.motion-linear{-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.motion-ease-in-out{-webkit-transition:-webkit-transform .3s cubic-bezier(.83,0,.17,1);transition:-webkit-transform .3s cubic-bezier(.83,0,.17,1);transition:transform .3s cubic-bezier(.83,0,.17,1);transition:transform .3s cubic-bezier(.83,0,.17,1),-webkit-transform .3s cubic-bezier(.83,0,.17,1)}.motion-ease-out{-webkit-transition:-webkit-transform .3s cubic-bezier(.33,1,.68,1);transition:-webkit-transform .3s cubic-bezier(.33,1,.68,1);transition:transform .3s cubic-bezier(.33,1,.68,1);transition:transform .3s cubic-bezier(.33,1,.68,1),-webkit-transform .3s cubic-bezier(.33,1,.68,1)}.motion-ease-in{-webkit-transition:-webkit-transform .3s cubic-bezier(.32,0,.67,0);transition:-webkit-transform .3s cubic-bezier(.32,0,.67,0);transition:transform .3s cubic-bezier(.32,0,.67,0);transition:transform .3s cubic-bezier(.32,0,.67,0),-webkit-transform .3s cubic-bezier(.32,0,.67,0)}.ratio{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:var(--color-grey-200);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--size-07)}.ratios-container{display:inline-block;width:100%;padding:20px;background:var(--color-plum-200)}:root{--breakpoint-xs:0;--breakpoint-sm:351px;--breakpoint-md:401px;--breakpoint-lg:601px;--breakpoint-tb:768px;--breakpoint-xl:1024px;--breakpoint-mxl:1440px;--breakpoint-xxl:1700px;--size-00:0;--size-01:0.25rem;--size-02:0.5rem;--size-03:0.75rem;--size-04:1rem;--size-05:1.5rem;--size-06:2rem;--size-07:4rem;--size-08:8rem;--size-09:0.125rem;--size-12:0.875rem;--spacer-00:var(--size-00);--spacer-01:var(--size-01);--spacer-02:var(--size-02);--spacer-03:var(--size-03);--spacer-04:var(--size-04);--spacer-05:var(--size-05);--spacer-06:var(--size-06);--spacer-07:var(--size-07);--spacer-08:var(--size-08);--spacer-09:var(--size-09);--spacer-12:var(--size-12);--line-height:150%;--letter-spacing-0:0;--zindex-0:0;--zindex-3:3;--zindex-10:1000;--zindex-20:1020;--zindex-30:1030;--zindex-40:1040;--zindex-50:1050;--zindex-60:1060;--zindex-70:1070;--zindex-100:10001}.aspect-ratio-1x1{aspect-ratio:1}.aspect-ratio-5x4{aspect-ratio:1.25}.aspect-ratio-4x3{aspect-ratio:1.3333333333}.aspect-ratio-7x5{aspect-ratio:1.4}.aspect-ratio-3x2{aspect-ratio:1.5}.aspect-ratio-16x10{aspect-ratio:1.6}.aspect-ratio-5x3{aspect-ratio:1.6666666667}.aspect-ratio-16x9{aspect-ratio:1.7777777778}.aspect-ratio-2x1{aspect-ratio:2}.aspect-ratio-21x9{aspect-ratio:2.3333333333}.aspect-ratio-9x21{aspect-ratio:.4285714286}.aspect-ratio-1x2{aspect-ratio:.5}.aspect-ratio-9x16{aspect-ratio:.5625}.aspect-ratio-3x5{aspect-ratio:.6}.aspect-ratio-10x16{aspect-ratio:.625}.aspect-ratio-2x3{aspect-ratio:.6666666667}.aspect-ratio-5x7{aspect-ratio:.7142857143}.aspect-ratio-3x4{aspect-ratio:.75}.aspect-ratio-4x5{aspect-ratio:.8}.einstein-recommendations-container{background-color:var(--color-grey-50);margin:var(--spacer-00);padding:var(--spacer-06) var(--spacer-00)}.einstein-recommendations-container.white-background{background-color:var(--color-white)}.einstein-recommendations-container.background{background-color:var(--color-plum-25)}.einstein-recommendations{padding:var(--spacer-00);margin:var(--spacer-00)}.einstein-recommendations .recommendations-slider-item{padding:0 15px}.einstein-recommendations__products .recommendations-slider button.swiper-button-disabled{opacity:0}.einstein-recommendations__products .tile-body{padding-bottom:0}.einstein-recommendations__products .tile-body .pdp-link .link{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.einstein-recommendations__products .tile-body .price-component{margin-bottom:0}.einstein-recommendations__products .tile-body .price-component .price-display .sales{color:var(--color-black)}.einstein-recommendations--progress .tile-body,.einstein-recommendations__products .tile-body .color-swatches,.einstein-recommendations__products .tile-body .ratings,.einstein-recommendations__products .tile-body .variation-label{display:none}.einstein-recommendations--progress .swiper-scrollbar.swiper-scrollbar-horizontal{bottom:-16px}.einstein-recommendations--has-background .einstein-recommendations__products{background:#f6f6f6}.einstein-recommendations--bordered{border:1px dashed var(--color-grey-1100);border-radius:5px}.einstein-recommendations .js-recommendations-slider-item{padding:var(--spacer-00);width:276px}.einstein-recommendations .js-recommendations-slider-item .product-tile{border-radius:var(--border-radius-2)}.einstein-recommendations .product-card-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--spacer-00);margin:var(--spacer-01) var(--spacer-01) var(--spacer-05)!important;border:none}.einstein-recommendations .product-card-container .product-tile{background-color:var(--color-white);width:260px}@media (max-width:767.98px){.einstein-recommendations .product-card-container .product-tile{border-radius:var(--border-radius-2)}}.einstein-recommendations .product-card-container .product-tile{border:var(--size-09) solid var(--color-grey-200)}.einstein-recommendations .product-card-container .text-regular{color:var(--color-grey-900)}.einstein-recommendations .product-card-container .product-title{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;text-align:left;-webkit-box-orient:vertical}.einstein-recommendations .product-card-container .product-title:hover{text-decoration:none}.einstein-recommendations .product-card-container .label-container{margin:var(--spacer-00)}.einstein-recommendations .product-card-container .productCard-body .productCard-sticky-content{margin:var(--spacer-03) var(--spacer-00) var(--spacer-00)}.einstein-recommendations .product-card-container .productCard-body .best-price-info-text,.einstein-recommendations .product-card-container .productCard-body .vat-info-text{margin-top:var(--spacer-01);color:var(--color-grey-900)}.einstein-recommendations .product-card-container .productCard-body .price-component-discount{display:none}.einstein-recommendations .recommendations-slider-item{padding:var(--spacer-00);height:auto!important}.einstein-recommendations .recommendations-slider-item .product{height:100%}.einstein-recommendations--progress__title,.einstein-recommendations__title{margin-bottom:var(--spacer-04);color:var(--color-black)}.page[data-action=Home-Show] .einstein-recommendations-container{margin:var(--spacer-06) var(--spacer-00)}.page[data-action=Home-Show] .recommendations-slot2 .einstein-recommendations-container{margin:var(--spacer-00);padding-top:var(--spacer-00)}.page[data-action=Search-Show] .recommendations-container:has(.einstein-recommendations-container) .einstein-recommendations-container{padding:var(--spacer-05) var(--spacer-00)}.page[data-action=Search-Show] .recommendations-container:has(.einstein-recommendations-container):first-child{margin-top:var(--spacer-05)}@media (min-width:1024px){.product-grid-container .product-grid-view{display:grid!important;grid-template-columns:repeat(2,1fr);gap:var(--spacer-04)}}.product-grid-container .product-grid-view{margin:var(--spacer-00);width:100%;height:auto}.product-grid-container .product-grid-view .product{position:relative;border-radius:var(--border-radius-2);border:var(--spacer-09) solid var(--color-grey-200);-webkit-transition-duration:0;transition-duration:0}.product-grid-container .product-grid-view .product img{width:100%;max-width:100%!important;height:auto;aspect-ratio:1;padding:var(--spacer-00)!important}.product-grid-container .product-grid-view .product:after{content:"";width:100%;height:100%;background-color:var(--color-black);position:absolute;top:0;left:0;opacity:0}.product-grid-container .product-grid-view .product:hover:after{opacity:.1}.product-grid-container .product-grid-view .product:active:after{opacity:.2}.product-grid-container .skeleton-slide-pdp{aspect-ratio:1/1;border-radius:var(--border-radius-2)}.product-grid-container .show-more-btn{margin-top:var(--spacer-04);font-weight:600;display:none}@media (min-width:1024px){.product-grid-container .show-more-btn{display:block}}.product-grid-container .show-less img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:1024px){.product-grid-container .swiper-button-next,.product-grid-container .swiper-button-prev{display:none}}.skeleton-carousel__nav{margin-top:var(--spacer-02);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacer-02)}.skeleton-carousel__nav .skeleton-slide{width:80px;height:80px;border-radius:var(--spacer-02)}.attribute-chips{gap:var(--spacer-03)}@media (min-width:768px){.swiper-swatch{margin:0}}@media (max-width:1023.98px){.swiper-swatch{padding-right:var(--spacer-02)}}.swiper-swatch .pdp-swatch-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacer-02);max-height:272px;margin:var(--spacer-01)}.swiper-swatch .pdp-swatch-grid.expanded{max-height:none}@media (max-width:1023.98px){.swiper-swatch .pdp-swatch-grid{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:unset}}.swiper-swatch .pdp-swatch-grid .swatch-link{width:80px;height:48px;border:var(--spacer-01);cursor:pointer}.swiper-swatch .pdp-swatch-grid .swatch-link .hyperlink-content{justify-self:center;display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;word-break:break-word}.swiper-swatch .pdp-swatch-grid .swatch-item{width:unset;height:unset}.color-attribute__values--value-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacer-01);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.color-attribute__values--value-wrapper .swatch-circle{aspect-ratio:1/1}.color-attribute__values--value-wrapper .hyperlink-content{display:-webkit-box;display:-ms-flexbox;display:flex}body *,html *{font-family:system-ui,sans-serif!important}.font-italic{font-style:italic}.font-segoe-ui{font-family:Segoe UI;font-style:normal}.font-weight-regular{font-weight:400}.font-weight-semibold{font-weight:600}.font-weight-bold{font-weight:700}.pointer-events-none{pointer-events:none}.text-decoration-underline{text-decoration:underline}.masked-bottom-white-alpha{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(var(--color-white)));background:linear-gradient(180deg,hsla(0,0%,100%,0),var(--color-white))}.masked-bottom-black-alpha{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(var(--color-black)));background:linear-gradient(180deg,hsla(0,0%,100%,0),var(--color-black))}.main-slider{max-width:100%;max-height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main-slider .zoom-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-slider .zoom-container .zoom-image.loadonclick{height:100%}@media (min-width:1024px){.main-slider{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.main-slider.zoomed{height:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.main-slider.zoomed .swiper-slide img{cursor:-webkit-zoom-out;cursor:zoom-out;height:100%}@media screen and (orientation:landscape) and (max-width:601px){.main-slider{-ms-flex-preferred-size:60vh;flex-basis:60vh}.main-slider .swiper-slide img{max-height:50vh}}.main-slider .swiper-slide img{-o-object-fit:contain;object-fit:contain;cursor:-webkit-zoom-in;cursor:zoom-in}@media (min-width:601px){.main-slider .swiper-slide .video,.main-slider .swiper-slide img{max-height:80vh}}.main-slider .swiper-slide .video,.main-slider .swiper-slide img{max-width:100%;margin-left:auto;margin-right:auto}.carousel-nav .swiper-slide.carousel-video-nav-item,.primary-images .swiper-slide.carousel-video-nav-item,.thumbnail-slider .swiper-slide.carousel-video-nav-item{position:relative}.carousel-nav .swiper-slide.carousel-video-nav-item:after,.primary-images .swiper-slide.carousel-video-nav-item:after,.thumbnail-slider .swiper-slide.carousel-video-nav-item:after{content:url("../../../../default/images/playButton.svg");position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color-white);-webkit-transform:scale(.1);transform:scale(.1);margin:0 auto;inset:0}.carousel-nav .swiper-slide.carousel-video-nav-item-big:after,.primary-images .swiper-slide.carousel-video-nav-item-big:after,.thumbnail-slider .swiper-slide.carousel-video-nav-item-big:after{-webkit-transform:scale(.5);transform:scale(.5);opacity:.1!important}.primary-images{position:relative}.primary-images .pdp-carousel-inner .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;overflow:hidden}.primary-images .pdp-carousel-inner .swiper-slide img{max-width:400px;width:100%;height:auto;aspect-ratio:1/1}.primary-images .pdp-carousel-content{position:relative;z-index:var(--zindex-0)}.primary-images .pagination{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;top:0;position:absolute;pointer-events:none}@media (max-width:1023.98px){.carousel-nav{padding-right:var(--spacer-02);padding-bottom:var(--spacer-04)}}.carousel-nav{z-index:0}.carousel-nav .swiper-wrapper{margin:var(--spacer-01)}.carousel-nav .swiper-scrollbar .swiper-scrollbar-drag{background:var(--color-black)}.carousel-nav .carousel-nav-item{--carouselNavItemWidth:5rem;width:var(--carouselNavItemWidth);-webkit-margin-end:var(--spacer-02);margin-inline-end:var(--spacer-02);padding:var(--spacer-00);border-radius:6px;border:var(--spacer-09) solid var(--color-grey-200);background:var(--color-white);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.carousel-nav .carousel-nav-item__img{border-radius:var(--border-radius-1);width:100%;height:auto;aspect-ratio:1}.carousel-nav .carousel-nav-item:after{content:"";width:100%;height:100%;background-color:var(--color-black);position:absolute;top:var(--spacer-00);left:var(--spacer-00);opacity:.2!important}.carousel-nav .carousel-nav-item:hover:focus-visible{outline:var(--spacer-09) solid var(--color-black);outline-offset:var(--spacer-01)}.carousel-nav .carousel-nav-item:active{border-color:var(--color-black)}.carousel-nav .carousel-nav-item:active:focus-visible{outline:var(--spacer-09) solid var(--color-black)}.carousel-nav .carousel-nav-item.swiper-slide-thumb-active{border-color:var(--color-black)}.carousel-nav .carousel-nav-item.swiper-slide-thumb-active:focus-visible{outline:var(--spacer-09) solid var(--color-black)}.carousel-nav .carousel-nav-item:focus-visible{outline:var(--size-09) solid var(--color-black);outline-offset:var(--size-09)}.thumbnail-slider{--swiper-scrollbar-sides-offset:0.125rem}[dir=rtl] .thumbnail-slider{--swiper-scrollbar-right:auto;--swiper-scrollbar-left:0.25rem}.thumbnail-slider{margin-inline:-.125rem;padding-inline:.125rem;padding-top:var(--spacer-01);padding-left:var(--spacer-01)}.thumbnail-slider.swiper-horizontal{min-height:6.5rem}@media screen and (orientation:landscape) and (max-width:601px){.thumbnail-slider.swiper-horizontal{min-height:6rem}}.thumbnail-slider.swiper-vertical{min-width:6.2rem}@media (min-width:601px){.thumbnail-slider{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0}[dir=rtl] .thumbnail-slider{direction:ltr}[dir=rtl] .thumbnail-slider .swiper-wrapper{direction:rtl}[dir=rtl] .thumbnail-slider .swiper-scrollbar-vertical{direction:ltr}}.thumbnail-slider .swiper-slide{--lightboxNavItemWidth:5rem;width:var(--lightboxNavItemWidth);height:var(--lightboxNavItemWidth);padding:var(--spacer-00);border-radius:var(--border-radius-2);border:var(--spacer-09) solid var(--color-grey-200);background:var(--color-white);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.thumbnail-slider .swiper-slide img{border-radius:6px;width:100%;height:auto;aspect-ratio:1}.thumbnail-slider .swiper-slide:after{content:"";width:100%;height:100%;background-color:var(--color-black);position:absolute;top:var(--spacer-00);left:var(--spacer-00);opacity:0!important}.thumbnail-slider .swiper-slide.swiper-slide-thumb-active:hover,.thumbnail-slider .swiper-slide:hover{border-color:var(--color-grey-700)}.thumbnail-slider .swiper-slide.swiper-slide-thumb-active:hover:after,.thumbnail-slider .swiper-slide:hover:after{opacity:.1!important}.thumbnail-slider .swiper-slide.swiper-slide-thumb-active:hover:focus-visible,.thumbnail-slider .swiper-slide:hover:focus-visible{outline:var(--spacer-09) solid var(--color-black)}.thumbnail-slider .swiper-slide.swiper-slide-thumb-active:active,.thumbnail-slider .swiper-slide:active{border-color:var(--color-grey-700)}.thumbnail-slider .swiper-slide.swiper-slide-thumb-active:active:after,.thumbnail-slider .swiper-slide:active:after{opacity:.2!important}.thumbnail-slider .swiper-slide.swiper-slide-thumb-active:active:focus-visible,.thumbnail-slider .swiper-slide:active:focus-visible{outline:var(--spacer-09) solid var(--color-black)}.thumbnail-slider .swiper-slide.swiper-slide-thumb-active{border-color:var(--color-grey-700)}.thumbnail-slider .swiper-slide:focus-visible{outline:var(--size-09) solid var(--color-black);outline-offset:var(--size-09)}@media screen and (orientation:landscape) and (max-width:601px){.thumbnail-slider .swiper-slide{max-width:5rem;max-height:5rem}}@media (max-width:767.98px){.thumbnail-slider{margin:var(--spacer-04)}}.lightbox{max-width:100vw;height:100%;margin:0;top:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.lightbox-modal{overflow:hidden}.lightbox-modal.fade .modal-dialog{-webkit-transform:translateY(100%)!important;transform:translateY(100%)!important}.lightbox-modal.show .modal-dialog{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}@media (min-width:1024px){.lightbox-modal.show .modal-dialog{-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important}}.lightbox .modal-content{height:100%;border:none;border-radius:var(--spacer-02) var(--spacer-02) var(--spacer-00) var(--spacer-00)}.lightbox .modal-content .modal-body{height:100%;padding:var(--spacer-04);overflow:hidden}.lightbox .modal-content .modal-body .swiper-button-next,.lightbox .modal-content .modal-body .swiper-button-prev{display:none!important}.lightbox .modal-content .modal-body .swiper-button-next:after,.lightbox .modal-content .modal-body .swiper-button-prev:after{content:unset!important}.lightbox .modal-content .modal-body .icon-wrapper{position:absolute;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:48px;height:48px;z-index:123}.lightbox .modal-content .modal-body .icon-wrapper__close{right:var(--spacer-04);top:var(--spacer-04)}@media (min-width:1024px){.lightbox .modal-content .modal-body .icon-wrapper__close{right:var(--spacer-05);top:var(--spacer-05)}}.lightbox .modal-content .modal-body .carousel-wrapper{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.lightbox .modal-content .modal-body .carousel-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.lightbox .modal-content .modal-body .carousel-wrapper .swiper-slide .lightbox-video{width:100%}.lightbox .modal-content .carousel-position{padding:var(--spacer-04);position:unset;-ms-flex-item-align:baseline;align-self:baseline}@media (max-width:400.98px){.lightbox .modal-content .carousel-position{display:block}}.lightbox .pagination{display:none}@media (min-width:1024px){.lightbox{max-width:calc(100vw - 16rem);width:100%;height:100%;max-height:90vh;margin:0 auto;top:50%;left:0;right:0;bottom:0}.lightbox .modal-content{border-radius:var(--spacer-02)}.lightbox .modal-content .modal-body{padding:var(--spacer-05)}.lightbox .modal-content .modal-body .swiper-wrapper{width:100%!important}.lightbox .modal-content .modal-body .swiper-button-next,.lightbox .modal-content .modal-body .swiper-button-prev{display:block!important;top:50%;border:none;height:48px}}.pros-and-cons__title{margin-bottom:var(--spacer-03);color:var(--color-black)}.pros-and-cons__content{display:grid;gap:var(--spacer-05)}.pros-and-cons__list{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-padding-start:0;padding-inline-start:0}.pros-and-cons-item,.pros-and-cons__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacer-03)}.pros-and-cons-item{list-style:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pros-and-cons-item.pro-item .pros-and-cons-item__icon{background-color:var(--color-avocado-25);border-radius:var(--border-radius-circle)}.pros-and-cons-item.con-item .pros-and-cons-item__icon{background-color:var(--color-apricot-50);border-radius:var(--border-radius-circle)}.pros-and-cons-item__text{color:var(--color-grey-900);margin:var(--spacer-00)}@media (min-width:1024px){.pros-and-cons--multiple-columns .pros-and-cons__content{grid-template-columns:repeat(2,1fr)}}.additional-options{cursor:pointer;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacer-03);color:var(--color-black);letter-spacing:.02px;font:1.125rem Verdana;margin-top:var(--spacer-05);margin-bottom:var(--spacer-05)}.additional-options,.custom-button{display:-webkit-box;display:-ms-flexbox;display:flex}.custom-button{min-height:76px;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-align:center;-webkit-box-align:center;align-items:center;border-radius:8px;border:2px solid var(--color-grey-200);padding:1rem;background-color:var(--color-white);text-align:right}.custom-button:hover{background-color:#f6f6f6}.custom-button:active,.custom-button:hover{text-decoration:underline;color:var(--color-black)}.custom-button:active{background-color:var(--color-grey-1300)}.custom-button:focus{border:2px solid var(--color-grey-200)}.custom-button:focus-visible{border:2px solid var(--color-black)}.title{font-weight:700;line-height:1.5rem;margin-bottom:.75rem;text-align:left}.gpsr-container{overflow:hidden}.gpsr-header{color:var(--color-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0}.gpsr-header.vbtn.btn-utility{position:relative;border:none;border-top:var(--spacer-09) solid var(--color-grey-200);border-bottom:var(--spacer-09) solid transparent;text-align:center;border-radius:var(--spacer-00);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.gpsr-header.vbtn.btn-utility:after{position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:var(--spacer-04);width:var(--size-05);height:var(--size-05);background-image:url("../../../images/svg/common/minus.svg");background-repeat:no-repeat;background-size:var(--size-05)}.gpsr-header.vbtn.btn-utility.collapsed{border-bottom:var(--spacer-09) solid var(--color-grey-200)}.gpsr-header.vbtn.btn-utility.collapsed:after{background-image:url("../../../images/svg/common/plus.svg")}.gpsr-header .trail-cont{padding-right:var(--spacer-05)}.gpsr-header .trail-cont .btn-text{text-align:left}.gpsr-content{padding:var(--spacer-04)}.gpsr-content.show{border-bottom:var(--spacer-09) solid var(--color-grey-200)}.gpsr-info{color:var(--color-black)}.gpsr-document{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--spacer-00);margin-top:var(--spacer-06)}.gpsr-document .document-title{padding-left:var(--spacer-00)}.gpsr-document .document-title .hyperlink-content{padding:var(--spacer-00)}.aplus-container{color:#000}.aplus-container .banner-container{border-radius:var(--border-radius-2);background-color:var(--color-grey-50)}.aplus-container .banner-container .banner-content{padding:var(--spacer-05)}@media (min-width:601px){.aplus-container .banner-container .banner-content{padding:var(--spacer-06)}}.aplus-container .banner-container .image{border-radius:var(--size-00) var(--border-radius-2) var(--border-radius-2) var(--size-00)}@media (max-width:600.98px){.aplus-container .banner-container .image{border-radius:var(--size-00) var(--size-00) var(--border-radius-2) var(--border-radius-2)}}.aplus-container .mood-container .mood-tile-image{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-2)}.aplus-container .mood-container .tile p{color:var(--color-grey-900)}.aplus-container .measure-container{border:1px solid var(--color-grey-200);border-radius:var(--border-radius-2)}.aplus-container .measure-container .measure-content{padding-top:var(--spacer-03);padding-bottom:var(--spacer-03)}.aplus-container .measure-container .measure-content .measure-value{color:var(--color-grey-900)}.aplus-container .measure-container>:nth-child(2){background-color:var(--color-grey-50)}.aplus-container .aplus-zoom-container .measure-zoom-image.unavailable-image-loaded+.measure-zoom-icon{display:none}.aplus-container .aplus-zoom-container .measure-zoom-image{border-radius:var(--border-radius-2)}.aplus-container .aplus-zoom-container .measure-zoom-icon{position:absolute;bottom:28px;right:28px;width:20px;height:20px;z-index:2}@media (min-width:1024px){.aplus-container .specification-container{gap:var(--spacer-05);-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.aplus-container .specification-container ul li.list-group-item:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.aplus-container .specification-container ul li.list-group-item:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.aplus-container .specification-container ul li.list-group-item span{width:50%;font-size:var(--size-04);color:var(--color-grey-900)}.aplus-container .specification-container ul li.list-group-item:nth-child(odd){background-color:var(--color-grey-50)}.aplus-container .divider-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;position:relative;margin:20px 0}.aplus-container .divider-container .smokey-bottom{height:50px;padding-bottom:25px;margin:0;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}@media (min-width:401px){.aplus-container .divider-container .smokey-bottom{height:75px}}.aplus-container .divider-container .smokey-bottom.expanded{display:none}.aplus-container .divider-container button{position:absolute}.aplus-container .divider-container button svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.aplus-container .divider-container button svg.rotated{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.aplus-container .divider-container .divider-line{border:1px solid var(--color-grey-200)}.aplus-container .mood-tile{padding:0}@media (min-width:601px) and (max-width:1023.98px){.aplus-container .mood-tile:nth-child(odd) .tile{margin-right:var(--spacer-02)}.aplus-container .mood-tile:nth-child(2n) .tile{margin-left:var(--spacer-02)}}.js-product-detail-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacer-06)}@media (max-width:1023.98px){.js-product-detail-page.product-detail{margin-top:var(--spacer-00)}}.js-product-detail-page .breadcrumb-wrap{margin:var(--spacer-00)}@media (max-width:1023.98px){.js-product-detail-page .breadcrumb-wrap{margin:var(--spacer-05) var(--spacer-00) var(--spacer-00)}}.container-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacer-05);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.container-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.container-row .product-main-section{width:100%}.container-row .product-main-section .pdp-desktop .upload-guide{text-align:left}@media (min-width:768px){.container-row .product-main-section .pdp-desktop{margin-top:var(--spacer-06)}}@media (min-width:1024px){.container-row .product-main-section{max-width:66.3%;-webkit-box-flex:0;-ms-flex:0 0 calc(66.6% - 12px);flex:0 0 calc(66.6% - 12px)}}.container-row .product-details-section{width:100%;z-index:var(--zindex-3)}.container-row .product-details-section .product-detail-card,.container-row .product-details-section .product-detail-card .attributes{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacer-05);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container-row .product-details-section .product-detail-card .attributes .variation-attribute,.container-row .product-details-section .product-detail-card .attributes .variation-attribute .template{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacer-03)}@media (max-width:1439.98px){.container-row .product-details-section .product-detail-card .attributes .variation-attribute .template.color-attribute{display:block}.container-row .product-details-section .product-detail-card .attributes .variation-attribute .template.color-attribute .color{margin-bottom:var(--spacer-03)}}@media (min-width:1024px){.container-row .product-details-section .product-detail-card .attributes .variation-attribute .template .show-less.backimage,.container-row .product-details-section .product-detail-card .attributes .variation-attribute .template .show-less.backimagetoggle{display:none}}.container-row .product-details-section .product-detail-card .attributes .variation-attribute .color-attribute .select2{height:auto}.container-row .product-details-section .product-detail-card .attributes .variation-attribute .color-attribute .select2 .select2-selection{height:80px;position:relative}.container-row .product-details-section .product-detail-card .attributes .variation-attribute .color-attribute .select2 .select2-selection .select2-selection__arrow{top:unset}.container-row .product-details-section .product-detail-card .attributes .attributes-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacer-05)}@media (max-width:1023.98px){.container-row .product-details-section .product-detail-card .attributes .attributes-wrap .carousel-pad{padding-right:var(--spacer-02);padding-bottom:var(--spacer-02)}}.container-row .product-details-section .product-detail-card .attributes .product-attributes-container .pdp-availability-details{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.container-row .product-details-section .product-detail-card .attributes .energy{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacer-02);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1023.98px){.container-row .product-details-section .product-detail-card .attributes .energy{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.container-row .product-details-section .product-detail-card .attributes .energy .energy-label{height:24px}.container-row .product-details-section .product-detail-card .attributes .striped-price-integer{font-size:var(--spacer-04)}.container-row .product-details-section .product-detail-card .product-headline{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacer-01);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container-row .product-details-section .product-detail-card .product-headline .brand-title{color:var(--color-grey-600)}.container-row .product-details-section .product-detail-card .promo-labels{margin-top:var(--spacer-02);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacer-02)}.container-row .product-details-section .product-detail-card .promo-labels .promotion-labels-container{margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.container-row .product-details-section .product-detail-card .promo-labels .promotion-label{border-radius:var(--border-radius-1)}.container-row .product-details-section .product-detail-card .promo-labels .promotion-label.label-firetrending{padding-top:.156rem;padding-bottom:.156rem}@media (min-width:1024px){.container-row .product-details-section{max-width:33.3%;-webkit-box-flex:0;-ms-flex:0 0 calc(33.3% - 12px);flex:0 0 calc(33.3% - 12px)}}.container-row .product-header{line-height:var(--size-00);margin:var(--spacer-00);opacity:0}.description-and-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacer-06);color:var(--color-grey-900)}.description-and-detail .description h2{margin-bottom:var(--spacer-03);color:var(--color-black)}.description-and-detail .content p:last-child{margin:var(--spacer-00)}.product-specifications{color:var(--color-grey-900)}@media (min-width:768px){.product-specifications{margin-bottom:var(--spacer-06)}}.product-specifications .title{margin-bottom:var(--spacer-03);color:var(--color-black)}.product-specifications ul{-webkit-padding-start:var(--spacer-05);padding-inline-start:var(--spacer-05);margin-bottom:var(--spacer-00)}.product-specifications ul li{color:var(--color-grey-900)}.pdp-category-links{margin-bottom:var(--spacer-06);margin-top:var(--spacer-06)}.pdp-category-links .pdp-category-links-title{display:inline-block;color:var(--color-black);margin-bottom:var(--spacer-03)}.pdp-category-links .btn-category-link{width:auto}.pdp-category-links .attribute-chips{padding:var(--spacer-00)}.pdp-category-links .show-less-container,.pdp-category-links .show-more-container{margin-top:var(--spacer-03)}.flowbox,.flowbox-pdp{margin:var(--spacer-04) var(--spacer-00)}.flowbox-pdp .flowbox-skeleton-rows,.flowbox .flowbox-skeleton-rows{padding:var(--spacer-00);margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:var(--spacer-05);width:100%;height:14rem}@media (min-width:1024px){.flowbox-pdp .flowbox-skeleton-rows,.flowbox .flowbox-skeleton-rows{padding:var(--spacer-00) 65px}}.flowbox-pdp .flowbox-empty-block,.flowbox .flowbox-empty-block{margin:var(--spacer-00) var(--spacer-00) var(--spacer-02);padding:var(--spacer-00);min-height:12rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.pdp-sticky{position:fixed;top:74px;z-index:var(--zindex-10);justify-self:anchor-center;width:100%}@media (max-width:1023.98px){.pdp-sticky{display:none}}.pdp-sticky .sticky-header{width:100%;background:var(--color-white);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.0509803922),0 1px 4px 0 rgba(0,0,0,.1019607843),0 4px 20px 0 rgba(0,0,0,.1019607843);box-shadow:0 4px 10px 0 rgba(0,0,0,.0509803922),0 1px 4px 0 rgba(0,0,0,.1019607843),0 4px 20px 0 rgba(0,0,0,.1019607843);padding:var(--spacer-04)}.sticky-product-info{display:grid;grid-template-columns:repeat(2,1fr)}.sticky-product-info .product-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacer-04)}.sticky-product-info .product-details .brand-product-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacer-01);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.sticky-product-info .price-wishlist-atc{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacer-03) var(--spacer-04);gap:var(--spacer-02);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.sticky-product-info .price-wishlist-atc .js-sticky-price-placeholder{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sticky-product-info .price-wishlist-atc .price-component-container{-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sticky-product-info .price-wishlist-atc .price-component-container .js-ecotax-text,.sticky-product-info .price-wishlist-atc .price-component-container .js-ecotax-text-total,.sticky-product-info .price-wishlist-atc .price-component-container .unit-price,.sticky-product-info .price-wishlist-atc .price-component-container .vat-info-text{display:none}.sticky-product-info .price-wishlist-atc .price-component-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.sticky-product-info .price-wishlist-atc .price-component-discount,.sticky-product-info .price-wishlist-atc .price-component-main #lowest-price{display:none}.sticky-product-info .price-wishlist-atc .wishlist-atc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:var(--spacer-02)}.sticky-product-info .price-wishlist-atc .wishlist-atc .wishlist-icons{display:-webkit-box;display:-ms-flexbox;display:flex}.sticky-product-info .price-wishlist-atc .wishlist-atc .flex-grow_1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sticky-product-info .price-wishlist-atc .wishlist-atc .flex-grow_0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.sticky-product-info .price-wishlist-atc .wishlist-atc .cart-and-ipay{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sticky-product-image{width:72px;height:72px}.add-to-cart-actions .pdp-product-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacer-03);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-to-cart-actions .pdp-product-details .product-details-add{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.add-to-cart-actions .pdp-product-details .cart-and-ipay{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto}@media (max-width:1023.98px){.add-to-cart-actions{position:unset;width:100%;bottom:3%;left:0;padding:var(--spacer-00) var(--spacer-04);z-index:var(--zindex-70)}}.flowbox-happy-customer{margin-top:var(--spacer-06)}.flowbox-happy-customer .title{margin-bottom:var(--spacer-02);color:var(--color-black)}.flowbox-happy-customer .description{margin-bottom:var(--spacer-03);color:var(--color-grey-900)}.flowbox-happy-customer .flowbox{margin:var(--spacer-04) var(--spacer-00) var(--spacer-00)}.flowbox-happy-customer .upload-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:var(--spacer-04)}.flowbox-happy-customer .upload-button-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacer-07);-ms-flex-item-align:stretch;align-self:stretch;padding:var(--spacer-05) var(--spacer-04);border-radius:var(--border-radius-2);border:var(--size-09) solid var(--color-plum-100);background-color:var(--color-white);color:var(--color-plum-500)}@media (max-width:600.98px){.flowbox-happy-customer .upload-button-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacer-05)}}.flowbox-happy-customer .upload-button-content .picture,.flowbox-happy-customer .upload-button-content .upload{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.flowbox-happy-customer .upload-button-content .picture svg{aspect-ratio:37/30;stroke:unset}@media (max-width:1023.98px){body:has(.minicart-flyout.show) #ada-button-frame{display:none!important}}@media (max-width:1023.98px){.ada-button-frame-scroll,body:has(.add-to-cart-actions.is-atc-sticky) #ada-button-frame{margin-bottom:60px;margin-right:14px}}@media (max-width:600.98px){.ada-button-frame-scroll,body:has(.add-to-cart-actions.is-atc-sticky) #ada-button-frame{margin-bottom:70px;margin-right:12px}}.shipping-fee-eligibility .custom-total-progress-div{padding:var(--spacer-00)}.potential-points-container-fer-pdp{margin:var(--spacer-04)}.potential-points-container-fer-pdp-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--spacer-01);padding:var(--spacer-04);border-radius:var(--border-radius-2);border:2px solid var(--color-plum-100);background-color:var(--color-plum-25)}.potential-points-container-fer-pdp-inner .yotpo-svg{width:var(--size-05);height:var(--size-05)}.potential-points-container-fer-pdp-inner .yotpo-svg .yotpo-svg-icon{scale:unset}.potential-points-container-fer-pdp-text .yotpo-point-title{display:block;color:var(--color-black);margin-bottom:var(--spacer-01)}.potential-points-container-fer-pdp-text .yotpo-point-detail{display:block;margin-bottom:var(--spacer-03);color:var(--color-grey-900)}.potential-points-container-fer-pdp-text .yotpo-button{color:var(--color-grey-900)}.offer-label{color:var(--color-lemon-900);background-color:var(--color-lemon-50);border:1px solid var(--color-lemon-200);border-radius:var(--spacer-01);margin-top:var(--spacer-01);padding:var(--spacer-01) var(--spacer-02)}.price-component-main .js-price.range .range{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.carton-count-div,.price-component-main .js-price.range .range{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacer-02);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.carton-count-div{background-color:var(--color-berry-25);color:var(--color-berry-900);border:.125rem solid var(--color-berry-100);border-radius:var(--spacer-02);padding:var(--spacer-04)}@media (min-width:1024px){.carton-count-div{margin-top:var(--spacer-06);margin-bottom:var(--spacer-06)}}@media (max-width:1023.98px){.carton-count-div{margin-bottom:var(--spacer-04)}}.carton-count-div .carton-text{margin:var(--spacer-00)}.skip-pdp-images:active,.skip-pdp-images:focus{top:3.563rem;left:2.813rem}@-webkit-keyframes cs-notice-enter{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes cs-notice-enter{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.cs-field-error,.cs-field-notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--spacer-02);font-size:.875rem;line-height:150%;letter-spacing:0;font-weight:400;-webkit-animation:cs-notice-enter .16s ease-out;animation:cs-notice-enter .16s ease-out}.cs-field-notice{margin:var(--spacer-02) 0 var(--spacer-04);padding:var(--spacer-01) var(--spacer-03);border:1px solid var(--color-apricot-100);border-radius:var(--spacer-02);background-color:var(--color-apricot-50);color:var(--color-apricot-700)}.cs-field-error{margin:var(--spacer-01) 0 var(--spacer-04);color:var(--color-apricot-500)}.cs-field-notice__icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:2px}.cs-field-notice__icon img{display:block}[dir] .cs-field-notice{margin-top:var(--spacer-01)}.color-dropdown-redesign+.select2-container--default{height:48px!important;border-width:1px}.color-dropdown-redesign+.select2-container--default.select2-container--open{border:2px solid var(--color-plum-500)}.color-dropdown-redesign+.select2-container--default{-webkit-transition:background-color .16s ease-in-out,border-color .16s ease-in-out,color .16s ease-in-out;transition:background-color .16s ease-in-out,border-color .16s ease-in-out,color .16s ease-in-out}.color-dropdown-redesign+.select2-container--default .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacer-02);height:100%!important;color:var(--color-black);outline:none;position:static!important}.color-dropdown-redesign+.select2-container--default .select2-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;padding:0;color:inherit}.color-dropdown-redesign+.select2-container--default .select2-selection__arrow{top:50%!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.color-dropdown-redesign+.select2-container--default.select2-container--open .select2-selection__arrow{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.color-dropdown-redesign__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacer-02);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.color-dropdown-redesign__option--placeholder{color:var(--color-grey-600)}.color-dropdown-redesign__option--placeholder-open{margin:-8px -20px -8px -12px;padding:8px 20px 8px 12px;border-bottom:1px solid var(--color-grey-100)}.color-dropdown-redesign__thumb{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:38px;height:38px;overflow:hidden;border:1px solid var(--color-grey-200);border-radius:6px;background-color:var(--color-white)}.color-dropdown-redesign__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.color-dropdown-redesign__option--unavailable .color-dropdown-redesign__img{opacity:.55}.color-dropdown-redesign__strike{position:absolute;inset:0;width:100%;height:100%}.color-dropdown-redesign__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.color-dropdown-redesign__label{color:inherit}.color-dropdown-redesign__count{color:var(--color-grey-600);font-size:12px}.select2-results__option[aria-selected=true] .color-dropdown-redesign__count{color:var(--color-plum-500)}.color-dropdown-redesign__trailing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.color-dropdown-redesign__status{color:var(--color-grey-600);font-size:14px;white-space:nowrap}.select2-dropdown.select2--color-dropdown-redesign{border:1px solid var(--color-grey-200);border-radius:8px}.select2-dropdown.select2--color-dropdown-redesign .select2-search--dropdown{padding:10px;border-bottom:1px solid var(--color-grey-100)}.select2-dropdown.select2--color-dropdown-redesign .color-dropdown-redesign__search-field{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacer-02);min-height:40px;padding:8px 12px;border:1px solid var(--color-grey-300);border-radius:8px;background-color:var(--color-white)}.select2-dropdown.select2--color-dropdown-redesign .color-dropdown-redesign__search-field:focus-within{border-color:var(--color-plum-500)}.select2-dropdown.select2--color-dropdown-redesign .select2-search__field{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;padding:0;background:transparent;font-size:16px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select2-dropdown.select2--color-dropdown-redesign .color-dropdown-redesign__search-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:none;flex:none}.select2-dropdown.select2--color-dropdown-redesign .select2-results__option{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;padding:8px 12px;color:var(--color-black)}.select2-dropdown.select2--color-dropdown-redesign .select2-results__option .color-dropdown-redesign__thumb{width:48px;height:48px}.select2-dropdown.select2--color-dropdown-redesign .select2-results__option--highlighted{background:var(--color-grey-50);color:var(--color-black)}.select2-dropdown.select2--color-dropdown-redesign .select2-results__option[aria-selected=true]{background:var(--color-plum-25);color:var(--color-plum-500)}[dir] .select2-dropdown.select2--color-dropdown-redesign .select2-search__field{border:0}[dir] .select2-dropdown.select2--color-dropdown-redesign{padding:0}.my-select-option{gap:var(--spacer-02);min-width:0}.my-select-option,[dir] select[class*=select-]+.select2-container--default .select2-selection--single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] select[class*=select-]+.select2-container--default .select2-selection--single{height:100%}[dir] select[class*=select-]+.select2-container--default{border-width:1px}[dir] select[class*=select-]+.select2-container--default.select2-container--open{border-width:2px}[dir] select[class*=select-]+.select2-container--default{-webkit-transition:background-color .16s ease-in-out,border-color .16s ease-in-out,color .16s ease-in-out;transition:background-color .16s ease-in-out,border-color .16s ease-in-out,color .16s ease-in-out}.my-select-option__label{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.my-select-option__trailing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.my-select-option__status{font-size:14px;white-space:nowrap}.my-select-option__status,.select2-results__option:not([aria-selected=true]) .my-select-option--unavailable .my-select-option__label{color:var(--color-grey-600)}[dir] .select2-results__option[aria-selected=true] .my-select-option__label{color:var(--color-plum-500)}.my-select-option--placeholder-open{margin:-8px -24px -8px -16px;padding:8px 24px 8px 16px;border-bottom:1px solid var(--color-grey-100)}.select2-dropdown.variation-attribute-dropdown .select2-search--dropdown{padding:10px;border-bottom:1px solid var(--color-grey-100)}.select2-dropdown.variation-attribute-dropdown .my-select-search-field{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacer-02);min-height:40px;padding:8px 12px;border:1px solid var(--color-grey-300);border-radius:8px;background-color:var(--color-white)}.select2-dropdown.variation-attribute-dropdown .my-select-search-field:focus-within{border-color:var(--color-plum-500)}.select2-dropdown.variation-attribute-dropdown .select2-search__field{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;padding:0;background:transparent;font-size:16px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select2-dropdown.variation-attribute-dropdown .my-select-search-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:none;flex:none}[dir] .select2-dropdown.variation-attribute-dropdown .select2-search__field{border:0}[dir] .select2-dropdown.variation-attribute-dropdown{padding:0}[dir] .select-attribute-error+.select2-container--default{border:2px solid var(--color-apricot-500)}[dir] .select-attribute-guide+.select2-container--default{border-color:var(--color-apricot-500);background-color:var(--color-apricot-50)}[dir] .select-attribute-guide+.select2-container--default:hover{background-color:var(--color-apricot-100)}.swatch-grid-redesign{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacer-02);margin:var(--spacer-01)}.swatch-grid-redesign .swatch-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.swatch-card-redesign{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:var(--spacer-01);width:80px;height:100%;padding:5px;overflow:hidden;border:1px solid var(--color-grey-500);border-radius:10px;background-color:var(--color-white);cursor:pointer;-webkit-transition:background-color .16s,border-color .16s,color .16s;transition:background-color .16s,border-color .16s,color .16s}.swatch-card-redesign:hover{background-color:var(--color-grey-50)}.swatch-card-redesign--selected{padding:4px;border:2px solid var(--color-plum-500);background-color:var(--color-plum-25)}.swatch-card-redesign--selected:hover{background-color:var(--color-plum-50)}.swatch-card-redesign__thumb{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:none;flex:none;width:68px;height:68px}.swatch-card-redesign__img,.swatch-card-redesign__thumb .swatch-value{display:block;width:100%;height:100%}.swatch-card-redesign__img{-o-object-fit:contain;object-fit:contain;border-radius:4px}.swatch-oos .swatch-card-redesign__img{opacity:.55}.swatch-card-redesign__strike{position:absolute;inset:0;width:100%;height:100%}.swatch-item:hover .swatch-card-redesign__count,.swatch-item:hover .swatch-card-redesign__label{text-decoration:underline}[dir] .swatch-card-redesign__label{display:block;width:100%;padding:0;border:0;text-align:center;font-size:14px;line-height:1.5;font-weight:400}[dir] .swatch-card-redesign__label>span{overflow-wrap:break-word;display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;word-break:break-word}[dir] .swatch-card-redesign--selected .swatch-card-redesign__label{color:var(--color-plum-500);font-weight:600}[dir] .swatch-card-redesign__label:hover{color:var(--color-black)}[dir] .swatch-card-redesign--selected .swatch-card-redesign__label:hover{color:var(--color-plum-500)}.swatch-card-redesign__count{display:block;width:100%;text-align:center;color:var(--color-grey-600);font-size:12px}.swatch-card-redesign--selected .swatch-card-redesign__count{color:var(--color-plum-500)}[dir] .swatch-item--guide .swatch-card-redesign{border-color:var(--color-apricot-500)}.swatch-item--guide .swatch-card-redesign__count,[dir] .swatch-item--guide .swatch-card-redesign__label{color:var(--color-apricot-700)}[dir=ltr] .shipping-fee-eligibility .custom-total-progress-div{padding-left:var(--spacer-00)}.container-row .product-details-section .product-detail-card .attributes .variation-attribute .template{gap:var(--spacer-01)}.container-row .product-details-section .product-detail-card .attributes .attributes-wrap{gap:var(--spacer-04)}[dir] .attributes .variation-attribute .form-group.input-container{margin-bottom:0}.hidden-field-no-spacing{display:contents}.container-row .product-details-section .product-detail-card .attributes .variation-attribute .template .text-base.font-weight-bold{margin-bottom:0}[dir] .attributes .variation-attribute .swatch-grid-redesign{margin:0}.select2-dropdown{z-index:var(--zindex-3)}[dir] .pdp-category-links{margin-top:var(--spacer-06);margin-bottom:var(--spacer-06)}