@charset "UTF-8";body{overflow-x:hidden}body:not(.template-product) main{overflow-x:hidden}body.template-collection main{overflow-x:initial}body.template-page main{overflow-x:initial}.no-list{list-style-type:none}.mr-0{margin-right:0}.ml-0{margin-left:0}.mr-1{margin-right:4px}.ml-1{margin-left:4px}.mr-2{margin-right:8px}.ml-2{margin-left:8px}.mr-3{margin-right:16px}.ml-3{margin-left:16px}.mr-4{margin-right:24px}.ml-4{margin-left:24px}.mr-5{margin-right:32px}.ml-5{margin-left:32px}.mr-6{margin-right:40px}.ml-6{margin-left:40px}.mr-7{margin-right:48px}.ml-7{margin-left:48px}.mr-8{margin-right:56px}.ml-8{margin-left:56px}.mr-9{margin-right:64px}.ml-9{margin-left:64px}.mr-10{margin-right:72px}.ml-10{margin-left:72px}.mr-11{margin-right:80px}.ml-11{margin-left:80px}.mr-12{margin-right:96px}.ml-12{margin-left:96px}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mt-1{margin-top:8px}.mb-1{margin-bottom:8px}.mt-2{margin-top:16px}.mb-2{margin-bottom:16px}.mt-3{margin-top:24px}.mb-3{margin-bottom:24px}.mt-4{margin-top:32px}.mb-4{margin-bottom:32px}.mt-5{margin-top:40px}.mb-5{margin-bottom:40px}.mt-6{margin-top:48px}.mb-6{margin-bottom:48px}.mt-7{margin-top:56px}.mb-7{margin-bottom:56px}.mt-8{margin-top:64px}.mb-8{margin-bottom:64px}@media (min-width: 768px){.mt-md-0{margin-top:0}.mb-md-0,.mr-md-0{margin-bottom:0}.mt-md-1{margin-top:8px}.mb-md-1,.mr-md-1{margin-bottom:8px}.mt-md-2{margin-top:16px}.mb-md-2,.mr-md-2{margin-bottom:16px}.mt-md-3{margin-top:24px}.mb-md-3,.mr-md-3{margin-bottom:24px}.mt-md-4{margin-top:32px}.mb-md-4,.mr-md-4{margin-bottom:32px}.mt-md-5{margin-top:40px}.mb-md-5,.mr-md-5{margin-bottom:40px}.mt-md-6{margin-top:48px}.mb-md-6,.mr-md-6{margin-bottom:48px}.mt-md-7{margin-top:56px}.mb-md-7,.mr-md-7{margin-bottom:56px}.mt-md-8{margin-top:64px}.mb-md-8,.mr-md-8{margin-bottom:64px}}@media (min-width: 1280px){.mt-lg-0{margin-top:0}.mb-lg-0{margin-bottom:0}.mt-lg-1{margin-top:8px}.mb-lg-1{margin-bottom:8px}.mt-lg-2{margin-top:16px}.mb-lg-2{margin-bottom:16px}.mt-lg-3{margin-top:24px}.mb-lg-3{margin-bottom:24px}.mt-lg-4{margin-top:32px}.mb-lg-4{margin-bottom:32px}.mt-lg-5{margin-top:40px}.mb-lg-5{margin-bottom:40px}.mt-lg-6{margin-top:48px}.mb-lg-6{margin-bottom:48px}.mt-lg-7{margin-top:56px}.mb-lg-7{margin-bottom:56px}.mt-lg-8{margin-top:64px}.mb-lg-8{margin-bottom:64px}}.m-auto{margin:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-weight:900}h1,.h1,.Article .Article__Body h1{font-size:38px;line-height:38px}@media (min-width: 768px){h1,.h1,.Article .Article__Body h1{font-size:40px;line-height:1.5em}}h2,.h2,.Article .Article__Body h2{font-size:32px;line-height:36px}@media (min-width: 768px){h2,.h2,.Article .Article__Body h2{font-size:40px;line-height:1.5em}}h3,.h3,.Article .Article__Body h3{font-size:32px;line-height:1.5em}@media (min-width: 768px){h3,.h3,.Article .Article__Body h3{font-size:35px}}h4,.h4,.Article .Article__Body h4{font-size:32px;line-height:36px}h5,.h5,.Article .Article__Body h5{font-weight:700;font-size:22px;line-height:28px}h6,.h6,.Article .Article__Body h6{font-size:17px;line-height:24px}.fs-12{font-size:12px!important}.fs-14{font-size:14px!important}.fs-16{font-size:16px!important}.fs-18{font-size:18px!important}.fs-20{font-size:20px!important}.fs-22{font-size:22px!important}.fs-24{font-size:24px!important}.fs-26{font-size:26px!important}.txtA-left{text-align:left}.txtA-right{text-align:right}.txtA-center{text-align:center}.ft-subtitle{font-size:19px;line-height:1.5em}@media (min-width: 768px){.ft-subtitle{font-size:18px;line-height:1.5em}}.ft-subtitle-h2{font-size:16px;line-height:24px}@media (min-width: 768px){.ft-subtitle-h2{font-size:18px;line-height:26px}}.ft-subtitle-h3{font-size:15px;line-height:20px}.ft-body{font-size:14px;line-height:1.5em}.ft-small{font-size:13px}.ft-400{font-weight:600}.ft-600,.ft-700{font-weight:700}.ft-800{font-weight:800}.ft-900{font-weight:900}.c-gray-700{color:#3c3c3c}.c-gray-text{color:#5a5a5a}.c-black-text{color:#000}.ft-caption{font-size:15px;line-height:20px}.ft-nav{font-size:22px;line-height:26px;font-weight:600;text-transform:uppercase}@media (min-width: 768px){.ft-nav{font-size:15px;line-height:20px}}.ft-nav-h2{font-size:15px;line-height:20px}.ft-nav-h3{font-size:15px;line-height:18px;text-transform:uppercase}@media (min-width: 768px){.ft-nav-h3{font-size:13px;line-height:24px}}.ft-btn{font-size:14px;line-height:20px;font-weight:700}@media (min-width: 768px){.ft-btn{font-size:15px;line-height:20px}}.ft-btn-h2{font-size:15px;line-height:20px}.ft-btn-h3{font-size:15px;line-height:20px;font-weight:400}.ft-up{text-transform:uppercase}.z-1{z-index:1}.underline{text-decoration:underline}@media (min-width: 768px){.md-h3{font-size:32px;line-height:36px}}@media (min-width: 768px) and (min-width: 768px){.md-h3{font-size:40px;line-height:44px}}.moneyBold{line-height:16px!important;font-weight:700!important;font-size:16px!important;margin:0!important}.moneyThin{line-height:16px!important;font-weight:400!important;font-size:12px!important;margin:0!important}.absolute{position:absolute}.relative{position:relative}.fixed{position:fixed}.bottom-0{bottom:0}.f{display:flex}.f-inline{display:inline-flex}.f-wrap{flex-wrap:wrap}.f-direction-column{flex-direction:column}.f-direction-column-reverse{flex-direction:column-reverse}.f-direction-row-reverse{flex-direction:row-reverse}.f-center{align-items:center;justify-content:center}.f-ai-center{align-items:center}.f-jc-center{justify-content:center}.f-jc-right{justify-content:flex-end}.f-jc-space-b{justify-content:space-between}.f-jc-space-a{justify-content:space-around}.f-self-start{align-self:flex-start}.flex-1{flex:1}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.col-6{width:50%}.col-8{width:66%}.col-10{width:83%}.col-12{width:100%}@media (min-width: 768px){.f--tablet{display:flex}.col-md-6{width:50%}.col-md-8{width:66%}.col-md-12{width:100%}.md-text-left{text-align:left}.md-absolute{position:absolute}.md-f-jc-space-b{justify-content:space-between}.md-f-jc-center{justify-content:center}}.shadow-1{box-shadow:5px 5px 20px #0000001a}.rounded{border-radius:16px}.rounded-s{border-radius:8px}.rounded-xs{border-radius:4px}.flickity-viewport{width:100%}.Product__SlideItem{transform:scale(.9);opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.Product__SlideItem.is-selected{opacity:1;transform:scale(1);transition:opacity .3s .2s ease-in-out,transform .3s .2s ease-in-out}.Container--instagram{padding:0}@media (min-width: 768px){.Container--instagram{padding:0 10px}}@media (min-width: 1440px){.Container--instagram{padding:0 65px}}@media (max-width: 991px){.Container{padding:0 16px}}.Carousel--insideDots .flickity-page-dots{bottom:0;left:50%;transform:translate(-50%)}.box-deco svg{width:100%}h3.SectionHeader__Heading,div.SectionHeader__Heading{font-size:32px;line-height:36px}@media (min-width: 992px){h3.SectionHeader__Heading,div.SectionHeader__Heading{font-size:40px;line-height:44px}}html.sr .fade,html.sr .fade--delay,html.sr .SectionHeader__Heading,html.sr .SectionHeader__SubHeading{visibility:hidden}html.sr .no-fade{visibility:visible!important}.template-login .PageContent--extraNarrow{max-width:none;width:auto}@media (min-width: 768px){.template-page-contact main{padding-top:120px}}.QuantitySelector__Button{display:inline-block;height:38px;width:38px;line-height:36px;border-radius:24px;border:1px solid #E4E4E4;transition:transform .2s,background-color .2s,box-shadow .2s}.QuantitySelector__Button:hover{transform:scale(1.08);border:1px solid #ACD5E2}.btn_array{position:relative;display:inline-block;height:46px;line-height:44px;border-radius:28px;border:none;background-color:#acd5e2;padding:0 24px;transition:transform .2s,background-color .2s,box-shadow .2s}.btn_array--small{height:40px;line-height:36px}@media (max-width: 768px){.btn_array--mobile-small{height:40px;line-height:38px;padding:0 20px}}.btn_array--large{padding:0 48px}.btn_array--outline{background-color:transparent;border:2px solid var(--text-color)}.btn_array--primary{color:#fff;background-color:var(--text-color);border:2px solid var(--text-color)}.btn_array--underlined{text-decoration:underline}.btn_array--grey{background-color:#f3f3ef}.btn_array--black{background-color:#000;color:#fff}.btn_array--purple{background-color:#c4aac2;color:#000}.btn_array--icon p{transform:translate(0);transition:transform .3s cubic-bezier(.075,.82,.165,1)}.btn_array.Button--full .icon{left:24px}.btn_array .icon{position:absolute;left:12px;top:0;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;transform:translate(-3px);transition:transform .3s cubic-bezier(.075,.82,.165,1),opacity .2s}.btn_array .icon svg{height:32px}.btn{position:relative;display:inline-block;height:56px;line-height:54px;border-radius:28px;border:none;background-color:#acd5e2;padding:0 24px;transition:transform .2s,background-color .2s,box-shadow .2s;white-space:nowrap}.btn--small{height:40px;line-height:36px;margin-bottom:25px}@media (max-width: 768px){.btn--mobile-small{height:40px;line-height:38px;padding:0 20px}}.btn--large{padding:0 48px}.btn--outline{background-color:transparent;border:2px solid var(--text-color)}.btn--primary{color:#fff;background-color:var(--text-color);border:2px solid var(--text-color)}.btn--underlined{text-decoration:underline}.btn--grey{background-color:#f3f3ef}.btn--black{background-color:#000;color:#fff}.btn--purple{background-color:#c4aac2;color:#000}.btn--icon p{transform:translate(0);transition:transform .3s cubic-bezier(.075,.82,.165,1)}.btn.Button--full .icon{left:24px}.btn .icon{position:absolute;left:12px;top:0;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;transform:translate(-3px);transition:transform .3s cubic-bezier(.075,.82,.165,1),opacity .2s}.btn .icon svg{height:32px}@media (min-width: 768px){.btn:hover .icon{transform:translateY(0);opacity:1;transition:transform .3s cubic-bezier(.075,.82,.165,1),opacity .2s}.btn--icon:hover.Button--full p{transform:translate(8px)}.btn--icon:hover p{transform:translate(12px)}.btn--small:hover{background-color:var(--text-color);color:#fff}.btn--primary:hover,.btn--purple:hover{background-color:transparent;color:var(--text-color);transform:translateY(-3px);box-shadow:0 10px 10px #0003}.btn--outline:hover{background-color:var(--text-color);color:#fff;transform:translateY(-3px);box-shadow:0 10px 10px #0003}}#mo_openid_login{display:flex;flex-wrap:wrap;justify-content:center;margin-top:16px}#mo_openid_login a{position:relative;display:inline-block;height:40px;line-height:36px;border-radius:28px;background-color:transparent;border:2px solid var(--text-color);padding:0 24px;transition:transform .2s,background-color .2s,box-shadow .2s}#mo_openid_login a:not(:first-child){margin-left:8px}#mo_openid_login a i{margin-top:0!important;margin-left:0!important;border:none!important}@media (min-width: 768px){#mo_openid_login a:hover{background-color:var(--text-color)!important;color:#fff;transform:translateY(-3px);box-shadow:0 10px 10px #0003}}.shopify-challenge__container .shopify-challenge__button{position:relative;display:inline-block;height:56px;line-height:54px;border-radius:28px;background-color:transparent;border:2px solid var(--text-color);padding:0 24px;font-size:14px;line-height:20px;text-transform:uppercase;font-weight:700;transition:transform .2s,background-color .2s,box-shadow .2s}@media (min-width: 768px){.shopify-challenge__container .shopify-challenge__button{font-size:15px;line-height:20px}.shopify-challenge__container .shopify-challenge__button:hover{background-color:var(--text-color);color:#fff;transform:translateY(-3px);box-shadow:0 10px 10px #0003}}.link{position:relative;padding-bottom:1px;overflow:hidden}.link:after{content:"";position:absolute;bottom:0;height:1px;background:#000;left:0;right:0}@media (min-width: 768px){.link:after{transform:scaleX(0);transition:all .2s ease-in-out}.link:hover:after{transform:scaleX(1)}.link--underlined:after{transform:scaleX(1);transform-origin:right}.link--underlined:hover:after{transform:scaleX(0)}}.incubate-collections-add-to-cart-add-to-cart-button{position:relative;opacity:1!important}.incubate-collections-add-to-cart-add-to-cart-button:before{position:absolute;content:" ";background-image:url(Basket.svg);background-size:16px 16px;background-repeat:no-repeat;bottom:8px;height:20px;width:20px;left:12px;opacity:0;transform:translate(-4px)}.incubate-collections-add-to-cart-add-to-cart-button:hover,.incubate-collections-add-to-cart-add-to-cart-button.hover{padding-left:10px!important}.incubate-collections-add-to-cart-add-to-cart-button:hover:before,.incubate-collections-add-to-cart-add-to-cart-button.hover:before{transform:translate(0);opacity:1;transition:transform .3s cubic-bezier(.075,.82,.165,1),opacity .2s}.incubate-collections-add-to-cart-quantity-selector-container{margin-right:0}.incubate-collections-add-to-cart-quantity-selector-container .incubate-collections-add-to-cart-quantity-selector-minus-button,.incubate-collections-add-to-cart-quantity-selector-container .incubate-collections-add-to-cart-quantity-selector-plus-button{display:inline-block;height:40px;width:40px;padding-left:0!important;padding-right:0!important;line-height:36px;border-radius:24px;border:1px solid #E4E4E4;font-weight:700;font-size:18px;transition:transform .2s,background-color .2s,box-shadow .2s}.incubate-collections-add-to-cart-quantity-selector-container .incubate-collections-add-to-cart-quantity-selector-minus-button:hover,.incubate-collections-add-to-cart-quantity-selector-container .incubate-collections-add-to-cart-quantity-selector-plus-button:hover{transform:scale(1.08);border:1px solid #ACD5E2}.pack__button{border:1px solid rgb(101,101,101);border-radius:10px;padding:2px 5px;width:85px;gap:.5rem;justify-content:center}.people__picture{width:100px;height:100px;border-radius:50px;overflow:hidden}.people__picture img{object-fit:cover}.people--small .people__picture{width:47px;height:47px}.people--large .people__picture{width:100px;height:100px}.people--huge .people__picture{width:125px;height:125px}.HomeModuleItem{display:block;flex:0 1 0;min-width:100%;padding:16px}.HomeModuleItem__Wrapper{position:relative;overflow:hidden;height:100%}.HomeModuleItem__Content{padding:24px}.HomeModuleItem__Content--left{text-align:left}.HomeModuleItem__Content--center{text-align:center}.HomeModuleItem__Content--right{text-align:right}@media (min-width: 768px){.HomeModuleItem__Content{padding:32px}}@media (min-width: 992px){.HomeModuleItem .SectionHeader{padding-left:20px;padding-right:20px}}@media (min-width: 768px){.HomeModuleItem{min-width:50%}}.phytotherapie{background-color:#fff}.phytotherapie__arguments{display:flex;align-items:center;flex-wrap:wrap}.phytotherapie__arguments__argument{position:relative;width:50%}.phytotherapie__arguments__argument>div{padding-left:20px}.phytotherapie__arguments__argument span{position:absolute;left:0;top:50%;display:block;width:8px;height:80%;min-height:40px;transform:translateY(-50%)}@media (max-width: 768px){.phytotherapie__arguments__argument:nth-child(odd){margin-right:16px}}@media (min-width: 768px){.phytotherapie__arguments__argument{width:auto;margin-right:80px}}@media (min-width: 768px){.phytotherapie__arguments{flex-wrap:nowrap;justify-content:center}}.salmon__arguments{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:16px;grid-row-gap:16px;list-style-type:none}.salmon__arguments__argument{max-width:75%;margin:0 auto}@media (min-width: 768px){.salmon__arguments__argument{max-width:100%}}@media (min-width: 768px){.salmon__arguments{grid-column-gap:64px;grid-template-columns:repeat(5,1fr)}}.shopify-section--header{z-index:100}@media (min-width: 992px){.supports-sticky #section-header.Header--transparent{background:transparent}}#section-header{background:#fff;box-shadow:-2px 0 20px #3030301a}@media (min-width: 992px){#section-header{box-shadow:none}}#section-header .Header__LinkSpacer{opacity:0}#section-header .Header__MainNav{text-transform:uppercase}@media (min-width: 1140px){#section-header .Header__MainNav+.Header__LocalizationForm{display:none}}#section-header a.Heading{position:relative;font-weight:700;color:#000}#section-header a.Heading:after{content:"";position:absolute;width:0;height:2px;display:block;bottom:-2px;right:0;border-radius:2px;background:var(--text-color);transition:width .2s ease;-webkit-transition:width .2s ease}#section-header a.Heading:hover:after{width:100%;left:0}#section-header a p{color:#000}#section-header .Icon--cart-desktop{color:transparent}#section-header .SelectButton{color:#000;font-weight:500}#section-header .Header__LogoImage{max-width:149px}@media (min-width: 992px){#section-header .Header__LogoImage{max-width:210px}}#section-header .hidden-tablet-and-up{display:block!important}.account-btn{display:inline-flex;justify-content:center;align-items:center;background-color:#f3f3ef;height:40px;padding-left:20px;padding-right:20px;border-radius:20px;margin-left:8px;margin-right:8px;color:#000}.account-btn:hover{background-color:#acd5e2}.search-icon{margin-right:10px}@media (min-width: 375px){.search-icon{margin-right:32px}}@media (min-width: 992px){.search-icon{margin-right:0}}.SidebarMenu{z-index:1002;width:100%;height:100vh}.SidebarMenu:before{display:none}.SidebarMenu .Drawer__Content{height:calc(100vh - 100px)}.SidebarMenu .Drawer__Content:before{display:none}.SidebarMenu .Drawer__Main{overflow:hidden;height:calc(100vh - 100px)}.SidebarMenu .Drawer__Main{padding:0 16px}.SidebarMenu .Drawer__Main:after{display:none}.SidebarMenu .Drawer__Container{padding:35px 0;background-color:#f2e5dd;border-radius:16px;position:relative;height:calc(100vh - 140px)}.SidebarMenu .Drawer__Container:before{content:"";position:absolute;top:0;left:0;right:24px;bottom:82px;background:url(deco-menu.png) no-repeat top left/contain}.SidebarMenu .Drawer__Container a{color:var(--text-color);text-transform:uppercase;font-size:15px;line-height:28px}.SidebarMenu .Drawer__Container nav{padding:0 24px}.SidebarMenu .Collapsible{border:none}.SidebarMenu .Collapsible a{padding:4px 0;font-size:22px;line-height:28px;font-weight:700;text-transform:uppercase}.SidebarMenu .Linklist__Item{margin-bottom:.5em}.SidebarMenu .SidebarMenu__Nav--secondary{padding-top:32px}.SidebarMenu .Drawer__Footer{box-shadow:none;justify-content:flex-start;padding:0 12px}.SidebarMenu .Drawer__Footer:before{display:none}.SidebarMenu .Drawer__Footer a{font-size:17px;color:#3c3c3c}.SidebarMenu .SidebarMenu__Social{justify-content:flex-start}.SidebarMenu .Drawer__Header{display:flex;justify-content:center}.SidebarMenu .Drawer__Header img{height:28px;width:auto;max-width:none}.SidebarMenu .Drawer__Header .Header__Icon{position:absolute;right:24px;top:50%;transform:translateY(-50%);color:#fff}.SidebarMenu .Header__LocalizationForm{padding-top:10px;display:flex;justify-content:flex-end}.Header__CartDot{position:absolute;top:0;right:-6px;width:14px;height:14px;border-radius:100%;background-color:#5a5a5a;box-shadow:0 0 0 2px var(--header-background);transform:scale(0);transition:all .3s ease-in-out;display:flex!important;align-items:center;justify-content:center;font-weight:700;font-size:10px;color:#fff}.Header__CartDot.is-visible{transform:scale(1)}@media (min-width: 992px){.Header__CartDot{top:9px;right:6px}}.cart-icon{font-size:20px}.PageOverlay.is-visible~.PageContainer .shopify-section--header{background-color:#fff}.language-label{display:flex;align-items:center}.language-label.flag-only svg{margin-right:0}.language-label svg{position:static;width:16px;height:12px;margin-right:10px}.account-btn,.search-icon{font-weight:600}body.show-menu-header .shopify-section--header{position:sticky;top:0;z-index:100;background-color:#fff;transform:translateY(-76px)}body.show-menu-header .shopify-section--header.scroll-down{transition:transform ease .3s;transform:translateY(0)}.Header__Icon{border-radius:24px}.Header__Icon:hover{background-color:#f3f3ef}.Header__Icon .Icon--nav{height:14px;width:24px}@media (min-width: 992px){.Header__Icon{padding:11px 13px}}.Header__LocalizationForm:hover .SelectButton>svg{animation:downUp .2s}@keyframes downUp{0%{transform:translateY(0)}50%{transform:translateY(2px)}to{transform:translateY(0)}}.AnnouncementBar__Wrapper{padding:10px 15px}.AnnouncementBar__Wrapper p{margin-bottom:0;font-size:15px;line-height:20px}button[name=locale_code]{text-transform:capitalize}.Header:not(.Header--sidebar) .Header__Wrapper{max-width:1530px;margin:0 auto}@media (min-width: 992px){.Header:not(.Header--sidebar) .Header__Wrapper{padding:18px 20px}}@media (min-width: 1300px){.Header:not(.Header--sidebar) .Header__Wrapper{padding:18px 80px}}@media (min-width: 1140px){.Header:not(.Header--sidebar) .Header__Wrapper .Header__FlexItem--fill{flex:initial;order:1}.Header:not(.Header--sidebar) .Header__Wrapper .Header__FlexItem--fill:first-child{margin:0 auto}.Header:not(.Header--sidebar) .Header__Wrapper .Header__FlexItem--logo{order:0;margin:0}}.template-account .link{margin-top:50px}.search-icon{position:relative;top:3px;color:#3c3c3c}@media (min-width: 992px){.search-icon{top:0}}@media screen and (max-width: 991px){#localization_form_header{margin:auto auto auto 15px;vertical-align:middle}}.Image__Left-deco{position:absolute;width:183px;height:189px;top:0;right:0}@media (min-width: 992px){.Image__Left-deco{width:500px;height:513px;top:50px;right:140px}}.hero-image-wrapper{display:flex;justify-content:space-between;min-height:270px;align-items:center}@media (min-width: 992px){.hero-image-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;min-height:0;display:block}}.hero-image-wrapper .ImageHero__Image,.hero-image-wrapper .ImageHero__ImageWrapper{position:relative}@media (max-width: 992px){.hero-image-wrapper .ImageHero__Image,.hero-image-wrapper .ImageHero__ImageWrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}}@media (min-width: 992px){.hero-image-wrapper .ImageHero__Image,.hero-image-wrapper .ImageHero__ImageWrapper{position:absolute}}.hero-image-wrapper .hero-dog{flex:0 0 65%;height:288px;position:relative}@media (min-width: 992px){.hero-image-wrapper .hero-dog{flex:auto;width:778px;height:710px;transform:translate(-50px,-130px)}}.hero-image-wrapper .hero-dog .ImageHero__Image{z-index:10}.hero-image-wrapper .hero-child{flex:0 0 35%;height:249px;left:initial;transform:translate(-20px)}@media (min-width: 992px){.hero-image-wrapper .hero-child{flex:auto;right:185px;width:282px;height:553px}}@media (min-width: 992px){.hero-image-wrapper .hero-child img{width:282px;height:553px}}.hero-section{margin-bottom:46px}.hero-section .FlexboxIeFix{flex-direction:column}@media (min-width: 768px){.hero-section .FlexboxIeFix{flex-direction:row}}@media (min-width: 992px){.hero-section{margin-bottom:70px;padding-top:80px}}.hero-section.with--arc:after{position:absolute;content:"";bottom:0;width:100%;background-image:url(section-arc.png);background-position:center top;background-repeat:no-repeat;background-size:cover;height:70px}@media (min-width: 992px){.hero-section.with--arc:after{height:200px}}@media (min-width: 992px){.hero-section.with--arc{padding-bottom:200px}}@media (min-width: 992px){.hero-section .btn{min-width:305px}}.hero-section h1{font-weight:900}@media (min-width: 992px){.hero-section h1.SectionHeader__Heading{margin-bottom:39px}}.hero-section:not(.hero-section--collection) .hero-image>div,.hero-section:not(.hero-section--collection.alternate) .hero-image>div{background:none!important}.hero-section:not(.hero-section--collection) .hero-image picture,.hero-section:not(.hero-section--collection.alternate) .hero-image picture{display:block!important}.hero-section .ImageHero__ContentOverlay{flex-basis:auto}@media (min-width: 992px){.hero-section .ImageHero__ContentOverlay{flex-basis:517px}}.hero-section .hero-description{margin-bottom:24px}@media (min-width: 992px){.hero-section .hero-description{margin-bottom:51px}}.hero-section .ImageHero{overflow:visible}.hero-section .hero-image-wrapper{max-width:1440px;margin:0 auto}.hero-section .SectionHeader__Heading{margin-left:auto;margin-right:auto}.hero-section--collection{margin-bottom:0}.hero-section--collection .ImageHero{overflow:visible}.hero-section--collection .hero-image{width:calc((100% - 660px)/2);height:100%}.hero-section--collection .hero-image.hero-dog{top:30px}.hero-section--collection .hero-image.hero-dog>div{right:0;left:auto;background-position:top right}.hero-section--collection .hero-image.hero-child{width:calc((100% - 660px)/2);right:0;top:40px}.hero-section--collection .hero-image.hero-child>div{transform:translate(-50px);background-position:top left}.hero-section--collection .hero-image>div{background-size:initial;background-repeat:no-repeat;background:none!important}.hero-section--collection .hero-image picture{display:block!important;height:100%}.hero-section--collection .hero-image picture img{width:100%;height:auto;object-fit:contain;min-width:200px}.hero-section--collection .ImageHero__ContentOverlay{flex-basis:660px}@media (min-width: 992px){.hero-section--collection h1.SectionHeader__Heading{margin-bottom:19px}}.hero-section--collection .SectionHeader__Heading{margin-top:0}.hero-section--collection .hero-description{max-width:470px;margin:0 auto}@media (max-width: 990px){.hero-section--collection .SectionHeader{max-width:290px}}.hero-section--collection-alternate .hero-image.hero-dog{max-width:30%}.hero-section--collection-alternate .hero-image.hero-child{max-width:15%}@media (max-width: 990px){.hero-section{position:relative}.hero-section .hero-image-wrapper.hide-on-mobile{display:none}.hero-section .ImageHero--small{min-height:0}.hero-section .ImageHero__ContentOverlay{flex-basis:0;padding-top:40px}.hero-section .ImageHero__ContentOverlay.home-overlay{padding-top:0;margin-top:-30px}.hero-section .ImageHero__ContentOverlay.home-overlay .SectionHeader__Heading{margin-bottom:21px}.hero-section .SectionHeader__Heading{margin-bottom:10px}}.hero-section--collection .hero-section__bg{top:0;z-index:-1}@media (max-width: 990px){.hero-section--collection .hero-section__bg{bottom:0}.hero-section--collection .hero-section__bg svg{width:100%;transform:translate(-15%);height:100%}}@media (min-width: 992px){[lang=it] .hero-section .btn{min-width:222px}}@media (max-width: 768px){.home-hero-section .FlexboxIeFix{flex-direction:column}.home-hero-section .ImageHero{justify-content:flex-end}.home-hero-section .ImageHero--right{min-height:initial;order:1;padding-top:35px}.home-hero-section .ImageHero--right .hero-image{margin-bottom:15px}.home-hero-section .ImageHero img{max-height:300px}.home-hero-section .ImageHero .SectionHeader h1,.home-hero-section .ImageHero .SectionHeader .hero-description{opacity:1!important}.home-hero-section .ImageHero .ImageHero__Image,.home-hero-section .ImageHero .ImageHero__ImageWrapper{position:static;min-height:300px;object-fit:contain}}@media (min-width: 768px){.home-hero-section{padding-top:0}}@media (min-width: 768px) and (min-width: 992px){.home-hero-section h1.SectionHeader__Heading{margin-bottom:32px}}@media (min-width: 768px){.home-hero-section .FlexboxIeFix{justify-content:space-evenly}.home-hero-section .ImageHero{align-items:flex-end;flex-direction:row;max-width:800px}.home-hero-section .ImageHero--left .ImageHero__ImageWrapper{max-height:90%}.home-hero-section .ImageHero--left .ImageHero__ImageWrapper picture{height:100%}.home-hero-section .ImageHero--left .ImageHero__ImageWrapper img{position:relative;height:auto;max-height:100%;width:auto}.home-hero-section .ImageHero--right .ImageHero__Image{left:50%;display:flex;align-items:flex-end;padding-bottom:40px;transform:translate(-50%);object-fit:contain;bottom:0}.home-hero-section .ImageHero--right img{position:relative}.home-hero-section .hero-description{margin-bottom:0;padding:0 24px;max-height:2.8em}.home-hero-section .ImageHero__ContentOverlay{flex-basis:550px}}@media screen and (min-width: 1480px){.home-hero-section .ImageHero{min-height:650px}.home-hero-section .ImageHero--left .ImageHero__ImageWrapper{max-height:80%}}.ImageHero{flex-direction:column}@media (min-width: 992px){.ImageHero{flex-direction:row}}@media (max-width: 640px){.CollectionList--grid{margin:0}}.hero-home-desk{display:none}@media (min-width: 768px){.hero-home-desk{display:block}}.hero-home-mobile{display:block}@media (min-width: 768px){.hero-home-mobile{display:none}}@media (min-width: 768px){.btn-hero{position:relative;top:40px}}.module-list-section.with-limit{max-width:1440px;margin-left:auto;margin-right:auto}@media (min-width: 992px){.module-list-section{padding-top:13px}}.module-list-section .main-image{position:relative;z-index:10}.module-list-section .main-image img{width:300px;object-fit:contain}@media (min-width: 992px){.module-list-section .main-image img{width:389px;height:256px}}.module-list-section .HomeModuleItem{padding:12px 16px}.module-list-section .HomeModuleItem.phyto{padding-left:0;padding-right:0}.module-list-section .HomeModuleItem.phyto .HomeModuleItem__Content{padding:0 23px}.module-list-section .HomeModuleItem.phyto .SectionHeader{padding-left:0;padding-right:0}.module-list-section .HomeModuleItem.phyto .SectionHeader__ButtonWrapper{position:relative;bottom:0}.module-list-section .HomeModuleItem.phyto .figure-presentation{width:150%;margin-left:-32px}@media (min-width: 768px){.module-list-section .HomeModuleItem.phyto .figure-presentation{width:100%;margin-left:0}}.module-list-section .HomeModuleItem.phyto .ArticleItem__ImageWrapper{width:100%;max-width:100%;margin-left:-10%}@media (min-width: 768px){.module-list-section .HomeModuleItem.phyto .ArticleItem__ImageWrapper{max-width:90%;margin:0 auto}}.module-list-section .HomeModuleItem.phyto .phytotherapie__arguments__argument{min-height:40px}@media (min-width: 768px){.module-list-section .HomeModuleItem.phyto .phytotherapie__arguments__argument{margin-right:32px;max-width:25%}.module-list-section .HomeModuleItem.phyto .phytotherapie__arguments__argument:first-child{width:30%}.module-list-section .HomeModuleItem.phyto .phytotherapie__arguments__argument:last-child{margin-right:0}}@media (min-width: 768px){.module-list-section .HomeModuleItem{min-width:100%;padding:16px}}@media (min-width: 1200px){.module-list-section .HomeModuleItem{min-width:50%}}.module-list-section .Carousel__Cell{display:block!important;width:100%}@media (min-width: 768px){.module-list-section .Carousel__Cell{width:auto;flex:0 0 33.3333333333%}}.module-list-section .CollectionList{justify-content:space-between}@media (min-width: 992px){.module-list-section .HomeModuleItem.veterinary .HomeModuleItem__Wrapper{min-height:710px}}@media (max-width: 768px){.module-list-section .HomeModuleItem.productor .deco-image.relative-image{position:absolute}}@media (min-width: 992px){.module-list-section .HomeModuleItem__Wrapper{min-height:680px}}.module-list-section .main-image-2{max-width:337px}.module-list-section .deco-image{position:absolute;top:0;transform:translateY(-50%);margin-bottom:0;overflow:visible}@media (max-width: 768px){.module-list-section .deco-image.relative-image{position:static;transform:none;margin-top:-40px}}.module-list-section .deco-image img{width:350px;height:auto}@media (min-width: 992px){.module-list-section .deco-image img{width:500px;height:198px}}.module-list-section .ft-body{position:relative;z-index:11;max-width:571px;margin:0 auto;text-align:center}.module-list-section .AspectRatio--withFallback>img{position:static}.module-list-section .AspectRatio:before{padding:0}.module-list-section .deco-image-vet{position:absolute;transform:none}.module-list-section .deco-image-vet img{width:374px}@media (min-width: 992px){.module-list-section .deco-image-vet img{height:auto}}.module-list-section .people{position:relative;z-index:10;width:300px;margin:0 auto;justify-content:flex-start}@media (min-width: 992px){.module-list-section .people{margin-top:25px;margin-bottom:20px}}.module-list-section .people__content{text-align:left;padding-left:3px}.module-list-section .people__content p{margin-bottom:0}.module-list-section .HomeModuleItem__Content{padding:0}.module-list-section .HomeModuleItem__Wrapper{padding:42px 20px 40px}@media (min-width: 992px){.module-list-section .HomeModuleItem__Wrapper{padding-top:54px;padding-bottom:18px}}.module-list-section h2{max-width:443px;font-weight:900;margin-left:auto;margin-right:auto;font-size:32px;line-height:36px}@media (min-width: 992px){.module-list-section h2{margin-bottom:12px;font-size:40px;line-height:44px;padding-top:8px}}.module-list-section .ft-body svg{margin-bottom:5px}.module-list-section .SectionHeader__ButtonWrapper{margin-top:8px}@media (min-width: 992px){.module-list-section .SectionHeader__ButtonWrapper{position:absolute;bottom:13px;left:0;right:0;margin-top:20px}}@media (min-width: 992px){.module-list-section .store .figure-presentation{margin-top:138px}}@media (min-width: 992px){.module-list-section .store .deco-image{transform:translateY(-72px)}}.module-list-section .store .deco-image img{width:350px;height:auto}@media (min-width: 992px){.module-list-section .store .deco-image img{width:553px;height:auto}}.module-list-section .rh-widget{width:auto!important;margin:0 auto!important;max-height:340px;max-width:440px}.module-list-section .rh-widget iframe{max-height:340px;width:100%;background:none!important}.figure-presentation{position:relative;display:flex;justify-content:center;margin-top:49px}@media (min-width: 992px){.figure-presentation{margin-top:68px}}.figure-presentation--right{margin-top:20px}.figure-presentation.is-embed{display:inline-block}@media (min-width: 992px){.figure-presentation.is-embed{width:90%}}.second-block .ArticleItem__ImageWrapper{margin-bottom:0}.second-block .argument-item{margin:0 auto;max-width:223px}@media (min-width: 992px){.second-block .argument-item{max-width:169px}}.vet-block .HomeModuleItem__Content{height:250px}.vet-block .HomeModuleItem__Content img{max-width:150px;margin:0 auto}.ft-body:not(.argument-item) p{font-size:17px;line-height:1.8em}@media (min-width: 992px){.ft-body:not(.argument-item) p{font-size:17px}}@media (min-width: 992px){.with-embed{display:flex;flex-direction:column;justify-content:center}.with-embed .SectionHeader__SubHeading{margin-bottom:40px}}.ft-body-content{text-align:center}@media (min-width: 992px){.ft-body-content.with-limit{max-width:368px;margin:0 auto}}.more-btn .btn--left{margin-top:20px}@media (min-width: 400px){.more-btn .btn--left{margin-left:10px}}@media (min-width: 768px){.more-btn .btn--left{margin-top:0;margin-left:20px}}.template-page-quizz .figure-presentation{margin-top:20px}.template-page-quizz .argument-item{max-width:169px}.template-page-quizz .veterinary .ArticleItem__ImageWrapper{margin-bottom:0}.template-page-quizz .module-list-section .deco-image-vet{position:absolute;transform:none}@media (min-width: 992px){.review-section{padding-top:52px}}.jdgm-row-readmore,.jdgm-btn.jdgm-btn--dark{height:fit-content!important}.jdgm-row-stars{display:none!important;height:fit-content!important}.jdgm-rev{height:fit-content!important;min-width:268px!important}.jdgm-rev-widg.jdgm-rev-widg{height:fit-content!important;margin-bottom:500px}.jdgm-rev-carousel-prev,.jdgm-rev-carousel-next,.jdgm-rev__read-full{display:none;height:fit-content!important}.jdgm-rev__read-full:after{display:none;height:fit-content!important}.jdgm-rev-widg__title{height:fit-content!important;font-size:40px!important;font-weight:900!important;line-height:44px!important}.jdgm-rev-carousel .jdgm-rev{height:100%!important}.jdgm-rev-carousel .jdgm-rev:after{display:none!important}.jdgm-rev{height:fit-content!important;max-width:300px!important;width:auto!important}.jdgm-rev__media{display:none!important;height:fit-content!important}.jdgm-rev__body{height:fit-content!important;max-height:250px;overflow-wrap:break-word!important}.jdgm-rev__icon{display:none!important;height:fit-content!important}@media screen and (min-width: 768px){.jdgm-row-carousel .jdgm-rev-carousel{text-align:center!important}.jdgm-glider-track{display:inline-grid!important;grid-template-columns:repeat(3,1fr);justify-items:center!important;grid-template-rows:auto;gap:50px;text-align:left!important;width:auto!important;max-width:1400px!important}.jdgm-glider-track{display:flex;justify-content:center;height:fit-content!important}.jdgm-rev__title{height:fit-content!important;overflow-wrap:break-word!important}.jdgm-row-carousel{height:fit-content!important;display:flex;align-items:center}}.rating-star{margin-right:4px;color:#72727280}.rating-star svg{width:16px;height:15px}.rating-star--active{color:#fcb8ad}.rating-star__wrap{display:flex;padding-bottom:5px}.block-review{padding-top:30px;margin-bottom:20px;height:367px;background-color:#fff;transition:background-color .35s ease;color:#3c3c3c}.block-review .h5{font-weight:700;margin-bottom:10px;height:56px;max-width:231px}.block-review .CollectionItem__Content{position:static}.block-review .review-author{position:absolute;bottom:26px;display:flex;align-items:center}.block-review .review-author__name{margin-left:14px;font-weight:400}.block-review .Icon--verified-review{width:22px;height:22px}.block-review:hover{background-color:#c4aac2;color:#fff}.block-review:hover .rating-star--active{color:#f8ef89}.review-section{margin-top:0}.review-section>header{margin-bottom:48px}.review-section .Carousel__Cell{max-width:282px;margin-right:25px;display:block!important}@media (min-width: 768px){.review-section .Carousel__Cell{max-width:none;width:50%;margin-right:0;margin-bottom:25px}}@media (min-width: 992px){.review-section .Carousel__Cell{max-width:25%;margin-right:0;margin-bottom:0}}@media (min-width: 1440px){.review-section .Carousel__Cell{max-width:320px;margin-right:0;margin-bottom:0}}@media (max-width: 768px){.review-section .Grid__Cell{padding:0}}.review-section .flickity-viewport{overflow:visible}.review-section .Carousel{min-height:400px;overflow-x:hidden}@media (min-width: 992px){.review-section .Carousel{justify-content:center}}.review-section .flickity-page-dots .dot{background-color:#f3f3ef}.review-section .Carousel--insideDots .flickity-page-dots{bottom:-20px}@media (min-width: 992px){.review-section .Carousel--insideDots .flickity-page-dots{bottom:0}}.review-section .Carousel--insideDots .flickity-page-dots .dot.is-selected{background-color:#3c3c3c}@media (max-width: 992px){.review-section{padding-left:16px}.review-section .Carousel__Cell:last-child{margin-right:0}}.flag__ico{margin-top:6px;padding-right:3px}.modalQuizz{z-index:1000;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto}.modal-content{width:100%;height:100vh;overflow:auto;background-color:#d3eaff;border-radius:10px;padding:1rem 3rem}.section-phyto{position:relative;overflow:hidden;margin-top:96px;max-width:1376px;margin-left:16px;margin-right:16px}@media (min-width: 992px){.section-phyto{margin-left:auto;margin-right:auto}}.section-phyto .SectionHeader__Heading{margin-left:auto;margin-right:auto}.section-phyto .Container{padding:0}.section-phyto .SectionPhyto{padding:74px 16px 0;min-height:720px;overflow:hidden}.section-phyto.concept-phyto .SectionBlockConception{padding-top:0}.section-phyto.concept-phyto .SectionBlockPhytoWrap{padding-top:50px}nce .section-phyto.concept-phyto h2{margin:0 auto 40px;text-align:center}.section-phyto.concept-phyto h2 p{margin-bottom:0}@media (max-width: 991px){.section-phyto.concept-phyto .SectionBlockPhyto{padding:0}}.section-phyto h2{font-weight:900;max-width:569px}.section-phyto .phytotherapie__arguments__argument{max-width:138px}@media (min-width: 991px){.section-phyto .phytotherapie__arguments__argument{max-width:149px}}.section-phyto .SectionHeader__ButtonWrapper{margin-top:15px}.section-phyto .phytotherapie__arguments{padding:0 8px}@media (min-width: 991px){.section-phyto .phytotherapie__arguments{padding:0}}@media (max-width: 991px){.bg-phyto-wrapper{width:150%}}.bg-phyto{background:none!important;position:relative;top:-25px}@media (max-width: 991px){.bg-phyto{top:auto}}.bg-phyto img{max-width:100%}@media (min-width: 992px){.bg-phyto img{max-width:644px}}.bg-phyto picture{display:block!important}.section-salmon{margin-top:24px;max-width:1376px;margin-left:16px;margin-right:16px}@media (min-width: 991px){.section-salmon{margin-left:auto;margin-right:auto}}.section-salmon .Container{padding:0}@media (min-width: 992px){.section-salmon{margin-top:32px}}.section-salmon .SectionSalmon{padding-top:56px;position:relative;padding-bottom:40px;overflow:hidden}@media (min-width: 992px){.section-salmon .SectionSalmon{padding-top:117px;padding-bottom:115px;height:720px}}.section-salmon .Carousel__Cell{display:block!important}.section-salmon h3,.section-salmon .SectionHeader__Heading{max-width:569px;font-weight:900;padding:0 16px}.section-salmon .argument-image{width:auto;height:120px;max-height:120px;left:50%;transform:translate(-50%)}@media (min-width: 991px){.section-salmon .argument-image{height:auto}}@media (max-width: 991px){.section-salmon .AspectRatio:before{padding-bottom:150px}}.section-salmon .salmon__arguments{display:flex;width:100%}.section-salmon .salmon__arguments .ft-body{max-width:195px;margin:0 auto;font-size:16px}@media (min-width: 992px){.section-salmon .salmon__arguments .ft-body{max-width:none}}.section-salmon .salmon__arguments__argument{width:100%}@media (min-width: 992px){.section-salmon .salmon__arguments__argument{width:50%}}@media (min-width: 992px){.section-salmon .salmon__arguments__argument{width:auto;flex:0 0 20%}}.section-salmon .flickity-viewport{max-width:86%;overflow:visible;margin:0 auto}.section-salmon .deco-salmon{position:absolute;top:28px;left:28px;width:337px;height:312px}.section-salmon .deco-salmon img{max-width:337px;height:auto;object-fit:cover;display:none}@media (min-width: 992px){.section-salmon .deco-salmon img{display:block}}.section-salmon .salmon-image{background:none!important}.section-salmon .salmon-image picture{display:block!important}.section-salmon .salmon__arguments{grid-column-gap:0}@media (min-width: 992px){.section-salmon .salmon__arguments{grid-column-gap:0;padding-top:44px;padding-bottom:18px;max-width:1307px;display:flex}}@media (min-width: 992px){.section-salmon .salmon__arguments .salmon__arguments__argument{max-width:209px}}.section-footer-push{margin-top:25px;max-width:1376px;margin-left:auto;margin-right:auto}@media (min-width: 992px){.section-footer-push{margin-top:176px}.template-product .section-footer-push{margin-top:43px}.section-footer-push .Container{padding:0}}.section-footer-push .SectionHeader__SubHeading{max-width:240px;margin:0 auto}@media (min-width: 992px){.section-footer-push .SectionHeader__SubHeading{max-width:none}}.section-footer-push .SectionHeader__Heading p{margin-bottom:0}@media (max-width: 768px){.section-footer-push .SectionHeader__Heading{margin-bottom:10px}}.section-footer-push .FooterPush{display:block;padding-top:31px;position:relative;flex-direction:row;text-align:center;background-size:cover;background-position:center;min-height:368px;width:100%}@media (min-width: 992px){.section-footer-push .FooterPush{display:flex;padding-top:0}}.section-footer-push .ImageHero__ContentOverlay{z-index:2;margin-top:8px}@media (min-width: 1440px){.section-footer-push .ImageHero__ContentOverlay{padding:0 32px}}.section-footer-push h3,.section-footer-push .SectionHeader__Heading{font-weight:900}@media (min-width: 992px){.section-footer-push h3,.section-footer-push .SectionHeader__Heading{margin-bottom:15px}}.section-footer-push .ImageHero__Image{background:none!important;position:relative}@media (min-width: 992px){.section-footer-push .ImageHero__Image{position:absolute}}.section-footer-push .ImageHero__Image picture{display:block!important}@media (min-width: 992px){.section-footer-push .ImageHero__Image picture{position:absolute}}.section-footer-push .footer-push{width:100%;top:initial}.section-footer-push .footer-push--left{display:none}@media (min-width: 992px){.section-footer-push .footer-push--left{top:-103px;display:block}}.section-footer-push .footer-push--left img{max-width:336px;width:100%}@media (min-width: 1440px){.section-footer-push .footer-push--left img{max-width:456px}}.section-footer-push .footer-push--left picture{left:70px}.section-footer-push .footer-push--right{bottom:-161px}@media (min-width: 768px){.section-footer-push .footer-push--right{bottom:-130px}}@media (min-width: 992px){.section-footer-push .footer-push--right{bottom:initial;top:-103px}}.section-footer-push .footer-push--right picture{left:initial;right:30px}@media (min-width: 1440px){.section-footer-push .footer-push--right picture{right:20px}}.section-footer-push .footer-push--right img{max-width:336px;width:100%}@media (min-width: 1280px){.section-footer-push .footer-push--right img{max-width:350px}}@media (min-width: 1440px){.section-footer-push .footer-push--right img{max-width:490px}}@media (min-width: 1500px){.section-footer-push .footer-push--right img{max-width:533px}}footer.Footer{border-top:none;margin-top:50px;overflow:hidden}.template-collection footer.Footer{margin-top:0;padding-top:0}.template-product footer.Footer{margin-top:0}@media (min-width: 1280px){.template-collection footer.Footer,.template-product footer.Footer{margin-top:105px}}@media (min-width: 768px){footer.Footer{padding:0 16px}}@media (min-width: 992px){footer.Footer{padding:0 0 26px}}@media (max-width: 991px){footer.Footer .Footer__LogoLink{display:block;margin-bottom:44px}}footer.Footer .Footer__app-name{margin-top:20px}@media (min-width: 992px){footer.Footer .Footer__app-name{margin-top:47px}}footer.Footer .Footer__Block{margin-top:0}@media (min-width: 992px){footer.Footer .Footer__Block{margin-top:25px}}footer.Footer .form-input{position:relative}footer.Footer .form-input input{color:#000;font-size:17px}footer.Footer .btn-arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%);margin-top:0;display:flex;align-items:center;color:#3c3c3c}footer.Footer .Container{position:relative}footer.Footer .Container>.Footer__Inner{display:block}@media (min-width: 992px){footer.Footer .Container>.Footer__Inner{margin-left:-20px;margin-right:-20px;display:flex}}footer.Footer #trustpilot-widget-trustbox-0-wrapper{position:absolute;right:0;bottom:-45px;left:0}@media (min-width: 768px){footer.Footer #trustpilot-widget-trustbox-0-wrapper{bottom:0;left:auto}}@media (min-width: 990px){footer.Footer #trustpilot-widget-trustbox-0-wrapper{right:50px}}@media (min-width: 1140px){footer.Footer #trustpilot-widget-trustbox-0-wrapper{right:80px}}@media (min-width: 992px){footer.Footer .Footer__bottom .Footer__Inner{justify-content:flex-start;display:flex;flex-wrap:wrap;margin-left:-24px;margin-right:-24px}}footer.Footer .Footer__bottom .Footer__Block--links{flex:0 0 50%}@media (min-width: 992px){footer.Footer .Footer__bottom .Footer__Block--links{flex:0 0 25%}}footer.Footer .Footer__bottom .Footer__copyright{flex:0 0 100%;margin-top:32px;display:flex;flex-wrap:wrap;align-items:center}@media (min-width: 992px){footer.Footer .Footer__bottom .Footer__copyright{margin-top:26px;flex:0 0 25%;flex-direction:column;justify-content:space-between;align-items:flex-start}}footer.Footer .Footer__bottom .Footer__Localization form{margin-bottom:0}footer.Footer .Footer__StoreName{font-size:13px;text-transform:uppercase;color:#000}footer.Footer .Footer__Block{flex:0 0 25%}footer.Footer .Linklist__Item{margin-bottom:0}footer.Footer .Linklist__Item a{color:#000;text-transform:uppercase}@media (max-width: 991px){footer.Footer .Linklist__Item{margin-top:.5em}footer.Footer .Linklist__Item a{line-height:24px}}footer.Footer .SelectButton{color:#000;padding-top:0;padding-bottom:0;margin-top:6px}@media (min-width: 991px){footer.Footer .SelectButton{margin-top:18px}}footer.Footer .show-mobile .Icon-Wrapper--clickable svg{max-height:24px;width:24px}footer.Footer .Icon-Wrapper--clickable{width:40px;padding:10px 8px;display:flex;justify-content:center;border-radius:24px;font-size:24px;color:#c4aac2}@media (min-width: 1280px){footer.Footer .Footer__Block--newsletter{flex-basis:420px;flex:0 0 420px;padding-left:0}}footer.Footer .Footer__Block--newsletter .h2{font-size:22px;line-height:28px;font-weight:700;margin-bottom:9px}.Footer__bottom .Footer__Block{margin-bottom:0}.Footer__Social{margin-top:0}.Footer__Social a{font-size:24px;color:#c4aac2}.Footer__Social svg{height:24px;width:auto}.Footer__Social .HorizontalList__Item{margin:0 4px 0 0}@media (min-width: 992px){.Footer__Social .HorizontalList__Item{margin:0 10px}}.Footer-media{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:solid 1px #E2E3DE;padding-bottom:16px;margin-bottom:24px;padding-top:25px}@media (min-width: 992px){.Footer-media{padding:0 15px 26px 0;margin-bottom:0}}.Footer-media .Link--primary:hover .Icon-Wrapper--clickable{background-color:#f3f3ef}.Footer-media .Footer__Social{display:flex;margin-top:0}.Footer-media .Footer__Social svg{max-height:20px;max-width:20px}.Footer-media .HorizontalList--spacingLoose .HorizontalList__Item{margin-left:8px;margin-right:0}.Footer-media .Footer__reason{text-transform:uppercase;color:#000;font-size:13px;position:relative;top:6px;font-weight:600}.Footer__copyright{display:flex;justify-content:space-between;flex-direction:row-reverse}.show-desk{display:none}@media (min-width: 992px){.show-desk{display:block}}.show-mobile{display:block}@media (min-width: 992px){.show-mobile{display:none}}.Linklist{font-weight:600}.Footer__PaymentList{margin:0 0 20px;padding-top:15px;border-top:1px solid var(--footer-border-color)}@media (max-width: 992px){.Footer__PaymentList{margin-top:16px;width:100%}}@media (min-width: 992px){.Footer__PaymentList{margin:54px 0 0}.Footer__PaymentList .HorizontalList__Item:first-child{margin-left:0}}.Footer__PaymentList svg{opacity:.8;width:38px;height:24px}.accept-term label{cursor:pointer}.accept-term p{margin-top:0}.accept-term .checkbox{position:relative;top:2px;margin-right:5px}.newsletter-title{padding-top:20px;padding-bottom:20px;z-index:10!important;position:relative!important}.newsletter__Form__Input{background:#fff!important}.newsletter__Form__Input::placeholder{color:#000!important}.newsletter__Form__Main_Image{margin-top:-30px!important;overflow-y:visible;overflow-x:hidden}.newsletter__Form__Background_Image{margin-top:-100px!important;height:100%;width:auto;overflow-y:visible;overflow-x:hidden}.background-deco{height:auto;width:100vw;padding:0 20px 20px;margin-left:-16px;margin-top:80px}#shopify-section-announcement:not(.hidden-announcement)~main .product-blob-container{top:44px}.product-blob-container{width:100%;height:100%;top:0}@media (max-width: 768px){.product-blob-container{overflow-x:hidden}}.buy-quantity-indicator{display:block}.buy-quantity-indicator.el-is-fixed{height:60px}.ProductForm .rc-widget-injection-parent.hidden{opacity:0;position:absolute;pointer-events:none}.ProductForm__QuantityAndBuy{margin-bottom:5px;width:100%;justify-content:space-between}@media (max-width: 767px){.ProductForm__QuantityAndBuy{width:100%}}@media (max-width: 768px){.ProductForm__QuantityAndBuy--fixed{z-index:100;position:fixed;left:0;width:100vw;padding:16px;background-color:#fff;transform:translateY(100%);transition:transform .3s ease}.ProductForm__QuantityAndBuy.is-visible{transform:translateY(0);box-shadow:-2px -2px 20px #0000001a}}.ProductForm__QuantityStep{padding-top:40px}@media (max-width: 767px){.ProductForm__QuantityStep{padding-top:10px}}.ProductForm__Variants.has--variants{padding-top:24px;border-top:1px solid #E8E8E8}.ProductForm__Variants+.rc-widget-injection-parent .rc-container-wrapper{border-top:1px solid #E8E8E8}.ProductForm__ProductBundle{margin-top:24px;margin-bottom:24px;padding-top:24px;border-top:1px solid #E8E8E8}.ProductForm__ProductBundle .bundle-item{display:inline}.ProductForm__ProductBundle span.comma{margin-right:3px;margin-left:-2px}.ProductForm__ProductBundle__products{max-width:80%}@media (max-width: 768px){.ProductForm__SecondPart .button__violet{margin-left:auto}}.ProductFormQuantity__item button{gap:.5rem;justify-content:center}.button__violet{justify-content:end;width:37.5%}@media (max-width: 767px){.button__violet{width:58%}}.button__violet button{background-color:#eee4ee}.product-form__item{justify-content:space-between;align-items:center;gap:8px}@media (max-width: 1200px){.product-form__item{flex-direction:column;align-items:baseline;gap:0px}}@media (max-width: 767px){.product-form__item{align-items:center}}.accordion-detail{display:flex;align-items:center;padding-top:80px}.accordion-phyto h3{font-size:32px;display:flex;justify-content:center}@media (max-width: 768px){.accordion-phyto{margin-top:32px;margin-bottom:32px}.accordion-phyto h3{text-align:center}}.phyto-container{margin-bottom:24px}.phyto-container:after{content:"flickity";display:none}@media (max-width: 767px){.phyto-container{flex-direction:column;display:flex;grid-gap:0}.phyto-container:after{content:"";display:none}}.item-phyto-cont{flex-direction:row;justify-content:center;gap:30px;width:33%;align-items:center;padding:0 20px}@media (max-width: 767px){.item-phyto-cont{width:100%}}.item-phyto-image img{object-fit:cover;width:150px}.Product__Accordion{display:flex;flex-direction:column;border-bottom:3px solid #f2f2f2;border-left:3px solid #f2f2f2;border-radius:16px;overflow:hidden;margin-bottom:50px}@media (max-width: 767px){.Product__Accordion{margin-inline:20px}.Product__Accordion__Nav__Item{font-size:18px}}.Product__Accordion__Nav{display:flex;background-color:#f2f2f2;border-radius:8px;width:fit-content}.Product__Accordion__Nav__Item{border-radius:8px 8px 0 0;width:auto;max-width:300px;padding:15px 8px 12px;color:#c7c5c3;font-weight:600;border-right:4px solid #ffffff;border-left:3px solid #f2f2f2;border-top:3px solid #f2f2f2;position:relative}.Product__Accordion__Nav__Item:after{content:"";position:absolute;top:100%;width:100%;left:-4px;right:0;height:8px;background:#f2f2f2;display:block;z-index:-1}.Product__Accordion__Nav__Item:last-of-type{border-right:3px solid #f2f2f2}.Product__Accordion__Nav__Item--active{border-left:3px solid transparent;border-right:3px solid #f2f2f2;color:#3f3f3f;background-color:#fff}.Product__Accordion__Nav__Item--active:after{background:#fff}.Product__Accordion__Nav__Item__button{border-right:solid thick #f2f2f2;border-left:solid thick #f2f2f2}.Product__Accordion__Content{flex-grow:1;border:3px solid #f2f2f2;border-bottom:none;border-left:none;border-radius:16px 16px 0 0;z-index:1;position:relative;background:#fff}.Product__Accordion .accordion-ration .accordion-contents{justify-content:flex-end}.Product__Accordion .accordion-ration__info__item{border-radius:35px;padding:10px 40px;background-color:#acd6bc;font-weight:600}.Product__Accordion .accordion-ration__info__item:first-of-type{background-color:#acd6bc}.Product__Accordion .accordion-ration__info__item:nth-child(2){background-color:#fcb8ad}.Product__Accordion .accordion-ration__info__item:nth-child(3){background-color:#acd5e2}.Product__Accordion .accordion-ration__info__item__img{min-width:150px;height:0;line-height:0}.Product__Accordion .accordion-ration__info__item__img img{transform:translateY(-50%)}.Product__Accordion .accordion-ration .modalQuizz{z-index:1000;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto}.Product__Accordion .accordion-ration .modal-content{width:100%;height:100vh;overflow:auto;background-color:#d3eaff;border-radius:10px;padding:1rem 3rem}@media (max-width: 767px){.Product__Accordion .accordion-ration .h4{font-size:22px;margin-bottom:15px}.Product__Accordion .accordion-ration .accordion-ration__content{flex-direction:column}.Product__Accordion .accordion-ration__info__item{padding:7px 20px}.Product__Accordion .accordion-ration__info__item .u-h2{font-size:16px;margin-right:15px}.Product__Accordion .accordion-ration__info__item__img{min-width:105px}.Product__Accordion .accordion-ration__info__item__img img{width:35px}.accordion-wrapper__Tabs .accordion-contents .accordion-detail__image,.accordion-wrapper__Tabs .accordion-contents .accordion-ration__image{width:60%;margin-bottom:2em;margin-inline:auto}}.Product__Accordion .accordion-detail .product-desc-title,.Product__Accordion .accordion-detail__image{min-width:25%}@media (min-width:768px){.Product__Accordion .accordion-detail__image{padding-right:7em;width:50%}}@media (max-width: 767px){.Product__Accordion .mb-3{margin-bottom:15px}.Product__Accordion__image{max-width:50%}}.accordion-wrapper__Tabs{padding:35px 30px;min-width:100%;width:100%}@media (max-width: 767px){.accordion-wrapper__Tabs{padding:30px 15px 15px}}.accordion-wrapper__Tabs--active{display:flex}@media (max-width: 767px){.accordion-wrapper__Tabs--active{min-height:450px;height:fit-content}}.accordion-contents{padding-inline:24px;justify-content:space-between;width:100%}@media (max-width: 767px){.accordion-contents{flex-direction:column;padding-inline:0;font-size:16px}.accordion-contents .product-desc-title{font-size:14px}.accordion-contents .metafield-rich_text_field p{font-size:16px}}@media (max-width: 767px){.accordion-veto{flex-direction:column;justify-content:space-between}}.accordion-veto__text{width:90%;display:flex;flex-direction:column;height:100%;margin-bottom:5px}@media (max-width: 767px){.accordion-veto__text{justify-content:baseline;width:100%}}.accordion-veto__text__quote{font-weight:700;line-height:130%;font-size:1.6rem;color:#f6b6ac;align-items:center;display:flex;margin-bottom:30px}@media (max-width: 767px){.accordion-veto__text__quote{margin-bottom:24px;font-size:1.3rem}}.accordion-veto__video{width:100%}.accordion-veto__image{max-width:300px;max-height:300px;object-fit:contain}@media (max-width: 767px){.accordion-veto__image{max-width:120px;max-height:120px}}@media (max-width: 767px){.accordion-veto .people__picture{margin-right:4px}.accordion-veto .people__content{font-size:12px}}.video-wrapper,.video-wrapper__inner,.video-wrapper__inner--video,.video-wrapper__inner--video--iframe{height:100%;width:100%}.video-wrapper__inner--video--iframe iframe{height:100%;width:100%;aspect-ratio:4/2.2}.product-desc-title{color:#b4d4e1}.metafield-rich_text_field{font-weight:100}.shopify-section--recently-viewed-products{padding-top:32px;padding-bottom:30px;background-color:#c4aac2;position:relative}@media (min-width: 768px){.shopify-section--recently-viewed-products{padding-top:60px;padding-bottom:190px}}.accordion-pack-detail__item:not(:first-child){padding-top:16px}.accordion-pack-detail__item:not(:last-child){padding-bottom:16px;border-bottom:1px solid #E2E3DE}.accordion-pack-detail .ImageWrapper{width:75px;max-height:135px}.accordion-pack-detail .ImageWrapper img{width:100%}.template-product .flickity-viewport{max-height:600px}.template-product .Product__SlideItem img{width:auto;height:100%;max-height:600px;left:50%;transform:translate(-50%)}@media (min-width: 992px){.template-product .Product__SlideItem .AspectRatio{max-width:600px}}.template-product .Blog{max-width:100%}.template-product .Blog .SectionHeader h2{margin-bottom:32px}.template-product .Blog .Caroussel{max-width:100%}.template-product .Blog .SectionFooter{margin-top:20px}.template-product .Blog .Link--chip{display:inline-block}.template-product.features--show-image-zooming .ArticleItem__ImageWrapper{margin-bottom:0}.template-product.features--show-image-zooming .Product .ArticleItem__Image{height:100%;width:auto;left:50%;transform:translate(-50%)}.template-product.features--show-image-zooming .Product__Quizz{position:absolute;margin-top:725px}.template-product.features--show-image-zooming .Product__Quizz__Content{margin-block:50px;width:47.5%}@media (max-width: 767px){.template-product.features--show-image-zooming .Product__Quizz__Content{width:100%}}.template-product.features--show-image-zooming .Product__Quizz__Container{flex-direction:row;justify-content:space-between;border-radius:16px;background-color:#acd5e2;padding-inline:40px}@media (max-width: 767px){.template-product.features--show-image-zooming .Product__Quizz__Container{flex-direction:column;margin-inline:20px;padding-inline:20px}}.template-product.features--show-image-zooming .Product__Quizz__image{height:100%;padding-block:50px}@media (max-width: 767px){.template-product.features--show-image-zooming .Product__Quizz__image{padding-bottom:20px;padding-top:0}}.template-product.features--show-image-zooming .Product__Quizz__image__Frame{width:47.5%}@media (max-width: 767px){.template-product.features--show-image-zooming .Product__Quizz__image__Frame{width:100%}}.template-product .rh-inline{padding-bottom:50px;max-height:250px;display:flex}.template-product .shopify-section--arc:before{top:-70px;width:100%;height:200px}.template-product .Section--arguments{height:1000px;padding-top:380px;padding-bottom:100px;margin-bottom:0}.template-product .Section--arguments .ArticleItem__Image{object-fit:contain}@media (min-width: 992px){.template-product .Section--arguments{padding-bottom:280px;margin-bottom:0}}@media (max-width: 767px){.template-product .Section--arguments{padding-bottom:125px;height:auto}}.template-product .flickity-page-dots .dot:not(.is-selected){background-color:#e2e3de}.template-product .shopify-section--recently-viewed-products{background:#fff;padding-bottom:0}.template-product .shopify-section--recently-viewed-products .section-recently-view:after{display:none}.section-recently-view:after{position:absolute;content:"";width:100%;bottom:0;background-image:url(section-arc.png);background-position:center top;background-repeat:no-repeat;background-size:cover;height:40px}@media (min-width: 992px){.section-recently-view:after{height:200px}}.product-blob-container svg{max-width:430px}@media (min-width: 992px){.product-blob-container svg{max-width:none}}.product-blob-container .blob{top:-200px}@media (min-width: 992px){.product-blob-container .blob{top:0}}.section-recommandation{position:relative;margin-top:50px}.rc-container .rc_widget__option__selector{position:relative}.rc-container .rc_popup{display:none}.rc-widget-injection-parent .rc-container{margin-bottom:16px}.rc-widget-injection-parent .rc-container-wrapper{padding-top:16px}.rc-widget-injection-parent .rc-template__checkbox{padding-left:0}.rc-widget-injection-parent .rc-checkbox__label,.rc-checkbox__label,.radio__label{margin-left:12px}.rc-checkbox__label:before,.radio__label:before{position:absolute;content:"";top:6px;left:0;display:inline-block;height:16px;width:16px;vertical-align:middle;border-radius:4px;border:solid 2px #E4E4E4}.rc-checkbox__label:after,.radio__label:after{position:absolute;content:"";top:-1px;left:2px;opacity:0;transition:opacity ease-out .2s;will-change:opacity}.radio__label{line-height:28px}.radio__label span{font-weight:700}.rc-checkbox,.radio{position:relative}.rc-checkbox:hover .rc-checkbox__label:before,.rc-checkbox:hover .radio__label:before,.radio:hover .rc-checkbox__label:before,.radio:hover .radio__label:before{background-color:#acd5e21a}.rc-checkbox input,.radio input{opacity:0}.rc-checkbox input:checked~.rc-checkbox__label:after,.rc-checkbox input:checked~.radio__label:after,.radio input:checked~.rc-checkbox__label:after,.radio input:checked~.radio__label:after{content:url(check-mark.svg);opacity:1;color:#fff}.rc-checkbox input:checked~.rc-checkbox__label:before,.rc-checkbox input:checked~.radio__label:before,.radio input:checked~.rc-checkbox__label:before,.radio input:checked~.radio__label:before{border-color:#acd5e2;background-color:#acd5e2}.radio{display:inline-flex;align-items:center;vertical-align:top;cursor:pointer}.radio label{cursor:pointer}.rc-selling-plans{margin-top:8px}.rc-selling-plans .rc-selling-plans__label{display:none}.rc-selling-plans .rc-selling-plans__dropdown{background:transparent;border:1px solid #ACD5E2;border-radius:8px;padding:10px 32px 10px 12px;cursor:pointer;color:#5a5a5a;text-indent:1px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png);background-repeat:no-repeat;background-size:10px;background-position:92% center}.rc-selling-plans .rc-selling-plans__dropdown:hover{background-color:#acd5e21a}.rc-template__legacy-radio .rc-radio{border-radius:8px}@media (max-width: 767px){.ProductList--carousel[data-items="1"] .Carousel__Cell{margin-right:0;margin-left:0}.ProductList--carousel.ProductList .ProductItem__ImageWrapper .AspectRatio{min-height:300px}.ProductList--carousel.ProductList .ProductItem__Info{margin-top:-32px}.ProductList--carousel .Carousel__Cell{width:56%}}.ProductItem__Title{display:flex;flex-direction:column;justify-content:center}.ProductItem__Title a{order:-1}.product-view-all{font-size:15px;display:block;text-align:center}.see-all{opacity:0;display:block;margin-top:10px;transition:opacity .3s ease}.product-item-wrap:hover .see-all,.product-item-content:hover .product-view-all{opacity:1}.Product__Wrapper{max-width:100%}.Product__Intro{display:flex;margin-inline:24px}@media (max-width: 767px){.Product__Intro{margin-inline:0px;flex-direction:column}}.Product__Galleries{width:50%}@media (max-width: 767px){.Product__Galleries{width:100%}}.Product__Gallery{margin-left:0}@media (min-width: 767px){.Product__Gallery{padding:0 80px}}.Product__Info{width:auto;max-width:100%;margin-right:0;margin-left:0}.Product__InfoWrapper{position:static;width:50%}@media (max-width: 767px){.Product__InfoWrapper{width:100%;max-width:100%}}.Product__Wrapper .Product__SlideshowNavArrow{display:none}.Product__Wrapper .Product__SlideshowMobileNav{margin-top:-40px;margin-bottom:0;z-index:100}@media (max-width: 767px){.Product__Wrapper .ProductMeta .ProductMeta__Vendor{margin-bottom:0}}@media (max-width: 767px){.Product__Wrapper .ProductMeta{margin-bottom:15px}.Product__Wrapper .ProductMeta__PriceList{width:100%}.Product__Wrapper .ProductMeta__Price{font-size:22px}}.Product__Wrapper .ProductMeta__MadeInAndRated{gap:24px;margin-top:20px;flex-wrap:wrap}@media (max-width: 767px){.Product__Wrapper .ProductMeta__MadeInAndRated{gap:12px;margin-top:10px;justify-content:center;align-items:center}}.Product__Wrapper .ProductMeta__MadeIn{display:flex;flex-direction:row;gap:10px}@media (max-width: 767px){.Product__Wrapper .ProductMeta__MadeIn{gap:4px}.Product__Wrapper .ProductMeta__MadeIn p{display:none}}.Product__Wrapper .ProductMeta__Rating{margin-top:0}.Product__Wrapper .ProductMeta__Description{margin-top:24px;margin-bottom:54px}@media (max-width: 767px){.Product__Wrapper .ProductMeta__Description{margin:16px 0 0;text-align:left}.Product__Wrapper .ProductMeta__Description .u-h2{font-size:18px;margin-bottom:0}}@media (max-width: 767px){.Product__Wrapper .ProductMeta__Detail{font-size:16px}}@media (max-width: 767px){.Product__Wrapper .ProductForm__Variants{border-top:none;padding-top:0;margin-top:15px}}@media (min-width: 640px){.product__bundle__wrapper{display:grid;grid-template-columns:4fr 3fr;grid-template-rows:repeat(2,auto);column-gap:50px;width:100%;justify-content:center}.Product__Gallery_bundle_image{grid-area:1/1/2/2}.Product__InfoWrapper__bundle{grid-area:1/2/3/3;width:80%!important}.Product__Gallery_bundle_accordeon{grid-area:2/1/3/2;padding:0!important;margin-left:20px}}.desk-control{display:none}@media (min-width: 768px){.desk-control{display:block}}.mobile-control{display:block}@media (min-width: 768px){.mobile-control{display:none}}@media (max-width: 767px){.Pagination{margin:60px 0 40px}}@media (max-width: 767px){.Search__Results .ProductItem__ImageWrapper{margin:0 auto}}@media (max-width: 767px){.Search__Results .ProductItem,.Search__Results .ProductItem__Title{text-align:center}}.Product__SlideshowMobileNav .flickity-page-dots{margin-top:25px}.accordion-text{max-width:85%}.figure-presentation.is-embed{width:100%}.section-recommandation .flickity-prev-next-button,.section-recently-view .flickity-prev-next-button{position:absolute;top:50%;transform:translateY(-50%);display:none}@media (min-width: 992px){.section-recommandation .flickity-prev-next-button,.section-recently-view .flickity-prev-next-button{display:block}}.section-recommandation .ProductList--carousel .flickity-prev-next-button.previous,.section-recently-view .ProductList--carousel .flickity-prev-next-button.previous{left:30px}.section-recommandation .ProductList--carousel .flickity-prev-next-button.next,.section-recently-view .ProductList--carousel .flickity-prev-next-button.next{right:30px}.section-recently-view .ProductListWrapper,.section-recommandation .ProductListWrapper{position:relative}.section-recently-view .ProductItem__ImageWrapper .AspectRatio,.section-recommandation .ProductItem__ImageWrapper .AspectRatio{min-height:350px}.Product__SlideshowNav{position:absolute;left:0;top:50%;transform:translateY(-50%)}.ProductItem__SubscriberMessage{padding:5px}@media (max-width: 767px){.ProductItem__SubscriberMessage p{font-size:14px}}@media (max-width: 768px){.ProductItem__SubscriberMessage{display:none}}.auto-height{height:auto!important}.boder-thick-gray{border:solid thick #f2f2f2}.border-top-thin-gray{border-top:solid 3px #f2f2f2!important}.boder-top-thick-gray{border-top:solid thick #f2f2f2!important}.boder-bottom-thick-gray{border-bottom:solid thick #f2f2f2!important}.border-thin-gray{border:2px solid #ceccca}.ration-unite{background-color:#fff;border-top-right-radius:100px;border-bottom-right-radius:100px;padding:5px 25px 5px 5px}.accordion-ration-grid{display:grid;grid-template-columns:1fr;row-gap:25px}.accordion-ration-grid-container{display:grid;grid-template-columns:1fr 1fr;border-radius:100px}.accordion-ration-grid-childs{display:grid;justify-content:center;padding:7px 15px}.accordion-ration-grid-childs-right{border-top-right-radius:100px;border-bottom-right-radius:100px;border-top:2px solid #ceccca;border-bottom:2px solid #ceccca;border-right:2px solid #ceccca}.accordion-ration-grid-childs-left{border-top-left-radius:100px;border-bottom-left-radius:100px;border:2px solid #ceccca}.accordion-ration-grid .accordion-ration-grid-container:nth-child(1) .accordion-ration-grid-childs-left{background-color:#acd6bc}.accordion-ration-grid .accordion-ration-grid-container:nth-child(2) .accordion-ration-grid-childs-left{background-color:#fcb8ad}.accordion-ration-grid .accordion-ration-grid-container:nth-child(3) .accordion-ration-grid-childs-left{background-color:#acd5e2}.accordion-ration-grid .accordion-ration-grid-container:nth-child(4) .accordion-ration-grid-childs-left{background-color:#a0a0a0}@media (max-width: 768px){.accordion-ration-grid .accordion-ration-grid-container:nth-child(1) .accordion-ration-grid-childs-left{background-color:#acd6bc}.accordion-ration-grid .accordion-ration-grid-container:nth-child(2) .accordion-ration-grid-childs-left{background-color:#fcb8ad}.accordion-ration-grid .accordion-ration-grid-container:nth-child(3) .accordion-ration-grid-childs-left{background-color:#acd5e2}.accordion-ration-grid .accordion-ration-grid-container:nth-child(4) .accordion-ration-grid-childs-left{background-color:#a0a0a0}}.ProductFormArray{display:grid;grid-template-columns:auto auto auto auto}.ProductFormArray-Border-Bottom{border-bottom:rgb(43,43,43) 1px solid;position:absolute;top:-24px;width:395px}.ProductFormArray-Border-Top{margin-top:14px;border-Top:rgb(43,43,43) 1px solid}.btn__product__width{width:216px}.jst-c-end{display:flex;justify-content:end}.ProductFormArrayCelluleCenter{display:flex;justify-content:center;flex-direction:column;position:relative}.gridProductPhone{display:grid;grid-template-columns:1fr;justify-items:center;grid-row-gap:10px}.radio-group{font-family:Arial,sans-serif;margin-bottom:10px}.radio-option{display:grid;grid-template-columns:50px 1fr 80px;grid-row-gap:10px;background:#f2f2f2;border-radius:20px;padding:10px 20px;margin-bottom:10px;justify-content:space-between;justify-items:center;align-items:baseline;margin-top:5px}.radio-label{display:block;position:relative;margin-bottom:0;font-size:1em;-webkit-user-select:none;user-select:none;border-radius:20px;padding:10px 20px;width:100%}.discount{background:purple;color:#fff;padding:2px 5px;border-radius:5px;font-size:.8em}.box__details{display:grid!important;grid-column-start:2;grid-column-end:4;grid-row-start:2;grid-row-end:2}.product__button__mobil{height:15px;width:15px;border-radius:100px;background-color:#606060}.product__button__mobil-border{margin-top:10px;display:flex;align-items:center;justify-content:center;border-radius:100px;height:25px;width:25px;border:3px solid rgb(96,96,96);box-shadow:0 0 1px #606060}.ul_product_mobil{list-style:none}.rc-checkbox{display:none!important}.rc-container-wrapper{padding:0!important}.ul_product_mobil li:before{content:"\2713"}.MobileCta--container{background-color:#f6b7ae;width:100%;height:70px;position:fixed;bottom:0;border-top-left-radius:15px;border-top-right-radius:15px;z-index:2000}.MobileCta--container.disabled-state{background-color:#ccc;pointer-events:none}.MobileCta--container:active{background-color:#d09d95}.MobileCta{font-size:20px}@media screen and (max-width: 640px){.flex-1 .metafield-rich_text_field p{font-weight:700}.rc-selling-plans{display:grid!important;visibility:visible!important;width:100%!important}.rc-selling-plans .rc-selling-plans__dropdown{margin:auto!important}}.product-collections{min-height:870px;padding-top:52px;position:relative;overflow:hidden;padding-bottom:50px;margin-top:12px}@media (min-width: 992px){.product-collections{margin-top:0;min-height:980px;padding-top:122px;padding-bottom:0}}.product-collections h2{font-size:32px;line-height:36px;font-weight:900;text-align:center}@media (min-width: 992px){.product-collections h2{font-size:40px;line-height:1.5em;margin-bottom:20px}}.product-collections .Collection__ImageWrapper{position:absolute;width:1075px;height:1075px;left:50%;top:-87px;transform:translate(-50%)}.product-collections .Collection__ImageWrapper img{max-width:100%}.product-collections .flickity-viewport{overflow:visible}@media (min-width: 992px){.product-collections .CollectionList{flex-wrap:nowrap}}.product-collections .Carousel__Cell{display:block!important;width:auto;min-height:300px}.product-collections .Carousel__Cell .AspectRatio{max-height:260px}@media (min-width: 992px){.product-collections .Carousel__Cell .AspectRatio{max-height:350px}}@media (max-width: 992px){.product-collections .Carousel__Cell{min-width:240px}}@media (min-width: 992px){.product-collections .Carousel__Cell{width:20%;min-height:360px}}@media (min-width: 991px){.product-collections .has-one-bigger .Carousel__Cell{width:19%}.product-collections .has-one-bigger .Carousel__Cell.is-bigger{width:23%}.product-collections .has-one-bigger .Carousel__Cell.is-bigger .AspectRatio:before{padding-bottom:124%}.product-collections .has-one-bigger .Carousel__Cell.is-bigger img{height:auto;object-position:top}}.product-collections .flickity-slider{position:static}.product-collections .product-item-content{min-width:200px}.tab-header{display:flex;max-width:100%;margin:50px auto;padding-top:51px}@media (min-width: 768px){.tab-header{max-width:660px;margin-top:0}}.tab-header .Carousel__Cell{min-width:33.333%!important;min-height:0}.tab-header .Carousel__Cell h3{height:100px}.tab-header[data-items="4"] h3{flex:0 0 25%}.tab-header h3{flex:0 0 33.333%;font-size:17px;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;font-weight:400;position:relative;cursor:pointer;margin-bottom:0}.tab-header h3.tab--active .Collection__Image-deco{opacity:1;visibility:visible}.tab-header .Collection__Image-tab{z-index:10;position:relative;display:block;width:auto;height:30px}@media (min-width: 992px){.tab-header .Collection__Image-tab{transform:translateY(12px)}}.tab-header .Collection__Image-deco{position:absolute;top:50%;transform:translateY(-50%);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;margin-top:-10px}@media (min-width: 768px){.tab-header .Collection__Image-deco{margin-top:0}}.tab-header span{z-index:10;position:relative;line-height:24px;margin-top:5px;text-align:center}@media (min-width: 992px){.tab-header span{transform:translateY(12px)}}@media (max-width: 992px){.tab-header{padding:0 24px}.tab-header h3{padding-bottom:2px}.tab-header h3.tab--active{font-weight:700}}@media (max-width:767px){.tab-header{max-width:none;margin-top:4em;padding:0;gap:.5vw}.tab-header>*{flex:auto!important;flex-shrink:0!important}.tab-header h3{font-size:14px}}.product-inner{position:relative;padding-left:3em;padding-right:3em;z-index:10}@media (max-width:769px){.product-inner{padding-left:4vw;padding-right:4vw}}.product-item{max-width:1190px;margin:0 auto;width:100%}@media (min-width: 768px){.product-item{position:static}}.product-item:not(.product-item--active){position:absolute;opacity:0;visibility:hidden}@media (min-width: 768px){.product-item:not(.product-item--active){opacity:1;visibility:visible;display:none}}.product-item .product-item-wrap:hover .product-add-btn{animation:scaleUpDown .3s forwards}.product-item__wrapper{min-height:340px}.product-list{display:flex;justify-content:center;list-style:none;padding-left:0;margin-bottom:8px;text-align:center;margin-top:66px}.product-list h4{margin-bottom:0;font-weight:700}@media (max-width: 991px){.product-list h4{padding:0 16px}}.product-list figure{margin:0;position:relative;display:inline-block}.product-add-btn{position:absolute;bottom:16px;left:50%;transform:translate(-50%) scale(1);transition:transform .3s}.product-add-btn svg{border-radius:50%;box-shadow:2px 2px 1px #0000001a}@keyframes scaleUpDown{0%{transform:translate(-50%) scale(1)}50%{transform:translate(-50%) scale(1.2)}to{transform:translate(-50%) scale(1)}}.product-all{margin-top:18px;text-align:center;padding-bottom:50px}@media (min-width: 991px){.product-all{padding-bottom:0;margin-top:13px}}.product-all p{margin-top:28px}@media (max-width: 991px){.all-product-btn{display:none}}.quantity-step-selector,.size-selector{display:flex;align-items:center;margin-bottom:16px;border:none}.quantity-step-selector input,.size-selector input{display:none}.quantity-step-selector .selector-label:hover,.size-selector .selector-label:hover{text-decoration:underline}.quantity-step-selector.ProductFormQuantity .ProductFormQuantity__item,.size-selector.ProductFormQuantity .ProductFormQuantity__item{display:inline-block;width:auto;animation:none}.quantity-step-selector.ProductFormQuantity .ProductFormQuantity__item:not(:first-child),.size-selector.ProductFormQuantity .ProductFormQuantity__item:not(:first-child){position:relative}.quantity-step-selector.ProductFormQuantity .ProductFormQuantity__item:hover button svg,.size-selector.ProductFormQuantity .ProductFormQuantity__item:hover button svg{opacity:1;transform:translateZ(0)}.quantity-step-selector.ProductFormQuantity .ProductFormQuantity__item button.active,.size-selector.ProductFormQuantity .ProductFormQuantity__item button.active{color:#fff;background-color:#f6b6ac}.quantity-step-selector.ProductFormQuantity .ProductFormQuantity__item button.active svg,.size-selector.ProductFormQuantity .ProductFormQuantity__item button.active svg{color:#813568;opacity:1}.quantity-step-selector.ProductFormQuantity .ProductFormQuantity__item button.active span,.size-selector.ProductFormQuantity .ProductFormQuantity__item button.active span{color:#fff}.quantity-step-selector.ProductFormQuantity .ProductFormQuantity__item svg,.size-selector.ProductFormQuantity .ProductFormQuantity__item svg{position:absolute;top:-8px;right:-8px;width:20px;height:20px;opacity:0;color:#3c3c3c;transform:translate3d(-4px,4px,0);transition:opacity .2s,transform .3s}.quantity-step-selector.ProductFormQuantity .ProductFormQuantity__item button,.size-selector.ProductFormQuantity .ProductFormQuantity__item button{position:relative;cursor:pointer;padding:8px;padding-inline:16px;margin-right:16px;border-radius:8px;border:1px solid #F2F2F2;font-weight:700;font-size:22px;line-height:28px;text-align:center}.quantity-step-selector.ProductFormQuantity .ProductFormQuantity__item button span,.size-selector.ProductFormQuantity .ProductFormQuantity__item button span{color:#5a5a5a;font-size:15px;line-height:20px;font-weight:400;pointer-events:none}.quantity-step-selector.QuantitySelector .QuantitySelector__list,.size-selector.QuantitySelector .QuantitySelector__list{display:flex}.quantity-step-selector.QuantitySelector .QuantitySelector__item,.size-selector.QuantitySelector .QuantitySelector__item{display:inline-block;width:auto;animation:none}.quantity-step-selector.QuantitySelector .QuantitySelector__item:not(:first-child),.size-selector.QuantitySelector .QuantitySelector__item:not(:first-child){position:relative}.quantity-step-selector.QuantitySelector .QuantitySelector__item:hover label svg,.quantity-step-selector.QuantitySelector .QuantitySelector__item input[checked]~label svg,.size-selector.QuantitySelector .QuantitySelector__item:hover label svg,.size-selector.QuantitySelector .QuantitySelector__item input[checked]~label svg{opacity:1;transform:translateZ(0)}.quantity-step-selector.QuantitySelector .QuantitySelector__item input[checked]~label,.size-selector.QuantitySelector .QuantitySelector__item input[checked]~label{color:#acd5e2}.quantity-step-selector.QuantitySelector .QuantitySelector__item input[checked]~label svg,.size-selector.QuantitySelector .QuantitySelector__item input[checked]~label svg{opacity:1}.quantity-step-selector.QuantitySelector .QuantitySelector__item svg,.size-selector.QuantitySelector .QuantitySelector__item svg{position:absolute;top:-6px;right:-6px;width:20px;height:20px;opacity:0;transform:translate3d(-4px,4px,0);transition:opacity .2s,transform .3s}.quantity-step-selector.QuantitySelector .QuantitySelector__item label,.size-selector.QuantitySelector .QuantitySelector__item label{position:relative;cursor:pointer;padding:8px;margin-right:16px;border-radius:8px;border:1px solid #ACD5E2;font-weight:700;font-size:22px;line-height:28px;text-align:center}.quantity-step-selector.QuantitySelector .QuantitySelector__item label span,.size-selector.QuantitySelector .QuantitySelector__item label span{font-size:15px;line-height:20px;font-weight:400;pointer-events:none}.accordion-wrapper{background-color:#f2e5dd80}button.accordion{display:flex;align-items:center;justify-content:space-between;width:100%;border:none;outline:none;text-align:left;padding:24px 16px;cursor:pointer;transition:background-color .2s linear}button.accordion.is-open .accordion__add{transform:rotate(45deg)}button.accordion.is-open-padding+.accordion-content{padding-bottom:24px}button.accordion+.accordion-content{padding:0 24px}button.accordion .accordion__add{width:32px;height:32px;border-radius:50%;transition:transform .2s}@media (min-width: 768px){button.accordion{padding:32px 24px}button.accordion:hover .accordion__add{background-color:#e2e3de}button.accordion:hover:not(.is-open){box-shadow:2px 2px 1px #0000001a}}.accordion-content{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.Section--arguments{position:relative;padding-top:32px;padding-bottom:200px}.Section--arguments .ft-body{max-width:223px;margin:0 auto}.Section--arguments:after{position:absolute;content:"";bottom:0;width:100%;background-image:url(section-arc.png);background-position:center top;background-repeat:no-repeat;background-size:cover;height:70px}@media (min-width: 992px){.Section--arguments:after{height:200px}}.Section--arguments .Carousel__Cell{display:block!important}.Section--arguments .flickity-prev-next-button{display:none}.Section--arguments .flickity-page-dots .dot:not(.is-selected){background-color:#fff;border:none}@media (min-width: 768px){.Section--arguments{padding-top:80px;padding-bottom:200px}}.ArgumentsList .Carousel__Cell{display:inline-block}.ArgumentsList .ArticleItem__ImageWrapper{width:100%;max-height:120px}@media (min-width: 768px){.ArgumentsList{display:grid;grid-column-gap:64px;grid-template-columns:repeat(5,1fr);margin:0 90px 40px}}.section-404{margin:100px auto 40px}.section-404__bg{position:absolute;left:0;right:0;top:0;bottom:0;min-height:calc(100% + 140px)}.section-404__mobile__image{margin-top:40px;height:300px}.section-404__mobile__image img{height:300px}.section-404__ImageWrapper{height:100%}.section-404__Image{height:100%;background-repeat:no-repeat;background-position:center right}.section-404__heading{max-width:670px;width:80%;margin:auto;height:0;padding-bottom:14%;position:relative}.section-404__heading__image{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;object-fit:contain}.section-404__container{position:relative}.section-404__description{max-width:470px;margin:30px auto 40px;font-size:22px;line-height:28px}.section-404__btn .icon svg{width:18px}@media (max-width: 768px){.section-404{display:flex;flex-direction:column-reverse}}@media (min-width: 768px){.section-404{margin:200px auto 140px}.section-404__heading{width:100%}.section-404__description{margin:24px auto 40px}.section-404__Image{background-position:top center}}.cgv{border-radius:16px;margin-top:15px;margin-bottom:40px}@media (min-width: 992px){.cgv{margin-bottom:81px}}.cgv__header{margin:16px auto 50px}.cgv__section{margin:0 auto 30px}@media (min-width: 992px){.cgv__section{margin-bottom:0}}.cgv__section__title{margin-bottom:30px}.cgv__section__content p:not(:first-of-type) strong:first-of-type{margin-top:30px;display:inline-block}.cgv a{position:relative;padding-bottom:1px;overflow:hidden}.cgv a:after{content:"";position:absolute;height:1px;display:block;bottom:0;width:100%;left:0;border-radius:2px;background:var(--text-color);transition:width .2s ease;-webkit-transition:width .2s ease}@media (min-width: 768px){.cgv__header{margin:0 auto 50px}.cgv__section{display:flex;width:83.3333333333%;margin:0 auto;gap:8.3333333333%;align-items:flex-start}.cgv__section__title{padding-right:32px;position:sticky;top:90px}.cgv__section__content{width:60%}.cgv__section__content strong{font-weight:700}.cgv__section__content p:not(:first-of-type) strong:first-of-type{margin-top:50px}.cgv a:hover:after{width:0;left:auto;right:0}}.cgv__header{max-width:626px;margin:0 auto 50px}.cgv__section__title{max-width:626px;margin:0 auto}.cgv__section__title h2{font-size:22px;line-height:28px}.cgv__section__title h3{font-size:17px;line-height:24px}.cgv__section__title blockquote{width:100%;max-width:none;margin:0;padding:0 16px}@media (min-width: 992px){.cgv__section__title blockquote{padding:0}}.cgv__section__title .cgv__section{max-width:none;margin:0;padding:0!important;width:100%!important}.cgv__section{padding-left:0!important}.shopify-policy__container{max-width:none;margin:100px 16px;background-color:#f2e5dd80;padding-top:70px;padding-bottom:70px;border-radius:16px}@media (min-width: 991px){.shopify-policy__container{margin:100px 76px;padding-top:135px;padding-bottom:144px}}.shopify-policy__container h1{font-size:38px;line-height:38px;margin-bottom:128px}@media (min-width: 991px){.shopify-policy__container h1{font-size:40px;line-height:1.5em}}.shopify-policy__container .shopify-policy__title{margin:0 auto;max-width:626px}.shopify-policy__container .shopify-policy__body{max-width:626px;margin:0 auto}.shopify-policy__container .shopify-policy__body h2{margin-top:0;font-size:22px;line-height:28px;font-weight:600;font-family:var(--heading-font-family)}.shopify-policy__container .shopify-policy__body h3{line-height:24px;font-weight:600;font-family:var(--heading-font-family)}.shopify-policy__container blockquote{border:none}.SectionSpa .image-right .ImageHero__Image{background-position:top}.ProductList{display:flex;flex-wrap:wrap;padding:0;margin:0 0 20px -7px!important;width:calc(100% + 14px)}@media (min-width: 768px){.ProductList{margin:0 0 0 -7px!important}}.ProductList .ProductItem{height:100%;display:flex;flex-direction:column}@media (min-width: 768px){.ProductList .ProductItem:not(.ProductItem--push){padding-bottom:25px}}.ProductList .ProductItem__Title{margin-bottom:0}.ProductList .ProductItem__Info{margin-top:0}@media (min-width: 768px){.ProductList .ProductItem__Info{margin-top:-3px}}.ProductList .ProductItem__Info .h6{margin-bottom:2px}.ProductList .ProductItem__AddToCart{margin-top:auto}@media (max-width: 768px){.ProductList--grid>.Grid__Cell{margin-bottom:53px}.ProductList .ProductItem{padding-top:0;padding-bottom:0}.ProductList .ProductItem__ImageWrapper .AspectRatio{min-height:150px}.ProductList .ProductItem__ImageWrapper .AspectRatio--tall:before{padding-bottom:150px}.ProductList .ProductItem--push .ProductItem__ImageWrapper .AspectRatio{min-height:0px}}.ProductList .ProductItem .AspectRatio--tall:before{padding-bottom:150px}@media (min-width: 992px){.ProductList .ProductItem .AspectRatio--tall:before{padding-bottom:100%}}.ProductListWrapper div.ProductList--grid>.Grid__Cell{padding-left:7px;padding-right:7px}@media (min-width: 768px){.ProductListWrapper div.ProductList--grid>.Grid__Cell{margin-bottom:20px}}@media (min-width: 1920px){.ProductListWrapper div.ProductList--grid>.Grid__Cell{width:20%}}@media (max-width: 768px){.CollectionInner{overflow:hidden}}@media (max-width: 768px){.template-collection .section-footer-push{margin-top:-7px}}@media (max-width: 768px){.template-collection .FooterPush{min-height:368px}}@media (max-width: 768px){.template-collection .section-footer-push .footer-push--right img{max-width:416px}}@media (max-width: 768px){.template-collection .section-footer-push .footer-push--right{bottom:-113px}}@media (max-width: 768px){.template-collection .hero-section .ImageHero__ContentOverlay{margin-bottom:22px;max-width:100%}}@media (max-width: 768px){.ProductList--carousel .Carousel__Cell{padding:0}.ProductList--carousel .Carousel__Cell .ProductItem__Info{padding:0 20px}}@media (max-width: 768px){.section-recommandation .ProductList--carousel{justify-content:center}}.ProductItem__LabelList{position:relative}.ProductItem .ProductItem__Label--soldOut{overflow-wrap:break-word;white-space:normal;text-decoration:none;line-height:1.2;letter-spacing:0px;height:40px;min-height:40px;font-weight:700;font-style:normal;font-family:omnes-pro,sans-serif,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:15px;color:#3c3c3c;border-width:0px;border-color:#333;border-radius:28px;border-style:solid;cursor:pointer;margin:10px 0 0;display:inline-flex;align-items:center;max-width:180px;width:100%;padding:0 16px;justify-content:center}.ProductItem__Wrapper{display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 768px){.incubate-collections-add-to-cart-button-super-container{flex-direction:column!important;align-items:center}.incubate-collections-add-to-cart-button-super-container .incubate-collections-add-to-cart-quantity-selector-container{display:none!important}}p.sub-btn{margin-bottom:20px}.ProductItem__Wrapper__grid{display:grid;grid-template-columns:5fr 4fr;align-items:center}.ProductItem__Wrapper__grid__cell{padding:10px}.CollectionToolbar{background:transparent;box-shadow:none}@media (max-width: 767px){.ProductItem__Wrapper__grid{grid-template-columns:5fr 5fr}.CollectionToolbar{top:75px;padding:10px 0!important;background-color:#fff}}@media (min-width: 768px){.CollectionToolbar{position:static}}.CollectionToolbar__Item{border-left:none;color:#3c3c3c}.CollectionToolbar__Item svg{margin-left:7px;vertical-align:middle}@media (min-width: 768px){.CollectionToolbar__Group .CollectionToolbar__Item--sort{padding-right:0}}.collection-sidebar{width:25%;min-width:200px;max-width:330px;margin-left:0}.collection-filter{background:#f3f3ef;padding:50px 20px}.collection-filter .filter__group__list.ingredients-filters{height:130px;overflow:hidden}.collection-filter .filter__group__list.is-open{height:auto}.collection-filter .filter__group__list.is-open+.see-more-less .see-more{display:none}.collection-filter .filter__group__list.is-open+.see-more-less .see-less{display:flex}.collection-filter .see-more,.collection-filter .see-less{position:relative;z-index:100;display:flex;align-items:center;margin-top:8px;margin-left:0;margin-right:24px;cursor:pointer}.collection-filter .see-more span,.collection-filter .see-less span{display:inline-flex;align-items:center;justify-content:center;height:16px;width:16px;border-radius:50%;border:1px solid #3C3C3C;margin-right:6px}.collection-filter .see-more svg,.collection-filter .see-less svg{width:6px;height:6px}.collection-filter .see-less{display:none}.collection-filter .Linklist__Item{display:flex;align-items:center;margin-bottom:4px}.collection-filter .Linklist__Item.is-selected{padding-left:0}.collection-filter .Linklist__Item.is-selected:before{display:none}.collection-filter .Linklist__Item.is-selected .Linklist__Item__Checkbox{background:#339c82}.collection-filter .Linklist__Item__Checkbox{position:absolute;left:0;color:#fff;width:16px;height:16px;background:#fff;border:1px solid #E2E3DE;margin-right:15px;font-size:11px;display:flex;align-items:center;justify-content:center;z-index:0;transition:all .4s cubic-bezier(.07,.63,.35,.99)}.collection-filter .Linklist__Item a{padding-left:30px;position:relative}.collection-filter .filter__group:not(:last-of-type){margin-bottom:40px}.collection-filter .filter__group__label{margin-bottom:13px}.collection-filter .filter__group__label:first-letter{text-transform:uppercase}.collection-filter__reset{margin-left:24px;margin-right:24px}@media (min-width: 768px){.collection-filter{border-radius:8px}.collection-filter .Linklist__Item:hover .Linklist__Item__Checkbox{background:#339c82;opacity:.3}.collection-filter__reset{margin-top:40px}}@media (max-width: 768px){.collection-filter .Linklist__Item{font-size:17px;line-height:24px}.collection-filter .filter__group{margin-bottom:35px}.collection-filter .filter__group__label{font-size:22px;line-height:28px}}.CollectionInner__Total{padding-left:15px}@media (max-width: 768px){.CollectionInner__Total{padding-left:8px;transform:translateY(0)}}@media (min-width: 768px){.CollectionInner__Total{position:absolute;transform:translateY(-100%);padding-bottom:48px}}@media (min-width: 1280px){.CollectionInner__Total{position:absolute;left:33px;padding-left:0}}@media (max-width: 768px){.CollectionMain{margin-top:15px}.CollectionToolbar{padding:0}.CollectionToolbar__Group{justify-content:space-between}.CollectionToolbar__Item{font-size:17px;line-height:24px;flex:initial}.CollectionToolbar__Item:not(.btn){padding:0}}@media (min-width: 768px){.template-collection .hero-section--collection .hero-image.hero-dog{transform:none;z-index:0}}@media (min-width: 1280px){.template-collection .hero-section--collection .hero-image.hero-dog{top:70px}}.template-collection .CollectionInner{position:relative}@media (min-width: 768px){.template-collection .hero-section{padding-top:0}}.template-collection .section-footer-push{margin-top:10px}@media (min-width: 768px){.template-collection .section-footer-push{margin-top:100px}}.ProductItem--push{background:#f0e4ef;min-height:85%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 10px;border-radius:8px}.ProductItem--push.no--url{pointer-events:none}.ProductItem--push .ProductItem__Title{color:#803468}.ProductItem--push .ft-subtitle-h3{max-width:230px;margin:10px auto 0}.ProductItem--push .btn{margin-top:30px}.ProductItem--push .ProductItem__ImageWrapper,.ProductItem--push .AspectRatio,.ProductItem--push img{max-height:120px}@media (max-width: 768px){.ProductItem--push{padding:45px!important}}.incubate-collections-add-to-cart-widget{max-width:190px;margin:0 auto!important;display:none}.cbb-add-to-cart-button{position:absolute;bottom:0;left:0;right:0;height:68px;display:none}.Drawer{z-index:1002}.Drawer--fromRight.Drawer--fromBottom{left:0;right:0;top:auto;bottom:0;transform:translateY(100vh);width:100%;border-top-left-radius:16px;border-top-right-radius:16px;overflow:hidden;padding:0;height:auto;max-height:85vh!important}@media (min-width: 375px){.Drawer--fromRight.Drawer--fromBottom{max-height:90vh!important}}.Drawer--fromRight.Drawer--fromBottom[aria-hidden=false]{transform:translateY(0)}.Drawer--fromRight.Drawer--fromBottom .btn--outline{margin:12px;border:1px solid #F3F3EF}.Drawer--fromRight.Drawer--fromBottom .Drawer__Container{box-shadow:none;padding:5px 15px 5px 35px}.Drawer--fromRight.Drawer--fromBottom .Drawer__Container.Drawer__Header{padding:5px 15px}.Drawer--fromRight.Drawer--fromBottom .Drawer__Content{padding:35px 0 0;max-height:100%;height:100%}.Drawer--fromRight.Drawer--fromBottom .Drawer__Main{max-height:calc(90vh - 197px);padding:0 15px 0 35px}.Drawer__Footer__Action{margin:12px auto}.Drawer__Footer--padded{padding:8px 0;background:#fff;border:none;box-shadow:none!important}.Drawer__Footer--padded .ButtonGroup{justify-content:space-between;margin:0;padding:0 12px}.Drawer .cart-subscription{z-index:2;position:relative;box-shadow:0 -1px var(--border-color)}.Drawer .cart-subscription.loading{cursor:progress}.Drawer .cart-subscription.loading .cart-frequency__group{pointer-events:none}.Drawer .cart-subscription .close-icon{position:absolute;right:20px;font-size:12px;top:6px}.Drawer .cart-subscription .card__content{padding:16px 32px}.Drawer .Button__SeparatorDot{margin:0 12px}@media screen and (min-width: 768px){.Drawer .Drawer--fromLeft .Drawer__Container,.Drawer .Drawer--fromRight .Drawer__Container{padding-left:24px;padding-right:24px}@supports (width: max(100%)){.Drawer .Drawer__Content{height:max(100% - var(--header-height),100% - 80px);max-height:max(100% - var(--header-height),100% - 80px)}}}#sidebar-cart.with-subscription .Drawer__Content{height:max(100% - var(--header-height) - 90px,100% - 60px - 90px);max-height:max(100% - var(--header-height),100% - 60px)}@media screen and (min-width: 768px){#sidebar-cart.with-subscription .Drawer__Content{height:max(100% - var(--header-height) - 250px,100% - 80px - 250px);max-height:max(100% - var(--header-height),100% - 80px)}}#sidebar-cart.with-subscription.with-subscription--open .cart-subscription-toggle{background-color:transparent!important;padding:12px 16px}#sidebar-cart.with-subscription.with-subscription--open .card__content{padding-top:0}#sidebar-cart.with-subscription.with-subscription--open .Drawer__Content{height:max(100% - var(--header-height) - 275px,100% - 80px - 275px);max-height:max(100% - var(--header-height),100% - 80px)}.Popover{background:#f3f3ef;z-index:1002}.Popover__Value{text-align:left;display:flex;align-items:center;padding-top:2px;padding-bottom:2px;color:#000;font-size:17px}.Popover__Value.is-selected{color:#000}.Popover__Value.is-selected .Popover__Icon{box-shadow:0 0 0 2px #fff inset}.Popover__Icon{display:inline-flex;width:16px;height:16px;background:#acd5e2;box-shadow:0 0 0 16px #fff inset;border:1px solid var(--border-color);border-radius:100%;margin-right:14px;transition:all .2s ease-in-out}@media (min-width: 768px){.Popover{border-radius:16px;border:1px solid var(--border-color);box-shadow:5px 5px 20px #0000002e}header .Popover{right:40px!important}.Popover:before{display:none}.Popover__Value{padding:2px 40px}.Popover__Value:hover{color:#000!important}.Popover__Value:hover .Popover__Icon{box-shadow:0 0 0 2px #fff inset}.Popover__ValueList{padding:20px 0 25px}}@media (max-width: 768px){.Popover{border-top-left-radius:16px;border-top-right-radius:16px}.Popover__Close{left:auto;right:20px}.Popover__Header{border-bottom:none}}.ProductMeta .ProductMeta__Price,.ProductMeta .ProductMeta__Title{color:#3c3c3c}.ProductMeta .ProductMeta__Vendor{margin-bottom:8px;font-weight:600}.ProductMeta .ProductItem__LabelList .ProductItem__Label{font-weight:600}.ProductMeta .ProductForm__AddToCart{color:#3c3c3c}.ProductMeta .ft-body{font-weight:600}.ProductItem .ft-subtitle-h3{color:#5a5a5a;font-weight:600;margin-bottom:6px}.ProductItem h3.h6,.ProductItem .ProductItem__PriceList{font-weight:600}.Search__Results .AspectRatio--tall img{object-fit:cover}@media all and (min-width: 1024px){.Search__Results .Grid__Cell{width:20%}}@media all and (min-width: 1600px){.Search__Results .Grid__Cell{width:16.66%}}@media all and (min-width: 1920px){.Search__Results .Grid__Cell{width:12.5%}}.shopify-section #insta-feed{margin-bottom:32px;margin-top:100px}.template-index #section-template--17370945814701__home-hero .hero-home-mobile .ImageHero--right>div{width:100%}.template-index .shopify-section #insta-feed{margin-top:0}.news-section{text-align:center;font-size:1.2rem}.news-section .SectionHeader__Heading{text-align:center}.news-list{display:inline-block;text-align:left;max-width:800px;margin-inline:auto}.news-list li{display:flex;align-items:flex-start;padding:10px 0;border-bottom:1px solid #ccc;gap:0 1em}.news-list li:last-child{border-bottom:none}.news-list .date{color:#888;min-width:6em}news-list .date+*{flex:1}.news-list a .title{color:#333;text-decoration:underline}.news-list a:hover .title,.news-list a:focus .title{text-decoration:none}.more-link{display:inline-block;padding:6px 24px;background-color:#fff;color:#000;text-decoration:none;border-radius:25px;text-align:center;cursor:pointer;transition:background-color .3s;border:1px solid #000;margin-top:10px}.more-link:hover{background-color:#f9f9f9}@media screen and (max-width: 480px){.news-list{max-width:100%;padding:15px}.news-list li{flex-direction:column;align-items:flex-start}.news-list .date{margin-right:0;margin-bottom:5px}.news-list .title{white-space:normal;overflow:visible;text-overflow:initial}}@media (min-width: 992px){.shopify-section #insta-feed{margin-top:30px}}.shopify-section #insta-feed h2{font-family:var(--text-font-family);font-size:32px;line-height:36px;font-weight:900}@media (min-width: 992px){.shopify-section #insta-feed h2{margin-bottom:51px;font-size:40px;line-height:44px;padding-top:88px}}.shopify-section #insta-feed img{border-radius:4px;position:static;width:100%!important;height:auto}.shopify-section #insta-feed .instafeed-overlay{height:100%!important;width:calc(100% - 16px)!important;border-radius:4px;overflow:hidden}@media (min-width: 992px){.shopify-section #insta-feed .instafeed-overlay{width:calc(100% - 32px)!important}}.shopify-section #insta-feed .instafeed-container{padding-top:0!important;padding:0 4px;width:50%!important;margin-bottom:10px}@media (min-width: 992px){.shopify-section #insta-feed .instafeed-container{margin-bottom:0;width:20%!important;padding:0 16px}}.Form__CheckboxWrapper .Icon{color:#fff}.Form__CheckboxWrapper input:checked+svg+label{background:#339c82}.md-select{background:transparent;border:1px solid #ACD5E2;border-radius:8px;padding:10px 32px 10px 12px;cursor:pointer;color:#5a5a5a;text-indent:1px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png);background-repeat:no-repeat;background-size:10px;background-position:92% center}.md-select:hover{background-color:#acd5e21a}.Cart--expanded .Cart__ItemList{border-spacing:0}.CartItem{margin:15px 0}.CartItem__Image{object-fit:cover}.CartItem__Title{line-height:1.4em}.CartItem__Actions{flex-direction:column;align-items:flex-start}.CartItem .QuantitySelector{margin-right:0;margin-bottom:6px}.CartItem .QuantitySelector__Button{height:30px;width:30px;line-height:25px}.CartItem .QuantitySelector__CurrentQuantity{margin:0 13px}.Cart .error{color:#acd5e2}.Cart__Checkout .btn{padding:0 10px;white-space:nowrap}@media (min-width: 768px){.Cart__Checkout .btn{padding:0 19px}}.Cart .invisible{opacity:0}.template-cart .cart-subscription{padding:20px;border:1px solid #E2E3DE;align-self:flex-start}.template-cart .ProductItem__SubscriberMessage{background-color:#c4aac24d;transform:translateY(-148px)}@media (min-width: 380px){.template-cart .ProductItem__SubscriberMessage{transform:translateY(-125px)}}@media (min-width: 768px){.template-cart .Cart{max-width:65%}}.template-cart .cart-sidebar{margin-top:-50px}@media (min-width: 768px){.template-cart .cart-sidebar{margin-top:0;width:33%;margin-left:80px}}.template-cart .ShippingEstimator__Form{flex-wrap:wrap}.template-cart .ShippingEstimator__Country{min-width:40%}.template-cart .ShippingEstimator__Submit{margin-left:0;margin-top:8px}.template-cart .Panel{padding:32px 20px 24px}.cart-list{margin-bottom:50px}@media (min-width: 991px){.cart-list{margin-bottom:0;min-height:420px}}.cart-list .f--tablet{justify-content:center}.store-locator #page-header{border-bottom:none;padding-bottom:0}.store-locator .page-header{max-width:initial;padding-top:80px;border-bottom:1px solid #E2E3DE;padding-bottom:15px}.store-locator .page-header .h3{color:#fcb8ad;margin-bottom:0}@media (min-width: 768px){.store-locator .page-header{display:flex;align-items:flex-end}}.store-locator h1{margin-bottom:16px}@media (min-width: 768px){.store-locator h1{margin-bottom:0}}.store-locator .bh-sl-container{float:none;width:auto;font-family:var(--text-font-family);padding:0}.store-locator .bh-sl-container .bh-sl-form-container{margin-top:0;float:none;width:auto}.store-locator .bh-sl-container .form-input{margin-top:0}.store-locator .bh-sl-container .form-input input{font-family:var(--text-font-family);padding:10px 40px 10px 16px;border-radius:0}.store-locator .bh-sl-container .bh-sl-loc-list{font-size:15px;line-height:20px}.store-locator .bh-sl-container .list-details{margin-left:0}.store-locator .bh-sl-container .list-details .list-content{padding:12px 16px 16px 0}@media (min-width: 768px){.store-locator .bh-sl-container{margin-left:-24px;margin-right:-24px}}.store-locator .bh-sl-map-container{margin-top:48px}.store-locator #bh-sl-address::placeholder{color:#727272}@media (min-width: 768px){.store-locator #bh-sl-address{min-width:350px}}.store-locator .scasl-address-wrap{position:relative}.store-locator .scasl-search-btn{position:absolute;display:flex;align-items:center;justify-content:center;right:0;width:54px;height:50px}.store-locator .scasl-search-btn:hover{color:#000}.store-locator .scasl-search-btn #bh-sl-submit{position:absolute;right:0;width:100%;height:100%;background-color:transparent!important;border-radius:0;color:#3c3c3c;opacity:0}.store-locator #scasl-title{transform:translate(-31px);transition:transform .2s}.store-locator #scasl-title svg{height:18px;margin-right:6px;transform:translate3d(-10px,3px,0);transition:transform .2s}.store-locator #scasl-list-container:hover #scasl-title{transform:translate(-16px)}.store-locator #scasl-list-container:hover #scasl-title svg{transform:translate3d(0,3px,0)}.store-locator #scasl-list-container.list-focus{border:none!important}.store-locator #scasl-list-container.list-focus #scasl-title{transform:translate(0);text-decoration:underline}.store-locator #scasl-list-container.list-focus #scasl-title svg{transform:translate3d(0,3px,0)}.store-locator__partners{display:flex;padding-top:10px;width:calc(100% + 20px);margin:0 -10px;flex-wrap:wrap}.store-locator__partners__item{display:block;position:relative;width:143px;height:55px;overflow:hidden;margin:20px 10px}.user-customer .recharge .rc_layout__full{float:none}.user-customer h2{font-size:32px;line-height:36px;margin-bottom:8px}@media (min-width: 768px){.user-customer h2{font-size:40px;line-height:44px}}.user-customer .rc_form__group{margin-bottom:15px}.user-customer input{-webkit-appearance:none;display:block;padding:12px 14px;border-radius:0;border:1px solid var(--border-color);width:100%;line-height:normal;resize:none;transition:border-color .1s ease-in-out;background:transparent}.user-customer #customer_tab_content{max-width:400px;margin:35px auto}.user-customer #customer_tab_content .col-md-6{flex:1px;max-width:100%}.user-customer #customer_tab_content .row{justify-content:center}@media screen and (min-width: 768px){.user-customer #customer_tab_content{min-height:calc(100vh - 160px);margin-bottom:80px;margin-top:80px}@supports (--css: variables){.user-customer #customer_tab_content .PageContent--fitScreen{min-height:calc(var(--window-height) - var(--header-height) - 0px - 160px);min-height:calc(var(--window-height) - var(--header-height) - var(--announcement-bar-height, 0px) - 160px)}}}.user-customer button{font-size:14px;line-height:20px;font-weight:700;background-color:transparent;border:2px solid var(--text-color);color:var(--text-color)}@media (min-width: 768px){.user-customer button{font-size:15px;line-height:20px}}.user-customer button:hover{background-color:var(--text-color);color:#fff;transform:translateY(-3px);box-shadow:0 10px 10px #0003}.user-customer form a:hover{text-decoration:underline}.page-quizz{padding:24px 12px 12px;border-radius:16px}@media (min-width: 991px){.page-quizz{margin-top:100px}}.page-quizz .SectionHeader__Heading{max-width:660px;margin-left:auto;margin-right:auto}.page-quizz .Container{padding-top:20px;padding-bottom:40px}@media (min-width: 768px){.page-quizz .Container{display:flex;align-items:center;width:100%;max-width:1376px}.page-quizz .PageHeader{margin-bottom:0}}.PageContent--quizz{margin-bottom:0}.PageContent--quizz .rh-widget{width:auto!important;margin:0 auto!important;max-height:330px;max-width:440px;align-items:center}.PageContent--quizz .rh-widget iframe{max-height:330px;width:100%;background:none!important}@media (min-width: 768px){.PageContent--quizz{max-width:100%;padding:30px 24px 0}}@media (min-width: 992px){.template-page-quizz .HomeModuleItem__Wrapper{min-height:680px}}@media (max-width: 767px){.template-page-conception .hero-section{padding-top:50px}.template-page-conception .hero-section .ImageHero__ContentOverlay.home-overlay .SectionHeader__Heading{margin-bottom:44px}}.template-page-conception .hero-section h1{font-size:32px;line-height:38px;width:80%}@media (min-width: 768px){.template-page-conception .hero-section h1{font-size:40px;line-height:1.5em}}@media (min-width: 991px){.template-page-conception .hero-section h1{width:100%}}@media (max-width: 767px){.template-page-conception .hero-section .ImageHero__ContentOverlay.home-overlay{margin-top:-130px}}@media (max-width: 767px){.template-page-conception #insta-feed{margin-top:0}}@media (max-width: 767px){.template-page-conception .Section--arguments{padding-bottom:120px;margin-bottom:0}}.template-page-conception .Section--arguments h2{margin:0 auto;max-width:569px;padding:0 16px}.template-page-conception .Section--arguments .ArticleItem__Image{width:auto;height:120px;max-height:120px;left:50%;transform:translate(-50%)}@media (min-width: 991px){.template-page-conception .Section--arguments .ArticleItem__Image{height:auto}}@media (min-width: 991px){.template-page-conception .hero-section{margin-bottom:0}}.template-page-conception .ImageHero--large.ImageHero--left{min-height:240px}.template-page-conception .ImageHero--large img{max-height:580px}@media screen and (min-width: 1140px){.template-page-conception .ImageHero--large.ImageHero--left{min-height:500px;max-height:580px}}@media (min-width: 991px){.template-page-conception .section-phyto{margin-top:-120px;margin-bottom:100px}}@media (min-width: 991px){.template-page-conception .Section--arguments{margin-bottom:0}}@media (min-width: 991px){.template-page-conception #insta-feed{margin-top:0}.template-page-conception #insta-feed h2{padding-top:0}}@media (max-width: 767px){.hero-section--page\.conception{margin-bottom:0}}@media (max-width: 767px){.concept-phyto{margin-top:0}}@media (max-width: 767px){.SectionBlockConception__part--image .ImageHero__ImageWrapper,.SectionBlockConception__part--image .ImageHero__Image{position:relative}}@media (max-width: 767px){.hero-section--page\.conception{overflow:hidden}}@media (min-width: 1008px){.page-conception .Section--arguments{margin-top:32px}}.SectionBlockConception{flex-direction:column;padding:40px 24px;align-items:top}@media (min-width: 768px){.SectionBlockConception{max-height:720px}}.SectionBlockConception.direction--reverse{flex-direction:column-reverse}@media (min-width: 768px){.SectionBlockConception.direction--reverse{flex-direction:row-reverse}}@media (min-width: 768px){.SectionBlockConception__part--description{padding:0 40px}}.SectionBlockConception__part--image{height:100%;min-height:250px}.SectionBlockConception__part .ImageHero__ImageWrapper,.SectionBlockConception__part .ImageHero__Image{position:relative}.SectionBlockConception__part .ImageHero__Image{background-image:none!important}.SectionBlockConception__part .ImageHero__Image picture{display:block!important;width:100%;margin-inline:auto;text-align:center}.SectionBlockConception__part .ImageHero__Image img{margin-top:50px;width:100%}@media (min-width: 768px){.SectionBlockConception__part .ImageHero__Image img{margin-top:0}}.SectionBlockConception .SectionHeader__SubHeading{max-width:450px;padding-top:1em}.SectionBlockConception .main-image,.SectionBlockConception .ImageHero__Image{background-size:contain;background-repeat:no-repeat}@media (min-width: 768px){.SectionBlockConception{flex-direction:row;padding:40px}}.desc--center{text-align:center!important}.desc--left{text-align:left!important}.desc--right{text-align:right!important}@media (min-width: 768px){.col-md-4{flex:0 0 33.333333333%;width:33.333333333%}}.SectionSpa{position:relative;padding:40px 24px}@media (min-width: 992px){.SectionSpa{min-height:90vh;margin-top:-100px}}@media (max-width: 767px){.SectionSpa__part .SectionHeader__Heading{margin-bottom:44px}}.SectionSpa__part a{text-decoration:underline}.SectionSpa__part--images{top:0;height:100%;width:100%}@media (min-width: 768px){.SectionSpa__part .SectionHeader__Heading{font-size:32px}.SectionSpa__part--images{position:absolute}.SectionSpa__part .ft-subtitle-h2{font-size:15px}}@media (min-width: 992px){.SectionSpa__part .spa-desc{margin-top:40px}}.SectionSpa__part .image-left{height:200px}@media (min-width: 768px){.SectionSpa__part .image-left{top:0}}@media (min-width: 1600px){.SectionSpa__part .image-left{top:0;height:340px}}.SectionSpa__part .image-deco-spa{position:absolute!important;left:-60px;top:auto;bottom:50px;max-height:100px}@media (min-width: 768px){.SectionSpa__part .image-deco-spa{top:auto;bottom:20%;max-height:120px}}@media (min-width: 1280px){.SectionSpa__part .image-deco-spa{top:auto;bottom:16%;max-height:160px}}.SectionSpa__part .image-right{left:auto;top:auto;right:0;bottom:4%;max-height:300px}@media (min-width: 1600px){.SectionSpa__part .image-right{max-height:340px}}.SectionSpa .spa-text{max-width:250px;margin:0 auto}.SectionSpa .ImageDecoration{position:relative}.SectionSpa .ImageDecoration--left{width:100%}.SectionSpa .ImageDecoration--left,.SectionSpa .ImageDecoration--right{padding-top:24px}@media (min-width: 768px){.SectionSpa .ImageDecoration--left,.SectionSpa .ImageDecoration--right{padding:64px 0}}.SectionSpa .ImageDecoration .image-deco-spa{bottom:-40px}.SectionSpa .ImageDecoration .spa-text{position:absolute;bottom:-70px;left:50%;transform:translate(-50%);width:100%}.SectionSpa .SectionHeader__Heading{max-width:520px;margin-left:auto;margin-right:auto}.SectionSpa .SectionHeader__SubHeading{max-width:480px;margin-left:auto;margin-right:auto}.SectionSpa .ImageHero__ImageWrapper{position:relative}.SectionSpa .main-image,.SectionSpa .ImageHero__Image{background-size:contain;background-repeat:no-repeat}@media (min-width: 768px){.SectionSpa{height:90vh;min-height:auto;flex-direction:row;max-height:768px;padding:80px 40px 48px}}.spa-desk{display:none}@media (min-width: 768px){.spa-desk{display:flex}}.spa-carousel-cell{min-height:250px}.spa-carousel-cell .ImageHero__ImageWrapper:not(.image-deco-spa){min-height:250px}.spa-carousel-cell .image-deco-spa{display:none}.spa-mobile{display:block}@media (min-width: 768px){.spa-mobile{display:none}}.image-left-wrapper{position:relative;flex:0 0 100%;width:100%}.image-left-wrapper .ImageHero__Image{position:relative}.SectionScientific{position:relative;padding:24px;min-height:75vh}@media (min-width: 992px){.SectionScientific__part{margin-top:0}}@media (min-width: 992px){.SectionScientific .SectionHeader__SubHeading{padding-right:15px}}.SectionScientific .SectionHeader__Heading{max-width:640px;margin-left:auto;margin-right:auto}.SectionScientific .SectionHeader__SubHeading{max-width:480px;margin-left:auto;margin-right:auto}.SectionScientific .image-deco{max-width:100%;max-height:400px;position:relative;height:200px}@media (min-width: 992px){.SectionScientific .image-deco{max-height:100%;margin:0 auto;height:100%;top:0}}.SectionScientific .blob-image,.SectionScientific .ImageHero__Image{background-size:contain;background-repeat:no-repeat}.SectionScientific .blob-image{width:70%;top:auto;bottom:-20%;left:auto;right:0}@media (max-width: 767px){.SectionScientific .blob-image .ImageHero__Image{top:70px;left:-60px}}.SectionScientific .people{margin-right:32px}@media (min-width: 768px){.SectionScientific{max-height:768px;padding:40px}}.quotation{font-size:20px;line-height:26px}@media (max-width: 767px){.section-scientific .SectionHeader__Heading{margin-bottom:44px}}.Blog{padding-top:20px;margin:auto;max-width:1420px}.Blog h1.h1{color:#fcb8ad;font-size:52px;font-family:var(--heading-font-family)}.Blog .AspectRatio>img,.Blog .AspectRatio>svg{object-fit:contain}.Blog .AspectRatio>img.ArticleItem__Image,.Blog .AspectRatio>svg.ArticleItem__Image{object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.Blog .ArticleList{display:flex;flex-wrap:wrap}.Blog .ArticleItem{height:100%;position:relative}.Blog .ArticleItem:not(.featured){padding-bottom:35px}.Blog .ArticleItem:not(.featured) .ArticleItem__Link{position:absolute;right:0;bottom:0}.Blog .ArticleItem__Content{display:flex;flex-direction:column}.Blog .ArticleItem__Category__featured:not(:first-child){display:none}.Blog .ArticleItem__Title{margin-top:15px;margin-bottom:10px}.Blog .ArticleItem__Category{border-radius:25px;padding:2px 15px;background:#339c82;color:#fff;margin-right:auto;font-weight:700;position:absolute;pointer-events:none;transform:translate(10px,-140%)}.Blog .ArticleItem__Category.conseil{background:#acd5e2}.Blog .ArticleItem__Category.compagnon{background:#fcb8ad}.Blog .ArticleItem__Category.nourriture{background:#a6cdb2}.Blog .ArticleItem__Category.sante{background:#c4aac2}.Blog .Grid__Cell{margin-bottom:40px}.Blog .Blog__TagList{display:inline-block;margin:30px auto 0;border:1px #fcb8ad solid;border-radius:25px;padding:0 10px}.Blog .Blog__TagList--desktop{display:none}.Blog .Blog__TagList select{border:none;background:transparent;padding:0;margin:0}.Blog .SectionHeader h2{font-size:2.2em;font-weight:800}.Blog .Link--chip{border:2px solid #5b5a5a;border-radius:25px;padding:2px 15px;color:#5b5a5a;font-weight:700;margin:auto 0 0 auto}.Blog .Button.Button--primary{border-radius:25px;padding:5px 1em;color:#5b5a5a;font-weight:700}.Blog .Button.Button--primary:before{border-radius:25px}@media (min-width: 768px){.Blog{padding-top:120px}.Blog .Link--chip:hover{background:#acd5e2;border-color:#acd5e2}.Blog .Grid__Cell.featured:first-child .ArticleItem.featured{position:relative}.Blog .Grid__Cell.featured:first-child .ArticleItem__Content{position:absolute;left:15px;right:15px;bottom:15px;display:block}.Blog .Grid__Cell.featured:first-child .ArticleItem__Title{font-size:32px;line-height:36px;color:#fff;font-weight:800}.Blog .Grid__Cell.featured:first-child .ArticleItem__Category__featured:first-child{display:none}.Blog .Grid__Cell.featured:first-child .ArticleItem__Category__featured:not(:first-child){position:static;transform:none;display:inline-block}.Blog .Grid__Cell.featured:first-child .ArticleItem__Excerpt{display:none}.Blog .Grid__Cell.featured:first-child .ArticleItem .Link--chip{margin-left:15px;background:#fff;border:2px solid transparent}.Blog .Grid__Cell.featured:first-child .ArticleItem .Link--chip:hover{background:#acd5e2;border-color:#acd5e2}.Blog .Blog__TagList{margin:0 auto}.Blog .Blog__TagList .HorizontalList__Item a{font-size:17px}.Blog .Blog__TagList--mobile{display:none}.Blog .Blog__TagList--desktop{display:inline-block}}@media (min-width: 768px) and (max-width: 1024px){.Blog .Grid__Cell.featured{width:100%}.Blog .Grid__Cell.featured:nth-child(2){width:50%}}@media (min-width: 1024px) and (max-width: 1500px){.Blog .Grid__Cell.featured{width:100%}.Blog .Grid__Cell.featured:nth-child(2){width:33.33333%}}.Article{padding-top:20px;max-width:1000px;margin:auto}.Article__Template{max-width:1250px}.Article__Image{width:100%;max-width:100%;margin-bottom:20px}.Article__Breadcrumb{list-style:none}.Article__Breadcrumb li{display:inline-block;font-weight:700}.Article__Breadcrumb .Article__BreadcrumbItem:not(:first-child):before{content:" ";border-top:1px solid rgba(0,0,0,.1803921569);display:inline-block;padding:0 5em;min-height:5px;margin:0 1em}.Article__Template .Carousel:not(.flickity-enabled) .Carousel__Cell:not(.is-selected){display:initial}.Article__Cta a{display:inline-block;text-decoration:none!important;position:relative;padding:10px 40px 10px 20px;background:#acd5e2;color:#fff;border-radius:25px;overflow:hidden}.Article__Cta a:after{content:"\2192";position:absolute;bottom:0;top:0;right:10px;height:1em;width:1em;margin:auto;line-height:1em;transform:translate(0);transition:transform .2s ease}.Article .Article__Body h1{font-size:40px;line-height:44px;font-weight:900}.Article .Article__Body h2{font-size:30px;line-height:40px;font-weight:800}.Article .Article__Body h3{font-size:22px;line-height:24px;font-weight:800}.Article .Article__Body h4{font-size:20px;line-height:22px;font-weight:800}.Article .Article__Body p{font-size:17px;line-height:28px}.ArticleListWrapper .Carousel__Cell{width:25%;padding:0 calc(var(--horizontal-spacing-four-products-per-row) / 2)}.ArticleListWrapper .AspectRatio>img,.ArticleListWrapper .AspectRatio>svg{object-fit:contain}.ArticleListWrapper .AspectRatio>img.ArticleItem__Image,.ArticleListWrapper .AspectRatio>svg.ArticleItem__Image{object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.ArticleListWrapper .ArticleItem{height:100%}.ArticleListWrapper .ArticleItem__ImageWrapper{display:block}.ArticleListWrapper .ArticleItem__Content{display:flex;flex-direction:column}.ArticleListWrapper .ArticleItem__Category__featured:not(:first-child){display:none}.ArticleListWrapper .ArticleItem__Title{margin-top:15px;margin-bottom:10px;min-height:4rem}@media all and (max-width: 1300px){.ArticleListWrapper .ArticleItem__Title{min-height:6rem}}.ArticleListWrapper .ArticleItem__Excerpt{min-height:5rem}@media all and (max-width: 1300px){.ArticleListWrapper .ArticleItem__Excerpt{min-height:6rem}}.ArticleListWrapper .ArticleItem__Category{border-radius:25px;padding:2px 15px;background:#339c82;color:#fff;margin-right:auto;font-weight:700;position:absolute;transform:translate(10px,-140%)}.ArticleListWrapper .ArticleItem__Category.conseil{background:#acd5e2}.ArticleListWrapper .ArticleItem__Category.compagnon{background:#fcb8ad}.ArticleListWrapper .ArticleItem__Category.nourriture{background:#a6cdb2}.ArticleListWrapper .ArticleItem__Category.sante{background:#c4aac2}@media (min-width: 768px){.Article{padding-top:120px}.Article__Image{margin-bottom:35px}.Article__Body p>a:first-child:hover:after{transform:translate(5px)}}@media (max-width: 768px){.ArticleListWrapper .Carousel__Cell{width:85%;padding:0 calc(var(--horizontal-spacing-four-products-per-row) / 4)}}@media (min-width: 768px) and (max-width: 1024px){.ArticleListWrapper .Carousel__Cell{width:50%;padding:0 calc(var(--horizontal-spacing-four-products-per-row) / 3)}}@media (min-width: 1024px) and (max-width: 1280px){.ArticleListWrapper .Carousel__Cell{width:33.33%}}.subscription{margin-top:-170px}.subscription__text{color:#c4aac2}@media (max-width: 767px){.subscription{margin-top:-50px}}.globo-form-input input{font-size:20px!important;padding:1.3em!important}.globo-form-control textarea{min-height:15em!important}.globo-form-app button{border:2px solid var(--text-color)!important;min-width:0!important;width:fit-content!important;padding-left:2em!important;padding-right:2em!important;border-radius:100px!important}#huckleberry-subscription-customer-portal-wrap{margin-top:10em}
/*# sourceMappingURL=/cdn/shop/t/14/assets/main.css.map */
