@keyframes force-repaint{0%{transform:scale(1)}50%{transform:scale(1.0001)}100%{transform:scale(1)}}@keyframes opacity{0%{opacity:1}100%{opacity:0}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@font-face{font-family:"Graphik";src:url("../fonts/Graphik/Graphik-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Graphik";src:url("../fonts/Graphik/Graphik-Medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"BerlingNovaDisplayPro";src:url("../fonts/BerlingNovaDisplayPro/BerlingNovaDisplayPro.woff2") format("woff2");font-weight:400;font-style:normal}.pdp{position:relative;margin:auto;display:block}.pdp .out-of-stock-notice{color:var(--error);font-size:0.875rem;padding-bottom:0.625rem}.pdp__addtocart.-hidden-until-lg{display:none}@media(min-width: 56.25em){.pdp__addtocart.-hidden-until-lg{display:block}}.pdp__brand-title{font-family:"Graphik",sans-serif;font-size:1.375rem;font-weight:300;line-height:1.3636363636;padding-top:0.5rem}@media(min-width: 35em){.pdp__brand-title{font-size:1.375rem;line-height:1.3636363636}}@media(min-width: 56.25em){.pdp__brand-title{font-size:1.375rem;line-height:1.3636363636}}@media(min-width: 87.5em){.pdp__brand-title{font-size:1.5625rem;line-height:1.28}}@media(max-width: 56.24em){.pdp__brand-title{text-align:center;padding-top:0}}.pdp__title{font-family:"BerlingNovaDisplayPro";font-size:1.625rem;text-transform:uppercase;line-height:1.2307692308;padding-top:0.3125rem;overflow:hidden}@media(min-width: 23.4375em){.pdp__title{font-size:1.875rem;line-height:1.2}}@media(min-width: 35em){.pdp__title{font-size:2rem;line-height:1.1875}}@media(min-width: 56.25em){.pdp__title{font-size:2.25rem;line-height:1}}@media(min-width: 87.5em){.pdp__title{font-size:2.375rem;line-height:1}}@media(max-width: 47.99em){.pdp__title{margin:0.3125rem 0}}@media(max-width: 56.24em){.pdp__title{text-align:center}}@media(min-width: 118.75em){.pdp__title{font-size:3.125rem;line-height:1}}.pdp__title--line2{font-weight:normal;text-transform:none}.pdp__top{position:relative;display:grid;grid-template-columns:0.9375rem 1fr 0.9375rem;grid-template-rows:auto;grid-template-areas:"gallery gallery gallery" ". pdpdetails ." "desc desc desc"}@media(min-width: 23.4375em){.pdp__top{grid-template-columns:1.25rem 1fr 1.25rem}}@media(min-width: 35em){.pdp__top{grid-template-columns:2.5rem 1fr 2.5rem}}@media(min-width: 56.25em){.pdp__top{grid-template-columns:2.5rem 2fr 2.5rem 1fr 2.5rem;grid-template-rows:auto;grid-template-areas:"gallery gallery . pdpdetails ." ". desc . pdpdetails ."}}@media(min-width: 72.5em){.pdp__top{grid-template-columns:2.5rem 1fr 3.75rem 22.5rem 3.75rem}}@media(min-width: 87.5em){.pdp__top{grid-template-columns:2.5rem 1fr 5rem 25rem 5rem}}@media(min-width: 118.75em){.pdp__top{grid-template-columns:2.5rem 1fr 7.5rem 28.125rem 14%;grid-template-areas:"gallery gallery . pdpdetails ." ". desc . pdpdetails ."}}.pdp__badges{display:none;position:relative}@media(min-width: 56.25em){.pdp__badges{display:block}}.pdp__gallery{grid-area:gallery;z-index:1}.pdp__details{grid-area:pdpdetails;z-index:1}@media(max-width: 56.24em){.pdp__details{margin-top:1.25rem;z-index:auto}}.pdp__details__inner{display:flex;flex-direction:column;flex-wrap:nowrap}@media(min-width: 56.25em){.pdp__details__inner{top:0;position:sticky;padding-top:0.625rem}.pdp__details__inner>*{order:4}.pdp__details__inner .pdp__details__badges,.pdp__details__inner .pdp__brand-title,.pdp__details__inner .pdp__title,.pdp__details__inner .pdp__subtitle{order:1}.pdp__details__inner .pdp__swatches{order:2}.pdp__details__inner .pdp__prices{order:3}}@media(min-width: 87.5em){.pdp__details__inner{padding-top:1.25rem}}.pdp__details__inner .lowest-price-content .content{margin-top:1.25rem}.pdp__details__inner .lowest-price-content .content .text{color:rgba(0,0,0,.5);font-weight:300;font-size:.73rem}@media(min-width: 48em){.pdp__details__inner .lowest-price-content .content .text{max-width:25rem}}@media(max-width: 47.99em){.pdp__details__inner .lowest-price-content .content .text{text-align:center}}.pdp .modal__content .size-guide__button{font-size:0.875rem;padding:1rem 0 2.3125rem}.pdp .size-guide__button{cursor:pointer;text-decoration:underline;display:block}.pdp .swatches .color-attribute__soldout{color:#d09b89;font-size:0.6875rem;margin-top:0.25rem}.pdp .swatches .color-attribute__name{margin-top:0.3125rem;display:block;word-break:break-word}.pdp .swatches .color-attribute__name.--sold-out{color:#a9a9a9}.pdp__swatches{padding-left:0.0625rem;padding-right:0.0625rem;margin-left:0.0625rem;margin-right:0.0625rem;padding-bottom:0.125rem;overflow:hidden;word-break:break-word}@media(min-width: 87.5em){.pdp__swatches{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.pdp__swatches .-circle{padding:0.3125rem 0.3125rem 0}}.pdp__swatches .color-attribute__soldout{color:#d09b89;font-size:0.6875rem;margin-top:0.25rem}.pdp__swatches .color-attribute__name{margin-top:0.3125rem;display:block}.pdp__swatches .color-attribute__name.--sold-out{color:#a9a9a9}.pdp__swatches-color{text-align:center}@media(max-width: 56.24em){.pdp__swatches-color color-variation-selection{display:block}.pdp__swatches-color .swatches{display:flex;justify-content:center;flex-wrap:nowrap;margin-bottom:1.875rem;align-items:flex-start}.pdp__swatches-color .swatches>*{flex:0 0 20%;margin:0 1.5%}.pdp__swatches-color .swatches>*:first-child{margin-left:0}.pdp__swatches-color .swatches>*:last-child{margin-right:0}}.pdp__swatches-size{text-align:center}@media(max-width: 56.24em){.pdp__prices{text-align:center}}.pdp__prices .label{display:inline-block}.pdp__prices br{display:none}.pdp__description{grid-area:desc}@media(max-width: 56.24em){.pdp__description{margin-top:1.875rem;margin-bottom:1.875rem}}@media(min-width: 56.25em){.pdp__description{width:90%;max-width:50rem;margin:1.875rem auto 5rem}}@media(min-width: 87.5em){.pdp__description{margin-top:5rem}}.pdp__description .safe-payment .svg-icon{width:2.6875rem;height:1.875rem;margin-right:0.3125rem}.pdp__description #product-description ol{list-style-type:decimal}.pdp__description #product-description ul{list-style-type:disc}.pdp__description #product-description strong{font-weight:700}.pdp__description #product-description em{font-style:italic}.pdp__description .size-guide__button{font-size:0.875rem;padding:0.625rem 0 0.3125rem}@media(min-width: 56.25em){.pdp__description .accordion .accordion__header:first-child{border-top:0}}.pdp__description .accordion .accordion__trigger{font-family:"Graphik",sans-serif;font-size:0.9375rem;font-weight:300;line-height:1}@media(min-width: 56.25em){.pdp__description .accordion .accordion__trigger{font-size:1.375rem;line-height:1}}.pdp__description .accordion .accordion__content .inner{font-size:0.75rem;font-weight:300;line-height:1.6666666667}@media(min-width: 56.25em){.pdp__description .accordion .accordion__content .inner{font-size:1rem;line-height:1.625}}.pdp__back-link{padding-left:0.9375rem;padding-right:0.9375rem;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;height:3.125rem;font-size:0.8125rem}@media(min-width: 23.4375em){.pdp__back-link{padding-left:1.25rem;padding-right:1.25rem}}@media(min-width: 35em){.pdp__back-link{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width: 56.25em){.pdp__back-link{display:none}}.pdp__back-link .svg-icon{width:1.5625rem;vertical-align:middle}.pdp .breadcrumbs-wrapper{width:-moz-fit-content;width:fit-content}.pdp__breadcrumbs{position:absolute;left:0;z-index:2;padding-left:0.9375rem}.pdp__breadcrumbs .container{margin:0}@media(min-width: 35em){.pdp__breadcrumbs{padding-left:1.25rem;top:1.25rem}}@media(min-width: 48em){.pdp__breadcrumbs{top:0.1875rem}}@media(min-width: 56.25em){.pdp__breadcrumbs{padding-left:0.9375rem;display:inline-block}}@media(min-width: 72.5em){.pdp__breadcrumbs{padding-left:1.25rem}}@media(min-width: 87.5em){.pdp__breadcrumbs{padding-left:2.5rem;top:0.625rem}}.pdp__swatch-title,.pdp__size-tile{margin-bottom:0.9375rem;font-family:"BerlingNovaDisplayPro";font-size:0.75rem;text-transform:uppercase;line-height:1.2}@media(min-width: 56.25em){.pdp__swatch-title,.pdp__size-tile{display:flex;justify-content:flex-start}.pdp__swatch-title span,.pdp__size-tile span{padding-left:0.3125rem}}.pdp__swatch-title strong,.pdp__size-tile strong{font-weight:bold}.pdp__promotions .product-promotion:not(:first-child){margin-top:0.9375rem}.pdp .-threshold-clock{width:1em;height:1em;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg' fill='%23d09b89'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5 14C11.0899 14 14 11.0899 14 7.5C14 3.91015 11.0899 1 7.5 1C3.91015 1 1 3.91015 1 7.5C1 11.0899 3.91015 14 7.5 14ZM7.5 15C11.6421 15 15 11.6421 15 7.5C15 3.35786 11.6421 0 7.5 0C3.35786 0 0 3.35786 0 7.5C0 11.6421 3.35786 15 7.5 15Z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.10547 3.44531C7.38161 3.44531 7.60547 3.66917 7.60547 3.94531V7.39268H10.6581C10.9342 7.39268 11.1581 7.61654 11.1581 7.89268C11.1581 8.16882 10.9342 8.39268 10.6581 8.39268H6.60547V3.94531C6.60547 3.66917 6.82933 3.44531 7.10547 3.44531Z'/%3E %3C/svg%3E") no-repeat;background-position:center;background-size:0.9375rem 0.9375rem}.pdp-specifications{margin-top:0;display:block}.pdp-specifications.overflow-slider{list-style:disc}@media(min-width: 56.25em){.pdp-specifications li.attribute-values{margin-left:1.875rem}}.pdp-specifications li.attribute-values::before{width:0;height:0;margin-right:0;background:none}.pdp-specifications__label{display:inline-block}.pdp .overflow-slider__showmore{display:block}.pdp .overflow-slider__showmore::before{width:0;height:0;margin-right:0;background:none}.pdp .overflow-slider__showmore span{color:var(--grey-text);text-decoration:underline;cursor:pointer}.trustpilot-widget{margin-top:1.25rem;margin-bottom:1.25rem}.recomendation-links{margin-right:1.25rem;margin-left:1.25rem;margin-top:1.25rem}.recomendation-links__title{font-family:"BerlingNovaDisplayPro";font-size:3.75rem;font-weight:400;margin-bottom:2.5rem;line-height:1}@media(max-width: 56.24em){.recomendation-links__title{font-size:1.875rem;margin-bottom:1.875rem}}.recomendation-links .links a{padding:0.9375rem;margin-right:0.5rem;margin-bottom:0.5rem;display:inline-block;background-color:#f3f3f3;border-radius:5px}@media(max-width: 56.24em){.recomendation-links .links a{font-size:0.875rem}}@media(min-width: 56.25em){.recomendation-links{margin-right:15.625rem;margin-left:15.625rem}}.-mobile-show{display:block}@media(min-width: 48em){.-mobile-show{display:none}}.-desktop-show{display:none}@media(min-width: 48em){.-desktop-show{display:block}}.fixed-cta{display:block;position:fixed;z-index:900;bottom:0;left:0;right:0;padding:0;background-color:var(--white);box-shadow:-0.1875rem 0 0.5rem 0 var(--border)}@media(min-width: 56.25em){.fixed-cta{display:none}}.fixed-cta__product{z-index:0;display:grid;grid-template-columns:1.875rem 1fr auto;align-items:center;grid-gap:0.9375rem;padding:0 0.9375rem;overflow:hidden;max-height:0;opacity:0;transition:max-height var(--anim-duration-xtralong) ease,padding var(--anim-duration-xtralong) ease,opacity var(--default-transition-roen)}.fixed-cta__product.is-shown{opacity:1;max-height:5.3125rem;padding:0.5rem 0.9375rem}.fixed-cta__product-image{width:1.875rem;max-height:2.5rem;text-align:center;align-self:center;justify-self:center}.fixed-cta__product-image .image-holder{display:inline-block}.fixed-cta__product-image .image-holder img{max-height:2.5rem}.fixed-cta__product-content{text-transform:uppercase;font-size:1rem;line-height:1.2}@media(max-width: 47.99em)and (orientation: landscape){.fixed-cta__product-content{font-size:0.875rem}}.fixed-cta__product-name{font-weight:300}.fixed-cta__product-brand{display:none}@media(min-width: 48em){.fixed-cta__product-brand{display:block}}.fixed-cta__product-brand,.fixed-cta__product-name{text-overflow:ellipsis;max-width:11.25rem;font-size:14px;white-space:inherit;overflow:hidden}@media(min-width: 23.4375em){.fixed-cta__product-brand,.fixed-cta__product-name{max-width:11.875rem}}@media(min-width: 26.25em){.fixed-cta__product-brand,.fixed-cta__product-name{max-width:none}}.fixed-cta__product-price{text-align:right}.fixed-cta .add-to-cart-actions.m-singlebutton{padding:0.625rem 1.25rem}.fixed-cta__columns{display:flex;flex-wrap:nowrap;align-items:center;height:4.25rem;padding:0.625rem 1.25rem;gap:0.3125rem}@media(min-width: 48em){.fixed-cta__columns{height:3.875rem}}.fixed-cta__columns>*{flex:0 0 50%}.fixed-cta__columns .add-to-cart-actions{height:100%;overflow:hidden;display:flex;align-items:center}.fixed-cta__columns .add-to-cart-actions *{width:100%}.fixed-cta__columns .out-of-stock-notice{position:absolute;z-index:1;top:-2.125rem;left:0;width:100%;background-color:var(--white);box-shadow:-0.1875rem 0 0.5rem 0 var(--border)}.fixed-cta__callout{display:flex;justify-content:center;align-items:center;height:2.75rem;font-size:0.75rem;text-transform:uppercase;color:var(--brand-light)}.fixed-cta__callout .content-asset,.fixed-cta__callout .content-asset-in-slot div[data-contentassetid]{display:flex;justify-content:center;align-items:center;height:2.75rem}@media(max-width: 47.99em)and (orientation: landscape){.fixed-cta__callout{display:none}}.fixed-cta__callout svg{width:1.125rem;height:1.125rem;fill:var(--brand-light);padding-right:0.375rem;box-sizing:content-box}.fixed-cta__callout strong{font-weight:bold;padding-right:0.1875rem}.fixed-cta .sizes-trigger{font-family:"Graphik", sans-serif;font-size:0.75rem;font-weight:400;line-height:1;background:none;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;--border: #1e1516;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding-inline:0.9375rem 2.25rem;border:solid var(--border, var(--black));border-width:0.0625rem;border-radius:0.25rem}@media(min-width: 35em){.fixed-cta .sizes-trigger{font-size:0.875rem;line-height:1}}@media(min-width: 72.5em){.fixed-cta .sizes-trigger{font-size:0.875rem;line-height:1}}.fixed-cta .sizes-trigger.-error{border-color:var(--error);color:var(--error)}.fixed-cta .sizes-trigger.-error::after{color:var(--error)}.fixed-cta .sizes-trigger::after{content:"+";position:absolute;top:50%;right:0.9375rem;transform:translateY(-50%);height:1.2em;line-height:1;font-family:sans-serif;color:var(--black);font-size:1.5rem;font-weight:300;pointer-events:none}@media(min-width: 72.5em){.fixed-cta .sizes-trigger::after{font-size:2.25rem}}.fixed-cta .price .-list+del{display:block;margin-right:0}.fixed-cta .price .-list .list{margin-right:0}.fixed-cta .price .list{display:block}.fixed-cta .-inactive{display:none}.fixed-cta .out-of-stock-notice{padding:0.625rem 0.9375rem}.fixed-cta .gc-price{font-size:1.5rem}.stock-availability-overlay__size-selection .size-select-stock{font-size:1rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='11' viewBox='0 0 11 11' xmlns='http://www.w3.org/2000/svg' fill='%23292929'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 6H0V5H11V6Z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 11L5 4.37114e-08L6 0L6 11L5 11Z'/%3E %3C/svg%3E") no-repeat;background-position:88% 50%;background-size:1rem}.stock-availability-overlay__size-selection .size-select-stock .-outofstock{color:var(--grey-text)}.animated-stock-results{animation-name:fade-in;animation-duration:.9s}.product-details_delivery-logo{width:7.5rem;display:inline-flex}.gc-amount-input{font-size:1rem}@media(max-width: 47.99em){.gc-amount-input .form__input{text-align:center}.gc-amount-input:not(.-inline) .form__label{left:50%;transform:translate(-50%, -45%)}}.gc-amount-form_hint{font-size:0.625rem}.gc-amount-form_amount-hint{font-size:0.75rem}.gc-amount-form_hint,.gc-amount-form_amount-hint{color:#a9a9a9}.gc-amount-form_error{font-size:0.75rem;color:#d71b0d;margin-top:0.625rem;margin-bottom:0.625rem}.gc-price{font-size:1.5rem;font-weight:500}@media(max-width: 47.99em){.gc-price{text-align:center}}@media(max-width: 47.99em){.gc-actions-container{position:fixed;bottom:2.75rem;left:0;right:0;display:flex;gap:0.3125rem;flex-direction:row-reverse;background-color:#fff;z-index:1}.gc-actions-container .gc-add-to-cart-container,.gc-actions-container .gc-edit-container{flex:1}.gc-actions-container .gc-add-to-cart-container button,.gc-actions-container .gc-edit-container button{padding:1.125rem 0.625rem;white-space:wrap}}#easysize_button{display:none !important}.easysize-loaded-show{display:none}.es-loaded .easysize-loaded-show{display:block}.es-loaded .easysize-loaded-show .easysize-widget{display:flex}.es-loaded .easysize-loaded-show .easysize-widget::before{content:"";background-image:url("https://cdn.easysize.me/icons/sparkle-2.svg");background-size:1.375rem 1.375rem;display:inline-block;height:1.375rem;width:1.375rem;margin-right:0.5rem}.es-loaded .js-easy-size-placeholder{display:none}.product-carousel{display:block;position:relative;background-color:var(--grey-bg);padding:3.75rem 0.9375rem}@media(min-width: 35em){.product-carousel{padding:3.75rem 1.25rem}}@media(min-width: 56.25em){.product-carousel{padding:3.75rem 0.9375rem}}@media(min-width: 72.5em){.product-carousel{padding:3.75rem 1.25rem}}@media(min-width: 87.5em){.product-carousel{padding:5rem 2.5rem}}.product-carousel img{mix-blend-mode:multiply}@media(min-width: 56.25em){.product-carousel.-no-thumbs .product-carousel__inner{grid-template-columns:1fr}}.product-carousel__inner{position:relative}@media(min-width: 56.25em){.product-carousel__inner{display:grid;grid-template-columns:6.875rem 1fr;grid-template-rows:auto;grid-gap:1.25rem;height:45vh}}@media(min-width: 56.25em){.product-carousel__inner{height:50vh}}@media(min-width: 72.5em){.product-carousel__inner{height:60vh}}.product-carousel__thumbs-wrapper{display:none;position:relative;width:6.875rem}@media(min-width: 56.25em){.product-carousel__thumbs-wrapper{display:block;max-height:29.375rem}}@media(min-width: 72.5em){.product-carousel__thumbs-wrapper{max-height:37.5rem}}.product-carousel__thumbs-arrows .arrow-up,.product-carousel__thumbs-arrows .arrow-down{background:none;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;position:absolute;top:0;left:3rem;transform:translate(-50%, -50%);width:2.125rem;height:2.125rem;z-index:2;border-radius:50%;background-color:var(--grey-bg);box-shadow:inset 0 0 0 0.0625rem var(--border-solid);opacity:0;transition:opacity var(--default-transition-roen),box-shadow var(--default-transition-roen);cursor:pointer}.product-carousel__thumbs-arrows .arrow-up:hover,.product-carousel__thumbs-arrows .arrow-down:hover{box-shadow:inset 0 0 0 0.0625rem var(--black)}.product-carousel__thumbs-arrows .arrow-up::after,.product-carousel__thumbs-arrows .arrow-down::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='13' viewBox='0 0 23 13' xmlns='http://www.w3.org/2000/svg' fill='%23292929' stroke='none'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.4604 11.9056L21.7533 12.6128L11.5003 2.35977L1.24724 12.6127L0.540143 11.9056L11.5003 0.945556L22.4604 11.9056Z'/%3E %3C/svg%3E") no-repeat;background-position:center;background-size:0.875rem 0.4375rem}.product-carousel__thumbs-arrows .arrow-up.is-shown,.product-carousel__thumbs-arrows .arrow-down.is-shown{opacity:1}.product-carousel__thumbs-arrows .arrow-down{top:auto;bottom:0;transform:translate(-50%, 50%)}.product-carousel__thumbs-arrows .arrow-down::after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='13' viewBox='0 0 23 13' xmlns='http://www.w3.org/2000/svg' fill='%23292929' stroke='none'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.540039 1.6527L1.24714 0.9456L11.5001 11.1986L21.7532 0.945599L22.4603 1.6527L11.5001 12.6128L0.540039 1.6527Z'/%3E %3C/svg%3E") no-repeat;background-position:center;background-size:0.875rem 0.4375rem}.product-carousel__thumbs{position:absolute;top:0;left:0;display:flex;flex-direction:column;gap:0.625rem;overflow:auto;width:100%;height:100%;padding:0.0625rem}@media(min-width: 56.25em){.product-carousel__thumbs{scrollbar-width:thin;scrollbar-color:var(--grey-bg)}.product-carousel__thumbs::-webkit-scrollbar{height:0}.product-carousel__thumbs::-webkit-scrollbar-track{background:var(--grey-bg)}.product-carousel__thumbs::-webkit-scrollbar-thumb{background-color:var(--grey-bg);border:0rem solid var(--grey-bg)}}.product-carousel__thumb{position:relative;height:0;padding-top:100%;border:0.125rem solid var(--grey-bg);background-color:var(--grey-thumb-bg);box-shadow:0 0 0 0 var(--grey);transition:box-shadow var(--default-transition-roen)}.product-carousel__thumb:hover{box-shadow:0 0 0 0.0625rem var(--grey-secondary)}.product-carousel__thumb .image-holder{width:100%;height:100%}.product-carousel__thumb-link{display:flex;justify-content:center;align-items:center;position:absolute;top:0.3125rem;right:0.3125rem;bottom:0.3125rem;left:0.3125rem;overflow:hidden}.product-carousel__thumb .lty-playbtn{display:block;position:absolute;width:0.9375rem;height:0.9375rem}.product-carousel__thumb-image{font-family:"object-fit:scale-down";-o-object-fit:scale-down;object-fit:scale-down;width:100%;height:100%}.product-carousel__thumb.is-active{box-shadow:0 0 0 0.0625rem var(--border)}.product-carousel__thumb.is-active:hover{box-shadow:0 0 0 0.0625rem var(--grey-secondary)}.product-carousel__control-prev,.product-carousel__control-next{background:none;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;position:absolute;top:50%;left:-0.3125rem;transform:translateY(-50%);width:2rem;height:2rem;z-index:2;display:flex;justify-content:center;align-items:center;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width: 23.4375em){.product-carousel__control-prev,.product-carousel__control-next{width:2.5rem;height:2.5rem}}@media(min-width: 35em){.product-carousel__control-prev,.product-carousel__control-next{width:3.125rem;height:3.125rem}}@media(min-width: 56.25em){.product-carousel__control-prev,.product-carousel__control-next{left:0;background-color:var(--border);padding-right:0.3125rem;opacity:0;transition:opacity var(--default-transition-roen),background-color var(--default-transition-roen)}.product-carousel__control-prev:hover,.product-carousel__control-next:hover{background-color:rgba(40,40,40,.3)}}@media(min-width: 72.5em){.product-carousel__control-prev,.product-carousel__control-next{width:3.75rem;height:3.75rem}}@media(min-width: 87.5em){.product-carousel__control-prev,.product-carousel__control-next{left:1.875rem;width:4.375rem;height:4.375rem}}.product-carousel__control-prev .svg-icon,.product-carousel__control-next .svg-icon{width:1.25rem;height:1.875rem;fill:rgba(40,40,40,.3);pointer-events:none}@media(min-width: 56.25em){.product-carousel__control-prev .svg-icon,.product-carousel__control-next .svg-icon{width:20%;height:40%;fill:var(--white)}}.product-carousel__control-next{left:auto;right:-0.3125rem}@media(min-width: 56.25em){.product-carousel__control-next{right:0;padding-left:0.3125rem;padding-right:0}}@media(min-width: 72.5em){.product-carousel__control-next{right:1.25rem;left:auto}}@media(min-width: 87.5em){.product-carousel__control-next{right:2.5rem;left:auto}}.product-carousel__promotion-top{position:absolute;top:-3.125rem;right:0}@media(max-width: 47.99em){.product-carousel__promotion-top{left:0}}@media(min-width: 56.25em){.product-carousel__promotion-top{display:none}}.product-carousel .promotionPeriodBadge{display:none}@media(max-width: 56.24em){.product-carousel .promotionPeriodBadge{display:block;position:absolute;left:0;bottom:-2.5rem;z-index:1}}.product-carousel__actions{flex-direction:row;display:flex;align-items:center;position:absolute;bottom:-2.5rem;right:0;z-index:2}@media(min-width: 56.25em){.product-carousel__actions{bottom:auto;top:-3.125rem}}@media(min-width: 87.5em){.product-carousel__actions{top:-3.75rem}}.product-carousel__action,.product-carousel .b-product-wishlist__btn{width:2rem;height:2rem}.product-carousel .b-product-wishlist__btn{padding:0}.product-carousel__action{display:inline-flex;justify-content:center;align-items:center;flex-wrap:nowrap;margin-left:0.3125rem;border-radius:50%;border:none;background-color:var(--white)}@media(min-width: 56.25em){.product-carousel__action{box-shadow:inset 0 0 0 0 var(--border-solid);transition:box-shadow var(--default-transition-roen)}.product-carousel__action:hover{box-shadow:inset 0 0 0 0.0625rem var(--border-solid)}}.product-carousel__action .svg-icon{width:0.75rem}.product-carousel__action .svg-icon-3d{width:0.875rem}.product-carousel__action .svg-icon-share{width:0.8125rem}.product-carousel__action.-three-dimension{display:none}@media(min-width: 56.25em){.product-carousel__action.-share{display:none}}.product-carousel__counter{position:absolute;left:0;bottom:-2.5rem;z-index:1;height:2rem;line-height:2rem;font-size:0.75rem;opacity:0;transition:opacity var(--default-transition-roen)}@media(min-width: 56.25em){.product-carousel__counter{display:none}}.product-carousel__counter.is-shown{opacity:1}@media(max-width: 56.24em){.product-carousel__counter.is-shown{left:48%}.product-carousel__counter.is-shown svg.svg-icon.svg-icon-box-layered{display:none}}.product-carousel__counter .svg-icon{width:1.0625rem;height:1.0625rem;fill:var(--black);vertical-align:middle;margin-right:0.1875rem}.product-carousel__scroll-wrapper{position:relative}@media(min-width: 56.25em){.product-carousel__scroll-wrapper:hover .product-carousel__control-prev,.product-carousel__scroll-wrapper:hover .product-carousel__control-next{opacity:1}}@media(max-width: 56.24em){.product-carousel__scroll{position:relative;display:flex;flex-wrap:nowrap;align-items:center;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-bottom:1.0625rem;box-sizing:content-box;scrollbar-width:thin;scrollbar-color:var(--grey-bg)}.product-carousel__scroll::-webkit-scrollbar{height:0}.product-carousel__scroll::-webkit-scrollbar-track{background:var(--grey-bg)}.product-carousel__scroll::-webkit-scrollbar-thumb{background-color:var(--grey-bg);border:0rem solid var(--grey-bg)}}@media(min-width: 56.25em){.product-carousel__scroll{scrollbar-width:none}}.product-carousel__scroll.dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none}.product-carousel__scroll.desktop-scroll,.product-carousel__scroll.disable-snap-scroll{scroll-behavior:auto;scroll-snap-type:none}.product-carousel__scroll .product-carousel__item{cursor:zoom-in;min-width:100%;scroll-snap-align:start;scroll-snap-stop:always;background-color:var(--grey-bg)}@media(max-width: 23.4275em){.product-carousel__scroll .product-carousel__item{height:80%}}@media(min-width: 23.4375em)and (max-width: 26.24em){.product-carousel__scroll .product-carousel__item{height:18.75rem}}@media(min-width: 26.25em){.product-carousel__scroll .product-carousel__item{height:23.75rem}}@media(min-width: 35em){.product-carousel__scroll .product-carousel__item{height:26.25rem}}@media(min-width: 48em){.product-carousel__scroll .product-carousel__item{height:30rem}}@media(max-width: 56.24em)and (orientation: landscape){.product-carousel__scroll .product-carousel__item{height:80vh}}@media(min-width: 56.25em){.product-carousel__scroll .product-carousel__item{height:auto}}.product-carousel__scroll .product-carousel__item button{display:block}.product-carousel__scroll .product-carousel__item img{display:block;margin-left:auto;margin-right:auto;font-family:"object-fit:scale-down";-o-object-fit:scale-down;object-fit:scale-down}@media(max-width: 23.4275em){.product-carousel__scroll .product-carousel__item img{height:auto}}@media(min-width: 23.4375em)and (max-width: 26.24em){.product-carousel__scroll .product-carousel__item img{height:18.75rem}}@media(min-width: 26.25em){.product-carousel__scroll .product-carousel__item img{height:23.75rem}}@media(min-width: 35em){.product-carousel__scroll .product-carousel__item img{height:26.25rem}}@media(min-width: 48em){.product-carousel__scroll .product-carousel__item img{height:30rem}}@media(max-width: 56.24em)and (orientation: landscape){.product-carousel__scroll .product-carousel__item img{height:80vh}}@media(min-width: 56.25em){.product-carousel__scroll .product-carousel__item img{width:calc(100% - 2.5rem);max-height:50vh;height:auto}}@media(min-width: 72.5em){.product-carousel__scroll .product-carousel__item img{max-height:60vh}}@media(min-width: 87.5em){.product-carousel__scroll .product-carousel__item img{width:65%;font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain}}.product-carousel__scroll .product-carousel__item.-video .video-container{position:relative;width:calc(100% - 5rem);height:0;padding-bottom:46.7%;margin:auto;text-align:center}@media(min-width: 56.25em){.product-carousel__scroll .product-carousel__item.-video .video-container{width:calc(100% - 2.5rem)}}@media(min-width: 56.25em){.product-carousel__scroll .product-carousel__item.-video .video-container{width:80%}}@media(min-width: 87.5em){.product-carousel__scroll .product-carousel__item.-video .video-container{width:65%}}.product-carousel__scroll .product-carousel__item.-video .video-container iframe{position:absolute;top:0;left:50%;width:100%;height:100%;transform:translateX(-50%)}.product-carousel .flickity-enabled{position:relative}@media(min-width: 56.25em){.product-carousel .flickity-enabled{height:100%}}.product-carousel .flickity-enabled:focus{outline:none}.product-carousel .flickity-viewport{overflow:hidden;position:relative;height:100%}.product-carousel .flickity-slider{position:absolute;width:100%;height:100%;display:grid;align-items:center}.product-carousel .flickity-enabled.is-draggable{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-carousel .flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab;cursor:grab}.product-carousel .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.product-carousel__zoom-controls{display:none}.modal.-fullscreen .product-carousel__item{height:auto}.modal.-fullscreen .product-carousel__item .product-carousel__link{display:block;mix-blend-mode:multiply}.modal.-fullscreen .product-carousel__item .product-carousel__link img{max-height:80vh}@media(min-width: 56.25em){.modal.-fullscreen .product-carousel__item .product-carousel__link img{max-height:92vh}}.modal.-fullscreen .product-carousel{height:100%;padding:0}.modal.-fullscreen .product-carousel__promotion-top{display:none}.modal.-fullscreen .product-carousel__inner{height:100%}.modal.-fullscreen .product-carousel__counter{background-color:var(--white);display:flex;position:fixed;align-items:center;width:100%;height:4.125rem;padding:1.25rem;border-top:0.0625rem solid var(--border);bottom:0}.modal.-fullscreen .product-carousel__zoom-controls{margin:0 auto;left:0;position:absolute;right:0;width:3.125rem;display:flex;justify-content:space-between;bottom:-48px;z-index:9}@media(min-width: 56.25em){.modal.-fullscreen .product-carousel__zoom-controls{width:4.0625rem}}.modal.-fullscreen .product-carousel__zoom-controls a{background-color:var(--border);height:1.25rem;width:1.25rem;font-size:1.0625rem;line-height:1.625rem;text-align:center;display:inline-block;border-radius:50%;cursor:pointer;vertical-align:bottom}@media(min-width: 56.25em){.modal.-fullscreen .product-carousel__zoom-controls a{height:1.5625rem;width:1.5625rem;font-size:1.25rem;line-height:2rem}}.modal.-fullscreen .product-carousel__zoom-controls a:hover{background-color:rgba(40,40,40,.3)}.modal.-fullscreen .product-carousel__zoom-controls a svg{fill:var(--white);vertical-align:baseline;margin:0;padding:0.125rem}.modal.-fullscreen .product-carousel__scroll-wrapper{height:calc(100% - 66px)}.modal.-fullscreen .product-carousel__scroll{padding:0;height:100%}.modal.-fullscreen .product-carousel__scroll .product-carousel__item img{height:100%}@media(max-width: 56.24em){.page.iOS .modal.-fullscreen .product-carousel__scroll .product-carousel__item img{height:80vh}}.modal.-fullscreen .product-carousel__actions{bottom:-3.0625rem;right:1.25rem;top:auto}.product-promotion{display:grid;grid-template-columns:4fr 9fr;grid-gap:0.625rem;padding:1rem 0.625rem;background-color:var(--light-blue);border-radius:0.3125rem}@media(max-width: 56.24em){.product-promotion{max-width:20rem;margin-right:auto;margin-left:auto}}.product-promotion__icon,.product-promotion__image{text-align:center}.product-promotion__icon .svg-icon,.product-promotion__image .svg-icon{width:1.375rem;height:1.375rem}.product-promotion__icon img,.product-promotion__image img{mix-blend-mode:multiply;margin:0 auto}.product-promotion__content{font-family:"BerlingNovaDisplayPro"}.product-promotion__title{font-size:0.8125rem;padding-top:0.1875rem;line-height:1.4;text-transform:uppercase;font-weight:bold}.product-promotion__body{font-size:0.8125rem;line-height:1.4;text-transform:none;color:var(--black)}.product-promotion__body .firstSection{display:inline}.product-promotion__body .secondSection{display:none}.product-promotion__body .read-more{display:none}.product-promotion__body .read-more-label{display:block;font-size:0.8125rem;line-height:1.2;color:var(--grey-text);text-decoration:underline;cursor:pointer}.product-promotion__body .read-more-label:hover{text-decoration:none}.product-promotion__body .read-more:checked~.secondSection{display:inline}.product-promotion__body .read-more:checked~.read-more-label{display:none}.product-promotion__body.--wrapper{display:flex;align-items:center;justify-content:space-between}.product-promotion__wrapper .wholeText{margin-top:0.3125rem}.product-promotion__link-arrow{width:30px;display:flex;align-items:center;justify-content:flex-start}.product-promotion__link-arrow .svg-icon{font-size:1.3em;line-height:1.3em;transform:rotate(180deg)}.product-promotion.-gwpGoodie{background-color:#f9eedb;border-color:#c7af71;color:#493223}.product-usp-wrapper .product-usp{margin-top:0.3125rem}.product-usp-wrapper .product-usp__icon{text-align:center}.product-usp-wrapper .product-usp__item{display:grid;grid-template-columns:2.5rem 1fr;align-items:center;grid-gap:0.3125rem;margin-bottom:0.3125rem;font-size:0.8125rem}.product-usp-wrapper .product-usp__item .svg-icon{width:1.375rem;height:1.375rem}.product-usp-wrapper .product-usp__content{font-size:0.8125rem;line-height:1.25rem}.product-usp-wrapper .product-usp__content span{color:var(--grey-text);text-decoration:underline;cursor:pointer}.product-usp-wrapper.--brand-chanel{padding-bottom:0.8125rem}.product-usp-wrapper.--brand-chanel .product-usp__content{font-family:"Arial","Roboto",sans-serif;font-weight:400;line-height:1.4;padding-left:0.3125rem;line-height:1.6}
