@charset "UTF-8";@font-face{font-family:PublicSans;src:url(PublicSans-Variable.ttf);font-display:swap}@font-face{font-family:Carbon;src:url(CARBONRegular.woff) format("woff");font-display:swap}@font-face{font-family:CarbonBold;src:url(CARBONBold.woff) format("woff");font-display:swap}@media screen and (min-width:750px){.hidden-desktop{display:none!important}}@media screen and (max-width:749px){.hidden-mobile{display:none!important}}body.offre-de-bienvenue .footer-block--newsletter p,body.offre-de-bienvenue .footer-block--newsletter form{display:none}.shopify-section-header-hidden{transform:none}#shopify-section-header{position:sticky;top:0}#shopify-section-announcement-bar{display:flex;min-width:100vw;background-color:#010f16;width:100vw;overflow:hidden}#shopify-section-announcement-bar .announcement-bar__container{display:flex;width:max-content;min-width:max-content}#shopify-section-announcement-bar .announcement-bar__container .announcement-bar__container-group{display:flex;position:relative}#shopify-section-announcement-bar .announcement-bar__container .announcement-bar__container-group.animated{animation:moveSlideshow 12s linear infinite}#shopify-section-announcement-bar .announcement-bar__container .announcement-bar{min-width:fit-content}#shopify-section-announcement-bar .announcement-bar__container .announcement-bar p{min-width:max-content}#shopify-section-announcement-bar .announcement-bar__container .announcement-bar:before{content:"";width:4px;height:4px;border-radius:10px;background-color:#fff;position:absolute;display:block;top:calc(50% - 2px)}@keyframes moveSlideshow{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:PublicSans,sans-serif;font-weight:700;color:#010f16;word-break:break-word}a,li,ul,td,th,p,div,button,blockquote{font-family:Carbon,Helvetica,sans-serif;color:#010f16;font-size:16px;line-height:26px;font-weight:400}h1{margin:0;line-height:70px;font-size:65px;font-weight:800}h2{margin:0;line-height:40px;font-size:33px;font-weight:700}h3{font-weight:700;font-size:23px;line-height:30px}h4{font-weight:700;font-size:14px;line-height:19px}h5{font-weight:700;font-size:11.5px;line-height:16.5px}h6{font-weight:700;font-size:8px;line-height:11px}strong{font-weight:700;font-family:CarbonBold,Helvetica,sans-serif}p:empty{display:none}.desktop-left,.align-left,.desktop-align-left{text-align:left}.desktop-center,.align-center,.desktop-align-center{text-align:center}.desktop-right,.align-right,.desktop-align-right{text-align:right}.button__primary{background-color:#010f16;border-radius:8px;text-transform:uppercase;height:55px;line-height:55px;text-align:center;font-size:16px;margin:0;text-decoration:none;width:auto;justify-content:center;align-items:center;border:0;padding:0 35px;cursor:pointer;color:#fff}.button__secondary{background:transparent;color:#010f16;opacity:1;text-decoration:underline;text-underline-offset:6px;min-width:fit-content;text-transform:uppercase;padding:0;font-size:15px;line-height:20px;font-weight:700;margin:0}.button__image{font-size:15px;text-transform:uppercase;padding:12px 35px;border-radius:50px;border:1px solid #ffffff;transition:all .2s ease;background-color:#fff;color:#010f16}.button__image:hover{background-color:#010f16;color:#fff;border:1px solid #010f16}@media screen and (min-width:750px){.hide-desktop{display:none!important}}@media screen and (max-width:749px){.mobile-align-left{text-align:left}.mobile-align-center{text-align:center}.mobile-align-right{text-align:right}h1{font-size:28px;line-height:35px;font-weight:700}h2{font-size:28px;line-height:35px;font-weight:600}h3{font-size:20px;line-height:27px;font-weight:600}h4{font-size:14px;line-height:19px;font-weight:600}h5{font-size:11.5px;line-height:16.5px;font-weight:600}h6{font-size:8px;line-height:11px;font-weight:600}a,li,ul,td,th,p,div,button,blockquote{font-size:18px;line-height:25px}.hide-mobile{display:none!important}.mobile-left{text-align:left}.mobile-center{text-align:center}.mobile-right{text-align:right}}sticky-header.header-wrapper{background-color:rgb(var(--color-background));transition:background-color .2s ease}body.home sticky-header.header-wrapper header.header.transparent__light{transition:filter .2s ease}body.home sticky-header.header-wrapper header.header{transition:border-bottom-color .2s ease}body.home sticky-header.header-wrapper header.header .header__heading-link{transition:border-right-color .2s ease}body.home main#MainContent.header__transparent{margin-top:-60px}body.home #shopify-section-header:not(.menu-open) sticky-header.transparent.header-wrapper{background-color:transparent}body.home #shopify-section-header:not(.menu-open) sticky-header.transparent.header-wrapper header.header.transparent__light .header__heading-logo,body.home #shopify-section-header:not(.menu-open) sticky-header.transparent.header-wrapper header.header.transparent__light .wg-element-wrapper,body.home #shopify-section-header:not(.menu-open) sticky-header.transparent.header-wrapper header.header.transparent__light localization-form .disclosure__button,body.home #shopify-section-header:not(.menu-open) sticky-header.transparent.header-wrapper header.header.transparent__light summary.header__menu-item a,body.home #shopify-section-header:not(.menu-open) sticky-header.transparent.header-wrapper header.header.transparent__light details-modal summary,body.home #shopify-section-header:not(.menu-open) sticky-header.transparent.header-wrapper header.header.transparent__light a.header__icon,body.home #shopify-section-header:not(.menu-open) sticky-header.transparent.header-wrapper header.header.transparent__light header-drawer summary.header__icon{filter:invert(1)}body.home #shopify-section-header:not(.menu-open) sticky-header.transparent.header-wrapper header.header{border-bottom-color:transparent}body.home #shopify-section-header:not(.menu-open) sticky-header.transparent.header-wrapper header.header .header__heading-link{border-right-color:transparent}@media screen and (max-width:749px){sticky-header{box-shadow:0 0 5px #0003}}main#MainContent{transition:margin-top .2s ease}.form-circle .field input{padding:0 15px;background-color:#fff}.form-circle .field input:focus{border-radius:6px}.form-circle .field:after,.form-circle .field:before{border-radius:6px}.form-circle button{text-transform:uppercase;width:100%;border-radius:6px;background-color:#319e01;margin-top:10px}.form-circle button:before,.form-circle button:after{display:none}.button:before,.button:after{display:none}.color-solid-button-labels{color:rgb(var(--color-base-solid-button-labels))}.color-accent-1{color:rgb(var(--color-base-accent-1))}.color-accent-1>*{color:rgb(var(--color-base-accent-1))}.color-accent-2{color:rgb(var(--color-base-accent-2))}.color-accent-2>*{color:rgb(var(--color-base-accent-2))}.color-accent-3>*{color:rgb(var(--color-base-accent-3))}.color-accent-4{color:rgb(var(--color-base-accent-4))}.color-accent-4>*{color:rgb(var(--color-base-accent-4))}.color-accent-5{color:rgb(var(--color-base-accent-5))}.color-accent-5>*{color:rgb(var(--color-base-accent-5))}.color-background-1{color:rgb(var(--color-base-background-1))}.color-background-1>*{color:rgb(var(--color-base-background-1))}.color-background-2{color:rgb(var(--color-base-background-2))}.color-background-2>*{color:rgb(var(--color-base-background-2))}.color-background-3{color:rgb(var(--color-base-background-3))}.color-background-3>*{color:rgb(var(--color-base-background-3))}.background-color-accent-1{background-color:rgb(var(--color-base-accent-1))}.background-color-accent-2{color:#fff;background-color:rgb(var(--color-base-accent-2))}.background-color-accent-2 h1,.background-color-accent-2 h2,.background-color-accent-2 h3,.background-color-accent-2 h4,.background-color-accent-2 h5,.background-color-accent-2 h6,.background-color-accent-2 p,.background-color-accent-2 a,.background-color-accent-2 button,.background-color-accent-2 .rte a{color:#fff}.background-color-accent-3{color:#fff;background-color:rgb(var(--color-base-accent-3))}.background-color-accent-3 h1,.background-color-accent-3 h2,.background-color-accent-3 h3,.background-color-accent-3 h4,.background-color-accent-3 h5,.background-color-accent-3 h6,.background-color-accent-3 p,.background-color-accent-3 a,.background-color-accent-3 button,.background-color-accent-3 .rte a{color:#fff}.background-color-accent-4{color:#fff;background-color:rgb(var(--color-base-accent-4))}.background-color-accent-4 h1,.background-color-accent-4 h2,.background-color-accent-4 h3,.background-color-accent-4 h4,.background-color-accent-4 h5,.background-color-accent-4 h6,.background-color-accent-4 p,.background-color-accent-4 a,.background-color-accent-4 button,.background-color-accent-4 .rte a{color:#fff}.color-background-1,.color-accent-1,.color-background-2,.color-accent-2,.color-background-3,.color-accent-3,.color-background-4,.color-accent-4{background-color:transparent}.background-color-background-1{background-color:rgb(var(--color-base-background-1))}.background-color-background-2{background-color:rgb(var(--color-base-background-2))}.background-color-background-3{background-color:rgb(var(--color-base-background-3))}.color-accent-3{color:rgb(var(--color-base-accent-3))}.color-background-3{background-color:rgb(var(--color-base-background-3))}.color-accent-3.content-container{background-color:rgb(var(--color-base-accent-3));color:rgb(var(--color-base-solid-button-labels))}.color-accent-3.content-container h1,.color-accent-3.content-container h2,.color-accent-3.content-container h3,.color-accent-3.content-container h4,.color-accent-3.content-container h5,.color-accent-3.content-container h6,.color-accent-3.content-container p,.color-accent-3.content-container a{color:rgb(var(--color-base-solid-button-labels))}.color-background-4{background-color:rgb(var(--color-base-background-4))}.color-accent-4.content-container{background-color:rgb(var(--color-base-accent-4));color:rgb(var(--color-base-solid-button-labels))}.color-accent-4.content-container h1,.color-accent-4.content-container h2,.color-accent-4.content-container h3,.color-accent-4.content-container h4,.color-accent-4.content-container h5,.color-accent-4.content-container h6,.color-accent-4.content-container p,.color-accent-4.content-container a{color:rgb(var(--color-base-solid-button-labels))}.component-slider{width:100%;display:flex;flex-direction:column;position:relative;padding:4px 0}.component-slider .slider-container::-webkit-scrollbar{display:none}.component-slider .slide-container{width:100%;display:flex;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:0;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.component-slider .slide-container .slide-item{min-width:100%;display:flex;align-items:center;justify-content:center;scroll-snap-align:start}.component-slider .slide-container.animated{transition:transform .5s ease}.component-slider .slider-buttons{display:flex;justify-content:space-between;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.component-slider .slider-button{color:rgb(var(--color-foreground));background:transparent;border:none;cursor:pointer;width:36px;height:44px;display:flex;align-items:center;justify-content:center}.component-slider .slider-button .icon{height:.6rem}.component-slider .slider-button--prev .icon{transform:rotate(90deg)}.component-slider .slider-button--next .icon{transform:rotate(-90deg)}.component-slider .slider-button--prev:hover .icon{transform:rotate(90deg) scale(1.1)}.component-slider .slider-button--next:hover .icon{transform:rotate(-90deg) scale(1.1)}.component-slider .slider-arrows{display:flex;justify-content:space-between;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.component-slider .slider-arrows .arrow-left,.component-slider .slider-arrows .arrow-right{border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin:0 5px;cursor:pointer}.component-slider .slider-arrows .arrow-right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.component-slider .slider-arrows .arrow-left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.component-slider .slider-points{display:flex;justify-content:center;width:100%;height:20px;position:relative}.component-slider .slider-points .dot{width:12px;height:12px;border-radius:12px;margin:0 5px;background-color:#000;opacity:.5;display:flex}.component-slider .slider-points .dot.active{opacity:1}slideshow-component .slideshow__autoplay{display:none}slideshow-component .slideshow__controls{position:absolute;bottom:0;width:100%;border:none;z-index:2}.slideshow .slideshow__slide .slideshow__text-wrapper .banner__text span{font-family:CarbonBold,Helvetica,sans-serif}@media screen and (max-width:749px){.slideshow{overflow:scroll;scroll-behavior:smooth;scroll-snap-align:start}.slideshow .slideshow__slide .slideshow__media{height:100%}.slideshow .slideshow__slide .slideshow__text-wrapper{position:absolute}}.text-slider{display:flex;flex-direction:column;width:100%;position:relative;border-bottom:1px solid #010F16}.text-slider h2{margin:50px 0 20px;text-align:center}.text-slider .step-container::-webkit-scrollbar{display:none}.text-slider .step-container.slider{display:flex;width:100%;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:0;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;margin-bottom:25px}.text-slider .step-container.slider .pre-order-step{display:flex;flex-direction:column;align-items:center;min-width:max(calc(100% / 3),300px);padding:0 20px;box-sizing:border-box;transform:translate(0);scroll-snap-align:start}.text-slider .step-container.slider .pre-order-step .index{width:40px;height:40px;color:#fff;background-color:#2e9f00;border-radius:50%;margin:0;text-align:center;line-height:40px;position:relative;font-size:20px}.text-slider .step-container.slider .pre-order-step .index:after{content:"";position:absolute;top:40px;width:1px;height:30px;background-color:#010f16;left:19px}.text-slider .step-container.slider .pre-order-step .text{position:relative;padding:20px;border-radius:20px;border:1px solid #010F16;text-align:center;width:300px;height:300px;margin-top:30px;font-weight:200;display:flex;flex-direction:column;align-items:center;justify-content:center}.text-slider .step-container.slider .pre-order-step .text h3{display:inline-block;text-transform:uppercase}.text-slider .step-container.slider .pre-order-step.checked .index:after{background-color:#2e9e00;width:2px}.text-slider .step-container.slider .pre-order-step.checked .text{border:2px solid #2E9E00;background-color:#2e9e00}.text-slider .step-container.slider .pre-order-step.checked .text h3,.text-slider .step-container.slider .pre-order-step.checked .text p{color:#fff}.text-slider .step-container.slider .pre-order-step.checked .text span.valid{font-weight:700;font-size:14px;letter-spacing:1px}.text-slider .step-container.slider .pre-order-step.checked .text span.valid img{width:14px;height:14px;margin-right:5px}.text-slider .step-container.slider .pre-order-step.checked .text:before{content:"";position:absolute;top:7px;right:20px;transform:rotate(45deg);height:18px;width:11px;margin-left:60%;border-bottom:4px solid #fff;border-right:4px solid #fff}.text-slider .slider-points{display:flex}.text-slider a{align-self:center;padding:25px 0 50px;font-size:24px;line-height:29px;color:#010f16}@media screen and (max-width:749px){.text-slider .step-container.slider .pre-order-step{min-width:100%}}.follow-our-adventure{display:flex;width:100%;padding:50px 30px;box-sizing:border-box;align-items:center;flex-direction:column}.follow-our-adventure input.field__input::placeholder{opacity:100%}.follow-our-adventure h2{margin:0 0 20px;text-align:center}.follow-our-adventure p{text-align:center;margin:0 0 50px}.follow-our-adventure .newsletter-form{width:25vw;margin-bottom:15px}.follow-our-adventure .newsletter-form .field input{padding:0 15px;background-color:#fff}.follow-our-adventure .newsletter-form .field input:focus{border-radius:6px}.follow-our-adventure .newsletter-form .field:after,.follow-our-adventure .newsletter-form .field:before{border-radius:6px}.follow-our-adventure .newsletter-form button{text-transform:uppercase;width:100%;border-radius:8px;background-color:#010f16;margin-top:10px}.follow-our-adventure .newsletter-form button:before,.follow-our-adventure .newsletter-form button:after{display:none}@media screen and (max-width:749px){.follow-our-adventure .newsletter-form{width:80vw}}.technics__banner,.ethics__banner{display:flex;justify-content:center;align-items:center;width:100%;padding:100px 30px}.technics__banner img,.ethics__banner img{height:250px;max-width:100%}.technics__banner p,.ethics__banner p{margin:0 0 0 50px;color:#000;font-size:60px;line-height:65px;font-weight:700}@media screen and (max-width:749px){.technics__banner,.ethics__banner{padding:50px 25px}.technics__banner img,.ethics__banner img{height:120px}.technics__banner p,.ethics__banner p{margin-left:20px;font-size:30px;line-height:35px}}.rich-text .rich-text__wrapper{margin:0}.rich-text .rich-text__wrapper .rich-text__blocks{max-width:100%;display:flex;flex-direction:column;clip:rect(auto,auto,auto,auto);clip-path:inset(0 0 0 0);padding:0 50px}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__subtitle{font-weight:200;font-size:25px;line-height:32px;text-transform:uppercase;margin:0;width:100%;padding-bottom:10px}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__subtitle:last-child,.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__title:last-child{padding-bottom:0}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__title{font-weight:700;font-size:65px;line-height:72px;text-transform:uppercase;margin:0;width:100%;padding-bottom:45px;max-width:1050px}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__double-text{display:flex;width:100%}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__double-text .double-text__left{text-align:left;max-width:300px;min-width:300px}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__double-text .double-text__left>*{font-size:25px;line-height:32px;font-weight:400;margin:0}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__double-text .double-text__right{text-align:left;width:40vw;margin-left:auto}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__double-text .double-text__right>*{font-size:16px;line-height:26px;font-weight:300;margin:0 0 15px}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__double-text .double-text__right>*:last-child{margin:0}.rich-text .rich-text__wrapper .rich-text__blocks h2.rich-text__fixed-text{font-weight:700;font-size:150px;line-height:150px;margin:0;padding:300px 0 80px;text-transform:uppercase;width:calc(100% - 160px);position:fixed;top:50%;transform:translateY(-50%);-webkit-hyphens:auto;hyphens:auto}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__blockquote{font-weight:600;font-size:65px;margin:0;border-left:none;font-style:initial;padding-left:0;line-height:72px;padding-bottom:25px}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__heading+.rich-text__text{margin-top:18px}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text+.rich-text__buttons{margin-top:36px}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text p{margin:0}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text+.rich-text__text{margin-top:15px}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__buttons{margin:0}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__buttons a{font-size:15px;line-height:20px;font-weight:700;text-transform:uppercase}.rich-text .rich-text__wrapper--left .rich-text__blocks{align-items:flex-start}.rich-text .rich-text__wrapper--center .rich-text__blocks{align-items:center}.rich-text .rich-text__wrapper--right .rich-text__blocks{align-items:flex-end}.rich-text__richtext.color-accent-1 *{color:rgb(var(--color-base-accent-1))}.rich-text__richtext.color-accent-2 *{color:rgb(var(--color-base-accent-2))}.rich-text__richtext.color-accent-3 *{color:rgb(var(--color-base-accent-3))}.rich-text__richtext.color-accent-4 *{color:rgb(var(--color-base-accent-4))}.rich-text__richtext.color-accent-5 *{color:rgb(var(--color-base-accent-5))}.rich-text__richtext.color-background-1 *{color:rgb(var(--color-base-background-1))}.rich-text__richtext.color-background-2 *{color:rgb(var(--color-base-background-2))}.rich-text__richtext.color-background-3 *{color:rgb(var(--color-base-background-3))}.rich-text__richtext.animation-moving{overflow:hidden;width:calc(100% + 100px);margin-left:-50px;padding:10px 0;display:flex;align-self:flex-start}.rich-text__richtext.animation-moving>div{width:100%}.rich-text__richtext.animation-moving div{display:inline-block}.rich-text__richtext.animation-moving #loop{white-space:nowrap;display:flex;animation:loop-anim 10s linear infinite}.rich-text__richtext.animation-moving #content{display:flex}.rich-text__richtext.animation-moving #content>*{white-space:pre;margin:0;font-family:PublicSans,sans-serif;font-size:25px;line-height:25px;display:flex;font-weight:700}.rich-text__richtext.animation-moving #content.divider>*:after{content:"";width:1px;height:100%;background-color:currentColor;margin:0 10px;display:inline-flex}@keyframes loop-anim{0%{margin-left:0}to{margin-left:-101%}}@media screen and (max-width:749px){.rich-text .rich-text__wrapper{width:100%}.rich-text .rich-text__wrapper .rich-text__blocks{padding:0 25px}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__blockquote{font-weight:600;font-size:40px;line-height:47px;padding-bottom:20px}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__subtitle{font-size:15px;line-height:22px}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__title{font-size:35px;line-height:42px;padding-bottom:20px}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__double-text{display:flex;flex-direction:column}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__double-text .double-text__left{width:100%;margin:0 0 20px;max-width:290px}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__double-text .double-text__left>*{font-weight:300;font-size:25px;line-height:32px}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__double-text .double-text__right{width:100%}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__double-text .double-text__right>*{font-size:18px;line-height:25px}.rich-text .rich-text__wrapper .rich-text__blocks h2.rich-text__fixed-text{font-size:65px;line-height:65px;padding:240px 0 50px;width:calc(100% - 50px);-webkit-hyphens:auto;hyphens:auto}.rich-text__richtext.animation-moving{padding:5px 0;margin-left:-25px;width:calc(100% + 50px)}.rich-text__richtext.animation-moving #content>*{line-height:15px}}.collection.featured-collection .card-wrapper .card__media button.slider-button{display:none}.collection.featured-collection .card-wrapper .card__content{height:100%}.collection.featured-collection .card-wrapper .card__content .card__information .price .price__regular{line-height:16px;font-size:13px}.collection.featured-collection .card-wrapper .card__content .card__information .card__information-title_container h3 a{font-family:Carbon,Helvetica,sans-serif;text-transform:uppercase;line-height:22px}.collection .ratio:before{padding-bottom:133.33%}.collection .collection__title{display:flex;justify-content:space-between}.collection .collection__title.center{justify-content:center}@media screen and (min-width:750px){.collection .slider-component-full-width ul.slider--desktop::-webkit-scrollbar{display:none}.collection .slider-component-full-width ul.slider--desktop{flex-wrap:nowrap;overflow:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:0;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.collection .slider-component-full-width ul.slider--desktop li{scroll-snap-align:start}}.collection .slider-component-full-width .card__information .color-variant-list,.collection .slider-component-full-width .card__information h4.card__characteristic{display:flex;position:absolute;transform:translateY(calc(-100% - 5px));width:100%;padding:5px;justify-content:center;z-index:2}.collection .featured-collection-heading{display:flex;flex-direction:column}.collection .featured-collection-heading .collection__view-all{margin-left:30px}.collection .featured-collection-heading .collection__view-all a{font-size:15px;line-height:20px;text-transform:uppercase;font-weight:700;color:#010f16;background:transparent;opacity:1;text-decoration:underline;text-underline-offset:6px;min-width:fit-content;padding:0;margin:0}.collection .slider-buttons svg{height:24px}.collection .featured-collection-heading__title{display:flex;align-items:center}.collection .featured-collection-heading__title h2{font-family:CarbonBold,Helvetica,sans-serif}.collection .featured-collection-heading__title p{width:100%}.collection .collection__title.title-wrapper{margin:0;display:flex;padding:6px 10px}.collection .collection__title.title-wrapper h2{margin:0}@media screen and (max-width:749px){.collection.featured-collection .card-wrapper .card__content .card__information{padding:5px 0}.collection.featured-collection .card-wrapper .card__content .card__information .card__information-title_container h3 a{font-size:13px;line-height:13px}.collection.featured-collection .collection__title.title-wrapper{padding:5px 10px 15px}.collection.featured-collection .collection__title.title-wrapper .featured-collection-heading{width:100%}.collection.featured-collection .collection__title.title-wrapper .featured-collection-heading .collection__description{display:none}.collection.featured-collection .collection__title.title-wrapper .featured-collection-heading .collection__view-all{margin-left:0}.collection.featured-collection .collection__title.title-wrapper .featured-collection-heading .collection__view-all a{margin:0;min-height:auto}.collection.featured-collection .collection__title.title-wrapper .featured-collection-heading .featured-collection-heading__title{flex-direction:column;align-items:center}.collection.featured-collection .slider-buttons{display:none}.collection.featured-collection .slider-component-full-width ul{row-gap:0}.collection.featured-collection .slider-component-full-width ul li.grid__item:nth-child(n+5){display:none}.collection.featured-collection .slider-component-full-width ul li.grid__item{width:50%;max-width:50%}}.collection-list-wrapper .title-wrapper-with-link,.collection-list-wrapper .title-wrapper{margin:0;padding:30px 0;justify-content:center}.collection-list-wrapper .card-wrapper .card{justify-content:center}.collection-list-wrapper .card-wrapper .card .card__content{position:absolute;display:flex;justify-content:center}.collection-list-wrapper .card-wrapper .card .card__content .card__heading a{color:#fff;text-transform:uppercase;font-family:PublicSans,Helvetica,sans-serif;font-size:25px;line-height:30px;font-weight:700;letter-spacing:.5px}.collection-list-wrapper{padding:0}.collection-list-wrapper .grid{column-gap:0}.collection-list-wrapper .grid .grid__item{max-width:50%;width:50%}.collection-list-wrapper .grid .grid__item h3{text-align:center}.collection-list-wrapper.collection-list-full-width{max-width:100vw;width:100vw}.collection.featured-collection slider-component.slider-component-full-width{width:100vw}.collection.featured-collection slider-component{padding:0}.collection.featured-collection slider-component ul{column-gap:0;row-gap:0;margin:0 5px 5px}.collection.featured-collection slider-component ul li{width:50%;max-width:50%;margin:0;padding:0 5px 5px;box-sizing:border-box}.collection.featured-collection slider-component ul li a.encart-link{color:#fff;display:flex!important;justify-content:center;padding-top:135%;font-size:30px;line-height:35px}.collection.featured-collection slider-component ul li .card .card__inner{height:100%}.collection.featured-collection slider-component ul li .card .card__inner .media img.active{opacity:1}.collection.featured-collection slider-component ul li .card-information .price{margin-top:0}.collection.featured-collection slider-component ul li.media img{width:100%;height:100%}.collection.featured-collection slider-component .grid--4-col-desktop .grid__item{width:24%;max-width:24%}@media screen and (max-width:749px){.collection-list-wrapper .title-wrapper-with-link,.collection-list-wrapper .title-wrapper{display:none}.collection-list-wrapper .grid{padding:0;flex-direction:column;row-gap:0}.collection-list-wrapper .grid .grid__item{width:100%;max-width:100%}}.multicolumn li.grid__item.center .multicolumn-card__image-wrapper{margin:0 auto}.multicolumn{margin:15px 0}.multicolumn .page-width .multicolumn-list{column-gap:0;row-gap:0}.multicolumn.multicolumn-full-width .page-width{padding:0;max-width:100vw;width:100vw}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card{position:relative;display:flex;align-items:center;justify-content:center;text-decoration:none;flex-direction:column}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper{width:100%;height:100%;padding:5px}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper .multicolumn-card__image.image-over-image{position:absolute;width:auto;max-width:calc(1/3*100%);max-height:calc(1/3*100%)}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper .multicolumn-card__image.image-over-image.top-middle{left:50%;transform:translate(-50%)}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper .multicolumn-card__image.image-over-image.top-right{left:100%;transform:translate(-100%)}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper .multicolumn-card__image.image-over-image.middle-middle{left:50%;transform:translate(-50%,-50%);top:50%}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper .multicolumn-card__image.image-over-image.middle-left{transform:translateY(-50%);top:50%}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper .multicolumn-card__image.image-over-image.middle-right{transform:translate(-100%,-50%);top:50%;left:100%}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper .multicolumn-card__image.image-over-image.bottom-middle{top:100%;left:50%;transform:translate(-50%,-100%)}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper .multicolumn-card__image.image-over-image.bottom-left{top:100%;transform:translateY(-100%)}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper .multicolumn-card__image.image-over-image.bottom-right{top:100%;left:100%;transform:translate(-100%,-100%)}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__info{display:flex;padding:20px;flex-direction:column}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__info h3{text-transform:uppercase;letter-spacing:.5px}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__info h4{text-transform:uppercase}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__info a.button__image{margin-top:2rem;width:fit-content;border:1px solid #010f16;padding:4px 12px;align-self:center;font-family:CarbonBold,Helvetica,sans-serif}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__info .description p{font-family:PublicSans,Helvetica,sans-serif;margin:0 0 1em}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__info .description ul{margin:0 0 1em}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper+.multicolumn-card__info{position:relative;display:flex;align-items:center;padding:0 5px;width:100%}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper+.multicolumn-card__info h3,.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper+.multicolumn-card__info h4,.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper+.multicolumn-card__info p{color:#010f16;width:100%;text-align:left;font-family:Carbon,Helvetica,sans-serif;line-height:normal}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper+.multicolumn-card__info h4{margin:0;font-family:Carbon,Helvetica,sans-serif}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper+.multicolumn-card__info.position-overflow{position:absolute}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper+.multicolumn-card__info.position-overflow h3,.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper+.multicolumn-card__info.position-overflow h4,.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper+.multicolumn-card__info.position-overflow p{color:#fff;text-align:center}.multicolumn.multicolumn-full-width .page-width .multicolumn-list li{box-sizing:border-box}.multicolumn.multicolumn-full-width .page-width .multicolumn-list li.hide-border{border-right:none}.multicolumn.multicolumn-full-width .page-width .multicolumn-list li:not(.center) .multicolumn-card__image-wrapper{margin:0;padding:0;width:100%}.multicolumn.multicolumn-full-width .page-width .multicolumn-list li:not(.center) .multicolumn-card__image-wrapper .media{height:100%}.multicolumn.multicolumn-full-width .page-width .grid--3-col-desktop .grid__item{width:33.33%;max-width:33.33%}.multicolumn.multicolumn-full-width .page-width .grid--2-col-desktop .grid__item{width:50%;max-width:50%}@media screen and (min-width:750px){.multicolumn.multicolumn-full-width .page-width li.multicolumn__content--bottom .multicolumn-card{align-items:flex-end}.multicolumn.multicolumn-full-width .page-width li.multicolumn__content--middle{align-self:center}.multicolumn.multicolumn-full-width .page-width li.multicolumn__content--middle .multicolumn-card{align-items:center}.multicolumn.multicolumn-full-width .page-width li.multicolumn__content--top .multicolumn-card{align-items:flex-start}}@media screen and (max-width:749px){.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__info{padding:20px}.multicolumn.multicolumn-full-width .page-width .grid.grid--1-col-tablet-down li{width:100%;max-width:100%;border-left:0;border-right:0}.multicolumn.multicolumn-full-width .page-width .grid.grid--2-col-tablet-down li{width:50%;max-width:50%}.multicolumn.multicolumn-full-width .page-width li.multicolumn__content-mobile--bottom .multicolumn-card{align-items:flex-end}.multicolumn.multicolumn-full-width .page-width li.multicolumn__content-mobile--middle .multicolumn-card{align-items:center}.multicolumn.multicolumn-full-width .page-width li.multicolumn__content-mobile--top .multicolumn-card{align-items:flex-start}.multicolumn.multicolumn-full-width .page-width .multicolumn-list{padding:0;row-gap:0}.multicolumn.multicolumn-full-width .page-width .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper+.multicolumn-card__info a{font-size:18px;line-height:20px}.multicolumn.multicolumn-full-width .page-width .grid--2-col-desktop .grid__item{width:100%;max-width:100%}.multicolumn .slider-buttons{width:100%;justify-content:space-between;top:50%;position:absolute;transform:translateY(-50%);padding:0 25px}.multicolumn .slider-buttons .slider-counter{display:none}.multicolumn .slider-buttons .slider-button{color:#fff;width:auto}.multicolumn .slider-buttons .slider-button .icon{height:14px}.multicolumn .slider-buttons .slider-button:not([disabled]):hover{color:#fffc}}div[id*=__richtext]{margin:0}div[class*=__richtext]{line-height:20px;display:flex;flex-direction:column}div[class*=__richtext]>*{margin:0}div[class*=__richtext].flex-start{justify-content:flex-start;align-self:flex-start;text-align:left}div[class*=__richtext].flex-center{justify-content:center;align-self:center;text-align:center}div[class*=__richtext].flex-end{justify-content:flex-end;align-self:flex-end;text-align:right}div[class*=__richtext].position-absolute{position:absolute}div[class*=__richtext].position-absolute.position-top-left{left:0;top:0}div[class*=__richtext].position-absolute.position-top-center{left:50%;transform:translate(-50%);top:0}div[class*=__richtext].position-absolute.position-top-right{right:0;top:0}div[class*=__richtext].position-absolute.position-middle-left{left:0;top:50%;transform:translateY(-50%)}div[class*=__richtext].position-absolute.position-middle-center{left:50%;transform:translate(-50%,-50%);top:50%}div[class*=__richtext].position-absolute.position-middle-right{right:0;top:50%;transform:translateY(-50%)}div[class*=__richtext].position-absolute.position-bottom-left{left:0;bottom:0}div[class*=__richtext].position-absolute.position-bottom-center{left:50%;transform:translate(-50%);bottom:0}div[class*=__richtext].position-absolute.position-bottom-right{right:0;bottom:0}.list__container{display:flex;width:100%;position:relative;padding:100px 50px 120px;border-bottom:1px solid #010F16}.list__container .list__container-title>h3{font-weight:800;font-size:50px;line-height:1em}.list__container .list__container-title>*{margin:0}.list__container .list__container-item{display:flex;flex-direction:column}.list__container .list__container-item .list__container-item-title{position:relative}.list__container .list__container-item .list__container-item-title>*{margin:0}.list__container .list__container-item .list__container-item-description{position:relative}.list__container .list__container-item .list__container-item-description>*{margin:0}.list__container.style-index{flex-wrap:wrap;padding:100px 50px 20px 105px}.list__container.style-index .list__container-item{margin:0 75px 80px 0;position:relative}.list__container.style-index .list__container-item .list__container-item-title:before{content:var(--index);position:absolute;top:-25px;right:100%;font-size:25px;line-height:30px;font-family:PublicSans,sans-serif;font-weight:400}.list__container.style-index .list__container-item .list__container-item-title{text-decoration:none}.list__container.style-index .list__container-item .list__container-item-title>*{font-weight:400;font-size:70px;line-height:70px;transition:all .2s ease;cursor:pointer}.list__container.style-index .list__container-item .list__container-item-title[disabled]{pointer-events:none;opacity:.4}.list__container.style-index .list__container-item .list__container-item-title:not([disabled]):hover>*{text-decoration:underline}.list__container.style-index .list__container-item .list__container-item-description{display:none}.list__container.style-vertical{flex-direction:column;padding:80px 50px}.list__container.style-vertical .list__container-title{margin-bottom:60px}.list__container.style-vertical .list__container-title h3{line-height:50px;font-size:50px}.list__container.style-vertical .list__container-item .list__container-item-title{margin-bottom:25px}.list__container.style-vertical .list__container-item .list__container-item-title>*{font-weight:700;text-transform:uppercase;max-width:845px}.list__container.style-vertical .list__container-item .list__container-item-title.size-small>*{font-size:65px;line-height:70px}.list__container.style-vertical .list__container-item .list__container-item-title.size-large>*{font-size:80px;line-height:85px}.list__container.style-vertical .list__container-item .list__container-item-description{margin-bottom:50px}.list__container.style-vertical .list__container-item .list__container-item-description>*{font-size:23px;line-height:33px;font-weight:300;max-width:1100px}.list__container.style-dot{flex-direction:column;padding:100px 50px}.list__container.style-dot .list__container-title{margin-bottom:80px}.list__container.style-dot .list__container-title h3{line-height:50px;font-size:50px}.list__container.style-dot .list__container-item{padding-left:104px}.list__container.style-dot .list__container-item .list__container-item-title{padding-bottom:25px}.list__container.style-dot .list__container-item .list__container-item-title>*{font-weight:700;text-transform:uppercase;max-width:845px}.list__container.style-dot .list__container-item .list__container-item-title.size-large>*{font-size:170px;line-height:170px}.list__container.style-dot .list__container-item .list__container-item-title.size-small>*{font-size:65px;line-height:65px}.list__container.style-dot .list__container-item .list__container-item-description{padding-bottom:70px}.list__container.style-dot .list__container-item .list__container-item-description>*{font-size:25px;line-height:35px;font-weight:300;max-width:1000px}.list__container.style-dot .list__container-item .list__container-item-title:before{content:"";position:absolute;width:24px;height:24px;background-color:#fff;border-radius:25px;top:calc(50% - 24.5px);left:-104px}.list__container.style-dot .list__container-item .list__container-item-title:after,.list__container.style-dot .list__container-item .list__container-item-description:after{content:"";position:absolute;width:2px;height:100%;background-color:#fff;left:-92px;top:0}.list__container.style-dot .list__container-item.first-of-type .list__container-item-title:after{top:50%}.list__container.style-dot .list__container-item:last-of-type .list__container-item-title:after{top:0;height:50%}.list__container.style-dot .list__container-item:last-of-type .list__container-item-description:after{display:none}@media screen and (max-width:749px){.list__container .list__container-title>h3{font-size:35px;line-height:42px}.list__container.style-index{padding:70px 25px 60px 45px}.list__container.style-index .list__container-item{margin:0 0 60px}.list__container.style-index .list__container-item .list__container-item-title:before{font-size:20px;top:-20px;line-height:20px}.list__container.style-index .list__container-item .list__container-item-title>*{font-size:50px;line-height:50px}.list__container.style-index .list__container-item:last-child{margin:0}.list__container.style-vertical{padding:45px 25px 80px}.list__container.style-vertical .list__container-title{margin-bottom:45px}.list__container.style-vertical .list__container-title h3{line-height:35px;font-size:35px}.list__container.style-vertical .list__container-item .list__container-item-title{margin-bottom:10px}.list__container.style-vertical .list__container-item .list__container-item-title.size-small>*{font-size:35px;line-height:42px}.list__container.style-vertical .list__container-item .list__container-item-title.size-large>*{font-size:45px;line-height:52px}.list__container.style-vertical .list__container-item .list__container-item-description{margin-bottom:30px}.list__container.style-vertical .list__container-item .list__container-item-description>*{font-size:18px;line-height:25px}.list__container.style-dot{padding:45px 25px 80px}.list__container.style-dot .list__container-title{margin-bottom:45px}.list__container.style-dot .list__container-title h3{line-height:35px;font-size:34px}.list__container.style-dot .list__container-item{padding-left:39px}.list__container.style-dot .list__container-item .list__container-item-title{padding-bottom:10px}.list__container.style-dot .list__container-item .list__container-item-title.size-large>*{font-size:80px;line-height:87px}.list__container.style-dot .list__container-item .list__container-item-title.size-small>*{font-size:35px;line-height:42px}.list__container.style-dot .list__container-item .list__container-item-description{padding-bottom:30px}.list__container.style-dot .list__container-item .list__container-item-description>*{font-size:18px;line-height:25px}.list__container.style-dot .list__container-item .list__container-item-title:before{top:calc(50% - 8px);width:16px;height:16px;left:-30px}.list__container.style-dot .list__container-item .list__container-item-title:after,.list__container.style-dot .list__container-item .list__container-item-description:after{left:-23px}}div[id^=anchor-]{scroll-behavior:smooth;display:flex;scroll-margin-top:60px}.key-numbers{display:flex;flex-direction:column;padding:80px 0;border-bottom:1px solid #010F16;position:relative;background-color:#010f16}.key-numbers .key-numbers__title{padding-bottom:80px;position:relative;font-size:50px;line-height:55px;font-weight:900;text-transform:uppercase;text-align:center;margin:0;color:#fff}.key-numbers .key-numbers__container::-webkit-scrollbar{display:none}.key-numbers .key-numbers__container{display:flex;padding-bottom:80px;position:relative;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:0;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.key-numbers .key-numbers__container .key-numbers__item{display:flex;min-width:100%;box-sizing:border-box;padding:0 80px;scroll-snap-align:start;overflow:hidden}.key-numbers .key-numbers__container .key-numbers__item .key-numbers__item-number{display:flex;flex-direction:column;border-right:1px solid #ffffff;align-items:center;height:100%;padding-right:50px;justify-content:center;width:60%}.key-numbers .key-numbers__container .key-numbers__item .key-numbers__item-number p{display:flex;font-weight:900;margin:0;color:#fff;line-height:1em;align-self:flex-end;text-align:right}.key-numbers .key-numbers__container .key-numbers__item .key-numbers__item-number p span.number{width:max-content;text-align:right}.key-numbers .key-numbers__container .key-numbers__item .key-numbers__item-number p span.unit{margin-left:16px}.key-numbers .key-numbers__container .key-numbers__item .key-numbers__item-number p.size-small{font-size:60px;line-height:65px}.key-numbers .key-numbers__container .key-numbers__item .key-numbers__item-number p.size-medium{font-size:100px;line-height:105px}.key-numbers .key-numbers__container .key-numbers__item .key-numbers__item-number p.size-large{font-size:200px;line-height:205px}.key-numbers .key-numbers__container .key-numbers__item .key-numbers__item-description{display:flex;padding-left:50px;flex-direction:column;justify-content:center;width:40%}.key-numbers .key-numbers__container .key-numbers__item .key-numbers__item-description .key-numbers__item-title{font-weight:300;font-size:35px;color:#fff;margin:0;line-height:42px;padding-bottom:20px}.key-numbers .key-numbers__container .key-numbers__item .key-numbers__item-description .key-numbers__item-text>*{font-weight:300;font-size:22px;line-height:29px;color:#fff;margin:0}.key-numbers .key-numbers__dots{display:flex;position:relative;justify-content:center}.key-numbers .key-numbers__dots .dot{width:13px;height:13px;background-color:#fff;position:relative;display:flex;border-radius:13px;margin-right:60px;cursor:pointer;transition:all .2s ease}.key-numbers .key-numbers__dots .dot:last-of-type{margin-right:0}.key-numbers .key-numbers__dots .dot:not(:last-of-type):after{content:"";position:absolute;background-color:#fff;top:50%;transform:translateY(-50%);width:60px;height:1px;left:100%}.key-numbers .key-numbers__dots .dot:before{transition:all .2s ease;border:0 solid #ffffff;content:"";position:absolute;width:17px;height:17px;border-radius:17px;top:-2px;left:-2px}.key-numbers .key-numbers__dots .dot.active:before{border-width:1px}.key-numbers .key-numbers__dots .dot.pre-active{background-color:transparent;border-radius:17px;background:radial-gradient(closest-side,#010F16 80%,transparent 0),conic-gradient(#ffffff var(--progress-value),transparent 0)}@media screen and (max-width:749px){.key-numbers{padding:45px 0}.key-numbers .key-numbers__title{font-size:35px;line-height:42px;padding:0 25px 40px}.key-numbers .key-numbers__container{padding-bottom:0}.key-numbers .key-numbers__container .key-numbers__item{flex-direction:column;padding:0 25px}.key-numbers .key-numbers__container .key-numbers__item .key-numbers__item-number{border-right:0;padding:0 0 25px;justify-content:center;height:auto;width:100%}.key-numbers .key-numbers__container .key-numbers__item .key-numbers__item-number p{align-self:center}.key-numbers .key-numbers__container .key-numbers__item .key-numbers__item-number p.size-small{font-size:35px;line-height:40px}.key-numbers .key-numbers__container .key-numbers__item .key-numbers__item-number p.size-medium{font-size:50px;line-height:55px}.key-numbers .key-numbers__container .key-numbers__item .key-numbers__item-number p.size-large{font-size:100px;line-height:105px}.key-numbers .key-numbers__container .key-numbers__item .key-numbers__item-description{padding-left:0;width:100%}.key-numbers .key-numbers__container .key-numbers__item .key-numbers__item-description .key-numbers__item-title{font-size:30px;line-height:37px;text-align:center}.key-numbers .key-numbers__container .key-numbers__item .key-numbers__item-description .key-numbers__item-text>*{font-size:18px;line-height:25px;padding:0 0 40px;text-align:center}.key-numbers .key-numbers__dots .dot{margin-right:10px;box-sizing:border-box;background-color:transparent;border:1px solid #ffffff}.key-numbers .key-numbers__dots .dot.active{background-color:#fff}.key-numbers .key-numbers__dots .dot:before,.key-numbers .key-numbers__dots .dot:after{display:none}}.banner a{text-decoration:none}.banner a.banner__link{display:flex;position:absolute;width:100%;height:100%;z-index:2}.banner .banner__media.media{background-color:transparent}.banner .banner__media.media source{position:absolute}.banner .banner__media.media img,.banner .banner__media.media source{width:100%;height:100%;object-fit:cover}.banner .banner__content{margin:0;padding:0;width:100vw;max-width:100vw;height:100%}.banner .banner__content .banner__box{padding:50px 80px;max-width:initial;position:initial}.banner .banner__content .banner__box .banner--card,.banner .banner__content .banner__box .banner__richtext{margin:0}.banner .banner__content .banner__box .banner__richtext{text-transform:uppercase;line-height:20px}.banner .banner__content .banner__box .banner__richtext>*{margin:0}.banner .banner__content .banner__box .banner__richtext p{padding-bottom:15px;line-height:15px}.banner .banner__content .banner__box .banner__richtext h1{padding-bottom:40px}.banner .banner__content .banner__box .banner__richtext.flex-start{display:flex;justify-content:flex-start}.banner .banner__content .banner__box .banner__richtext.flex-center{display:flex;justify-content:center}.banner .banner__content .banner__box .banner__richtext.flex-end{display:flex;justify-content:flex-end}.banner .banner__content .banner__box .banner__richtext.position-absolute{position:absolute;width:100%}.banner .banner__content .banner__box .banner__richtext.position-absolute.position-top-left{padding-top:40px;left:0;top:0}.banner .banner__content .banner__box .banner__richtext.position-absolute.position-top-center{padding-top:40px;left:50%;transform:translate(-50%);top:0}.banner .banner__content .banner__box .banner__richtext.position-absolute.position-top-right{padding-top:40px;right:0;top:0}.banner .banner__content .banner__box .banner__richtext.position-absolute.position-middle-left{left:0;top:50%;transform:translateY(-50%)}.banner .banner__content .banner__box .banner__richtext.position-absolute.position-middle-center{left:50%;transform:translate(-50%,-50%);top:50%}.banner .banner__content .banner__box .banner__richtext.position-absolute.position-middle-right{right:0;top:50%;transform:translateY(-50%)}.banner .banner__content .banner__box .banner__richtext.position-absolute.position-bottom-left{left:0;bottom:0}.banner .banner__content .banner__box .banner__richtext.position-absolute.position-bottom-center{left:50%;transform:translate(-50%);bottom:0}.banner .banner__content .banner__box .banner__richtext.position-absolute.position-bottom-right{right:0;bottom:0}.banner .banner__content .banner__box .banner__buttons a{font-family:CarbonBold,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;font-size:15px;line-height:20px}.banner.full-image:before{display:none!important}.banner.full-image .banner__media:before{display:none!important}.banner.full-image .banner__media.media{position:relative;display:flex;justify-content:center;height:auto}.banner.full-image .banner__media.media picture{display:flex;position:relative}.banner.full-image .banner__media.media picture source{position:absolute}.banner.full-image .banner__media.media picture img{position:relative}.banner.full-image .banner__content{display:flex;position:absolute}.banner.full-image .banner__content.banner__content--bottom-left{bottom:0;left:0}.banner.full-image .banner__content.banner__content--bottom-center{bottom:0}.banner.full-image .banner__content.banner__content--bottom-right{bottom:0;right:0}.banner.full-image .banner__content.banner__content--middle-left{top:50%;transform:translateY(-50%);left:0}.banner.full-image .banner__content.banner__content--middle-center{top:50%;transform:translateY(-50%)}.banner.full-image .banner__content.banner__content--middle-right{top:50%;transform:translateY(-50%);right:0}.banner.full-image .banner__content.banner__content--top-left{top:0;left:0}.banner.full-image .banner__content.banner__content--top-center{top:0}.banner.full-image .banner__content.banner__content--top-right{top:0;right:0}.banner.banner--content-align-center .banner__media.media picture{justify-content:center}@media screen and (max-width:749px){.banner .banner__media.video-mobile{position:absolute;height:100%}.banner .banner__media.video-mobile video{object-fit:fill;height:auto}.banner .banner__content.mobile-top{align-items:flex-start}.banner .banner__content.mobile-middle{align-items:center}.banner .banner__content.mobile-bottom{align-items:flex-end}.banner .banner__media.media.banner__media-half+.banner__media.media.banner__media-half{display:none}.banner .banner__content{padding:25px}.banner .banner__content .banner__box{padding:0}.banner .banner__content .banner__box .banner__text{font-size:14px;line-height:19px}.banner .banner__content .banner__box .banner__richtext h1{font-size:45px;line-height:45px;padding-bottom:1rem}.banner .banner__content .banner__box .banner__richtext p{line-height:25px;padding-bottom:2rem}.banner.full-height .banner__media.media img{width:auto;height:100%}.banner.full-height .banner__content{height:calc(100vh - 94px)}.banner.hide-on-mobile{display:none}}.reassurance{display:flex;width:100%;padding:10px 0;justify-content:center;flex-direction:column}.reassurance .component-slider{justify-content:center;flex-direction:row}.reassurance .component-slider .slide-container{justify-content:space-evenly}.reassurance .component-slider .slider-buttons{display:none}.reassurance .component-slider .reassurance__item.slide-item{display:flex;max-width:310px;align-items:center;min-width:auto}.reassurance .component-slider .reassurance__item.slide-item img{max-width:60px;max-height:35px;margin-right:15px}.reassurance .component-slider .reassurance__item.slide-item p{font-size:11.5px;line-height:16.5px;font-weight:700;text-transform:uppercase;margin:0}.reassurance .component-slider .reassurance__item.slide-item p span.minimal{font-size:13px;line-height:18px;font-weight:400;text-align:center;display:inline-block}@media screen and (max-width:749px){.reassurance{padding:30px 0}.reassurance .component-slider{justify-content:flex-start}.reassurance .component-slider .reassurance__item.slide-item:not(:last-of-type){margin-right:0}.reassurance .component-slider .reassurance__item.slide-item{margin:0;padding:0 35px;max-width:100%;min-width:100%;width:100%}.reassurance .component-slider .reassurance__item.slide-item img{max-height:40px}}.selling-point{display:flex;flex-wrap:wrap;justify-content:space-around;border-bottom:1px solid #010F16;width:100%}.selling-point .selling-item{width:25%;display:flex;flex-direction:column;padding:35px 25px}.selling-point .selling-item p{text-align:center;margin:0}.selling-point .selling-item a{text-align:center;letter-spacing:.5px;color:#000;font-size:23px;line-height:28px;font-weight:700;text-decoration:underline;margin-top:20px}.selling-point .selling-item h3{text-align:center;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;margin-bottom:10px}@media screen and (max-width:749px){.selling-point .selling-item{width:100%}.selling-point .selling-item h3{font-weight:300}}.protect-our-playground{display:flex;flex-direction:column;padding:80px 0;border-bottom:1px solid #010F16;align-items:center}.protect-our-playground img{width:40vw;margin-bottom:30px}.protect-our-playground p{text-align:center;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;margin:0}@media screen and (max-width:749px){.protect-our-playground{padding:50px 0}.protect-our-playground img{width:80vw}}.get-lucky-origin{display:flex;width:100%;padding:50px 0;justify-content:center;border-bottom:1px solid #010F16}.get-lucky-origin .get-lucky-origin__item{margin:0 40px;display:flex;flex-direction:column;max-width:190px;align-items:center}.get-lucky-origin .get-lucky-origin__item img{max-width:60px;max-height:50px;margin-bottom:20px}.get-lucky-origin .get-lucky-origin__item p{text-align:center;color:#010f16;margin:0;font-size:35px;line-height:40px;font-weight:700}.get-lucky-origin .get-lucky-origin__item p span.minimal{line-height:18px;text-align:center;text-transform:uppercase;display:inline-block}@media screen and (max-width:749px){.get-lucky-origin{justify-content:center;align-items:center;flex-direction:column;padding:30px 25px}.get-lucky-origin .get-lucky-origin__item img{display:none}.get-lucky-origin .get-lucky-origin__item p{line-height:30px}.get-lucky-origin .get-lucky-origin__item:after{content:"";margin-top:20px;height:40px;width:0;border-left:6px dotted #010F16;margin-bottom:5px}.get-lucky-origin .get-lucky-origin__item:before{content:"";width:20px;height:20px;border-radius:20px;margin-bottom:30px;background-color:#010f16}.get-lucky-origin .get-lucky-origin__item:first-of-type:before,.get-lucky-origin .get-lucky-origin__item:last-of-type:after{display:none}}.triptych{display:flex;width:100%;height:calc(100vh - 93px)}.triptych .triptych__column{display:flex;flex-direction:column;width:40%}.triptych .triptych__column .triptych__content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:50%;padding:20px}.triptych .triptych__column .triptych__content h1{text-align:center}.triptych .triptych__column .triptych__content p.triptych__heading{display:flex;margin:0 0 10px;justify-content:center;font-size:50px;line-height:55px;font-weight:700}.triptych .triptych__column .triptych__content .triptych__text{max-width:510px}.triptych .triptych__column .triptych__content .triptych__text p{margin:0;line-height:20px;text-align:center;letter-spacing:.5px;text-transform:uppercase}.triptych .triptych__image-container{display:flex;height:50%}.triptych .triptych__image-container .media{width:100%;height:100%}.triptych .triptych__image-container.triptych__column{height:100%}.triptych .triptych__column.left{width:60%}@media screen and (max-width:749px){.triptych{height:auto}.triptych .triptych__column .triptych__content{padding:30px 25px;height:auto;border-right:0}.triptych .triptych__column .triptych__content h1{margin-bottom:10px}.triptych .triptych__column .triptych__content p{line-height:20px}.triptych .triptych__image-container{height:auto}.triptych .triptych__image-container .media{height:30vh}.triptych .triptych__image-container .media img{position:relative;width:100%;height:100%;object-fit:cover;object-position:top}.triptych .triptych__image-container.triptych__column{display:none}.triptych .triptych__column.left{width:100%}}.press{display:flex;flex-direction:column;padding:50px;justify-content:center;align-items:center;border-bottom:1px solid #010F16}.press h2{color:#010f16;text-align:center;text-transform:none;margin:0}.press p{color:#010f16;margin:20px 0 50px}.press .press__images{display:flex;width:100%;justify-content:center}.press .press__images img{max-height:30px;margin:0 50px}@media screen and (max-width:749px){.press{padding:50px 25px}.press p{margin-bottom:40px;text-align:center}.press .press__images{justify-content:space-between;position:relative}.press .press__images img{max-height:30px;width:auto;margin:0}}.article-template__comment-wrapper{display:none}.article-template{border-bottom:1px solid #010F16;padding-bottom:50px}.blog ul{margin:0;column-gap:0;row-gap:0;padding:0 5px}.blog ul li.blog__post{width:25%;max-width:25%;padding:5px;box-sizing:border-box}.blog ul li.blog__post .card__information,.blog ul li.blog__post .card__information .article-card__info{padding:0}.blog ul li.blog__post .card__information .article-card__info p.read-article,.blog ul li .card__inner .card__content{display:none}.blog ul li .card__media{position:relative;display:flex;height:100%}.blog ul li .card__media .article-card__image{position:relative;aspect-ratio:3/4}.blog ul li .card__media .article-card__image img{position:relative}.blog ul li .card__media .article-card__image p.read-article{position:absolute;width:fit-content;height:fit-content;bottom:0;top:auto;left:50%;transform:translate(-50%);background-color:transparent;color:#fff;border:1px solid #fff;padding:5px 15px;border-radius:20px;text-transform:uppercase}.blog ul li .card__media .article-card__image p.read-article.active{background-color:#fff;color:#010f16}@media screen and (max-width:749px){.blog ul li .card__media .article-card__image p.read-article{font-size:14px;padding:0 10px}}.blog ul li .card__information{display:flex;flex-direction:column;border-left:none}.blog ul li .card__information .card__heading{letter-spacing:.5px;text-transform:uppercase;text-decoration:none;margin:0}.blog ul li .card__information .card__heading a{font-weight:bolder;font-family:CarbonBold,Helvetica,sans-serif;line-height:21px}.blog ul li .card__information p.read-article{color:#010f16;font-size:15px;line-height:20px;font-weight:700;text-decoration:underline;margin:0}.blog ul li .card__information .article-card__excerpt{display:none}@media screen and (max-width:749px){.blog ul.slider.slider--tablet.blog__posts.articles-wrapper{display:flex;flex-wrap:wrap}.blog ul.slider.slider--tablet.blog__posts.articles-wrapper li{margin:0;width:50%;max-width:50%;box-sizing:border-box}.blog ul.slider.slider--tablet.blog__posts.articles-wrapper li .card__media .article-card__image{height:33vh}.blog ul.slider.slider--tablet.blog__posts.articles-wrapper li h3.card__heading a{font-size:13px;line-height:13px;padding-top:5px}.blog .slider-buttons{display:none}}.template-search__results ul li p.read-article{position:absolute;width:fit-content;height:fit-content;bottom:0;top:auto;left:50%;transform:translate(-50%);background-color:transparent;color:#fff;border:1px solid #fff;padding:5px 15px;border-radius:20px;text-transform:uppercase}.template-search__results ul li p.read-article.active{background-color:#fff;color:#010f16}.template-search__results ul li .article-card__info{display:none}@media screen and (max-width:749px){.template-search__results ul li p.read-article{font-size:14px;padding:0 10px}}.article-template__content p,.article-template__content li{font-family:PublicSans,Helvetica,sans-serif}.image-with-text__counter{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:4rem!important}.image-with-text__counter .counter-container{display:flex;border:1px solid #010F16;padding:20px 40px}.image-with-text__counter .counter-container .day,.image-with-text__counter .counter-container .hour,.image-with-text__counter .counter-container .minute,.image-with-text__counter .counter-container .second{display:flex;flex-direction:column;justify-content:center;margin-right:20px}.image-with-text__counter .counter-container .day .numbers,.image-with-text__counter .counter-container .hour .numbers,.image-with-text__counter .counter-container .minute .numbers,.image-with-text__counter .counter-container .second .numbers{display:flex}.image-with-text__counter .counter-container .day .numbers p,.image-with-text__counter .counter-container .hour .numbers p,.image-with-text__counter .counter-container .minute .numbers p,.image-with-text__counter .counter-container .second .numbers p{margin:0 5px 0 0;padding:10px 5px;background-color:#010f16;color:#fff;font-weight:bolder;min-width:40px;font-size:35px;line-height:40px;text-align:center}.image-with-text__counter .counter-container .day .numbers p:last-of-type,.image-with-text__counter .counter-container .hour .numbers p:last-of-type,.image-with-text__counter .counter-container .minute .numbers p:last-of-type,.image-with-text__counter .counter-container .second .numbers p:last-of-type{margin-right:0}.image-with-text__counter .counter-container .day>p,.image-with-text__counter .counter-container .hour>p,.image-with-text__counter .counter-container .minute>p,.image-with-text__counter .counter-container .second>p{margin:10px 0 0;text-transform:uppercase;font-weight:400;font-size:11.5px;line-height:12px;text-align:center}.image-with-text__counter .counter-container .second{margin-right:0}.image-with-text__counter .label{display:flex;margin:10px 0;text-transform:uppercase}@media screen and (max-width:1520px){.image-with-text__counter .counter-container .minute{margin-right:0}.image-with-text__counter .counter-container .second{display:none}}@media screen and (max-width:749px){.image-with-text__counter .counter-container{padding:20px}}.image-with-text__content>.klaviyo-form{width:100%;margin-top:4rem!important}.image-with-text__content>.klaviyo-form div[data-testid=form-row]{justify-content:center}.image-with-text__content>.klaviyo-form div[data-testid=form-row]>*{width:100%;max-width:25vw;padding:5px 0!important}.image-with-text__content>.klaviyo-form div[data-testid=form-row]>*>*{width:100%}.image-with-text__content>.klaviyo-form div[data-testid=form-row] label[for*=consent] div{line-height:25px}@media screen and (max-width:749px){.image-with-text__content>.klaviyo-form div[data-testid=form-row]>*{width:100%;max-width:80vw;padding:5px 0!important}}.frequently-asked-question{display:flex;flex-direction:column;width:100%}.frequently-asked-question h2{padding:30px 0;text-align:center;width:100%}.frequently-asked-question .faq-container{display:flex;flex-direction:column;width:60vw;justify-content:center;align-self:center;padding:50px 0}.frequently-asked-question .faq-container .faq-item{display:flex;border-bottom:1px solid #010F16;width:100%;position:relative}.frequently-asked-question .faq-container .faq-item .header{padding:20px 40px;display:flex;justify-content:space-between;width:100%;position:relative;cursor:pointer;height:80px}.frequently-asked-question .faq-container .faq-item .header .arrow{background-color:#000;width:30px;height:30px;border-radius:50%;position:relative;display:flex;transition:all .2s ease}.frequently-asked-question .faq-container .faq-item .header .arrow:after{width:10px;height:10px;position:absolute;top:9px;left:10px;content:"";border:solid rgb(var(--color-background));border-width:0 2px 2px 0;display:inline-block;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.frequently-asked-question .faq-container .faq-item .content{display:none}.frequently-asked-question .faq-container .faq-item:last-of-type{border-bottom:none}.frequently-asked-question .faq-container .faq-item.active{flex-direction:column}.frequently-asked-question .faq-container .faq-item.active .header .arrow{transform:rotate(180deg)}.frequently-asked-question .faq-container .faq-item.active .content{display:flex;flex-direction:column;padding:0 40px 20px}.frequently-asked-question .faq-container .faq-item.active .content p{padding-bottom:10px;margin:10px 0;border-bottom:1px solid #e7e7e7;max-width:700px}.frequently-asked-question .faq-container .faq-item.active .content p:last-of-type{border-bottom:0}@media screen and (max-width:749px){.frequently-asked-question .faq-container{padding:0;width:100%}}.image-with-text{padding:0;display:flex}.image-with-text .image-with-text__grid{width:100%}.image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media{background:transparent}.image-with-text .image-with-text__grid .image-with-text__media-item .height-on-image{padding-bottom:0!important}.image-with-text .image-with-text__grid .image-with-text__media-item .height-on-image img{position:relative;align-self:center}.image-with-text .image-with-text__grid .image-with-text__media-item .desktop-position-center{display:flex;justify-content:center}.image-with-text .image-with-text__grid .image-with-text__media-item .desktop-position-right{display:flex;justify-content:flex-end}.image-with-text .image-with-text__grid .image-with-text__media-item .desktop-position-left{display:flex;justify-content:flex-start}.image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__media-item.with-border{border-left:1px solid #010F16;border-right:none}.image-with-text .image-with-text__media-item--small .image-with-text__media-item{width:40%}.image-with-text .image-with-text__media-item--small .image-with-text__text-item{width:60%}.image-with-text .image-with-text__media-item--medium .image-with-text__media-item,.image-with-text .image-with-text__media-item--medium .image-with-text__text-item{width:50%}.image-with-text .image-with-text__media-item--large .image-with-text__media-item{width:60%}.image-with-text .image-with-text__media-item--large .image-with-text__text-item{width:40%}.image-with-text .image-with-text__content{padding:50px 70px 50px 50px}.image-with-text .image-with-text__content hr{width:100%;margin:0 0 30px}.image-with-text .image-with-text__content .image-with-text__richtext{margin:20px 0 0}.image-with-text .image-with-text__content .image-with-text__richtext p{font-family:PublicSans,Helvetica,sans-serif}.image-with-text .image-with-text__content .image-with-text__richtext h3{margin-bottom:25px}.image-with-text .image-with-text__content .image-with-text__richtext h4{margin-bottom:21px}.image-with-text .image-with-text__content .image-with-text__richtext p{margin:0}.image-with-text .image-with-text__content .image-with-text__richtext p:empty{display:flex;margin:0 0 15px}.image-with-text .image-with-text__content .image-with-text__richtext ol li{font-family:PublicSans,Helvetica,sans-serif}.image-with-text .image-with-text__content .image-with-text__richtext ul{margin:0 0 30px;padding-inline-start:20px}.image-with-text .image-with-text__content .image-with-text__richtext ul li{font-family:PublicSans,Helvetica,sans-serif;line-height:26px;color:#010f16}.image-with-text .image-with-text__content .image-with-text__blockquote{font-weight:600;font-size:25px;line-height:35px;margin:0 0 30px;border-left:none;padding-left:0}.image-with-text .image-with-text__content .image-with-text__blockquote:last-child{margin:0}.image-with-text .image-with-text__content .image-with-text__text{margin-top:20px}.image-with-text .image-with-text__content .image-with-text__text p{font-family:PublicSans,Helvetica,sans-serif;letter-spacing:normal}.image-with-text .image-with-text__content .image-with-text__text h1{margin-bottom:20px}.image-with-text .image-with-text__content .image-with-text__text+.button.button-style-default{margin:35px 0 0;font-size:15px;line-height:20px;text-transform:uppercase;font-weight:700;text-underline-offset:6px}.image-with-text .image-with-text__content .image-with-text__text+.button.button-style-referral{margin-top:25px}.image-with-text .image-with-text__content .button.button-style-referral{background-color:#2e9f00;color:#fff;border-radius:50px;text-transform:uppercase;text-decoration:none;margin:5px 0;padding:10px 0;width:400px}.image-with-text .image-with-text__content form.newsletter__block{width:100%;margin-bottom:20px;margin-top:30px;display:flex;flex-direction:column;align-items:center}.image-with-text .image-with-text__content form.newsletter__block input{width:100vw;max-width:25vw;height:38px;color:#333;vertical-align:middle;background-color:#fff;border:.2px solid #010F16;margin-bottom:10px;padding:8px 12px;display:block;border-radius:6px}.image-with-text .image-with-text__content form.newsletter__block input:focus,.image-with-text .image-with-text__content form.newsletter__block input:focus-visible{border-color:#3898ec;outline:0;box-shadow:none}.image-with-text .image-with-text__content form.newsletter__block input[type=submit]{text-transform:uppercase;height:40px;background-color:#2e9f00;margin-bottom:15px;color:#fff;line-height:inherit;cursor:pointer;border:0;padding:9px 15px;text-decoration:none;display:inline-block}.image-with-text .image-with-text__content form.newsletter__block button:before,.image-with-text .image-with-text__content form.newsletter__block button:after{display:none}.image-with-text .image-with-text__content form.newsletter__block .success_message,.image-with-text .image-with-text__content form.newsletter__block .error_message{color:#fbf8f1;text-align:center;background-color:#fbf8f1;margin-bottom:10px;padding:10px 0;display:none}.image-with-text .image-with-text__content form.newsletter__block .success_message .error,.image-with-text .image-with-text__content form.newsletter__block .success_message .thank_you,.image-with-text .image-with-text__content form.newsletter__block .error_message .error,.image-with-text .image-with-text__content form.newsletter__block .error_message .thank_you{color:#010f16}.image-with-text .image-with-text__content form.newsletter__block p{margin:0;max-width:400px;width:100%;text-align:center;line-height:18px;color:#010f16}.image-with-text .image-with-text__content form.newsletter__block p a{text-transform:none;color:#010f16;text-decoration:underline}.image-with-text .image-with-text-vertical{display:flex;flex-direction:column;align-items:center}.image-with-text .media{border:none;padding:0}.image-with-text.image-with-text-full-width{width:100vw;max-width:100vw}.image-with-text.picture-height-test .image-with-text__media-item,.image-with-text.picture-height-test .image-with-text__text-item{height:100%}.image-with-text.picture-height-test .image-with-text__media-item picture,.image-with-text.picture-height-test .image-with-text__text-item picture{height:100%}.image-with-text.picture-height-test .image-with-text__media-item .image-with-text__content,.image-with-text.picture-height-test .image-with-text__text-item .image-with-text__content{overflow:scroll}@media screen and (min-width:750px){.image-with-text.image-with-text-scrollable .image-with-text__grid .image-with-text__media-item,.image-with-text.image-with-text-scrollable .image-with-text__grid .image-with-text__text-item{height:100%}.image-with-text.image-with-text-scrollable .image-with-text__grid .image-with-text__text-item .image-with-text__content::-webkit-scrollbar{display:none}.image-with-text.image-with-text-scrollable .image-with-text__grid .image-with-text__text-item .image-with-text__content{overflow-y:scroll}}@media screen and (max-width:749px){.image-with-text.image-with-text-scrollable .image-with-text__grid{max-height:initial!important}}@media screen and (max-width:749px){.image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__content{padding:45px 25px}.image-with-text .image-with-text__grid .image-with-text__media-item.with-border{border:none;border-bottom:1px solid #010F16}.image-with-text .image-with-text__grid .hide-in-mobile{display:none}.image-with-text .grid{flex-direction:column}.image-with-text .image-with-text__media-item--medium .image-with-text__media-item,.image-with-text .image-with-text__media-item--small .image-with-text__media-item,.image-with-text .image-with-text__media-item--large .image-with-text__media-item{width:100%;border:0}.image-with-text .image-with-text__media-item--medium .image-with-text__media-item .mobile-position-left,.image-with-text .image-with-text__media-item--small .image-with-text__media-item .mobile-position-left,.image-with-text .image-with-text__media-item--large .image-with-text__media-item .mobile-position-left{display:flex;justify-content:flex-start}.image-with-text .image-with-text__media-item--medium .image-with-text__media-item .mobile-position-center,.image-with-text .image-with-text__media-item--small .image-with-text__media-item .mobile-position-center,.image-with-text .image-with-text__media-item--large .image-with-text__media-item .mobile-position-center{display:flex;justify-content:center}.image-with-text .image-with-text__media-item--medium .image-with-text__media-item .mobile-position-right,.image-with-text .image-with-text__media-item--small .image-with-text__media-item .mobile-position-right,.image-with-text .image-with-text__media-item--large .image-with-text__media-item .mobile-position-right{display:flex;justify-content:flex-end}.image-with-text .image-with-text__media-item--medium .image-with-text__text-item,.image-with-text .image-with-text__media-item--small .image-with-text__text-item,.image-with-text .image-with-text__media-item--large .image-with-text__text-item{width:100%}.image-with-text .image-with-text__media-item--medium .image-with-text__text-item .image-with-text__heading,.image-with-text .image-with-text__media-item--small .image-with-text__text-item .image-with-text__heading,.image-with-text .image-with-text__media-item--large .image-with-text__text-item .image-with-text__heading{margin-bottom:17px}.image-with-text .image-with-text__media-item--medium .image-with-text__text-item.with-border,.image-with-text .image-with-text__media-item--small .image-with-text__text-item.with-border,.image-with-text .image-with-text__media-item--large .image-with-text__text-item.with-border{border-bottom:1px solid #010F16}.image-with-text .image-with-text__content{padding:45px 25px}.image-with-text .image-with-text__content .image-with-text__blockquote{line-height:35px}.image-with-text .image-with-text__content .image-with-text__richtext h3{margin-bottom:25px}.image-with-text .image-with-text__content .image-with-text__richtext h4{margin-bottom:20px}.image-with-text .image-with-text__content .image-with-text__richtext p{margin:0 0 25px}.image-with-text .image-with-text__content .image-with-text__richtext ul li{line-height:25px}.image-with-text .image-with-text__content hr{margin:0 0 25px}.image-with-text .image-with-text__content .image-with-text__text{margin-top:0}.image-with-text .image-with-text__content .image-with-text__text.subtitle{line-height:20px;margin-bottom:20px}.image-with-text .image-with-text__content form.newsletter__block input{max-width:80vw}.image-with-text .image-with-text__content .button.button-style-referral{width:100%}}.color-variant-container{position:relative;width:28px;height:28px;border-radius:50%;margin:0 2px;cursor:pointer;z-index:2}.color-variant-container .color-variant{position:absolute;width:20px;height:20px;border-radius:50%;top:4px;left:4px}.color-variant-container .color-variant-rounding{position:absolute;width:28px;height:28px;border-radius:50%;top:0;left:0;opacity:0;transition:all .2s ease}.color-variant-container .color-variant-neutral{position:absolute;width:24px;height:24px;top:2px;left:2px;background-color:var(--gradient-base-background-1);border-radius:50%}.color-variant-container.large{width:36px;height:36px}.color-variant-container.large .color-variant{width:28px;height:28px}.color-variant-container.large .color-variant-rounding{width:36px;height:36px}.color-variant-container.large .color-variant-neutral{width:32px;height:32px}@media screen and (min-width:1700px){.color-variant-container.large{width:54px;height:54px}.color-variant-container.large .color-variant{width:46px;height:46px}.color-variant-container.large .color-variant-rounding{width:54px;height:54px}.color-variant-container.large .color-variant-neutral{width:50px;height:50px}}.color-variant-container.active .color-variant-rounding,.color-variant-container:hover .color-variant-rounding{opacity:1}.breadcrumbs{max-width:var(--page-width);width:fit-content;margin:0 auto}.breadcrumbs a,.breadcrumbs p{text-transform:uppercase;letter-spacing:1px;font-size:11px}.breadcrumbs a,.breadcrumbs a:active,.breadcrumbs a:visited{text-decoration:none;color:#000}.breadcrumbs a:not(:first-of-type):before{content:"/";margin:0 5px}.facets-container .facets__form{margin-bottom:0}.facets-container .facets__summary{margin-bottom:0;color:#010f16}.facets-container .facets__summary span{text-transform:uppercase;font-family:CarbonBold,Helvetica,sans-serif}#shopify-section-announcement-bar .announcement-bar__message{color:#fff;font-weight:700;font-size:10px;line-height:12px}.header{max-width:100%;padding-right:30px;height:60px}.header .header__heading{height:100%;position:absolute;left:50vw;transform:translate(-50%);align-content:center}.header .header__heading .header__heading-logo{max-height:50px}.header summary.list-menu__item{text-transform:uppercase}.header summary.list-menu__item svg.icon-arrow{transform:rotate(90deg);width:1rem;margin-left:8px}.header .wg-element-wrapper{position:relative;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header .wg-element-wrapper.sw1{margin-left:35px}.header .wg-element-wrapper.sw1.margin-menu{margin-right:22px}.header .wg-element-wrapper.sw1.margin-menu{top:1px}.header .wg-selector-1{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .2s ease;transition:color .2s ease;color:#000;text-decoration:none}.header .wg-selector-1:first-of-type{border-right:1px solid #010f16}.header .wg-selector-1:hover{color:#4049ff}.header .wg-selector-1.w--current{cursor:default}.header .wg-selector-highlight{width:100%;height:100%;background-color:#4049ff}.header .wg-selector-highlight.h1{background-color:#010f16}.header .wg-selector-highlight.h2{background-color:#010f16;-webkit-transform:translate(-100%,0px);-ms-transform:translate(-100%,0px);transform:translate(-100%)}.header .weglot-selected .wg-selector-highlight-wrapper{background-color:#010f16}.header .wg-selector-highlight-wrapper{overflow:hidden;width:100%;height:2px;color:#010f16}.header .text-block-24,.header .text-block-23{color:#010f16;font-size:12px;line-height:12px;font-weight:700;font-family:CarbonBold,Helvetica,sans-serif}.header .weglot-not-selected .wg-selector-highlight{transform:translate3d(-100%,0,0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;transition:all .2s ease}.header .weglot-selected .wg-selector-highlight{transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;transition:all .2s ease}.header a.weglot-not-selected{opacity:.5;transition:all .2s ease}.header a.weglot-selected{opacity:1;transition:all .2s ease}.header .tt-mobile-parent-account{line-height:50px}.header .tt-mobile-parent-account a{font-size:20px;line-height:20px}.header .panel-menu ul li a.wg-selector-1{padding:10px}.header .mobile-weglot{display:none}@media screen and (max-width:749px){.header .wg-element-wrapper:not(.mobile-weglot){display:none}.header .wg-element-wrapper.mobile-weglot{display:flex;margin:0;padding:0 25px}.header .wg-element-wrapper.mobile-weglot a:first-of-type{padding-left:0}}.weglot-container{display:none!important}#colissimo-timeline .timeline-container{margin-top:20px}#colissimo-timeline .timeline-container div:empty{display:block}#colissimo-timeline .timeline-container .timeline-steps-details-full{display:none}@media screen and (max-width:991px){#colissimo-timeline .timeline-steps-details-full{display:none}}.banner-collection{width:100%;height:auto;position:relative;display:flex}.banner-collection picture{overflow:hidden;width:100%;height:100%;display:flex}.banner-collection picture img{object-position:center;object-fit:cover;width:100%;height:100%;max-height:60vh}.banner-collection .banner-collection__text{position:absolute;display:flex;flex-direction:column;padding:50px 30px;left:0;bottom:0;color:#fff}.banner-collection .banner-collection__text h1{text-transform:uppercase}.banner-collection .banner-collection__text h1,.banner-collection .banner-collection__text p{color:#fff}.banner-collection .banner-collection__text p{margin:1rem 0 0;text-transform:uppercase;line-height:20px;font-size:15px}.banner-collection .banner-collection__text.color-black h1,.banner-collection .banner-collection__text.color-black p{color:#010f16}@media screen and (max-width:749px){.banner-collection .banner-collection__text{padding:25px}.banner-collection .banner-collection__text h1,.banner-collection .banner-collection__text p{text-align:center}}h1.product-grid-title{max-width:var(--page-width);width:100%;padding:0 5rem;margin:50px auto 20px;text-align:center;font-size:40px;line-height:45px;text-transform:uppercase}@media screen and (max-width:750px){h1.product-grid-title{padding:0}}.facet-checkbox{align-items:center}.facet-checkbox span{margin-left:10px}.facets-container .color-variant-container{z-index:0}.facets-container .color-variant-container span{margin-left:0;margin-right:10px}.collection-page .facets-wrapper,.template-search .facets-wrapper,.product-v4 .facets-wrapper{max-width:100%;padding:0 10px}.collection-page .collection,.template-search .collection,.product-v4 .collection{max-width:100%;padding:0}.collection-page #product-grid,.collection-page .product-grid,.template-search #product-grid,.template-search .product-grid,.product-v4 #product-grid,.product-v4 .product-grid{column-gap:0;row-gap:0;padding:0 5px}.collection-page .grid__item,.template-search .grid__item,.product-v4 .grid__item{width:25%;max-width:25%;box-sizing:border-box;padding:0}.collection-page .card__inner.variant-display:before,.template-search .card__inner.variant-display:before,.product-v4 .card__inner.variant-display:before{display:none}.collection-page .card__inner.variant-display,.template-search .card__inner.variant-display,.product-v4 .card__inner.variant-display{flex-direction:column}.collection-page .card__inner.variant-display .card__media .card__content,.template-search .card__inner.variant-display .card__media .card__content,.product-v4 .card__inner.variant-display .card__media .card__content{display:none}.collection-page .card__inner.variant-display .card__information,.template-search .card__inner.variant-display .card__information,.product-v4 .card__inner.variant-display .card__information{display:flex}.collection-page .card__content .card__information .color-variant-list .color-variant-container,.template-search .card__content .card__information .color-variant-list .color-variant-container,.product-v4 .card__content .card__information .color-variant-list .color-variant-container,.collection-page .card__content .card__information .color-variant-list .color-variant-container .color-variant-rounding,.template-search .card__content .card__information .color-variant-list .color-variant-container .color-variant-rounding,.product-v4 .card__content .card__information .color-variant-list .color-variant-container .color-variant-rounding{width:22px;height:22px}.collection-page .card__content .card__information .color-variant-list .color-variant-container .color-variant-neutral,.template-search .card__content .card__information .color-variant-list .color-variant-container .color-variant-neutral,.product-v4 .card__content .card__information .color-variant-list .color-variant-container .color-variant-neutral{width:18px;height:18px}.collection-page .card__content .card__information .color-variant-list .color-variant-container .color-variant,.template-search .card__content .card__information .color-variant-list .color-variant-container .color-variant,.product-v4 .card__content .card__information .color-variant-list .color-variant-container .color-variant{width:14px;height:14px}.collection-page .card__information-title_container,.template-search .card__information-title_container,.product-v4 .card__information-title_container{display:flex;justify-content:space-between}.collection-page .card__information-title_container h3,.template-search .card__information-title_container h3,.product-v4 .card__information-title_container h3{align-content:center;margin:0}.collection-page .card-information .price,.template-search .card-information .price,.product-v4 .card-information .price{margin-top:0}.collection-page .card__inner,.template-search .card__inner,.product-v4 .card__inner{z-index:2;cursor:pointer}.collection-page .card__inner .card__media,.template-search .card__inner .card__media,.product-v4 .card__inner .card__media{padding:0;position:relative}.collection-page .card__inner .card__media button,.template-search .card__inner .card__media button,.product-v4 .card__inner .card__media button{height:100%;align-items:center;top:auto;transform:none;position:absolute;opacity:0;transition:opacity .5s ease}.collection-page .card__inner .card__media button.slider-button--prev,.template-search .card__inner .card__media button.slider-button--prev,.product-v4 .card__inner .card__media button.slider-button--prev{cursor:w-resize}.collection-page .card__inner .card__media button.slider-button--next,.template-search .card__inner .card__media button.slider-button--next,.product-v4 .card__inner .card__media button.slider-button--next{right:0;cursor:e-resize}.collection-page .card__inner .card__media .media,.template-search .card__inner .card__media .media,.product-v4 .card__inner .card__media .media{position:relative}.collection-page .card__inner .card__media .media img:not(.slide-item),.template-search .card__inner .card__media .media img:not(.slide-item),.product-v4 .card__inner .card__media .media img:not(.slide-item){display:none}.collection-page .card__inner .card__media .media img,.template-search .card__inner .card__media .media img,.product-v4 .card__inner .card__media .media img{position:relative}.collection-page .card__inner .card__media .media img.slide-item,.template-search .card__inner .card__media .media img.slide-item,.product-v4 .card__inner .card__media .media img.slide-item{opacity:1;display:flex;aspect-ratio:3/4}.collection-page .card__inner .card__media .media-tag,.template-search .card__inner .card__media .media-tag,.product-v4 .card__inner .card__media .media-tag{background-color:#319e01;color:#fff;margin:0;padding:5px 10px;position:absolute;top:10px;left:10px;text-transform:uppercase;line-height:20px;font-size:14px}.collection-page .card__inner .card__media .media-tag.out-of-stock,.template-search .card__inner .card__media .media-tag.out-of-stock,.product-v4 .card__inner .card__media .media-tag.out-of-stock{background-color:#fff;color:#010f16;font-family:PublicSans,Helvetica,sans-serif;box-shadow:0 0 5px #0003;border-radius:5px}.collection-page .card__inner .card__media:hover button,.template-search .card__inner .card__media:hover button,.product-v4 .card__inner .card__media:hover button{opacity:1}.collection-page .grid__item.discovery__item .card__inner,.template-search .grid__item.discovery__item .card__inner,.product-v4 .grid__item.discovery__item .card__inner{height:100%}.collection-page .grid__item.discovery__item .card__inner .media a,.template-search .grid__item.discovery__item .card__inner .media a,.product-v4 .grid__item.discovery__item .card__inner .media a{position:absolute;top:calc(100% - 80px);height:fit-content;color:#fff;font-size:22px;line-height:27px;text-align:center;text-decoration:underline;text-underline-offset:6px}.collection-page .price>*,.template-search .price>*,.product-v4 .price>*{display:flex}.collection-page .price--on-sale .price__sale,.template-search .price--on-sale .price__sale,.product-v4 .price--on-sale .price__sale{display:flex}.collection-page .price .price__regular,.template-search .price .price__regular,.product-v4 .price .price__regular{line-height:16px}.collection-page .price .price__sale,.template-search .price .price__sale,.product-v4 .price .price__sale{flex-direction:row-reverse}.collection-page .price .price__sale span.price-item,.template-search .price .price__sale span.price-item,.product-v4 .price .price__sale span.price-item{margin-right:6px}.collection-page .card-information-rating,.template-search .card-information-rating,.product-v4 .card-information-rating{display:flex;justify-content:center}.collection-page h3.card__heading a,.template-search h3.card__heading a,.product-v4 h3.card__heading a{text-align:left;text-transform:uppercase;font-weight:700;font-size:17px;line-height:22px;font-family:CarbonBold,Helvetica,sans-serif}.collection-page .card__information,.template-search .card__information,.product-v4 .card__information{display:flex;flex-direction:column}.collection-page .card__information h4.card__characteristic,.template-search .card__information h4.card__characteristic,.product-v4 .card__information h4.card__characteristic{color:#bbb;margin-top:4px;text-align:center;margin-bottom:10px;text-transform:uppercase;font-weight:300}.collection-page .card__information .color-variant-list,.template-search .card__information .color-variant-list,.product-v4 .card__information .color-variant-list{display:flex;justify-content:center;flex-wrap:wrap;position:absolute;z-index:2;transform:translateY(calc(-100% - 5px));padding:5px;width:100%}.collection-page .facets__summary,.template-search .facets__summary,.product-v4 .facets__summary{font-size:1.2rem}.collection-page .facets__summary:hover span,.template-search .facets__summary:hover span,.product-v4 .facets__summary:hover span{text-decoration:none}@media screen and (max-width:749px){.collection-page .collection .card__information,.template-search .collection .card__information{padding:5px 1rem}.collection-page .collection h3.card__heading a,.template-search .collection h3.card__heading a{font-size:13px;line-height:13px}.collection-page .collection #product-grid,.collection-page .collection .product-grid,.template-search .collection #product-grid,.template-search .collection .product-grid{margin-top:5px}.collection-page .collection #product-grid .grid__item,.collection-page .collection .product-grid .grid__item,.template-search .collection #product-grid .grid__item,.template-search .collection .product-grid .grid__item{width:50%;max-width:50%}.collection-page .collection #product-grid .grid__item .card__content .card__information .card-information .price .price__container .price__regular .price-item,.collection-page .collection .product-grid .grid__item .card__content .card__information .card-information .price .price__container .price__regular .price-item,.template-search .collection #product-grid .grid__item .card__content .card__information .card-information .price .price__container .price__regular .price-item,.template-search .collection .product-grid .grid__item .card__content .card__information .card-information .price .price__container .price__regular .price-item{font-size:13px}.collection-page .collection #product-grid .grid__item .card__inner .card__media button,.collection-page .collection .product-grid .grid__item .card__inner .card__media button,.template-search .collection #product-grid .grid__item .card__inner .card__media button,.template-search .collection .product-grid .grid__item .card__inner .card__media button{opacity:1}}.collection-hero .collection-text .text-description{max-height:190px;overflow:hidden;transition:all .2s ease;margin-top:25px}.collection-hero .collection-text .text-description-more{position:relative;padding-top:.8rem;display:flex;justify-content:flex-start;text-align:right;margin-bottom:50px}.collection-hero .collection-text .text-description-more button{border:none;background-color:transparent;display:flex;line-height:24px;text-transform:uppercase;font-size:12px;cursor:pointer}.collection-hero .collection-text.open .text-description{max-height:3000px}.collection-hero .collection-text button.close,.collection-hero .collection-text.open button.open{display:none}.collection-hero .collection-text.open button.close{display:flex;align-items:center}.collection-hero i.chevron-down{box-sizing:border-box;position:relative;display:block;width:18px;height:18px;border:2px solid transparent;border-radius:100px;margin-left:10px}.collection-hero i.chevron-down:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);left:4px;top:2px}.collection-hero i.chevron-up{box-sizing:border-box;position:relative;display:block;width:18px;height:18px;border:2px solid transparent;border-radius:100px;margin-left:10px}.collection-hero i.chevron-up:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-top:2px solid;border-right:2px solid;transform:rotate(-45deg);left:4px;bottom:2px}.collection-hero .collection-text:not(.open) .text-description-more:before{content:"";position:absolute;height:4.8rem;width:100%;left:0;bottom:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(var(--gradient-base-background-1)));background-image:-o-linear-gradient(top,transparent,var(--gradient-base-background-1));background-image:linear-gradient(180deg,transparent,var(--gradient-base-background-1))}@media screen and (min-width:750px){.collection #product-grid .grid__item:not(:nth-child(4n+1)){border-left:0}.collection #product-grid .grid__item:nth-child(n+5){border-top:0}.collection .card__information{padding-top:5px;padding-bottom:0}#MainContent .facets .disclosure-has-popup[open]>summary+*{z-index:3}.collection-hero .collection-hero__description,.collection-hero .text-description-more{max-width:75%}}@media screen and (max-width:749px){.collection-page .collection,.template-search .collection{padding:0}.collection-page .collection #product-grid .grid__item,.template-search .collection #product-grid .grid__item{width:50%;max-width:50%}.collection-page .collection .card__information .color-variant-list .color-variant-container,.template-search .collection .card__information .color-variant-list .color-variant-container{width:24px;height:24px}.collection-page .collection .card__information .color-variant-list .color-variant-container .color-variant,.template-search .collection .card__information .color-variant-list .color-variant-container .color-variant{width:16px;height:16px;top:4px;left:4px}.collection-page .collection .card__information .color-variant-list .color-variant-container .color-variant-rounding,.template-search .collection .card__information .color-variant-list .color-variant-container .color-variant-rounding{width:24px;height:24px}.collection-page .collection .card__information .color-variant-list .color-variant-neutral,.template-search .collection .card__information .color-variant-list .color-variant-neutral{width:20px;height:20px;top:2px;left:2px}}@media screen and (min-width:990px){.collection-page .collection .underline-links-hover:hover a,.template-search .collection .underline-links-hover:hover a{text-decoration:none}.collection-page .collection .card:hover .media.media--hover-effect>img:first-child:only-child,.collection-page .collection .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child,.template-search .collection .card:hover .media.media--hover-effect>img:first-child:only-child,.template-search .collection .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1)}}.template-search .collection .product-grid .grid__item .card__inner .card__content,.template-search .collection .product-grid .grid__item .card__content .circle-divider{display:none}.template-search .collection .product-grid .grid__item .card__content .read-article{margin:0}.snr-project{width:100%;display:flex;flex-direction:column}.snr-project .pre-order-steps-sneaker .step-container{scroll-padding-left:20px}.snr-project h1,.snr-project h2,.snr-project h3{margin:0}.snr-project p{margin:0;max-width:800px}.snr-project .video-with-text{display:flex;width:100%;height:calc(100vh - 93px);position:relative;border-bottom:1px solid #010F16}.snr-project .video-with-text .video{width:40%;position:relative;overflow:hidden}.snr-project .video-with-text .video video{background-size:cover;background-position:50% 50%;position:absolute;margin:auto;width:100%;height:100%;right:-100%;bottom:-100%;top:-100%;left:-100%;-o-object-fit:cover;object-fit:cover;z-index:-100}.snr-project .video-with-text .text{display:flex;flex-direction:column;width:60%;box-sizing:border-box;border-left:1px solid #010F16;align-items:center;justify-content:center}.snr-project .video-with-text .text h1{margin-bottom:15px;color:#2e9f00;text-align:center}.snr-project .video-with-text .text p{margin-bottom:35px;text-align:center}.snr-project .video-with-text .text p.subtitle{text-transform:uppercase;color:rgba(var(--color-foreground))}.snr-project .video-with-text .text a{text-transform:none}.snr-project .environnemental-impact-shoes{padding:80px 0;display:flex;flex-direction:column;width:100%;height:150vh;position:relative;border-bottom:1px solid #010F16;align-items:center;overflow:hidden}.snr-project .environnemental-impact-shoes picture{display:flex;align-self:flex-start}.snr-project .environnemental-impact-shoes picture img{position:absolute;top:0;width:100%;height:100%;object-fit:cover;z-index:-1}.snr-project .environnemental-impact-shoes h2{color:#fff;margin-bottom:20px;text-align:center;padding:0 60px}.snr-project .environnemental-impact-shoes p{color:#fff;text-align:center;padding:0 60px}.snr-project .environnemental-impact-shoes .impact-numbers{display:flex;width:200%;overflow:hidden;position:relative;flex-direction:column;justify-content:center;margin-top:auto;align-self:flex-start}.snr-project .environnemental-impact-shoes .impact-numbers .slider{transition:all .2s ease;transform:translate(0)}.snr-project .environnemental-impact-shoes .impact-numbers .slider .slide{min-width:50%;display:flex;align-items:center;justify-content:center}.snr-project .environnemental-impact-shoes .impact-numbers .slider .slide .slide-item{padding:40px 10px;display:flex;flex-direction:column;align-items:center}.snr-project .environnemental-impact-shoes .impact-numbers .slider .slide .slide-item p{color:#fff}.snr-project .environnemental-impact-shoes .impact-numbers .slider .slide .slide-item p:first-child{font-size:90px;line-height:105px}.snr-project .environnemental-impact-shoes .impact-numbers .slider .slide .slide-item p:last-child{text-transform:uppercase;text-align:center;height:70px;font-size:14px;line-height:20px;max-width:500px}.snr-project .environnemental-impact-shoes .impact-numbers .slider .slide .slide-item:first-child{margin-right:10px}.snr-project .full-width-text{position:relative;border-bottom:1px solid #010F16;width:100%;padding:50px 0;display:flex;flex-direction:column;align-items:center}.snr-project .full-width-text h2{text-align:center}.snr-project .full-width-text .no-max{max-width:none}.snr-project .full-width-text p+p.no-max{margin-top:30px}.snr-project .full-width-text p{text-align:center}.snr-project .full-width-text p+a{margin-top:35px}.snr-project .klaviyo-form-SwBFPE{margin-top:20px}.snr-project .full-width-text.background-green{padding:30px 0}.snr-project .video{width:100%;padding:70px 200px;position:relative;border-bottom:1px solid #010F16;background-position:50% 50%;background-size:cover;mix-blend-mode:normal}.snr-project .video iframe{width:calc(100vw - 400px);height:calc((100vw - 400px)/2)}.snr-project .double-column{width:100%;display:flex;position:relative;border-bottom:1px solid #010F16}.snr-project .double-column .column{width:50%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.snr-project .double-column .column img{width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1}.snr-project .double-column .column p{font-size:25px;line-height:33px;color:#fff;text-align:center;padding:0 25px;position:absolute}.snr-project .image-with-text{width:100%;display:flex;position:relative;border-bottom:1px solid #010F16}.snr-project .image-with-text .text{width:60%;padding:80px 150px 80px 80px;flex-direction:column;display:flex;align-self:center}.snr-project .image-with-text .text h2+p,.snr-project .image-with-text .text h3+p{margin-top:20px}.snr-project .image-with-text .text p+a{margin-top:40px}.snr-project .image-with-text .image{overflow:hidden;width:40%;position:relative}.snr-project .image-with-text .image img{width:100%;height:100%;object-fit:contain;object-position:top}.snr-project .image-with-text .image.bottom img{object-position:bottom}.snr-project .image-with-text .image.center img{object-position:center}.snr-project .image-with-text.large{min-height:70vh}.snr-project .image-with-text.large .image{background-color:#ddd}.snr-project .image-with-text.background-green{background-color:#2e9f00}.snr-project .image-with-text.background-green .text *{color:#fff}.snr-project .image-with-text.background-green .image{background-color:#ddd}.snr-project .image-with-text.background-green .image img{width:100%;position:absolute;object-fit:cover}.snr-project .image-with-text.semi .text{width:50%;padding:80px 100px 80px 50px}.snr-project .image-with-text.semi .image{width:50%}.snr-project .pre-order-steps-sneaker{border-bottom:1px solid #010F16}.snr-project .pre-order-steps-sneaker h2{margin-bottom:60px;text-align:center}.snr-project .pre-order-steps-sneaker .slider-points{display:flex;margin-top:50px}.snr-project .pre-order-steps-sneaker .slider-points .dot:nth-child(n+4){display:none}@media screen and (max-width:749px){.snr-project .pre-order-steps-sneaker .slider-points .dot:nth-child(n+4){display:flex}}.snr-project .full-image{position:relative;width:100%;border-bottom:1px solid #010F16;display:flex}.snr-project .full-image picture{display:flex}.snr-project .full-image picture img{width:100%}.snr-project .full-image .slider,.snr-project .full-image .slider-points,.snr-project .full-image .green-circle{display:none}.snr-project .partners{width:100%;padding:60px 0;position:relative;border-bottom:1px solid #010F16;display:flex;flex-direction:column;align-items:center}.snr-project .partners h2{margin-bottom:40px}.snr-project .partners .partner-container{display:flex;flex-direction:column;width:100%}.snr-project .partners .partner-container .slider{justify-content:center}.snr-project .partners .partner-container .slider .slide-item{margin-right:40px}.snr-project .partners .partner-container .slider .slide-item img{max-height:60px;height:60px}.snr-project .partners .partner-container .slider .slide-item:last-child{margin-right:0}@media screen and (max-width:749px){.snr-project .partners .partner-container .slider{justify-content:flex-start}}.snr-project .cards{width:100%;padding:50px 0;position:relative;border-bottom:1px solid #010F16;display:flex;justify-content:center}.snr-project .cards .card{display:flex;flex-direction:column;align-items:center;max-width:200px;margin-right:80px}.snr-project .cards .card p{text-align:center}.snr-project .cards .card img{height:50px;margin-bottom:20px}.snr-project .cards .card:last-child{margin-right:0}@media screen and (max-width:749px){.snr-project h1{font-size:26px;line-height:32px}.snr-project h2{font-size:23px;line-height:28px}.snr-project h3{font-size:20px;line-height:26px}.snr-project .full-width-text{padding:50px 25px}.snr-project .video-with-text{flex-direction:column;height:auto}.snr-project .video-with-text .video,.snr-project .video-with-text .text{width:100%}.snr-project .video-with-text .video{height:100%}.snr-project .video-with-text .video video{position:relative;left:auto;top:auto;bottom:auto;right:auto}.snr-project .video-with-text .text{padding:40px 25px;border-left:none}.snr-project .video-with-text .text h1{margin-bottom:15px}.snr-project .video-with-text .text p{margin-bottom:30px}.snr-project .environnemental-impact-shoes{padding:0;background-color:transparent;height:auto}.snr-project .environnemental-impact-shoes picture{display:flex}.snr-project .environnemental-impact-shoes picture img{position:relative;min-height:auto;height:auto;transform:none;width:100%;left:0}.snr-project .environnemental-impact-shoes>p{margin-top:auto;padding:0 25px;position:absolute;top:50%}.snr-project .environnemental-impact-shoes h2{padding:0 25px;position:absolute;margin-top:50px}.snr-project .environnemental-impact-shoes .impact-numbers{width:100%;height:auto;position:absolute;bottom:50px;left:0}.snr-project .environnemental-impact-shoes .impact-numbers .slider .slide{min-width:200%}.snr-project .environnemental-impact-shoes .impact-numbers .slider .slide .slide-item{min-width:50%;padding:50px 25px 30px;margin:0;width:50%;scroll-snap-align:start}.snr-project .environnemental-impact-shoes .impact-numbers .slider .slide .slide-item p:first-child{font-size:52px;line-height:60px}.snr-project .environnemental-impact-shoes .impact-numbers .slider .slide .slide-item p{height:auto;font-size:14px;line-height:20px;padding:0}.snr-project .environnemental-impact-shoes .impact-numbers .slider .slide .slide-item:first-child{margin-right:0}.snr-project .environnemental-impact-shoes .impact-numbers .slider-points .dot{background-color:#fff}.snr-project .full-image{background-color:#e8e8e8;display:flex;flex-direction:column;align-items:center;padding-bottom:20px}.snr-project .full-image picture{position:absolute}.snr-project .full-image .green-circle{width:16px;height:16px;background-color:#2e9f00;border-radius:20px;border:2px solid #ffffff;position:absolute;display:flex;transition:all .2s ease}.snr-project .full-image .green-circle.position-1{top:16%;left:49%}.snr-project .full-image .green-circle.position-2{top:27%;left:37%}.snr-project .full-image .green-circle.position-3{top:37%;left:41%}.snr-project .full-image .green-circle.position-4{top:47%;left:41%}.snr-project .full-image .green-circle.position-5{top:54%;left:51%}.snr-project .full-image .green-circle.position-6{top:33%;left:61%}.snr-project .full-image .green-circle.position-7{top:16%;left:61%}.snr-project .full-image .slider{display:flex;margin-bottom:20px;padding-top:109vw;z-index:2}.snr-project .full-image .slider .slide-item{flex-direction:column;justify-content:flex-start;padding:0 25px}.snr-project .full-image .slider .slide-item p:first-of-type{font-weight:700;color:#2e9f00}.snr-project .full-image .slider .slide-item p{font-size:15px;line-height:23px;text-align:center}.snr-project .full-image .slider-points{display:flex}.snr-project .video{padding:0;display:flex}.snr-project .video iframe{width:100vw;height:50vw}.snr-project .double-column{height:50vh}.snr-project .double-column .column img{min-height:50vh;height:50vh}.snr-project .double-column .column p{padding:0 10px;font-size:17px;line-height:22px;overflow-wrap:anywhere}.snr-project .image-with-text,.snr-project .image-with-text.large,.snr-project .image-with-text.semi{flex-direction:column;min-height:auto}.snr-project .image-with-text .text,.snr-project .image-with-text.large .text,.snr-project .image-with-text.semi .text{width:100vw;padding:40px 25px}.snr-project .image-with-text .image,.snr-project .image-with-text.large .image,.snr-project .image-with-text.semi .image{width:100vw;height:40vh}.snr-project .image-with-text .image img,.snr-project .image-with-text.large .image img,.snr-project .image-with-text.semi .image img{position:relative;transform:none;object-fit:cover}.snr-project .image-with-text.mobile-invert{flex-direction:column-reverse}.snr-project .cards{display:none}}.snr-img img{width:calc(100% - 20px);margin:10px 10px 0;display:flex}@media screen and (max-width:749px){.product__information .snr-img img{margin:0;width:100%}.product__information .snr-img.second{margin-top:5px}}.statistic-sneaker{display:none;flex-direction:column;width:calc(100% - 20px);position:relative;align-items:center;justify-content:center;background-color:#000;padding:70px 20px;background-image:url(img_background_snr.jpg);background-repeat:no-repeat;background-position:center center;margin:10px}.statistic-sneaker h3{text-align:center;color:#fff}.statistic-sneaker .flex{display:flex}.statistic-sneaker .flex.column{flex-direction:column;width:120px;align-items:center;margin:0 40px}.statistic-sneaker .flex.column:first-of-type{margin-left:0}.statistic-sneaker .flex.column:last-of-type{margin-right:0}.statistic-sneaker .container,.statistic-sneaker .container-all-mobile{display:flex;flex-direction:column}.statistic-sneaker .container{margin:28px 0}.statistic-sneaker .slide-buttons{display:none;align-self:center}.statistic-sneaker .slide-buttons .circle{width:16px;height:16px;border-radius:50%;border:2px solid rgb(var(--color-background));margin:30px 5px 0;position:relative;cursor:pointer;display:flex}.statistic-sneaker .slide-buttons .circle.active{background-color:rgb(var(--color-background))}.statistic-sneaker p{margin:0 0 20px;color:#fff}.statistic-sneaker p.title{text-transform:uppercase;text-align:center}.statistic-sneaker>p.title{margin:50px 0 40px}.statistic-sneaker p.bigger{font-size:24px;line-height:29px}.statistic-sneaker .range{width:120px;height:5px;background-color:#323232;display:flex;position:relative}.statistic-sneaker .range.visible:after{animation:fill 2s forwards}@keyframes fill{0%{width:0}to{width:120px}}.statistic-sneaker .range:after{content:"";position:absolute;height:5px;left:0;top:0;background:linear-gradient(.25turn,#6cb8d4,#2e9f00);transition:all .2s ease;width:0}.statistic-sneaker .range.none:after{max-width:0}.statistic-sneaker .range.quarter:after{max-width:30px}.statistic-sneaker .range.middle:after{max-width:60px}.statistic-sneaker .range.full:after{max-width:120px}@media screen and (max-width:749px){.statistic-sneaker{margin:10px 0;width:100%}.statistic-sneaker h3{margin-bottom:30px}.statistic-sneaker .flex.column{margin:0 20px}.statistic-sneaker .container-all-mobile::-webkit-scrollbar{display:none}.statistic-sneaker .container-all-mobile{flex-direction:row;width:100%;overflow:hidden;margin-top:30px;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:0;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.statistic-sneaker .container-all-mobile .container{flex-direction:column;min-width:100%;transition:all .2s ease;scroll-snap-align:start}.statistic-sneaker .container-all-mobile .container .title{text-align:center}.statistic-sneaker .container-all-mobile .container>.flex{flex-direction:column;align-items:center}.statistic-sneaker .container-all-mobile .container>.flex .flex.column{margin:20px 0}.statistic-sneaker .container-all-mobile .container>.flex .flex.column p{margin-bottom:10px}.statistic-sneaker .slide-buttons{display:flex}.statistic-sneaker.slided-first .container-all-mobile .container{transform:translate(0)}.statistic-sneaker.slided-second .container-all-mobile .container{transform:translate(-100%)}.statistic-sneaker.slided-third .container-all-mobile .container{transform:translate(-200%)}}.bis-reset{display:none}.product-media-modal .product-media-modal__dialog .product-media-modal__content img.global-media-settings:not(.active),.product-media-modal .product-media-modal__dialog .product-media-modal__content deferred-media.global-media-settings:not(.active){display:none}#MainContent .customer.account .account-details p{margin:0}#MainContent .customer.account .account-details h2.return{margin-top:20px}#MainContent .mobile-facets__submenu .mobile-facets__label{align-items:center}#MainContent .mobile-facets__submenu .mobile-facets__label .color-variant-container{margin-right:10px}#MainContent .product-section.default_product .product{flex-wrap:nowrap}#MainContent .product-section.default_product .product .product__media-list{padding-right:10px;padding-bottom:10px}#MainContent .product-section.default_product .product .product__media-list li.active{padding:10px 0 0 10px}#MainContent .product-section.default_product .sneaker-in-short{margin-top:-1px}#MainContent .product-section.default_product .sneaker-in-short .containerImg{width:60vw}#MainContent .product-section.default_product .sneaker-in-short .green-snr-circle-bref{width:40vw}#MainContent .product-section.default_product .product__media-wrapper{width:60vw;max-width:60vw;margin-top:-1px}#MainContent .product-section.default_product .product__info-wrapper{width:40vw;max-width:40vw;box-sizing:border-box}#MainContent .product-section{max-width:100%;padding:0}@media screen and (max-width:749px){#MainContent .product-section .product__sneaker div.product__title{margin-top:10px;display:flex;justify-content:space-between}#MainContent .product-section .product__sneaker div.product__title .price__container{display:flex;flex-direction:column-reverse;margin:0}#MainContent .product-section .product__sneaker div.product__title .price__container .price__regular{justify-content:flex-end}#MainContent .product-section .product__sneaker .product__title+.price-sneaker{display:none}}#MainContent .product-section .product__sneaker .product__tags,#MainContent .product-section .product__sneaker .tags__switch{display:flex;flex-wrap:wrap;margin:10px 0 15px}#MainContent .product-section .product__sneaker .product__tags .product__tags-item,#MainContent .product-section .product__sneaker .tags__switch .product__tags-item{display:flex;margin:0 10px 10px 0}#MainContent .product-section .product__sneaker .product__tags .product__tags-item .tags__title,#MainContent .product-section .product__sneaker .tags__switch .product__tags-item .tags__title{padding:0 15px;height:35px;line-height:35px;font-size:13px;font-weight:initial;text-transform:uppercase;border:1px solid #010F16;border-radius:35px;cursor:pointer}#MainContent .product-section .product__sneaker .product__tags .product__tags-item .tags__title:hover,#MainContent .product-section .product__sneaker .tags__switch .product__tags-item .tags__title:hover{background-color:#010f16;color:#fff}#MainContent .product-section .product__sneaker .tags__pop-up{display:none;top:0;left:0;position:fixed;width:100vw;height:100vh;margin:0;padding:0;z-index:999}#MainContent .product-section .product__sneaker .tags__pop-up .tags__close{width:12px;height:2px;background-color:#010f16;position:absolute;top:25px;right:25px;transform:rotate(45deg);display:block;cursor:pointer}#MainContent .product-section .product__sneaker .tags__pop-up .tags__close:after{content:"";position:absolute;width:12px;height:2px;transform:rotate(90deg);background-color:#010f16}#MainContent .product-section .product__sneaker .tags__pop-up .tags__background{background-color:#010f16;opacity:.7;width:100vw;height:100vh;position:absolute;display:block}#MainContent .product-section .product__sneaker .tags__pop-up .tags__text{max-width:650px;width:45%;padding:45px 45px 35px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;background-color:#fff;border-radius:15px}#MainContent .product-section .product__sneaker .tags__pop-up .tags__text p{margin:0}#MainContent .product-section .product__sneaker .tags__pop-up .tags__text .text__title{font-weight:700;font-size:20px;line-height:25px;padding-bottom:25px;text-align:center}#MainContent .product-section .product__sneaker .tags__pop-up .tags__text .text__paragraph{padding-bottom:35px;text-align:center}#MainContent .product-section .product__sneaker .tags__pop-up .tags__text .tags__switch{justify-content:center;margin-bottom:0}#MainContent .product-section .product__sneaker .tags__pop-up[open]{display:block;padding:0}#MainContent .product-section .product__sneaker .size-guide p:last-child{font-family:PublicSans,Helvetica,sans-serif;font-size:15px}#MainContent .product-section .product__sneaker .product__media-wrapper{width:60vw;max-width:60vw;min-width:60vw}#MainContent .product-section .product__sneaker .product__info-wrapper{width:38vw;max-width:38vw;min-width:38vw}#MainContent .product-section .product__sneaker .product__media-list{padding-left:10px}#MainContent .product-section .product__sneaker ::part(osm-container){border:none;background-color:transparent;text-align:left;padding:0}#MainContent .product-section .product__sneaker ::part(osm-message){font-family:PublicSans,sans-serif;font-weight:300;font-size:14px}#MainContent .product-section .product__sneaker ::part(osm-cta){font-family:PublicSans,sans-serif;font-weight:300;font-size:11px}#MainContent .product-section .product__sneaker variant-radios{margin-bottom:0}#MainContent .product-section .product__sneaker .product-add-to-cart,#MainContent .product-section .product__sneaker .product-add-to-cart .product-form{margin-top:0}#MainContent .product-section .product__sneaker .product-add-to-cart .product-form p.delivery__date{text-align:center}#MainContent .product-section .product__sneaker .product-add-to-cart .create-alerte{display:none;flex-direction:column}#MainContent .product-section .product__sneaker .product-add-to-cart .create-alerte .subtitle{text-transform:uppercase;font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;color:rgb(var(--color-foreground));margin-bottom:14px}#MainContent .product-section .product__sneaker .product-add-to-cart .create-alerte p{margin:0}#MainContent .product-section .product__sneaker .product-add-to-cart .create-alerte p:last-of-type{text-align:left;margin-bottom:15px}#MainContent .product-section .product__sneaker fieldset[data-type=Taille].product-form__input,#MainContent .product-section .product__sneaker fieldset[data-type=Size].product-form__input{flex-wrap:wrap}#MainContent .product-section .product__sneaker fieldset[data-type=Taille].product-form__input legend,#MainContent .product-section .product__sneaker fieldset[data-type=Size].product-form__input legend{margin-bottom:10px}#MainContent .product-section .product__sneaker fieldset[data-type=Taille].product-form__input label,#MainContent .product-section .product__sneaker fieldset[data-type=Size].product-form__input label{margin:0 0 5px;border-radius:0;text-decoration:none;min-width:34px;min-height:34px;line-height:32px}#MainContent .product-section .product__sneaker .product__media-gallery{position:relative;height:auto;min-height:100vh}#MainContent .product-section .product__sneaker .product__media-gallery li.media-video{max-width:100%;width:100%}#MainContent .product-section .product__sneaker .product__media-gallery .product__media .tag-preorder{display:none;width:fit-content;height:fit-content;z-index:1;background-color:#319e01;color:#fff;margin:0;padding:5px 10px;position:absolute;top:10px;left:10px;text-transform:uppercase;line-height:20px;font-size:14px}#MainContent .product-section .product__sneaker .product__media-gallery li.active:not(.media-video):first-of-type .product__media .tag-preorder{display:flex}#MainContent .product-section .product__sneaker .product__info-wrapper .image-with-text__counter .counter-container{padding:20px 40px;width:100%;max-width:fit-content;justify-content:center}#MainContent .product-section .product__sneaker .product__info-wrapper .image-with-text__counter .counter-container .second{margin-right:0}@media screen and (max-width:1520px){#MainContent .product-section .product__sneaker .product__info-wrapper .image-with-text__counter .counter-container .minute{margin-right:0}#MainContent .product-section .product__sneaker .product__info-wrapper .image-with-text__counter .counter-container .second{display:none}}@media screen and (max-width:749px){#MainContent .product-section .product__sneaker .product__info-wrapper .image-with-text__counter .counter-container{padding:20px}}#MainContent .product-section .product__sneaker .product__information{width:100%;display:flex;flex-direction:column}#MainContent .product-section .product__sneaker .product__information .collapsible-sneaker{display:flex;width:calc(100% - 20px);margin:0 10px;position:relative;border-right:1px solid #e9e9eb;border-top:1px solid #e9e9eb;border-left:1px solid #e9e9eb}#MainContent .product-section .product__sneaker .product__information .collapsible-sneaker .header{padding:20px 40px;display:flex;justify-content:space-between;width:100%;position:relative;cursor:pointer;height:80px}#MainContent .product-section .product__sneaker .product__information .collapsible-sneaker .header h3{text-transform:uppercase;font-family:CarbonBold,Helvetica,sans-serif;font-size:20px;font-weight:400}#MainContent .product-section .product__sneaker .product__information .collapsible-sneaker .header .open-close{position:relative;width:16px;height:2px;background-color:#010f16;display:flex}#MainContent .product-section .product__sneaker .product__information .collapsible-sneaker .header .open-close:before{content:"";position:absolute;width:16px;height:2px;background-color:#010f16;transform:rotate(90deg);top:0;left:0}#MainContent .product-section .product__sneaker .product__information .collapsible-sneaker .content{display:none;font-family:PublicSans,Helvetica,sans-serif}#MainContent .product-section .product__sneaker .product__information .collapsible-sneaker.active{flex-direction:column}#MainContent .product-section .product__sneaker .product__information .collapsible-sneaker.active .header .open-close:before{transform:rotate(0)}#MainContent .product-section .product__sneaker .product__information .collapsible-sneaker.active .content{display:flex;flex-direction:column;padding:20px 40px;white-space:break-spaces}#MainContent .product-section .product__sneaker .product__information .collapsible-sneaker.active .content p{margin:10px 0;font-family:PublicSans,Helvetica,sans-serif}#MainContent .product-section .product__sneaker .product__information .collapsible-sneaker:nth-child(7){border-bottom:1px solid #e9e9eb}@media screen and (max-width:749px){#MainContent .product-section .product__sneaker .product__information .collapsible-sneaker{margin:0;border-right:none;border-left:none;width:100%}}#MainContent .product-section .product__sneaker .product__information .description-sneaker{display:none;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}#MainContent .product-section .product__sneaker .product__information .description-sneaker canvas{position:absolute}#MainContent .product-section .product__sneaker .product__information .description-sneaker img{width:100%}#MainContent .product-section .product__sneaker .product__information .description-sneaker img.sneaker-desktop{margin-top:-200px}#MainContent .product-section .product__sneaker .product__information .description-sneaker img.sneaker-mobile{display:none}#MainContent .product-section .product__sneaker .product__information .description-sneaker .interest-point.circle{position:absolute;width:30px;height:30px;background:radial-gradient(#25893c,#2e9f00);border-radius:50%;display:flex;cursor:pointer;animation:ping 2s infinite;transform:translate(-50%,-50%)}@keyframes ping{0%{width:30px;height:30px}50%{width:36px;height:36px}to{width:30px;height:30px}}#MainContent .product-section .product__sneaker .product__information .description-sneaker .interest-point.content{position:absolute;display:flex;flex-direction:column;z-index:2;overflow:hidden;max-height:0;transition:all .2s ease}#MainContent .product-section .product__sneaker .product__information .description-sneaker .interest-point.content .header{display:flex}#MainContent .product-section .product__sneaker .product__information .description-sneaker .interest-point.content .header img{height:30px;width:auto;margin-right:10px}#MainContent .product-section .product__sneaker .product__information .description-sneaker .interest-point.content .header h3{color:#2e9f00;font-size:14px;line-height:19px;margin:0}#MainContent .product-section .product__sneaker .product__information .description-sneaker .interest-point.content p.text{margin:0 0 7px;position:relative}#MainContent .product-section .product__sneaker .product__information .description-sneaker .interest-point.content.active,#MainContent .product-section .product__sneaker .product__information .description-sneaker .interest-point.content.clicked{max-height:400px}#MainContent .product-section .product__sneaker .product__information .description-sneaker .interest-point.content.active p.text:before,#MainContent .product-section .product__sneaker .product__information .description-sneaker .interest-point.content.clicked p.text:before{animation:progressWidth 1s forwards}@keyframes progressWidth{0%,20%{width:0}40%,to{width:100%}}#MainContent .product-section .product__sneaker .product__information .description-sneaker .interest-point.circle.first{top:68%;left:12%}#MainContent .product-section .product__sneaker .product__information .description-sneaker .interest-point.content.first{top:5%;left:5%;width:23vw}#MainContent .product-section .product__sneaker .product__information .description-sneaker .interest-point.circle.second{top:42%;left:34%}#MainContent .product-section .product__sneaker .product__information .description-sneaker .interest-point.content.second{top:5%;left:44%;width:35vw}#MainContent .product-section .product__sneaker .product__information .description-sneaker .interest-point.circle.third{top:64%;left:48%}#MainContent .product-section .product__sneaker .product__information .description-sneaker .interest-point.content.third{top:50%;left:60%;width:23vw}#MainContent .product-section .product__sneaker .product__title .flex{display:flex;flex-direction:column;align-self:center}#MainContent .product-section .product__sneaker .product__title .flex h1,#MainContent .product-section .product__sneaker .product__title .flex h2{margin:0;font-family:CarbonBold,Helvetica,sans-serif;text-transform:uppercase;font-size:22px;line-height:initial}#MainContent .product-section .product__sneaker .product__description{margin:0}#MainContent .product-section .product__sneaker .product__description p{font-family:PublicSans,Helvetica,sans-serif}#MainContent .product-section .product__sneaker p.pre-order-text{text-align:center;margin-top:0}#MainContent .product-section .product__sneaker .counter{display:flex;position:relative;flex-direction:column;padding:20px 0 10px}#MainContent .product-section .product__sneaker .counter .value{display:flex;border:1px solid #B2B1AD;padding:15px}#MainContent .product-section .product__sneaker .counter .value img{max-height:60px;margin:0 auto 0 0}#MainContent .product-section .product__sneaker .counter .value p{display:flex;line-height:40px;font-size:2vw}#MainContent .product-section .product__sneaker .counter .value p span{background-color:#000;margin:0 5px;color:#fff;padding:10px}#MainContent .product-section .product__sneaker .counter .value p span.margin{margin-right:15px}#MainContent .product-section .product__sneaker .counter p{margin:0;text-align:right}#MainContent .product-section .product__sneaker .price__regular{display:none}#MainContent .product-section .product__sneaker .price__sale{display:flex;flex-direction:row-reverse;font-size:20px;line-height:25px}#MainContent .product-section .product__sneaker .price__sale .price-item--last:last-of-type{margin-right:10px}#MainContent .product-section .product__media-gallery{overflow:auto;position:sticky;top:0;align-content:flex-start;display:flex;flex-wrap:wrap}#MainContent .product-section .product__media-gallery .product__media .tag-preorder{display:none}#MainContent .product-section .product__media-gallery .slider-mobile-gutter{width:100%}#MainContent .product-section .product__media-gallery .slider-mobile-gutter .slider-buttons{display:none;position:absolute;top:50%;width:100%;justify-content:space-between;z-index:2}#MainContent .product-section .product__media-gallery .slider-mobile-gutter .slider-buttons .slider-button{display:flex}#MainContent .product-section .product__media-gallery .slider-mobile-gutter .slider-buttons .slider-button .icon{height:14px}#MainContent .product-section .product__media-gallery .slider-mobile-gutter .slider-buttons .slider-counter,#MainContent .product-section .product__media-gallery .slider-mobile-gutter .left-arrow.active,#MainContent .product-section .product__media-gallery .slider-mobile-gutter .right-arrow.active{display:none}#MainContent .product-section .product__media-gallery .slider-mobile-gutter .left-arrow,#MainContent .product-section .product__media-gallery .slider-mobile-gutter .right-arrow{width:40px;height:2px;background-color:#fff;position:absolute;z-index:1;left:40px;bottom:40px}#MainContent .product-section .product__media-gallery .slider-mobile-gutter .right-arrow{right:40px;left:auto}#MainContent .product-section .product__media-gallery .slider-mobile-gutter .left-arrow:before{content:"";position:absolute;top:-4px;left:-10px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:10px solid #ffffff}#MainContent .product-section .product__media-gallery .slider-mobile-gutter .right-arrow:after{content:"";position:absolute;top:-4px;right:-10px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:10px solid #ffffff}#MainContent .product-section .global-media-settings{border:none;display:flex}#MainContent .product-section .product__info-wrapper{padding:0 30px}#MainContent .product-section .product__info-wrapper>label{max-width:initial;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}#MainContent .product-section .product__info-wrapper>label>*{padding-left:4rem;padding-right:4rem}#MainContent .product-section .product__info-wrapper>label .product__text.subtitle{color:#010f16}#MainContent .product-section .product__info-wrapper .encart-matieres-recyclable{margin:20px 0 0;padding:0;overflow:hidden}#MainContent .product-section .product__info-wrapper .encart-matieres-recyclable .overflow-encart{border-radius:20px;margin:30px;padding:15px;position:relative}#MainContent .product-section .product__info-wrapper .encart-matieres-recyclable .overflow-encart .flex img{position:absolute;width:200px;top:-40px;right:-80px;min-height:10px}#MainContent .product-section .product__info-wrapper .encart-matieres-recyclable .overflow-encart .flex p{margin-top:0}#MainContent .product-section .product__info-wrapper .encart-matieres-recyclable .overflow-encart>p{margin-bottom:0}#MainContent .product-section .product__info-wrapper .encart-matieres-recyclable.recycled .overflow-encart{border:1px solid #77C1E0}#MainContent .product-section .product__info-wrapper .encart-matieres-recyclable.recycled .overflow-encart .flex p{color:#77c1e0}#MainContent .product-section .product__info-wrapper .encart-matieres-recyclable.natural .overflow-encart{border:1px solid #319E01}#MainContent .product-section .product__info-wrapper .encart-matieres-recyclable.natural .overflow-encart .flex img{transform:rotate(-15deg)}#MainContent .product-section .product__info-wrapper .encart-matieres-recyclable.natural .overflow-encart .flex p{color:#319e01}#MainContent .product-section .breadcrumbs{margin:1.5rem 0 0;font-size:13px;line-height:13px}#MainContent .product-section .product-rating{margin-top:0;cursor:pointer}#MainContent .product-section .product-rating .rating{width:17px}#MainContent .product-section .product-rating p{margin:0;font-size:16px;line-height:21px}#MainContent .product-section .product-rating .rating-text{display:inline-block}#MainContent .product-section .product-rating .rating-count{margin-left:10px;text-decoration:underline}#MainContent .product-section .product-rating .rating-star:before{content:"\2605"}#MainContent .product-section fieldset[data-type=Taille] label.oos,#MainContent .product-section fieldset[data-type=Size] label.oos{text-decoration:line-through}#MainContent .product-section .product__media-list::-webkit-scrollbar{display:none}#MainContent .product-section .product__media-list{column-gap:0;row-gap:0;margin-bottom:0;flex-wrap:wrap;overflow:scroll;-webkit-overflow-scrolling:touch;min-height:50vh;display:flex}#MainContent .product-section .product__media-list li{display:none;transition:all .2s ease;scroll-snap-align:start}#MainContent .product-section .product__media-list li.active{display:block;width:50%}#MainContent .product-section .product__title{margin-bottom:0}#MainContent .product-section .product__title h1{margin:0;font-size:40px;line-height:45px}#MainContent .product-section .size-guide p:first-of-type{font-weight:700;margin-bottom:0}#MainContent .product-section .size-guide p{cursor:pointer}#MainContent .product-section .size-guide p:last-of-type{margin-top:0}#MainContent .product-section .size-guide p.hidden{display:none}#MainContent .product-section .bis-notification.product-form__submit{color:#fff;background-color:#010f16;display:none}#MainContent .product-section .product__description{margin:2rem 0}#MainContent .product-section .product__description div[class^=accordeon-]{display:none}#MainContent .product-section .product__description .text-description{max-height:81px;overflow:hidden;transition:all .2s ease}#MainContent .product-section .product__description .text-description p{margin-top:0}#MainContent .product-section .product__description .text-description-more{position:relative;display:flex;text-align:right}#MainContent .product-section .product__description .text-description-more button:first-of-type{margin-top:-20px;z-index:1}#MainContent .product-section .product__description .text-description-more button{border:none;background-color:transparent;display:flex;text-transform:uppercase;cursor:pointer;padding:0;color:rgba(var(--color-foreground),.75)}#MainContent .product-section .product__description.open .text-description{max-height:1000px}#MainContent .product-section .product__description button.close,#MainContent .product-section .product__description.open button.open{display:none}#MainContent .product-section .product__description.open button.close{display:flex;align-items:center}#MainContent .product-section i.chevron-down{box-sizing:border-box;position:relative;display:block;width:18px;height:18px;border:2px solid transparent;border-radius:100px;margin-left:10px}#MainContent .product-section i.chevron-down:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);left:4px;top:-2px}#MainContent .product-section i.chevron-up{box-sizing:border-box;position:relative;display:block;width:18px;height:18px;border:2px solid transparent;border-radius:100px;margin-left:10px}#MainContent .product-section i.chevron-up:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-top:2px solid;border-right:2px solid;transform:rotate(-45deg);left:4px;bottom:0}#MainContent .product-section .product__description:not(.open) .text-description-more:before{content:"";position:absolute;height:4.8rem;width:100%;left:0;bottom:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(var(--gradient-base-background-1)));background-image:-o-linear-gradient(top,transparent,var(--gradient-base-background-1));background-image:linear-gradient(180deg,transparent,var(--gradient-base-background-1))}#MainContent .product-section variant-radios legend{text-transform:uppercase;display:flex}#MainContent .product-section variant-radios legend span.selected{margin-left:5px}#MainContent .product-section variant-radios legend span.quantity-left{display:none;margin-left:10px}#MainContent .product-section variant-radios legend span.quantity-left.active{display:block}#MainContent .product-section variant-radios legend span.hidden{display:none}#MainContent .product-section variant-radios fieldset:not([data-type*=Couleur],[data-type*=Color]) label{margin:10px 10px 0 0}#MainContent .product-section variant-radios fieldset:not([data-type*=Couleur],[data-type*=Color]) input[type=radio]:checked+label{background-color:#010f16}#MainContent .product-section variant-radios fieldset:not([data-type*=Couleur],[data-type*=Color]) input[type=radio]+label{padding:0;min-height:36px;min-width:36px;line-height:34px}#MainContent .product-section variant-radios fieldset[data-type*=Couleur] label,#MainContent .product-section variant-radios fieldset[data-type*=Color] label{padding:0;background-color:transparent;margin:10px 10px 0 0;border:0;position:relative}#MainContent .product-section variant-radios fieldset[data-type*=Couleur] input[type=radio]:checked+label .color-variant-rounding,#MainContent .product-section variant-radios fieldset[data-type*=Color] input[type=radio]:checked+label .color-variant-rounding{opacity:1}#MainContent .product-section variant-radios fieldset[data-type*=Couleur] input[type=radio]+label:before,#MainContent .product-section variant-radios fieldset[data-type*=Color] input[type=radio]+label:before{display:none}#MainContent .product-section .product-form__buttons{max-width:initial}#MainContent .product-section .product-form__buttons .price{color:#fff}#MainContent .product-section .product-form__buttons .price .price__container{margin-bottom:0}#MainContent .product-section .product-form__buttons .price .price__container span{color:#fff}#MainContent .product-section .product-form__buttons .price:before{content:"-";margin:0 5px 0 10px;color:#fff}#MainContent .product-section .product-form__submit{background-color:#010f16;border-radius:10px;text-transform:uppercase}#MainContent .product-section .product-form__submit:before,#MainContent .product-section .product-form__submit:after{display:none}#MainContent .product-section .product-add-to-cart{margin-bottom:0}#MainContent .pre-order-steps-sneaker{display:flex;width:100%;position:relative;padding:50px 20px;flex-direction:column}#MainContent .pre-order-steps-sneaker h3{text-align:center;margin-bottom:50px}#MainContent .pre-order-steps-sneaker .step-container::-webkit-scrollbar{display:none}#MainContent .pre-order-steps-sneaker .step-container{display:flex;width:100%;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:0;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}#MainContent .pre-order-steps-sneaker .step-container .pre-order-step{display:flex;flex-direction:column;align-items:center;min-width:max(calc(100% / 3),300px);padding:0 20px;box-sizing:border-box;transform:translate(0);scroll-snap-align:start}#MainContent .pre-order-steps-sneaker .step-container .pre-order-step .index{width:40px;height:40px;color:#fff;background-color:#2e9f00;border-radius:50%;margin:0;text-align:center;line-height:40px;position:relative;font-size:20px}#MainContent .pre-order-steps-sneaker .step-container .pre-order-step .index:after{content:"";position:absolute;top:40px;width:1px;height:30px;background-color:#010f16;left:19px}#MainContent .pre-order-steps-sneaker .step-container .pre-order-step .text{position:relative;padding:20px;border-radius:20px;border:1px solid #010F16;text-align:center;width:300px;height:300px;margin-top:30px;font-weight:lighter;display:flex;flex-direction:column;align-items:center;justify-content:center}#MainContent .pre-order-steps-sneaker .step-container .pre-order-step .text span.uppercase{display:inline-block;text-transform:uppercase;font-weight:400}#MainContent .pre-order-steps-sneaker .step-container .pre-order-step.validated .index:after{background-color:#2e9e00;width:2px}#MainContent .pre-order-steps-sneaker .step-container .pre-order-step.validated .text{border:2px solid #2E9E00}#MainContent .pre-order-steps-sneaker .step-container .pre-order-step.validated .text span.valid{font-weight:700;font-size:14px;letter-spacing:1px}#MainContent .pre-order-steps-sneaker .step-container .pre-order-step.validated .text span.valid img{width:14px;height:14px;margin-right:5px}#MainContent .pre-order-steps-sneaker .pre-order-steps-sneaker.slided .step-container{width:calc(66% - 40px);margin:0 auto}#MainContent .pre-order-steps-sneaker .pre-order-steps-sneaker.slided .step-container .pre-order-step{transform:translate(calc(-300% - 120px));min-width:calc(50% - 40px)}#MainContent .pre-order-steps-sneaker .pre-order-steps-sneaker.slided-first .step-container .pre-order-step{transform:translate(0)}#MainContent .pre-order-steps-sneaker .pre-order-steps-sneaker.slided-second .step-container .pre-order-step{transform:translate(calc((-100% - 40px)*1))}#MainContent .pre-order-steps-sneaker .pre-order-steps-sneaker.slided-third .step-container .pre-order-step{transform:translate(calc((-100% - 40px)*2))}#MainContent .pre-order-steps-sneaker .pre-order-steps-sneaker.slided-fourth .step-container .pre-order-step{transform:translate(calc((-100% - 40px)*3))}#MainContent .pre-order-steps-sneaker .pre-order-steps-sneaker.slided-fifth .step-container .pre-order-step{transform:translate(calc((-100% - 40px)*4))}#MainContent .sneaker-in-short{display:flex}#MainContent .sneaker-in-short .containerImg{width:50vw;overflow:hidden;position:relative}#MainContent .sneaker-in-short .containerImg img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:top}#MainContent .sneaker-in-short .green-snr-circle-bref{padding:80px 100px 80px 50px;display:flex;flex-direction:column;width:50vw;background-color:#2e9f00}#MainContent .sneaker-in-short .green-snr-circle-bref h2{width:auto;color:#fff;font-size:34px;line-height:44px;font-weight:400;margin-bottom:20px;margin-top:0}#MainContent .sneaker-in-short .green-snr-circle-bref p{color:#fff;font-size:17px;line-height:25px;font-weight:200;margin:0 0 40px}#MainContent .sneaker-in-short .green-snr-circle-bref a{color:#fff;font-size:23px;line-height:28px;font-weight:700;text-decoration:underline}#MainContent .accordion{border-top:0;margin:0;border-bottom:1px solid #010F16}#MainContent .accordion .product__description .text-description{max-height:25px;margin:0}#MainContent .accordion p{white-space:break-spaces}#MainContent .accordion .impacts-container::-webkit-scrollbar{display:none}#MainContent .accordion .impacts-container{font-size:14px;margin-bottom:0;overflow:scroll;position:relative;height:fit-content;transition:all .2s ease;display:flex;justify-content:space-around}#MainContent .accordion .impacts-container .impact-item{display:flex;flex-direction:column;text-align:center;align-items:center;margin:10px 0;min-width:100px;scroll-snap-align:start}#MainContent .accordion .impacts-container .impact-item img{width:30px;height:30px;margin:10px 0}#MainContent .accordion .impacts-container .impact-item p{margin:0}@media screen and (max-width:1280px){#MainContent .accordion .impacts-container{justify-content:flex-start}}#MainContent .accordion .impacts>p{font-style:italic;font-size:12px;margin-bottom:10px}#MainContent .accordion span[data-svg]{max-height:24px;height:24px;max-width:24px;width:24px;margin-right:5px}#MainContent .accordion span[data-svg] img{width:inherit}#MainContent .accordion .icon-minus{position:absolute;height:16px;width:16px;right:16px;top:50%;transition:all .2s ease;transform:translateY(-50%)}#MainContent .accordion .icon-minus+.icon-minus{transform:rotate(90deg) translateY(-50%);right:24px;top:calc(50% - 8px)}#MainContent .accordion details[open] .icon-minus+.icon-minus{transform:rotate(0) translateY(-50%);right:16px;top:50%}#MainContent h2.complete-your-look-title,#MainContent h2.create-your-look-title{text-align:center;padding:25px;letter-spacing:1px;border-top:1px solid #010F16}#MainContent .complete-your-look,#MainContent .create-your-look{display:flex;justify-content:center}#MainContent .complete-your-look .more-product,#MainContent .create-your-look .more-product{display:flex;max-width:calc(50% - 5px)}#MainContent .complete-your-look .more-product a,#MainContent .create-your-look .more-product a{text-decoration:none;color:#010f16;display:flex;flex-direction:column;width:100%}#MainContent .complete-your-look .more-product img,#MainContent .create-your-look .more-product img{width:100%}#MainContent .complete-your-look .more-product .flex,#MainContent .create-your-look .more-product .flex{display:flex;flex-direction:column;width:100%;justify-content:space-between;padding:10px 25px;align-items:center}#MainContent .complete-your-look .more-product .flex h3,#MainContent .complete-your-look .more-product .flex p,#MainContent .create-your-look .more-product .flex h3,#MainContent .create-your-look .more-product .flex p{padding:0;margin:0}#MainContent .complete-your-look .more-product .flex p.view,#MainContent .create-your-look .more-product .flex p.view{width:fit-content;color:#010f16;border-radius:20px;text-transform:lowercase;margin:0 20px 20px auto;font-size:20px;line-height:25px}#MainContent .complete-your-look .more-product .flex h3,#MainContent .create-your-look .more-product .flex h3{font-weight:700;text-transform:uppercase;color:#010f16;font-size:14px;line-height:19px;text-align:center}.right-column.product-informations .complete-your-look .more-product p.product-price{line-height:40px}@media screen and (min-width:990px){.product-section:not(.default_product) .product__media-list .product__media-item:first-child,.product-section:not(.default_product) .product__media-list .product__media-item--full,.product-section:not(.default_product) .product--stacked .product__media-item{max-width:50%;width:50%;padding:0 10px 10px 0}.product-section.default_product .product__media-list .product__media-item:first-child,.product-section.default_product .product__media-list .product__media-item--full,.product-section.default_product .product--stacked .product__media-item{max-width:100%;width:100%}}html body{overflow-x:hidden}html body #slidecarthq .slidecarthq{background-color:var(--gradient-background)}html body #slidecarthq #slidecart-checkout-form button{background-color:#319e01;text-transform:uppercase;font-weight:700}html body .cart-notification{background-color:var(--gradient-background)}.header-wrapper .header{padding:0;width:100vw;max-width:100vw;display:flex}.header-wrapper .header>.header__heading-link{position:absolute;left:50vw;transform:translate(-50%)}.header-wrapper .header .header__heading-link{width:10vw;display:flex;justify-content:center;height:100%;align-items:center;padding:0;min-width:120px;margin:0;box-sizing:content-box}.header-wrapper .header details[open]>.header__menu-item{text-decoration:none}.header-wrapper .header details[clear] .header__active-menu-item{text-decoration:none}.header-wrapper .header .header__menu-item{color:rgb(var(--color-foreground));font-weight:700;text-transform:uppercase;font-size:11.5px}.header-wrapper .header .header__menu-item .header__active-menu-item,.header-wrapper .header .header__menu-item:hover span{text-underline-offset:6px}.header-wrapper .header summary.list-menu__item{font-size:11.5px}.header-wrapper .header summary.list-menu__item:hover>a,.header-wrapper .header details[open] summary.list-menu__item>a{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:.1rem}.header-wrapper .header .header__icons{margin:0 30px 0 auto;width:fit-content}.header-wrapper .header .header__icons .cart-count-bubble{width:15px;height:15px;font-size:11.5px;font-weight:800}.header__inline-menu{margin:0 auto 0 30px}.header__inline-menu summary a{color:#010f16}.header__inline-menu summary a:visited{color:#010f16}.header__inline-menu summary a:not(.header__active-menu-item){text-decoration:none}.header__inline-menu .mega-menu__content{width:80vw;margin:0 auto 0 max(10vw,120px);border:1px solid #010F16;border-top:0;padding:0;box-sizing:content-box;display:flex;z-index:2}.header__inline-menu .mega-menu__content .discover{width:40vw;margin-left:auto;padding:15px 5vw 30px;box-sizing:border-box}.header__inline-menu .mega-menu__content .discover h3{text-transform:uppercase;margin-bottom:0;font-size:11.5px;font-weight:700}.header__inline-menu .mega-menu__content .discover p{margin-top:5px}.header__inline-menu .mega-menu__content .discover a{font-size:20px;line-height:25px;color:#010f16}.header__inline-menu .mega-menu__content .discover img{max-width:40vw;width:100%}.header__inline-menu .mega-menu__content .mega-menu__list{display:flex;gap:0;margin:0;padding:0;width:fit-content}.header__inline-menu .mega-menu__content .mega-menu__list>li{width:max(10vw,120px);box-sizing:border-box;border-right:1px solid #010F16}.header__inline-menu .mega-menu__content .mega-menu__list>li>a{text-transform:uppercase;text-align:center;padding:15px 0;margin:0;border-bottom:1px solid #010F16;font-size:11.5px;font-weight:700;color:rgb(var(--color-foreground))}.header__inline-menu .mega-menu__content .mega-menu__list>li>a.mega-menu__link small{font-weight:400;font-size:9px;font-family:PublicSans,Helvetica,sans-serif}.header__inline-menu .mega-menu__content .mega-menu__list>li>a.mega-menu__link:hover{text-decoration:none}.header__inline-menu .mega-menu__content .mega-menu__list>li ul li{padding:10px 20px}.header__inline-menu .mega-menu__content .mega-menu__list>li ul li a{padding:0;font-size:13px;color:rgb(var(--color-foreground));font-family:PublicSans,Helvetica,sans-serif}.header__inline-menu .mega-menu__content .mega-menu__list>li ul li a span{display:none}.header__inline-menu .mega-menu:hover .mega-menu__content{opacity:1;transform:translateY(0)}@media screen and (max-width:749px){.header-wrapper .header{justify-content:space-between}}html.js .menu-drawer{width:100vw}html.js .menu-drawer .menu-drawer__navigation{padding:0}html.js .menu-drawer .menu-drawer__navigation .submenu-open{visibility:visible}html.js .menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>details{border-bottom:1px solid #010F16}html.js .menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>details>summary{height:10vh}html.js .menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>details[open]>summary{border-bottom:1px solid #010F16}html.js .menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li:last-child>details{border-bottom:1px solid #010F16}html.js .menu-drawer .menu-drawer__menu li{margin:0}html.js .menu-drawer .menu-drawer__menu li details[open]>summary svg.icon-caret{transform:translateY(0) rotate(180deg)}html.js .menu-drawer .menu-drawer__menu li details>summary svg.icon-caret{height:10px;display:block;transition:all .2s ease;right:20px}html.js .menu-drawer .menu-drawer__menu li details>summary svg.icon-arrow{display:none}html.js .menu-drawer .menu-drawer__menu-item{font-size:13px;font-weight:700}html.js .menu-drawer a.menu-drawer__menu-item{font-weight:400}html.js .menu-drawer .menu-drawer__submenu{position:relative;visibility:visible;transform:translate(0);border:0}html.js .menu-drawer .menu-drawer__close-button{display:none}footer.footer{border-top:0}footer.footer .footer__content-top{width:100vw;max-width:100vw;padding:0;display:flex;border-top:1px solid #010F16;border-bottom:1px solid #010F16}footer.footer .footer__content-top .footer-logo__heading{width:10%;padding:20px 30px;box-sizing:border-box;height:60px;border-bottom:1px solid #010F16;display:flex;justify-content:center}footer.footer .footer__content-top .footer-logo__heading img{height:20px}footer.footer .footer__content-top .footer__blocks-wrapper{width:90%;row-gap:0;column-gap:0;display:flex}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block{width:20%;border-left:1px solid #010F16;box-sizing:border-box;padding-bottom:40px}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block h2{text-align:center;border-bottom:1px solid #010F16;text-transform:uppercase;font-size:11.5px;height:60px;display:flex;align-items:center;justify-content:center;font-weight:700;margin-bottom:30px}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block ul li{padding:0 30px;font-size:13px;text-transform:uppercase}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block ul li a{font-size:11.5px}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block ul li a.list-social__link{border-radius:50%;padding:8px}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block .list-social{justify-content:flex-start;padding:0 30px}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block .list-social .list-social__item{padding:0 10px 0 0}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block .list-social .list-social__item .icon{width:16px;height:16px}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block .list-social+img{width:150px;margin:40px auto 0;box-sizing:border-box;display:flex}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:last-of-type{width:30%}footer.footer .footer__content-bottom{padding:0;border-top:0}footer.footer .footer__content-bottom .footer__content-bottom-wrapper{width:100vw;max-width:100vw;padding:0}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column--info{width:90vw;border-left:1px solid #010F16;margin-left:10vw;display:flex;padding:0 30px;box-sizing:border-box;height:60px}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column--info .footer__copyright{color:#9c9c9c;font-size:14px;text-transform:uppercase;display:flex;align-self:flex-start;margin:0}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column--info .footer__copyright p{margin:0;line-height:18px;font-size:11.5px}.footer-block__details-content .list-menu__item--link,.copyright__content a{color:rgb(var(--color-foreground))}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover,.mega-menu__link:hover,.mega-menu__link--active{text-decoration:none}@media screen and (max-width:749px){.header-wrapper .header header-drawer{margin:0 0 0 16px}.header-wrapper .header .header__icons{margin:0 16px 0 0}.header-wrapper .header .header__icons #cart-icon-bubble{display:none}#shopify-section-announcement-bar .announcement-bar__message{font-size:8px}.section-header.menu-open .header-wrapper .header{flex-direction:row-reverse;height:94px;padding:0 25px;border-bottom:none}.section-header.menu-open .header-wrapper .header a.header__heading-link{margin:0 auto 0 0}.section-header.menu-open .header-wrapper .header .header__icons{display:none}.section-header.menu-open .header-wrapper .header .js .menu-drawer{height:85vh}.section-header.menu-open .header-wrapper .header summary.header__icon{width:22px;height:22px}.section-header.menu-open .header-wrapper .header #menu-drawer ul.menu-drawer__menu summary.menu-drawer__menu-item{padding:0 25px;justify-content:space-between;height:10vh}.section-header.menu-open .header-wrapper .header #menu-drawer ul.menu-drawer__menu summary.menu-drawer__menu-item svg.icon-caret{position:relative;display:flex;top:auto;right:auto}.section-header.menu-open .header-wrapper .header #menu-drawer ul.menu-drawer__menu summary.menu-drawer__menu-item a.menu-drawer__menu-item{height:5vh}.section-header.menu-open .header-wrapper .menu-drawer__utility-links{background-color:transparent;padding:0 25px 25px}#MainContent .complete-your-look__container .complete-your-look .more-product,#MainContent .complete-your-look__container .create-your-look .more-product,#MainContent .create-your-look__container .complete-your-look .more-product,#MainContent .create-your-look__container .create-your-look .more-product{margin:0;width:100%;max-width:100%;min-width:50%}#MainContent .pre-order-steps-sneaker .step-container::-webkit-scrollbar{display:none}#MainContent .pre-order-steps-sneaker .step-container{width:100%;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:0;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}#MainContent .pre-order-steps-sneaker .step-container .pre-order-step{transition:transform .2s ease;min-width:100%;width:100%;scroll-snap-align:start;margin-right:0}#MainContent .pre-order-steps-sneaker .step-container .pre-order-step .text{max-width:250px;max-height:250px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;font-size:16px;line-height:23px;font-weight:lighter;padding:20px}#MainContent .pre-order-steps-sneaker .step-container .pre-order-step .text span{margin-bottom:10px;font-weight:700;font-size:16px;line-height:20px}#MainContent .pre-order-steps-sneaker .slide-buttons .third,#MainContent .pre-order-steps-sneaker .slide-buttons .fourth,#MainContent .pre-order-steps-sneaker .slide-buttons .fifth{display:flex}#MainContent .breadcrumbs{padding:0 20px}#MainContent .sneaker-in-short{flex-direction:column}#MainContent .sneaker-in-short .containerImg,#MainContent .sneaker-in-short .green-snr-circle-bref{width:100vw}#MainContent .sneaker-in-short .containerImg{width:100vw;display:flex}#MainContent .sneaker-in-short .containerImg img{position:relative}#MainContent .sneaker-in-short .green-snr-circle-bref{width:100vw;padding:50px 30px}#MainContent .sneaker-in-short .green-snr-circle-bref h2{font-size:23px;line-height:28px}#MainContent .sneaker-in-short .green-snr-circle-bref p{font-size:15px;font-weight:200;line-height:23px}#MainContent .product-section.default_product .sneaker-in-short,#MainContent .product-section:not(.default_product) .sneaker-in-short{flex-direction:column}#MainContent .product-section.default_product .sneaker-in-short .containerImg,#MainContent .product-section:not(.default_product) .sneaker-in-short .containerImg{width:100vw}#MainContent .product-section.default_product .sneaker-in-short .green-snr-circle-bref,#MainContent .product-section:not(.default_product) .sneaker-in-short .green-snr-circle-bref{width:100vw}#MainContent .product-section.default_product .sneaker-in-short .containerImg,#MainContent .product-section:not(.default_product) .sneaker-in-short .containerImg{width:100vw;display:flex}#MainContent .product-section.default_product .sneaker-in-short .containerImg img,#MainContent .product-section:not(.default_product) .sneaker-in-short .containerImg img{position:relative}#MainContent .product-section.default_product .sneaker-in-short .green-snr-circle-bref,#MainContent .product-section:not(.default_product) .sneaker-in-short .green-snr-circle-bref{width:100vw;padding:50px 30px}#MainContent .product-section.default_product .sneaker-in-short .green-snr-circle-bref h2,#MainContent .product-section:not(.default_product) .sneaker-in-short .green-snr-circle-bref h2{font-size:23px;line-height:28px}#MainContent .product-section.default_product .sneaker-in-short .green-snr-circle-bref p,#MainContent .product-section:not(.default_product) .sneaker-in-short .green-snr-circle-bref p{font-size:15px;font-weight:200;line-height:23px}#MainContent .product-section.default_product .product,#MainContent .product-section:not(.default_product) .product{flex-wrap:wrap}#MainContent .product-section.default_product .product__info-wrapper,#MainContent .product-section:not(.default_product) .product__info-wrapper{width:100vw;max-width:100vw;border-left:none;padding:0 10px}#MainContent .product-section.default_product .product__info-wrapper>label>*,#MainContent .product-section:not(.default_product) .product__info-wrapper>label>*{padding:0 25px}#MainContent .product-section.default_product .product__media-wrapper,#MainContent .product-section:not(.default_product) .product__media-wrapper{max-width:100vw;width:100vw}#MainContent .product-section.default_product .product__sneaker .slider-under-buy-buttons .slider-buttons,#MainContent .product-section:not(.default_product) .product__sneaker .slider-under-buy-buttons .slider-buttons{display:none}#MainContent .product-section.default_product .product__sneaker .product__media-gallery,#MainContent .product-section:not(.default_product) .product__sneaker .product__media-gallery{min-height:auto}#MainContent .product-section.default_product .product__sneaker .counter .value p,#MainContent .product-section:not(.default_product) .product__sneaker .counter .value p{font-size:2rem}#MainContent .product-section.default_product .product__sneaker .product__info-wrapper .product__description p,#MainContent .product-section:not(.default_product) .product__sneaker .product__info-wrapper .product__description p{font-size:15px}#MainContent .product-section.default_product .product__sneaker .product__info-wrapper>label>*,#MainContent .product-section:not(.default_product) .product__sneaker .product__info-wrapper>label>*{padding:0 20px}#MainContent .product-section.default_product .product__sneaker .product__info-wrapper label>.no-js-hidden.price-sneaker,#MainContent .product-section:not(.default_product) .product__sneaker .product__info-wrapper label>.no-js-hidden.price-sneaker{display:none}#MainContent .product-section.default_product .product__sneaker .product__info-wrapper label>.product__title h1,#MainContent .product-section:not(.default_product) .product__sneaker .product__info-wrapper label>.product__title h1{font-size:18px;width:100%;margin-bottom:0;padding-top:10px}#MainContent .product-section.default_product .product__sneaker .product__info-wrapper label>.product__title h2,#MainContent .product-section:not(.default_product) .product__sneaker .product__info-wrapper label>.product__title h2{font-size:13px;margin-top:0}#MainContent .product-section.default_product .product__sneaker .product__info-wrapper label>.product__title .price__container,#MainContent .product-section:not(.default_product) .product__sneaker .product__info-wrapper label>.product__title .price__container{flex-direction:column;min-width:20vw}#MainContent .product-section.default_product .product__sneaker .product__info-wrapper .price__regular,#MainContent .product-section:not(.default_product) .product__sneaker .product__info-wrapper .price__regular{display:flex}#MainContent .product-section.default_product .product__sneaker .product__info-wrapper .price__sale .price-item--last:last-of-type,#MainContent .product-section:not(.default_product) .product__sneaker .product__info-wrapper .price__sale .price-item--last:last-of-type{display:none}#MainContent .product-section.default_product .product__sneaker .product__information,#MainContent .product-section:not(.default_product) .product__sneaker .product__information{border-right:none}#MainContent .product-section.default_product .product__sneaker .product__information .collapsible-sneaker .header,#MainContent .product-section:not(.default_product) .product__sneaker .product__information .collapsible-sneaker .header{padding:20px 25px}#MainContent .product-section.default_product .product__sneaker .product__information .collapsible-sneaker .content,#MainContent .product-section:not(.default_product) .product__sneaker .product__information .collapsible-sneaker .content{font-size:15px}#MainContent .product-section.default_product .product__sneaker .product__information .collapsible-sneaker.active .content,#MainContent .product-section:not(.default_product) .product__sneaker .product__information .collapsible-sneaker.active .content{padding:20px 25px}#MainContent .product-section.default_product .product__sneaker .product__information .description-sneaker img.sneaker-desktop,#MainContent .product-section:not(.default_product) .product__sneaker .product__information .description-sneaker img.sneaker-desktop{display:none}#MainContent .product-section.default_product .product__sneaker .product__information .description-sneaker img.sneaker-mobile,#MainContent .product-section:not(.default_product) .product__sneaker .product__information .description-sneaker img.sneaker-mobile{display:flex}#MainContent .product-section.default_product .product__sneaker .product__information .description-sneaker .interest-point.content.first,#MainContent .product-section.default_product .product__sneaker .product__information .description-sneaker .interest-point.content.second,#MainContent .product-section.default_product .product__sneaker .product__information .description-sneaker .interest-point.content.third,#MainContent .product-section:not(.default_product) .product__sneaker .product__information .description-sneaker .interest-point.content.first,#MainContent .product-section:not(.default_product) .product__sneaker .product__information .description-sneaker .interest-point.content.second,#MainContent .product-section:not(.default_product) .product__sneaker .product__information .description-sneaker .interest-point.content.third{top:auto;left:auto;max-width:100vw;width:100vw;padding:0;text-align:center}#MainContent .product-section.default_product .product__sneaker .product__information .description-sneaker .interest-point.content.first .header,#MainContent .product-section.default_product .product__sneaker .product__information .description-sneaker .interest-point.content.second .header,#MainContent .product-section.default_product .product__sneaker .product__information .description-sneaker .interest-point.content.third .header,#MainContent .product-section:not(.default_product) .product__sneaker .product__information .description-sneaker .interest-point.content.first .header,#MainContent .product-section:not(.default_product) .product__sneaker .product__information .description-sneaker .interest-point.content.second .header,#MainContent .product-section:not(.default_product) .product__sneaker .product__information .description-sneaker .interest-point.content.third .header{padding-right:0;align-self:center;width:100%;justify-content:center}#MainContent .product-section.default_product .product__sneaker .product__information .description-sneaker .interest-point.content.first.active,#MainContent .product-section.default_product .product__sneaker .product__information .description-sneaker .interest-point.content.second.active,#MainContent .product-section.default_product .product__sneaker .product__information .description-sneaker .interest-point.content.third.active,#MainContent .product-section:not(.default_product) .product__sneaker .product__information .description-sneaker .interest-point.content.first.active,#MainContent .product-section:not(.default_product) .product__sneaker .product__information .description-sneaker .interest-point.content.second.active,#MainContent .product-section:not(.default_product) .product__sneaker .product__information .description-sneaker .interest-point.content.third.active{padding:15px}#MainContent .product-section.default_product .product__sneaker .product__information .description-sneaker .interest-point.circle.first,#MainContent .product-section:not(.default_product) .product__sneaker .product__information .description-sneaker .interest-point.circle.first{top:78%;left:15%}#MainContent .product-section.default_product .product__sneaker .product__information .description-sneaker .interest-point.circle.second,#MainContent .product-section:not(.default_product) .product__sneaker .product__information .description-sneaker .interest-point.circle.second{top:57%;left:44%}#MainContent .product-section.default_product .product__sneaker .product__information .description-sneaker .interest-point.circle.third,#MainContent .product-section:not(.default_product) .product__sneaker .product__information .description-sneaker .interest-point.circle.third{top:72%;left:76%}#MainContent .product-section.default_product .breadcrumbs,#MainContent .product-section:not(.default_product) .breadcrumbs{display:none;border-bottom:1px solid #010F16;padding:20px;text-align:center;margin:0;width:100%}#MainContent .product-section.default_product .slider-mobile-gutter,#MainContent .product-section:not(.default_product) .slider-mobile-gutter{margin:0}#MainContent .product-section.default_product .slider-mobile-gutter .product__media-toggle,#MainContent .product-section:not(.default_product) .slider-mobile-gutter .product__media-toggle{display:none}#MainContent .product-section.default_product .product__media-gallery:after,#MainContent .product-section:not(.default_product) .product__media-gallery:after{display:none}#MainContent .product-section.default_product .product__media-gallery,#MainContent .product-section:not(.default_product) .product__media-gallery{border:0;height:fit-content;min-height:auto}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab{display:flex;flex-direction:column;padding:0;width:100%;margin:0 10px;max-width:calc(100vw - 20px)}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item{padding:0}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item p,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item p{margin:0}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .summary,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .summary{display:flex;position:relative;justify-content:space-between;align-items:center;cursor:pointer}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .summary p.title,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .summary p.title{font-family:CarbonBold,Helvetica,sans-serif;font-size:20px;line-height:20px;text-transform:uppercase;padding:10px 0}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .summary .open-close,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .summary .open-close{position:relative;width:16px;height:2px;background-color:#010f16;display:flex}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .summary .open-close:before,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .summary .open-close:before{content:"";position:absolute;width:16px;height:2px;background-color:#010f16;transform:rotate(90deg);top:0;left:0}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description{max-height:0;overflow:hidden;display:flex;flex-direction:column}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description p,#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description ul,#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description li,#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description ol,#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description strong,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description p,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description ul,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description li,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description ol,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description strong{font-family:PublicSans,Helvetica,sans-serif}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description .keys,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description .keys{display:flex;flex-wrap:wrap}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description .keys .impact-item,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description .keys .impact-item{display:flex;padding:0 25px 20px 0;align-items:center}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description .keys .impact-item img,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description .keys .impact-item img{max-width:28px;max-height:28px;margin-right:10px;height:fit-content;width:fit-content}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description a,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description a{margin-bottom:20px;font-family:PublicSans,Helvetica,sans-serif}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description .keys.delivery,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description .keys.delivery{flex-direction:column;flex-wrap:nowrap;padding-bottom:0}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description .keys.delivery .impact-item,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description .keys.delivery .impact-item{padding-right:0}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description .keys.delivery .impact-item:last-of-type,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description .keys.delivery .impact-item:last-of-type{padding-bottom:0}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description p.score,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description p.score{font-weight:700;font-size:14px;line-height:14px;margin-bottom:10px;text-transform:uppercase}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description p.text,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description p.text{max-width:680px;white-space:break-spaces;font-family:PublicSans,Helvetica,sans-serif}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description p.description__list-title,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description p.description__list-title{text-transform:uppercase;font-weight:700;margin:15px 0}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description ul,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description ul{margin:0 0 15px}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description ul li,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description ul li{font-size:16px}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description.materials p.text,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item .description.materials p.text{margin:0}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item[open] .summary .open-close:before,#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item.keep-open .summary .open-close:before,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item[open] .summary .open-close:before,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item.keep-open .summary .open-close:before{transform:rotate(0)}#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item[open] .description,#MainContent .product-section.default_product .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item.keep-open .description,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item[open] .description,#MainContent .product-section:not(.default_product) .product__media-gallery .product__collapsible-tab .product__collapsible-tab-item.keep-open .description{max-height:fit-content}#MainContent .product-section.default_product .product__media-gallery li.media-video,#MainContent .product-section:not(.default_product) .product__media-gallery li.media-video{background-color:#ddd}#MainContent .product-section.default_product .product__media-gallery li.media-video deferred-media,#MainContent .product-section:not(.default_product) .product__media-gallery li.media-video deferred-media{top:50%;transform:translateY(-50%)}#MainContent .product-section.default_product .product__media-gallery .product__media-icon,#MainContent .product-section:not(.default_product) .product__media-gallery .product__media-icon{display:none}#MainContent .product-section.default_product .product__media-gallery .slider-mobile-gutter .slider-buttons,#MainContent .product-section:not(.default_product) .product__media-gallery .slider-mobile-gutter .slider-buttons{display:none}#MainContent .product-section.default_product .product__media-list.slider.slider--mobile,#MainContent .product-section:not(.default_product) .product__media-list.slider.slider--mobile{scroll-padding-left:0;overflow-y:hidden;overflow-x:auto;flex-wrap:nowrap;padding-bottom:0}#MainContent .product-section.default_product .product__media-list.slider.slider--mobile li,#MainContent .product-section:not(.default_product) .product__media-list.slider.slider--mobile li{width:100vw;max-width:100vw;border:0;margin:0;padding:0}#MainContent .product-section.default_product .product__info-wrapper,#MainContent .product-section:not(.default_product) .product__info-wrapper{width:100vw;max-width:100vw;border-left:none}#MainContent .product-section.default_product .product__info-wrapper>label>*,#MainContent .product-section:not(.default_product) .product__info-wrapper>label>*{padding-left:2rem;padding-right:2rem}#MainContent .product-section.default_product .product__info-wrapper label .complete-your-look-title,#MainContent .product-section.default_product .product__info-wrapper label .create-your-look-title,#MainContent .product-section:not(.default_product) .product__info-wrapper label .complete-your-look-title,#MainContent .product-section:not(.default_product) .product__info-wrapper label .create-your-look-title{padding:10px 25px}#MainContent .product-section.default_product .product__info-wrapper label>.product__title,#MainContent .product-section:not(.default_product) .product__info-wrapper label>.product__title{width:100vw;padding:0 0 0 20px;display:flex;justify-content:space-between}#MainContent .product-section.default_product .product__info-wrapper label>.product__title .title__elements,#MainContent .product-section:not(.default_product) .product__info-wrapper label>.product__title .title__elements{display:flex;flex-direction:column;padding-bottom:10px}#MainContent .product-section.default_product .product__info-wrapper label>.product__title .title__elements h1,#MainContent .product-section:not(.default_product) .product__info-wrapper label>.product__title .title__elements h1{margin:0;padding-bottom:0;font-size:calc(var(--font-heading-scale) * 2rem)}#MainContent .product-section.default_product .product__info-wrapper label>.product__title .title__elements .product-rating,#MainContent .product-section:not(.default_product) .product__info-wrapper label>.product__title .title__elements .product-rating{margin:0}#MainContent .product-section.default_product .product__info-wrapper label>.product__title h1,#MainContent .product-section:not(.default_product) .product__info-wrapper label>.product__title h1{padding:10px 0;width:calc(80vw - 40px)}#MainContent .product-section.default_product .product__info-wrapper label>.product__title .price__container,#MainContent .product-section:not(.default_product) .product__info-wrapper label>.product__title .price__container{width:20vw;display:flex;align-items:center;padding-top:10px;margin:0}#MainContent .product-section.default_product .product__info-wrapper label>.product__title .price__container .price__regular,#MainContent .product-section:not(.default_product) .product__info-wrapper label>.product__title .price__container .price__regular{font-size:18px;line-height:18px;font-family:PublicSans,Helvetica,sans-serif;font-weight:700}#MainContent .product-section.default_product .product__info-wrapper label .complete-your-look,#MainContent .product-section.default_product .product__info-wrapper label .create-your-look,#MainContent .product-section:not(.default_product) .product__info-wrapper label .complete-your-look,#MainContent .product-section:not(.default_product) .product__info-wrapper label .create-your-look{padding:0;display:flex;margin:0;flex-wrap:wrap;justify-content:center}#MainContent .product-section.default_product .product__info-wrapper label .complete-your-look .more-product,#MainContent .product-section.default_product .product__info-wrapper label .create-your-look .more-product,#MainContent .product-section:not(.default_product) .product__info-wrapper label .complete-your-look .more-product,#MainContent .product-section:not(.default_product) .product__info-wrapper label .create-your-look .more-product{margin:0;flex-direction:column;width:50vw}#MainContent .product-section.default_product .product__info-wrapper label .complete-your-look .more-product a,#MainContent .product-section.default_product .product__info-wrapper label .create-your-look .more-product a,#MainContent .product-section:not(.default_product) .product__info-wrapper label .complete-your-look .more-product a,#MainContent .product-section:not(.default_product) .product__info-wrapper label .create-your-look .more-product a{flex-direction:column}#MainContent .product-section.default_product .product__info-wrapper label .complete-your-look .more-product img,#MainContent .product-section.default_product .product__info-wrapper label .create-your-look .more-product img,#MainContent .product-section:not(.default_product) .product__info-wrapper label .complete-your-look .more-product img,#MainContent .product-section:not(.default_product) .product__info-wrapper label .create-your-look .more-product img{margin:0;width:100%;height:100%}#MainContent .product-section.default_product .product__info-wrapper label .complete-your-look .more-product .flex,#MainContent .product-section.default_product .product__info-wrapper label .create-your-look .more-product .flex,#MainContent .product-section:not(.default_product) .product__info-wrapper label .complete-your-look .more-product .flex,#MainContent .product-section:not(.default_product) .product__info-wrapper label .create-your-look .more-product .flex{align-items:center}#MainContent .product-section.default_product .product__info-wrapper label .complete-your-look .more-product .flex h3,#MainContent .product-section.default_product .product__info-wrapper label .create-your-look .more-product .flex h3,#MainContent .product-section:not(.default_product) .product__info-wrapper label .complete-your-look .more-product .flex h3,#MainContent .product-section:not(.default_product) .product__info-wrapper label .create-your-look .more-product .flex h3{text-align:center}#MainContent .product-section.default_product .product__info-wrapper label .complete-your-look .more-product .flex p.product-price,#MainContent .product-section.default_product .product__info-wrapper label .create-your-look .more-product .flex p.product-price,#MainContent .product-section:not(.default_product) .product__info-wrapper label .complete-your-look .more-product .flex p.product-price,#MainContent .product-section:not(.default_product) .product__info-wrapper label .create-your-look .more-product .flex p.product-price{font-size:18px;margin-top:20px;font-weight:700}#MainContent .product-section.default_product .product__info-wrapper label .complete-your-look .more-product .flex p.view,#MainContent .product-section.default_product .product__info-wrapper label .create-your-look .more-product .flex p.view,#MainContent .product-section:not(.default_product) .product__info-wrapper label .complete-your-look .more-product .flex p.view,#MainContent .product-section:not(.default_product) .product__info-wrapper label .create-your-look .more-product .flex p.view{display:none}#MainContent .product-section.default_product .product__info-wrapper label .shopify-app-block,#MainContent .product-section:not(.default_product) .product__info-wrapper label .shopify-app-block{padding:0}#MainContent .product-section.default_product .product-form__submit,#MainContent .product-section:not(.default_product) .product-form__submit{border-radius:25px;z-index:2;bottom:0}#MainContent .product-section.default_product .product-form__buttons .price:before,#MainContent .product-section:not(.default_product) .product-form__buttons .price:before{display:none}#MainContent .product-section.default_product .product-form__buttons .product-form__submit span,#MainContent .product-section:not(.default_product) .product-form__buttons .product-form__submit span{margin-right:10px}#MainContent .product-section.default_product .product-form__buttons .price--on-sale .price__sale,#MainContent .product-section:not(.default_product) .product-form__buttons .price--on-sale .price__sale{display:flex;flex-wrap:nowrap}#MainContent .product-section.default_product .product-form__buttons.no-sticky,#MainContent .product-section:not(.default_product) .product-form__buttons.no-sticky{padding-top:0}#MainContent .product-section.default_product .product-form__buttons.no-sticky .product-form__submit,#MainContent .product-section:not(.default_product) .product-form__buttons.no-sticky .product-form__submit{bottom:0;position:relative}#ekookie .ek-mainButton{transition:all .2s ease!important}#ekookie .ek-mainButton.sticky-mode{bottom:85px!important}.axeptio_mount{z-index:1!important}#gorgias-chat-container #chat-button{transition:all .2s ease!important}#gorgias-chat-container #chat-button.sticky-mode{bottom:76px!important}footer.footer .footer__content-top{flex-direction:column}footer.footer .footer__content-top .footer-logo__heading{width:100vw;display:flex;justify-content:center;border-bottom:0}footer.footer .footer__content-top .footer-logo__heading img{max-height:24px;max-width:fit-content;align-self:center}footer.footer .footer__content-top .footer__blocks-wrapper{width:100vw;flex-direction:column}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block,footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:last-of-type{width:100vw;border-left:0;border-top:1px solid #010F16;margin:0}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block .footer-block__details-content,footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:last-of-type .footer-block__details-content{margin-bottom:2rem}footer.footer .footer__content-top .footer-image__players{width:100vw;border-left:0}footer.footer .footer__content-top .footer-image__players img{margin-top:0;width:100vw}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column--info{width:100vw;margin:0;border-left:0}}#MainContent .product-section .product__info-wrapper .join-widget-section{border-bottom:1px solid #010F16;margin-bottom:0;padding-bottom:20px}#MainContent .product-section .product__info-wrapper .join-widget-section div{display:block!important}#join-container{display:block}
/*# sourceMappingURL=/cdn/shop/t/13/assets/circle-v4.css.map */
