@media screen and (max-width: 1200px){.lang-hide{display:none}}.menu-badge{display:inline-block;padding:2px 5px 0;font-size:11px;font-weight:500;color:#000;background:transparent;border:1px solid #ccc;border-radius:9999px;white-space:nowrap}.menu-child{display:none}.arrow-rotate{transform:rotate(180deg);transition:transform .2s ease}.close_info_sub_container{display:flex;flex-direction:row-reverse}.close_info_sub:hover,#hover-div:hover{cursor:pointer}.p_sub{margin-bottom:3px;font-size:smaller}@media only screen and (max-width: 769px){.radio-label-text{max-width:80%}#informationbutton{background-color:#fff;width:100%;display:none;position:fixed;z-index:1000;top:15%;left:0%;height:100%;border-radius:10px;padding:20px}}@media only screen and (min-width: 769px){.subscription_svg_information{margin-left:10px}#informationbutton{background-color:#fff;z-index:1000;position:fixed;display:none;padding:20px;border-radius:10px;left:25%;width:50%;height:60%;top:15%}}.widget-item{border:1px solid;border-radius:5px;margin-bottom:10px;padding:12px 20px 8px}.round-radio input[type=radio]{display:none}.custom-radio{display:inline-block;width:20px;height:20px;border:1px solid #000;border-radius:50%;position:relative;cursor:pointer;margin-right:8px}.round-radio input[type=radio]:checked+.custom-radio:after{content:"";width:10px;height:10px;background-color:#000;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qty-loading{opacity:.5;pointer-events:none;cursor:not-allowed}.no-border{border:none!important}.modale_product{display:flex;column-gap:.5rem}#overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:1000}#modale_subscription{border:solid 2px;border-radius:20px;padding-left:8px}.modale_format{color:#535353;font-size:12px}.close_modale{display:flex;justify-content:flex-end;font-size:25px}.modale_top{margin-top:20px}.modale_svg{margin:6px 10px 6px 6px}.close_modale:hover{cursor:pointer}.modale_sub_container{flex-direction:column;align-items:center}.modale_sub_container:firstchild{margin:10px 1px 1px}.modale_reco_container{display:flex;overflow:auto}.modale_form{display:flex}#modale-recommendation{border-radius:20px;overflow:auto}.modale_livraison{margin-top:10px;margin-bottom:5px}.modale_font{font-size:x-large;margin-bottom:20px}.modale_title{font-size:16px;margin:0}.modale_continue{display:flex;flex-direction:column;gap:10px}.modal-content{position:relative}@media only screen and (min-width: 1251px){.modale-open{left:20%}}@media only screen and (max-width: 1250px){.modale-open{left:10%}}@media only screen and (max-width: 769px){.no-reco{padding-bottom:50px}#modale-recommendation{border-bottom-left-radius:0;border-bottom-right-radius:0}.modale-open{display:none;z-index:1000;position:fixed;left:0%;bottom:0;background:#fff;padding:20px;box-shadow:0 4px 6px #0000001a;width:100%}.modale_sub_container{flex-direction:column;align-items:center}.modale_reco_container{margin-bottom:50px;-webkit-overflow-scrolling:touch}.modale_ridge{border-bottom:solid 2px #D9D9D9;padding-bottom:15px;margin-bottom:15px}.modale_featured_image{width:6rem;height:6rem}.modale_reco_product{width:40%}.modale_add{margin-left:35px;margin-right:55px;border-style:solid;border-width:1.5px;border-radius:20px;padding-left:15px;padding-right:15px;height:30px;margin-top:15px}.modale_reco_title{height:39px;width:82%}.modale_reco_image{width:9em;height:9em}.btn_modale_width{max-width:50%;width:100%}.modale_continue{margin-top:10px;position:fixed;padding-right:20px;width:-webkit-fill-available;bottom:1%;background-color:#fff;display:flex;flex-direction:row}.modale_perso{padding-top:7px}#modale_cart_btn{width:100%;margin:inherit}}@media only screen and (min-width: 769px){.modale_ridge{min-width:230px}.modale-open{display:none;z-index:1000;position:fixed;left:20%;top:10%;background:#fff;padding:20px;box-shadow:0 4px 6px #0000001a;width:80%;height:fit-content;max-width:1000px}.modale_format{margin-bottom:5px}.modale_sub_container{flex-direction:column;max-width:220px}.modale_title{max-width:12em}.modale_product{flex-direction:column}.modale_desktop{display:flex;padding-bottom:40px}.modale_overflow{border-bottom:solid 2px #D9D9D9}.short-right-border{position:relative;border-bottom:solid 2px #D9D9D9;padding-bottom:10px;padding-right:11px}.short-right-border:after{content:"";position:absolute;top:40px;bottom:40px;right:0;width:2px;background-color:#d9d9d9}.modale_featured_image{width:200px;height:200px;margin-right:10px;margin-bottom:5px}.modale_reco_product{padding-right:20px;width:200%}.modale_form{display:flex;justify-content:space-between}.modale_add{border-style:solid;border-width:1.5px;border-radius:20px;padding-left:15px;padding-right:15px;height:30px;margin-top:15px}.modale_reco_title{height:39px}.modale_continue{justify-content:space-around;flex-direction:row}.modale_overflow{overflow:auto;padding-left:30px}.modale_reco_image{max-width:none}.modale_continue_first,.modale_cart_close{width:50%}.modale_cart_close_btn{width:100%}.modale_perso{padding-top:5px}}.drawer-close{float:right;padding-right:20px}.drawer-container{position:relative}.filter-drawer-container{display:flex;justify-content:space-between}.filter-drawer__content{padding-top:30px;top:0;right:-100%;height:100%;background:#fff;box-shadow:-2px 0 5px #0003;transition:right .3s ease;z-index:1000;position:fixed}.filter-drawer__content.open{right:0}.filter-drawer__content form{display:flex;flex-direction:column}.filter-drawer__content .collection-filter__group{margin-bottom:20px}.filter-drawer__content .collection-filter__title{font-size:18px;margin-bottom:10px;font-weight:700}.filter-drawer__content .tag-list{list-style:none;padding:0}.filter-drawer__content .tag{margin-bottom:10px}.filter-drawer__content .tag__checkbox-wrapper{display:flex;align-items:center}.filter-drawer__content .tag__text{margin-left:10px}@media only screen and (max-width: 600px){.lklk{padding:5px 10px}.filter-drawer__content{width:325px}}@media only screen and (min-width: 601px){.lklk{padding:10px 20px}.filter-drawer__content{width:400px}}.lklk{display:inline-block;background-color:#f8f6f7;border:none;cursor:pointer;border-radius:5px;font-size:14px}.filteractive{padding:0 40px;padding-top:1rem;display:flex;row-gap:.5rem;column-gap:.5rem;flex-wrap:wrap}.filteractive p{background:#f8f6f7;padding:.5rem 1rem;border-radius:100rem}.rc-purchase-option__selector,.rc-selection__onetime,#AddToCartForm-7747991765045{font-size:1rem!important;color:red!important;background-color:pink}.product-gel-cible-imperfections-360-copy .rebuy-cart__flyout-item-quantity-widget,.product-360-spot-clearing-gel-1 .rebuy-cart__flyout-item-quantity-widget{display:none!important;pointer-events:none}.product-gel-cible-imperfections-360-copy,.product-gel-cible-imperfections-360-copy a,.product-360-spot-clearing-gel-1,.product-360-spot-clearing-gel-1 a{pointer-events:none}.blackfridayvideohero{padding-top:15%}.rebuy-product-media{max-width:90px}.rebuy-product-info a{font-weight:700}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5{margin-top:0rem;margin-bottom:1rem}.rte h6{margin-top:0rem;margin-bottom:.5rem}.custom-container-nav{display:flex;flex-wrap:wrap}.page-width-over{max-width:1300px!important;margin:0 auto;padding-bottom:40px}h1,.h1{font-size:2.5rem}@media screen and (max-width: 768px){h1,.h1{font-size:2rem}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.1}.h2,h2,.section-header__title{font-size:1.75rem;font-family:var(--font-heading)}.h3,h3{font-size:1.4rem;font-family:var(--typeBasePrimary)}.h4,h4{font-size:2.5rem;font-family:var(--typeBasePrimary)}@media screen and (max-width: 768px){h4,.h4{font-size:2rem}}.grid-search__page-content .h4{font-size:1rem;font-weight:700}.h5,h5{font-size:1.4rem;font-family:var(--typeBasePrimary)}p{font-family:var(--typeBasePrimary);font-size:1rem}p.subtitle{font-family:var(--typeBasePrimary);font-size:.75rem}.custom__item{margin-bottom:0rem}@media only screen and (min-width: 769px){.advanced-section{margin:0;padding:2rem 0px}}@media only screen and (min-width: 769px){.index-section{margin:2rem}}.modal__close{top:2rem}.search__input{border-bottom:2px solid}.StyleBothText{display:flex;justify-content:space-between}.StyleBothText{display:flex;justify-content:space-between;flex:1}.custom__item-inner .StyleBothText h6{margin-bottom:0rem}.BtnPad{padding-left:30px}.TexteA{justify-content:flex-start}.TexteB{justify-content:flex-end}.align_bottom{display:flex;justify-content:space-between;flex-direction:column}.alignement{flex:1;align-self:auto}#scroll_all{display:flex;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap}#nowrap_scroll_all{flex-wrap:nowrap}#scroll_all .page-width{width:100%}@media screen and (min-width: 769px){#scroll_desktop{display:flex;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap}#nowrap_scroll_desktop{flex-wrap:nowrap}}@media screen and (max-width: 768px){#scroll_mobile{display:flex;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap}#nowrap_scroll_mobile{flex-wrap:nowrap}.modal{z-index:80}.site-header{padding:0rem 0}}@media only screen and (min-width:769px) and (max-width:1024px){.h1,.section-header__title,.spr-header-title.spr-header-title,h1{font-size:2.5rem}}h1,.h1,.h2,h2{letter-spacing:-.03em}.feature-row__item,.feature-row__text{flex:1 1 50%}.feature-row__item .button_under,.button_under_center{display:flex;justify-content:center}.show-produit-soins{height:0px!important;overflow:hidden!important}.custom-content{margin-bottom:0;flex-wrap:wrap}.hero__title,.hero__subtitle,.hero__link{margin-bottom:2rem}.hero__subtitle{margin-right:0}.hero_link_buttons{display:flex;gap:1rem;justify-content:center}.display-contents{display:contents}.section-header{margin-bottom:2rem}.subheading,.subheading p{letter-spacing:normal;font-size:.8rem}.rte .subheading{margin-bottom:1rem}.feature-row__text .btn{margin-bottom:2rem;margin-top:2rem}@media only screen and (min-width: 769px){.index-section{margin:60px 0}}#shopify-section-template--15113633628213__rich-text .index-section{margin:0rem}.btn.disabled,.btn[disabled],.rte .btn.disabled,.rte .btn[disabled],.shopify-payment-button .shopify-payment-button__button--unbranded.disabled,.shopify-payment-button .shopify-payment-button__button--unbranded[disabled],.spr-container .spr-button.disabled,.spr-container .spr-button[disabled],.spr-container .spr-summary-actions a.disabled,.spr-container .spr-summary-actions a[disabled],.btn.disabled:hover,.btn[disabled]:hover,.rte .btn.disabled:hover,.rte .btn[disabled]:hover,.shopify-payment-button .shopify-payment-button__button--unbranded.disabled:hover,.shopify-payment-button .shopify-payment-button__button--unbranded[disabled]:hover,.spr-container .spr-button.disabled:hover,.spr-container .spr-button[disabled]:hover,.spr-container .spr-summary-actions a.disabled:hover,.spr-container .spr-summary-actions a[disabled]:hover{color:#2d2930;background-color:#f2f2f2}input,textarea,select{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizeSpeed;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:calc(var(--typeBaseSize) * .75);font-weight:var(--typeBaseWeight);font-style:var(--typeBaseStyle);letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight)}.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.spr-container .spr-button,.spr-container .spr-summary-actions a{padding:1rem 2.4rem}@media only screen and (max-width: 769px){.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.spr-container .spr-button,.spr-container .spr-summary-actions a{padding:1rem 1.5rem}}@media only screen and (max-width: 769px){.small--one-half .btn{padding:.7rem 1rem}}@media only screen and (min-width: 769px){.page-width .header-layout--left-center .header-item--icons{-webkit-box-flex:0 0 165px;-ms-flex:0 0 165px;flex:0 0 165px}}@media only screen and (max-width: 768px){#shopify-section-header{position:sticky;top:-42px;z-index:9}}@media only screen and (min-width: 767px){.site-header{z-index:10;padding:0}}@media screen and (min-width: 1200px){.js-menu{display:none}}@media screen and (max-width: 1200px){.link-skin-ia,.menumobileteste{display:none}}body.menu-open-hide{overflow:hidden!important;max-width:100%}.sliding-menu{position:fixed;top:0;right:-100%;width:100%;height:100%;background-color:#fff;color:#000;transition:right .3s ease;z-index:10000000000;overflow-y:auto}.menu-mobile-style{z-index:100;display:flex;flex-direction:column;gap:16px;width:100%;height:100%}.menu{list-style:none;margin-top:2rem}.menu li{text-align:left;padding-top:1rem;margin-bottom:0rem}.sliding-menu.menu-open{right:0}.arrow:before{content:"\203a";display:inline-block;margin-left:5px;cursor:pointer}.arrow-rotate:before{transform:rotate(90deg);padding-left:5px}.arrow{color:#000;font-size:1.5rem}.menu-child{display:none;list-style:none}.menu-link.active .menu-child{display:block}.parent-link a{font-size:1rem}.menu-child .menu-link{font-size:.9rem}.mbl-expert{font-size:1rem}.menu-mobile-style{min-height:100vh;overflow-y:auto}.parent-link .js-no-transition{display:flex;align-items:center;column-gap:1rem}.sticky-div{position:sticky;top:0;background-color:#fff;padding:1rem;text-align:left;font-size:.8rem;display:flex;flex-direction:column;align-items:stretch;row-gap:1rem}.sticky-div .btn-small{margin:0;width:fit-content}.sticky-div .site-nav__link--icon .icon{margin-top:0}ul.menu{margin:0rem 1rem .5rem}.footer-spacer{height:150px}.menu-link{white-space:nowrap}.mbl{color:var(--color-bg);background:#121212;text-align:left;text-transform:uppercase;padding:8px 16px;border-radius:4.938rem;display:inline-block}.mblicon{display:flex;justify-content:space-between;align-items:center}#xclose{padding:2.5px}.site-nav__icons .mobile-menu-hamburger svg{width:30px;height:30px}.mblicon svg{vertical-align:middle}.mblspace .site-nav__link{padding:0}.chatopen{margin-left:.5rem}.site-footer{margin-top:0}.footer_main_menu{display:flex;flex-direction:row;justify-content:space-around;column-gap:2rem;row-gap:2rem}.footer_main_menu_link,.footer_main_menu_main_link{list-style-type:none;text-align:left}.footer_menu .footer_main_menu_link{margin-top:1.25rem;margin-bottom:0rem}.footer_main_menu_link{flex:1}.footer_menu,.footer_main_menu{margin:0;padding:0;flex-grow:9}.footer_main_menu_main_link{font-weight:700}.footer_main_content_omy{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.footer_logo p{Font-family:Century,sans-serif;text-align:left;margin-top:.5rem}.footer_logo{flex-basis:300px;flex-shrink:4;padding-top:4px}.footer_logo .logo{max-width:150px}.footer_logo{margin-right:2rem}.footer_newsletter{text-align:left;max-width:400px}@media only screen and (min-width: 1000px){.footer_newsletter{margin-left:2rem;flex-basis:250px}}.footer__social a{border:none;padding:0;margin-right:1rem}.footer__social a{margin-top:2rem}@media only screen and (max-width: 1000px){.footer_main_content_omy{flex-direction:column;row-gap:1.5rem}}@media only screen and (max-width: 1000px){.footer_main_menu{width:100%;justify-content:space-between}}@media only screen and (max-width: 768px){.footer_main_menu{flex-direction:column}}@media only screen and (max-width: 1000px){.footer_logo{flex-basis:initial}}@media only screen and (max-width: 1000px){.footer_logo img{margin-right:0rem}}@media only screen and (min-width: 769px){.site-footer{font-size:calc(var(--typeBaseSize) - 0px)}}.site-footer{font-size:calc(var(--typeBaseSize) - 0px);padding-top:4rem;border-top:1px solid black;padding-bottom:4rem}.multi-selectors{margin-bottom:2rem}.btn--tertiary,.rte .btn--tertiary{background:none}.btn--tertiary.overflow-scroller__arrow{border:none}.btn--tertiary.btn-manual-selection{font-size:100%}.site-footer .newsletter-form-group{margin:0rem 0rem 1.5rem}.site-footer .newsletter-form-group input,.preorder_form .newsletter-form-group input{border:1px solid;border-radius:100px;padding:1rem}.site-footer .newsletter-form-group__submit,.preorder_form .newsletter-form-group__submit{padding:0rem 1rem}.preorder_form .newsletter-form-group{margin:0}.no-margin-top,.rte .no-margin-top{margin-top:0rem}.no-margin-bottom,.rte .no-margin-bottom,.no-margin-bottom .custom__item{margin-bottom:0rem!important}.no-padding-bottom,.rte .no-padding-bottom{padding-bottom:0rem!important}.no-padding-top,.rte .no-padding-top{padding-top:0rem!important}.bcorp_logo,.bcorp_logo img{max-width:80px}.article__content-meta{margin-bottom:0}.article__content .btn{margin-top:2rem}.article__content-meta h2,.article__content-meta .h3{font-size:1rem;font-family:arial}@media only screen and (min-width: 769px){.article-listing{margin-bottom:0rem}}@media only screen and (max-width: 768px){.grid__image-ratio--wide:before{padding-bottom:56.25%}}@media only screen and (max-width: 768px){.grid__image-ratio--landscape:before{padding-bottom:75%}}@media only screen and (max-width: 768px){.grid__image-ratio--square:before{padding-bottom:100%}}@media only screen and (max-width: 768px){.grid__image-ratio--portrait:before{padding-bottom:150%}}@media only screen and (max-width: 768px){.grid--articles .grid__item:nth-child(n+2){display:none}}@media only screen and (max-width: 768px){.custom-content-reverse{flex-direction:column-reverse}}#shopify-block-e36bc677-7f93-467c-8344-2cab1223ee48{height:300px;margin:4rem 0rem}.ingredient_background_1{background:var(--colorIngredient1)}.ingredient_background_2{background:var(--colorIngredient2)}.ingredient_background_2.color{background-color:#7fade3}.ingredient_background_3{background:var(--colorIngredient3)}.ingredient_background_4{background:var(--colorIngredient4)}.ingredient_background_5{background:var(--colorIngredient5)}.ingredient_background_6{background:var(--colorIngredient6)}.ingredient_background_7{background:var(--colorIngredient7)}.ingredient_background_8{background:var(--colorIngredient8)}.ingredient_background_9{background:var(--colorIngredient9)}#shopify-section-template--15113633628213__c677f67a-c796-464b-ab0d-b8cdb72ca78e .index-section,#shopify-section-template--15113633628213__f4604cb8-e948-4dbb-a818-122746cfed4a .index-section,#shopify-section-template--15113633628213__7d5bb09d-f074-4c96-823d-e52091ee889b .index-section,#shopify-section-template--15113633628213__290f615e-218f-4910-b315-b37ea904847b .index-section,#shopify-section-template--15113633628213__37a54bbf-7d93-4850-8e8a-16f1d51198da .index-section{border-bottom:1px solid black}#shopify-section-template--15113633628213__c677f67a-c796-464b-ab0d-b8cdb72ca78e .one-whole,#shopify-section-template--15113633628213__290f615e-218f-4910-b315-b37ea904847b .index-section,#shopify-section-template--15113633628213__21647163-b155-451a-a7e8-be68b892b84c .index-section{margin-bottom:0}#shopify-section-template--15113633628213__21647163-b155-451a-a7e8-be68b892b84c .index-section,#shopify-section-template--15113633628213__861c5a76-930b-4d51-923c-d1e7d21cb225 .index-section{margin-top:0}#shopify-section-template--15113633628213__37a54bbf-7d93-4850-8e8a-16f1d51198da .index-section{border-top:1px solid black}#shopify-section-template--15113633628213__5ba23702-f390-4ac1-9500-32d2f219dd0d .index-section{margin-top:60px}#shopify-section-template--15113633628213__5ba23702-f390-4ac1-9500-32d2f219dd0d p{text-align:center}@media only screen and (max-width:768px){#shopify-section-template--15113633628213__7d5bb09d-f074-4c96-823d-e52091ee889b .index-section,#shopify-section-template--15113633628213__text-and-image-2 .index-section,#shopify-section-template--15113633628213__290f615e-218f-4910-b315-b37ea904847b .index-section{padding-bottom:30px}#shopify-section-template--15113633628213__1660854596050c16b0 .grid--articles{margin-bottom:0}#shopify-section-template--15113633628213__7d5bb09d-f074-4c96-823d-e52091ee889b .page-width{border-top:1px solid black}}#shopify-section-template--15113633628213__text-and-image-2 .feature-row{background-color:#f6f6f6;text-align:left}#shopify-section-template--15113633628213__rich-text h2{font-size:3.75rem;font-family:var(--font-heading)}@media only screen and (max-width:769px) and (max-width:1024px){#shopify-section-template--15113633628213__rich-text h2{font-size:2.5rem}}.hero__title{max-width:900px}.media_section{display:flex;justify-content:space-between;flex-direction:row;align-items:center}@media only screen and (max-width:768px){.media_section{column-gap:1rem}}@media only screen and (max-width:768px){.media_section div:nth-child(2){display:none}}#shopify-section-template--15113633628213__5cf81ec3-57e3-49e9-bdd3-debb8127b3df h2,#shopify-section-template--15113633628213__37a54bbf-7d93-4850-8e8a-16f1d51198da h2{font-size:2.5rem}.ingredient_list_checkbox{border:2px solid #000;border-radius:50%;width:1.25rem;height:1.25rem;margin-left:15px}.ingredient_list{padding:12px 20px;border-radius:4.938rem;margin-bottom:.813rem!important;color:#000;font-size:.8rem;width:fit-content;display:inline-block}.ingredient_list_label{display:flex;align-items:center;justify-content:space-around;font-family:Century,sans-serif;font-size:1.125rem;letter-spacing:normal;margin-bottom:0rem}@media only screen and (max-width:768px){#shopify-section-template--15113633628213__5cf81ec3-57e3-49e9-bdd3-debb8127b3df .custom__item{padding-top:2rem!important}}@media only screen and (max-width:768px){#shopify-section-template--15113633628213__5cf81ec3-57e3-49e9-bdd3-debb8127b3df .custom-content{min-height:initial}}.icon_section{display:flex;justify-content:space-around;flex-direction:row;flex-wrap:wrap;margin-bottom:1.5rem;min-width:100px}.icon_section div{display:flex;flex-direction:column;align-items:center;margin:1rem 0rem}@media only screen and (max-width: 768px){.icon_section div{width:33.33%}}@media only screen and (max-width: 768px){.icon_section div:nth-child(n+4){width:50%}}.icon_section img{width:50px;margin:1rem 0rem}.icon_section p{font-size:.75rem}#shopify-section-template--15113633628213__37a54bbf-7d93-4850-8e8a-16f1d51198da .custom-content{flex-wrap:nowrap}@media only screen and (min-width: 768px){#shopify-section-template--15113633628213__37a54bbf-7d93-4850-8e8a-16f1d51198da .custom__item:nth-child(1){flex-basis:400px}}#shopify-section-template--15113633628213__37a54bbf-7d93-4850-8e8a-16f1d51198da .custom__item:nth-child(2){flex-grow:10;flex-shrink:10}.triple_image{display:flex;column-gap:3rem}.triple_image .image-wrap,.triple_image .rte{margin-bottom:2rem}.triple_image .triple_image_1,.triple_image .triple_image_2,.triple_image .triple_image_3{flex:1;display:flex;flex-direction:column}@media only screen and (max-width: 768px){.triple_image_3{display:none}}.triple_image a{margin-bottom:30px}.triple_image .btn-container{margin-top:auto}.index-section--alt .triple_image a{margin-bottom:0}.button_under{padding-top:60px}.charte_ingredient,.charte_ingredient_title_row{display:flex;flex-direction:row;align-items:center}.charte_ingredient h3,.charte_ingredient div,.charte_ingredient p,.charte_ingredient_title_row h4{flex:1;flex-basis:33.3%}.charte_ingredient_title_row h4,.charte_ingredient h3{margin:1rem 0rem!important}.charte_ingredient,.charte_ingredient_title_row{display:flex;flex-direction:row;border-bottom:1px solid black;margin:0rem 1rem!important}.charte_ingredient .ingredient_list{margin:1rem 0rem}.expertise_ingredient_element{display:flex;flex-direction:column;flex-basis:33.3%;padding:0rem .5rem}@media only screen and (max-width: 768px){.expertise_ingredient_element{flex-basis:100%}}.expertise_ingredient_element h3{margin-bottom:1rem;margin-top:0rem}.expertise_ingredient_list{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:3rem}button.collapsible-trigger-btn{font-size:1.25rem}.metafield-rich_text_field ol{margin-left:1rem}@media only screen and (min-width: 769px){.grid--articles{margin-bottom:4rem}}@media only screen and (max-width: 769px){body p,body .rte{font-size:.9rem}}@media only screen and (max-width: 769px){button,selection,input,textarea,.custom__item-inner .btn{font-size:.9rem}}@media only screen and (max-width: 769px){.small--one-half button,.small--one-half selection,.small--one-half input,.small--one-half textarea,.small--one-half .custom__item-inner .btn{font-size:.8rem}}.mobile_menu_extra_links{display:flex;flex-direction:column;align-items:flex-start}.mobile_menu_extra_links .slide-nav{padding:1rem;padding-right:30px;display:flex;justify-content:space-between;width:100%}@media only screen and (max-width: 769px){#reamaze-widget{display:none!important}}#reamaze-widget{z-index:1!important}#shopify-section-template--15397305483317__main{display:flex;justify-content:center}.site-nav--has-dropdown:hover .site-nav__dropdown:not(.submenu-link-products),.site-nav--has-dropdown.is-focused .site-nav__dropdown:not(.submenu-link-products){left:0;display:flex;justify-content:space-around;width:100%;position:fixed;transition:none}.custom-container-nav{width:100%;max-width:1220px}.product-block.product-single__header,.product-block.product-single__header .h1.product-single__title{margin-bottom:.33rem}#shopify-block-97ff0659-292d-4a0d-b419-b8f69aa40e97{min-height:21.445px}.product-block--price{min-height:46px}.product-block{margin-bottom:1rem}#engraved_name{width:100%;border-bottom:2px solid}.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block+.rebuy-product-block,.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block+.rebuy-product-block,.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block+.rebuy-product-block{border:none}.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-actions .rebuy-button,.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block .rebuy-product-actions .rebuy-button,.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block .rebuy-product-actions .rebuy-button{padding:8px 12px;color:#000;background:none;border:1px solid black}.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block,.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block,.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block{padding:12px}.rebuy-cart__flyout-recommendations .rebuy-widget .super-title,.rebuy-cart__flyout-recommendations .rebuy-widget .primary-title{margin:0;font-size:1rem;font-family:Century}.rebuy-cart__flyout-recommendations .rebuy-widget .super-title,.rebuy-cart__flyout-recommendations .rebuy-widget .primary-title{margin:0!important}.rebuy-cart__flyout-discount-form .rebuy-button{border-radius:0 20px 20px 0;padding:8px 16px}.rebuy-cart__flyout-discount-form .rebuy-input{border-radius:20px 0 0 20px;border:1px solid black;margin-right:0!important}.rebuy-cart__flyout-header{border-width:0px!important;padding-bottom:0!important}.rebuy-cart__progress-bar-container{border-bottom:0px solid white!important}.flickity-viewport{height:100%}.rebuy-cart__flyout-item-bundle{display:none}.rebuy-cart__flyout-empty-cart{display:flex;flex-direction:column;align-items:center}.rebuy-cart__flyout-empty-cart a{width:fit-content;margin:1rem}.rebuy-button,.rebuy-cart__flyout-empty-cart a:nth-child(1){margin-bottom:1rem!important}.rebuy-cart__flyout-empty-cart .ql-align-center a:nth-child(2){color:#000;background-color:#fff;border:1px solid black}.rebuy-cart__flyout-empty-cart-footer{display:none!important}.rebuy-widget .rebuy-product-title{font-size:.9rem}.rebuy-product-grid .rebuy-button{padding:.5rem;font-size:.8rem;margin-bottom:0;min-width:75px;width:fit-content}.rebuy-product-actions .rebuy-button{margin-bottom:0!important}.rebuy-product-actions{display:flex;justify-content:end}.rebuy-product-grid .rebuy-product-price{font-size:.75rem}.rebuy-widget .rebuy-product-grid.large-columns-1 .rebuy-product-block{padding:.5rem 0rem}.rebuy-widget h4.primary-title{font-size:1rem}.rebuy-cart__discount-form .rebuy-button{margin:0!important;border-radius:0 32px 32px 0}.rebuy-cart__discount-form .rebuy-input{margin-right:0!important;border-radius:32px 0 0 32px}.site-nav__icons{display:flex;align-items:center}.site-nav__icons form{margin-bottom:0rem!important}.cart-has-items .site-nav__link--cart.site-nav__link--cart,.cart-has-items .site-nav__link--cart.site-nav__link--cart:active,.cart-has-items .site-nav__link--cart.site-nav__link--cart:hover{background-color:transparent;color:var(--colorCartDot)}.cart-link__bubble-num{color:#fff;font-size:10px;font-weight:700}.cart-has-items [data-icon=cart] .cart-link__bubble{bottom:0;top:auto;border:1.5px solid white}.cart-has-items .cart-link__bubble{width:20px;height:20px}.site-nav__icons .disclosure-list{top:120%;bottom:auto;right:0%;font-size:1rem;z-index:99}.cart-link__bubble{line-height:17px}.site-nav__icons .multi-selectors__item{margin-right:0}@media only screen and (max-width: 780px){.site-header .page-width{padding:0 20px 0 10px}}.rebuy-cart__flyout-discount-form .rebuy-button{margin-bottom:0!important}.ambassador-group{display:flex;row-gap:1rem;column-gap:1rem;flex-wrap:wrap}.ambassador{flex-basis:30%}@media only screen and (min-width: 768px) and (max-width: 1260px){.ambassador{flex-basis:47%}}@media only screen and (max-width: 767px){.ambassador{flex-basis:47%}}@media only screen and (max-width: 1260px){.ambassador-text p{font-size:.7rem}}.ambassador p{margin-bottom:0rem}.ambassador-text{padding:.5rem 0rem;display:flex;flex-direction:row}.ambassador-ingredient{padding:.5rem;border-radius:100px;display:flex;align-items:center}@media only screen and (max-width: 768px){.ambassador-ingredient{column-gap:.3rem;padding:.35rem}}.ambassador-ingredient p{padding:0rem;margin-bottom:0rem;width:.75rem;height:.75rem;font-size:.75rem}.ambassador-text,.ambassador-ingredients{display:flex;justify-content:space-between;align-items:center;column-gap:.3rem}.question-container{border-bottom:1px solid black}.question-container span{font-size:1.25rem}.collapsible-trigger--inline .collapsible-trigger__icon{right:0;left:auto}.collapsible-trigger--inline{width:100%;padding-left:0}.index-section.green_gradient{background:url(https://cdn.shopify.com/s/files/1/0045/6762/9891/files/green_gradient.jpg);background-size:cover}.index-section.pink_gradient{background:url(/cdn/shop/files/pink_gradient.jpg);background-size:cover}.index-section.blue_gradient{background:url(/cdn/shop/files/blue_gradient.jpg);background-size:cover}.index-section.yellow_gradient{background:url(/cdn/shop/files/yellow_gradient.jpg);background-size:cover}.index-section.purple_gradient{background:url(/cdn/shop/files/purple_gradient.jpg);background-size:cover}.index-section.orange_gradient{background:url(/cdn/shop/files/orange_gradient.jpg);background-size:cover}.index-section.pink_yellow_gradient{background:url(/cdn/shop/files/pink_yellow_gradient.jpg);background-size:cover}.index-section.fizz2{background:url(/cdn/shop/files/fizzbackground.png);background-size:cover;background-position:right}@media only screen and (max-width: 768px){.index-section.fizz2{background:url(/cdn/shop/files/fizzbgmobile.png);background-size:cover;background-position:right}.fizz2 .custom__item-inner{max-width:250px}}.index-section.black_gradient_bf{background:url(/cdn/shop/files/black_gradient_2.jpg);background-size:cover}.index-section.summer_glow{background:linear-gradient(180deg,#113e5b 25.29%,#8b808f 66.12%,#c9aa7c 81.5%,#ffc951)}.index-section.bundles{background:url(/cdn/shop/files/BG_bleu.png);background-size:cover}.black_gradient_bf img{height:100px;width:100px;margin-left:auto}.black_gradient_bf .custom-content .image-wrap.loaded{padding-bottom:100px!important;background:none}.gradient_top{background-position:top}.gradient_middle{background-position:center}.gradient-bottom{background-position:bottom}.index-section.light_grey,.light_grey{background-color:#f5f5f5}.light_grey .one-whole{margin-top:2.5rem}.summer_sale h2{color:#fca635}.index-section.advanced-section.category{background:#white;padding:.5rem 0rem .8rem}.advanced-section.category .richtext-content a{background:none;color:#000;padding:.5rem;border-radius:1rem;text-decoration:underline}.advanced-section.category .custom-content{margin-left:0rem;column-gap:.5rem;row-gap:1rem}.advanced-section.category .custom__item{padding-left:0rem;margin-left:0rem}.categorylelab{background-color:#487bff}.categorylelab a{color:#fff!important}.category#scroll_mobile .custom__item{flex:0 0 auto}.summersaletitle h1{font-size:6rem}@media screen and (max-width: 768px){.summersaleperso .custom__item-inner{min-width:200px}}.summersaleblocs{padding-top:2rem!important}.summersalehero h1{font-size:8rem;font-family:var(--typeBasePrimary);font-weight:800;color:#ff3d00}.summersalehero .hero-natural--template--16716843778101__f3b1ebf1-d637-4eb4-aec3-78f62aada3dc{padding-bottom:400px}@media only screen and (max-width:768px){.summersalehero .hero-natural--template--16716843778101__f3b1ebf1-d637-4eb4-aec3-78f62aada3dc{padding-bottom:300px}}.summersalehero .hero__subtitle,.summersalehero p,.summersalehero h1{margin:0rem}.summersalehero .hero__subtitle{text-align:center}#shopify-section-template--15113633628213__21647163-b155-451a-a7e8-be68b892b84c .custom-content{row-gap:1rem}@media only screen and (max-width: 768px){.grid--uniform .grid__item{margin-bottom:2rem;width:unset;flex:1 0 45%;max-width:calc(50% - .25rem)}}.grid-product__tag p--sale{background-color:#000;color:#fff}.featured-collection-section .custom-content{column-gap:.5rem;row-gap:1rem}.featured-collection-section .medium-up--one-quarter,#CollectionGrid .medium-up--one-quarter{flex:1 0 23%;max-width:calc(25% - .25rem)}.featured-collection-section .medium-up--one-third,#CollectionGrid .medium-up--one-third{flex:1 0 30%;max-width:calc(33.3% - .25rem)}.featured-collection-section .medium-up--one-half,#CollectionGrid .medium-up--one-half{flex:1 0 45%;max-width:calc(50% - .25rem)}@media only screen and (max-width: 768px){.featured-collection-section .small--one-half,#CollectionGrid .small--one-half{flex:1 0 45%;max-width:calc(50% - .25rem)}}@media only screen and (max-width: 768px){#CollectionGrid .grid{display:flex;flex-wrap:wrap;column-gap:.5rem;row-gap:1rem}}.featured-collection-section .grid--uniform,#CollectionGrid .grid--uniform{display:flex;align-items:stretch;flex-wrap:wrap;column-gap:.5rem;row-gap:1rem}.site-nav__item:nth-child(4) .site-nav__link,li.slide-nav__item:nth-child(5){border-radius:10rem;background-color:#487bff;font-size:1rem}.menu-link.parent-link:nth-child(5) a{font-weight:700;background:#487bff;border-radius:100rem;padding:.25rem 1rem;margin-top:20px;color:#000}.unboxing-title h1{text-shadow:4px 4px 25px rgba(0,0,0,.21)}@media only screen and (min-width: 768px){.unboxing-title h1{font-size:4rem}}.slider.custom__item{padding:0rem 2rem}.unboxing-button .btn{background-color:#white}.shopify-section:nth-child(1) .index-section{margin-top:0}.skrim-grim{max-width:100%}.banned_ingredients li{background:#000;display:inline-block;margin:4px 1px;padding:5px 10px;border-radius:100px;color:#fff;font-size:.75rem}.banned_ingredients ul{margin:0}button.accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:18px;transition:.4s;font-weight:700}.panel{padding:0 18px;background-color:transparent;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.hero__text-content.text_align_right{text-align:right}.hero__text-content.text_align_center{text-align:center}.hero__text-content.text_align_left{text-align:left}.hero__title.text_align_center{text-align:center}@media only screen and (max-width:768px){.hero__text-content.horizontal-left__mobile{text-align:left;padding-right:10%;padding-left:0%}.hero__text-content{padding:2rem 0rem}.hero__text-content.vertical-center{padding-top:2rem}.hero__text-content .hero__subtitle{margin:0rem}.hero__text-content .btn{margin-top:0rem}}@media only screen and (max-width:768px){.hero__text-content.horizontal-center__mobile{text-align:center;padding-left:0%;padding-right:0%}}@media only screen and (max-width:768px){.hero__text-content.horizontal-right__mobile{padding-left:10%;padding-right:0%;text-align:right}}@media only screen and (max-width:768px){.hero__text-content.vertical-center__mobile{padding-top:50px;vertical-align:middle}}@media only screen and (max-width:768px){.hero__text-content.vertical-center__mobile .hero__subtitle{margin-right:0}}@media only screen and (max-width:768px){.hero__text-content.vertical-center__mobile .hero__link{display:block}}@media only screen and (max-width:768px){.hero__text-content.vertical-center__mobile .hero__link .btn{margin-top:20px}}@media only screen and (max-width:768px){.hero__text-content.vertical-top__mobile{vertical-align:top}}@media only screen and (max-width:768px){.hero__text-content.vertical-bottom__mobile{vertical-align:bottom}}@media only screen and (max-width:768px){.hero__text-wrap{color:#fff}}.recharge-header .SectionHeader{text-align:center}#ingredient-request-wrapper{text-align:center;display:none}.index-section.advanced-section{margin:0;padding:30px 0}@media only screen and (min-width: 769px){.index-section.advanced-section{margin:0;padding:60px 0}}.rc-radio input[type=radio]{-webkit-appearance:none;appearance:none;margin:0;font:inherit;color:currentColor;width:1.15em!important;height:1.15em!important;border:.15em solid currentColor;border-radius:50%;transform:translateY(-.075em);display:grid;place-content:center}.rc-radio input[type=radio]:before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em #000;background-color:CanvasText}.rc-radio input[type=radio]:checked:before{transform:scale(1)}html[lang=fr] .stamped-badge-caption[data-reviews][data-label][data-version="2"]>span{display:none!important}html[lang=fr] .stamped-badge-caption[data-reviews][data-label][data-version="2"]:after{content:" avis"!important}.rc-subscription-details{display:none!important}.rc-subscription-custom-text{margin-left:38.4px}.subscription-radio{padding-bottom:0!important}.rebuy-cart__flyout{margin:0!important;border-radius:0!important}.rebuy-cart__flyout-title{text-transform:none!important}.rebuy-cart__checkout-button{text-transform:uppercase;margin-top:.5rem!important;color:#fff}.rebuy-cart__checkout-button span{color:#fff}.flex--row{display:flex;flex-direction:row}.flex--column{display:flex;flex-direction:column}.flex{display:flex}@media only screen and (min-width: 769px){.col{padding:28px}}.col{padding-bottom:28px;width:100%}@media only screen and (min-width: 769px){.col--50{width:50%}}.homepage-skinia .btn,.end-skinia .btn{margin-bottom:.625rem}.homepage-skinia .ingredient-title,.end-skinia .ingredient-title{display:inline-block;padding:.5rem .75rem;font-size:1rem;border-radius:4.938rem;font-family:Century,sans-serif;text-align:left;font-weight:400;line-height:1.5em;width:fit-content}@media only screen and (max-width: 768px){.homepage-skinia,.end-skinia{flex-direction:column-reverse}}.texture{background-color:var(--colorInactive);padding:.5rem .75rem;border-radius:100px;font-size:1rem}.gap{row-gap:.625rem;column-gap:1rem}.border-top{border-top:1px solid black;padding-top:1rem}.border-bottom{border-bottom:1px solid black;padding-bottom:1rem}.rendez-vous{margin-top:auto;padding-top:1rem}.ingredients{margin-bottom:1rem}.right-column.col--50{padding:0}@media only screen and (max-width: 768px){.right-column img{max-height:200px;width:100%;object-fit:cover}}@media only screen and (max-width: 768px){.homepage-skinia img{max-height:200px;width:100%;object-fit:cover}}.homepage-skinia .btn{margin-top:1rem;width:fit-content}.end-skinia .btn{width:fit-content}.homepage-skinia a,.end-skinia a{color:currentColor;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}.b-corp{display:flex;flex-direction:row;margin-top:auto;padding-top:1rem}.b-corp img{margin-right:1rem}.product-skinia,.end-skinia .texture-group{display:flex;align-items:center}.product-skinia img{height:8rem;width:8rem}.end-skinia .ingredient-icon{height:2rem!important;width:2rem!important;font-size:1.5rem!important}.end-skinia .right-column{row-gap:2rem;display:flex;flex-direction:column}.product-skinia{column-gap:.5rem}.product-skinia-jar-tag{text-transform:uppercase;border:1px solid black;border-radius:100px;padding:.5rem .75rem}.skinia-pricing{margin-top:1rem}.no_space_around{padding:0;margin:0}.no_space_around .skrim__overlay:before{opacity:0}.large-page-width{padding:0}.large-page-width .custom-content{margin-left:0}@media screen and (min-width: 769px){.large-page-width{max-width:1900px;padding:0}.large-page-width .custom__item-inner{max-width:590px}.large-page-width .custom__item:first-child{display:flex;justify-content:flex-end}.large-page-width .custom__item-inner--SuperImage{max-width:none}}.no_space_around .custom__item{padding-left:0}@media screen and (min-width: 769px){.no_space_around .custom__item{margin:0}}.no_space_around .custom__item-inner{padding:2rem}.no_space_around .custom__item-inner--image,.no_space_around .custom__item-inner--SuperImage{padding:0rem}.custom__item-inner{height:100%;display:flex;flex-direction:column}.custom__item-inner .btn{margin-left:auto;margin-right:auto;margin-top:1rem}.triple-image .custom__item-inner .rte{height:100%;display:flex;flex-direction:column;align-items:center;flex:2}.custom__item-inner .btn--button_align .btn,.custom__item-inner .btn--button_align.btn,.custom__item-inner .btn--button_align{margin-top:auto;width:fit-content}.custom__item-inner .btn--button_align_rte{flex:2}@media only screen and (min-width: 769px){.min-height-300{min-height:300px}}.min-height-500{min-height:500px}.min-height-700{min-height:700px}@media only screen and (max-width: 768px){.min-height-mobile-300{min-height:300px}}@media only screen and (max-width: 768px){.min-height-mobile-500{min-height:500px}}@media only screen and (max-width: 768px){.min-height-mobile-700{min-height:700px}}.product-variants-select{display:flex;flex-direction:column;justify-content:center;align-items:center}.custom__item .grid-product__price{text-align:left;margin-bottom:1rem}#shopify-section-template--15620504289333__main .variant-input:nth-child(4) label{background:#2d2930;text-transform:uppercase;color:#fff}#shopify-section-template--15620504289333__main .variant-input-wrap .variant-input:nth-child(4) input[type=radio]:checked+label{background:#2d2930;outline:4px solid #2d2930;outline-offset:2px;border:none;box-shadow:none}#shopify-section-template--15620504289333__main .variant-input:nth-child(3) label{background:#ff7500;text-transform:uppercase;color:#fff}#shopify-section-template--15620504289333__main .variant-input-wrap .variant-input:nth-child(3) input[type=radio]:checked+label{background:#ff7500;outline:4px solid #ff7500;outline-offset:2px;border:none;box-shadow:none}#shopify-section-template--15620504289333__main .variant-input:nth-child(2) label{background:#ffb81c;text-transform:uppercase;color:#fff}#shopify-section-template--15620504289333__main .variant-input-wrap .variant-input:nth-child(2) input[type=radio]:checked+label{background:#ffb81c;outline:4px solid #ffb81c;outline-offset:2px;border:none;box-shadow:none}#shopify-section-template--15620504289333__main .sezzle-shopify-info-button{display:none}#shopify-section-template--15620504289333__main .product-block--price{min-height:auto}.sacmystere .variant-input:nth-child(4) label{background:#7fade3;text-transform:uppercase;color:#fff}.sacmystere .variant-input-wrap .variant-input:nth-child(4) input[type=radio]:checked+label{background:#7fade3;outline:4px solid #7FADE3;outline-offset:2px;border:none;box-shadow:none}.sacmystere .variant-input:nth-child(3) label{background:#71b790;text-transform:uppercase;color:#fff}.sacmystere .variant-input-wrap .variant-input:nth-child(3) input[type=radio]:checked+label{background:#71b790;outline:4px solid #71B790;outline-offset:2px;border:none;box-shadow:none}.sacmystere .variant-input:nth-child(2) label{background:#c996b6;text-transform:uppercase;color:#fff}.sacmystere .variant-input-wrap .variant-input:nth-child(2) input[type=radio]:checked+label{background:#c996b6;outline:4px solid #C996B6;outline-offset:2px;border:none;box-shadow:none}.sacmystere .sezzle-shopify-info-button{display:none}.sacmystere .product-block--price{min-height:auto}.recipient-form .field__input:focus,.recipient-form .field__input:not(:placeholder-shown){padding:16px 10px 0;width:100%}.property-key-o18nproduits.rebuy-cart__flyout-item-property,.property-key-o11nproduits.rebuy-cart__flyout-item-property,.property-key-o13nproduits.rebuy-cart__flyout-item-property,.property-key-o10nproduits.rebuy-cart__flyout-item-property,.property-key-o14nproduits.rebuy-cart__flyout-item-property,.property-key-psproduits.rebuy-cart__flyout-item-property,.property-key-o16nproduits.rebuy-cart__flyout-item-property,.property-key-o12nproduits.rebuy-cart__flyout-item-property{display:none}.product-upsell-container{display:flex;flex-direction:row;align-items:center;column-gap:1rem;margin-top:.5rem;margin-bottom:.5rem}.product-upsell-container:nth-child(1){margin-top:0}.product-upsell-container .product-upsell-image{flex:1;flex-basis:80px;flex-grow:0}.product-upsell-container .product-uspsell-text,.product-upsell-container .product-upsell-button{flex:2;display:flex;flex-direction:column;justify-content:space-around;padding:.5rem}.upsell_title p{margin-bottom:0rem;padding-top:.75rem}.bf{margin-left:.5rem;background:#fca635;color:#000;border-radius:1rem;font-size:.9rem}.bf_button .btn,.bf_button.btn{background:#fca635;color:#000}.bf-label .grid-product__tag{margin-left:1rem;background:#fca635;color:#000;border-radius:1rem;font-size:1rem}.bf-label .text-center .btn,.bf-label.btn{background:#fca635;color:#000}.bf-label.bf-blur .grid-product__tag{filter:blur(5px)}.bf-label.bf-blur{margin-bottom:.5rem}.product-uspsell-text p,.product-uspsell-text h4{margin:0}.product-uspsell-text p{margin:0;padding-top:.2rem}.product-uspsell-text p{margin:0;font-size:.8rem}.btn--eclat{border-radius:10rem;background-color:var(--colorEclat);margin-left:1rem;font-size:1rem}.btn--hydratation{border-radius:10rem;background-color:var(--colorHydratation);margin-left:1rem;font-size:1rem}.btn--nutrition{border-radius:10rem;background-color:var(--colorNutrition);margin-left:1rem;font-size:1rem}.btn--prevention{border-radius:10rem;background-color:var(--colorPrevention);margin-left:1rem;font-size:1rem}.btn--confort{border-radius:10rem;background-color:var(--colorConfort);margin-left:1rem;font-size:1rem}.btn--controle{border-radius:10rem;background-color:var(--colorControle);margin-left:1rem;font-size:1rem}.btn--firm{border-radius:10rem;background-color:var(--colorFirm);margin-left:1rem;font-size:1rem}.btn.btn--eclat:hover{background-color:var(--colorEclat);border:2px solid var(--colorEclat)}.btn.btn--hydratation:hover{background-color:var(--colorHydratation);border:2px solid var(--colorHydratation)}.btn.btn--nutrition:hover{background-color:var(--colorNutrition);border:2px solid var(--colorNutrition)}.btn.btn--prevention:hover{background-color:var(--colorPrevention);border:2px solid var(--colorPrevention)}.btn.btn--confort:hover{background-color:var(--colorConfort);border:2px solid var(--colorConfort)}.btn.btn--controle:hover{background-color:var(--colorControle);border:2px solid var(--colorControle)}.btn.btn--firm:hover{background-color:var(--colorFirm);border:2px solid var(--colorFirm)}.btn--primary:hover,.btn--firm:hover,.btn--secondary:hover,.btn--prevention:hover,.btn--nutrition:hover,.btn--hydratation:hover,.btn--eclat:hover,.btn--controle:hover,.btn--confort:hover,.cart_sub_single:hover{filter:brightness(95%)}.btn--primary:hover{filter:brightness(112%)}button.btn--primary{color:#fff}.btn-left,.custom__item-inner .btn-left{margin-left:0}.btn-right,.custom__item-inner .btn-right{margin-right:0}.btn-small{padding:.8rem 1rem;margin:auto;font-size:.75rem}.bg--eclat{background-color:var(--colorEclat)}.bg--hydratation{background-color:var(--colorHydratation)}.bg--nutrition{background-color:var(--colorNutrition)}.bg--prevention{background-color:var(--colorPrevention)}.bg--confort{background-color:var(--colorConfort)}.bg--controle{background-color:var(--colorControle)}.bg--firm{background-color:var(--colorFirm)}.light-grey{background-color:#f8f6f7}.light-grey .btn-xsmall{padding:1rem}@media screen and (max-width: 768px){.light-grey .btn-xsmall{padding:.5rem}}@media screen and (max-width: 768px){.light-grey .btn{margin-right:.25rem}}.eclat_label{border-radius:10rem;background-color:var(--colorEclat);margin-left:1rem;font-size:1rem;font-family:var(--font-heading)}.hydratation_label{border-radius:10rem;background-color:var(--colorHydratation);margin-left:1rem;font-size:1rem;font-family:var(--font-heading)}.nutrition_label{border-radius:10rem;background-color:var(--colorNutrition);margin-left:1rem;font-size:1rem;font-family:var(--font-heading)}.prevention_label{border-radius:10rem;background-color:var(--colorPrevention);margin-left:1rem;font-size:1rem;font-family:var(--font-heading)}.firm_label{border-radius:10rem;background-color:var(--colorFirm);margin-left:1rem;font-size:1rem;font-family:var(--font-heading)}.confort_label{border-radius:10rem;background-color:var(--colorConfort);margin-left:1rem;font-size:1rem;font-family:var(--font-heading)}.controle_label{border-radius:10rem;background-color:var(--colorControle);margin-left:1rem;font-size:1rem;font-family:var(--font-heading)}@media screen and (max-width: 768px){.confort_label,.controle_label,.eclat_label,.hydratation_label,.nutrition_label,.prevention_label{font-size:.8rem;margin-left:.5rem;top:.5rem}}.eclat_tag p{border-radius:10rem;background-color:var(--colorEclat);margin-left:1rem;font-size:1rem;font-family:var(--font-heading)}.hydratation_tag p{border-radius:10rem;background-color:var(--colorHydratation);margin-left:1rem;font-size:1rem;font-family:var(--font-heading)}.nutrition_tag p{border-radius:10rem;background-color:var(--colorNutrition);margin-left:1rem;font-size:1rem;font-family:var(--font-heading)}.prevention_tag p{border-radius:10rem;background-color:var(--colorPrevention);margin-left:1rem;font-size:1rem;font-family:var(--font-heading)}.confort_tag p{border-radius:10rem;background-color:var(--colorConfort);margin-left:1rem;font-size:1rem;font-family:var(--font-heading)}.firm_tag p{border-radius:10rem;background-color:var(--colorFirm);margin-left:1rem;font-size:1rem;font-family:var(--font-heading)}.controle_tag p{border-radius:10rem;background-color:var(--colorControle);margin-left:1rem;font-size:1rem;font-family:var(--font-heading)}.black_text{color:#000}.white_text{color:#fff}@media screen and (max-width: 768px){.no_show_mobile{display:none}}.fullheight .page-width{min-height:60vh;display:flex;margin-top:0!important}@media only screen and (max-width: 768px){.fullheight .page-width{min-height:50vh;display:flex}}.form_bf p,.form_bf h2,.form_bf h3,.form_bf h1{color:#fff}.subscription_page_icons .aos-animate{max-width:50px;margin:auto;margin-bottom:2rem}.grid-product__content{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-bottom:0rem}.category-picker{display:flex;flex-direction:row;background-color:#f8f6f7;align-items:center;width:100%}.category-picker .text-section{padding:1rem}.category-picker .text-section h3{margin-bottom:0}.category-picker .text-section,.category-picker .image-wrap{flex:1}@media screen and (max-width: 768px){.category-picker{flex-direction:column-reverse}}@media screen and (max-width: 768px){.category-picker .image-wrap{width:100%}}.category-picker{-ms-overflow-style:none;scrollbar-width:none}.category-picker::-webkit-scrollbar{display:none}html{scroll-behavior:smooth;-ms-touch-action:manipulation!important;touch-action:manipulation!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.product-promo-gel-micro-exfoliant-doux-a-la-tremelle .rebuy-cart__flyout-item-quantity,[data-key^="51778624061806"] .cart__item--qty{display:none}.product-promo-gel-micro-exfoliant-doux-a-la-tremelle .rebuy-cart__flyout-item-price{text-align:left}.product-promo-gel-micro-exfoliant-doux-a-la-tremelle .rebuy-cart__flyout-item-quantity,.product-omy-lab-tote-bag-1 .rebuy-cart__flyout-item-quantity{display:none}.product-promo-gel-micro-exfoliant-doux-a-la-tremelle .rebuy-cart__flyout-item-price,.product-omy-lab-tote-bag-1 .rebuy-cart__flyout-item-price{width:100%}.product-promo-gel-micro-exfoliant-doux-a-la-tremelle .rebuy-cart__flyout-item-quantity{display:none}.product-promo-tremella-lite-micro-exfoliating-gel .rebuy-cart__flyout-item-price,.product-cadeau-avec-achat-masque-tri-exfoliant .rebuy-cart__flyout-item-price{text-align:left}.product-promo-tremella-lite-micro-exfoliating-gel .rebuy-cart__flyout-item-price,.product-cadeau-avec-achat-masque-tri-exfoliant .rebuy-cart__flyout-item-price{width:100%}.product-promo-tremella-lite-micro-exfoliating-gel .rebuy-cart__flyout-item-quantity,.product-cadeau-avec-achat-masque-tri-exfoliant .rebuy-cart__flyout-item-quantity{display:none}.max-width-600 .hero__text-shadow{max-width:600px}.bg-grey{background-color:#f6f6f6}.accepts-marketing{display:flex}.rebuy-cart__progress-free-product{justify-content:flex-start!important;max-width:50%!important}.rebuy-cart__flyout-body .below,.rebuy-cart__progress-free-product-info,.rebuy-cart__progress-free-product{padding:0}.image-wrap{background-image:none}.show-routine-step{position:absolute;bottom:0;z-index:5;display:flex;justify-content:center;align-items:center;max-width:100%;padding:0% 1rem;background:#f8f6f7bb;border-radius:.5rem;margin:5%;padding:.25rem 1rem;column-gap:.5rem;row-gap:.5rem;color:#000000ad;flex-wrap:wrap}.show-routine-step-v2{position:absolute;bottom:0;z-index:5;width:100%;display:flex;justify-content:center}.show-routine-step-inner{display:flex;justify-content:center;align-items:center;max-width:100%;padding:0% 1rem;background:#f8f6f7bb;border-radius:.5rem;margin:5%;padding:.5rem 1rem;column-gap:.5rem;row-gap:.5rem;color:#000000ad;flex-wrap:wrap;width:fit-content}.show-routine-step p,.show-routine-step-v2 p{margin-bottom:0rem;opacity:70%}.show-routine-step-min-height{min-height:400px}@media screen and (min-width: 768px) and (max-width: 1468px){.show-routine-step-min-height{min-height:500px}}.thumbnail,.thumbnail .grid__image{min-height:500px;background-position:center}@media screen and (max-width: 768px){#scroll_mobile .custom__item{flex:1 1 auto}}@media screen and (max-width: 768px){.scroll_mobile.custom__item.small--one-whole .custom__item-inner--richtext,.scroll_mobile.custom__item.small--one-whole .custom__item-inner--product-picker{width:100vw}}@media screen and (max-width: 768px){.scroll_mobile.custom__item.small--two-thirds .custom__item-inner--richtext,.scroll_mobile.custom__item.small--two-thirds .custom__item-inner--product-picker{width:70vw}}@media screen and (max-width: 768px){.scroll_mobile.custom__item.small--one-half .custom__item-inner--richtext,.scroll_mobile.custom__item.small--one-half .custom__item-inner--product-picker{width:55vw}}@media screen and (max-width: 768px){.scroll_mobile .custom__item-inner--Thumbnail{width:250px}}@media screen and (max-width: 768px){.category .scroll_mobile.custom__item.small--one-whole .custom__item-inner--richtext,.category .scroll_mobile.custom__item.small--one-whole .custom__item-inner--product-picker,.category .small--one-whole{width:fit-content}}@media screen and (max-width: 768px){.thumbnail,.thumbnail .grid__image{min-height:400px}}.thumbnail .grid__image{background-size:cover}.show-routine-step .active,.show-routine-step-v2 .active{padding:.5rem;border-radius:2rem;font-weight:700;color:#000}.effects-list{display:flex;flex-wrap:wrap;column-gap:.75rem;row-gap:.75rem;position:absolute;z-index:5;padding:5%}.effects-list.effects-list-ingredients-page{position:relative;padding:0}.effects-list .effect{text-transform:uppercase;padding:.75rem 1rem;border:1px solid black;border-radius:3rem}.result-numbers{display:flex;column-gap:1rem}.result-numbers h3{font-size:2rem;margin-bottom:0}.result-numbers h4{font-size:1rem;margin-bottom:.5rem;font-family:Arial,sans-serif;font-weight:700}.result-numbers div{flex:1}.result--eclat h3{color:var(--colorEclat)}.result--hydratation h3{color:var(--colorHydratation)}.result--nutrition h3{color:var(--colorNutrition)}.result--prevention h3{color:var(--colorPrevention)}.result--confort h3{color:var(--colorConfort)}.result--controle h3{color:var(--colorControle)}.result--firm h3{color:var(--colorFirm)}.subtitle,.subtitle p{font-size:.75rem;margin-bottom:.5rem}.routine-section-utilisation p{margin-bottom:0rem}.routine-section-posologie{display:flex;column-gap:.5rem;row-gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.routine-section-icon{border-radius:100px;display:flex;column-gap:.5rem;width:fit-content;justify-content:flex-start;padding:.25rem 1rem}.routine-section-icon.white-button{border:1px solid black}.routine-section-icon.black-button{border:1px solid white;background-color:#000;color:#fff}.routine-section-icon p{margin-bottom:0rem}@media screen and (max-width: 768px){.packaging-section{position:absolute;bottom:5%}}.packaging-section img{width:80px}@media screen and (max-width: 768px){.packaging-section{width:15%}}@media screen and (max-width: 768px){.packaging-section-custom-class .custom__item-inner{position:unset}}@media screen and (max-width: 768px){.packaging-section-custom-class .custom-content{position:relative}}@media screen and (max-width: 768px){.packaging-section-custom-class .custom__item-inner{padding:2rem 0rem 0rem}}.pharma .image-wrap{max-width:300px}.pharma2 .image-wrap{max-width:400px}.custom__item-inner--SuperImage .aos-animate{height:100%}.site-nav__expanded-item .site-nav__dropdown{max-width:1220px}.site-nav__expanded-item .site-nav__dropdown-inner{display:flex;flex-direction:row;justify-content:space-between;max-width:1220px;width:100%}.block-content-menu img{margin-bottom:.5rem}.block-content-menu a.image-link{padding-right:0}.custom__item-inner .aos-animate.fizz{max-width:300px}.fizz .richtext-content h1{margin-top:.5rem;margin-bottom:1rem}.fizz .richtext-content h2{margin-bottom:0rem;margin-top:1rem}.sticky-add-to-cart-2 .product-variant-dropdown{width:100%}.sticky-add-to-cart-2 .product-variant-dropdown select,.sticky-add-to-cart-2 form input .sticky-add-to-cart-2 form{flex:1}.sticky-add-to-cart-2 .product-variant-dropdown select,.sticky-add-to-cart-2 .product-variant-dropdown input{flex:1;border:0px solid white}.sticky-add-to-cart-2 .product-variant-dropdown select{padding:0;text-align:center}.sticky-add-to-cart-2 form{display:flex}.ly-switcher-wrapper{display:none}.sticky-add-to-cart-2{display:flex;opacity:1;animation:fadeIn .5s;-webkit-animation:fadeIn .5s;-moz-animation:fadeIn .5s;-o-animation:fadeIn .5s;-ms-animation:fadeIn .5s}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.sticky-add-to-cart-2 form{border-radius:100px;border:2px solid black;background-color:#fff;overflow:hidden}.sticky-add-to-cart-2 input{background:#000;color:#fff}.sticky-add-to-cart-2 form,.sticky-add-to-cart-2 .product-variant-submit-button{width:100%}.class-name{display:none;opacity:0}.product-icons{margin-top:2rem}.thumbnail-button{position:absolute;bottom:1rem;right:1rem}.thumbnail-text{text-align:left;padding:1rem}.thumbnail-text p{margin:0}@media only screen and (min-width: 768px){.max_50.hero__text-content.horizontal-left{padding-right:55%}}.custom__item-inner--product-picker .grid__item{padding-left:0}.custom__item-inner--product-picker .grid-product__title{font-size:1rem;font-weight:700}.custom__item-inner--product-picker .grid-product__meta{text-align:left}.rabais-roue .richtext-content,.grid-product__meta{padding:.5rem 0rem}.main-content{min-height:unset}.richtext-content.tag{display:flex;align-items:center;margin-bottom:2rem}.richtext-content.tag h2{margin-bottom:0rem}.richtext-content.tag p{padding:.75rem 1.25rem}#crazyrocket-countdown-icon{display:none!important}#crazyrocket-countdown-message{text-align:center!important}#crazyrocket-countdown{z-index:10!important}.empty-div{display:none!important}.concours_lilas{margin:0rem!important}.concours_lilas fieldset legend{display:none!important}.forms_inline_YTYaeN{font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important}._textBody_2aowh_10,legend._textBody_2aowh_10._checkboxLegend_171zd_18{display:none!important}.globo-form-app .panel{max-height:unset!important}.logo_section{margin-top:2rem;display:flex;flex-wrap:wrap;justify-content:center;row-gap:1rem;column-gap:1rem}.logo_section img{max-width:60px}.globo-form-app .panels{z-index:3!important}.summer_glow h1{font-size:7.375rem}@media screen and (max-width: 768px){.summer_glow h1{font-size:3.375rem}}.summer_glow p{color:#fff;font-size:1.875rem;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}@media screen and (max-width: 768px){.summer_glow p{font-size:1.375rem}}.generic_contest h1{font-size:4.375rem}@media screen and (max-width: 768px){.generic_contest h1{font-size:2.375rem}}.generic_contest p{font-size:1.875rem;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}@media screen and (max-width: 768px){.generic_contest p{font-size:1.375rem}}.featured-collection-section .grid-product__title,.featured-collection-section .grid-product__price{text-align:left}.grid-product__title{font-size:1rem}.grid-product__content .btn{margin-bottom:0rem;margin-top:.5rem}.product_sold_out{opacity:40%}@media screen and (max-width: 768px){.small--grid--flush .custom__item{padding-left:0}}@media screen and (max-width: 768px){.grid-product__title{min-height:30px}}.shopify-product-reviews-badge{display:none}#cigale{display:flex;justify-content:center;align-items:center;min-height:80vh}.ingredientPage .ingredientPage-type{font-family:var(--typeBasePrimary);text-transform:uppercase;display:flex;justify-content:space-between;flex-wrap:wrap}.ingredientPage .ingredientPage-type p{width:fit-content}.hero__subtitle p:last-child{margin-bottom:0}.packaging-section-custom-class .custom-content{margin-left:0}a.site-nav__dropdown-link.site-nav__dropdown-link--second-level.site-nav__dropdown-link--has-children{font-weight:700}.index-section{position:relative;overflow:hidden}.index-section .banner__media{height:100%;position:absolute;left:0;top:0;width:100%}.index-section .banner__media img{width:100%;height:100%;object-fit:cover;object-position:center}.background_video{width:100%;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 768px){.banner__media_mobile{display:none}}@media screen and (max-width: 768px){.banner__media_desktop{display:none}}.tag-list{display:flex;row-gap:1rem;column-gap:1rem}.tag__text{display:block;width:max-content;max-width:200px}.fall_banner h1{font-size:5rem;font-family:var(--typeBasePrimary);margin-bottom:0rem}.fall_banner h2{font-size:4rem;font-style:italic;margin-top:0rem}@media screen and (max-width: 768px){.fall_banner h1{font-size:3rem}.fall_banner h2{font-size:2rem;font-style:italic}}@media screen and (max-width: 768px){.align--top-middle_mobile{text-align:center;align-self:flex-start}.align--top-right_mobile{text-align:right;align-self:flex-start}.align--middle-left_mobile{align-self:center;align-self:flex-start}.align--center_mobile{align-self:center;text-align:center}.align--middle-right_mobile{align-self:center;text-align:right}.align--bottom-left_mobile{align-self:flex-end}.align--bottom-middle_mobile{align-self:flex-end;text-align:center}.align--bottom-right_mobile{align-self:flex-end;text-align:right}.text-left_mobile,.rte.text-left_mobile{text-align:left!important}.text-right_mobile,.rte.text-right_mobile{text-align:right!important}.text-center_mobile,.rte.text-center_mobile{text-align:center!important}.btn-left_mobile,.custom__item-inner .btn-left_mobile{margin-left:0;margin-right:auto}.btn-center_mobile,.custom__item-inner .btn-center_mobile{margin-right:auto;margin-left:auto}.btn-right_mobile,.custom__item-inner .btn-right_mobile{margin-right:0;margin-left:auto}}.grid-product__meta{text-align:left;display:flex;flex-direction:column;row-gap:.25rem}.grid-product__title{font-weight:700;line-height:1}.btn .btn-atc{min-width:56px}.grid-product__footer{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap}.grid-product__footer .btn{margin-top:0;padding:.6rem 1rem;font-size:.8rem;border:1px solid black;line-height:normal;min-width:58px;margin-left:0;margin-right:0}@media screen and (max-width: 768px){.grid-product__footer .btn{min-width:0px;margin-top:0;padding:.8rem 1.3rem}}.grid-product__price{font-size:1rem}.grid-product__price span{display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width: 1000px){.grid-product__price,.grid_product__price span{display:flex;flex-direction:column}}.small--grid--flush .grid-product__meta,.small--grid--flush .grid-product__footer{padding:.5rem 0rem}@media screen and (max-width: 768px){.small--grid--flush .grid-product__meta,.small--grid--flush .grid-product__footer{padding:.5rem}}.grid-product__description{padding-top:.25rem;text-align:left;font-size:.9rem;color:var(--colorGrey)}.grid-product__value{font-size:.9rem}.grid-product__footer .grid-product__select{width:100%;font-size:.9rem;display:flex;padding-bottom:.5rem}.grid-product__select select{border-bottom:1px solid black;margin-bottom:0rem}.grid-product__price--original{font-size:.9rem}@media screen and (max-width: 768px){.grid-product__description,.grid-product__value,.grid-product__select,.grid-product__price--original{font-size:.75rem}}@media screen and (min-width: 769px){.btn--mobile{display:none}}@media screen and (max-width: 768px){.btn--desktop{display:none}}.from-price{font-size:.75rem}.source_product_picker{display:flex;flex-grow:1;flex-direction:column}#CustomerLoginForm input,#create_customer input,input#RecoverEmail,#login-form input{border-bottom:2px solid black}#CustomerLoginForm .btn,#create_customer btn,label#RecoverEmail,.shopify-challenge__button,#recover-password-submit,#register-submit{color:#fff}.countdown__display-block{border-right:none;color:#000;font-size:3rem}.black-friday-button .btn{background-color:#ffc84f;color:#000}.black-friday-button .btn:hover{background-color:#ffc84f;color:#000;filter:brightness(100%)}.rebuy-cart__flyout-announcement-bar-message{background-color:#white}.padding-buttom{margin-bottom:2rem;margin-top:-2rem}@media screen and (max-width: 768px){.marquee__text{font-size:1rem!important}}.rc-learn-more{display:none}#shopify-block-recharge_subscriptions_subscription_widget_v2_LHGH87 .rc-selection__root{background-color:red}#shopify-block-recharge_subscriptions_subscription_widget_v2_LHGH87{background-color:pink}.custom__item.one-whole.scroll_mobile{padding:0 2.5rem}@media screen and (max-width: 768px){.custom__item.small--one-whole.scroll_mobile{padding:0 2rem}.small--one-whole{padding-left:0rem}}.custom__item_paddinggridmobile .custom__item{margin-bottom:1rem}.hero__media{display:flex;justify-content:center}.blackfridayvideohero{max-width:1440px;margin:auto;padding:40px;height:100%;width:100%}@media screen and (min-width: 768px){.blackfridayvideohero{display:flex;align-items:center}}@media screen and (min-width: 768px){.blackfridayvideohero .custom-content{width:100%}}.textNotice{background:#ffc84f;padding:.75rem}.textNotice ul{margin:0 0 0 40px}.announcement-bar{display:flex;align-items:center;justify-content:center;background-color:#f8f9fa;padding:.5rem;position:relative;overflow:hidden;background-color:#252121}.announcement-messages{position:relative;height:auto;width:100%;text-align:center}.announcement-message{opacity:0;transition:opacity .5s ease-in-out;text-align:center;white-space:normal;word-wrap:break-word;color:#fff;display:flex;align-items:center;justify-content:center}.announcement-message:hover{color:#fff}.announcement-message.active{opacity:1;z-index:2}.announcement-bar .arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:#ddd;border:none;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.announcement-bar .arrow:hover{background-color:#ccc}.announcement-bar .arrow-left{left:10px}.announcement-bar .arrow-right{right:10px}@media (max-width: 768px){.announcement-bar .arrow{width:24px;height:24px}}.announcement__text{padding:0}.announcement-bar-2{background:var(--colorAnnouncement);color:var(--colorAnnouncementText);text-align:center;padding:.5rem 0rem;font-size:.75rem;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;min-height:28px;text-transform:uppercase;letter-spacing:.2em}@media only screen and (max-width: 769px){.announcement-bar-2{padding:.5rem 0rem;min-height:36px;font-size:.75rem}}.announcement-bar-2 a{text-decoration:none}.announcement-message-2{z-index:3}.announcement-message-2.active{z-index:4}.announcement-message-2{position:absolute;width:100%;opacity:0;transition:opacity 1s ease-in-out;padding:0rem 1rem;text-align:center;white-space:normal;word-wrap:break-word}.announcement-message-2.active{opacity:1}.spring-sale-background .btn{background-color:#fca635;color:#000;border:0px solid white}.spring-sale-title h1{font-size:2rem;color:#white}.spring-sale-bigtitle h1{font-size:7rem;color:#fca635}.spring-sale-subtitle H6{font-size:1.1rem;color:#fca635}@media only screen and (min-width: 769px){.spring-sale-content H3{font-size:1.2rem;color:#fff}}@media only screen and (min-width: 769px){.spring-sale-subtitle H6{font-size:1.4rem;color:#fff}}@media only screen and (max-width: 769px){.spring-sale-subtitle H6{font-size:1.4rem;color:#fff}}@media only screen and (min-width: 769px){.spring-sale-background .btn{background-color:#fca635;color:#000;border:0px solid white}}@media only screen and (max-width: 769px){.spring-sale-background .btn{background-color:#fca635;color:#000;border:0px solid white}}@media only screen and (min-width: 769px){.spring-sale-title h1{font-size:4rem;color:#white}}@media only screen and (max-width: 769px){.spring-sale-title h1{font-size:4rem;color:#fff}}@media only screen and (min-width: 769px){.spring-sale-bigtitle h1{font-size:4rem;color:#fca635}}@media only screen and (max-width: 769px){.spring-sale-bigtitle h1{font-size:4rem;color:#fca635}}@media only screen and (min-width: 769px){.spring-sale-smalltitle h2{font-size:3rem;color:#fff}}@media only screen and (max-width: 769px){.spring-sale-smalltitle h2{font-size:3rem;color:#fff}}.spring-sale h4 .label{background-color:#fdd757;margin-right:.5rem;padding:.25rem}.message.is-selected{background-color:#fdd757;color:#000}.btn--loading span:after{justify-content:unset;!important}.btn--loading.add-to-cart span:after{justify-content:center}.drawer__header{padding:0;margin-bottom:-1px}.drawer__header h3{margin-bottom:0}@media screen and (max-width: 768px){.drawer__header{height:3rem}}.cart__item{border-bottom:1px solid #ECECEC;padding-top:.5rem;padding-bottom:.5rem}.reco__container{margin-left:1rem}.reco__product{width:10rem}.Progress_Bar_Content{border-radius:1.25rem;width:0%;background:#252121;padding:.5rem;transition:width 1s ease}.milestone{position:absolute;top:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-color:var(--colorAnnouncement);border-radius:50%;border:2px solid white}.text-milestone{position:absolute;bottom:150%;left:50%;transform:translate(-50%);white-space:nowrap;font-size:.7rem;margin-bottom:.75rem}#textpromo{padding:0rem 2rem;text-align:center}.Progess_Bar_Container{position:relative;display:flex;align-items:center;border:1px solid #252121;border-radius:20px;margin-bottom:10px;margin-top:2em}.cart_sub_multiple{text-align:center}#CartDrawer{background-color:#fff;color:#000;margin:0rem;padding:1rem}.cart__item--name a.cart__product-name{color:#000;font-size:.9rem}.drawer__header,.drawer__scrollable{margin:0rem}.drawer__scrollable{padding:0rem}.drawer__header{width:100%}.drawer .cart__item--details{display:grid;grid-template-columns:2fr 2fr 2fr;grid-template-rows:auto;grid-template-areas:"header header header" "details details prices" "add price price" "subs subs subs"}.cart__item--name{grid-area:header;display:flex;justify-content:space-between}.cart__item--description{grid-area:details;font-size:.75rem;margin-bottom:10px}.cart__variant-meta{margin-bottom:0}.cart__properties,.cart__variant-meta{color:#817f83}.drawer .cart__item--qty{grid-area:add;padding-top:0rem}.drawer .js-qty__num{color:#000;border-color:#d1d1d1;border:1px solid #817F83;border-radius:.8rem;font-size:.75rem}.js-qty__adjust .icon{width:8px;height:8px}.cart__item--price{grid-area:price;align-self:center}.cart__price.cart__discount,.cart__price,.cart__discount{font-size:.75rem}.cart__item--sub{grid-area:subs;display:flex;justify-content:flex-end;padding-top:.5rem}.cart_sub_single,.cart_sub_multiple{border-radius:2rem;text-align:center;padding:.6rem 1rem;width:100%;font-size:.8rem;background-color:#fff}.cart_sub_single{border:1px solid black;background-image:none}.cart_sub_multiple{text-align:right;padding-right:1.5rem;border:none}.cart__footer{border-top:1px solid #ECECEC;padding:1rem 0rem 2rem}#stackyardtargetcheckout{border:1px solid black;border-radius:5rem;letter-spacing:2px;padding:.5rem 1rem}.cart__item-general-discount,.cart__subtotal,.cart__item-sub>div:first-child{font-size:.75rem;color:#7c7c7c}.cart-recommended-products h3{font-size:1rem;text-align:left;margin-top:1rem}.grid-product__title.reco__title{font-size:.75rem;text-align:left;font-weight:400;padding-top:.25rem;text-wrap:wrap}.reco__product button.btn.btn--secondary.grid-product__submit.btn-small{margin-top:0;padding:.6rem 1rem;font-size:.8rem;border:1px solid black;line-height:normal;min-width:58px;margin-left:0;margin-right:0}.reco__product .grid-product__price{margin-top:0;font-size:.75rem}.reco__product .grid-product__footer{padding-top:1rem}.cart-recommended-products .grid--uniform{margin-left:-1rem}.cart__item-sub .text-right{color:var(--colorSalePrice)}.drawer__annoucement_bar{margin:0rem -1rem;padding:.5rem 1rem;background:var(--colorAnnouncement);color:var(--colorAnnouncementText);text-align:center;font-size:.75rem;min-height:28px;text-transform:uppercase;letter-spacing:.2em}.drawer .cart__item{grid-template-columns:90px 1fr;grid-column-gap:1rem;grid-row-gap:.5rem;grid-template-areas:"image details" "image subs"}.cart__item--image{grid-area:image}.cart__item--details{grid-area:details}cart__item--sub{grid-area:sub}@media screen and (max-width: 768px){.drawer .cart__item{grid-template-columns:80px 1fr;grid-gap:.75rem;grid-template-areas:"image details" "subs subs"}}.drawer__cart-empty{padding-top:1rem}.drawer__cart-empty h4{font-size:1.5rem}.grid-product__tag{-webkit-user-select:none;user-select:none}.collectionlist h5{margin-bottom:.5rem;font-family:var(--font-heading);font-size:1.5rem}.collectionlist.light p{color:#817f83}.collectionlist.light h5,.collectionlist.light p{color:#fff}.collectionlist .bg-cover{height:350px;padding:.75rem;width:250px;display:flex;flex-direction:column}.collectionlist .arrow-list{margin-top:auto;margin-left:0;margin-bottom:0}.collectionlist .bg-cover{margin-left:-2rem}.drawer{z-index:2147483638}p.bal{margin-bottom:0rem}.bal1,.bal2,.bal3,.bal4{margin:.25rem}.bal1{color:#a50034;border-color:#a50034}.bal2{color:#dc4405;border-color:#dc4405}.bal3{color:#e56c6b;border-color:#e56c6b}.bal1:hover,.bal1.active{color:#fff;background-color:#a50034;border-color:#a50034}.bal2:hover,.bal2.active{color:#fff;background-color:#dc4405;border-color:#dc4405}.bal3:hover,.bal3.active{color:#fff;border-color:#e56c6b;background-color:#e56c6b}p.variants{margin-bottom:0rem}.variant-1,.variants-2,.variants-3{margin:.25rem;border-width:1px;font-size:calc(var(--typeBaseSize) * .85 - 1.7px)}.variant-1,.variant-2,.variant-3{color:var(--colorTextBody);background:none;text-transform:none}.variant-1:hover,.variant-1.active,.variant-2:hover,.variant-2.active,.variant-3:hover,.variant-3.active{border:1px solid black;background:none;color:var(--colorTextBody);text-transform:none}@media screen and (max-width: 768px){.variant-wrapper.small--text-center.js{text-align:left!important}}.cart__item--name .qty_remove{display:none}#shopify-section-template--15113633628213__advanced_content_mXxyYQ{margin-bottom:1rem}@media screen and (min-width: 768px){.page-width-desktop{max-width:1300px;margin:0 auto}}@media screen and (min-width: 768px){.countdown__display.countdown__display--visible{justify-content:flex-start}}@media screen and (max-width: 768px){.SSs_product_grid_spacing .custom__item{padding-left:.5rem}}.text_color_advanced{color:var(--desktop-color)}@media screen and (max-width: 768px){.text_color_advanced{color:var(--mobile-color)}}.buttons{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;column-gap:.5rem}.buttons .btn-left{margin-left:0;margin-right:0}@media screen and (max-width: 768px){.buttons_mobile_stack{flex-direction:column}}@media screen and (max-width: 768px){.buttons_mobile_stack .btn{flex-direction:column}}.productpage_label{position:absolute;top:1rem;left:0;line-height:1;padding:6px 6px 6px 8px;background-color:#000;background-color:var(--colorBtnPrimary);color:#fff;color:var(--colorBtnPrimaryText);z-index:1;transition:opacity .4s ease;padding-left:1.5rem;padding-right:1rem}.page-content{padding-top:0rem}.breadcrumbs{text-align:left;flex:2}.breadcrumbs-reviews{display:flex;justify-content:space-between}.product-section .grid{margin-left:0}.product-section .grid__item{padding-left:0}@media screen and (min-width: 768px){.product-single__meta{padding-left:32px}}.thumbnail-section{padding-top:30px!important}@media screen and (max-width: 768px){.thumbnail-section .custom__item.small--one-whole.scroll_mobile{padding:0 0 0 30px}}.equalheight .custom__item .custom__item-inner .grid__item{height:100%}.bluehighlight strong{font-weight:400;background-color:#91c0f8;padding:.2rem;line-height:1.5}#shopify-section-template--25119638847854__advanced_content_aYjndY #nowrap_scroll_all .rte{margin-top:1rem}@media screen and (max-width: 768px){.column-gap .custom-content{column-gap:1rem}}.new-label{font-size:.8rem;background-color:#91c0f8;color:#fff;font-weight:700;margin-left:0;vertical-align:super;padding:2px}.le-lab-color h3{color:#487bff}.le-lab-button-1 .btn--primary{background-color:#487bff;color:#fff}.le-lab-button-2 .btn--secondary{background-color:#fff;color:#000;border:none}.spring-sale-title2 h2{font-size:1.5rem;color:#black}.no-extra-space .rich-text{min-height:auto!important;height:auto!important}.no-fixed-height-section{--section-min-height: 0 !important;--section-height: auto !important;--hero-height: auto !important;--min-height: 0 !important}.lelab-bloc .subheading{background-color:#aad1ff;padding:1rem;border-radius:1rem 1rem 0 0;margin-bottom:0rem}.lelab-bloc .subheading h2{text-transform:none;font-size:1.5rem;margin-bottom:0rem}.lelab-bloc .subheading p{text-transform:uppercase;margin-bottom:.5rem}.lelab-bloc .richtext-content{border-bottom:1px solid #AAD1FF;padding:.5rem 1rem;margin-bottom:0rem}.lelab-bloc .richtext-content p{margin-bottom:0rem;padding:.5rem 0rem}.lelab-bloc .richtext-content p:not(:last-child){border-bottom:1px solid #AAD1FF}.lelab-bloc .richtext-content{border:1px solid #AAD1FF}#shopify-section-template--25293915750766__advanced_content_6Y8FKL .index-section{padding-bottom:0}#None .custom-content{margin-left:0rem}@media screen and (min-width: 768px){#scroll_mobile{padding:1rem 0rem}}#shopify-section-template--25293915750766__advanced_content_6Y8FKL .custom__item.one-whole,#shopify-section-template--25293915750766__advanced_content_iiaxJt .custom__item.one-whole{padding-top:0!important}#shopify-section-template--25293915750766__advanced_content_6Y8FKL{padding-bottom:2rem}.scroll_mobile{max-width:1300px;margin:0 auto}@media only screen and (max-width: 768px){.page-width .small--grid--flush{margin-left:0;margin-right:0}}.background-rich-text{background-color:#f8f6f7;color:#333;padding:0;border-radius:16px;display:inline-block;margin:0}@media only screen and (min-width: 768px){.perso-explainer .one-third{flex:0 0 calc(33.333% - .67rem)}.perso-explainer .custom-content{column-gap:1rem}}@media only screen and (max-width: 768px){.margin-bottom-mobile{margin-bottom:1rem}}@media only screen and (max-width: 768px){#shopify-section-template--25688865440110__advanced_content_ptW9Lb .custom__item,#shopify-section-template--25688865440110__advanced_content_zEgzWE .custom__item{padding:0px 1rem!important}}@media only screen and (max-width: 768px){.small--40{width:40%}}@media only screen and (max-width: 768px){.small--33{width:33.33333%}}@media only screen and (max-width: 768px){.padding-top-mobile{padding-top:1rem}}#shopify-section-template--25688865440110__advanced_content_zEgzWE .index-section{padding:0rem}#Quantity-14820812849518{border:1px solid black;padding:8px;border-radius:1rem}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1;-webkit-appearance:inner-spin-button;margin:0}input[type=number]{-webkit-appearance:auto;appearance:auto;-moz-appearance:number-input}#shopify-section-template--25753809453422__custom_liquid_anHhfU{background-image:url(https://cdn.shopify.com/s/files/1/0045/6762/9891/files/BG-LeLav.png?v=1760386954)}#create-account-form button.btn--primary,#login-form button.btn--primary{width:100%;margin-bottom:1rem}.secret-sale{background:#7fade3;border-radius:22px;color:#fff}@media only screen and (max-width: 768px){.no-page-width-mobile{padding:0}}#shopify-section-template--25724340273518__advanced_content_6t4W6x .index-section{margin-bottom:0rem;margin-top:2rem}#shopify-section-template--25724340273518__advanced_content_6t4W6x .custom__item{padding-left:0}.header-layout--right .site-nav--has-dropdown:nth-last-child(2) .site-nav__dropdown .site-nav__deep-dropdown{left:0%;right:100%}.site-nav__link--has-dropdown{position:initial}@media only screen and (min-width: 769px){.site-nav--has-dropdown{position:initial}.site-nav__dropdown.submenu-link-products{position:absolute;width:100vw;top:70%}}@media only screen and (min-width: 769px){.overflow-scroller .grid__item{max-width:320px}}@media only screen and (min-width: 769px){.title-slider{max-width:1300px;margin:0 auto;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/155/assets/omy.css.map */
