.Picture__zoom-close--WOaiE{position:absolute;display:none;inset-block-start:1.1875rem;inset-inline-end:1.1875rem;z-index:5}.Picture__zoom-close--WOaiE svg{transform:translateZ(0)}.KlarnaMessage__klarna__wrap---gLIZ{display:block;min-height:1.875rem;margin-block-start:1rem}.KlarnaMessage__klarna__wrap---gLIZ div{padding:0}.KlarnaMessage__klarna__wrap---gLIZ div>p>button{display:block;margin-block-start:.5rem}.KlarnaMessage__klarna__wrap---gLIZ ::part(osm-link),.KlarnaMessage__klarna__wrap---gLIZ ::part(osm-cta),.KlarnaMessage__klarna__wrap---gLIZ ::part(osm-message),.KlarnaMessage__klarna__wrap---gLIZ ::part(osm-container){font-size:.75rem;line-height:1rem;text-transform:none;letter-spacing:0;font-weight:400}.SkeletonPDP__product-detail__img--XoQVY{display:none;height:calc(calc(var(--vh) * 100) - var(--pdp-bottom-bar-min-height) - var(--header-height))!important}.SkeletonPDP__product-detail__img--XoQVY:first-child{display:block;width:100%!important}@media(min-width:993px){.SkeletonPDP__product-detail__img--XoQVY{display:block;height:auto!important;padding-block-end:68.7%}.SkeletonPDP__product-detail__img--XoQVY:first-child{width:50%!important}}.SkeletonPDP__product-detail__img-wrapper--zsiel{--bs-gutter-x: 0;position:sticky;display:flex;flex-wrap:wrap;inset-block-start:0}.SkeletonPDP__product-detail__bottom--gD7Gn>[class*=col-]{padding-inline:0}.SkeletonPDP__product-detail__description--ys97S{position:relative;display:flex;flex-direction:column;padding:.9375rem}@media(min-width:576px){.SkeletonPDP__product-detail__description--ys97S{position:sticky;inset-block-start:0}}@media(max-width:575px){.SkeletonPDP__product-detail__description--ys97S{margin-block-end:-6.875rem}}.SkeletonPDP__product-detail__description__wrapper--vVlB-{--bs-gutter-x: 0;position:relative}.ProductCTA__product-detail__cta--1pv-q{padding-block:.75rem;border-block-end:1px solid var(--color-light-grey)}.ProductCTA__product-detail__cta-container--sDRk6{display:flex;flex-direction:column}.ProductCTA__product-detail__cta-container--sDRk6 a{display:flex;justify-content:space-between;align-items:center}.ProductCTA__product-detail__cta-container--sDRk6 a span{font-size:.875rem;line-height:1.125rem;text-transform:none;letter-spacing:0;font-weight:400;display:flex;align-items:center;gap:.5rem}.ProductCTA__product-detail__cta--1pv-q .ProductCTA__arrow--mz8l4{justify-self:flex-end}.ProductDetailPromotions__product-detail__promotion-message--zJUy5{font-size:.75rem;line-height:1rem;text-transform:none;letter-spacing:0;font-weight:400;margin-block-end:1.875rem;padding-block-start:.25rem;color:var(--color-black)}@media(min-width:576px){.ProductDetailPromotions__product-detail__promotion-message--zJUy5{padding-block-start:.3125rem}}.ProductDetailPromotions__product-detail__promotion-message--zJUy5 img{padding-block-end:.125rem;padding-inline-end:.125rem}.ProductDetailDescriptionData__product-detail__description__name-wrapper--HacY2{margin-block-start:0px;margin-inline-end:0px;margin-block-end:.5rem;margin-inline-start:0px;display:flex;align-items:center;gap:1.5rem}@media(min-width:992px){.ProductDetailDescriptionData__product-detail__description__name-wrapper--HacY2{margin-block-start:0px;margin-inline-end:0px;margin-block-end:.5rem;margin-inline-start:0px}}.ProductDetailDescriptionData__product-detail__description__name-wrapper--HacY2>h1{font-size:1rem;line-height:1.25rem;text-transform:none;letter-spacing:0;font-weight:500;font-family:var(--font-medium);margin:0;flex:1;padding-inline-end:1.75rem}@media(min-width:992px){.ProductDetailDescriptionData__product-detail__description__name-wrapper--HacY2>h1{font-size:1.125rem;line-height:1.375rem;text-transform:none;letter-spacing:0;font-weight:500;font-family:var(--font-medium)}}.ProductDetailDescriptionData__product-detail__description__name--ZbCZ2{font-size:.875rem;line-height:1.125rem;letter-spacing:0;font-weight:400;margin-block-end:.5rem;margin-inline-end:1.5rem;text-transform:none}@media(min-width:992px){.ProductDetailDescriptionData__product-detail__description__name--ZbCZ2{font-size:1rem;line-height:1.25rem;text-transform:none;letter-spacing:0;font-weight:400;margin-block-end:1.5rem;margin-inline-end:1.5rem}}.ProductDetailDescriptionData__product-detail__description__price-wrapper--Ttx-b{display:flex;align-items:start;flex-wrap:wrap;gap:.625rem}.ProductDetailDescriptionData__product-detail__description__price-wrapper__tag-wrapper--geds8{display:flex;flex-wrap:wrap;gap:.625rem;margin-block-start:.1875rem}.ProductDetailDescriptionData__product-detail__description__price-wrapper__tag-wrapper__pre-order--nIVsx{font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:0;font-weight:400;padding:.1875rem .5rem;display:none;width:max-content;color:var(--color-black);background-color:var(--color-light-grey);border-radius:0;white-space:nowrap}.ProductDetailDescriptionData__product-detail__description__price-wrapper__tag-wrapper__pre-order_message--szjMO{font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:0;font-weight:400}.ProductDetailDescriptionData__product-detail__description__price-wrapper__tag-wrapper__pre-order_message-button--NtnU7{cursor:pointer;text-decoration:underline}.ProductDetailDescriptionData__product-detail__description__price-wrapper__tag-wrapper__made-to-order--d4Oz2{font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:0;font-weight:400;padding:0px .5rem;width:max-content;background-color:var(--color-black);border-radius:12px;color:var(--color-white)}.ProductDetailDescriptionData__product-detail__description__product-price--E7AVb{font-size:.875rem;line-height:1.125rem;text-transform:none;letter-spacing:0;font-weight:400}.ProductDetailDescriptionData__product-detail__description__product-price--E7AVb .product-price__list{color:var(--color-grey)}.ProductDetailDescriptionData__product-detail__description__badges--jhuM9{color:var(--color-dark-pink);margin-block-end:.5rem}html[dir=rtl] .ProductDetailDescriptionData__product-detail__description__data--0zTQf .product-price__list.money{margin-block-start:0px;margin-inline-end:.625rem;margin-block-end:0px;margin-inline-start:0px}html[dir=rtl] .ProductDetailDescriptionData__product-detail__description__data--0zTQf .product-price .money{direction:ltr;margin-inline:.5rem 0}.ProductDetailDescriptionData__product-detail__description__data--0zTQf .badge{margin-block-end:.9375rem}.ProductDetailDescriptionData__product-detail__description__data--0zTQf .badge:last-child{margin-block-end:1.25rem}.ProductDetailDescriptionData__product-detail__description__data--0zTQf .badge .badge{color:var(--color-grey)}.ProductDetailDescriptionData__product-detail__description__data--0zTQf .badge .badge .text p{font-size:.75rem;line-height:1rem;text-transform:none;letter-spacing:0;font-weight:500;font-family:var(--font-medium)}.ProductImages__product-images--uiG7H{position:relative;display:none}.ProductImages__product-images__video--ZmJpr .vimeo-video-wrapper,.ProductImages__product-images__video--ZmJpr .cf-stream-video-wrapper{aspect-ratio:1/1}.ProductImages__product-images__video--ZmJpr .vimeo-video-controls,.ProductImages__product-images__video--ZmJpr .cf-stream-video-controls{inset-block-start:0;inset-inline-end:0;inset-inline-start:unset}.ProductImages__product-images__video--ZmJpr .vimeo-video-controls>button,.ProductImages__product-images__video--ZmJpr .cf-stream-video-controls>button{background-color:unset;border:unset;color:unset}@media(min-width:992px){.ProductImages__product-images--uiG7H{display:grid;grid-template-columns:repeat(2,1fr)}}.ProductImages__product-images--uiG7H img{display:block;max-width:100%;max-height:100%;width:100%;margin:auto;object-fit:cover}.ProductImages__product-images__wrapper--1gnyQ .general-picture,.ProductImages__product-images__wrapper--1gnyQ .general-picture img{height:100%}.ProductImages__product-images__zoom--lZ2Jj{display:none}@media(min-width:992px){.ProductImages__product-images--uiG7H{width:100%}}.ImagesCarousel__images-carousel--p1fKP{height:100%}@media(min-width:992px){.ImagesCarousel__images-carousel--p1fKP{display:none}}.ImagesCarousel__images-carousel--p1fKP .swiper-pagination-bullets{background-color:var(--color-grey)}.ImagesCarousel__images-carousel--p1fKP .swiper-pagination-bullets .bullet{flex-grow:1}.ImagesCarousel__images-carousel--p1fKP .swiper-pagination-bullets .bullet-active{background-color:var(--color-black)}.ImagesCarousel__images-carousel--p1fKP .swiper-slide img,.ImagesCarousel__images-carousel--p1fKP .general-picture{height:100%;object-fit:cover}@media(min-width:577px){.ImagesCarousel__images-carousel--p1fKP .swiper-slide img,.ImagesCarousel__images-carousel--p1fKP .general-picture{height:auto}}.ImagesCarousel__images-carousel--p1fKP .ImagesCarousel__images-carousel__video--EvpYl{position:relative;height:100%;overflow:hidden}.ImagesCarousel__images-carousel--p1fKP .ImagesCarousel__images-carousel__video--EvpYl .video{height:100%;pointer-events:none}.ImagesCarousel__images-carousel--p1fKP .ImagesCarousel__images-carousel__video--EvpYl .video .video-embed{position:absolute;min-height:100%;min-width:100%;inset-block-start:50%;inset-inline-start:50%;transform:translate(calc(-50% * var(--transform-x-sign)),-50%)}.ImagesCarousel__images-carousel--p1fKP .ImagesCarousel__images-carousel__video--EvpYl .video .vimeo-video-controls,.ImagesCarousel__images-carousel--p1fKP .ImagesCarousel__images-carousel__video--EvpYl .video .cf-stream-video-controls{inset-block-start:0;inset-inline-end:0;inset-inline-start:unset}.ImagesCarousel__images-carousel--p1fKP .ImagesCarousel__images-carousel__video--EvpYl .video .vimeo-video-controls>button,.ImagesCarousel__images-carousel--p1fKP .ImagesCarousel__images-carousel__video--EvpYl .video .cf-stream-video-controls>button{background-color:unset;color:unset;border:unset;pointer-events:all}.ProductDetailImages__product-detail-images--R2Mjd{position:relative;display:flex;flex-direction:column;height:100%}.ProductDetailImages__product-detail-images__badges--m1U1X{position:absolute;inset-block-start:1.25rem;inset-inline-start:1.25rem;z-index:1}@media(max-width:576px){.ProductDetailImages__product-detail-images--R2Mjd .general-picture{height:100%}}@media(max-width:576px){.ProductDetailImages__product-detail-images--R2Mjd.ProductDetailImages__new-arrival--V8bit .general-picture{background:none}}.ProductDetailImages__product-detail-images__floating--1JIwE{position:sticky;height:0;width:min-content;inset-block-end:1.25rem;inset-inline-start:100%;transform:translate(-1.25rem)}.ProductDetailBottomBlock__product-detail-bottom-block--VlHDF{display:block;overflow:hidden;padding-block-start:4rem}@media(min-width:992px){.ProductDetailBottomBlock__product-detail-bottom-block--VlHDF{padding-block-start:5rem}}.ProductDetailBottomBlock__product-detail-bottom-block--VlHDF .product-recommendation{position:initial}.ProductDetailBottomBlock__product-detail-bottom-block--VlHDF .recommendation-carousel__navigation{inset-inline-end:1rem}@media(min-width:992px){.ProductDetailBottomBlock__product-detail-bottom-block--VlHDF .recommendation-carousel__navigation{inset-inline-end:1.25rem}}.ProductDetailBottomBlock__product-detail-bottom-block__title--OGdjz{padding-inline:1rem 6.25rem}@media(min-width:992px){.ProductDetailBottomBlock__product-detail-bottom-block__title--OGdjz{padding-inline-start:1.25rem}}.ProductDetailBottomBlock__product-detail-bottom-block__title--OGdjz{font-size:1.125rem;line-height:1.375rem;text-transform:uppercase;letter-spacing:0;font-weight:500;font-family:var(--font-medium)}.ProductDetailBottomBlock__product-detail-bottom-block__options--QCjG3{display:flex;padding-inline-start:1rem;padding-block-start:.5625rem}@media(min-width:992px){.ProductDetailBottomBlock__product-detail-bottom-block__options--QCjG3{padding-inline-start:1.25rem}}.ProductDetailBottomBlock__product-detail-bottom-block__options--QCjG3{font-size:.875rem;line-height:1.125rem;text-transform:none;letter-spacing:0;font-weight:400}.ProductDetailBottomBlock__product-detail-bottom-block__options--QCjG3>button>span[class*=btn__content]{display:inline;text-decoration:unset;font-size:.875rem;line-height:1.125rem;text-transform:none;letter-spacing:0;font-weight:400}.ProductDetailBottomBlock__product-detail-bottom-block__options-divider--iQxhg{width:1px;height:.75rem;background-color:#000;margin:auto 1.5625rem}.ProductDetailBottomBlock__product-detail-bottom-block__options--QCjG3>button span[class*=btn__content]{text-decoration:none}.ProductDetailBottomBlock__product-detail-bottom-block__options__recommended---YmP1 span[class*=btn__content],.ProductDetailBottomBlock__product-detail-bottom-block__options__recently-viewed--jft5- span[class*=btn__content]{padding-block-end:.4375rem;border-block-end:2px solid var(--color-black)}.ProductDetailBottomBlock__product-detail-bottom-block-recommended-recently-viewed--y8jf4,.ProductDetailBottomBlock__product-detail-bottom-block-recommended-ymal--KavpB,.ProductDetailBottomBlock__product-detail-bottom-block-recommended-style-it-with--Xfugi{position:relative}.ProductDetailBottomBlock__product-detail-bottom-block-recommended-recently-viewed--y8jf4{min-height:31.25rem;height:max-content}@media(min-width:1400px){.ProductDetailBottomBlock__product-detail-bottom-block-recommended-recently-viewed--y8jf4{min-height:43.75rem}}.ProductDetailBottomBlock__product-detail-bottom-block--VlHDF:has(.ProductDetailBottomBlock__product-detail-bottom-block__options__recently-viewed--jft5-) .swiper-wrapper .swiper-slide:first-child{display:none}.ProductLongDescription__product-details--tRvCm{position:relative;width:100%}.ProductLongDescription__product-details__text--LVyv0{font-size:.875rem;line-height:1.125rem;text-transform:none;letter-spacing:0;font-weight:400;display:list-item}.ProductLongDescription__product-details__text--LVyv0 ul{padding-inline-start:.875rem}.ProductLongDescription__product-details__text--LVyv0 ul li{font-size:.875rem;line-height:1.125rem;text-transform:none;letter-spacing:0;font-weight:400;margin-block-end:1rem}.ProductAccordion__product-accordion__details--YfOZw{display:flex;flex-wrap:wrap;gap:1rem}.ProductAccordion__product-accordion__details--YfOZw .product-description{margin-block-end:0}.ProductAccordion__product-accordion__details--YfOZw .product-description .text{font-size:.875rem;line-height:1.125rem;text-transform:none;letter-spacing:0;font-weight:400}.ProductAccordion__product-accordion__details--YfOZw .product-description .text br:first-child{display:none}.ProductAccordion__product-accordion__details--YfOZw .fit-information ul{padding-inline-start:0;margin-block-end:0}.ProductAccordion__product-accordion__details--YfOZw .color-description{display:none}.ProductAccordion__product-accordion__details--YfOZw .color-description,.ProductAccordion__product-accordion__details--YfOZw .fit-information,.ProductAccordion__product-accordion__details--YfOZw .material-description,.ProductAccordion__product-accordion__details--YfOZw .supplier-code{position:relative;width:100%}.ProductAccordion__product-accordion__details--YfOZw .color-description__value,.ProductAccordion__product-accordion__details--YfOZw .fit-information__value,.ProductAccordion__product-accordion__details--YfOZw .material-description__value,.ProductAccordion__product-accordion__details--YfOZw .supplier-code__value{display:list-item}.ProductAccordion__product-accordion__group--dG-kC .accordion{margin-block-end:.4375rem}.ProductAccordion__product-accordion__group--dG-kC .accordion-title{padding:1.25rem 0px;margin-block-start:0;background:transparent;border-block-end:1px solid var(--color-black)}.ProductAccordion__product-accordion__group--dG-kC .accordion-title:not([disabled]):hover{background:transparent;color:unset}.ProductAccordion__product-accordion__group--dG-kC .accordion-title-text{font-size:.875rem;line-height:1.125rem;text-transform:uppercase;letter-spacing:0;font-weight:500;font-family:var(--font-medium)}.ProductAccordion__product-accordion__group--dG-kC .accordion-title svg{width:1rem;height:1rem}.ProductAccordion__product-accordion__group--dG-kC .accordion-content{padding-block-start:1rem;padding-inline-end:0px;padding-block-end:2rem;padding-inline-start:0px}.ProductAccordion__product-accordion__group--dG-kC .accordion-content.inactive{padding:0}.ProductAccordion__product-accordion__group--dG-kC .accordion-content .container-fluid{padding-inline-start:0}.ProductAccordion__product-accordion__group--dG-kC .accordion-content .text p{font-size:.875rem;line-height:1.125rem;text-transform:none;letter-spacing:0;font-weight:400}ul.ProductAccordion__product-accordion__details--YfOZw{padding-inline-start:1rem}.ProductDetailFloatingButtons__product-detail__floating-buttons--hmrxx{position:fixed;display:none;width:calc(calc(var(--vw) * 50) - .9375rem);inset-block-end:0;inset-inline-start:0;margin-block-start:0;padding-block-end:1.25rem;z-index:1000}@media(max-width:576px){.ProductDetailFloatingButtons__product-detail__floating-buttons--hmrxx{display:block;width:100%;background-color:var(--color-white);border:none;border-block-start:1px solid var(--color-light-grey);padding:1.5rem 1rem}.ProductDetailFloatingButtons__product-detail__floating-buttons__wrapper-scrolled--VODvo{position:sticky;border-color:transparent;border-block-start:none;border-block-end:none;inset-block-end:0;padding-block-start:0}}@media(max-width:576px){.ProductDetailFloatingButtons__product-detail__floating-buttons__multi-currency--QdU-L{margin-block-start:6.875rem}}@media(max-width:576px){.ProductDetailFloatingButtons__product-detail__floating-buttons--hmrxx .apple-pay-button,.ProductDetailFloatingButtons__product-detail__floating-buttons--hmrxx .paypal-button{flex:1 1 auto;width:100%;height:3.75rem;margin-inline-start:0}}.ProductDetailFloatingButtons__product-detail__floating-buttons--active--UXfU- button .btn__content{width:100%}.ProductDetailFloatingButtons__product-detail__floating-buttons__wrap--90knm{margin-block-end:0}.ProductDetailFloatingButtons__product-detail__floating-buttons__wrap--90knm button{font-size:.875rem;line-height:1.125rem;text-transform:uppercase;letter-spacing:0;font-weight:500;font-family:var(--font-medium);width:100%}#app-main.unlocked .ProductDetailFloatingButtons__product-detail__floating-buttons--hmrxx{border:none}.ProductColorSelection__product-color-selection--hLfSu{padding-block:0;margin-block-end:2.5rem}@media(min-width:992px){.ProductColorSelection__product-color-selection--hLfSu{padding-block-start:1rem;margin-block-end:1rem}}.ProductColorSelection__product-color-selection__info-title--c5W99{font-size:.875rem;line-height:1.125rem;text-transform:none;letter-spacing:0;font-weight:400}.ProductColorSelection__product-color-selection__info-color--EVwTh{font-size:.875rem;line-height:1.125rem;text-transform:none;letter-spacing:0;font-weight:500;font-family:var(--font-medium)}.ProductColorSelection__product-color-selection__info-wrapper--KWRNP{display:inline-flex;margin-inline-end:1rem;margin-block-end:1rem;gap:.5rem}.ProductColorSelection__product-color-selection__image--Ism2H :hover{cursor:pointer}.ProductColorSelection__product-color-selection__image-wrapper--TXni6{display:flex;flex-wrap:wrap;gap:.25rem}.ProductColorSelection__product-color-selection__image-wrapper--TXni6 img{width:3.75rem;height:3.75rem;object-fit:scale-down}.ProductColorSelection__product-color-selection__image-active--AzIyO{border-block-end:1px solid var(--color-black)}.ProductContentAsset__product-detail__content-asset-card--y-Xdj{margin-block-start:0px;margin-inline-end:1rem;margin-block-end:2rem;margin-inline-start:1rem;padding:1rem;background-color:var(--color-pink)}@media(min-width:577px){.ProductContentAsset__product-detail__content-asset-card--y-Xdj{margin-block-start:0px;margin-inline-end:0px;margin-block-end:2rem;margin-inline-start:0px;padding:1.25rem}}.ProductContentAsset__product-detail__content-asset-card--y-Xdj .content-card__inner-wrapper{padding:0;min-height:initial;background-color:transparent}.ProductContentAsset__product-detail__content-asset-card--y-Xdj .content-card__title{font-size:.875rem;line-height:1.125rem;text-transform:none;letter-spacing:0;font-weight:400;min-height:initial;padding:0;color:var(--color-black);margin-block:.625rem 0}.ProductDetailZoomCarousel__product-detail-zoom-carousel--ABrh8{position:fixed;height:calc(var(--vh) * 100);width:calc(var(--vw) * 100);inset:0;z-index:116;background-color:var(--color-white);animation:ProductDetailZoomCarousel__images-zooming--1-gf4 .5s ease-in-out;transition:opacity .5s ease-in-out}.ProductDetailZoomCarousel__product-detail-zoom-carousel--ABrh8:not(.ProductDetailZoomCarousel__active--6AbxD){pointer-events:none;opacity:0;visibility:hidden}.ProductDetailZoomCarousel__product-detail-zoom-carousel--ABrh8:not(.ProductDetailZoomCarousel__active--6AbxD) .swiper-navigation{display:none}.ProductDetailZoomCarousel__product-detail-zoom-carousel--ABrh8 .swiper-navigation button.swiper-navigation__btn{padding:1rem;inset-block:50% auto;transform:translateY(-50%)}.ProductDetailZoomCarousel__product-detail-zoom-carousel--ABrh8 .swiper-navigation button.swiper-navigation__btn:before{content:none}@media(min-width:992px){.ProductDetailZoomCarousel__product-detail-zoom-carousel--ABrh8 .swiper-navigation button.swiper-navigation__btn{margin-inline:1.25rem}}.ProductDetailZoomCarousel__product-detail-zoom-carousel--ABrh8 .swiper-navigation button.swiper-navigation__btn .btn__content{height:2rem;width:2rem;color:var(--color-black)}.ProductDetailZoomCarousel__product-detail-zoom-carousel--ABrh8 .pagination-container{position:absolute;width:auto;inset-block:1rem auto;inset-inline-start:1rem}@media(min-width:992px){.ProductDetailZoomCarousel__product-detail-zoom-carousel--ABrh8 .pagination-container{inset-block-start:1.25rem;inset-inline-start:1.25rem}}.ProductDetailZoomCarousel__product-detail-zoom-carousel--ABrh8 .pagination-container .pagination-wrapper span{font-size:.875rem;line-height:1.125rem;text-transform:none;letter-spacing:0;font-weight:400}.ProductDetailZoomCarousel__product-detail-zoom-carousel--ABrh8 .pagination-wrapper{display:flex;align-items:center;background-color:var(--color-white);font-size:.75rem;line-height:1rem;text-transform:none;letter-spacing:0;font-weight:400}.ProductDetailZoomCarousel__product-detail-zoom-carousel--ABrh8 .pagination-wrapper span{padding:.25rem}@media(min-width:577px){.ProductDetailZoomCarousel__product-detail-zoom-carousel--ABrh8 .swiper-slide{overflow:auto}}.ProductDetailZoomCarousel__product-detail-zoom-carousel__close--QAujS{position:absolute;width:1.375rem;height:1.375rem;padding:.125rem;inset-block-start:1rem;inset-inline-end:1rem;z-index:1;cursor:pointer}.ProductDetailZoomCarousel__product-detail-zoom-carousel__close--QAujS svg{width:100%;height:100%;vertical-align:top}@media(min-width:992px){.ProductDetailZoomCarousel__product-detail-zoom-carousel__close--QAujS{inset-block-start:1.5rem;inset-inline-end:1.25rem}}@keyframes ProductDetailZoomCarousel__images-zooming--1-gf4{0%{opacity:0}25%{opacity:.1}50%{opacity:.3}to{opacity:1}}.product-detail__product-detail--jau7E{color:var(--color-off-black)}.product-detail__product-detail--jau7E .breadcrumbs-container{padding:1.25rem}.product-detail__product-detail--jau7E .row>*{--bs-gutter-x: 0}.product-detail__product-detail__ctas-wrapper--QTXi8{margin-block:2rem}.product-detail__product-detail__img-wrapper--r0rME{--bs-gutter-x: 0;position:relative;height:initial;min-height:calc(var(--vw) * 100);inset-block-start:0;inset-inline-start:0;opacity:1}@media(min-width:992px){.product-detail__product-detail__img-wrapper--r0rME{height:auto;max-height:none;width:75%}}.product-detail__product-detail__bottom--CpMAk{position:relative;background-color:var(--color-white)}@media(min-width:576px){.product-detail__product-detail__bottom--CpMAk{position:initial}}.product-detail__product-detail__bottom--CpMAk>[class*=col-]{padding-inline:0}.product-detail__product-detail--jau7E .product-detail__product-detail__product-code--VHzct{font-size:.75rem;line-height:1rem;text-transform:none;letter-spacing:0;font-weight:400}@media(max-width:768px){.product-detail__product-detail__additional-links--9EJmp{display:flex;flex-direction:column;padding-inline:.9375rem;padding-block-end:4rem}}@media(min-width:577px){.product-detail__product-detail__additional-links--mob--aDZuO{display:none}}@media(max-width:576px){.product-detail__product-detail__additional-links--dsk--CNVct{display:none}}.product-detail__product-detail__additional-links--9EJmp .accordion-title,.product-detail__product-detail__additional-links--9EJmp .accordion-content>.container>.row:not(.edge-to-edge){padding:0;height:auto;color:var(--color-off-black)}.product-detail__product-detail__additional-links--9EJmp .accordion-title:before,.product-detail__product-detail__additional-links--9EJmp .accordion-content>.container>.row:not(.edge-to-edge):before{content:none}.product-detail__product-detail__additional-links--9EJmp .accordion{margin-block-end:0}.product-detail__product-detail__additional-links--9EJmp .accordion:first-child{margin-block-start:.25rem}.product-detail__product-detail__additional-links--9EJmp .accordion .accordion-title{padding-block:.75rem;border-radius:0}.product-detail__product-detail__description---sqmi{padding-block-start:1rem;padding-inline-end:1rem;padding-block-end:0px;padding-inline-start:1rem;position:relative;display:flex;flex-direction:column;background-color:var(--color-white);transition:inset-block-start .5s ease-in-out}@media(min-width:992px){.product-detail__product-detail__description---sqmi{padding:2.5rem 1.25rem}}.product-detail__product-detail__description---sqmi>section{display:flex;flex-flow:column wrap}.product-detail__product-detail__description__fit--rD2Yd{font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:0;font-weight:400;padding:.375rem;background-color:var(--color-light-grey)}.product-detail__product-detail__description__size-guide--aNvbL{display:flex;order:8;width:100%;background-color:transparent;border:none;text-transform:uppercase;margin-block-end:1.875rem}.product-detail__product-detail__description__size-guide--aNvbL>span{display:inline-flex;margin-inline-start:.3125rem}.product-detail__product-detail__description__size-guide--aNvbL:focus{outline:none;box-shadow:none}.product-detail__product-detail__description__size-guide-wrapper--mef5E{display:flex;justify-content:space-between;align-items:start;margin-block-end:2.25rem}@media(min-width:992px){.product-detail__product-detail__description__size-guide-wrapper--mef5E{margin-block:1.5rem 1rem}}.product-detail__product-detail__description__size-guide-wrapper--mef5E button{align-self:end}.product-detail__product-detail__description__wrapper--FwVlf{--bs-gutter-x: 0;position:relative;background-color:var(--color-white);transition:all .5s ease-in-out;opacity:1;padding-block-start:0}@media(max-width:576px){.product-detail__product-detail__description__wrapper--FwVlf{z-index:109}}@media(min-width:992px){.product-detail__product-detail__description__wrapper--FwVlf{position:sticky;height:100%;width:25%;min-height:calc(calc(var(--vh) * 100) - var(--header-height));inset-block-start:0}}.product-detail__product-detail__description__wrapper--FwVlf .product-detail__description__connection{display:flex;flex:1 0 2.375rem;justify-content:flex-end;gap:1.5625rem;padding:0px 1rem}@media(min-width:992px){.product-detail__product-detail__description__wrapper--FwVlf .product-detail__description__connection{position:relative;padding:0}}.product-detail__product-detail__description__heading----t3G{position:relative;margin-block-end:2.5rem}@media(min-width:992px){.product-detail__product-detail__description__heading----t3G{margin-block-end:1rem}}@media(min-width:993px){.product-detail__product-detail__description__heading----t3G .share-product-button:first-child{display:none}}.product-detail__product-detail__description__heading----t3G .add-to-wishlist-button{position:absolute;padding:0;inset-inline-end:0;inset-block-start:0;background:transparent;border:none}.product-detail__product-detail__description__heading----t3G .add-to-wishlist-button:not([disabled]):hover{background:transparent;border:none}.product-detail__product-detail__description__heading----t3G .add-to-wishlist-button span svg{width:1.25rem;height:1.25rem}.product-detail__product-detail__description---sqmi .product_size_selector,.product-detail__product-detail__description---sqmi .product_buy_button{width:100%;min-width:50%}@media(min-width:992px){.product-detail__product-detail__description---sqmi .product_size_selector{margin-block-start:0}}.product-detail__product-detail__description---sqmi .product-price{flex-wrap:wrap}.product-detail__product-detail__description---sqmi .product-price .percentage .product-price__list:nth-child(1),.product-detail__product-detail__description---sqmi .product-price .product-price__sales:nth-child(1){font-size:1rem;line-height:1.375rem;text-transform:none;letter-spacing:1;font-weight:400;font-family:var(--font-secondary);margin-inline-end:.5rem}.product-detail__product-detail__description---sqmi .product-price .percentage .product-price__list:nth-child(2),.product-detail__product-detail__description---sqmi .product-price .product-price__sales:nth-child(2){align-items:center;margin-inline:0 .25rem;font-size:1rem;line-height:1.375rem;text-transform:none;letter-spacing:1;font-weight:400;font-family:var(--font-secondary)}.product-detail__product-detail__description---sqmi .product-price .percentage{flex-wrap:wrap}@media(max-width:576px){.product-detail__product-detail__description---sqmi .product-price .percentage{display:inline-flex;flex:none}}.product-detail__product-detail__description---sqmi .product-price .percentage .product-price__list{margin-inline-start:0}.product-detail__product-detail__description---sqmi .add-to-cart__button-wrap .apple-pay-button,.product-detail__product-detail__description---sqmi .add-to-cart__button-wrap .paypal-button{align-self:center;width:100%;min-width:50%;height:3.75rem;margin-inline-start:0}@media(min-width:993px){.product-detail__product-detail__description---sqmi .add-to-cart__button-wrap .apple-pay-button,.product-detail__product-detail__description---sqmi .add-to-cart__button-wrap .paypal-button{height:2.3125rem}}.product-detail__product-detail__description__pre-order_message--qLL2r{font-size:.75rem;line-height:1rem;text-transform:none;letter-spacing:0;font-weight:400}.product-detail__product-detail__description__pre-order_message--qLL2r .text *{display:flex;gap:.1875rem}.product-detail__product-detail__description__pre-order_message-button--7-eMk{cursor:pointer;text-decoration:underline}.product-detail__product-detail-overlay--AsPLS{position:absolute;display:none;inset:0;-webkit-backdrop-filter:blur(1.5625rem);backdrop-filter:blur(1.5625rem);z-index:120}.product-detail__product-detail-overlay__visible--yQiSw{display:block;visibility:visible;opacity:1}@media(max-width:576px){.header.scrolled~main .product-detail__product-detail__img-wrapper--opacity--i6oBY{margin-block-start:calc((var(--header-height) + var(--header-search-trigger-base-height)) * -1)}}
