.grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:.9375rem;grid-column-gap:.9375rem}.grid-half{grid-column:1/6}.page main{max-width:120rem;margin:0 auto}.page.page-plp .grid{gap:.375rem;grid-column-gap:.375rem}[is=a-btn-swatch-layer]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:5.625rem;border:.0625rem solid rgba(0,0,0,0);border-radius:.375rem;overflow:hidden;-webkit-transition:background-color .2s cubic-bezier(0.34, 0.01, 0.56, 1);transition:background-color .2s cubic-bezier(0.34, 0.01, 0.56, 1)}[is=a-btn-swatch-layer] img{line-height:0;display:block;margin-block:.75rem;border:.0625rem solid #cacaca;white-space:nowrap}[is=a-btn-swatch-layer] span{font-weight:400;font-size:.75rem;line-height:1.2;letter-spacing:normal;color:#000;-webkit-margin-after:.75rem;margin-block-end:.75rem;text-transform:capitalize}[is=a-btn-swatch-layer]:hover{background-color:rgba(240,240,240,.6)}[is=a-btn-swatch-layer].selected{border-radius:0}[is=a-btn-swatch-layer].selected:hover{background-color:rgba(0,0,0,0)}[is=a-btn-swatch-layer].selected::before{content:"";position:absolute;top:1.75rem;left:2.0625rem;background:url("../../images/i-check-mark-filled.svg") no-repeat;width:1.5rem;height:1.5rem}[is=a-btn-swatch-layer].selected::after{content:"";position:absolute;display:block;bottom:0;left:0;width:100%;height:.125rem;background-color:#000}[is=a-btn-swatch-layer].selected[aria-current=true]{pointer-events:none}[is=a-btn-swatch-layer]:disabled{cursor:not-allowed}[is=a-btn-option]{position:relative;padding:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem;overflow:hidden}[is=a-btn-option][role=button]{cursor:pointer}[is=a-btn-option] img{width:5.3125rem;height:5.3125rem;background-color:rgba(240,240,240,.6);border:.0625rem solid #cacaca;-o-object-fit:cover;object-fit:cover}@media(min-width: 834px){[is=a-btn-option] img{width:5rem;height:5rem}}[is=a-btn-option] .option-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.375rem;font-weight:300;font-size:.75rem;line-height:1.2;letter-spacing:normal;width:5.3125rem}@media(min-width: 834px){[is=a-btn-option] .option-detail{width:5rem}}[is=a-btn-option] .option-detail .name{font-weight:400;overflow-wrap:anywhere}[is=a-btn-option]:disabled{cursor:not-allowed}[is=a-call-to-layer]{-ms-flex-line-pack:center;align-content:center}[is=a-call-to-layer] button{padding:0;color:#434343;height:auto}[is=a-call-to-layer] button span{font-weight:700;font-size:.75rem;line-height:1.2;letter-spacing:normal}[is=a-call-to-layer] button svg{width:.875rem;height:.875rem}@media(min-width: 834px){[is=a-call-to-layer] button{padding:.75rem 0 0}[is=a-call-to-layer] button svg{width:.625rem;height:.625rem}}[is=a-tab]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.375rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.375rem .5rem;-webkit-transition:all .3s cubic-bezier(0.34, 0.01, 0.56, 1);transition:all .3s cubic-bezier(0.34, 0.01, 0.56, 1);text-align:start;overflow:hidden;text-decoration:none;border-radius:.5rem .5rem 0rem 0rem;width:100%;color:#000}@media(min-width: 834px){[is=a-tab]{row-gap:.5rem;padding:.375rem .75rem;border-radius:0rem .5rem .5rem 0rem}}[is=a-tab] span{font-weight:300;font-size:.75rem;line-height:1.2;letter-spacing:normal}[is=a-tab] span.label-product{font-weight:400}[is=a-tab] .swatch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.375rem;-moz-column-gap:.375rem;column-gap:.375rem}[is=a-tab] .swatch img{width:.5625rem;height:.5625rem;border-radius:50%;border:.03125rem solid #000}[is=a-tab]:hover{background-color:rgba(0,0,0,.03)}[is=a-tab].active{position:relative;background-color:rgba(0,0,0,.08)}[is=a-tab].active::before{content:"";position:absolute;bottom:0;left:0;height:.125rem;width:100%;background-color:#000}@media(min-width: 834px){[is=a-tab].active::before{top:0;bottom:auto;height:6.25rem;width:.125rem}}html[data-whatintent=keyboard] [tabindex="-1"]:focus{outline:.0625rem solid #707070 !important;outline-offset:.0625rem}@-webkit-keyframes loading{to{-webkit-transform:translate(100%);transform:translate(100%)}}@keyframes loading{to{-webkit-transform:translate(100%);transform:translate(100%)}}.sidebar-open .pika-single{border-width:0rem .0625rem .0625rem .0625rem;border-style:solid;border-color:#000;z-index:15}.sidebar-open .pika-single.is-bound{-webkit-box-shadow:none;box-shadow:none;margin-block:.125rem}.sidebar-open .pika-button{height:1.75rem;padding:.3125rem .625rem}[is=m-pdp-images]{display:block;width:100%;position:relative;overflow:hidden}[is=m-pdp-images] ul{padding:0;margin:0;list-style-type:none}[is=m-pdp-images] picture{width:100%;display:block}@media(min-width: 834px){[is=m-pdp-images] picture{width:100% !important}}[is=m-pdp-images] picture,[is=m-pdp-images] video{cursor:url("../../images/i-cursor-zoomIn.svg") 26 26,-webkit-zoom-in;cursor:url("../../images/i-cursor-zoomIn.svg") 26 26,zoom-in}[is=m-pdp-images] .swiper-wrapper{z-index:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[is=m-pdp-images] .swiper-wrapper .swiper-slide{background:linear-gradient(134deg, rgba(0, 0, 0, 0.06) 0%, rgba(0, 0, 0, 0.01) 100%);width:100% !important}[is=m-pdp-images] .swiper-wrapper .swiper-slide picture,[is=m-pdp-images] .swiper-wrapper .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 1199.98px){[is=m-pdp-images] .swiper-wrapper .swiper-slide picture,[is=m-pdp-images] .swiper-wrapper .swiper-slide img{aspect-ratio:16/9}}[is=m-pdp-images] .swiper-wrapper .swiper-slide img{mix-blend-mode:multiply;-webkit-filter:saturate(1.2);filter:saturate(1.2)}@media(min-width: 1200px){[is=m-pdp-images] .swiper-wrapper{display:grid;gap:.125rem;grid-template-columns:repeat(2, 1fr);-webkit-transform:none !important;transform:none !important;height:auto !important}}[is=m-pdp-images] .grid-model{grid-auto-rows:auto}[is=m-pdp-images] .grid-model .packshot video,[is=m-pdp-images] .grid-model .packshot picture,[is=m-pdp-images] .grid-model .packshot img{aspect-ratio:16/9;overflow:hidden}[is=m-pdp-images] .grid-model .packshot img.stamp-image{aspect-ratio:auto;height:auto}[is=m-pdp-images] .grid-model .full-width{grid-column:1/span 2}[is=m-pdp-images] .grid-model .full-width video{aspect-ratio:16/9}[is=m-pdp-images] .grid-model .half-width{grid-column:span 1}[is=m-pdp-images] .grid-model .square,[is=m-pdp-images] .grid-model .square picture,[is=m-pdp-images] .grid-model .square img,[is=m-pdp-images] .grid-model .square video{aspect-ratio:16/9}@media(min-width: 1200px){[is=m-pdp-images] .grid-model .square,[is=m-pdp-images] .grid-model .square picture,[is=m-pdp-images] .grid-model .square img,[is=m-pdp-images] .grid-model .square video{aspect-ratio:1/1}}[is=m-pdp-images] .grid-model.image-grid1 picture,[is=m-pdp-images] .grid-model.image-grid1 img{aspect-ratio:16/9}[is=m-pdp-images]:not(.swiper-initialized) picture:not(:first-of-type){display:none}@media(min-width: 1200px){[is=m-pdp-images]:not(.swiper-initialized) picture:not(:first-of-type){display:block}}[is=m-pdp-images] .btn-prev,[is=m-pdp-images] .btn-next{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.75rem;height:1.75rem;padding:.375rem;color:#000;cursor:pointer;z-index:1;border-radius:50%}[is=m-pdp-images] .btn-prev svg,[is=m-pdp-images] .btn-next svg{vertical-align:baseline}[is=m-pdp-images] .btn-prev,[is=m-pdp-images] .btn-next{background-color:rgba(240,240,240,.375)}@supports(backdrop-filter: blur(4px)) or (-webkit-backdrop-filter: blur(4px)){[is=m-pdp-images] .btn-prev,[is=m-pdp-images] .btn-next{background-color:rgba(240,240,240,.375);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}}[is=m-pdp-images] .btn-prev{left:.5rem}[is=m-pdp-images] .btn-next{right:.5rem}@media(min-width: 1200px){[is=m-pdp-images] .swiper-slide-duplicate{display:none}}[is=m-pdp-images] picture img{width:100%;height:auto}[is=m-pdp-images] .swiper-button-disabled{display:none}[is=m-pdp-images].slide-video-active .swiper-pagination{display:none}[is=m-pdp-infos]>.pos-s{position:relative;-webkit-padding-before:3rem;padding-block-start:3rem;padding-inline:1rem;-webkit-transition:all .3s cubic-bezier(0.34, 0.01, 0.56, 1);transition:all .3s cubic-bezier(0.34, 0.01, 0.56, 1)}@media(min-width: 1200px){[is=m-pdp-infos]>.pos-s{position:sticky;top:5.625rem}}[is=m-pdp-infos]>.pos-s .desktop{display:none}[is=m-pdp-infos]>.pos-s .mobile{display:block}[is=m-pdp-infos]>.pos-s .mobile .price{display:-webkit-box;display:-ms-flexbox;display:flex}[is=m-pdp-infos]>.pos-s [is=a-btn] svg{height:.75rem;width:.75rem}[is=m-pdp-infos]>.pos-s [is=a-hr]{margin-block:1.5rem}@media(min-width: 834px){[is=m-pdp-infos]>.pos-s [is=a-hr]{margin-block:2rem}}[is=m-pdp-infos]>.pos-s p.description{margin:0;padding-bottom:.75rem;font-weight:300;font-size:.84375rem;line-height:1.2;letter-spacing:normal}[is=m-pdp-infos]>.pos-s p.description [is=a-btn]{display:inline-block;font-weight:300;font-size:.84375rem;line-height:1.2;letter-spacing:normal;height:auto;padding:0;-webkit-margin-start:.5rem;margin-inline-start:.5rem}[is=m-pdp-infos]>.pos-s [is=m-pdp-infodelay]{margin-top:1.5rem}@media(min-width: 1200px){[is=m-pdp-infos]>.pos-s{padding:3rem 2rem 0rem 3rem}[is=m-pdp-infos]>.pos-s p.description{padding-bottom:0}[is=m-pdp-infos]>.pos-s .desktop{display:block}[is=m-pdp-infos]>.pos-s .mobile{display:none}}@media(min-width: 1400px){[is=m-pdp-infos]>.pos-s{padding:4.5rem 4.5rem 0rem 4.5rem}}[is=m-price-information]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[is=m-price-information] .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.25rem;margin-block:.5rem .25rem;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;width:45%;font-weight:300;font-size:1.25rem;line-height:1.2;letter-spacing:normal}[is=m-price-information] .price>*{white-space:nowrap}[is=m-price-information] .price .strike{font-weight:300;font-size:.84375rem;line-height:1.2;letter-spacing:normal;position:relative;color:#737373}[is=m-price-information] .price .strike::after{content:"";position:absolute;width:100%;height:.0625rem;top:55%;left:0;background-color:#777}[is=m-price-information] .eco-participation,[is=m-price-information] .price-validity-mention,[is=m-price-information] .promo-message,[is=m-price-information] .alma-price-text,[is=m-price-information] .price-mention-condition p{font-weight:300;font-size:.75rem;line-height:1.2;letter-spacing:normal;color:#505050;margin-bottom:0}[is=m-price-information] .price-mention-condition{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin-top:.75rem}[is=m-price-information] .price-with-zipcode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}@media(min-width: 1200px){[is=m-price-information] .price-with-zipcode{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[is=m-price-information] .delivery-zipcode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.75rem;width:100%;font-weight:400;font-size:1rem;line-height:.84375;letter-spacing:normal}@media(min-width: 1200px){[is=m-price-information] .delivery-zipcode{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-margin-before:1.5rem;margin-block-start:1.5rem;width:auto}}[is=m-price-information] .delivery-zipcode p{margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.25rem;white-space:nowrap}[is=m-price-information] .delivery-zipcode .showroom-button{padding:0;height:inherit}@media(min-width: 834px){[is=m-price-information] .price-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}[is=m-price-information] .price-area.with-alma .price-info{max-width:16.875rem;width:100%}[is=m-price-information] .price-area.with-alma .alma{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:14.875rem}[is=m-price-information] .price-area.with-alma .alma #alma-badge{max-width:14.875rem;margin:0}[is=m-price-information] .price-area.with-alma .alma #alma-badge>div{padding:0;border:0 none}[is=m-price-information] .price{font-weight:300;font-size:1.125rem;line-height:1.2;letter-spacing:normal;-webkit-box-align:top;-ms-flex-align:top;align-items:top;padding-bottom:.125rem;margin-block:0rem .25rem}[is=m-price-information] .eco-participation,[is=m-price-information] .price-validity-mention,[is=m-price-information] .promo-message,[is=m-price-information] .alma-price-text,[is=m-price-information] .price-mention-condition p{font-weight:400;font-size:.75rem;line-height:1.2;letter-spacing:normal}}[is=m-pdp-header]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem}[is=m-pdp-header] .pdp-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[is=m-pdp-header] .pdp-title h1.model{font-weight:400;font-size:1.375rem;line-height:1.1818181818;letter-spacing:normal;margin-bottom:.125rem;text-transform:capitalize}@media(min-width: 834px){[is=m-pdp-header] .pdp-title h1.model{font-weight:400;font-size:1.5rem;line-height:1.2;letter-spacing:normal;margin-bottom:.5rem}}[is=m-pdp-header] .pdp-title .design{font-weight:300;font-size:.84375rem;line-height:1.2;letter-spacing:normal;margin:0}[is=m-pdp-header] .pdp-title .link-designer{font-weight:300;font-size:.84375rem;line-height:1.2;letter-spacing:normal;position:relative;text-decoration:none}[is=m-pdp-header] .pdp-title .link-designer::after{content:"";position:absolute;bottom:.0625rem;left:0;width:100%;height:.03125rem;background-color:#000}[is=m-pdp-header] .pdp-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5rem;position:relative}[is=m-pdp-header] .pdp-icons [is=a-btn-wishlist].btn-wishlist{padding:0;height:1.375rem;width:1.375rem;position:static}[is=m-pdp-header] .pdp-icons .btn-share{background:none;border:none;height:1.375rem;width:1.375rem}@media(min-width: 834px){[is=m-pdp-header]{margin-bottom:1.5rem}[is=m-pdp-header] .pdp-title .design,[is=m-pdp-header] .pdp-title .link-designer{font-weight:300;font-size:.9375rem;line-height:1.2;letter-spacing:normal}}[is=m-fullscreen-images]{position:fixed;z-index:999;width:100vw;height:100vh;background:#fff;inset:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[is=m-fullscreen-images][aria-hidden=true]{display:none}[is=m-fullscreen-images] .btn-close{position:fixed;width:1.5625rem;height:1.5625rem;padding:0;top:3rem;right:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;cursor:pointer;z-index:11}[is=m-fullscreen-images] .btn-close span{display:none}[is=m-fullscreen-images] .btn-close svg{width:1.5625rem;height:1.5625rem}@media(min-width: 834px){[is=m-fullscreen-images] .btn-close{background-color:rgba(240,240,240,.375)}@supports(backdrop-filter: blur(4px)) or (-webkit-backdrop-filter: blur(4px)){[is=m-fullscreen-images] .btn-close{background-color:rgba(240,240,240,.375);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}}[is=m-fullscreen-images] .btn-close{width:7.375rem;height:2.5625rem;border-radius:.5rem;top:2.25rem;right:2.25rem;padding:0rem 1rem}[is=m-fullscreen-images] .btn-close span{display:inline-block;font-weight:400;font-size:.9375rem;line-height:1.2;letter-spacing:normal;color:#000;text-transform:capitalize}}[is=m-fullscreen-images] .slider-fullscreen{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}[is=m-fullscreen-images] .swiper picture,[is=m-fullscreen-images] .swiper img{width:100%;height:auto}[is=m-fullscreen-images] #swiper-thumbs{width:3.875rem;height:23.4375rem !important;position:absolute;z-index:2;top:50% !important;left:2.25rem;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important;display:none;overflow:hidden}[is=m-fullscreen-images] #swiper-thumbs .swiper-slide{margin:.3125rem auto;width:3.25rem;height:3.25rem !important;padding:.375rem;border:.0625rem solid #d0d0d0;background-color:rgba(0,0,0,0);border-radius:.375rem;overflow:hidden;cursor:pointer}[is=m-fullscreen-images] #swiper-thumbs .swiper-slide.swiper-slide-thumb-active{border:.0625rem solid #000}[is=m-fullscreen-images] #swiper-thumbs .swiper-wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[is=m-fullscreen-images] #swiper-thumbs picture,[is=m-fullscreen-images] #swiper-thumbs video,[is=m-fullscreen-images] #swiper-thumbs img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 834px){[is=m-fullscreen-images] #swiper-thumbs{display:block}}[is=m-fullscreen-images] #swiper-fullscreen{width:100%;height:100vh;height:100dvh}[is=m-fullscreen-images] #swiper-fullscreen .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}[is=m-fullscreen-images] #swiper-fullscreen .swiper-slide{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);visibility:hidden}[is=m-fullscreen-images] #swiper-fullscreen .swiper-slide.swiper-slide-active{opacity:1;-webkit-transform:scale(1);transform:scale(1);visibility:visible;-webkit-transition:opacity .3s ease-in-out .7s,visibility .3s ease-in-out .7s,-webkit-transform .3s ease-in-out .7s;transition:opacity .3s ease-in-out .7s,visibility .3s ease-in-out .7s,-webkit-transform .3s ease-in-out .7s;transition:transform .3s ease-in-out .7s,opacity .3s ease-in-out .7s,visibility .3s ease-in-out .7s;transition:transform .3s ease-in-out .7s,opacity .3s ease-in-out .7s,visibility .3s ease-in-out .7s,-webkit-transform .3s ease-in-out .7s}[is=m-fullscreen-images] #swiper-fullscreen .swiper-slide picture,[is=m-fullscreen-images] #swiper-fullscreen .swiper-slide img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media(min-width: 834px){[is=m-fullscreen-images] #swiper-fullscreen .swiper-slide picture,[is=m-fullscreen-images] #swiper-fullscreen .swiper-slide img{height:100%}}[is=m-fullscreen-images] #swiper-fullscreen .swiper-slide img{visibility:hidden;opacity:0}[is=m-fullscreen-images] #swiper-fullscreen .swiper-slide video{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width: 834px){[is=m-fullscreen-images] #swiper-fullscreen .swiper-slide video{height:100%}}[is=m-fullscreen-images] #swiper-fullscreen .swiper-navigation{position:absolute;z-index:11;width:13rem;height:3rem;top:calc(var(--flyoutHeight, 100%) - 1.875rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:1rem;background-color:rgba(240,240,240,.375)}@supports(backdrop-filter: blur(4px)) or (-webkit-backdrop-filter: blur(4px)){[is=m-fullscreen-images] #swiper-fullscreen .swiper-navigation{background-color:rgba(240,240,240,.375);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}}@media(min-width: 834px){[is=m-fullscreen-images] #swiper-fullscreen .swiper-navigation{top:calc(100% - (3rem + 4.875rem));bottom:4.875rem}}[is=m-fullscreen-images] #swiper-fullscreen .swiper-navigation button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.5rem;height:1.5rem;padding:0;color:#000;cursor:pointer;z-index:1;border-radius:50%;background-color:rgba(0,0,0,0)}[is=m-fullscreen-images] #swiper-fullscreen .swiper-navigation button[state=disabled]{color:#2b2a2e;cursor:not-allowed}[is=m-fullscreen-images] #swiper-fullscreen .swiper-navigation button svg{width:1.5rem;height:1.5rem;vertical-align:baseline}[is=m-fullscreen-images] #swiper-fullscreen .swiper-navigation .btn-prev{left:.75rem}[is=m-fullscreen-images] #swiper-fullscreen .swiper-navigation .btn-next{right:.75rem}[is=m-fullscreen-images] #swiper-fullscreen .swiper-navigation .btn-s7zoominbutton{left:4.5rem}[is=m-fullscreen-images] #swiper-fullscreen .swiper-navigation .btn-s7zoomoutbutton{right:4.5rem}[is=m-fullscreen-images] .zoom-container{position:absolute;height:100%;width:100%}[is=m-fullscreen-images] .s7viewer{position:relative;top:50% !important;left:50% !important;-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important;image-rendering:optimizeQuality;image-rendering:-webkit-optimize-contrast;-webkit-transition:max-width .5s cubic-bezier(0.34, 0.01, 0.56, 1),max-height .5s cubic-bezier(0.34, 0.01, 0.56, 1);transition:max-width .5s cubic-bezier(0.34, 0.01, 0.56, 1),max-height .5s cubic-bezier(0.34, 0.01, 0.56, 1);max-height:inherit}[is=m-fullscreen-images] .s7viewer.s7zoomview-init{max-width:125rem;max-height:70rem}[is=m-fullscreen-images] .s7viewer.s7zoomview-zooming{max-width:100% !important;max-height:100% !important}[is=m-fullscreen-images] .s7basiczoomviewer.s7mouseinput .s7zoomresetbutton,[is=m-fullscreen-images] .s7basiczoomviewer.s7mouseinput .s7fullscreenbutton,[is=m-fullscreen-images] .s7basiczoomviewer.s7mouseinput .s7zoominbutton,[is=m-fullscreen-images] .s7basiczoomviewer.s7mouseinput .s7zoomoutbutton,[is=m-fullscreen-images] .s7basiczoomviewer.s7touchinput .s7zoomresetbutton,[is=m-fullscreen-images] .s7basiczoomviewer.s7touchinput .s7fullscreenbutton,[is=m-fullscreen-images] .s7basiczoomviewer.s7touchinput .s7zoominbutton,[is=m-fullscreen-images] .s7basiczoomviewer.s7touchinput .s7zoomoutbutton{display:none}[is=m-fullscreen-images] .s7basiczoomviewer .s7zoomview{position:absolute;z-index:1;top:50% !important;left:50% !important;-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important;-webkit-transition:max-width .5s cubic-bezier(0.34, 0.01, 0.56, 1),max-height .5s cubic-bezier(0.34, 0.01, 0.56, 1);transition:max-width .5s cubic-bezier(0.34, 0.01, 0.56, 1),max-height .5s cubic-bezier(0.34, 0.01, 0.56, 1)}[is=m-fullscreen-images] .s7basiczoomviewer .s7zoomview[cursortype=zoomin]{cursor:url("../../images/i-cursor-zoomIn.svg") 26 26,-webkit-zoom-in;cursor:url("../../images/i-cursor-zoomIn.svg") 26 26,zoom-in}[is=m-fullscreen-images] .s7basiczoomviewer .s7zoomview[cursortype=reset]{cursor:url("../../images/i-cursor-zoomOut.svg") 26 26,-webkit-zoom-out;cursor:url("../../images/i-cursor-zoomOut.svg") 26 26,zoom-out}[is=m-fullscreen-images] .s7basiczoomviewer .s7zoomview[cursortype=drag]{cursor:-webkit-grabbing;cursor:grabbing}[is=m-pdp-color]{display:block}[is=m-pdp-color] ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:1.375rem;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:.375rem}[is=m-pdp-color] ul li{position:relative;-ms-flex-line-pack:center;align-content:center;padding:0}[is=m-pdp-color] ul li.hide-mobile{display:none}[is=m-pdp-color] ul li.more{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:300;font-size:.84375rem;line-height:1.2;letter-spacing:normal}[is=m-pdp-color] ul li.selected::after{content:"";position:absolute;bottom:-0.1875rem;height:.0625rem;width:.5rem;background-color:#777;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[is=m-pdp-color] ul li.restricted-display,[is=m-pdp-color] ul li span.restricted-display{color:#7a7a7a;display:block}[is=m-pdp-color] ul li .full-display{display:none}@media(min-width: 834px){[is=m-pdp-color] ul{padding-top:.75rem;margin:0}[is=m-pdp-color] ul li{height:1.75rem;width:1.75rem}[is=m-pdp-color] ul li.hide-mobile{display:block}[is=m-pdp-color] ul li button,[is=m-pdp-color] ul li img{height:1.75rem;width:1.75rem}[is=m-pdp-color] ul li.more{-ms-flex-line-pack:center;align-content:center;text-align:center;border:.0625rem solid #8f8f8f;border-radius:1.875rem}[is=m-pdp-color] ul li.more span{font-weight:700;font-size:.75rem;line-height:1.2;letter-spacing:normal}[is=m-pdp-color] ul li.restricted-display,[is=m-pdp-color] ul li span.restricted-display{display:none}[is=m-pdp-color] ul li .full-display{color:#737373;display:inline}[is=m-pdp-color] ul li.selected::after{bottom:-0.25rem;height:.125rem;width:1.125rem}}[is=m-pdp-details]>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}[is=m-pdp-details]>div:not(:last-child){margin-bottom:1.25rem}[is=m-pdp-details]>div p,[is=m-pdp-details]>div h2{margin-bottom:.375rem;font-weight:400;font-size:.84375rem;line-height:1.2;letter-spacing:normal}[is=m-pdp-details]>div p span.name,[is=m-pdp-details]>div h2 span.name{display:block;text-transform:capitalize;-webkit-margin-after:.5rem;margin-block-end:.5rem}[is=m-pdp-details]>div p span.light,[is=m-pdp-details]>div h2 span.light{font-weight:300;font-size:.75rem;line-height:1.2;letter-spacing:normal;text-transform:capitalize}[is=m-pdp-details]>div p.color,[is=m-pdp-details]>div h2.color{font-weight:300;line-height:normal;letter-spacing:normal}[is=m-pdp-details]>div p.color strong,[is=m-pdp-details]>div h2.color strong{font-weight:400;line-height:normal;letter-spacing:normal}@media(min-width: 1200px){[is=m-pdp-details]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}[is=m-pdp-details]>div{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[is=m-pdp-details]>div p{margin:0}[is=m-pdp-details]>div p span.light{font-weight:300;font-size:.84375rem;line-height:1.2;letter-spacing:normal}[is=m-pdp-details]>div:first-child:not(:last-child){margin-bottom:2rem}[is=m-pdp-details]>div:not(:last-child){margin-bottom:0}[is=m-pdp-details]>div:nth-child(2):not(:last-child){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-left:.5rem}[is=m-pdp-details]>div:nth-child(2)>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}[is=m-pdp-details]>div:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-right:.0625rem solid #b5b5b5}[is=m-pdp-details]>div svg{width:.625rem;height:.625rem}[is=m-pdp-details]>div:first-child{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width: 1400px){[is=m-pdp-details]>div:nth-child(2):not(:last-child){padding-left:1rem}}@media(min-width: 1900px){[is=m-pdp-details]>div:nth-child(2):not(:last-child){padding-left:1.5rem}}[is=m-pdp-cta].main-cta-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-margin-after:1.375rem;margin-block-end:1.375rem;padding-inline:1.90625rem}@media(min-width: 834px){[is=m-pdp-cta].main-cta-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-block:1.5rem;padding-inline:0rem}}[is=m-pdp-cta].main-cta-bar{margin-left:auto;gap:1rem}[is=m-pdp-cta].main-cta-bar button{font-weight:400;font-size:.84375rem;line-height:1.2;letter-spacing:normal;min-width:8.4375rem}[is=m-pdp-cta].main-cta-bar button.hide-btn-mobile{display:none}[is=m-pdp-cta].main-cta-bar button .desktop{display:none}[is=m-pdp-cta].main-cta-bar button .mobile{display:block}@media(min-width: 834px){[is=m-pdp-cta].main-cta-bar{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:1rem}[is=m-pdp-cta].main-cta-bar button{font-weight:400;font-size:.9375rem;line-height:1.2;letter-spacing:normal;min-width:15rem}[is=m-pdp-cta].main-cta-bar button.hide-btn-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}[is=m-pdp-cta] .cart-error{margin:0;display:none}@media(min-width: 834px){[is=m-pdp-cta].main-cta-info .store-button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;white-space:normal}[is=m-pdp-cta].main-cta-bar button .desktop{display:block}[is=m-pdp-cta].main-cta-bar button .mobile{display:none}}[is=m-pdp-cta-bar]{position:fixed;bottom:-4.875rem;width:100%;left:0;height:4.25rem;background-color:#fff;gap:.25rem;padding:1rem 1rem 1.25rem 1rem;opacity:0;z-index:11;border-top:.0625rem solid #d0d0d0;-webkit-transition:all .4s cubic-bezier(0.2, 0.4, 0.2, 1);transition:all .4s cubic-bezier(0.2, 0.4, 0.2, 1)}[is=m-pdp-cta-bar] .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[is=m-pdp-cta-bar] picture{max-height:2rem}[is=m-pdp-cta-bar] picture img{aspect-ratio:16/9;max-width:3.125rem;width:auto;-o-object-fit:contain;object-fit:contain}[is=m-pdp-cta-bar] p{font-weight:300;font-size:.75rem;line-height:1.2;letter-spacing:normal;margin-block:.21875rem}[is=m-pdp-cta-bar] p .name,[is=m-pdp-cta-bar] p .coating,[is=m-pdp-cta-bar] p .color{display:none}[is=m-pdp-cta-bar] p span{position:relative;padding-inline:.5rem .375rem}[is=m-pdp-cta-bar] p span:not(.price){white-space:nowrap}[is=m-pdp-cta-bar] p span:first-child{-webkit-padding-start:0;padding-inline-start:0}[is=m-pdp-cta-bar] p span:not(:first-child)::before{content:"";position:absolute;left:0;width:.125rem;height:.125rem;border-radius:50%;background:#000;top:.4375rem;display:inline-block}[is=m-pdp-cta-bar] p span span.strike{color:#777;position:relative;-webkit-margin-end:.5rem;margin-inline-end:.5rem;padding-inline:0}[is=m-pdp-cta-bar] p span span.strike::before{right:-0.5rem}[is=m-pdp-cta-bar] p span span.strike::after{content:"";position:absolute;width:100%;height:.0625rem;top:55%;left:0;background-color:#777}[is=m-pdp-cta-bar].show-bar{bottom:0;opacity:1}[is=m-pdp-cta-bar].hide-bar{opacity:0}@media(min-width: 834px){[is=m-pdp-cta-bar]{height:4.875rem;gap:.5rem;padding:1rem 2rem}[is=m-pdp-cta-bar] picture{max-height:1.875rem}[is=m-pdp-cta-bar] picture img{max-width:4.375rem}[is=m-pdp-cta-bar] p{font-weight:300;font-size:.9375rem;line-height:1.2;letter-spacing:normal;margin-block:.375rem}[is=m-pdp-cta-bar] p .name,[is=m-pdp-cta-bar] p .coating,[is=m-pdp-cta-bar] p .color{display:inline;white-space:nowrap}[is=m-pdp-cta-bar] p span{position:relative;padding-inline:.6875rem .5rem}[is=m-pdp-cta-bar] p span:not(:first-child)::before{width:.1875rem;height:.1875rem;bottom:.46875rem;top:.5625rem}[is=m-pdp-cta-bar] p span span.strike{-webkit-margin-end:.6875rem;margin-inline-end:.6875rem}}[is=m-pdp-infodelay]{background-color:rgba(0,0,0,.08);padding-block:.75rem;padding-inline:1.125rem}[is=m-pdp-infodelay] h3{font-weight:400;font-size:.84375rem;line-height:1.2;letter-spacing:normal;-webkit-margin-after:.375rem;margin-block-end:.375rem;color:#000}[is=m-pdp-infodelay] p{font-weight:400;font-size:.75rem;line-height:1.2;letter-spacing:normal;color:#434343}[is=m-pdp-infodelay] p:last-child{margin:0}[is=m-pdp-infodelay] .instock-label{position:relative;padding-right:1rem}[is=m-pdp-infodelay] .instock-label::after{content:"";position:absolute;top:0;right:.46875rem;width:.0625rem;height:100%;background-color:#434343}[is=m-sidebar-header]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}[is=m-sidebar-header] button{background-color:rgba(0,0,0,0);border:0 none}[is=m-pdp-swatch-layer] ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;margin:0;list-style-type:none;gap:.375rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}[is=m-store-locator]{display:inline-block}[is=m-store-locator] .store-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;position:relative;overflow:hidden;padding:1.125rem .75rem;border:.0625rem solid #d0d0d0;border-radius:.75rem;color:#000;text-decoration:none;font-weight:400;font-size:.9375rem;line-height:1.2;letter-spacing:normal}[is=m-store-locator] .store-button svg{width:1.125rem;height:1.125rem;-webkit-transition:all .3s cubic-bezier(0.34, 0.01, 0.56, 1);transition:all .3s cubic-bezier(0.34, 0.01, 0.56, 1)}[is=m-store-locator] .store-button .svg-search{opacity:1;visibility:visible}[is=m-store-locator] .store-button .svg-arrow{position:absolute;right:.75rem;opacity:0;visibility:hidden}[is=m-store-locator] .store-button span{-webkit-transition:all .4s cubic-bezier(0.34, 0.01, 0.56, 1);transition:all .4s cubic-bezier(0.34, 0.01, 0.56, 1)}[is=m-store-locator] .store-button:hover,[is=m-store-locator] .store-button:focus{background-color:rgba(0,0,0,.08)}[is=m-store-locator] .store-button:hover .svg-search,[is=m-store-locator] .store-button:focus .svg-search{opacity:0;visibility:hidden}[is=m-store-locator] .store-button:hover span,[is=m-store-locator] .store-button:focus span{-webkit-transform:translateX(-1.5rem);transform:translateX(-1.5rem)}[is=m-store-locator] .store-button:hover .svg-arrow,[is=m-store-locator] .store-button:focus .svg-arrow{opacity:1;visibility:visible}[is=m-tab-navigation]{-webkit-padding-before:.25rem;padding-block-start:.25rem}@media(min-width: 834px){[is=m-tab-navigation]{padding-block:.75rem}}[is=m-tab-navigation] .pos-s{top:4.875rem}[is=m-tab-navigation] .list-tablist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.75rem;white-space:nowrap;overflow-y:hidden;overflow-x:auto;scrollbar-width:none}[is=m-tab-navigation] .list-tablist::-webkit-scrollbar{display:none}[is=m-tab-navigation] .list-tablist::-webkit-scrollbar-track{visibility:hidden}[is=m-tab-navigation] .list-tablist::-webkit-scrollbar-thumb{visibility:hidden}@media(min-width: 834px){[is=m-tab-navigation] .list-tablist{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:11.25rem;position:sticky;top:5.0625rem}}[is=m-tab-navigation] .arrow-tab{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.25rem;height:100%;color:#000;cursor:pointer;z-index:1;opacity:1}[is=m-tab-navigation] .arrow-tab.left{left:-1.625rem}[is=m-tab-navigation] .arrow-tab.right{right:-1.625rem}[is=m-tab-navigation] .arrow-tab:disabled{opacity:.5}[is=m-layer-product-name] h3{-webkit-margin-after:.25rem;margin-block-end:.25rem}[is=m-layer-product-name] h3.product-name>span{text-transform:capitalize}[is=m-layer-product-name] h3.product-name>span:not(:last-child)::after{content:"";display:inline-block;width:.1875rem;height:.1875rem;border-radius:50%;background:#000;vertical-align:middle;margin-inline:.5rem}[is=m-layer-product-name] p{font-weight:300;font-size:.75rem;line-height:1.2;letter-spacing:normal}[is=m-layer-product-name] [is=m-reveal] h3{-webkit-margin-after:0;margin-block-end:0}[is=m-layer-product-name] [is=m-reveal] .content p{font-weight:300;font-size:.75rem;line-height:1.2;letter-spacing:normal}[is=m-layer-product-name] [is=m-reveal] .content p:last-child{margin-bottom:0}[is=m-product-list]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;width:100%;padding:1rem;background-color:#f7f7f7}@media(min-width: 834px){[is=m-product-list]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;padding:1.5rem}}[is=m-product-list] .product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;width:100%}[is=m-product-list] .product-media{max-width:8.125rem}[is=m-product-list] .product-media img{width:100%;height:auto;mix-blend-mode:multiply;-webkit-filter:saturate(1.2);filter:saturate(1.2);-o-object-fit:contain;object-fit:contain}[is=m-product-list] .product-content{width:100%}@media(min-width: 834px){[is=m-product-list] .product-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}[is=m-product-list] .product-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.125rem;font-weight:300;font-size:.9375rem;line-height:1.2;letter-spacing:normal;color:#000}[is=m-product-list] .product-name>span{display:block}@media(max-width: 833.98px){[is=m-product-list] .product-name>span.dimension{font-weight:300;font-size:.75rem;line-height:1.2;letter-spacing:normal}}[is=m-product-list] .product-name>span.name{text-transform:capitalize;font-weight:400}[is=m-product-list] .product-name .price{margin-block:.375rem 0rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;text-align:start}[is=m-product-list] .product-name .strike{position:relative;font-weight:300;font-size:.75rem;line-height:1.2;letter-spacing:normal}[is=m-product-list] .product-name .strike::after{content:"";position:absolute;width:100%;height:.0625rem;top:55%;left:0;background-color:#777}@media(min-width: 834px){[is=m-product-list] .product-name{row-gap:.5rem}[is=m-product-list] .product-name .price{margin:0}}[is=m-product-list] picture,[is=m-product-list] figure{display:inline-block;margin:0}[is=m-product-list] [is=a-btn]{text-decoration:none;font-weight:700;font-size:.75rem;line-height:1.2;letter-spacing:normal;z-index:1}@media(max-width: 833.98px){[is=m-product-list] [is=a-btn]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:rgba(0,0,0,0);color:#000;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;padding:0;width:100%;height:auto;margin-top:.5rem}}@media(min-width: 834px){[is=m-product-list] [is=a-btn]{padding-inline:1rem;font-weight:400;font-size:.84375rem;line-height:1.2;letter-spacing:normal}[is=m-product-list] [is=a-btn] svg{display:none}}[is=m-product-list].slim{padding:.875rem 1rem}[is=m-product-list].slim .product-media{max-width:5rem;width:100%;text-align:center}[is=m-product-list].slim .product-media img{width:auto;max-height:2.5rem}[is=m-product-list].slim .product-list{width:100%;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}[is=m-product-list].nocontrib{padding:0rem 1rem;background-color:rgba(0,0,0,0)}[is=m-product-list].pic-slider:hover [is=m-tile-images] img{opacity:0;-webkit-transition:opacity .05s ease;transition:opacity .05s ease}[is=m-designer]{-webkit-padding-before:3rem;padding-block-start:3rem;margin-inline:-1rem}[is=m-designer] img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}[is=m-designer] .designer-content{padding:2.5rem 3.5rem}[is=m-designer] .designer-content .d-flex{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}[is=m-designer] .designer-content .tag{display:inline-block;padding:.25rem .5rem;background-color:#b1a68e}[is=m-designer] .designer-content .tag strong{font-weight:700;font-size:1rem;line-height:1.2;letter-spacing:normal;color:#fff}[is=m-designer] .designer-content h2{font-weight:400;font-size:1.875rem;line-height:1.2;letter-spacing:normal;margin-block:.5rem 1rem;text-transform:none}[is=m-designer] .designer-content p{font-weight:300;font-size:.9375rem;line-height:1.2;letter-spacing:normal}[is=m-designer] .designer-content a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;font-weight:700;font-size:1rem;line-height:1.2;letter-spacing:normal}[is=m-designer] .designer-content a svg{width:1.1875rem;height:1.1875rem}@media(min-width: 834px){[is=m-designer]{-webkit-padding-before:4.6875rem;padding-block-start:4.6875rem;padding-inline:3rem;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:4.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[is=m-designer] .designer-content{padding-inline:1.5rem 0rem}[is=m-designer] .designer-content p{font-weight:300;font-size:.9375rem;line-height:1.2;letter-spacing:normal}[is=m-designer] .designer-content svg{width:1.0625rem;height:1.0625rem}}@media(min-width: 1200px){[is=m-designer]{grid-template-columns:28.125rem auto;grid-gap:4.5rem;margin-inline:0}}[is=m-reco-slider]{position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;overflow:hidden;width:100%}[is=m-reco-slider]:not(.swiper-initialized)>.swiper-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[is=m-reco-slider]:not(.swiper-initialized)>.swiper-wrapper .swiper-slide{margin-right:.375rem}[is=m-reco-slider]>.swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;scroll-snap-align:center;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}[is=m-reco-slider]>.swiper-wrapper.swiper-pause{-webkit-transition-duration:0ms !important;transition-duration:0ms !important;-webkit-animation-play-state:paused !important;animation-play-state:paused !important}[is=m-reco-slider]>.swiper-wrapper.swiper-transition{-webkit-transition-duration:1000ms !important;transition-duration:1000ms !important}[is=m-reco-slider]>.swiper-wrapper.swiper-running{-webkit-transition-duration:6000ms !important;transition-duration:6000ms !important}[is=m-skeleton-loader]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:progress}[is=m-skeleton-loader] .bone{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[is=m-skeleton-loader] .bone::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(rgba(255, 255, 255, 0.2)), to(rgba(255, 255, 255, 0)));background:linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0));-webkit-transform:translate(-100%);transform:translate(-100%);z-index:1;-webkit-animation:loading 1.5s infinite;animation:loading 1.5s infinite}[is=m-skeleton-loader] .image,[is=m-skeleton-loader] .text{background:rgba(0,0,0,.12)}[is=m-skeleton-loader] .text{border-radius:.375rem;height:.75rem}[is=m-skeleton-loader] .text+.text{max-width:50%}[is=m-skeleton-loader] .product-tile .image{width:100%;min-height:10rem;aspect-ratio:468/339}[is=m-skeleton-loader] .product-tile .footer{background-color:rgba(0,0,0,.03);width:100%}[is=m-skeleton-loader] .product-tile .footer .text{width:50%}[is=m-skeleton-loader] .reco-title{padding-bottom:.75rem;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}[is=m-skeleton-loader] .reco-title .text{margin:0 auto;height:2.0625rem;max-width:26.25rem;width:100%}[is=m-skeleton-loader] .reco-slider{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;position:relative;display:grid;grid-template-columns:1fr;grid-gap:.375rem;list-style-type:none;padding:0;margin:0}[is=m-skeleton-loader] .reco-slider :not(:first-child).product-tile{display:none}@media(min-width: 834px){[is=m-skeleton-loader] .reco-slider :not(:first-child).product-tile{display:block}}@media(min-width: 834px){[is=m-skeleton-loader] .reco-slider{grid-template-columns:repeat(2, 1fr)}[is=m-skeleton-loader] .reco-slider .product-tile:nth-child(3),[is=m-skeleton-loader] .reco-slider .product-tile:nth-child(4){display:none}}@media(min-width: 1200px){[is=m-skeleton-loader] .reco-slider{grid-template-columns:repeat(3, 1fr)}[is=m-skeleton-loader] .reco-slider .product-tile:nth-child(3){display:block}[is=m-skeleton-loader] .reco-slider .product-tile:nth-child(4){display:none}}@media(min-width: 1900px){[is=m-skeleton-loader] .reco-slider{grid-template-columns:repeat(4, 1fr)}[is=m-skeleton-loader] .reco-slider .product-tile:nth-child(3),[is=m-skeleton-loader] .reco-slider .product-tile:nth-child(4){display:block}}[is=m-brand-section]{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-padding-before:1rem;padding-block-start:1rem;margin-top:3rem}[is=m-brand-section] div.brand-block{-ms-flex-preferred-size:100%;flex-basis:100%;border-bottom:.0625rem solid #ddd;margin-inline:1.5rem;padding-block:2.5rem}[is=m-brand-section] div.brand-block:last-child{padding-bottom:5.25rem}[is=m-brand-section] div.brand-block:first-child{border-top:.0625rem solid #ddd;padding-top:5.25rem}[is=m-brand-section] div.brand-block h2{font-weight:400;font-size:1.125rem;line-height:1.2;letter-spacing:normal;margin-bottom:1.5rem;text-transform:uppercase}[is=m-brand-section] div.brand-block p{font-weight:300;font-size:.9375rem;line-height:1.2;letter-spacing:normal;margin-bottom:1.5rem}[is=m-brand-section] div.brand-block .bottom{font-weight:700;font-size:.9375rem;line-height:1.2;letter-spacing:normal;color:#434343;-webkit-transition:all .3s cubic-bezier(0.34, 0.01, 0.56, 1);transition:all .3s cubic-bezier(0.34, 0.01, 0.56, 1)}[is=m-brand-section] div.brand-block .bottom a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;text-decoration:none}[is=m-brand-section] div.brand-block .bottom span{font-weight:700;font-size:.9375rem;line-height:1.2;letter-spacing:normal;color:#737373;position:relative;display:block}[is=m-brand-section] div.brand-block .bottom span::after{content:"";position:absolute;left:0;bottom:-0.25rem;background-color:#434343;height:.0625rem;width:100%}[is=m-brand-section] div.brand-block:hover .bottom,[is=m-brand-section] div.brand-block:focus-within .bottom{color:#000;-webkit-transform:translateX(1.1875rem);transform:translateX(1.1875rem)}[is=m-brand-section] div.brand-block:hover .bottom span,[is=m-brand-section] div.brand-block:focus-within .bottom span{color:#000}@media(min-width: 834px){[is=m-brand-section]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[is=m-brand-section] div.brand-block{margin-inline:0;padding-inline:2.25rem;padding-block:5.40625rem;border:.0625rem solid #ddd;position:relative}[is=m-brand-section] div.brand-block:not(:last-child){border-right:0 none}[is=m-brand-section] div.brand-block h2{font-weight:300;font-size:1.75rem;line-height:1.2;letter-spacing:normal;min-height:4.2rem}[is=m-brand-section] div.brand-block p{margin-bottom:2.25rem}[is=m-brand-section] div.brand-block .bottom{color:#737373;position:absolute;bottom:5.40625rem}[is=m-brand-section] div.brand-block .bottom span{color:#737373}[is=m-brand-section] div.brand-block .bottom span::after{height:0;left:12.5rem}[is=m-brand-section] div.brand-block:hover .bottom span,[is=m-brand-section] div.brand-block:focus-within .bottom span{color:#000}[is=m-brand-section] div.brand-block:hover .bottom span::after,[is=m-brand-section] div.brand-block:focus-within .bottom span::after{left:0;background-color:#000;height:.0625rem}[is=m-brand-section] div.brand-block:hover h2,[is=m-brand-section] div.brand-block:focus-within h2{font-weight:400;line-height:normal;letter-spacing:normal}}[is=m-option-card]{position:relative;cursor:pointer;background-color:#fff;-webkit-transition:background-color .2s cubic-bezier(0.34, 0.01, 0.56, 1);transition:background-color .2s cubic-bezier(0.34, 0.01, 0.56, 1)}[is=m-option-card] .card-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;row-gap:.75rem}[is=m-option-card] .card-media{position:relative;width:6.25rem;height:6.25rem;border:.0625rem solid #cacaca;overflow:hidden}[is=m-option-card] .card-media::before{content:"";display:block;width:100%;padding-top:100%}[is=m-option-card] .card-media picture{position:absolute;width:100%;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[is=m-option-card] .card-media img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}[is=m-option-card] .card-info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}[is=m-option-card] .card-info p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem;text-decoration:none;color:#000;font-weight:300;font-size:.75rem;line-height:1.2;letter-spacing:normal;margin:0}[is=m-option-card] .card-info p .name{font-weight:400}[is=m-option-card].animated{padding:.75rem;border-radius:.375rem}[is=m-option-card].animated .card-info .transition-visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem;opacity:1;-webkit-transition:opacity .3s cubic-bezier(0.34, 0.01, 0.56, 1);transition:opacity .3s cubic-bezier(0.34, 0.01, 0.56, 1)}[is=m-option-card].animated .card-info .transition-hidden{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:.3125rem;opacity:0;-webkit-transition:opacity .3s cubic-bezier(0.34, 0.01, 0.56, 1);transition:opacity .3s cubic-bezier(0.34, 0.01, 0.56, 1)}[is=m-option-card].animated .card-info .transition-hidden svg{position:absolute;left:-1.875rem;opacity:0;-webkit-transition:all .5s cubic-bezier(0.34, 0.01, 0.56, 1);transition:all .5s cubic-bezier(0.34, 0.01, 0.56, 1)}[is=m-option-card].animated .card-info .transition-hidden span{padding-left:2.25rem;font-weight:400}[is=m-option-card].animated:hover,[is=m-option-card].animated:focus-within{background-color:#f1f1f1}[is=m-option-card].animated:hover .card-info .transition-visible,[is=m-option-card].animated:focus-within .card-info .transition-visible{opacity:0}[is=m-option-card].animated:hover .card-info .transition-hidden,[is=m-option-card].animated:focus-within .card-info .transition-hidden{opacity:1}[is=m-option-card].animated:hover .card-info .transition-hidden svg,[is=m-option-card].animated:focus-within .card-info .transition-hidden svg{left:.375rem;opacity:1}[is=m-option-list] p{font-weight:300;font-size:.84375rem;line-height:1.2;letter-spacing:normal;text-align:start;color:#000;margin:0}[is=m-option-list] h3{font-weight:400;font-size:.9375rem;line-height:1.2;font-family:"Lato";letter-spacing:normal}[is=m-option-list] ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}@media(min-width: 834px){[is=m-option-list] ul{gap:1rem}[is=m-option-list] ul.g-2{width:100%;gap:.5rem}}[is=m-option-list] ul li{max-width:7.75rem}[is=m-option-list] .text-block{-webkit-margin-after:1rem;margin-block-end:1rem}[is=m-option-list] .preview-container{display:none;width:13.75rem;height:13.75rem;margin-block:1.5rem;-webkit-box-flex:1;-ms-flex:1 0 13.75rem;flex:1 0 13.75rem;top:5.0625rem}@media(min-width: 834px){[is=m-option-list] .preview-container{display:block}}[is=m-option-list] .preview{position:relative;text-align:center;width:13.75rem;height:13.75rem;background-color:rgba(240,240,240,.6);border:.0625rem solid #cacaca;color:#fff}[is=m-option-list] .preview p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:7.25rem;text-align:center}[is=m-option-list] .preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[is=m-option-list] .option-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2.75rem;-moz-column-gap:2.75rem;column-gap:2.75rem;width:100%}[is=m-store-form-layer]{-webkit-padding-after:5rem;padding-block-end:5rem}@media(min-width: 834px){[is=m-store-form-layer] .store-layer-names{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.3125rem}[is=m-store-form-layer]{-webkit-padding-after:0rem;padding-block-end:0rem}}[is=m-store-form-layer] .form-header{-webkit-padding-after:1.5625rem;padding-block-end:1.5625rem}[is=m-store-form-layer] .form-header h3{font-weight:600;font-size:1.0625rem;line-height:1.0588235294;letter-spacing:normal;color:#000;-webkit-padding-after:1.5625rem;padding-block-end:1.5625rem}@media(min-width: 834px){[is=m-store-form-layer] .form-header h3{-webkit-padding-after:.75rem;padding-block-end:.75rem}}[is=m-store-form-layer] .form-header p{font-weight:300;font-size:.875rem;line-height:1.4285714286;letter-spacing:normal;color:#000;margin-bottom:0}[is=m-store-form-layer] .required label::after{content:"*"}[is=m-store-form-layer] input[type=date]{font-weight:400;font-size:.875rem;line-height:1.2857142857;letter-spacing:normal;-webkit-padding-start:2.25rem;padding-inline-start:2.25rem;background:url("../../images/calendar.svg") .8125rem .75rem no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex}[is=m-store-form-layer] input[type=date]::-webkit-inner-spin-button,[is=m-store-form-layer] input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}[is=m-store-form-layer] input::-webkit-date-and-time-value{text-align:left;line-height:2.375rem}@media(min-width: 834px){[is=m-store-form-layer] input::-webkit-calendar-picker-indicator{display:none}[is=m-store-form-layer] input[type=date]::-webkit-input-placeholder{visibility:hidden !important}}[is=m-store-form-layer] .form-footer{-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;bottom:0;left:0;width:100%;padding-block:1.25rem;padding-inline:1.25rem;text-transform:uppercase;background-color:#fff;-webkit-box-shadow:0rem .0625rem .3125rem #cbcbcb;box-shadow:0rem .0625rem .3125rem #cbcbcb}[is=m-store-form-layer] .form-footer span{display:none}[is=m-store-form-layer] .form-footer svg{display:block;width:3.0625rem}[is=m-store-form-layer] .form-footer .h-captcha iframe{display:block}@media(min-width: 834px){[is=m-store-form-layer] .form-footer{position:static;-webkit-column-gap:1.3125rem;-moz-column-gap:1.3125rem;column-gap:1.3125rem;padding-block:0rem 1.375rem;padding-inline:0;-webkit-box-shadow:none;box-shadow:none}[is=m-store-form-layer] .form-footer button:first-child{min-width:12.5rem}[is=m-store-form-layer] .form-footer span{display:block;width:100%}[is=m-store-form-layer] .form-footer svg{display:none}}[is=m-store-search] h3{-webkit-padding-after:.9375rem;padding-block-end:.9375rem}[is=m-store-search] .search-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:.625rem;-webkit-padding-after:1.5625rem;padding-block-end:1.5625rem;font-weight:400;font-size:.75rem;line-height:1.5;letter-spacing:normal}@media(min-width: 834px){[is=m-store-search] .search-bar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:0}}[is=m-store-search] .search-bar .locator-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;min-width:13.625rem;padding-inline:.5rem;width:100%;height:2.375rem;border-radius:.125rem;border:.0625rem solid #cbcbcb;text-decoration:none;font-weight:400;font-size:.75rem;line-height:1.5;letter-spacing:normal}@media(min-width: 834px){[is=m-store-search] .search-bar .locator-btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:0;width:auto}}[is=m-store-search] .search-bar .option-or{display:none}@media(min-width: 834px){[is=m-store-search] .search-bar .option-or{display:block}}[is=m-store-search] .search-bar form{-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;width:100%}@media(min-width: 834px){[is=m-store-search] .search-bar form{width:auto}}[is=m-store-search] .search-bar form input{width:100%;height:2.375rem;border-radius:.125rem;color:#000;font:normal 16px "Lato",sans-serif}@media(min-width: 834px){[is=m-store-search] .search-bar form input{font:normal 15px/24px "Lato",sans-serif;width:12.5rem}}[is=m-store-search] .search-bar form .btn{width:2.875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2.375rem;border:.0625rem solid #cbcbcb;border-radius:.125rem;font-weight:400;font-size:.75rem;line-height:1.5;letter-spacing:normal}[is=m-store-results] h4{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:inherit;color:#000;border-bottom:.0625rem solid #b5b5b5;padding-bottom:.78125rem}[is=m-store-results] h4 .text-result{font-weight:600;font-size:.8125rem;line-height:1.2307692308;letter-spacing:normal}[is=m-store-results] h4 .nb-result{list-style-type:none;padding:0;font-weight:400;font-size:.8125rem;line-height:1.2307692308;letter-spacing:normal}[is=m-store-results] ul{padding-bottom:0;padding-top:0}[is=m-store-results] ul li{border-bottom:.0625rem solid #b5b5b5;padding-block:1.46875rem .9375rem}[is=m-store-results] ul .store-detail h2{margin-bottom:.125rem;font-weight:600;font-size:.8125rem;line-height:1.3846153846;letter-spacing:normal;color:#000}[is=m-store-results] ul .store-detail address{margin-bottom:0}[is=m-store-results] ul .store-detail address p{margin:0;font-weight:400;font-size:.8125rem;line-height:1.3846153846;letter-spacing:normal;color:#545454}[is=m-store-results] ul .store-detail .go-store{display:inline-block}[is=m-store-results] ul .store-detail button>span,[is=m-store-results] ul .store-detail .go-store>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;width:100%}[is=m-store-results] ul .store-detail button,[is=m-store-results] ul .store-detail .go-store{font-weight:400;font-size:.75rem;line-height:1.4166666667;letter-spacing:normal;margin:0;padding:0;border:none;background:rgba(0,0,0,0);color:#000}[is=m-store-results] .swiper-container{overflow:hidden;z-index:1}[is=m-store-results] .swiper-slide{height:100% !important}[is=m-store-results] .swiper-button-disabled{opacity:.4}[is=m-custom-select]{position:relative;font-weight:400;font-size:.875rem;line-height:1.7142857143;letter-spacing:normal}[is=m-custom-select] [role=listbox]{width:100%;border:.0625rem solid #000;background-color:#fff;position:absolute;overflow:auto;-webkit-margin-before:.125rem;margin-block-start:.125rem}[is=m-custom-select] [role=option]{width:100%;text-align:left;border:0 none;border-bottom:.0625rem solid #b5b5b5;background-color:#fff;color:#1b191d;padding-inline:.8125rem;padding-block:.40625rem}[is=m-custom-select] [role=option]:hover{background-color:#cbcbcb}[is=m-custom-select] [role=option][aria-selected=true],[is=m-custom-select] [role=option][aria-selected=true]:hover{background-color:#000;color:#f7f7f7}[is=m-custom-select] [role=option]:last-child{border-bottom:0}[is=m-custom-select] [role=combobox]{width:100%;color:#1b191d;background:#fff;border:.0625rem solid #b5b5b5;padding-inline:.8125rem;padding-block:.40625rem;border-radius:.125rem;text-align:left}[is=m-custom-select] [role=combobox].default-label{color:#545454}[is=m-custom-select] [role=combobox][aria-expanded=true]{border:.0625rem solid #000}[is=m-custom-select] [role=combobox]::after{content:"";position:absolute;display:block;right:.8125rem;top:1.125rem;width:.5rem;height:.3125rem;background:url("../../images/down-arrow.svg") no-repeat}[is=m-store-appointment-end]{height:100%}[is=m-store-appointment-end] .title-and-information{-webkit-margin-before:1.59375rem;margin-block-start:1.59375rem}[is=m-store-appointment-end] .title-and-information h3{font-weight:700;font-size:1.0625rem;line-height:1.0588235294;letter-spacing:normal;-webkit-padding-after:1.59375rem;padding-block-end:1.59375rem}@media(min-width: 834px){[is=m-store-appointment-end] .title-and-information h3 br{display:none}}[is=m-store-appointment-end] .title-and-information p{font-weight:300;font-size:.875rem;line-height:1.4285714286;letter-spacing:normal;margin-bottom:0}[is=m-store-appointment-end] button{width:100%;-webkit-margin-before:3rem;margin-block-start:3rem;font-weight:400;font-size:1rem;line-height:1.1875;letter-spacing:normal;text-transform:uppercase}@media(min-width: 834px){[is=m-store-appointment-end] button{display:block;position:relative;min-width:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-inline:auto}}[is=m-store-appointment-end] .bottom-information{position:absolute;bottom:0;-webkit-padding-after:1.25rem;padding-block-end:1.25rem;padding-inline:0rem 1.25rem}[is=m-store-appointment-end] .bottom-information p{font-weight:300;font-size:.875rem;line-height:1.4285714286;letter-spacing:normal;margin-bottom:0}@media(min-width: 834px){[is=m-store-appointment-end] .bottom-information{-webkit-padding-after:1.375rem;padding-block-end:1.375rem;-webkit-padding-end:1.375rem;padding-inline-end:1.375rem}}[is=m-pdp-article]{border:.0625rem solid #cbcbcb}[is=m-pdp-article] .article-le-mag-content{max-width:18.125rem}@media(min-width: 834px){[is=m-pdp-article] .article-le-mag-content{max-width:21.875rem}}@media(min-width: 1400px){[is=m-pdp-article] .article-le-mag-content{max-width:24.375rem}}[is=m-pdp-article] .article-le-mag-content img{max-width:8.125rem;height:auto}@media(min-width: 1400px){[is=m-pdp-article] .article-le-mag-content img{max-width:inherit}}[is=m-pdp-article] .article-name{font-size:1.25rem;line-height:normal;font-weight:300;color:#666;line-height:1.55em}@media(min-width: 834px){[is=m-pdp-article] .article-name{font-size:1.625rem;line-height:normal}}@media(min-width: 1400px){[is=m-pdp-article] .article-name{font-size:1.875rem;line-height:normal}}[is=m-pdp-article] .article-heading{font-size:.875rem;line-height:normal;font-weight:500;color:#000}[is=m-pdp-article] .article-description{font-size:.6875rem;line-height:normal;font-weight:300;line-height:1.25em}@media(min-width: 834px){[is=m-pdp-article] .article-description{font-size:.8125rem;line-height:normal}}[is=m-pdp-article] .article-link a{font-size:.625rem;line-height:normal}[is=m-pdp-article] .article-link a svg{width:.5625rem;height:.5625rem;margin-top:.125rem}@media(min-width: 1400px){[is=m-pdp-article] .article-link a{font-size:.75rem;line-height:normal}[is=m-pdp-article] .article-link a svg{width:.625rem;height:.625rem;margin-top:.0625rem}}[is=m-pdp-eco-modal] .modal-title{color:#000;font-size:.9375rem;line-height:normal}[is=m-pdp-eco-modal] .modal-header{position:sticky;top:0;z-index:1;background:#fff}[is=m-pdp-eco-modal] .modal-header .close{line-height:.6875rem}[is=m-pdp-eco-modal] .modal-content{max-height:29.375rem;-webkit-box-shadow:0rem 0rem .75rem #cbcbcb;box-shadow:0rem 0rem .75rem #cbcbcb;margin:1rem}[is=m-pdp-eco-modal] .modal-content p{font-weight:400;font-size:.75rem;line-height:1.25;letter-spacing:normal;color:#000}[is=m-pdp-eco-modal] .modal-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:.375rem}[is=m-pdp-eco-modal] .modal-content ul h3{font-weight:700;font-size:.75rem;line-height:1.25;letter-spacing:normal;color:#000;margin:0}[is=m-pdp-eco-modal] .modal-content ul p{margin:0}[is=m-pdp-eco-modal] .modal-content .modal-body{overflow-y:auto;overflow-x:hidden;max-height:calc(29.375rem - 7rem)}[is=m-pdp-eco-modal] .modal-content .eco-concu-moreinfo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:.375rem;-moz-column-gap:.375rem;column-gap:.375rem;-webkit-padding-before:.5rem;padding-block-start:.5rem}@media(min-width: 834px){[is=m-pdp-eco-modal] .modal-content .eco-concu-moreinfo{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-padding-before:0;padding-block-start:0}}[is=m-pdp-eco-modal] .modal-content .eco-concu-moreinfo .nowrap{white-space:nowrap}[is=m-pdp-eco-modal] .modal-content .eco-concu-moreinfo .eco-concu-logo{margin-top:-0.5rem;margin-right:-1.25rem}[is=m-pdp-eco-modal] .modal-content .eco-concu-moreinfo .eco-concu-logo img{width:100%}@media(min-width: 834px){[is=m-pdp-eco-modal] .modal-content .eco-concu-moreinfo .eco-concu-logo img{width:auto}}[is=m-pdp-addToCart-modal] .close{opacity:1}[is=m-pdp-addToCart-modal] .modal-dialog{width:18.375rem}[is=m-pdp-addToCart-modal] .modal-dialog .modal-body{padding:1.25em}[is=m-pdp-addToCart-modal] .modal-dialog h3{font-size:.8125rem;line-height:normal}[is=m-pdp-addToCart-modal] .modal-dialog .dimension{font-size:.625rem;line-height:normal}[is=o-pdp-grid]{display:grid;grid-template-columns:1fr}@media(min-width: 1200px){[is=o-pdp-grid]{grid-template-columns:7fr 5fr}}[is=o-technical-layer] .panel-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:sticky;top:0;height:5.0625rem;z-index:31;background-color:#fff;padding-inline:2.25rem}[is=o-technical-layer] .panel-header .header-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;width:100%}[is=o-technical-layer] .panel-header .header-title h2{text-align:start;text-transform:uppercase;margin:0}[is=o-technical-layer] .panel-header .header-title svg,[is=o-technical-layer] .panel-header .header-title img{width:1.1875rem;height:1.1875rem}[is=o-technical-layer] .panel-header button{padding:0;background-color:rgba(0,0,0,0);border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}[is=o-technical-layer] .panel-header button.close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.1875rem;height:1.1875rem;color:#000}[is=o-technical-layer] .panel-header button.close svg{width:100%;height:auto}[is=o-technical-layer] .panel-header button.close .desktop{display:none}[is=o-technical-layer] .panel-header button.close .mobile{display:block}@media(min-width: 834px){[is=o-technical-layer] .panel-header button.close .desktop{display:block}[is=o-technical-layer] .panel-header button.close .mobile{display:none}}[is=o-technical-layer] .panel-content{min-height:calc(100vh - calc(calc(5.0625rem + 0px) + calc(5rem + 0px)));min-height:calc(100dvh - calc(calc(5.0625rem + 0px) + calc(5rem + 0px)));padding-bottom:calc(5rem + 0px);padding-inline:2.25rem}[is=o-technical-layer] .panel-content.no-footer{min-height:calc(100vh - calc(5.0625rem + 0px));min-height:calc(100dvh - calc(5.0625rem + 0px))}[is=o-technical-layer] .panel-content.no-header{min-height:calc(100vh - calc(5rem + 0px));min-height:calc(100dvh - calc(5rem + 0px))}[is=o-technical-layer] .panel-content.no-footer.no-header{min-height:100vh;min-height:100dvh}[is=o-technical-layer] .panel-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;position:sticky;bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0.5)), color-stop(50%, #fff), color-stop(95%, #fff));background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 20%, #fff 50%, #fff 95%);height:5rem;padding-block:1.5rem;padding-inline:2.25rem;z-index:5}[is=o-technical-layer] .panel-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-block:2.25rem 2rem;color:#2b2a2e}[is=o-technical-layer] .panel-header h2{font-weight:300;font-size:.9375rem;line-height:1.2;font-family:"Lato";letter-spacing:normal;color:#2b2a2e}[is=o-technical-layer] .panel-header .filter-count{padding-left:.25rem}[is=o-technical-layer] .panel-content h3{font-weight:400;font-size:.9375rem;line-height:1.2;font-family:"Lato";letter-spacing:normal;color:#000;-webkit-margin-after:.75rem;margin-block-end:.75rem}[is=o-technical-layer] .panel-content .product-panel-list{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem;text-align:start}[is=o-technical-layer] .panel-content .product-panel-list.nocontrib{list-style-type:disc;row-gap:.125rem;-webkit-padding-start:1rem;padding-inline-start:1rem}[is=o-technical-layer] .panel-content .composition-detail h3{-webkit-margin-after:.5rem;margin-block-end:.5rem}[is=o-technical-layer] .panel-content .composition-detail p,[is=o-technical-layer] .panel-content .composition-detail li{font-weight:300;font-size:.84375rem;line-height:1.2;letter-spacing:normal}[is=o-technical-layer] .panel-content p{font-weight:300;font-size:.9375rem;line-height:1.2;letter-spacing:normal;color:#000;-webkit-margin-after:.75rem;margin-block-end:.75rem}[is=o-technical-layer] .panel-content p:last-child{margin-bottom:0}[is=o-technical-layer] .panel-content>div{-webkit-margin-after:2rem;margin-block-end:2rem}[is=o-technical-layer] .panel-content>div:last-child{margin-bottom:0}[is=o-technical-layer] .panel-content figure{margin:0}[is=o-technical-layer] .panel-content .technical-description figure img{-o-object-fit:contain;object-fit:contain;max-width:26.25rem;width:100%;height:auto}[is=o-technical-layer] .panel-content .certification>div{-webkit-margin-after:1rem;margin-block-end:1rem}[is=o-technical-layer] .panel-content .certification>div:last-child{margin-bottom:0}[is=o-technical-layer] .panel-content .certification figure{max-width:9rem;width:100%;text-align:center}[is=o-technical-layer] .panel-content .certification .content-asset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}[is=o-technical-layer] .panel-content .certification .content-asset p,[is=o-technical-layer] .panel-content .certification .content-asset ul{font-weight:300;font-size:.84375rem;line-height:1.2;letter-spacing:normal;color:#000}[is=o-technical-layer] .panel-content .technicals-pdf a{font-weight:700;font-size:.75rem;line-height:1.2;letter-spacing:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;text-align:start;color:#474747;background-color:rgba(240,240,240,.6)}[is=o-technical-layer] .panel-content .technicals-pdf a:hover,[is=o-technical-layer] .panel-content .technicals-pdf a:focus{background-color:rgba(0,0,0,.08)}[is=o-technical-layer] .panel-content .technicals-pdf svg{width:1rem;height:1rem}[is=o-personnalisation-layer] .panel-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:sticky;top:0;height:5.0625rem;z-index:31;background-color:#fff;padding-inline:2.25rem}[is=o-personnalisation-layer] .panel-header .header-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;width:100%}[is=o-personnalisation-layer] .panel-header .header-title h2{text-align:start;text-transform:uppercase;margin:0}[is=o-personnalisation-layer] .panel-header .header-title svg,[is=o-personnalisation-layer] .panel-header .header-title img{width:1.1875rem;height:1.1875rem}[is=o-personnalisation-layer] .panel-header button{padding:0;background-color:rgba(0,0,0,0);border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}[is=o-personnalisation-layer] .panel-header button.close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.1875rem;height:1.1875rem;color:#000}[is=o-personnalisation-layer] .panel-header button.close svg{width:100%;height:auto}[is=o-personnalisation-layer] .panel-header button.close .desktop{display:none}[is=o-personnalisation-layer] .panel-header button.close .mobile{display:block}@media(min-width: 834px){[is=o-personnalisation-layer] .panel-header button.close .desktop{display:block}[is=o-personnalisation-layer] .panel-header button.close .mobile{display:none}}[is=o-personnalisation-layer] .panel-content{min-height:calc(100vh - calc(calc(5.0625rem + 0px) + calc(5rem + 0px)));min-height:calc(100dvh - calc(calc(5.0625rem + 0px) + calc(5rem + 0px)));padding-bottom:calc(5rem + 0px);padding-inline:2.25rem}[is=o-personnalisation-layer] .panel-content.no-footer{min-height:calc(100vh - calc(5.0625rem + 0px));min-height:calc(100dvh - calc(5.0625rem + 0px))}[is=o-personnalisation-layer] .panel-content.no-header{min-height:calc(100vh - calc(5rem + 0px));min-height:calc(100dvh - calc(5rem + 0px))}[is=o-personnalisation-layer] .panel-content.no-footer.no-header{min-height:100vh;min-height:100dvh}[is=o-personnalisation-layer] .panel-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;position:sticky;bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0.5)), color-stop(50%, #fff), color-stop(95%, #fff));background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 20%, #fff 50%, #fff 95%);height:5rem;padding-block:1.5rem;padding-inline:2.25rem;z-index:5}[is=o-personnalisation-layer] .panel-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-block:2.25rem 2rem;color:#2b2a2e}[is=o-personnalisation-layer] .panel-header button{width:100%}[is=o-personnalisation-layer] .panel-header h2{font-weight:300;font-size:.9375rem;line-height:1.2;font-family:"Lato";letter-spacing:normal;color:#2b2a2e}[is=o-personnalisation-layer] .panel-header .filter-count{padding-left:.25rem}[is=o-personnalisation-layer] .panel-content h3{font-weight:400;font-size:.9375rem;line-height:1.2;font-family:"Lato";letter-spacing:normal;color:#000;-webkit-margin-after:.75rem;margin-block-end:.75rem}[is=o-personnalisation-layer] .panel-content [is=m-reveal] .product-name{-webkit-margin-after:.25rem;margin-block-end:.25rem}[is=o-personnalisation-layer] .panel-content [is=m-reveal] p{font-weight:300;font-size:.75rem;line-height:1.2;letter-spacing:normal}[is=o-personnalisation-layer] .panel-content p{font-weight:300;font-size:.9375rem;line-height:1.2;letter-spacing:normal;color:#000;-webkit-margin-after:.75rem;margin-block-end:.75rem}[is=o-personnalisation-layer] .panel-content p:last-child{margin-bottom:0}[is=o-personnalisation-layer] .panel-content .coloris{margin:1.5rem 0rem}[is=o-personnalisation-layer] .panel-content .coloris .content>p{font-weight:300;font-size:.9375rem;line-height:1.2;letter-spacing:normal;margin-bottom:1rem}[is=o-personnalisation-layer] .panel-content .coloris>p{font-weight:400;font-size:.9375rem;line-height:1.2;letter-spacing:normal;padding-top:.75rem;-webkit-padding-after:1rem;padding-block-end:1rem;margin-bottom:0}[is=o-personnalisation-layer] .panel-content .product-description{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}[is=o-dimensions-layer] .panel-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:sticky;top:0;height:5.0625rem;z-index:31;background-color:#fff;padding-inline:2.25rem}[is=o-dimensions-layer] .panel-header .header-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;width:100%}[is=o-dimensions-layer] .panel-header .header-title h2{text-align:start;text-transform:uppercase;margin:0}[is=o-dimensions-layer] .panel-header .header-title svg,[is=o-dimensions-layer] .panel-header .header-title img{width:1.1875rem;height:1.1875rem}[is=o-dimensions-layer] .panel-header button{padding:0;background-color:rgba(0,0,0,0);border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}[is=o-dimensions-layer] .panel-header button.close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.1875rem;height:1.1875rem;color:#000}[is=o-dimensions-layer] .panel-header button.close svg{width:100%;height:auto}[is=o-dimensions-layer] .panel-header button.close .desktop{display:none}[is=o-dimensions-layer] .panel-header button.close .mobile{display:block}@media(min-width: 834px){[is=o-dimensions-layer] .panel-header button.close .desktop{display:block}[is=o-dimensions-layer] .panel-header button.close .mobile{display:none}}[is=o-dimensions-layer] .panel-content{min-height:calc(100vh - calc(calc(5.0625rem + 0px) + calc(5rem + 0px)));min-height:calc(100dvh - calc(calc(5.0625rem + 0px) + calc(5rem + 0px)));padding-bottom:calc(5rem + 0px);padding-inline:2.25rem}[is=o-dimensions-layer] .panel-content.no-footer{min-height:calc(100vh - calc(5.0625rem + 0px));min-height:calc(100dvh - calc(5.0625rem + 0px))}[is=o-dimensions-layer] .panel-content.no-header{min-height:calc(100vh - calc(5rem + 0px));min-height:calc(100dvh - calc(5rem + 0px))}[is=o-dimensions-layer] .panel-content.no-footer.no-header{min-height:100vh;min-height:100dvh}[is=o-dimensions-layer] .panel-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;position:sticky;bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0.5)), color-stop(50%, #fff), color-stop(95%, #fff));background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 20%, #fff 50%, #fff 95%);height:5rem;padding-block:1.5rem;padding-inline:2.25rem;z-index:5}[is=o-dimensions-layer] .panel-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-block:2.25rem 1.5rem;color:#2b2a2e}[is=o-dimensions-layer] .panel-header h2{font-weight:300;font-size:.9375rem;line-height:1.2;font-family:"Lato";letter-spacing:normal;color:#2b2a2e}[is=o-dimensions-layer] .panel-header .filter-count{padding-left:.25rem}[is=o-dimensions-layer] .panel-content h3{font-weight:400;font-size:.9375rem;line-height:1.2;font-family:"Lato";letter-spacing:normal;color:#000;-webkit-margin-after:.75rem;margin-block-end:.75rem}[is=o-dimensions-layer] .panel-content [is=m-reveal] .product-name{-webkit-margin-after:.25rem;margin-block-end:.25rem}[is=o-dimensions-layer] .panel-content [is=m-reveal] p{font-weight:300;font-size:.75rem;line-height:1.2;letter-spacing:normal}[is=o-dimensions-layer] .panel-content .product-panel-list{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem;text-align:start}[is=o-dimensions-layer] .panel-content .product-panel-list.nocontrib{list-style-type:disc;row-gap:.125rem;-webkit-padding-start:1rem;padding-inline-start:1rem}[is=o-dimensions-layer] .panel-content p{font-weight:300;font-size:.9375rem;line-height:1.2;letter-spacing:normal;color:#000;-webkit-margin-after:.75rem;margin-block-end:.75rem}[is=o-dimensions-layer] .panel-content p:last-child{margin-bottom:0}[is=o-dimensions-layer] .panel-content [is=m-reveal] .content p{font-weight:300;font-size:.75rem;line-height:1.2;letter-spacing:normal}[is=o-dimensions-layer] .panel-content>div{-webkit-margin-after:1.5rem;margin-block-end:1.5rem}[is=o-dimensions-layer] .panel-content>div:last-child{margin-bottom:0}[is=o-dimensions-layer] .panel-content .option-online{-webkit-margin-after:2.5rem;margin-block-end:2.5rem}[is=o-dimensions-layer] .panel-content .option-online h4{font-weight:300;font-size:.875rem;line-height:1.4;font-family:"Lato";letter-spacing:normal;-webkit-margin-after:1rem;margin-block-end:1rem;text-transform:none}[is=o-dimensions-layer] .panel-content .option-online figure{width:5.625rem}@media(min-width: 834px){[is=o-dimensions-layer] .panel-content .option-online figure{width:8.125rem}}[is=o-dimensions-layer] .panel-content .option-in-store h3{-webkit-margin-after:.5rem;margin-block-end:.5rem}[is=o-dimensions-layer] .panel-content .option-in-store p,[is=o-dimensions-layer] .panel-content .option-in-store li{font-weight:300;font-size:.84375rem;line-height:1.2;letter-spacing:normal}[is=o-dimensions-layer] .panel-content .technicals-pdf{-webkit-margin-after:2.5rem;margin-block-end:2.5rem}[is=o-dimensions-layer] .panel-content .technicals-pdf a{font-weight:700;font-size:.75rem;line-height:1.2;letter-spacing:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;text-align:start;color:#474747;background-color:rgba(240,240,240,.6)}[is=o-dimensions-layer] .panel-content .technicals-pdf a:hover,[is=o-dimensions-layer] .panel-content .technicals-pdf a:focus{background-color:rgba(0,0,0,.08)}[is=o-dimensions-layer] .panel-content .technicals-pdf svg{width:1rem;height:1rem}[is=o-revetements-layer] .panel-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:sticky;top:0;height:5.0625rem;z-index:31;background-color:#fff;padding-inline:2.25rem}[is=o-revetements-layer] .panel-header .header-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;width:100%}[is=o-revetements-layer] .panel-header .header-title h2{text-align:start;text-transform:uppercase;margin:0}[is=o-revetements-layer] .panel-header .header-title svg,[is=o-revetements-layer] .panel-header .header-title img{width:1.1875rem;height:1.1875rem}[is=o-revetements-layer] .panel-header button{padding:0;background-color:rgba(0,0,0,0);border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}[is=o-revetements-layer] .panel-header button.close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.1875rem;height:1.1875rem;color:#000}[is=o-revetements-layer] .panel-header button.close svg{width:100%;height:auto}[is=o-revetements-layer] .panel-header button.close .desktop{display:none}[is=o-revetements-layer] .panel-header button.close .mobile{display:block}@media(min-width: 834px){[is=o-revetements-layer] .panel-header button.close .desktop{display:block}[is=o-revetements-layer] .panel-header button.close .mobile{display:none}}[is=o-revetements-layer] .panel-content{min-height:calc(100vh - calc(calc(5.0625rem + 0px) + calc(5rem + 0px)));min-height:calc(100dvh - calc(calc(5.0625rem + 0px) + calc(5rem + 0px)));padding-bottom:calc(5rem + 0px);padding-inline:2.25rem}[is=o-revetements-layer] .panel-content.no-footer{min-height:calc(100vh - calc(5.0625rem + 0px));min-height:calc(100dvh - calc(5.0625rem + 0px))}[is=o-revetements-layer] .panel-content.no-header{min-height:calc(100vh - calc(5rem + 0px));min-height:calc(100dvh - calc(5rem + 0px))}[is=o-revetements-layer] .panel-content.no-footer.no-header{min-height:100vh;min-height:100dvh}[is=o-revetements-layer] .panel-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;position:sticky;bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0.5)), color-stop(50%, #fff), color-stop(95%, #fff));background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 20%, #fff 50%, #fff 95%);height:5rem;padding-block:1.5rem;padding-inline:2.25rem;z-index:5}[is=o-revetements-layer] .panel-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-block:2.25rem 1.5rem;color:#2b2a2e}[is=o-revetements-layer] .panel-header h2{font-weight:300;font-size:.9375rem;line-height:1.2;font-family:"Lato";letter-spacing:normal;color:#2b2a2e}[is=o-revetements-layer] h3{font-weight:400;font-size:.9375rem;line-height:1.2;font-family:"Lato";letter-spacing:normal;color:#000;-webkit-margin-after:.75rem;margin-block-end:.75rem}[is=o-revetements-layer] .panel-content>div{-webkit-margin-after:1.5rem;margin-block-end:1.5rem}[is=o-revetements-layer] .panel-content>div:last-child{margin-bottom:0}[is=o-tabs]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}@media(min-width: 834px){[is=o-tabs]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem}}[is=o-tabs] [role=tabpanel].is-hidden{display:none}[is=o-tabs].inner-layer .pos-s{top:5.0625rem;background-color:#fff;z-index:1}[is=o-pdp-container]{padding-inline:1rem}@media(min-width: 1200px){[is=o-pdp-container]{padding-inline:3rem}}[is=o-init-reco]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-margin-before:3rem;margin-block-start:3rem}@media(min-width: 834px){[is=o-init-reco]{-webkit-margin-before:6.875rem;margin-block-start:6.875rem}}[is=o-init-reco] .title-wrapper{position:relative;padding-bottom:.75rem;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}[is=o-init-reco] .title-wrapper h2{font-weight:300;font-size:1.125rem;line-height:1.8333333333;letter-spacing:normal;text-align:center;text-transform:uppercase;margin:0}[is=o-init-reco] .slider-navigation{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}[is=o-init-reco] .swiper-wrapper{-webkit-padding-after:1.75rem;padding-block-end:1.75rem}[is=o-init-reco] .btn-play{position:absolute;top:0;left:0}[is=o-init-reco] button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2.0625rem;width:2.0625rem;padding:.5rem;border:0 none;border-radius:50%;color:#000;background-color:rgba(240,240,240,.375)}@supports(backdrop-filter: blur(4px)) or (-webkit-backdrop-filter: blur(4px)){[is=o-init-reco] button{background-color:rgba(240,240,240,.375);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}}[is=o-init-reco] button{cursor:pointer}[is=o-init-reco] button.swiper-button-disabled{color:#777}[is=o-init-reco] button svg{height:1rem;width:1rem;vertical-align:inherit}[is=o-init-reco] [is=a-btn-swatch]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;padding:0;-webkit-transition:all .3s;transition:all .3s;overflow:hidden;border:.0625rem solid #8f8f8f;width:1.375rem;height:1.375rem}@media(min-width: 834px){[is=o-init-reco] [is=a-btn-swatch]{width:.75rem;height:.75rem}}[is=o-init-reco] [is=a-btn-swatch][aria-current=true]{pointer-events:none}[is=o-init-reco]#carousel-suggestions .swiper-scrollbar,[is=o-init-reco]#carousel-suggestions .swiper-scrollbar-drag,[is=o-init-reco]#carousel-last-visited .swiper-scrollbar,[is=o-init-reco]#carousel-last-visited .swiper-scrollbar-drag{display:block;height:.5rem}@media(min-width: 834px){[is=o-init-reco]#carousel-suggestions .swiper-scrollbar,[is=o-init-reco]#carousel-suggestions .swiper-scrollbar-drag,[is=o-init-reco]#carousel-last-visited .swiper-scrollbar,[is=o-init-reco]#carousel-last-visited .swiper-scrollbar-drag{height:.625rem}}[is=o-init-reco]#carousel-suggestions .swiper-scrollbar-horizontal,[is=o-init-reco]#carousel-last-visited .swiper-scrollbar-horizontal{width:100%;left:0}[is=o-init-reco] .swiper-scrollbar{bottom:0;background:rgba(0,0,0,0)}[is=o-init-reco] .swiper-scrollbar-drag{background:rgba(0,0,0,.4)}
