.aspect-ratio,.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .fullBannerPicture,.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail img,.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .experience-region{aspect-ratio:.8474576271}.aspect-ratio img,.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .fullBannerPicture img,.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail img img,.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .experience-region img{-o-object-fit:cover;object-fit:cover}@supports not (aspect-ratio: 1){.aspect-ratio:not(img),.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .fullBannerPicture:not(img),.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail img:not(img),.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .experience-region:not(img){position:relative;height:auto}.aspect-ratio:not(img)::before,.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .fullBannerPicture:not(img)::before,.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail img:not(img)::before,.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .experience-region:not(img)::before{float:left;padding-top:118.0000000026%;content:" ";display:block}.aspect-ratio:not(img)::after,.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .fullBannerPicture:not(img)::after,.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail img:not(img)::after,.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .experience-region:not(img)::after{display:block;content:" ";clear:both}.aspect-ratio:not(img)>*:not(dialog),.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .fullBannerPicture:not(img)>*:not(dialog),.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail img:not(img)>*:not(dialog),.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .experience-region:not(img)>*:not(dialog){position:absolute;top:0;left:0;height:100%;width:100%}}.header.-productPage{transition:all .1s ease-in-out;box-shadow:none}.header.-productPage:not(.-searchOpen,.-subMenuOpen){background:transparent}@media(min-width: 1025px){.header.-productPage:hover,.header.-productPage.-stickySlideDown{background:#fff}}.header.-productPage .header__wrapper{border-color:transparent;transition:border .3s ease-in-out;background:transparent}@media(min-width: 1025px){.header.-productPage .header__burger{display:block}}@media(min-width: 1025px){.header.-productPage .header__burger{display:none}}.header.-productPage .header__historyBackProduct{font-size:1.125rem;display:flex;height:100%;align-items:center}.header.-productPage~#root .main{padding-top:0}.header.-productPage~#root .main .storepage>.breadcrumbWrapper{display:none}@media(min-width: 1025px){.header.-productPage .header__wrapper{border-color:#e7e3e5}.header.-productPage .header__historyBackProduct{display:none}}@media(max-width: 1024.98px){.header.-productPage:not(.-active) .header__wrapper{padding:0 1rem;gap:.75rem}.header.-productPage:not(.-active) .header__wrapper .header__icon:not(.-miniCart,.-account){display:none}.header.-productPage:not(.-active) .header__wrapper .header__burger{margin:0}.header.-productPage:not(.-active) .header__wrapper .header__logo{grid-column-start:3}.header.-productPage:not(.-active) .header__wrapper .header__search{grid-column-start:4}.header.-productPage:not(.-active) .header__wrapper .header__icon.-account{grid-column-start:5}.header.-productPage:not(.-active) .header__wrapper .header__icon.-miniCart{grid-column-start:6}.header.-productPage .header__wrapper{justify-content:flex-start}}.header.-productPage.-active{background:#fff}.header.-productPage.-active .header__wrapper{border-color:#e7e3e5}@media(max-width: 1024.98px){.header.-productPage.-active .header__wrapper{justify-content:center}.header.-productPage.-active .header__wrapper>*:not(.header__nav,.historyBackProduct,.header__logo){display:flex}.header.-productPage.-active .header__wrapper .historyBackProduct{display:none}}.page.-productPage{background:#fff}.page.-productPage .floatingBar{display:none}.page.-productPage .floatingBar:not(.-hidden)+.header{top:0}@media(max-width: 1024.98px){.page.-productPage .crosssell{margin:1.25rem 0}.page.-productPage .crosssell .visualSlider.-crosssell>.visualSlider__container{gap:0}.page.-productPage .crosssell .visualSlider.-crosssell>.visualSlider__container>.visualSlider__item{padding-left:1rem}}.page .experience-bottom{position:relative;background:#fff;padding-top:1rem;overflow:hidden;z-index:5}.productWrapper{overflow:hidden;--bs-gutter-x: 0}@media(min-width: 1025px){.productWrapper{overflow:inherit}}.productContainer{--visualIndicatorWidth: 15%;--bs-gap: 0}@media(min-width: 1025px){.productContainer{--bs-gap: 1.5rem;--visualIndicatorWidth: 40px;margin:0 .75rem}.productContainer .productContainer__left{--visualsliderheight: 100vh}.productContainer .productContainer__left .visualSlider{grid-template-columns:var(--visualIndicatorWidth) 1fr;gap:1rem;justify-content:end}.productContainer .productContainer__left .visualSlider .visualSlider__container{grid-column:2/3;grid-row:1/2}.productContainer .productContainer__left .visualSlider .visualIndicator__container{grid-column:1/2;grid-row:1/2;max-height:calc(100% - 72px);transform:translateY(-40px);margin:auto 0;height:auto;overflow-y:auto;scrollbar-width:none}.productContainer .productContainer__left .visualSlider .visualIndicator__container::-webkit-scrollbar{display:none}.productContainer .productContainer__left .visualSlider .visualIndicator__container.-arrows{justify-content:unset}.productContainer .productContainer__left .visualSlider__indicator{margin:0;height:100%;justify-content:center}.productContainer .productContainer__left .visualSlider__item{align-items:center}.productContainer .productContainer__left .visualSlider__item .productImageContainer{position:relative;width:100%;height:100%}.productContainer .productContainer__left .visualSlider__item .lazyLoadedContainer{display:block;width:100%;height:100%}.productContainer .productContainer__left .visualSlider__item img,.productContainer .productContainer__left .visualSlider__item video{height:100%;width:100%;max-width:100%;max-height:100vh}.productContainer .productContainer__left .productGallery__icons{right:1rem}}.productContainer__left{position:fixed;top:0;height:70vh;width:100%}@media(min-width: 1025px){.productContainer__left{--visualsliderheight: 100vh;height:var(--visualsliderheight);overflow:hidden;position:sticky;top:0}}.productContainer__left .experience-region,.productContainer__left .experience-component{height:100%}.productContainer__left .visualSlider{height:100%}.productContainer__left .visualSlider__container{height:100%}.productContainer__left .visualSlider__item{position:relative;align-items:unset}.productContainer__left .visualSlider__item .productImageContainer{width:100%;height:100%}.productContainer__left .visualSlider__item img{height:100%;width:100%;cursor:url("../../../images/loupe.png"),auto}.productContainer__left .visualSlider__item.-zoom img{cursor:url("../../../images/pictos/icon-close.svg"),auto}.productContainer__left .visualSlider__item.-zoom .productMarker{display:none}.productContainer__left .visualSlider__item>.experience-region{display:contents}.productContainer__left .visualSlider__item>.experience-region>.experience-component{display:contents}.productContainer__left .visualSlider__indicator{bottom:1.5rem}@media(min-width: 1025px){.productContainer__left .visualSlider__indicator{top:72px;visibility:hidden;opacity:0;transition:visibility .2s ease-in-out,opacity .2s ease-in-out}.productContainer__left .visualSlider__indicator.-active{visibility:visible;opacity:1}}@media(min-width: 1025px){.productContainer__left.-notCropped .visualSlider{display:grid}.productContainer__left.-notCropped .visualSlider__indicator{position:relative;left:auto;right:auto;bottom:auto}.productContainer__left.-notCropped .productGallery__wrapper .visualSlider .visualIndicator__itemContainer.-thumbnail{max-width:100%;width:-moz-max-content;width:max-content;height:-moz-min-content;height:min-content}.productContainer__left.-notCropped .productGallery__wrapper .visualSlider .visualIndicator__itemContainer.-thumbnail picture{max-height:100%;max-width:100%}}.productContainer__right{position:relative;background:#fff;margin-top:calc(70vh - 12px);padding:0 1rem;border-radius:12px 12px 0 0;--heightProductInfos: 72px}@media(min-width: 1025px){.productContainer__right{padding:72px 0 0 0;margin-top:0;border-radius:0}}.productContainer__right .breadcrumbWrapper{text-align:left;margin:1rem 0 1.5rem 0}.productContainer__right .productCallout{display:flex;align-items:center;margin-bottom:.5rem}.productContainer__right .productCallout__msg{width:-moz-fit-content;width:fit-content}.productContainer__right .productCallout .tooltip__content{left:50%}.productContainer__right.-active{padding-top:32px}.productContainer__right.-active .productContainer__dragline{position:fixed;top:56px}@media(min-width: 1025px){.productContainer__right.-active{padding-top:0}}@media(min-width: 1025px){.productContainer__right::after{content:none}}.productContainer__dragline{width:100%;background:#fff;padding:0;display:block;position:relative;cursor:pointer;z-index:6;left:0;height:1rem}.productContainer__dragline::after{content:"";border-radius:8px;position:absolute;background-color:#000;width:60px;height:2px;top:50%;left:50%;opacity:.8;transform:translate3d(-50%, -50%, 0)}.productDetailTags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.productTitleAndPrice{margin:0 0 .5rem;display:grid;grid-template-columns:1fr auto;gap:.5rem}.productTitle__header{display:flex;justify-content:space-between;align-items:inherit}@media(min-width: 1025px){.productTitle__header{margin-bottom:1rem}}.productTitle__header.-productSet .productTitle__wishlist{padding:0}.productTitle__gamme{font-family:"Montserrat","sans-serif";font-size:0.75rem;line-height:1rem;font-weight:300;color:#a19a9e}@media(min-width: 1025px){.productTitle__gamme{font-family:"Montserrat","sans-serif";font-size:1rem;line-height:1.25rem;font-weight:300}}.productTitle__name{font-family:"Montserrat","sans-serif";font-size:1rem;line-height:1.25rem;font-weight:600;text-transform:uppercase}.productTitle__name .wecare{display:inline-block;vertical-align:text-bottom}@media(min-width: 1025px){.productTitle__name{font-family:"Montserrat","sans-serif";font-size:1.5rem;line-height:normal;font-weight:600;text-transform:uppercase;text-transform:uppercase}.productTitle__name .wecare{vertical-align:baseline}}.productTitle__wishlist{padding-top:.25rem;padding-right:.25rem}@media(min-width: 1025px){.productPrices:not(.-right){grid-column:1/3}.productPrices.-right.-margin{margin-top:1.25rem}.productPrices.-right .productPrice{height:1.8rem;justify-items:center}}.productPrice{display:flex;flex-direction:column;align-items:flex-end}@media(min-width: 1025px){.productPrice{margin-bottom:.25rem}}.productPrice .productPrice__standardPrice{order:1;font-family:"Montserrat","sans-serif";font-size:0.75rem;line-height:1rem;font-weight:300}@media(min-width: 1025px){.productPrice .productPrice__standardPrice{font-family:"Montserrat","sans-serif";font-size:0.875rem;line-height:1.25rem;font-weight:300}}.productPrice .productPrice__discountPrice{display:flex;gap:.5rem;align-items:center;order:2;font-family:"Montserrat","sans-serif";font-size:0.875rem;line-height:1.25rem;font-weight:300}@media(min-width: 1025px){.productPrice .productPrice__discountPrice{font-family:"Montserrat","sans-serif";font-size:1rem;line-height:1.25rem;font-weight:500}}@media(min-width: 1025px){.productPrice{flex-direction:row;gap:.5rem}.productPrice .productPrice__standardPrice{order:2}.productPrice .productPrice__discountPrice{order:1}}.priceReinsurance{grid-column:1/3}.priceReinsurance .icon{display:inline-block;vertical-align:middle}.priceReinsurance .reinsuranceIcon{width:42px;height:18px;background-size:100%;background-position-y:center;background-repeat:no-repeat}.priceReinsurance .alma{background-image:url("../../../images/pictos/icon-alma.svg")}.priceReinsurance .klarna{background-image:url("../../../images/pictos/icon-klarna-monochrome.svg")}.priceReinsurance span{vertical-align:middle}.productAttributes{margin:1.5rem 0 1rem}.productAttributes__colorWrapper{margin:0 0 1rem 0}.productAttributes__colorTitle{display:flex;align-items:baseline}.productAttributes__selectedColor{padding-left:.25rem;text-transform:lowercase}.productAttributes__selectedColor::first-letter{text-transform:capitalize}.productAttributes__colors{display:flex;flex-wrap:wrap;margin:.5rem 0 0 0}.productAttributes__color.-color{position:relative;width:25px;height:25px;border-radius:100%;overflow:inherit;margin:.5rem;border:1px solid transparent;transition:transform .6s cubic-bezier(0.5, 1.6, 0.45, 0.7)}.productAttributes__color.-color:active{transform:scale(1.05)}@media(min-width: 1025px){.productAttributes__color.-color:hover{transform:scale(1.05)}.productAttributes__color.-color:active{transform:scale(1)}}.productAttributes__color.-image{width:50px;height:50px;border-radius:50%;margin:0 .25rem;transition:transform .6s cubic-bezier(0.5, 1.6, 0.45, 0.7)}.productAttributes__color.-image.-selected{border-width:1px;border-style:solid}@media(min-width: 1025px){.productAttributes__color.-image:hover{transform:scale(1.05)}.productAttributes__color.-image:active{transform:scale(1)}}.productAttributes__colorImg{padding:.25rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:100%}.productAttributes__colorBorder{display:block;position:absolute;width:35px;height:35px;border-radius:100%;left:-6px;top:-6px;padding:.25rem}.productAttributes__colorBorder.-selected{border-width:1px;border-style:solid}.productAttributes__colorBorder.-white,.productAttributes__colorBorder.-WHITE,.productAttributes__colorBorder.-blanc,.productAttributes__colorBorder.-BLANC,.productAttributes__colorBorder.-PERLE,.productAttributes__colorBorder.-perle,.productAttributes__colorBorder.-BLOW,.productAttributes__colorBorder.-blow{border-color:#e7e3e5 !important}.productAttributes__colorBorder.-ecru{border-color:#eeceac !important}.productAttributes__sizeWrapper{margin:.5rem 0 0 0;position:relative}.productAttributes__sizeGuide{margin:.5rem 0 0 0}.productAttributes__sizeGuideBtn{display:inline-block}.productAttributes__sizes{display:flex;flex-wrap:wrap;margin:.5rem 0 1rem 0}.productAttributes__sizes .productAttributes__sizesDropdownSelector{width:100%}.productAttributes__sizes .productAttributes__sizesDropdownSelector .dropdownButtonContainer{width:100%}.productAttributes__sizes .productAttributes__sizesDropdownSelector .dropdownButtonContainer .dropdownButton{border:1px solid #e7e3e5;border-radius:2px;color:#a19a9e}.productAttributes__sizes .productAttributes__sizesDropdownSelector .dropdownButtonContainer .dropdownButton .dropdownLabel{text-align:left}.productAttributes__sizes .productAttributes__sizesDropdownSelector .dropdownButtonContainer .dropdownButton .dropdownDisplaySizeSpec{position:absolute;right:55px}.productAttributes__sizes .productAttributes__sizesDropdownSelector .dropdownButtonContainer .dropdownButton .dropdownDisplaySizeSpec .rightContent{display:flex;align-items:center;flex-direction:row;gap:.5rem}.productAttributes__sizes .productAttributes__sizesDropdownSelector .dropdownButtonContainer .dropdownButton .dropdownDisplaySizeSpec .rightContent .itemIcon{width:1rem;height:1rem}.productAttributes__sizes .productAttributes__sizesDropdownSelector .dropdownButtonContainer .dropdownButton .dropdownDisplaySizeSpec .rightContent .icon-mail{background-color:#000}.productAttributes__sizes .productAttributes__sizesDropdownSelector .dropdownButtonContainer .dropdownButton .dropdownDisplaySizeSpec .rightContent .icon-lowquantity{background-color:#ffa903}.productAttributes__sizes .productAttributes__sizesDropdownSelector .dropdownButtonContainer .dropdownButton .dropdownDisplaySizeSpec .rightContent .-lowquantity{color:#ffa903;line-height:normal}.productAttributes__sizes .productAttributes__sizesDropdownSelector .dropdownButtonContainer .dropdownButton .dropdownDisplaySizeSpec .rightContent .-unavailable{color:#000}.productAttributes__sizes .productAttributes__sizesDropdownSelector .dropdownBloc{width:100%;height:auto;max-height:300px;border-radius:2px;z-index:1}.productAttributes__sizes .productAttributes__sizesDropdownSelector .dropdownBloc .container{border-radius:2px;padding-top:0}.productAttributes__sizes .container{height:auto;max-height:300px;overflow:overlay}.productAttributes__sizes .container .dbItemRenderer{width:100%;display:flex;justify-content:space-between;transition:border-color .5s ease-in-out,color .5s ease-in-out,background-color .5s ease-in-out}.productAttributes__sizes .container .dbItemRenderer .rightContent{display:flex;align-items:center;flex-direction:row;gap:.25rem}.productAttributes__sizes .container .dbItemRenderer .rightContent .itemIcon{width:1rem;height:1rem}.productAttributes__sizes .container .dbItemRenderer .rightContent .icon-mail{background-color:#000}.productAttributes__sizes .container .dbItemRenderer .rightContent .-lowquantity{color:#ffa903;line-height:normal}.productAttributes__sizes .container .dbItemRenderer .rightContent .-unavailable{color:#000}.productAttributes__sizes .container .dbItemRenderer.-selected.-outOfStock{background-color:#000}.productAttributes__sizes .container .dbItemRenderer.-selected.-outOfStock .rightContent .icon{background-color:#fff}.productAttributes__sizes .container .dbItemRenderer.-selected.-outOfStock .rightContent .-unavailable{color:#fff}.productAttributes__sizes .container .dbItemRenderer.sizeInfoBloc{background-color:#5757570D;justify-content:flex-start;gap:.5rem;color:#000;border:none;cursor:default}.productAttributes__sizes .container .dbItemRenderer.sizeInfoBloc .dropdownLabel{text-align:left}.productAttributes__sizeTitle{display:flex;align-items:center}.productAttributes__sizeCountry{display:flex;align-items:baseline;gap:.25rem;margin-top:.5rem}.productAttributes__sizeCountry .selectSizeCountry{display:flex;justify-content:center;align-items:center;gap:.5rem;color:#a19a9e}.productAttributes__sizeCountry .selectSizeCountry__filter{cursor:pointer}.productAttributes__sizeCountry .selectSizeCountry .selected{color:#000}.productAttributes__sizeCountry .selectSizeCountry .dividerCountry{height:1rem}.productAttributes__backInStock{margin-top:1rem;display:none}@media(min-width: 1025px){.productAttributes__backInStock{display:block}}.productAttributes__sizeInventory{padding-left:.25rem}.productAttributes__addToCart{width:100%;margin-top:1rem}@media(max-width: 1024.98px){.productAttributes .globalModelDesc{display:none}}.panelSizeSelector__container{margin:0 .5rem}.panelSizeSelector__container .container{padding:0}.panelSizeSelector__container .container .dbItemCol{padding-bottom:.5rem}.panelSizeSelector__container .container .dbItemCol:not(.js-sizeSelector){padding-bottom:1rem}.panelSizeSelector__container .productSticky__addToCart{margin-top:1rem;width:-webkit-fill-available;width:-moz-available;width:stretch}.backInStockForm{position:relative}.backInStockForm .form__label{margin-bottom:.25rem;font-size:0.8125rem}.backInStockForm__email{height:50px;font-size:1rem;text-transform:lowercase;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(min-width: 1025px){.backInStockForm__email{font-size:0.8125rem}}.backInStockForm.-product .backInStockForm__btn{position:absolute;right:2px;top:2px;height:45px;color:#000;background:#fff;padding:0 1.25rem;font-size:0.875rem;font-weight:600;border:0;text-transform:uppercase;width:auto}.backInStockSuccess{display:flex;align-items:center}.backInStockSuccess__icon{margin-right:.5rem}.backInStockSuccess__txt{line-height:1.5}.productGallery{position:relative;overflow:hidden;height:100%;transition:height .3s ease-in-out}.productGallery__container{height:100%;touch-action:pan-y}.productGallery__wrapper{height:100%}.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .experience-region{overflow:hidden}@media(max-width: 1024.98px){.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .experience-region{display:none}}@media(min-width: 1025px){.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .experience-region .experience-assets-customCode{border:1px solid transparent;border-radius:2px}}.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail.-active .experience-region .experience-assets-customCode{border-color:#000}.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .pageDesigner__fullBannerNoImg{display:none}.productGallery__historyBackProduct{display:none;font-size:1.125rem;align-items:center}.productGallery__historyBackProduct .icon{padding:.75rem}@media(max-width: 1024.98px){.productGallery__historyBackProduct{display:block;position:absolute;top:calc($headerHeightMobile + $spacer-24);left:.75rem;z-index:4}}.productGallery__img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;cursor:url("../../../images/loupe.png"),auto}@media(max-width: 1024.98px){.productGallery__img.-packshot{height:auto;position:relative;top:50%;transform:translateY(-50%)}}.productGallery__mktFlag{position:absolute;top:3rem;z-index:1}.productGallery__mktFlag.-staggered.-topLeft{left:1.25rem}@media(min-width: 1025px){.productGallery__mktFlag.-staggered.-topLeft{left:20%}}.productGallery__mktFlag.-topLeft{left:1.25rem}@media(min-width: 1025px){.productGallery__mktFlag{top:1.25rem}}.productGallery__stressMarketing{position:absolute;top:70px;right:0;text-align:center;width:auto;background:rgba(255,255,255,.9);padding:.5rem .75rem;font-size:0.8125rem;color:#d37f6f;line-height:20px;transform:translateX(100%);animation:mktStressSlideOut 14s forwards;animation-delay:3s;z-index:2}@media(min-width: 1025px){.productGallery__stressMarketing{width:30%;top:200px}}.productGallery__stressMarketing .tooltip__content{max-width:none}.productGallery__tooltip{visibility:visible;opacity:1;background:rgba(255,255,255,.5) !important;border-radius:2px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;position:unset}@media(max-width: 1024.98px){.productGallery__tooltip{position:absolute}}.productGallery__modelDescription{position:absolute;width:auto;background-color:#fff;padding:.5rem .75rem;top:56px;text-align:center;left:auto;right:auto;z-index:2;border-radius:1px;visibility:hidden;opacity:0}.visualSlider__item.-active .productGallery__modelDescription{animation:modelDescriptionSlideOut 4s ease-in-out .3s;animation-fill-mode:forwards}@media(min-width: 1025px){.productGallery__modelDescription{bottom:1.5rem;top:auto;width:auto;right:auto;transition:opacity .4s ease-in-out;opacity:0;animation:none;visibility:visible}.visualSlider__item.-active .productGallery__modelDescription{animation:none}.productGallery:hover .productGallery__modelDescription{opacity:1}}.productGallery__icons{position:absolute;right:1rem;bottom:2.5rem;z-index:2;display:flex;gap:1rem;flex-direction:column}@media(min-width: 1025px){.productGallery__icons{bottom:1rem}.productGallery__icons .productGallery__icon:not(.-wishlist){display:none}}.productGallery__stockLocator::before{content:"";display:inline-block;position:absolute;bottom:8px;right:10px;z-index:1;width:6px;height:6px;border-radius:100%;border:2px solid transparent}.productGallery__stockLocator[data-state] .icon{-webkit-clip-path:polygon(0 0, 150% 0, 50% 95%, 0% 100%);clip-path:polygon(0 0, 150% 0, 50% 95%, 0% 100%)}.productGallery__stockLocator[data-state=available]::before{background-color:#67ce67;border-color:#67ce67}.productGallery__stockLocator[data-state=lowStock]::before{background:linear-gradient(to top, #FFA903 50%, transparent 50%);border-color:#ffa903}.productGallery__stockLocator[data-state=unavailable]::before{border-color:#d60000;background:linear-gradient(135deg, transparent calc(50% - 2px), #D60000 50%, transparent calc(50% + 2px))}.productGallery__noteReviewButton{display:flex;justify-content:center;align-items:center;width:48px;height:48px}.productGallery__noteReviewButton .icon-star{width:16px;height:16px}@keyframes modelDescriptionSlideOut{0%{visibility:hidden;opacity:0}10%,90%{visibility:visible;opacity:1}100%{visibility:hidden;opacity:0}}@keyframes mktStressSlideOut{0%{transform:translateX(100%)}10%,90%{transform:translateX(0%)}100%{transform:translateX(100%)}}@keyframes mktStressSlideOutLeft{0%{transform:translateX(-100%)}10%,90%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@keyframes fadeInOutAnimation{0%{opacity:0}33%{opacity:0}40%{opacity:1}94%{opacity:1}100%{opacity:0}}.productReinsurance{position:relative;transition:all .3s ease-in-out;margin:2rem 0}.productReinsurance.-slider{display:flex;flex-direction:column;align-items:center;gap:.75rem}.productReinsurance.-slider .productReinsurance__Items{gap:0;overflow:hidden;transition:all .5s ease-in-out}.productReinsurance.-slider .productReinsurance__Items .experience-reinsurancesItem{display:grid;transition:all .5s ease-in-out;grid-auto-flow:column;grid-auto-columns:100%;margin:auto}.productReinsurance.-slider .productReinsurance__Items .experience-reinsurancesItem .experience-reinsurance-productReinsurancesItem{display:flex;justify-content:center}.productReinsurance.-slider .productReinsurance__Items .experience-reinsurancesItem .experience-reinsurance-productReinsurancesItem .productReinsurance__Texts{display:flex;flex-direction:column;align-items:center;gap:.25rem;width:-moz-max-content;width:max-content}.productReinsurance.-slider .productReinsurance__Items .experience-reinsurancesItem .experience-reinsurance-productReinsurancesItem .productReinsurance__Texts__title{display:flex;justify-content:center;align-items:center;gap:.25rem}.productReinsurance.-slider .productReinsurance__Items .experience-reinsurancesItem .experience-reinsurance-productReinsurancesItem .productReinsurance__Texts .productReinsurance__Picture{max-height:1.25rem;display:flex;justify-content:center}.productReinsurance.-slider .productReinsurance__Indicators{display:flex;gap:.25rem}.productReinsurance.-slider .productReinsurance__Indicators .productReinsurance__Indicator{height:4px;width:4px;background-color:#c5bec2;border-radius:80px;transition:all .3s ease-in-out}.productReinsurance.-slider .productReinsurance__Indicators .productReinsurance__Indicator.-active{width:12px;background-color:#000}.productNoteReview{display:flex;align-items:center;gap:.25rem;cursor:pointer;margin-bottom:1rem}.productNoteReview__starContainer{position:relative}.productNoteReview__star,.productReviews__itemStar{position:relative;line-height:1.6;display:flex;justify-content:center;align-items:center}.productNoteReview__star i,.productReviews__itemStar i{background-color:#e7e3e5}.productNoteReview__star i.active,.productReviews__itemStar i.active{background-color:#000}.productNoteReview__star .star-plain,.productReviews__itemStar .star-plain{position:absolute;left:0;top:0;width:16px;height:16px;background-color:#000;z-index:2;-webkit-clip-path:polygon(0 0, 0% 0, 0% 100%, 0% 100%);clip-path:polygon(0 0, 0% 0, 0% 100%, 0% 100%)}.productNoteReview__star .star-plain.active,.productReviews__itemStar .star-plain.active{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}.productReviews{border:1px solid #e7e3e5;border-radius:2px;padding:24px;background:#fff;display:flex;flex-direction:column;gap:1.5rem}.productReviews__wrapperHeaderReview{display:flex;flex-direction:column;gap:1rem}.productReviews__header{display:flex;flex-direction:column;gap:.25rem}.productReviews__header .productReviews__headerReviewStar{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.25rem}.productReviews__header .productReviews__headerReviewStar .productReviews__headerReviewStarNote{display:flex;align-items:center;gap:.25rem}.productReviews__header .productReviews__headerReviewStar .productReviews__headerReviewStarNote .title-02{line-height:1rem}.productReviews__header .productReviews__headerReviewStar .productReviews__headerReviewStarNoteRate::before{content:"- ";position:relative;display:inline-block;vertical-align:middle;padding:0 .5rem 0 .25rem}.productReviews__header .productReviews__headerReviewVerif{color:#a19a9e}.productReviews__headerReviewStarNoteWrapper{display:flex;align-items:center;gap:.25rem;margin-top:1rem}.productReviews__scorings{display:flex;flex-direction:column;gap:1rem}.productReviews__container{margin:auto;position:relative}@media(min-width: 1025px){.productReviews__container{max-width:50%}}.productReviews__starContainer{position:relative}.productReviews__starContainer .star-wizville{width:12px;height:12px}.productReviews__star{position:relative;line-height:1.6;display:flex;justify-content:center;align-items:center}.productReviews__star i{background-color:#e7e3e5}.productReviews__star i.active{background-color:#000}.productReviews__star .star-plain{position:absolute;left:0;top:0;width:16px;height:16px;background-color:#000;z-index:2;-webkit-clip-path:polygon(0 0, 0% 0, 0% 100%, 0% 100%);clip-path:polygon(0 0, 0% 0, 0% 100%, 0% 100%)}.productReviews__star .star-plain.active{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}.productReviews__scoringAtt{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.productReviews__scales{display:flex;justify-content:center;align-items:center;gap:.25rem;align-self:stretch}.productReviews__scalesDash{display:flex;align-items:flex-start;flex:1 0 0}.productReviews__rectangle{height:2px;flex:1 0 0;background:#e7e3e5}.productReviews__rectangle.active{background:#000}.productReviews__rectangleH{height:2px;flex:1 0 0;background:#e7e3e5}.productReviews__scalesText{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;color:#a19a9e}.productReviews__scalesText .scaleNote{color:#000}.productReviews__cards{display:flex;flex-direction:column;gap:1rem;align-self:stretch}.productReviews__cards .productReviews__languages{top:2rem}.productReviews__filters{display:flex;align-items:flex-start;gap:.5rem;width:100%}@media(max-width: 1024.98px){.productReviews__filters{align-items:center;margin-left:1rem}}.productReviews__filter{display:flex;padding:.25rem 1.5rem;justify-content:center;align-items:center;border:1px solid #000;height:2rem}.productReviews__sizeFilters{position:relative}.productReviews__sizeFilters .icon{transition:transform .3s ease-in-out}.productReviews__sizeFilters.-active .productReviews__sizes{opacity:.99;visibility:visible;max-height:calc(50vh + 110px)}.productReviews__sizeFilters.-active .icon{transform:rotate(0deg)}.productReviews__sizeFilters .sizeSelected{text-transform:none}.productReviews__languageFilters{position:relative}.productReviews__languageFilters .icon{transition:transform .3s ease-in-out}.productReviews__languageFilters.-active .productReviews__languages{opacity:.99;visibility:visible;max-height:calc(50vh + 110px)}.productReviews__languageFilters.-active .icon{transform:rotate(0deg)}.productReviews__languageFilters .languageSelected{text-transform:none}.productReviews__filterBtn{display:flex;height:2rem;padding:.5rem 1rem;justify-content:center;align-items:center;color:#000;border:1px solid #000;width:auto !important}.productReviews__filterBtn.-active{background:#000 !important;color:#fff !important;border:none;width:auto}.productReviews__filterBtn .filterText{text-transform:none}.productReviews__sizes{position:absolute;opacity:0;visibility:hidden;max-height:0;overflow:hidden;background-color:#fff;border:1px solid #e7e3e5;width:310px;transition:all .3s ease-in-out;z-index:5}.productReviews__sizes__wrapper{max-height:50vh;overflow-y:auto;padding:1rem}.productReviews__sizes .values{display:grid;grid-template-columns:repeat(4, 1fr);width:auto;padding:.5rem;grid-gap:.75rem 0;grid-auto-flow:row}.productReviews__sizes .values .btn-size{text-align:center;cursor:pointer}.productReviews__languages{top:50px;position:absolute;opacity:0;visibility:hidden;max-height:0;overflow:hidden;background-color:#fff;border:1px solid #e7e3e5;transition:all .3s ease-in-out;z-index:5}.productReviews__languages__wrapper{max-height:50vh;overflow-y:auto;padding:1rem}.productReviews__content{animation:fadeReviews .5s ease-in-out;width:100%}.productReviews__noContent{color:#a19a9e;display:flex;justify-content:center;align-items:center;gap:.25rem;flex:1 0 0}@media(max-width: 1024.98px){.productReviews__noContent{margin-left:1rem}}.productReviews__noContent .noContentFeed{background:#a19a9e}.productReviews__contentNoteReviews{display:flex;width:100%;gap:1rem}@media(max-width: 1024.98px){.productReviews__contentNoteReviews{flex-direction:column}}.productReviews__item{border:1px solid #e7e3e5;width:100%;border-radius:2px;padding:1rem;align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start}.productReviews__itemInfosContainer{display:flex;flex-direction:column;align-items:flex-start}.productReviews__itemInfos{display:flex;justify-content:space-between;align-items:center;width:100%}.productReviews__sizeInfos{display:flex;justify-content:space-between;align-items:center;width:100%}.productReviews__itemName{font-weight:600;font-size:0.8125rem;flex:1}.productReviews__itemSize{color:#a19a9e}.productReviews__itemStar{margin-top:.25rem}.productReviews__itemTxt{margin-top:1.25rem}.productReviews__itemTxt.-reduce{text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap}.productReviews__itemTxtMore{cursor:pointer}.productReviews__footer{display:flex;justify-content:center}.productReviews__footer .btn{max-width:-moz-fit-content;max-width:fit-content}.productReviews__summaryAI{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.productReviews__summaryAI .productReviews__summaryContainer{display:flex;align-items:center;flex-direction:row;width:-webkit-fill-available;width:-moz-available;width:stretch;justify-content:space-between}.productReviews__summaryAI .productReviews__summaryISOContainer{justify-content:flex-start;gap:.5rem}.productReviews__summaryAI .productReviews__summaryISOContainer i{background-color:#a19a9e}.productReviews__summaryAI .productReviews__summaryISOContainer .productReviews__summaryAIISORGPD{color:#a19a9e}@keyframes fadeReviews{from{opacity:0}}.productSticky{position:fixed;left:0;right:0;bottom:0;width:100%;background:#fff;display:flex;align-items:center;padding:.75rem;border-top:1px solid #e7e3e5;z-index:8}.productSticky.relativeBtn{position:relative;padding:0;z-index:0 !important;border:none}.productSticky.fixedBtn{position:fixed}@media(min-width: 1025px){.productSticky{border:none;width:calc(100% - 3rem);left:1.5rem;right:1.5rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.1);opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:translateY(100%)}.productSticky.-active{transform:translateY(-1rem);opacity:.96}}.productSticky__addToCartBtn{max-width:unset}.productSticky__media{flex:0 0 42px;margin-right:.75rem}.productSticky__media picture{display:flex}.productSticky__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.productSticky__infos{display:flex;flex-direction:column;min-width:0;flex-grow:1}.productSticky__title{margin-bottom:.25rem;display:flex}.productSticky__gamme,.productSticky__name{white-space:nowrap}.productSticky__gamme{color:#a19a9e}.productSticky__callout{color:#575757}.productSticky__name{overflow:hidden;text-overflow:ellipsis;margin:0 .25rem}.productSticky .wecare{display:inline-block;vertical-align:text-bottom}.productSticky__prices{display:flex;align-items:center;gap:.5rem}.productSticky__oneClickPayment{margin-left:.5rem;white-space:nowrap;min-width:150px}.productSticky__oneClickPayment.-hidden{display:none}.productSticky__oneClickPayment .oneCLickPaymentBtn.-hidden{display:none}.productSticky .form__group{margin-bottom:0;min-width:300px}.productSticky .form__group .form__field{margin:0}.productSticky .productSticky__actions{display:flex;align-items:center;justify-content:flex-end;width:100%}.productSticky .productSticky__actions .productSticky__addToCart{flex-grow:1}@media(min-width: 1025px){.productSticky .productSticky__actions{width:auto}}.productSticky .productSticky__actions .dbItemCol .-unavailable{display:none}.productSticky__colorMobileContainer{height:50px;border:1px solid #e7e3e5;gap:.5rem;padding:.75rem;display:flex;justify-content:center;align-items:center}.productSticky__colorMobileContainer.-disabled .icon-arrowup{background-color:#c5bec2}.productSticky__colorMobileBubble{width:18px;height:18px;border-radius:100%;border:1px solid #a19a9e}.productSticky__colorMobileBubble.-light{border:1px solid #e7e3e5}.productInfos{display:flex;flex-direction:column;align-items:flex-start;padding:1.5rem 1.5rem;gap:1.5rem;border-radius:2px;border:1px solid #e7e3e5}.productInfos__children{width:-webkit-fill-available;width:-moz-available;width:stretch;display:flex;justify-content:space-between;align-items:center}.productInfos__children .productLoyaltyComponent,.productInfos__children .stockLocatorComponentLink{margin:0;width:-webkit-fill-available;width:-moz-available;width:stretch}.productInfos__children .productLoyaltyComponent .productLoyaltyComponent__authPanel,.productInfos__children .stockLocatorComponentLink .productLoyaltyComponent__authPanel{width:-webkit-fill-available;width:-moz-available;width:stretch}.productInfos__children .productLoyaltyComponent .loader-element,.productInfos__children .stockLocatorComponentLink .loader-element{width:3rem;height:3rem}.productInfos__children .productLoyaltyComponent:has(.loader-element),.productInfos__children .stockLocatorComponentLink:has(.loader-element){width:-webkit-fill-available;width:-moz-available;width:stretch;justify-content:center}.productInfos__children .productLoyaltyComponent:not(.productLoyaltyComponent__authPanel)>.listItem{cursor:default}.productInfos__children .stockLocatorComponentLink{cursor:pointer}.productInfos__children:has(.productLoyaltyComponent.-hidden,.productLoyalty__nothing){display:none}.productInfos__children:has(.productLoyaltyComponent.-hidden,.productLoyalty__nothing)+.divider-horizontal{display:none}.productInfos__children .listItem{padding:0;display:flex;justify-content:space-between;width:-webkit-fill-available;width:-moz-available;width:stretch;cursor:pointer;gap:1rem}.productInfos__children .listItem .mainItem{display:flex;flex-direction:row;gap:1rem}.productInfos__children .listItem .mainItem.productLoyaltyComponent__burn{width:-webkit-fill-available;width:-moz-available;width:stretch;flex-direction:column;gap:.5rem}.productInfos__children .listItem .mainItem.productLoyaltyComponent__burn .listItem__center{padding-right:2.5rem}.productInfos__children .listItem .mainItem.productLoyaltyComponent__burn .listItem__center .btn-loyalty{gap:.75rem}@media(max-width: 1024.98px){.productInfos__children .listItem .mainItem.productLoyaltyComponent__burn .listItem__center .btn-loyalty{padding-left:.5rem;padding-right:.5rem}}.productInfos__children .listItem .listItem__bottom{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;margin-top:.75rem;flex-flow:row wrap}.productInfos__children .listItem .listItem__bottom .listItem__bottomItem{display:flex;align-items:center;gap:.25rem}.productInfos__children .listItem .listItem__text{color:#a19a9e}.experience-product-productWeCare{overflow:hidden}.productInformations{background:#fff;z-index:5;--productInfosPadding: 0px}.productInformations .listItem{cursor:pointer}.productInformations__title{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;padding:1.5rem 0;cursor:pointer}.productInformations__title .icon{position:absolute;right:.5rem;width:12px;height:12px;-webkit-mask-size:inherit;mask-size:inherit}@media(min-width: 1025px){.productInformations__title{padding:1rem 0;justify-content:center;text-align:center;max-width:90%;margin:auto;word-break:break-word}.productInformations__title:hover{text-decoration:underline}.productInformations__title .icon{display:none}}.productInformations__subTitle{margin-bottom:1rem}.productInformations__subTitle:not(:first-child){margin-top:1rem}.productInformations__weCareIntro{margin-bottom:1rem}.productInformations__shortDescription{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:1.25rem;flex-basis:100%;font-weight:normal}.productInformations__shortDescription>*{display:contents}.productInformations__composition{margin:.5rem 0}.productInformations__careIcons{display:flex;flex-direction:column;gap:.5rem}.productInformations__careIcon{display:flex;align-items:center;gap:.5rem}.productInformations__careIconLabel{position:relative;padding-left:1rem}.productInformations__careIconLabel::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background:#000;height:1px;width:8px}.productInformations__booking{display:block;width:100%}.productInformations__agec{margin:.75rem 0;display:flex}.productInformations__agec:last-child{margin-bottom:0}.productInformations__agecValue{color:#a19a9e}.productInformations__agecValue::before{content:"—";padding:0 .25rem}.productInformations__detail:not(:has(>*)){display:none}.productInformations__detail:not(:has(>*))+.divider-horizontal{display:none}.zoom_container{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:3;overflow:hidden}@media(min-width: 1025px){.zoom_container{position:static}.zoom_container img{cursor:crosshair}}.zoom_container img{aspect-ratio:unset}.zoom_container .-close{position:absolute;top:1rem;right:1rem;border:none;font-size:1rem}.zoom_container .productMarker{display:none}.zoom_container .zoomIndicator{position:absolute;bottom:0;left:0;right:0;height:auto;display:grid;grid-auto-columns:80px;grid-auto-flow:column;gap:.5rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:1rem;transition:opacity 150ms ease;opacity:1}.zoom_container .zoomIndicator.-hide{opacity:0;pointer-events:none}.zoom_container .zoomIndicator>*{scroll-snap-align:start;scroll-snap-stop:always}.zoom_container .zoomIndicator>*:first-child{scroll-margin-left:1rem}.zoom_container .zoomIndicator>* picture,.zoom_container .zoomIndicator>* img{display:block;aspect-ratio:.8474576271;-o-object-fit:cover;object-fit:cover}.zoom_container .indicator{border-radius:2px}.zoom_container .indicator.-active{border:1px solid #000}.zoom_container .indicator img{border-radius:2px}.productBooking{margin:1rem 0}.productBooking__wrapper{display:flex;align-items:center;gap:.5rem}.productBooking__title{font-family:"Montserrat","sans-serif";font-size:0.75rem;line-height:1rem;font-weight:500;text-decoration:underline}@media(min-width: 1025px){.productBooking__title{font-family:"Montserrat","sans-serif";font-size:0.875rem;line-height:1.25rem;font-weight:500;text-decoration:underline}}.productSetItem{display:grid;align-items:center;border:1px solid #e7e3e5;gap:10px;padding-right:.5rem;grid-template-columns:80px 1fr 30px}.productSetItem__media{width:80px;height:100%}.productSetItem__mediaImage{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.productSetItem__details{flex:1}.productSetItem+.productSetItem{margin-top:.75rem}.productSetItem .productPrice{margin-top:.5rem}.productSetItem .productPrice .price:not(.-crossed){font-size:0.875rem}.productSetItem__addToCart{width:30px}.productSetItem__addToCartBtn{width:30px;height:30px;padding:0;border-radius:50%;font-size:0.75rem}.productPrimeSubscription{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.productPrimeSubscription__anchorLabel{line-height:normal}.productMarketingFlag img{display:block;max-height:24px}@media(min-width: 1025px){.abTestInfosSticky__element{display:none}.abTestInfosSticky__element.productTitle__gamme.body-04{display:none}}@media(max-width: 1024.98px){.abTestInfosSticky{display:grid;justify-content:space-between;gap:.5rem;grid-template-areas:"name price" "atc atc"}.abTestInfosSticky.-oneclick{grid-template-areas:"name price" "atc atc" "oneclicktext oneclicktext" "oneclickbutton oneclickbutton"}.abTestInfosSticky.-titlePriceGammeCta.-gamme{grid-template-areas:"gamme price" "name name" "atc atc"}.abTestInfosSticky.-titlePriceGammeCta.-gamme.-oneclick{grid-template-areas:"gamme price" "name name" "atc atc" "oneclicktext oneclicktext" "oneclickbutton oneclickbutton"}}@media(max-width: 1024.98px)and (max-width: 575.98px){.abTestInfosSticky.-titlePriceGammeCta.-gamme .abTestInfosSticky__name{grid-column:1/2}}@media(max-width: 1024.98px){.abTestInfosSticky.-titlePriceGammeColorSizeCta{grid-template-areas:"name name name price" "colors sizes atc atc";grid-template-columns:80px 25% 1fr 1fr}.abTestInfosSticky.-titlePriceGammeColorSizeCta.-oneclick{grid-template-areas:"name name name price" "colors sizes atc atc" "oneclicktext oneclicktext oneclicktext oneclicktext" "oneclickbutton oneclickbutton oneclickbutton oneclickbutton"}}@media(max-width: 1024.98px)and (max-width: 374.98px){.abTestInfosSticky.-titlePriceGammeColorSizeCta{grid-template-columns:repeat(auto-fill, minmax(85px, auto));grid-template-areas:"name name price" "colors sizes sizes" "atc atc atc"}.abTestInfosSticky.-titlePriceGammeColorSizeCta.-oneclick{grid-template-areas:"name price" "colors sizes" "atc atc" "oneclicktext oneclicktext" "oneclickbutton oneclickbutton";grid-template-columns:auto}}@media(max-width: 1024.98px){.abTestInfosSticky.-titlePriceGammeColorSizeCta.-gamme{grid-template-areas:"gamme gamme gamme price" "name name name name" "colors sizes atc atc"}.abTestInfosSticky.-titlePriceGammeColorSizeCta.-gamme.-oneclick{grid-template-areas:"gamme gamme gamme price" "name name name name" "colors sizes atc atc" "oneclicktext oneclicktext oneclicktext oneclicktext" "oneclickbutton oneclickbutton oneclickbutton oneclickbutton"}}@media(max-width: 1024.98px)and (max-width: 575.98px){.abTestInfosSticky.-titlePriceGammeColorSizeCta.-gamme{grid-template-areas:"gamme gamme gamme price" "name name name ." "colors sizes atc atc"}.abTestInfosSticky.-titlePriceGammeColorSizeCta.-gamme.-oneclick{grid-template-areas:"gamme gamme gamme price" "name name name ." "colors sizes atc atc" "oneclicktext oneclicktext oneclicktext oneclicktext" "oneclickbutton oneclickbutton oneclickbutton oneclickbutton"}}@media(max-width: 1024.98px)and (max-width: 374.98px){.abTestInfosSticky.-titlePriceGammeColorSizeCta.-gamme{grid-template-columns:80px 25% 1fr 1fr;grid-template-areas:"gamme gamme gamme price" "name name name ." "colors sizes sizes sizes" "atc atc atc atc"}.abTestInfosSticky.-titlePriceGammeColorSizeCta.-gamme.-oneclick{grid-template-areas:"gamme gamme gamme price" "name name name ." "colors sizes sizes sizes" "atc atc atc atc" "oneclicktext oneclicktext oneclicktext oneclicktext" "oneclickbutton oneclickbutton oneclickbutton oneclickbutton"}}@media(max-width: 1024.98px){.abTestInfosSticky.-colorSizeCta{grid-template-areas:"colors sizes atc";grid-template-columns:80px auto 1fr}.abTestInfosSticky.-colorSizeCta.-oneclick{grid-template-areas:"colors sizes atc" "oneclicktext oneclicktext oneclicktext" "oneclickbutton oneclickbutton oneclickbutton"}}@media(max-width: 1024.98px)and (max-width: 374.98px){.abTestInfosSticky.-colorSizeCta{grid-template-columns:80px 1fr;grid-template-areas:"colors sizes" "atc atc"}.abTestInfosSticky.-colorSizeCta.-oneclick{grid-template-areas:"colors sizes" "atc atc" "oneclicktext oneclicktext" "oneclickbutton oneclickbutton"}}@media(max-width: 1024.98px)and (min-width: 375px){.abTestInfosSticky.-colorSizeCta .abTestInfosSticky__name,.abTestInfosSticky.-colorSizeCta .abTestInfosSticky__gamme{grid-column:1/4}}@media(max-width: 1024.98px){.abTestInfosSticky__name{grid-area:name;max-width:none}}@media(max-width: 1024.98px){.abTestInfosSticky__price{grid-area:price;white-space:nowrap;margin-left:auto}}@media(max-width: 1024.98px)and (min-width: 576px){.abTestInfosSticky__price{grid-column:auto}}@media(max-width: 1024.98px)and (max-width: 575.98px){.abTestInfosSticky__price{flex-direction:column}.abTestInfosSticky.-gamme .abTestInfosSticky__price{grid-row:1/3}}@media(max-width: 1024.98px){.abTestInfosSticky__gamme{grid-area:gamme}}@media(max-width: 1024.98px){.abTestInfosSticky__name,.abTestInfosSticky__gamme{padding-right:.75rem}}@media(max-width: 1024.98px){.abTestInfosSticky__cta{grid-area:cta}}@media(max-width: 1024.98px){.abTestInfosSticky__colors{grid-area:colors;margin:0}.abTestInfosSticky__colors.-one{padding:10px 15px}.abTestInfosSticky__colors.-one .productSticky__filtersItemSelected{height:100%;justify-content:center}}@media(max-width: 1024.98px){.abTestInfosSticky__sizes{grid-area:sizes;margin:0}.abTestInfosSticky__sizes.-one{padding:10px 15px}.abTestInfosSticky__sizes .productSticky__filtersDropDown{max-width:200px}}@media(max-width: 1024.98px){.abTestInfosSticky__atc{grid-area:atc}.productContainer .abTestInfosSticky__atc{max-width:100%}}@media(max-width: 1024.98px){.abTestInfosSticky__ocb{grid-area:oneclickbutton}.productContainer .abTestInfosSticky__ocb{max-width:100%}.abTestInfosSticky__ocb.btn.oneCLickPaymentBtn .logo_googlepay{background-size:contain}}@media(max-width: 1024.98px){.abTestInfosSticky__oct{grid-area:oneclicktext}}@media(max-width: 1024.98px){.abTestInfosSticky .productSticky__filtersItemSelectedBg{margin:0}}.productLoyaltyComponent{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;margin-bottom:1rem}.productLoyaltyComponent .loadingContent{height:5rem;margin-bottom:1.5rem}@media(max-width: 1024.98px){.productLoyaltyComponent{margin-bottom:2rem}}.productLoyaltyComponent .productLoyaltyComponent__content{display:flex;gap:.25rem;flex-direction:column}@media(min-width: 576px)and (max-width: 991.98px){.productLoyaltyComponent .productLoyaltyComponent__content{flex-direction:row}}.productLoyaltyComponent .loyaltyBurn{width:-webkit-fill-available;width:-moz-available;width:stretch}.productLoyaltyComponent .loyaltyBurn button{max-width:none}.productloyaltyValue{margin:.5rem 0 1rem 0;display:block}.productloyaltyValue span{color:#fff}.productTimer{margin:.5rem 0 1rem 0}.productTimer .icon{display:inline-block;vertical-align:text-bottom}.productShortDescription{margin:1rem 0}.productShortDescription__content,.productShortDescription__link{display:inline}.featuresList{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.featuresList .featureIcons{display:flex;align-items:center;gap:2px;box-sizing:border-box}#productInfosPanel .panel__wrapper{padding:1.5rem 3rem 0 3rem}@media(max-width: 1024.98px){#productInfosPanel .panel__wrapper{padding:2rem 1rem 1.5rem 1rem;max-height:80vh}#productInfosPanel .panel__wrapper .productInfosPanel__container{gap:1rem}}#productInfosPanel .panel__wrapper .productInfosPanel__container{display:flex;flex-direction:column;gap:1.5rem}#productInfosPanel .panel__wrapper .productInfosPanel__container .productInformations__detail hr{margin:1.5rem 0}#productInfosPanel .panel__wrapper .productInfosPanel__container .productInformations__detail:last-child{margin-bottom:4rem}#productInfosPanel .panel__wrapper .productInfosPanel__container .productInformations__detail.loading{text-align:center}#productInfosPanel .panel__close{display:flex;align-items:center;position:initial;padding:0}#productInfosPanel .panel__close .productInfosPanel__title{width:100%;text-align:center}#productInfosPanel .videoContainer{height:40vh}@media(max-width: 1024.98px){#postAddCrossSell{min-height:388px}}.postAdd .success{display:flex;align-items:center}.postAdd .success .bubble{background:#67ce67;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center}.postAdd .success .bubble .icon{background-color:#fff}.postAdd .productLine{padding:0}.postAdd .productLine__name{display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.postAdd .productLine .productLine__text{flex-direction:column}@media(min-width: 1025px){.postAdd .productLine .productLine__itemTotalPrices .tooltip{order:1}}@media(min-width: 1025px){.postAdd .productLine .productLine__specInfo{margin-top:.25rem;justify-content:flex-end;font-family:"Montserrat","sans-serif";font-size:0.625rem;line-height:1rem;font-weight:500}}@media(min-width: 1025px){.postAdd .productLine .productLine__lowStockContainer{margin-top:.25rem;font-family:"Montserrat","sans-serif";font-size:0.625rem;line-height:1rem;font-weight:500}}.postAdd .productLine .productLine__actionsDesktop .productLine__actions{margin-top:.25rem}.postAdd_crosssell .crosssell{margin:0}.postAdd_crosssell .crosssell__header{padding:0;margin-bottom:1rem}@media(min-width: 1025px){.postAdd_crosssell .crosssell__header{max-width:87%}}.postAdd_crosssell .crosssell .visualSlider.-crosssell>.visualSlider__container{grid-auto-columns:minmax(200px, 58%);width:106%}@media(min-width: 1025px){.postAdd_crosssell .crosssell .visualSlider.-crosssell>.visualSlider__container{grid-auto-columns:250px}}@media(min-width: 1025px){.postAdd_crosssell .crosssell .visualSlider.-crosssell>.visualSlider__navigation{display:block;margin-top:-0.25rem}}#postAdd .panel__wrapper{padding:3rem 24px}@media(max-width: 1024.98px){#postAdd .panel__wrapper{padding:3rem 16px}}@media(max-width: 1024.98px){#postAdd{max-height:90%}}#productBundle{display:none;flex-direction:row;justify-content:center;align-items:center;padding:0;position:absolute;left:calc(2rem + var(--visualIndicatorWidth));bottom:1rem}@media(max-width: 1024.98px){#productBundle{left:1rem;bottom:2.5rem}}#productBundle .btn{text-transform:none}#productBundle .badges{position:absolute;right:-5px;top:-5px;font-size:.625rem;font-weight:500}#shopTheLookId{max-height:90%}#shopTheLookId .panel__wrapper{padding:2rem 1.5rem 1.5rem 1.5rem}#shopTheLookId .crosssell{margin:0}#shopTheLookId .crosssell__header{padding:0}#shopTheLookId .crosssell .visualSlider{width:107%}#shopTheLookId .crosssell .visualSlider__container{grid-auto-columns:248px}#productsNumber,#hideMarkedProduct{display:none}.loadingContent{background:radial-gradient(at top left, white 10%, #f0f0f0 100%)}#stockLocatorComponent .loadingContent{height:215px}.stockLocatorComponentLink{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.stockLocatorComponent{border:1px solid #e7e3e5;padding:1rem 3rem 1rem 1.5rem;margin:1rem 0;border-radius:2px;position:relative;cursor:pointer}@media(min-width: 1025px){.stockLocatorComponent{padding-right:4rem}}.stockLocatorComponent__subtitle{margin-top:.5rem}.stockLocatorComponent__item{display:flex;align-items:center;gap:1rem;margin-top:1rem}.stockLocatorComponent__arrow{display:block;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%) rotate(90deg)}#panelStockLocator .panelStockLocator__header{padding:0 0 1.5rem 0}#panelStockLocator .stockLocator__title{width:100%;text-align:center}@media(min-width: 1025px){#panelStockLocator .panel__close{left:1.5rem;top:.5rem}}#panelStockLocator .panel__wrapper{padding:1.5rem 3rem 0 3rem}@media(max-width: 1024.98px){#panelStockLocator .panel__wrapper{padding:2rem 1rem 1.5rem 1rem}}@media(max-width: 1024.98px){#panelStockLocator.-dropDownOpen{overflow:visible}#panelStockLocator.-dropDownOpen .panel__wrapper{overflow:visible;border-radius:inherit}}#panelStockLocator .cardContainer.-storeClose .cardContent__text{color:#d60000}@media(max-width: 1024.98px){#sizeGuidePanel .panel__wrapper{max-height:80vh;padding:2rem 1rem 1.5rem 1rem}}#sizeGuidePanel.offcanvas-start{right:0;transform:translateX(100%)}#sizeGuidePanel.offcanvas.showing,#sizeGuidePanel.offcanvas.show:not(.hiding){transform:none !important}.panelStockLocator__sizeGuide{display:flex;align-items:center;gap:.25rem;margin-top:1rem}.panelStockLocator__goToStoreLink{display:flex;align-items:center;gap:.25rem}.panelStockLocator .stockLocator__subtitle{margin-top:.5rem}.panelStockLocator__addToCartBtn[data-disabled=true]{pointer-events:none;background:#c5bec2}.panelStockLocator__container .dropdownBloc{position:initial}@media(max-width: 1199.98px){#panelStoreLocator .panel__wrapper{height:85vh;padding:2.5rem 1rem}#panelStoreLocator .woosmapContainer{margin-top:0}}#panelStoreLocator .panel__wrapper{scrollbar-width:thin;scrollbar-color:#000 transparent}#panelStoreLocator .panel__wrapper::-webkit-scrollbar-track{background-color:transparent}#panelStoreLocator .panel__wrapper::-webkit-scrollbar{width:3px;height:120px;background-color:transparent}#panelStoreLocator .panel__wrapper::-webkit-scrollbar-thumb{background-color:#000}#panelStoreLocator .woosmap__linkSelected{max-width:100%}.globalModelDesc{display:flex;align-items:center;gap:6px;margin-top:.5rem;margin-bottom:.5rem;color:#a19a9e}.globalModelDesc .icon{background:#a19a9e}.globalModelDesc .modelDesc{display:none}#ctaATCmobile{margin-top:1rem}#panelReview .productReviews__head{padding:0 0 1.25rem 0;text-align:center}@media(min-width: 1025px){#panelReview .panel__close{left:1.5rem;top:.5rem}}#panelReview .panel__wrapper{padding:1.5rem 3rem 0 3rem}@media(max-width: 1024.98px){#panelReview .panel__wrapper{padding:2rem 1rem 1.5rem 1rem}}.header.-productPage~#root .main{padding-top:0}.productPrice .price{font-weight:700}.productPrice .price:not(.-crossed){font-size:1.375rem}.productGallery__stressMarketing{line-height:18px;border-top-left-radius:3px;border-bottom-left-radius:3px}.productInformations__detail .content-asset{font-family:"Montserrat","sans-serif";font-size:0.625rem;line-height:1rem;font-weight:500}.productAttributes__color.-image{border-radius:0;width:50px;height:60px}.productAttributes__colorImg{padding:0;border-radius:0}.productAttributes__sizeErrorContent .icon{color:#d60000}.productAttributes__sizes .productAttributes__sizesDropdownSelector .dropdownBloc,.productAttributes__sizes .productAttributes__sizesDropdownSelector .dropdownBloc .container{border-radius:1px}.productAttributes__sizes .productAttributes__sizesDropdownSelector .dropdownButtonContainer .dropdownButton{border-radius:1px}.newsletterPushPanel.origin--bottom{border-radius:0;padding:.75rem}#postAddCrossSell{min-height:auto}.productReviews__item{border-radius:1px}.zoom_container .indicator{border-radius:1px}.zoom_container .indicator img{border-radius:1px}.productInfos{border-radius:1px}
