.shadow-01{box-shadow:0 6px 16px rgba(0,0,0,.1)}.shadow-02{box-shadow:0 12px 22px rgba(0,0,0,.1)}.shadow-03{box-shadow:0 24px 34px rgba(0,0,0,.1)}.blur-01{filter:blur(4px)}.aspect-ratio,.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail.-video,.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .fullBannerPicture,.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail img,.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .experience-region{aspect-ratio:.6666666667}.aspect-ratio img,.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail.-video 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.-video: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.-video: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:150%;content:" ";display:block}.aspect-ratio:not(img)::after,.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail.-video: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.-video: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%}}.categorySeoLinksWrapper{background:#fdfdfd;padding:40px 0;position:relative}@media(min-width: 900px){.categorySeoLinksWrapper{padding:80px 0}}.categorySeoLinksWrapper__title{display:block;margin-bottom:24px;text-align:center}.categorySeoLinksWrapper__items{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.header.-productPage{transition:all .1s ease-in-out;box-shadow:none}.header.-productPage:not(.-subMenuOpen){background:transparent}@media(min-width: 900px){.header.-productPage:hover,.header.-productPage.-stickySlideDown{background:#fdfdfd}}.header.-productPage .header__wrapper{border-color:transparent;transition:border .3s ease-in-out;background:transparent}@media(min-width: 900px){.header.-productPage .header__burger{display:block}}@media(min-width: 900px){.header.-productPage .header__burger{display:none}}.header.-productPage .header__historyBackProduct{font-size:1.125rem;display:flex;height:100%;align-items:center}.header.-productPage~#root:has(.breadcrumbWrapper.-replicated)~.footer .footer__top .footer__divider:first-of-type{display:none}.header.-productPage~#root .main{padding-top:0}.header.-productPage~#root .main .storepage>.breadcrumbWrapper:not(.-replicated){display:none}.header.-productPage~#root .main .storepage>.breadcrumbWrapper.-replicated{position:relative;padding-bottom:24px}.header.-productPage~#root .main .storepage>.breadcrumbWrapper.-replicated::after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:1px;background-color:#dde1e6}.header.-productPage~#root .main .storepage>.breadcrumbWrapper.-replicated ol{line-height:32px}@media(min-width: 900px){.header.-productPage .header__wrapper{border-color:#dde1e6}.header.-productPage .header__historyBackProduct{display:none}}@media(max-width: 899.98px){.header.-productPage:not(.-active) .header__wrapper{padding:0 16px;gap:12px}.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:#fdfdfd}.header.-productPage.-active .header__wrapper{border-color:#dde1e6}@media(max-width: 899.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:#fdfdfd}.page.-productPage .floatingBar{display:none}.page.-productPage .floatingBar:not(.-hidden)+.header{top:0}@media(max-width: 899.98px){.page.-productPage .crosssell .visualSlider.-crosssell>.visualSlider__container{gap:0;margin-left:16px}.page.-productPage .crosssell .visualSlider.-crosssell>.visualSlider__container>.visualSlider__item{padding-right:4px}}.page .experience-bottom{position:relative;background:#fdfdfd;overflow:hidden;z-index:5}.page .experience-bottom .experience-component:not(.experience-recommendations-einsteinProduct):has(>div:not(:empty)),.page .experience-bottom .experience-component.experience-recommendations-einsteinProduct:has(.crosssell:not(:empty)){padding-top:24px;grid-column:auto/span 12;position:relative}@media(min-width: 900px){.page .experience-bottom .experience-component:not(.experience-recommendations-einsteinProduct):has(>div:not(:empty)),.page .experience-bottom .experience-component.experience-recommendations-einsteinProduct:has(.crosssell:not(:empty)){padding-top:32px}}.page .experience-bottom .experience-component:not(.experience-recommendations-einsteinProduct):has(>div:not(:empty))::before,.page .experience-bottom .experience-component.experience-recommendations-einsteinProduct:has(.crosssell:not(:empty))::before{content:"";position:absolute;left:16px;right:16px;top:0;height:1px;background-color:#dde1e6}@media(min-width: 900px){.page .experience-bottom .experience-component:not(.experience-recommendations-einsteinProduct):has(>div:not(:empty))::before,.page .experience-bottom .experience-component.experience-recommendations-einsteinProduct:has(.crosssell:not(:empty))::before{left:0;right:0}}.page .experience-bottom .experience-component:first-child{margin-top:24px}@media(max-width: 899.98px){.page .experience-bottom .experience-component:first-child{margin-bottom:32px}}@media(max-width: 899.98px){.page .experience-bottom .experience-component:last-child{margin-bottom:24px}}.productWrapper{overflow:hidden}@media(max-width: 899.98px){.productWrapper{--sfra-gutter-x: 0}}@media(min-width: 900px){.productWrapper{overflow:inherit}}.productContainer{--visualIndicatorWidth: 15%;--sfra-gap: 0}@media(min-width: 900px){.productContainer{--sfra-gap: 24px;--visualIndicatorWidth: 60px}.productContainer .productContainer__left{--visualsliderheight: 100vh}.productContainer .productContainer__left .visualSlider{grid-template-columns:var(--visualIndicatorWidth) 1fr;gap:16px;justify-content:end}.productContainer .productContainer__left .visualSlider .visualSlider__container{grid-column:2/3;grid-row:1/2;display:block}.productContainer .productContainer__left .visualSlider .visualIndicator__container{grid-column:1/2;grid-row:1/2;max-height:570px;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;align-items:center}.productContainer .productContainer__left .visualSlider .visualIndicator__container.-arrows .visualSlider__navigation.-thumbnail{width:60px}.productContainer .productContainer__left .visualSlider__indicator{margin:0;height:100%;justify-content:center}.productContainer .productContainer__left .visualSlider__item{align-items:center;justify-content:flex-end}.productContainer .productContainer__left .visualSlider__item .productImageContainer{position:relative;width:100%;height:100%}.productContainer .productContainer__left .visualSlider__item .lazyLoadedContainer{display:block;width:auto;height:100%}.productContainer .productContainer__left .visualSlider__item img,.productContainer .productContainer__left .visualSlider__item video{height:100%;width:auto;max-width:100%;max-height:100vh}.productContainer .productContainer__left .productGallery__icons{right:1rem}}.productContainer__left{position:fixed;top:0;height:80svh;width:100%}@media(min-width: 900px){.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:24px}@media(min-width: 900px){.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: 900px){.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__left.-notCropped .productGallery__wrapper .visualSlider .visualIndicator__container{min-width:60px}}.productContainer__right{position:relative;background:#fdfdfd;margin-top:79svh;padding:0 16px 0 16px;border-radius:12px 12px 0 0;--heightProductInfos: 72px}@media(min-width: 900px){.productContainer__right{padding:72px 0 0 0;margin-top:0;border-radius:0}}.productContainer__right .breadcrumbWrapper{text-align:left;margin:16px 0 16px 0}.productContainer__right .productCallout{display:flex;align-items:center;margin-bottom:8px}.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: 900px){.productContainer__right.-active{padding-top:0}}@media(min-width: 900px){.productContainer__right::after{content:none}}.productContainer__dragline{width:100%;background:#fdfdfd;padding:0;display:block;position:relative;cursor:pointer;z-index:6;left:0;height:16px}.productContainer__dragline::after{content:"";border-radius:8px;position:absolute;background-color:#0b1215;width:60px;height:2px;top:50%;left:50%;opacity:.8;transform:translate3d(-50%, -50%, 0)}.productDetailTags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.productTitleAndPrice{margin:0 0 8px;display:grid;grid-template-columns:1fr auto;gap:8px}.productTitle__header{display:flex;justify-content:space-between;align-items:inherit}@media(min-width: 900px){.productTitle__header{margin-bottom:16px}}.productTitle__gamme{font-family:"Baton Turbo",arial;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0;color:#697077}.productTitle__gamme a{text-transform:lowercase;display:block}.productTitle__gamme a::first-letter{text-transform:capitalize}@media(max-width: 899.98px){.productTitle__gamme{font-family:"Baton Turbo",arial;font-size:10px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:0}}.productTitle__name{font-family:"Baton Turbo",arial;font-size:16px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0}.productTitle__name .wecare{display:inline-block;vertical-align:text-bottom}@media(min-width: 900px){.productTitle__name{font-family:"Baton Turbo",arial;font-size:24px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:0}.productTitle__name .wecare{vertical-align:baseline}}.productTitle__wishlist{padding-top:4px;padding-right:4px}@media(min-width: 900px){.productPrices:not(.-right){grid-column:1/3}.productPrices.-right.-margin{margin-top:20px}.productPrices.-right .productPrice{height:1.8rem;justify-items:center}}.productPrice{display:flex;flex-direction:column;align-items:flex-end}@media(min-width: 900px){.productPrice{margin-bottom:4px}}.productPrice .productPrice__standardPrice{order:1;font-family:"Baton Turbo",arial;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0}@media(min-width: 900px){.productPrice .productPrice__standardPrice{font-family:"Baton Turbo",arial;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0}}.productPrice .productPrice__discountPrice{display:flex;gap:8px;align-items:center;order:2;font-family:"Baton Turbo",arial;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0}@media(min-width: 900px){.productPrice .productPrice__discountPrice{font-family:"Baton Turbo",arial;font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0}}@media(min-width: 900px){.productPrice{flex-direction:row;gap:8px}.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:24px 0 16px}.productAttributes__colorTitle{display:flex;align-items:baseline}.productAttributes__selectedColor{text-transform:lowercase;color:#a2a9b0}.productAttributes__selectedColor::first-letter{text-transform:capitalize}.productAttributes__colors{display:flex;flex-wrap:wrap}.productAttributes__color.-color{position:relative;width:25px;height:25px;border-radius:100%;overflow:inherit;margin:8px;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: 900px){.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 4px;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: 900px){.productAttributes__color.-image:hover{transform:scale(1.05)}.productAttributes__color.-image:active{transform:scale(1)}}.productAttributes__colorImg{padding:4px;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:4px}.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:#dde1e6 !important}.productAttributes__colorBorder.-ecru{border-color:#eeceac !important}.productAttributes__sizeWrapper{position:relative}.productAttributes__sizeGuide{margin:8px 0 0 0}.productAttributes__sizeGuideBtn{display:inline-block}.productAttributes__sizes{display:flex;flex-wrap:wrap}.productAttributes__sizes .productAttributes__sizesDropdownSelector{width:100%}.productAttributes__sizes .productAttributes__sizesDropdownSelector .dropdownButtonContainer{width:100%}.productAttributes__sizes .productAttributes__sizesDropdownSelector .dropdownBloc{width:100%;height:auto;max-height:300px;border-radius:2px}.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;gap:4px}.productAttributes__sizes .container .dbItemRenderer.sizeInfoBloc{background-color:#f2f4f8;justify-content:flex-start;gap:8px;color:#0b1215;border:none;cursor:default;font-size:12px;line-height:16px}.productAttributes__sizes .container .dbItemRenderer.sizeInfoBloc .dropdownLabel{text-align:left}.productAttributes__sizes .container .dbItemRenderer .rightContent{margin-left:auto}.productAttributes__sizeTitle{display:flex;align-items:center}.productAttributes__backInStock{display:none}@media(min-width: 900px){.productAttributes__backInStock{display:block}}.productAttributes__sizeInventory{padding-left:4px}.productAttributes__sizeInventory span:not(.icon){padding:0 2px}.productAttributes__sizeInventory .icon-lowstock{margin-right:4px}.productAttributes__addToCart{width:100%;display:flex;gap:16px;align-items:center}.productAttributes__addToCart.-wishlistNextToATC{gap:16px}@media(max-width: 899.98px){.productAttributes__addToCart{display:none}}.productAttributes__wishlistButton{min-width:24px}.productAttributes__wishlistButton .addRemoveWishlist .button{background-color:transparent;padding:0;min-width:auto}.productAttributes__wishlistButton .addRemoveWishlist .button .icon{background-color:#0b1215}@media(max-width: 899.98px){.productAttributes .globalModelDesc{display:none}}.dropdown_sizeCountry{display:flex;align-items:baseline;gap:4px;margin-top:8px}.dropdown_sizeCountry .selectSizeCountry{display:flex;justify-content:center;align-items:center;gap:8px;color:#697077}.dropdown_sizeCountry .selectSizeCountry__filter{cursor:pointer}.dropdown_sizeCountry .selectSizeCountry .selected{color:#0b1215}.dropdown_sizeCountry .selectSizeCountry .dividerCountry{height:16px}.panelSizeSelector__container .productSticky__addToCart{position:sticky;bottom:16px;padding-top:16px;width:-webkit-fill-available;width:-moz-available;width:stretch;z-index:3}.panelSizeSelector__container .productSticky__addToCart #stickyAddToCartBtn{min-width:-webkit-fill-available;min-width:-moz-available;min-width:stretch}.panelSizeSelector__container .productSticky__addToCart::before{content:"";position:absolute;background:#fdfdfd;inset:0 -24px -16px}.panelSizeSelector__container .productSticky__addToCart::after{content:"";height:1px;position:absolute;top:0;left:-16px;right:-16px;background:#dde1e6}.backInStockForm{position:relative}@media(min-width: 900px){.backInStockForm .form__group{margin-bottom:10px}}.productSticky .backInStockForm.-product .backInStockForm__btn{position:absolute;right:2px;top:25px;height:46px;border:0;text-transform:uppercase;width:auto}.productGallery{position:relative;overflow:hidden;height:100%;transition:height .3s ease-in-out}.productGallery__container{height:100%;touch-action:pan-y}@media(min-width: 900px){.productGallery__container{display:flex;justify-content:flex-end}}.productGallery__wrapper{height:100%;position:relative}.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .experience-region{overflow:hidden}@media(max-width: 899.98px){.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .experience-region{display:none}}@media(min-width: 900px){.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:#0b1215}.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail .pageDesigner__fullBannerNoImg{display:none}.productGallery__wrapper .visualIndicator__itemContainer.-thumbnail.-video{width:60px !important}.productGallery__historyBackProduct{display:none;font-size:1.125rem;align-items:center}.productGallery__historyBackProduct .icon{padding:12px}@media(max-width: 899.98px){.productGallery__historyBackProduct{display:block;position:absolute;top:calc($headerHeightMobile + $spacer-24);left:12px;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: 899.98px){.productGallery__img.-packshot{height:auto;position:relative;top:50%;transform:translateY(-50%)}}.productGallery__mktFlag{position:absolute;top:48px;z-index:1}.productGallery__mktFlag.-staggered.-topLeft{left:20px}@media(min-width: 900px){.productGallery__mktFlag.-staggered.-topLeft{left:20%}}.productGallery__mktFlag.-topLeft{left:20px}@media(min-width: 900px){.productGallery__mktFlag{top:20px}}.productGallery__stressMarketing{position:absolute;top:70px;right:0;text-align:center;width:auto;background:rgba(255,255,255,.9);padding:8px 12px;font-size:0.8125rem;color:#0b1215;line-height:20px;transform:translateX(100%);animation:mktStressSlideOut 14s forwards;animation-delay:3s;z-index:2}@media(min-width: 900px){.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:8px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;position:unset}@media(max-width: 899.98px){.productGallery__tooltip{position:absolute}}.productGallery__modelDescription{position:absolute;width:auto;background-color:#fdfdfd;padding:8px 12px;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: 900px){.productGallery__modelDescription{bottom:24px;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:16px;bottom:40px;z-index:2;display:flex;gap:16px;flex-direction:column}@media(min-width: 900px){.productGallery__icons{bottom:16px}.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:#42be65;border-color:#42be65}.productGallery__stockLocator[data-state=lowStock]::before{background:linear-gradient(to top, #f1c21b 50%, transparent 50%);border-color:#f1c21b}.productGallery__stockLocator[data-state=unavailable]::before{border-color:#fa4d56;background:linear-gradient(135deg, transparent calc(50% - 2px), #fa4d56 50%, transparent calc(50% + 2px))}.productGallery__noteReviewButton{display:flex;justify-content:center;align-items:center;width:48px;height:48px;padding-left:4px;padding-right:4px;gap:2px}.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:32px 0}.productReinsurance.-slider{display:flex;flex-direction:column;align-items:center;gap:12px}.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:4px;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:4px}.productReinsurance.-slider .productReinsurance__Items .experience-reinsurancesItem .experience-reinsurance-productReinsurancesItem .productReinsurance__Texts .productReinsurance__Picture{max-height:20px;display:flex;justify-content:center}.productReinsurance.-slider .productReinsurance__Indicators{display:flex;gap:4px}.productReinsurance.-slider .productReinsurance__Indicators .productReinsurance__Indicator{height:4px;width:4px;background-color:#a2a9b0;border-radius:80px;transition:all .3s ease-in-out}.productReinsurance.-slider .productReinsurance__Indicators .productReinsurance__Indicator.-active{width:12px;background-color:#0b1215}.productSticky{position:fixed;left:0;right:0;bottom:0;width:100%;background:#fdfdfd;display:flex;align-items:center;padding:12px;border-top:1px solid #dde1e6;z-index:8}.productSticky.relativeBtn{position:relative;padding:0;z-index:0 !important;border:none}.productSticky.fixedBtn{position:fixed}.productSticky.-wishlistNextToATC{gap:16px}@media(min-width: 900px){.productSticky{border:none;width:calc(100% - 48px);left:24px;right:24px;opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:translateY(100%);box-shadow:var(--sfra-shadow-01)}.productSticky.-active{transform:translateY(-16px);opacity:.96}}.productSticky__addToCartBtn{max-width:unset}.productSticky__media{flex:0 0 42px;margin-right:12px}.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:4px;display:flex;align-items:center}.productSticky__gamme,.productSticky__name{white-space:nowrap}.productSticky__gamme{text-transform:lowercase;display:block}.productSticky__gamme::first-letter{text-transform:capitalize}.productSticky__callout{color:#eb5445;font-family:"Baton Turbo",arial;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0}@media(min-width: 900px){.productSticky__callout{font-family:"Baton Turbo",arial;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0}}.productSticky__name{overflow:hidden;text-overflow:ellipsis;margin:0 4px}.productSticky .wecare{display:inline-block;vertical-align:text-bottom}.productSticky__prices{display:flex;align-items:center;gap:8px}.productSticky__oneClickPayment{margin-left:8px;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%;gap:16px}.productSticky .productSticky__actions .productSticky__addToCart{flex-grow:1}@media(min-width: 900px){.productSticky .productSticky__actions{width:auto}}.productSticky .productSticky__actions .dbItemCol .-unavailable{display:none}.productSticky .productSticky__actions #productColorDropdown .dropdownLabel{text-transform:lowercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.productSticky .productSticky__actions #productColorDropdown .dropdownLabel::first-letter{text-transform:capitalize}.productSticky__colorMobileContainer{height:50px;border:1px solid #dde1e6;gap:8px;padding:12px;display:flex;justify-content:center;align-items:center}.productSticky__colorMobileContainer.-disabled .icon-arrowup{background-color:#a2a9b0}.productSticky__colorMobileBubble{width:18px;height:18px;border-radius:100%;border:1px solid #697077}.productSticky__colorMobileBubble.-light{border:1px solid #dde1e6}.productSticky .dropdownButton .rightContent{display:none}.productSticky .dropdownContainer .selectedIcon{display:none}.productSticky .dropdownBloc{width:auto}.productSticky .dropdownBloc.ddbGrid{--bs-columns: 3;grid-template-columns:repeat(var(--bs-columns, 12), minmax(80px, 1fr))}@media(min-width: 600px){.productSticky .dropdownBloc.ddbGrid{--bs-columns: 4}}.productSticky .dropdownBloc .-lowquantity{display:none}.productSticky .dropdownBloc .dbItemCol .dbItemRenderer{gap:8px;justify-content:space-evenly}.productInfos{display:flex;flex-direction:column;align-items:flex-start;margin-top:24px;padding:24px 16px;gap:24px;border-radius:2px;border:1px solid #dde1e6}.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:48px;height:48px}.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:0}.productInfos__children .listItem:has(.listItem__content .listItem__contentSubItem){gap:8px}.productInfos__children .listItem__header{padding:0}.productInfos__children .listItem__content:not(.rowElement){padding-left:30px}.productInfos__children .listItem__content.rowElement{margin-left:30px}.productInfos__children .listItem__content:last-child{margin-bottom:0}@media(max-width: 899.98px){.productInfos__children.hide-subtitle-mobile .listItem:has(.listItem__header:has(.listItem__headerCenter span+p):last-child){gap:0}.productInfos__children.hide-subtitle-mobile .listItem .listItem__contentSubItem .icon{min-width:24px}.productInfos__children.hide-subtitle-mobile .listItem__headerCenter span+p{display:none}}.experience-product-productWeCare{overflow:hidden}.productInformations{background:#fdfdfd;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:24px 0;cursor:pointer}.productInformations__title .icon{position:absolute;right:8px;width:12px;height:12px;-webkit-mask-size:inherit;mask-size:inherit}@media(min-width: 900px){.productInformations__title{padding:16px 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:16px}.productInformations__subTitle:not(:first-child){margin-top:16px}.productInformations__weCareIntro{margin-bottom:16px}.productInformations__shortDescription{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:20px;flex-basis:100%;font-weight:normal}.productInformations__shortDescription>*{display:contents}.productInformations__careIcons{display:flex;flex-direction:column;gap:8px}.productInformations__careIcon{display:flex;align-items:center;gap:8px}.productInformations__careIconLabel{position:relative;padding-left:16px}.productInformations__careIconLabel::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background:#0b1215;height:1px;width:8px}.productInformations__booking{display:block;width:100%}.productInformations__agec{margin:12px 0;display:flex}.productInformations__agec:last-child{margin-bottom:0}.productInformations__agecValue{color:#697077}.productInformations__agecValue::before{content:"—";padding:0 4px}.productInformations__detail:not(:has(>*)){display:none}.productInformations__detail:not(:has(>*))+.divider-horizontal{display:none}.productInformations__reference{margin-top:24px}.zoom_container{position:absolute;top:0;left:0;width:100%;height:100%;background:#fdfdfd;z-index:3;overflow:hidden}@media(min-width: 900px){.zoom_container{position:static}.zoom_container img{cursor:crosshair}}.zoom_container img{aspect-ratio:unset}.zoom_container .-close{position:absolute;top:16px;right:16px;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:8px;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:.6666666667;-o-object-fit:cover;object-fit:cover}.zoom_container .indicator{border-radius:2px}.zoom_container .indicator.-active{border:1px solid #0b1215}.zoom_container .indicator img{border-radius:2px}.productBooking{margin:16px 0}.productBooking__wrapper{display:flex;align-items:center;gap:8px}.productBooking__title{font-family:"Baton Turbo",arial;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0;-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer}@media(min-width: 900px){.productBooking__title{font-family:"Baton Turbo",arial;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0;-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer}}.productSetItem{display:grid;align-items:center;border:1px solid #dde1e6;gap:10px;padding-right:8px;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:12px}.productSetItem .productPrice{margin-top:8px}.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: 900px){.abTestInfosSticky__element{display:none}}@media(max-width: 899.98px){.abTestInfosSticky{display:grid;justify-content:space-between;gap:8px;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: 899.98px)and (max-width: 599.98px){.abTestInfosSticky.-titlePriceGammeCta.-gamme .abTestInfosSticky__name{grid-column:1/2}}@media(max-width: 899.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: 899.98px)and (max-width: 599.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: 899.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: 899.98px)and (max-width: 599.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: 899.98px)and (max-width: 599.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: 899.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: 899.98px)and (max-width: 599.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: 899.98px)and (min-width: 600px){.abTestInfosSticky.-colorSizeCta .abTestInfosSticky__name,.abTestInfosSticky.-colorSizeCta .abTestInfosSticky__gamme{grid-column:1/4}}@media(max-width: 899.98px){.abTestInfosSticky__name{grid-area:name;max-width:none}}@media(max-width: 899.98px){.abTestInfosSticky__price{grid-area:price;white-space:nowrap;margin-left:auto}}@media(max-width: 899.98px)and (min-width: 600px){.abTestInfosSticky__price{grid-column:auto}}@media(max-width: 899.98px)and (max-width: 599.98px){.abTestInfosSticky__price{flex-direction:column}.abTestInfosSticky.-gamme .abTestInfosSticky__price{grid-row:1/3}}@media(max-width: 899.98px){.abTestInfosSticky__gamme{grid-area:gamme}}@media(max-width: 899.98px){.abTestInfosSticky__name,.abTestInfosSticky__gamme{padding-right:12px}}@media(max-width: 899.98px){.abTestInfosSticky__cta{grid-area:cta}}@media(max-width: 899.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: 899.98px){.abTestInfosSticky__sizes{grid-area:sizes;margin:0}.abTestInfosSticky__sizes.-one{padding:10px 15px}.abTestInfosSticky__sizes .productSticky__filtersDropDown{max-width:200px}}@media(max-width: 899.98px){.abTestInfosSticky__atc{grid-area:atc}.productContainer .abTestInfosSticky__atc{max-width:100%}}@media(max-width: 899.98px){.abTestInfosSticky__ocb{grid-area:oneclickbutton}.productContainer .abTestInfosSticky__ocb{max-width:100%}.abTestInfosSticky__ocb.btn.oneCLickPaymentBtn .logo_googlepay{background-size:contain}}@media(max-width: 899.98px){.abTestInfosSticky__oct{grid-area:oneclicktext}}@media(max-width: 899.98px){.abTestInfosSticky .productSticky__filtersItemSelectedBg{margin:0}}.productLoyaltyComponent{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-bottom:16px}.productLoyaltyComponent .loadingContent{height:80px;margin-bottom:24px}.productLoyaltyComponent>.listItem{align-items:flex-start}@media(min-width: 600px){.productLoyaltyComponent>.listItem{flex-direction:row;align-items:center}.productLoyaltyComponent>.listItem .listItem__content{padding-left:0}}.productLoyaltyComponent>.listItem .listItem__content{margin:0 !important}.productLoyaltyComponent>.listItem .listItem__content .button__text{min-width:146px}@media(max-width: 899.98px){.productLoyaltyComponent{margin-bottom:32px}}.productLoyaltyComponent .productLoyaltyComponent__content{display:flex;gap:4px;flex-direction:column}@media(min-width: 600px){.productLoyaltyComponent .productLoyaltyComponent__content{flex-direction:row}}.productLoyaltyComponent .loyaltyBurn{width:-webkit-fill-available;width:-moz-available;width:stretch}.productLoyaltyComponent .loyaltyBurn button{max-width:none}.productLoyaltyComponent .button.-loyalty{min-width:75px;min-height:32px;padding:6px 16px}.productloyaltyValue{margin:8px 0 16px 0;display:block}.productloyaltyValue span{color:#e0144c}.productTimer{margin:0}.productTimer .icon{display:inline-block;vertical-align:text-bottom}.productShortDescription{margin:16px 0}.productShortDescription__content,.productShortDescription__link{display:inline}.featuresList{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.featuresList .featureIcons{display:flex;align-items:center;gap:2px;box-sizing:border-box}#productInfosPanel .productInformations__container{display:flex;flex-direction:column;gap:24px}#productInfosPanel .productInformations__container .productInformations__detail hr{margin:24px 0}#productInfosPanel .productInformations__container .productInformations__detail:last-child{margin-bottom:64px}#productInfosPanel .productInformations__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: 899.98px){#postAddCrossSell{min-height:388px}}.postAdd .success{display:flex;align-items:center}.postAdd .success .bubble{background:#42be65;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center}.postAdd .success .bubble .icon{background-color:#fdfdfd}.postAdd .productLine{padding:0}.postAdd .productLine__gamme{font-family:"Baton Turbo",arial;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0}@media(max-width: 899.98px){.postAdd .productLine__gamme{font-family:"Baton Turbo",arial;font-size:10px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:0}}.postAdd .productLine__name{display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(max-width: 899.98px){.postAdd .productLine .productLine__text{flex-direction:column}}.postAdd .productLine .productLine__specInfo{justify-content:flex-start;margin-top:8px}@media(min-width: 900px){.postAdd .productLine .productLine__specInfo{margin-top:8px;justify-content:flex-start;font-family:"Baton Turbo",arial;font-size:10px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:0}}@media(min-width: 900px){.postAdd .productLine .productLine__lowStockContainer{margin-top:4px}}.postAdd .productLine .productLine__actionsDesktop .productLine__actions{margin-top:4px}.postAdd_crosssell .crosssell{margin:0}.postAdd_crosssell .crosssell__header{padding:0;margin-bottom:16px}@media(min-width: 900px){.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: 900px){.postAdd_crosssell .crosssell .visualSlider.-crosssell>.visualSlider__container{grid-auto-columns:250px}}@media(min-width: 900px){.postAdd_crosssell .crosssell .visualSlider.-crosssell>.visualSlider__navigation{display:block;margin-top:-4px}}#productBundle{display:none;flex-direction:row;justify-content:center;align-items:center;padding:0;position:absolute;left:calc(32px + var(--visualIndicatorWidth));bottom:16px}@media(max-width: 899.98px){#productBundle{left:16px;bottom:40px}}#productBundle .button{text-transform:none}#productBundle .badges{position:absolute;right:-5px;top:-5px;font-size:.625rem;font-weight:500}#shopTheLookId .crosssell{margin:0}#shopTheLookId .crosssell__header{padding:0}#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:16px;margin-bottom:16px}.stockLocatorComponent{border:1px solid #dde1e6;padding:16px 48px 16px 24px;margin:16px 0;border-radius:2px;position:relative;cursor:pointer}@media(min-width: 900px){.stockLocatorComponent{padding-right:64px}}.stockLocatorComponent__item{display:flex;align-items:center;gap:16px;margin-top:16px}.stockLocatorComponent__arrow{display:block;position:absolute;top:50%;right:24px;transform:translateY(-50%) rotate(90deg)}#panelStockLocator .panelStockLocator__header{padding:0 0 24px 0}#panelStockLocator .stockLocator__title{width:100%;text-align:center}@media(min-width: 900px){#panelStockLocator .panel__close{left:24px;top:8px}}#panelStockLocator .panel__wrapper{padding:24px 48px 0 48px}@media(max-width: 899.98px){#panelStockLocator .panel__wrapper{padding:32px 16px 24px 16px}}@media(max-width: 899.98px){#panelStockLocator.-dropDownOpen{overflow:visible}#panelStockLocator.-dropDownOpen .panel__wrapper{overflow:visible;border-radius:inherit}}#panelStockLocator .listItem.-storeClose .cardContent__text{color:#fa4d56}.panelStockLocator__sizeGuide{display:flex;align-items:center;gap:4px;margin-top:8px}.panelStockLocator__goToStoreLink{display:flex;align-items:center;gap:4px}.panelStockLocator__addToCartBtn[data-disabled=true]{pointer-events:none;background:#a2a9b0}.panelStockLocator .dropdownContainer .dropdownBloc{position:initial}#panelStoreLocator .woosmapContainer{margin-top:0}#panelStoreLocator .woosmapContainer__wrapper,#panelStoreLocator .woosmapContainer__subTitle{margin-top:0 !important}#panelStoreLocator .woosmapContainer__title{display:none}#panelStoreLocator .woosmap__linkSelected{max-width:100%}.globalModelDesc{display:flex;align-items:center;gap:6px;margin-top:8px;margin-bottom:8px;color:#697077}.globalModelDesc .icon{background:#697077}.globalModelDesc .modelDesc{display:none}.globalModelDesc+.productInformations__reference{margin-top:8px}#ctaATCmobile{margin-top:16px}#panelReview .productReviews__head{padding:0 0 20px 0;text-align:center}@media(min-width: 900px){#panelReview .panel__close{left:24px;top:8px}}#productLoyaltyConnectPanelContainer .main{padding:0;height:100%}.header.-productPage~#root .main{padding-top:0}.productPrice .price:not(.-crossed){font-size:1.375rem}.productInformations__detail .content-asset{font-family:"Baton Turbo",arial;font-size:10px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:0}.productTitle__gamme.product-range-name{display:inline-block;text-transform:lowercase}.productTitle__gamme.product-range-name::first-letter{text-transform:capitalize}
