body{font-family:DM Sans,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}body h1,body h2,body h3{font-family:Alegreya,Georgia,serif}#shopify-section-header .dioter-header .dioter-header__carousel-window>span{font-family:DM Mono,ui-monospace,monospace!important;font-weight:500!important;font-size:.68rem!important;letter-spacing:.12em!important}#shopify-section-header .dioter-header .dioter-header__carousel-window i{width:6px!important;height:6px!important;font-size:0!important;background:#d9a45b!important;border:0!important;box-shadow:0 0 0 3px #d9a45b33}#shopify-section-header .dioter-header .dioter-header__carousel>button{color:#ffffff8c!important}#shopify-section-header .dioter-header .dioter-header__carousel>button:hover{color:#fff!important}#shopify-section-header .dioter-header .dioter-header__brand>strong{font-weight:500!important;letter-spacing:.04em!important}#shopify-section-header .dioter-header .dioter-header__brand>span,#shopify-section-header .dioter-header .dioter-header__brand>small{font-family:DM Mono,ui-monospace,monospace!important;font-weight:500!important}#shopify-section-header .dioter-header .dioter-header__item>a{font-weight:500!important;font-size:.92rem!important}#shopify-section-header .dioter-header .dioter-header__submenu-group .dioter-header__submenu-title{font-weight:600!important}#shopify-section-header .dioter-header .dioter-header__submenu-group a{font-size:.84rem!important}#shopify-section-header .dioter-header .dioter-header__submenu-intro>span{font-family:DM Mono,ui-monospace,monospace!important;font-weight:500!important}#shopify-section-header .dioter-header .dioter-header__submenu-intro>strong{font-weight:500!important;font-size:1.6rem!important}#shopify-section-header .dioter-header .dioter-header__submenu-intro a{font-weight:600!important}#shopify-section-header .dioter-header .dioter-header__submenu{border-radius:0 0 24px 24px!important}#shopify-section-header .dioter-header .dioter-header__advice{font-weight:600!important;font-size:.74rem!important;padding:9px 13px!important}#shopify-section-header .dioter-header .dioter-header__cure{font-weight:600!important;font-size:.88rem!important;min-height:48px!important;padding:0 20px!important;box-shadow:0 10px 24px -12px #df765fcc!important}#shopify-section-header .dioter-header .dioter-header__cure:hover{background:#173f31!important}#shopify-section-header .dioter-header .dioter-header__cart,#shopify-section-header .dioter-header .dioter-header__toggle{font-weight:600!important}@media(max-width:900px){#shopify-section-header .dioter-header .dioter-header__item>a{font-size:1rem!important}}#shopify-section-footer .dioter-footer{font-family:DM Sans,system-ui,sans-serif}#shopify-section-footer .dioter-footer h2,#shopify-section-footer .dioter-footer h3,#shopify-section-footer .dioter-footer__newsletter-title{font-family:Alegreya,Georgia,serif!important;font-weight:500!important;letter-spacing:-.01em}#shopify-section-footer .dioter-footer__newsletter-title{font-size:clamp(1.6rem,2.4vw,2rem)!important;line-height:1.05!important}#shopify-section-footer .dioter-footer__eyebrow{font-family:DM Mono,ui-monospace,monospace!important;font-weight:500!important;letter-spacing:.14em!important}#shopify-section-footer .dioter-footer__menu-toggle,#shopify-section-footer .dioter-footer__menu h2,#shopify-section-footer .dioter-footer__menu h3{font-family:Alegreya,Georgia,serif!important;font-weight:500!important;font-size:1.15rem!important}#shopify-section-footer .dioter-footer__links a{font-weight:400!important}#shopify-section-footer .dioter-footer__links a:hover{color:#f4b19f!important}#shopify-section-footer .dioter-footer__description{font-weight:400!important;line-height:1.6!important}#shopify-section-footer .dioter-footer__france{font-weight:500!important}#shopify-section-footer .dioter-footer__form button{font-weight:600!important}#shopify-section-footer .dioter-footer__bottom,#shopify-section-footer .dioter-footer__legal,#shopify-section-footer .dioter-footer__policies a{font-weight:400!important}.origin-map h2{font-family:Alegreya,Georgia,serif!important;font-weight:500!important;font-size:clamp(2.1rem,4vw,3.4rem)!important;line-height:1.04!important;letter-spacing:-.02em!important}.origin-map__eyebrow{font-family:DM Mono,ui-monospace,monospace!important;font-weight:500!important;letter-spacing:.14em!important}.origin-map small{font-family:DM Mono,ui-monospace,monospace!important;font-weight:500!important;letter-spacing:.1em!important}.origin-map strong{font-weight:600!important}.dt-stock{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:10px 0 0;font-size:.88rem;font-weight:600;line-height:1.3;color:#2f6b4f}.dt-stock__dot{flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 18%,transparent)}.dt-stock--in .dt-stock__dot{animation:dtStockPulse 2.4s ease-in-out infinite}.dt-stock--low{color:#c4604a}.dt-stock--backorder{color:#a8742f}.dt-stock--out{color:#8a8f8c}.dt-stock__delay{font-weight:400;color:#62706a}.dt-stock--compact{margin:6px 0 8px;font-size:.78rem}.dt-stock--compact .dt-stock__dot{width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 18%,transparent)}.dt-pdp__stock .dt-stock{margin-top:6px}.dt-pdp__cureoff{color:#c4604a}.dt-pdp__opt.is-off{opacity:.5;pointer-events:none}.dt-cs__stockmsg{margin:6px 4px 0;font-size:.84rem;color:#f4b19f}@keyframes dtStockPulse{50%{box-shadow:0 0 0 7px color-mix(in srgb,currentColor 6%,transparent)}}@media(prefers-reduced-motion:reduce){.dt-stock--in .dt-stock__dot{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/dioter-global.css.map */
