.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slider-wrap{position:relative;background-color:#feea00;padding:16px 0;margin-top:-16px;margin-bottom:32px;overflow:hidden}.slider-wrap .container{position:relative}@media all and (min-width: 768px){.slider-wrap{margin-bottom:48px;padding:48px 0 24px;margin-top:-40px}}.arrow-control{display:none}@media all and (min-width: 1250px){.arrow-control{display:inline-block}}.slick-slide:first-child .item{padding-left:16px}.slick-slide:last-child .item{padding-right:16px}.slick-arrow{position:absolute;transform:translateY(-50%);top:45%;z-index:1;width:30px;height:40px;background-color:transparent;color:#0154a0}.slick-arrow.slick-prev,.slick-arrow.js-prev{left:0}@media all and (min-width: 1250px){.slick-arrow.slick-prev,.slick-arrow.js-prev{left:-56px}}.slick-arrow.slick-next,.slick-arrow.js-next{right:0}@media all and (min-width: 1250px){.slick-arrow.slick-next,.slick-arrow.js-next{right:-56px}}.slick-arrow .icon{width:30px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.slick-arrow.slick-disabled{opacity:.2;cursor:auto}.slick-dots{text-align:center;padding:16px 0 0;font-size:0}@media all and (min-width: 1024px){.slick-dots{padding:24px 0 0}}.slick-dots li{display:inline-block;line-height:1;font-size:0;padding:0 8px;opacity:.2}.slick-dots li button{text-indent:999px;overflow:hidden;width:8px;height:8px;border-radius:50%;background-color:#004687}.slick-dots li.slick-active{opacity:1}.product-breadcrumbs{background-color:#f8f9fa;border-bottom:1px solid rgba(57,60,64,.1);padding:1rem .2rem 0}.product-details{padding-bottom:40px}@media all and (min-width: 768px){.product-details{display:flex}}.product-details h1.title{color:#212326;font-family:Plex Sans Regular,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:22px;line-height:29px;letter-spacing:normal;padding-top:3px;padding-bottom:0;margin-top:16px}@media all and (min-width: 1024px){.product-details h1.title{font-size:34px;line-height:44px;letter-spacing:normal;padding-top:0;padding-bottom:4px}}@media all and (min-width: 768px){.product-details h1.title{margin-top:0}}.product-details .gallery{position:relative}@media all and (min-width: 768px){.product-details .gallery{width:50%}}@media all and (min-width: 1024px){.product-details .gallery{width:41.6666666667%}}.product-details .gallery .sales-badge,.product-details .gallery .eco-badge{position:absolute;z-index:3;left:5px;top:5px}.product-details .gallery .badge{position:absolute;z-index:3;left:10px;top:10px}.product-details .gallery .preorder-badge{position:absolute;z-index:3;left:10px;bottom:120px}@media all and (min-width: 768px){.product-details .gallery .preorder-badge{bottom:120px}}@media all and (max-width: 767px){.product-details .gallery .preorder-badge{bottom:130px}}.product-details .gallery .icon-tooltip{position:absolute;top:50%;transform:translateY(-50%);height:16px;right:6px;padding-left:6px}.product-details .description{color:#212326}@media all and (min-width: 768px){.product-details .description{width:50%;padding-left:32px}}@media all and (min-width: 1024px){.product-details .description{width:58.3333333333%;padding-left:8.3333333333%}}.product-details .notice-price-may-vary-in-physical-store{margin-bottom:16px}.product-details .notice-price-may-vary-in-physical-store p{line-height:1.5;font-size:14px;color:#535659}.product-details .stock{display:flex;font-size:16px;line-height:28px;letter-spacing:.43px;font-weight:700;padding-bottom:22px;padding-top:2px;color:#535659}.product-details .stock>span{white-space:nowrap}.product-details .stock .stores{margin-left:12px;font-weight:400}.product-details .stock .store{display:inline-flex;align-items:baseline}.product-details .stock .store:not(:last-child){margin-right:16px}.product-details .stock .store.preorder{color:#fc4c5e}.product-details .stock svg{height:10px;width:10px;color:#babcbf;margin-right:4px}.product-details .stock svg.check{color:#7dcb14}.product-details .details{padding-bottom:24px}.product-details .details p{font-size:14px;line-height:28px;letter-spacing:normal;padding-top:3px;padding-bottom:1px}.product-details .prices{padding-bottom:16px}@media all and (min-width: 768px){.product-details .prices{display:flex;align-items:baseline}.product-details .prices .old{margin-right:16px}}.product-details .unit-price{display:flex;align-items:baseline;padding-bottom:8px;margin-top:-8px;font-size:16px;line-height:28px;letter-spacing:.43px;font-weight:700}.product-details .unit-price .price{margin-left:8px}.product-details .options{padding-top:24px;display:flex;flex-wrap:wrap;align-items:flex-end}.product-details .options .number-input{margin-right:16px;margin-bottom:16px}.product-details .options>button{margin-bottom:16px}.main-image{position:relative;background-color:#fff;border:1px solid #EBECED;box-shadow:0 4px 8px #1529350a}.main-image:before{display:block;content:"";width:100%;padding-top:81.9672131148%}.main-image .image{position:absolute;top:0;left:0;right:0;bottom:0}.main-image .item{position:relative}.main-image .item:before{display:block;content:"";width:100%;padding-top:81.9672131148%}.main-image .item .image{position:absolute;top:0;left:0;right:0;bottom:0}.main-image .item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%;object-fit:contain}.main-image .slick-list{position:absolute;top:0;right:0;bottom:0;left:0;padding:32px}.main-image .slick-list .slick-track{height:100%}.image-thumbnails .item{position:relative;background-color:#fff;border:1px solid #EBECED;box-shadow:0 4px 8px #1529350a}.image-thumbnails .item:before{display:block;content:"";width:100%;padding-top:81.9672131148%}.image-thumbnails .item .image{position:absolute;top:0;left:0;right:0;bottom:0}.image-thumbnails .item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;object-fit:scale-down}.image-thumbnails .slick-list{padding:4px 0}.image-thumbnails .slick-slide>div{padding:4px}.share{padding-top:24px}.similar-products{padding-top:16px;display:flex;flex-wrap:wrap}@media all and (min-width: 768px){.similar-products{margin-left:-16px;margin-right:-16px}}.similar-products .item{padding:8px;width:50%}@media all and (min-width: 768px){.similar-products .item{padding:16px}}@media all and (min-width: 1024px){.similar-products .item{width:25%}}
