@font-face{font-family:Inter;src:url('inter-latin.woff2') format('woff2');font-weight:100 900;font-display:swap}
body.mytho-site{background:#fff;color:#172d28;font-family:Inter,system-ui,sans-serif;line-height:1.6}
body.mytho-accueil{margin:0}.mytho-accueil *{box-sizing:border-box}
.mytho-site .header,.mytho-site #footer,.mytho-site #subfooter,.mytho-site #mobile-menu,.mytho-site .footer-container,.mytho-site .fixed-footer-container{display:none!important}
.mytho-site #wrapper{background:#fff;margin:0;padding:0}.mytho-site .page-padding{padding-top:40px}.mytho-accueil .page-padding{padding:0}
.mytho-site h1,.mytho-site h2,.mytho-site h3,.mytho-site h4{font-family:Inter,system-ui,sans-serif;font-weight:500;color:#172d28;letter-spacing:-.035em}
.mytho-shell{max-width:1160px;margin:0 auto;padding:0 24px}
.mytho-header{position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid #e4e9e6}
.mytho-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px}
.mytho-wordmark{font-size:24px;font-weight:600;letter-spacing:-.07em;white-space:nowrap;color:#172d28!important;text-decoration:none!important}
.mytho-wordmark span{color:#597657}
.mytho-nav nav{display:flex;align-items:center;gap:28px;font-size:14px}.mytho-nav nav a{color:#334d43;text-decoration:none;white-space:nowrap}
.mytho-nav .mytho-cart{background:#203f34;color:#fff;border-radius:10px;padding:10px 18px}
.mytho-footer{border-top:1px solid #e4e9e6;background:#f7f9f7;color:#4b6057;padding:44px 0;margin-top:36px}
.mytho-footer p{font-size:14px;margin:12px 0 20px}.mytho-footer nav{display:flex;flex-wrap:wrap;gap:10px 22px;font-size:13px}.mytho-footer a{color:#334d43}.mytho-footer small{display:block;margin-top:24px;color:#61736a;font-size:12px}
.mytho-site>p:has(>.mytho-cookies){display:none}
.mytho-site .woocommerce input.input-text,.mytho-site .woocommerce select,.mytho-site .woocommerce textarea{border:1px solid #ccd8d0;border-radius:8px;padding:12px;background:#fff;color:#172d28}
.mytho-site .woocommerce button.button,.mytho-site .woocommerce a.button,.mytho-site .single_add_to_cart_button{background:#203f34!important;color:#fff!important;border-radius:10px!important;box-shadow:none!important;letter-spacing:0!important;text-transform:none!important}
.mytho-site .woocommerce .price{color:#172d28!important}.mytho-site a:focus-visible{outline:3px solid #587a67;outline-offset:4px}
@media(max-width:600px){.mytho-shell{padding:0 18px}.mytho-nav{min-height:68px;gap:12px}.mytho-wordmark{font-size:21px}.mytho-nav nav{gap:12px;font-size:12px}.mytho-nav nav>a:nth-child(2){display:none}.mytho-nav .mytho-cart{padding:8px 12px}.mytho-site .page-padding{padding-top:24px}.mytho-accueil .page-padding{padding:0}}
