
body{--font-body-family:Inter,system-ui,sans-serif;--font-heading-family:'Inter Tight',Inter,system-ui,sans-serif;--font-body-style:normal;--font-heading-style:normal;font-family:Inter,system-ui,sans-serif;color:#12241c;background:#fff}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:'Inter Tight',Inter,system-ui,sans-serif;letter-spacing:-.015em}.collection-hero__title,.product__title h1{font-weight:800;line-height:1.1}.product__title h1,.collection-hero__title{color:#12241c}.button--primary,.shopify-payment-button__button--unbranded{--color-button:30,91,63;--color-button-text:255,255,255;border-radius:8px}.product-card-wrapper .card,.collection-card-wrapper .card{border-radius:12px;overflow:hidden}.collection-hero,.collection-hero--with-image{background:#f5f7f6}.sg-site-chrome{font:16px/1.5 Inter,system-ui,sans-serif;letter-spacing:normal;color:#12241c}.sg-site-chrome *{box-sizing:border-box}.sg-site-chrome .wrap{max-width:1240px;margin:auto;padding:0 28px}.sg-site-chrome .topbar{background:#12241c;color:#e8efeb;font-size:13px}.sg-site-chrome .topbar .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:10px;padding-bottom:10px}.sg-site-chrome .topbar a{color:white;font-weight:600}.sg-site-chrome header{background:white;border-bottom:1px solid #dde3df}.sg-site-chrome .hdr{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-top:16px;padding-bottom:16px}.sg-site-chrome .logo{display:flex;align-items:center;gap:12px;text-decoration:none;color:#12241c}.sg-site-chrome .mark{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:#1e5b3f;color:white;font-weight:800}.sg-site-chrome .logo b{display:block;font:800 20px/1.1 'Inter Tight',Inter,sans-serif}.sg-site-chrome .logo small{font-size:12px;color:#4a5651;letter-spacing:.08em;text-transform:uppercase}.sg-site-chrome .mainnav{display:flex;flex-wrap:wrap;gap:24px;font-size:15px;font-weight:500}.sg-site-chrome .mainnav a{color:#12241c;text-decoration:none}.sg-site-chrome .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:8px;text-decoration:none;font-weight:600}.sg-site-chrome .btn-solid{background:#1e5b3f;color:white}.sg-site-chrome footer{background:#12241c;color:#c9d6cf;font-size:14px}.sg-site-chrome footer .grid{display:grid;padding-top:44px;padding-bottom:44px}.sg-site-chrome footer b{color:white}.sg-site-chrome footer a{color:#c9d6cf;text-decoration:none}.sg-site-chrome .sg-cart-link{color:#1e5b3f;font-size:14px}.sg-site-chrome :focus-visible{outline:3px solid #4bbb2a;outline-offset:4px}@media(max-width:640px){.sg-site-chrome .wrap{padding-left:18px;padding-right:18px}.sg-site-chrome .mainnav{gap:16px}.sg-site-chrome .hdr{gap:14px}}
