:root{--pygma-white: #FFFFFF;--pygma-cream: #F2F6F4;--pygma-sage: #2D4238;--pygma-sage-lt: #3D5147;--pygma-sage-pale: #E6EFEA;--pygma-stone: #6B7B74;--pygma-ink: #141A17;--pygma-border: rgba(45,66,56,.1);--pygma-serif: "Cormorant Garamond", Georgia, serif;--pygma-sans: "DM Sans", system-ui, sans-serif;--pygma-max: 1280px;--pygma-px: clamp(1.5rem, 5vw, 5rem)}body{background-color:var(--pygma-white)!important;color:var(--pygma-ink)!important;font-family:var(--pygma-sans)!important;-webkit-font-smoothing:antialiased}:root{--color-background: 255 255 255;--color-foreground: 20 26 23;--color-base-accent-1: 45 66 56;--color-base-accent-2: 45 66 56;--color-base-outline-button-labels: 45 66 56;--color-base-text: 20 26 23;--font-heading-family: "Cormorant Garamond", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 300;--font-body-family: "DM Sans", system-ui, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-scale: 1}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:var(--pygma-serif)!important;font-weight:300!important;letter-spacing:-.01em;line-height:1.08}.button,.btn,button[type=submit],.shopify-payment-button__button{background-color:var(--pygma-sage)!important;color:#fff!important;font-family:var(--pygma-sans)!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;border:none!important;border-radius:0!important;padding:16px 36px!important;transition:background-color .2s!important}.button:hover,.btn:hover,button[type=submit]:hover{background-color:var(--pygma-sage-lt)!important}.button--secondary{background-color:transparent!important;color:var(--pygma-ink)!important;border:1px solid var(--pygma-border)!important}.button--secondary:hover{background-color:var(--pygma-ink)!important;color:#fff!important}.header-wrapper{position:sticky!important;top:0!important;z-index:999!important;background:#fffffff5!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border-bottom:1px solid rgba(45,66,56,.08)!important;transition:box-shadow .3s ease!important}.header-wrapper:hover{box-shadow:0 2px 24px #141a170d!important}.header{background:transparent!important;max-width:var(--pygma-max)!important;margin:0 auto!important;padding:0 var(--pygma-px)!important;min-height:64px!important}.header__menu-item a,.header__menu-item span{font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-family:DM Sans,system-ui,sans-serif!important;color:#6b7b74!important;transition:color .2s!important}.header__menu-item a:hover{color:#141a17!important}.header__icon svg,.header__icon path{color:var(--pygma-ink)!important;stroke:var(--pygma-ink)!important}.announcement-bar{background:var(--pygma-sage)!important;color:#fff!important}.announcement-bar__message{font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important}.card-wrapper,.card{border-radius:0!important;border:1px solid var(--pygma-border)!important}.card__heading,.card .h3{font-family:var(--pygma-serif)!important;font-weight:400!important;font-size:1.4rem!important}.price,.price__regular{font-family:var(--pygma-serif)!important;font-size:1.2rem!important}.product__title{font-family:var(--pygma-serif)!important;font-size:clamp(2rem,3vw,3.5rem)!important;font-weight:300!important}.product__price{font-family:var(--pygma-serif)!important;font-size:1.5rem!important}.product-form__submit{background-color:var(--pygma-sage)!important;border-radius:0!important;font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important}.cart__items,.cart-item{border-color:var(--pygma-border)!important}.cart__title{font-family:var(--pygma-serif)!important;font-weight:300!important}.footer{background-color:var(--pygma-ink)!important;color:#ffffffb3!important}.footer__heading{font-size:10.5px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#ffffff4d!important;font-family:var(--pygma-sans)!important;font-weight:400!important}.footer a,.footer__menu-item{color:#ffffff8c!important;font-size:13.5px!important}.footer a:hover{color:#fff!important}.footer__copyright{color:#ffffff40!important;font-size:11px!important;border-top:1px solid rgba(255,255,255,.07)!important}input[type=text],input[type=email],input[type=tel],textarea,select,.field__input{border:1px solid var(--pygma-border)!important;border-radius:0!important;font-family:var(--pygma-sans)!important;background:#fff!important}input:focus,.field__input:focus{outline:none!important;border-color:var(--pygma-sage)!important;box-shadow:none!important}.pygma-eyebrow{display:inline-block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--pygma-sage);margin-bottom:1.25rem}.pygma-eyebrow:before{content:"";display:inline-block;width:20px;height:1px;background:var(--pygma-sage);vertical-align:middle;margin-right:10px}.announcement-bar,.announcement-bar__wrap,.shopify-section-header .announcement-bar,x-announcement-bar,.color-scheme-1,.color-inverse{background:var(--pygma-sage, #2D4238)!important;background-color:var(--pygma-sage, #2D4238)!important;color:#fff!important}.utility-bar,.utility-bar.color-scheme-1,.utility-bar.color-scheme-2,.utility-bar.color-scheme-3,.utility-bar.color-scheme-4,.utility-bar.gradient{background:var(--pygma-sage, #2D4238)!important;background-color:var(--pygma-sage, #2D4238)!important;color:#fff!important}[style*="background:#F2F6F4"],.pygma-section--bg,.pygma-section--bg.pygma-fade{background-color:#f2f6f4!important;--color-background: 242 246 244 !important;--gradient-background: #F2F6F4 !important}.pygma-section--bg *,.pygma-section--bg.pygma-fade *{--color-foreground: 20 26 23 !important}.footer,.footer-section,[class*=footer],.shopify-section-footer{background-color:#141a17!important}.collection,.collection__title,.collection-hero,[class*=gradient],.color-scheme-1,.color-scheme-2{background-color:#f2f6f4!important;color:#141a17!important}.collection__title h1,.collection__title .title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(2rem,3vw,3.5rem)!important;font-weight:300!important;color:#141a17!important;letter-spacing:-.01em!important}.facets-container,.facets__wrapper,.facet-filters,.collection-product-count,.product-count{display:none!important}.card-wrapper{background:#fff!important;border:1px solid rgba(45,66,56,.08)!important}.card__heading a,.card .h3{color:#141a17!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:1.25rem!important;font-weight:400!important}.price__regular,.price-item--regular{font-family:Cormorant Garamond,Georgia,serif!important;font-size:1.1rem!important;color:#141a17!important}.list-unstyled[id*=product-grid]{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:2rem!important;max-width:900px!important;margin:0 auto!important}.template-collection .content-for-layout,.template-collection main{background:#f2f6f4!important;min-height:60vh}.template-collection .footer,.template-collection footer,.template-collection .footer-section{background-color:#141a17!important;color:#ffffffb3!important;display:block!important;visibility:visible!important;opacity:1!important;min-height:auto!important}#product-grid{max-width:860px!important;margin-left:auto!important;margin-right:auto!important;padding:0 2rem!important}.template-collection .collection{padding-bottom:6rem!important}@media(max-width:750px){.header__menu-item a,.header__menu-item span{font-size:10px!important;letter-spacing:.06em!important}.pygma-hero{grid-template-columns:1fr!important;min-height:auto!important;padding:2rem 1.5rem!important;gap:2rem!important}.pygma-hero__visual{height:320px!important}.pygma-hero__badge{left:1rem!important;bottom:1rem!important}.pygma-hero__h1{font-size:2.75rem!important}.pygma-proof__inner{grid-template-columns:1fr 1fr!important}.pygma-section{padding:3rem 1.5rem!important}.pygma-split{grid-template-columns:1fr!important;gap:2rem!important}.pygma-split__visual{height:280px!important}.pygma-split__accent{display:none!important}.pygma-pillars{grid-template-columns:1fr!important}.pygma-ritual{grid-template-columns:1fr!important;gap:2rem!important}.pygma-testimonials{grid-template-columns:1fr!important}.pygma-newsletter__form{flex-direction:column!important}.pygma-newsletter__input{border-right:1px solid rgba(255,255,255,.2)!important;border-bottom:none!important}.pyg-pd{grid-template-columns:1fr!important;gap:2rem!important;padding:1.5rem!important}.pyg-pd__gallery{position:static!important}.pyg-pd__nutrition{grid-template-columns:repeat(2,1fr)!important}.pygma-quote__tags{flex-wrap:wrap!important}.pygma-quote__tag{flex:1 1 40%!important}.pygma-h2{font-size:2rem!important}}.shop-follow-button,[class*=shop-follow],a[href*="shop.app"]{display:none!important}.collection-hero__title{font-size:0!important}.collection-hero__title:after{content:"Nos formules";font-size:clamp(2rem,3vw,3.5rem);font-family:Cormorant Garamond,Georgia,serif;font-weight:300;color:#141a17;letter-spacing:-.01em}.template-404 main{display:flex;align-items:center;justify-content:center;min-height:60vh;background:#f2f6f4}.template-404 .main-404 h1,.template-404 h1{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(3rem,6vw,6rem)!important;font-weight:300!important;color:#141a17!important;letter-spacing:-.01em!important}.template-404 p{font-size:15px!important;color:#6b7b74!important;font-family:DM Sans,system-ui,sans-serif!important}.template-404 .button,.template-404 a.button{background:#2d4238!important;color:#fff!important;border-radius:0!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:16px 36px!important;border:none!important}.template-404 .button:hover{background:#3d5147!important}.template-article .article__title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(2rem,3.5vw,3.5rem)!important;font-weight:300!important;letter-spacing:-.01em!important;color:#141a17!important;max-width:760px!important}.template-article .pya-cta{display:block!important;visibility:visible!important;opacity:1!important;background:#f2f6f4!important;padding:clamp(4rem,8vw,7rem) clamp(1.5rem,5vw,5rem)!important}.template-article .pya-cta *{opacity:1!important;visibility:visible!important}.template-article .article__body,.template-article .rte{max-width:680px!important;margin-left:auto!important;margin-right:auto!important;font-size:16px!important;line-height:1.85!important;color:#3d4a44!important}.template-article .rte h2,.template-article .rte h3{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;color:#141a17!important;margin-top:2.5rem!important}.template-article .article__tags .tag{background:#e6efea!important;color:#2d4238!important;border-radius:0!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important;border:none!important}.template-article .article__back{font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#6b7b74!important}.template-article .main-article-wrap:after,.template-article article:after{content:""}.pygma-article-cta{background:#f2f6f4;padding:3rem;max-width:680px;margin:4rem auto;text-align:center;border-top:1px solid rgba(45,66,56,.1)}.pygma-article-cta__title{font-family:Cormorant Garamond,Georgia,serif;font-size:1.75rem;font-weight:300;color:#141a17;margin:0 0 .75rem}.pygma-article-cta__sub{font-size:14px;color:#6b7b74;margin:0 0 1.5rem;line-height:1.65}.pygma-article-cta__btn{display:inline-block;background:#2d4238;color:#fff!important;text-decoration:none;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:14px 32px;transition:background .2s}.pygma-article-cta__btn:hover{background:#3d5147}.footer{background-color:#141a17!important;margin:0!important;border-radius:0!important;border:none!important;max-width:100%!important;width:100%!important}footer .footer__content-top,footer .footer__content-bottom{max-width:1280px;margin:0 auto;padding-left:clamp(1.5rem,5vw,5rem);padding-right:clamp(1.5rem,5vw,5rem)}#shopify-section-footer-group,.shopify-section-group-footer-group{margin-top:0!important;padding-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pygma.css.map */
