@import"https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";@font-face{font-family:MarkPro;src:url(/cdn/shop/files/MarkPro-Black.woff2) format("woff2"),url(/cdn/shop/files/MarkPro-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}html[lang=fr] span[data-lang=fr]{display:inline-block}html[lang=en] span[data-lang=en]{display:inline-block}.template-product:not(.t-shirt) .switch-name-Color,.template-product:not(.t-shirt) .switch-name-Couleur{position:absolute;opacity:0;z-index:-999;transform:scale(0)}.product-scent p{margin:0}.product-scent{margin-top:0!important}.custom-star-rating svg{width:14px;height:14px}.coverlink{position:absolute;left:0;top:0;width:100%;height:82%!important;display:block;z-index:5!important}.card .card__inner .card__media{z-index:5!important}p{letter-spacing:normal;font-style:normal}.parent-data-classCouleur{position:absolute;opacity:0;z-index:-99}.header__icons .header__search{display:inline-flex!important}.btn-give-a-guck:hover{background:#17dd58!important;color:#000!important}.font-spacial{font-family:Boyrun;font-weight:400;font-style:normal;letter-spacing:normal}.custom54{font-size:calc(var(--font-heading-scale) * 2.8rem)}.size-76{font-size:calc(var(--font-heading-scale) * 7.6rem)}.size-58{font-size:calc(var(--font-heading-scale) * 3rem)}.cms-210{font-size:calc(var(--font-heading-scale) * 10.5rem)}.cms-150{font-size:calc(var(--font-heading-scale) * 7.5rem);letter-spacing:normal}.cms-106{font-size:calc(var(--font-heading-scale) * 5.3rem);letter-spacing:normal}.cms-100{font-size:calc(var(--font-heading-scale) * 10rem)}.cms-112{font-size:calc(var(--font-heading-scale) * 8rem)}.banner__box_custom .button{height:48px;min-height:48px;display:inline-flex;align-items:center;justify-content:center}@media only screen and (min-width:750px){.banner--desktop-transparent .banner__box.banner__box_custom{width:auto;max-width:110rem}.banner__box_custom .banner__text p{font-size:calc(var(--font-heading-scale) * 2.8rem)}.banner__box_custom .banner__text{max-width:63rem;margin:0 auto;letter-spacing:normal}.banner--large:not(.banner--adapt){min-height:99.5vh!important}.banner__box_custom .button{font-size:calc(var(--font-heading-scale) * 1.8rem);font-weight:800}.cms-112{font-size:calc(var(--font-heading-scale) * 9rem)}}@media only screen and (min-width:760px){.size-76{font-size:calc(var(--font-heading-scale) * 7.6rem)}.size-58{font-size:calc(var(--font-heading-scale) * 4rem)}.custom54{font-size:calc(var(--font-heading-scale) * 2.8rem)}.cms-210{font-size:calc(var(--font-heading-scale) * 9.5rem)}.cms-150{font-size:calc(var(--font-heading-scale) * 7.5rem);letter-spacing:normal}.cms-106{font-size:calc(var(--font-heading-scale) * 5.3rem);letter-spacing:normal}.cms-100{font-size:calc(var(--font-heading-scale) * 7rem)}}@media only screen and (min-width:1200px){.size-58{font-size:calc(var(--font-heading-scale) * 4.6rem)}.custom54{font-size:calc(var(--font-heading-scale) * 5.4rem)}.cms-210{font-size:calc(var(--font-heading-scale) * 16rem);letter-spacing:normal}.cms-150{font-size:calc(var(--font-heading-scale) * 13rem)}.cms-106{font-size:calc(var(--font-heading-scale) * 10.6rem)}.cms-100{font-size:calc(var(--font-heading-scale) * 8rem)}:where(.template-index [id^=Banner-template--][id$=__image_banner]):not(#_) .banner__heading{margin:0;line-height:1;letter-spacing:-2px;font-size:100px}.cms-112{font-size:calc(var(--font-heading-scale) * 10rem)}}@media only screen and (min-width:1260px){.size-58{font-size:calc(var(--font-heading-scale) * 4.8rem)}.custom54{font-size:calc(var(--font-heading-scale) * 5.4rem)}.cms-210{font-size:calc(var(--font-heading-scale) * 18rem);letter-spacing:normal}.cms-150{font-size:calc(var(--font-heading-scale) * 14rem)}.cms-106{font-size:calc(var(--font-heading-scale) * 10.6rem)}.cms-100{font-size:calc(var(--font-heading-scale) * 9rem)}.cms-112{font-size:calc(var(--font-heading-scale) * 11.2rem)}html[lang=fr] .cms-150{font-size:calc(var(--font-heading-scale) * 11rem)}}@media only screen and (min-width:1440px){.size-58{font-size:calc(var(--font-heading-scale) * 5.8rem)}.custom54{font-size:calc(var(--font-heading-scale) * 5.4rem)}.cms-210{font-size:calc(var(--font-heading-scale) * 20rem);letter-spacing:normal}.cms-150{font-size:calc(var(--font-heading-scale) * 15rem)}.cms-106{font-size:calc(var(--font-heading-scale) * 10.6rem)}.cms-100{font-size:calc(var(--font-heading-scale) * 10rem)}html[lang=fr] .cms-150{font-size:calc(var(--font-heading-scale) * 12rem)}}@media only screen and (min-width:1600px){.size-58{font-size:calc(var(--font-heading-scale) * 5.8rem)}.custom54{font-size:calc(var(--font-heading-scale) * 5.4rem)}.cms-210{font-size:calc(var(--font-heading-scale) * 20rem);letter-spacing:normal}.cms-150{font-size:calc(var(--font-heading-scale) * 15rem)}.cms-106{font-size:calc(var(--font-heading-scale) * 10.6rem)}.cms-100{font-size:calc(var(--font-heading-scale) * 10rem)}html[lang=fr] .cms-150{font-size:calc(var(--font-heading-scale) * 12rem)}}.button{font-size:17.5px}.section-bg-colume .button{font-size:17px}ul.normal-dropdown-ul>li>a{white-space:nowrap;text-decoration:none!important}ul.normal-dropdown-ul>li>a .icon{display:none}.list-menu--inline li .parent-link{text-decoration:none!important;border:0;margin:0 1rem;border-radius:30px}.list-menu--inline li .parent-link span,.list-menu--inline li .parent-link:hover span{text-decoration:none!important}.list-menu--inline li a,.list-menu--inline li summary{text-decoration:none!important}summary.list-menu__item{padding-left:2rem}.details-product-intro__buttons{padding-top:10px}.header__menu-item.parent-link{background-color:#000;color:#fff}.header__menu-item.parent-link:hover{background-color:#17dd58;color:#000}details[open] .header__menu-item.parent-link{background-color:#17dd58;color:#000}.header__menu-item.parent-link .icon-caret path{fill:#fff}.header__menu-item.parent-link:hover .icon-caret path{fill:#000}details[open] .header__menu-item.parent-link .icon-caret path{fill:#000}.header__icon.header__icon--cart,.header-transprant .header__icon--search{color:#fff}.header__icon--search .svg-wrapper svg{width:26px!important;height:26px!important}.cart-count-bubble{line-height:.5;font-size:12px;background-color:#17dd58;color:#000}.cart-notification{border:0}.header__submenu.list-menu{border-radius:25px;margin-top:5px}.product__title{display:flex;align-items:center;gap:20px;row-gap:0;flex-wrap:wrap}.product__title h1{flex:0 0 auto;max-width:100%}.section-icon-title .title-text{text-transform:uppercase}.star-media{line-height:0;font-size:10px}.list-menu--inline li .header__menu-item.link:hover .span,.list-menu--inline li .header__menu-item.link:hover .icon{color:#fff}.section-product-hero h3{color:#17dd58;margin:0;padding:0;line-height:1}.section-product-hero h2{margin:0;padding:0;line-height:1.2;margin-bottom:1.5rem;text-transform:uppercase}.section-header.shopify-section-group-header-group{z-index:650}.mobile-facets{z-index:700}.mobile-facets__close{z-index:701}body:has(.mobile-facets__disclosure.menu-opening) .section-header.shopify-section-group-header-group{z-index:1}[class*=__multicolumn_n9QGPW-padding] h3.inline-richtext{color:#17dd58}.header-wrapper{z-index:10}.facets-container{position:relative;z-index:600}.block-testimonial{display:flex;align-items:center}.block-card h3{margin:0;padding:1rem;color:#fff;line-height:.9;letter-spacing:-3.9%}.banner__cpation-media{position:relative;top:72px;z-index:-1}.banner__cpation-media img{max-width:100%;height:auto}.block-testimonial-in{padding:20px;text-align:left}.block-testimonial-in .intro{color:#fff;font-size:23px}.block-testimonial-in .user-name{color:#17dd58;font-size:23px;margin-bottom:0;line-height:1.1}.block-testimonial-in .location{color:#fff;font-size:16px;margin:0;line-height:1.1}.list-menu--inline li,.list-menu--inline li a{font-family:Lexend,sans-serif;font-weight:600;font-size:calc(var(--font-heading-scale) * 2.8rem)}.list-menu--inline li a ul li,.list-menu--inline li a ul li a{font-weight:600;font-size:calc(var(--font-heading-scale) * 2.8rem)}.list-menu--inline .link{font-weight:600;font-size:calc(var(--font-heading-scale) * 1.8rem)}.list-menu--inline .list-menu--disclosure{width:18rem}.only-index-logo{opacity:0;transition:all .5s linear .4s}.testimonial-card{justify-content:center}.scrolled-past-header .only-index-logo{opacity:1;transition:all .5s linear .2s}.multicolumn-card__info p{color:#fff;font-size:calc(var(--font-heading-scale) * 2rem);line-height:1.1}.scrolled-past-header .header-transprant,.header-dark{background:#000!important}.scrolled-past-header .header__heading-logo-wrapper svg path,.header-dark .header__heading-logo-wrapper svg path{fill:#fff}.scrolled-past-header .header-transprant .header__icon--search,.header-dark .header__icon--search{color:#fff}button#checkout:before,button#checkout:after{display:none}button#checkout:hover{background:#17dd58}.scrolled-past-header .list-menu li ul li .link{color:rgba(var(--color-foreground),.75)}.section-bg-main{display:flex;flex-wrap:wrap;gap:3rem;align-items:center}.section-bg-main>*{flex:0 0 auto;width:calc(50% - 1.5rem)}.section-card__info p{font-size:20px;font-weight:300;line-height:1.3}.section-card__info h3.inline-richtext{font-size:52px;margin-bottom:1.5rem;line-height:1;letter-spacing:-3%}.section-card__info .rte{margin-bottom:2.5rem}.is-main-inner{padding-top:100px}.product-grid-main h3.font-spacial{line-height:.7;letter-spacing:-3%}.product-grid-main .rte p{font-weight:300;font-size:20px;line-height:1.2}.product-grid-main .product-hover-box{padding:2rem 5rem}.product-grid-main .rte{max-width:86%;margin:0 auto}.section-feature-product-grid .feature-product-heading{position:relative;margin-bottom:-90px!important;text-align:center;margin:0;line-height:1.2;z-index:2}html[lang=fr] .section-feature-product-grid .feature-product-heading{margin-bottom:-60px!important}.product-card__actions .price--large{font-family:Lexend,sans-serif;font-weight:400;font-size:calc(var(--font-heading-scale) * 2.8rem)}.feature-product-colume .feature-product-box{max-width:460px}.feature-product-colume .feature-product-box h2{margin:0;line-height:1}.feature-product-colume .feature-product-box h3{margin:0;line-height:.8}.feature-product-colume .feature-product-box .rte{margin-top:8px}.feature-product-colume .feature-product-box .rte p{font-weight:300;font-size:20px;line-height:1.2;color:#000}.testimonial-text{font-weight:400;font-size:28px;line-height:1.2;color:#fff}.testimonials-slider,.testimonials-slider *{box-shadow:none}.card-wrapper .card:not(.ratio)>.card__content{position:relative;left:0;bottom:0;width:100%;z-index:5;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:0px 2rem!important;align-items:center;margin-top:-4.5rem;background-color:#f3f3f3}.card-wrapper .card--standard:not(.ratio)>.card__content .quick-add__submit{min-width:160px;min-height:44px;background-color:#000;border:solid 1px #000;color:#fff;transition:all .3s linear}.card-wrapper .card--standard:not(.ratio)>.card__content .quick-add__submit:hover{background-color:#17dd58;border-color:#17dd58;color:#000}.card-wrapper .card--standard:not(.ratio)>.card__content .quick-add__submit:before,.card-wrapper .card--standard .card__content .quick-add__submit:after{display:none}.button-outline:before,.button-outline:after{display:none}.button-outline{background-color:transparent;border:solid 2px #000;color:#000;font-size:17px;font-family:DM Sans,sans-serif;font-weight:900}.button-outline:hover{background-color:#000;border-color:#000;color:#17dd58}.care-about-partner-title{margin:.5rem 0;text-transform:uppercase;font-family:DM Sans,sans-serif;font-size:28px;font-weight:900}.card-wrapper .card:not(.ratio)>.card__content .card__heading{font-weight:500;font-size:24px;line-height:1.2;color:#000}.feature-collection h2.title{text-align:center;line-height:1.2;margin-bottom:-120px;position:relative;z-index:2}.collection__view-all{padding-top:30px}.email-signup-colume-warp{display:flex;flex-wrap:wrap;gap:3rem;align-items:center;padding:2rem 0}.email-signup-colume-warp .signup-colume{flex:1;padding:65px}.content-colume-in h2{color:#17dd58;margin:0;line-height:1.1}.content-colume-in h3{color:#fff;margin:0;line-height:.9}.content-colume-in .rte p{font-size:22px;line-height:1.2;color:#fff}.form-colume-in .field__label{position:absolute;opacity:0;z-index:-2}.form-colume-in .field:before,.form-colume-in .field:after{display:none}.form-colume-in .field{display:block}.form-colume-in .field .newsletter-input-theme{border:0;padding:10px 25px 10px 0;width:100%;color:#fff;background:transparent;font-size:22px;border-bottom:solid 1px #fff}.form-colume-in .field .newsletter-input-theme:focus,.form-colume-in .field .newsletter-input-theme:active{outline:none;border-bottom:solid 1px #17DD58;box-shadow:none}.form-colume-in .field__button{width:auto;background:#fff;color:#000;height:44px;padding:5px 25px;display:inline-flex;align-items:center;border-radius:30px;position:static;margin-top:30px;font-family:var(--font-heading-family);font-weight:800;font-size:17px}.form-colume-in .field__button:hover{background:#17dd58;color:#000}.form-colume-in .newsletter-form__field-wrapper{width:100%;max-width:100%}.newsletter__text{margin-top:10px}.collapsible-content-wrapper-narrow{margin:0!important;padding-right:0!important;padding-left:0!important;max-width:100%!important}.collapsible-content-wrapper-narrow .accordion{border:2px solid #000}.collapsible-content-wrapper-narrow .accordion summary{padding-left:2rem;padding-right:60px}.collapsible-content-wrapper-narrow .accordion__content{padding-left:2rem;padding-right:60px;padding-top:1rem;padding-bottom:1rem}.collapsible-content-wrapper-narrow .accordion__title{font-size:22px;font-weight:700;color:#000}.collapsible-content-wrapper-narrow .accordion__content,.collapsible-content-wrapper-narrow .accordion__content p{font-size:22px;font-weight:300;color:#000;line-height:1.2}.accordion-icon{position:absolute;right:2rem;top:9px;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:solid 1px #000;background-color:#fff;color:#000;transform:rotate(0);transition:all .3s linear}.accordion details[open]>summary .accordion-icon{transform:rotate(180deg);background-color:#000;color:#fff}.footer-block-image{display:flex;flex-wrap:wrap}.copyright-show-inblock{display:block;width:100%;flex:0 0 auto}.copyright-show-inblock ul.policies{display:flex;flex-wrap:wrap;list-style-type:none}.copyright-show-inblock ul.policies li{list-style-type:none}ul.footer__list-social .list-social__link{background-color:#fff;color:#000;border-radius:50%}.footer-block--menu ul li .link{font-family:MarkPro,Lexend,sans-serif;!important;font-weight:900!important;font-style:normal;font-size:22px;color:#fff}.footer-block--menu ul li .link:hover{color:#17dd58}.footer-block--social{display:flex!important;align-items:flex-end;justify-content:flex-end}.footer-block--social ul{display:flex;gap:10px}.footer__content-top{padding-bottom:0rem!important}[class*=__rich_text_fbBczr-intro] .rich-text__text p{font-size:34px;text-transform:uppercase;font-weight:600;color:#fff}[class*=__rich_text_fbBczr-intro] .rich-text__text p strong{font-family:Boyrun;font-weight:400;font-style:normal;letter-spacing:normal;color:#17dd58}[class*=__rich_text_fbBczr-intro] .rich-text__blocks{padding:120px 100px}.theme-hero-banner .rte{max-width:60rem;margin:0 auto}.theme-hero-banner .rte p{font-size:28px;font-weight:300}.product-inout-main{display:flex;gap:40px}.product-inout-col{flex:1}.product-inout-col h2{color:#000;font-size:calc(var(--font-heading-scale) * 10.6rem);position:absolute;margin:0;text-align:center;width:100%;transform:translateY(-50%);top:50%;left:0}.auto-vertical-scroll{list-style:none;padding:0;margin:0;max-height:370px;overflow:hidden;list-style-type:none}.auto-vertical-scroll li{padding:10px 0;font-size:26px;font-weight:700;text-transform:uppercase;text-align:center;color:#fff}.product-inout-box{border-radius:30px;overflow:hidden;position:relative;padding:0 20px}.why-it-work-wrap{display:flex;gap:30px;flex-wrap:wrap}.section-why-it-work h2{margin:0;text-align:center;margin-bottom:1.5rem}.why-it-work-item{flex:1;min-width:280px}.feature-product-colume .price__badge-sold-out,.product .price__badge-sold-out{display:none!important}.why-it-work-item h3,.why-it-work-item p{font-size:24px;margin:0;text-align:center}.why-it-work-item h3{margin-bottom:.9rem}.why-it-work-item p{line-height:70%;letter-spacing:-3%!important}.product-detail-feature{display:flex;gap:30px;flex-wrap:wrap;padding:30px;border-radius:30px;align-items:center}.details-product-media-in{border-radius:20px;overflow:hidden}.product-detail-feature-col{flex:1;min-width:280px}.details-product-media-in img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.grid__item.block-column-image .title{line-height:70%}.inline-btn{color:#000;text-decoration:none;display:inline-flex;padding:5px 0}.product-detail-feature h2{font-family:Boyrun;font-weight:400;font-style:normal;letter-spacing:normal;font-size:60px;margin-bottom:8px;line-height:.9;margin-top:0}.block-full-width.block-type-introblock p{line-height:70%;letter-spacing:-3.9%}.product-detail-feature h3{font-size:55px;margin:0;line-height:.8}.product-detail-feature .rte p{font-size:22px}.details-product-intro-in .rte{margin-top:10px}.details-product-intro-in .rte p,.details-product-intro-in p{font-size:22px;color:#000;line-height:1.2}.price-buy-row{display:flex;gap:20px;flex-wrap:wrap;align-items:flex-start}.price-buy-row>*{flex:0 0 auto}.price-buy-row .shopping-nots-col{flex:1}.price-buy-row .shopping-nots-col .rte>p{line-height:1.1}.shopping-nots-col strong{color:#000;font-weight:700}.price-quantity-row .quantity:before,.price-quantity-row .quantity:after{display:none}.price-quantity-row .quantity .quantity__button{height:30px;width:30px;border-radius:50%;border:solid 1px #000;color:#000}.price-quantity-row .quantity{align-items:center;width:10rem}.price-quantity-row .price--large{font-size:24px;color:#000}.product .product__text.inline-richtext.subtitle{font-size:28px;color:#000}.product__title h1{font-size:40px;color:#000}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:1rem 0!important}.product.product--medium{align-items:flex-start}.product__description p{font-size:18px;color:#000}.grid--4-col-tablet .grid__item.footer-block.grid__item.footer-block--image-col{flex:0 0 auto;width:auto;max-width:230px}.copyright-show-inblock .copyright__content{color:#fff;font-size:17px}.footer-block--menu ul li,.footer-block--menu ul li .link{color:#fff;text-transform:capitalize}.theme-app-bar,.theme-app-bar *{font-family:Boyrun!important;letter-spacing:normal!important}.scratch-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;z-index:9999;display:none;align-items:center;justify-content:center}.scratch-popup-overlay.active{display:flex}.scratch-popup{background:#000;max-width:790px;width:90%;border-radius:20px;overflow:hidden;position:relative}.scratch-popup-close{position:absolute;top:10px;right:12px;background:#000;color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;z-index:10}.scratch-popup-close span{position:absolute;left:0;top:14px;height:2px;width:100%;background-color:#fff;display:block}.scratch-popup-close span.sp-line1{transform:rotate(45deg)}.scratch-popup-close span.sp-line2{transform:rotate(-45deg)}.scratch-popup-content{display:flex;flex-direction:column}.scratch-popup-top{padding:55px 30px 60px;text-align:center}.scratch-logo{max-width:380px;margin:0 auto 20px}.scratch-logo img,.scratch-logo svg{width:100%;height:auto}.scratch-form-title{font-size:48px;color:#fff;max-width:60%;text-align:center;line-height:1;margin:0 auto;padding:0 0 20px;margin-top:-6rem}.scratch-form-row{display:flex;gap:20px;align-items:center;margin:0 auto;max-width:412px}.scratch-email-input{flex:1;padding:12px 20px;border:0;border-radius:0;font-size:16px;background-color:transparent;border-bottom:solid 1px #fff;color:#fff;font-size:18px;outline:none!important}.scratch-email-input:focus,.scratch-email-input:active{border-bottom:solid 1px #17DD58;outline:none!important}.scratch-submit-btn{padding:12px 30px;background:#fff;color:#000;border:none;border-radius:30px;font-size:16px;font-weight:700;cursor:pointer;white-space:nowrap}.scratch-submit-btn:hover{background:#17dd58}.scratch-popup-bottom{padding:0;background:#000}.scratch-container{position:relative;width:100%;height:380px;background:#000}.scratch-success-message{position:absolute;top:0;left:50%;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;z-index:1;text-align:center;max-width:540px;margin:0 auto;transform:translate(-50%)}.scratch-success-message h3{font-size:42px;font-family:MarkPro!important;font-weight:900!important;font-style:normal;color:#17dd58;margin:0 0 15px;line-height:.9}.scratch-success-message p{font-size:18px;line-height:1.5;color:#fff;margin:0}.scratch-canvas{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:2}.scratch-bg-image,.cm-labelColor,.cm-labelScent,.cm-valueColor{display:none}.product-form__input--swatch .swatch-input__label{position:relative}.product-form__input--swatch .swatch-input__label:before{content:attr(title);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:#121212e6;color:#fff;font-size:1.2rem;line-height:1.4;padding:5px 10px;border-radius:6px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .12s ease;z-index:30}.product-form__input--swatch .swatch-input__label:after{content:"";position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#121212e6;pointer-events:none;opacity:0;transition:opacity .12s ease;z-index:30}.product-form__input--swatch .swatch-input__label:hover:before,.product-form__input--swatch .swatch-input__label:hover:after{opacity:1}.cm-valueScent{flex:0 0 100%;font-size:1.4rem;color:rgb(var(--color-foreground));margin-top:.4rem}.theme-hero-caption h2{margin-bottom:5px!important;line-height:.8}.theme-hero-banner .rte p{line-height:1.3}.section-icon-title .title-text{margin:0;line-height:1.1}.theme-hero-caption h3{line-height:1}.product__title{text-transform:uppercase}.product__description p{line-height:1.3}.partner-hero-banner .banner__subheading{font-size:42px;margin-bottom:1.5rem;font-family:MarkPro!important;font-weight:900!important;font-style:normal;text-transform:uppercase;margin-top:0!important;margin:0;line-height:1}.partner-hero-banner .banner__heading{line-height:.8;font-size:65px;margin-top:-15px}.partner-hero-banner .banner__text p{font-size:28px;line-height:1.3}.partner-richtext__heading{margin:0;line-height:1}.partner-richtext__subheading{font-size:53px;line-height:1;margin:0 0 10px}.partner-richtext__text p{font-size:22px;line-height:1.4;color:#000}.partner-richtext__text{max-width:510px;margin:10px auto 0;color:#000}.partner-richtext-colume-intro p{font-size:20px;font-weight:300;line-height:1.3}.multirow__inner .image-with-text__heading{margin:0;line-height:1}.multirow__inner .image-with-text__subheading{margin:0;line-height:1;font-size:calc(var(--font-heading-scale) * 5.4rem)}.fd-options-swatch label.fd-flex.items-center>div{display:none}.multirow__inner .image-with-text__text{font-size:22px;line-height:1.4}.collection__view-all .button:before,.collection__view-all .button:after,.banner__buttons .button:after,.banner__buttons .button:before{display:none}.product-hover-box .button:before,.product-hover-box .button:after{display:none}.social-media-item{border-radius:32px}.multirow__inner .image-with-text__text p{color:#000}.facets-container .product-count{position:absolute;text-align:right;opacity:0;transform:scale(0)}.facets-container .mobile-facets__wrapper{margin-left:auto!important;display:flex}.section-bg-colume .button:before,.section-bg-colume .button:after{display:none}.button{transition:all .3s linear}.feature-product-colume .button:before,.feature-product-colume .button:after{display:none}.feature-product-colume .button:hover{background-color:#17dd58}.multirow__inner .image-with-text__subheading a,.multirow__inner .image-with-text__heading a{color:#353535;text-decoration:none}.social-media-grid-section .button:before,.social-media-grid-section .button:after{display:none}.social-media-grid-section .button:hover{background-color:#17dd58}.product-form__buttons .product-form__submit:before,.product-form__buttons .product-form__submit:after{display:none}.product-form__buttons .product-form__submit:hover{background-color:#17dd58;color:#000}.custom-star-rating{color:#000;font-size:1.5rem;display:flex;align-items:center;gap:2px}.star.empty{color:#ccc}.rating-number{color:#333;font-size:.9rem;margin-left:5px}.footer__localization *{color:#fff}.mobile-facets{top:68px!important}.cart-icon-main svg{width:26px!important;height:26px!important}.section-bg-main .scroll-trigger .media--square img{transform:translateY(95%);transition:all .5s linear}.section-in-view .section-bg-main .scroll-trigger .media--square img{transform:translateY(0)}[class*=__rich_text_fbBczr-intro] .rich-text__blocks{max-width:100%}.shopping-nots-col p,.ingred-rte p{margin:0}.ingred-rte .btn-ing{position:relative}.ingred-rte .btn-ing p{cursor:pointer}.poping-ingerdent{position:absolute;padding:.85rem;max-width:300px;min-width:290px;height:auto;box-shadow:1px -1px 12px 4px #b8edca;border-radius:20px;left:0;background:#fff;top:120%;line-height:1.5;font-size:1.5rem;visibility:hidden;transform:scale(0);opacity:0;transition:opacity .3s linear,top .3s linear}.btn-ing:hover .poping-ingerdent{visibility:visible;transform:scale(1);top:100%;opacity:1;transition:opacity .5s linear,top .3s linear}.button--secondary.outline-btn-style{background-color:transparent!important}.banner__cpation-media-svg svg{max-width:100%;height:auto}.banner__media img{filter:blur(0px)!important;transform:scale(1.03)}.lang-block-main *{color:#fff}.lang-block-main{position:relative}.lang-block-main h2{position:absolute;opacity:0;font-size:20px;color:#fff;z-index:-999}.lang-block-main .caption-large{font-size:18px}.lang-block{width:100%}.parent-data-classColor{display:none}.collection .card-wrapper .card:not(.ratio)>.card__content .card__information{flex:1}.collection .card-wrapper .card:not(.ratio)>.card__content .quick-add{flex:0 0 auto;margin-bottom:0}.product__info-wrapper div.product__title{display:flex;flex-wrap:wrap}.product__info-wrapper div.product__title h1{flex:1}.product__info-wrapper div.product__title .star-media{flex:0 0 auto}body.template-product .button--secondary.outline-btn-style{background-color:#000!important;color:#fff;display:inline-flex;min-height:48px;justify-content:center;align-items:center}body.template-product .button--secondary.outline-btn-style:hover{background-color:#17dd58!important;color:#000}.js #menu-drawer.menu-drawer{height:auto}.header__icon--menu[aria-expanded=true]:before{height:auto!important}.nav-angle-icon{width:0;height:0;border-width:0 5.5px 9.5px 5.5px;border-color:transparent transparent #fff transparent;border-style:solid;display:inline-block;position:absolute;right:14px;top:18px;transition:all .3s linear}.list-menu--inline li summary.list-menu__item.parent-link{padding-right:3.2rem}.list-menu--inline li summary.list-menu__item.parent-link{padding-left:2.5rem}details[open] .header__menu-item.parent-link .nav-angle-icon{border-width:9.5px 5.5px 0 5.5px;border-color:#000 transparent transparent transparent;transition:all .3s linear}.header__menu-item.parent-link:hover .nav-angle-icon{border-color:transparent transparent #000 transparent;border-width:0 5.5px 9.5px 5.5px}.menu-drawer-container .header__icon.header__icon--menu{color:#fff}#cart-notification-button{border:solid 1px rgb(var(--color-button-text))}#cart-notification-button:before,#cart-notification-button:after{display:none}#cart-notification-form .button{background-color:rgba(var(--color-button),var(--alpha-button-background));border:solid 1px rgb(var(--color-button))}#cart-notification-form .button:before,#cart-notification-form .button:after{display:none}.shopify-section .section-feature-product-grid .feature-product-heading.font-spacial{transform:translateY(-23px);opacity:.5;transition:all .4s linear 1s}.shopify-section.section-in-view .section-feature-product-grid .feature-product-heading.font-spacial{transform:translateY(0);opacity:1;transition:all .4s linear 1s}.shopify-section .email-signup-colume-warp .font-spacial{transform:translateY(-23px);opacity:.5;transition:all .4s linear .5s}.shopify-section.section-in-view .email-signup-colume-warp .font-spacial{transform:translateY(0);opacity:1;transition:all .4s linear .3s}.shopify-section .feature-product-warp .feature-product-box .font-spacial{transform:translateY(-28px);opacity:.5;transition:all .4s linear .2s}.shopify-section.section-in-view .feature-product-warp .feature-product-box .font-spacial{transform:translateY(0);opacity:1;transition:all .4s linear .4s}@media(max-width:749px){body>[class*=esb],body>[id*=esb],body>[class*=essential-],body>[id*=essential-],body>[class*=essential_],body>[class*=free-shipping-bar],body>[id*=free-shipping-bar],body>[class*=free_shipping_bar],body>[id*=free_shipping_bar],body>.theme-app-bar{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:10000!important}}.fgallery-main,.flickity-enabled{box-shadow:none!important}.fgallery-slide-inner{background:#f8f8f8!important}.fgallery-slide-inner img{mix-blend-mode:multiply}.card__media .media{background:#f8f8f8!important}.card__media .media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#f8f8f8;mix-blend-mode:darken;pointer-events:none;z-index:1}html[lang=en] span[data-lang=en]{display:flex}html[lang=en] span[data-lang=fr]{display:none}html[lang=fr] span[data-lang=fr]{display:flex}html[lang=fr] span[data-lang=en]{display:none}html[lang=fr] [class*=__multicolumn_n9QGPW-padding] h3.inline-richtext{font-size:calc(var(--font-heading-scale) * 3.5rem)}.grid__item.block-column-image .title{margin:0}.collection .media.media--hover-effect>img+img{BACKGROUND-COLOR:#f3f3f3}.section-contest-main{width:100%;height:auto;position:relative;overflow:hidden}.contest-page-hero{width:100%;position:absolute;left:0;top:0;z-index:5;height:100vh;overflow:hidden;min-height:calc(100vh - 101px);filter:blur(5px);transform:scale(1.08)}.fgallery-main .flickity-button:disabled{opacity:0!important}.page-hero-media{width:100%;height:100%}.page-hero-media img{width:100%;height:100%;object-fit:cover}.contest-hero-cpation{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:2}.hero-cpation-in{text-align:center}.contest-heading-title{margin:0;line-height:1;letter-spacing:-2px;font-size:100px;color:#fff}.hero-cpation-in .rte p{color:#fff;font-size:calc(var(--font-heading-scale) * 2.8rem)}.hero-cpation-in .rte{max-width:560px;margin:0 auto;line-height:1.1}.contest-form-container{position:relative;z-index:6}.contest-form-container{padding-top:8rem;padding-bottom:8rem;position:relative;min-height:calc(100vh - 250px);display:flex;align-items:center;justify-content:center}.contest-form-container .page-width{width:100%}.scratch-content-wrapper{background-color:#000;border:solid 1px #fff;border-radius:30px;max-width:788px;margin:0 auto;position:relative;z-index:6;overflow:hidden}.scratch-top-area{padding:50px 30px;text-align:center;border-bottom:2px solid #f0f0f0}.section-bg-colume .button{min-height:48px;height:48px;display:inline-flex;align-items:center;justify-content:center}.banner__buttons .button--primary:hover,.banner__buttons .button--primary:focus{background-color:#17dd58;color:#000}.section-bg-colume .button:hover{background-color:#17dd58;color:#000}.product-hover-box .button,.collection__view-all .button{min-height:48px;height:48px;display:inline-flex;align-items:center;justify-content:center}.collection__view-all .button:hover{background-color:#17dd58;color:#000}.header__active-menu-item{color:#000}.header__menu-item.parent-link.parent-menu-is-active{background-color:#17dd58;color:#000}.header__menu-item.parent-link.parent-menu-is-active .header__active-menu-item{color:#000}.header__menu-item.parent-link.parent-menu-is-active .nav-angle-icon{border-width:0 5.5px 9.5px 5.5px;border-color:transparent transparent #000 transparent}.contact .button{min-height:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background-color:#000}.contact .button:before,.contact .button:after{display:none}.contact .button:hover{background-color:#17dd58;color:#000}.custom-grid-title h2{letter-spacing:-3%}.localization-form:first-of-type{padding-left:0;display:block;margin:0!important;padding:0!important}.policy-menu-main-list li:first-child a{padding-top:0!important}ul.lang-list{display:flex;align-items:center;gap:30px}ul.lang-list li{position:relative;text-transform:uppercase}ul.lang-list li:first-child:after{content:"/";position:absolute;right:-20px;top:50%;transform:translateY(-50%)}ul.lang-list li a{position:relative;text-transform:uppercase!important}.facets-container{padding-bottom:1.5rem}.template-product.t-shirt .cm-labelColor{display:block}.ingred-rte .btn-ing p{text-transform:capitalize}.details-product-intro__buttons .button:before,.details-product-intro__buttons .button:after{display:none}.details-product-intro__buttons .button{min-height:44px;border:solid 1px rgba(var(--color-button),var(--alpha-button-background));color:#fff}.details-product-intro__buttons .button:hover{background-color:transparent;color:#000}.feature-product-colume .free_shipping_card{position:absolute;opacity:0;transform:scale(0);z-index:-999999}[data-handle=bar-soap-bundle].card-wrapper:hover .media--hover-effect>img:first-child:not(:only-child){opacity:1!important}[data-handle=bar-soap-bundle].card-wrapper:hover .media--hover-effect>img+img{opacity:0!important;transform:none!important}.swatch-input__label[title="Mixed Pack"] .swatch{background:linear-gradient(to right,#17dd58 0% 33%,#3dadff 33% 66%,#f4364c 66% 100%)!important;border-style:solid;border-color:rgba(var(--color-foreground),.15)}.card__star-overlay{position:absolute;top:8px;right:8px;z-index:6;pointer-events:none}.card__star-overlay .custom-star-rating{background:#ffffffe0;border-radius:20px;padding:3px 7px;display:inline-flex;align-items:center;gap:1px}.card__star-overlay .custom-star-rating svg{width:12px;height:12px}.card__star-overlay .rating-number{font-size:11px;color:#333;margin-left:2px}@media screen and (max-height:800px)and (min-height:500px){.scratch-container{height:300px}.scratch-popup-overlay{padding:100PX 1rem;overflow:auto}.scratch-popup-top{padding-bottom:25px}.scratch-popup-overlay.active{display:block}.scratch-popup{margin:5px auto}}@media screen and (min-width:1100px){.scratch-popup-overlay{min-height:650px}}@media screen and (max-width:1365px)and (min-width:1200px){html[lang=fr] .section-feature-product-grid .feature-product-heading.cms-150{font-size:calc(var(--font-heading-scale) * 10rem)}}@media(min-width:992px){.mobile-facets{top:101px!important}}@media screen and (min-width:750px){.image-with-text__media--medium{height:auto;aspect-ratio:1 / 1}.facets-container-drawer .mobile-facets__wrapper{margin-right:0!important;flex-grow:initial;justify-content:flex-end;justify-items:flex-end}}@media screen and (min-width:1200px){.scratch-form-title{font-size:48px;color:#fff;max-width:60%;text-align:center;line-height:1;margin:0 auto;padding:0 0 10px;margin-top:-4rem;line-height:.7;letter-spacing:-3%;max-width:350px}:where(.template-index [id^=Banner-template--][id$=__image_banner]):not(#_) .banner__box_custom .banner__text p{line-height:1.3}html[lang=fr] .scratch-form-title{font-size:35px}html[lang=fr] .scratch-success-message h3{font-size:28px}html[lang=fr] .scratch-success-message p{font-size:17px;line-height:1.2}}@media screen and (min-width:1365px){:where([id^=shopify-section-template--][id$=__theme_hero_banner_VCFYmr]):not(#_) .theme-hero-caption .special-heading{letter-spacing:-4.5px}}@media screen and (min-width:1440px){[class*=__theme_hero_banner_HbmMzG-padding] .theme-hero-media.desktop-custom{height:700px;padding-bottom:0}}@media screen and (min-width:750px){.product-detail-feature-col{flex:1}.form-colume-in .newsletter-form{align-items:flex-start;margin:0;display:block;max-width:100%}.collapsible-section-layout{padding-bottom:4rem!important;padding-top:4rem!important}.product__title{margin-bottom:0!important;text-transform:uppercase}.text-theme-rte{margin-top:0!important;line-height:1.2}}@media screen and (min-width:990px){.why-it-work-item{flex:0 0 calc(33.333% - 20px)}[class*=__rich_text_fbBczr-intro] .rich-text__blocks{max-width:100%}.section-card__info h2,.section-card__info h3{line-height:1}.details-product-intro-in{max-width:480px}}@media(max-width:1399px){.card-wrapper .card--standard:not(.ratio)>.card__content .quick-add__submit{min-width:150px}.product-detail-feature{gap:50px}.block-testimonial-in{padding:0}.block-testimonial .intro{line-height:1.3}[class*=__rich_text_fbBczr-intro] .rich-text__blocks{padding:70px 60px}[class*=__rich_text_fbBczr-intro] .rich-text__text p{font-size:24px;color:#fff}.product-detail-feature h2{font-size:50px}.product-detail-feature h3{font-size:46px}.product-form__submit{min-width:176px!important;min-height:44px}.product .product__text.inline-richtext.subtitle{font-size:22px;color:#000}}@media(max-width:1499px){:where([id^=shopify-section-template--][id$=__icon_title_box_NPkrBE]):not(#_) .section-icon-title .icon-title-in{padding:20px 60px!important}:where([id^=shopify-section-template--][id$=__icon_title_box_NPkrBE]):not(#_) .section-icon-title .media-icon img{width:90px;height:auto}}@media(max-width:1440px){:where([id^=shopify-section-template--][id$=__multicolumn_n9QGPW]):not(#_) .multicolumn-card__info p{font-size:18px}[class*=__multicolumn_n9QGPW-padding] h3.inline-richtext{font-size:36px}html[lang=fr] [class*=__multicolumn_n9QGPW-padding] h3.inline-richtext{font-size:calc(var(--font-heading-scale) * 3.1rem)}}@media(min-width:1400px){.product-detail-feature{gap:120px}}@media(max-width:1280px){.product-form__submit{min-width:140px!important;min-height:44px}.shopping-nots-col{font-size:14px}html[lang=fr] [class*=__multicolumn_n9QGPW-padding] h3.inline-richtext{font-size:calc(var(--font-heading-scale) * 2.7rem)}}@media(max-width:1199px){.section-feature-product-grid .feature-product-heading,.feature-collection h2.title{margin-bottom:15px!important}.card-wrapper .card:not(.ratio)>.card__content{padding:15px 2rem!important}.theme-hero-caption h2{font-size:90px!important}.partner-hero-banner .banner__text p{font-size:20px;line-height:1.3}html[lang=fr] [class*=__multicolumn_n9QGPW-padding] h3.inline-richtext{font-size:calc(var(--font-heading-scale) * 2.2rem)}html[lang=fr] .scratch-form-title{font-size:32px}html[lang=fr] .scratch-success-message h3{font-size:24px}html[lang=fr] .scratch-success-message p{font-size:14px;line-height:1.2}}@media(max-width:1199px){:where([id^=shopify-section-template--][id$=__icon_title_box_NPkrBE]):not(#_) .section-icon-title .icon-title-in{padding:20px 35px!important}}@media screen and (min-width:750px)and (max-width:990px){.social-media-item{border-radius:20px!important}.image-with-text__media--medium{height:26rem!important;aspect-ratio:auto!important}}@media(max-width:1400px)and (min-width:1366px){.grid-product-main{aspect-ratio:1 / 1.1;align-items:center;display:flex!important}}@media(max-width:1365px)and (min-width:1261px){.grid-product-main{aspect-ratio:1 / 1.2;align-items:center;display:flex!important}}@media(max-width:1199px)and (min-width:990px){:where(.template-index [id^=Banner-template--][id$=__image_banner]):not(#_) .banner__heading.cms-210{font-size:calc(var(--font-heading-scale) * 7.5rem)}[class*=__multicolumn_n9QGPW-padding] h3.inline-richtext{font-size:28px}.card-wrapper .card--standard:not(.ratio)>.card__content .quick-add__submit{min-width:125px;font-size:13px}.product__title h1{font-size:22px}.content-background{background-size:cover;background-color:#387c9a!important}}@media(max-width:990px){.content-background{background-size:cover;background-color:#387c9a!important}.feature-product-colume .feature-product-box{max-width:100%}.section-bg-main{flex-direction:column;flex-flow:column-reverse}.section-bg-main>*{flex:0 0 auto;width:100%;text-align:center}.email-signup-colume-warp .signup-colume{flex:0 0 auto;width:100%}.signup-colume.content-colume{padding-bottom:0}.signup-colume.form-colume{padding-top:15px}.footer-block--menu ul li .link{font-size:22px}.testimonial-card{padding:30px}.product-grid-main .product-hover-box{padding:2rem 3rem}.custom-dot{width:20px!important;height:20px!important}.product-card__actions{padding:0!important}.product-form__submit{min-width:152px!important;min-height:44px}.product-card__actions .price--large{font-size:calc(var(--font-heading-scale) * 1.8rem)}.product-detail-feature{gap:30px}.collection .custom-grid-title{margin-bottom:0}.block-column-image{flex-direction:column}.block-column-image .image-column{flex:0 0 100%!important}.block-column-image .image-column{flex:1!important;max-height:200px}.block-column-image .text-column{flex:1!important}.block-column-image{min-height:600px!important}.block-column-image .title{padding:20px;margin:0!important;text-align:center!important}.testimonial-text{font-size:18px!important}.testimonial-author,.block-testimonial .user-name{font-size:20px!important}.block-testimonial-in .intro,.testimonial-location{font-size:18px!important}.theme-hero-caption h2{font-size:65px!important}.theme-social-card .social-card-image{border-radius:20px!important}.product-detail-feature{gap:15px;flex-direction:column}.product-detail-feature-col{flex:1;min-width:100%}html[lang=fr] [class*=__multicolumn_n9QGPW-padding] h3.inline-richtext{font-size:calc(var(--font-heading-scale) * 3.6rem)}.is-main-inner{padding-top:81px}.contest-page-hero{height:100%;min-height:100vh}}@media(max-width:759px){.content-background{background-size:cover;background-color:#387c9a!important}.header__heading-link.link{max-width:130px!important;min-width:130px!important}.email-signup-colume-warp .signup-colume{padding:3rem}.signup-colume.content-colume{padding-bottom:0}.signup-colume.form-colume{padding-top:15px}.footer-block--social{justify-content:center}.copyright-show-inblock{text-align:center}.footer-block--menu ul li .link{font-size:18px;text-align:center;display:block}.cms-210{font-size:calc(var(--font-heading-scale) * 6.5rem)}.is-main-inner{padding-top:64px}.block-type-introblock .cms-100{font-size:calc(var(--font-heading-scale) * 5rem)}.facets-container{padding-bottom:2rem}.block-column-image{min-height:400px!important}.block-column-image .title.cms-100{font-size:calc(var(--font-heading-scale) * 5rem)}.block-card{aspect-ratio:1 / 1}.content-colume-in .rte p{font-size:18px;line-height:1.4;color:#fff}.collapsible-content-wrapper-narrow .accordion__content,.collapsible-content-wrapper-narrow .accordion__content p{font-size:18px;line-height:1.3}.grid--4-col-tablet .grid__item.footer-block.grid__item.footer-block--image-col{margin:0 auto}.theme-hero-caption h2{font-size:64px!important}.theme-hero-banner .rte p{font-size:18px;font-weight:300}[class*=__rich_text_fbBczr-intro] .rich-text__blocks{padding:20px}[class*=__rich_text_fbBczr-intro] .rich-text__text p{font-size:16px;color:#fff}.theme-hero-caption .special-heading{margin-top:0!important;font-size:47px!important}[class*=__theme_hero_banner_VCFYmr-padding] .h0{font-size:calc(var(--font-heading-scale) * 2.8rem)}.theme-social-card .social-card-image{border-radius:15px!important}.product-inout-main{gap:30px;flex-direction:column}.product-inout-col h2{font-size:calc(var(--font-heading-scale) * 6.6rem)}.scratch-form-title{font-size:35px;color:#fff;max-width:90%;text-align:center;line-height:1;margin:0 auto;padding:0 0 20px;margin-top:-4rem}.scratch-email-input{width:100%}.scratch-success-message{max-width:100%;left:0;transform:none}.scratch-success-message h3{font-size:32px}.lang-block-main{text-align:center}.product__info-wrapper div.product__title h1{flex:0 0 auto;margin-bottom:.5rem}:where([class*=product-hero-main-])[class*=__product_hero_banner_Q94pYB] .caption-content{padding:20px 0!important}html[lang=fr] [class*=__multicolumn_n9QGPW-padding] h3.inline-richtext{font-size:calc(var(--font-heading-scale) * 2.8rem)}.contest-form-container{padding-top:5rem;padding-bottom:5rem}.facets-container .mobile-facets__wrapper{margin-left:0!important;display:flex}.custom-dot{width:12px!important;height:12px!important}html[lang=fr] .scratch-form-title{font-size:24px}html[lang=fr] .scratch-success-message h3{font-size:18px}html[lang=fr] .scratch-success-message p{font-size:14px;line-height:1.2}.guck-password-signup__rte{padding-top:30px}}@media(max-width:749px){:where([id^=shopify-section-template--][id$=__multirow_3ttiXy]):not(#_) .multirow__inner{row-gap:15px!important}.partner-richtext__subheading{font-size:38px}.care-about-partner-main{gap:10px!important;padding:15px 0}.partner-richtext-colume-heading..cms-112{font-size:calc(var(--font-heading-scale) * 6rem)}.social-media-item{position:relative;cursor:pointer;overflow:hidden;border-radius:16px!important}.multirow__inner .image-with-text__subheading{margin:0;line-height:1;font-size:calc(var(--font-heading-scale) * 3.4rem)}.multirow__inner .image-with-text__heading.h0{font-size:calc(var(--font-heading-scale) * 3.2rem)}.multirow__inner .image-with-text__text{font-size:18px;line-height:1.4}[class*=__multirow_3ttiXy-padding]{padding-bottom:8px!important}.partner-richtext__text p{font-size:18px}.partner-richtext__heading.h0{font-size:calc(var(--font-heading-scale) * 3.2rem)}.partner-richtext-colume-main h2.cms-112{font-size:calc(var(--font-heading-scale) * 6rem)}.partner-richtext-colume-intro p{font-size:22px;font-weight:300;line-height:1.3}.partner-hero-banner .banner__heading.cms-112{font-size:calc(var(--font-heading-scale) * 6rem)}:where([id^=shopify-section-template--][id$=__image_banner]):not(#_) h2.banner__heading{line-height:1}:where([id^=shopify-section-template--][id$=__image_banner]):not(#_) .banner__cpation-media{top:55px}.section-feature-product-grid .feature-product-heading{line-height:.7;margin-bottom:0!important}[class*=__feature_product_slider_cNGCXt-padding]{padding-bottom:5px!important}.footer-block__details-content ul.footer__list-social{padding:0;margin:0}.footer-block.grid__item.footer-block--menu{padding:0;margin-bottom:0!important}.footer-block.grid__item+.footer-block.grid__item+.footer-block.grid__item{margin-top:0!important}.footer-block__details-content{margin-bottom:0!important}.product-grid-main.flickity-enabled .product-grid-item{min-height:350px}.scratch-popup-top{padding-top:60px}html[lang=fr] .section-feature-product-grid .feature-product-heading{margin-bottom:0!important;line-height:.7}.scratch-popup-overlay{padding:3rem}.scratch-popup-svg svg{max-width:100%}.scratch-form-title{line-height:1.7}.scratch-success-message h3{font-size:24px}.scratch-success-message p{font-size:14px;line-height:1.3;color:#fff;margin:0}.scratch-container{height:225px}.scratch-success-message{padding:25px}.scratch-popup-top{padding-top:55px;padding-bottom:25px}.scratch-form-title{font-size:28px;color:#fff;text-align:center;line-height:.7;margin:0 auto;padding:0 0 10px;margin-top:-4rem}.brand-logo-header{padding-top:0;padding-bottom:0}}@media(max-width:1366px)and (min-width:750px){:where(.template-product:not(.t-shirt):not(.group-product):not(.wsg-json)) [class*=__main-padding],[class*=__product_why_it_work_KdgBNF-padding],[class*=__product_details_feature_HjPJVx-padding],[class*=__testimonials_slider_HQpJtC-padding],[class*=__feature_product_slider_K7dqKy-padding],[class*=__collapsible_content_78hWJx-padding],[class*=__multicolumn_n9QGPW-padding],[class*=__setion_bg_image_text_JRwBJF-padding],[class*=__testimonials_slider_VMxbKB-padding],[class*=__featured_collection_Je4e8A-padding],[class*=__collapsible_content_wrWdN8-padding],[class*=__footer-padding],[class*=__rich_text_LHCXYm-padding],[class*=__product_what_inout_YaLVAU-padding],[class*=__rich_text_fbBczr-padding],[class*=__featured_collection_gCLXfn-padding],[class*=__theme_social_card_C9G6t3-padding],[class*=__partner_richtext_nmEVzB-padding],[class*=__logo_grid_4arNr3-padding],[class*=__featured_collection_6VJkXw-padding]{padding-top:50px!important;padding-bottom:50px!important}}@media(max-width:749px)and (min-width:100px){.product-card__actions{bottom:5px!important}:where(.template-product:not(.t-shirt):not(.group-product):not(.wsg-json)) [class*=__main-padding],[class*=__product_why_it_work_KdgBNF-padding],[class*=__product_details_feature_HjPJVx-padding],[class*=__testimonials_slider_HQpJtC-padding],[class*=__feature_product_slider_K7dqKy-padding],[class*=__collapsible_content_78hWJx-padding],[class*=__multicolumn_n9QGPW-padding],[class*=__setion_bg_image_text_JRwBJF-padding],[class*=__testimonials_slider_VMxbKB-padding],[class*=__featured_collection_Je4e8A-padding],[class*=__collapsible_content_wrWdN8-padding],[class*=__footer-padding],[class*=__rich_text_LHCXYm-padding],[class*=__product_what_inout_YaLVAU-padding],[class*=__rich_text_fbBczr-padding],[class*=__featured_collection_gCLXfn-padding],[class*=__theme_social_card_C9G6t3-padding],[class*=__partner_richtext_nmEVzB-padding],[class*=__logo_grid_4arNr3-padding],[class*=__featured_collection_6VJkXw-padding]{padding-top:30px!important;padding-bottom:30px!important}.collapsible-section-layout{padding-bottom:0!important;padding-top:0!important}.collapsible-content__heading{margin-bottom:0rem!important;margin-top:0!important;line-height:1!important}.feature-product-colume .feature-product-box .rte,.shop-nav-button-container{margin-bottom:0!important}.product__info-wrapper div.product__title{margin-top:1rem}[class*=__rich_text_fbBczr-intro] .rich-text__wrapper{padding-left:0!important;padding-right:0!important}}@media(max-width:580px){.size-58{font-size:calc(var(--font-heading-scale) * 5rem)}.block-type-introblock .cms-100,.block-column-image .title.cms-100{font-size:calc(var(--font-heading-scale) * 4rem)}.cms-210{font-size:calc(var(--font-heading-scale) * 5.2rem)}.theme-hero-caption h2{font-size:52px!important}.price-buy-row{display:flex;gap:15px;flex-wrap:wrap;align-items:flex-start;flex-direction:column}.price-buy-row>*{flex:0 0 auto;width:100%}.section-why-it-work h2{line-height:.8;letter-spacing:-3%}}@media(max-width:399px){html[lang=fr] .scratch-form-title{font-size:20px}html[lang=fr] .scratch-success-message h3{font-size:16px}html[lang=fr] .scratch-success-message p{font-size:12px;line-height:1.2}}@media(min-width:100px){.collapsible-content summary:hover .accordion__title{text-decoration:none!important}.list-menu__item--active:hover,.footer-block--menu ul li .link:hover,.list-menu__item--active{text-decoration:none!important}.extra-bold{font-family:MarkPro!important;font-weight:900!important;font-style:normal}}@media screen and (min-width:990px){.underline-links-hover:hover a{text-decoration:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/theme-custom.css.map */
