:root{--mantle-bg:#fffdf7;--mantle-ink:#0b0b0c;--mantle-muted:#5c5f66;--mantle-line:#ececf1;--mantle-gold:#d4af37;--mantle-green:#0f5132}body{background:var(--mantle-bg);color:var(--mantle-ink)}.button,.shopify-payment-button__button--unbranded{border-radius:12px!important;padding:12px 18px!important;font-weight:700!important}.button--primary,.shopify-payment-button__button--unbranded{background:var(--mantle-gold)!important;color:#111!important;border:1px solid var(--mantle-gold)!important}.button:hover{filter:brightness(.98)}.card,.card--standard,.multicolumn-card{border-radius:18px!important;border:1px solid var(--mantle-line)!important;background:#fff!important;box-shadow:0 10px 30px #1018280f!important}.hero-necessities{padding:88px 0!important}.hero-necessities h1{font-size:clamp(32px,6vw,52px)!important}span[style*="border-radius:999px"]{border-color:var(--mantle-line)!important;color:var(--mantle-green)!important;background:#fff!important;font-weight:600}section{border-bottom:1px solid var(--mantle-line)!important}.footer,footer{background:#fff;border-top:1px solid var(--mantle-line)}.page-width .grid .card h3 a{color:#0b0b0c;text-decoration:none}.page-width .grid .card h3 a:hover{text-decoration:underline}.page-width>.grid>article.card{max-width:360px;margin:0 auto 24px;border-radius:18px;border:1px solid #ECECF1;background:#fff;box-shadow:0 10px 30px #1018280f}.page-width>.grid>article.card img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:12px}.page-width>.grid>article.card h3{font-size:18px;line-height:1.25;margin:8px 0 4px}@media (min-width: 990px){.page-width .grid{gap:24px}.page-width>.grid>article.card{max-width:none;margin:0}}.page-width>.grid>article.card{max-width:320px!important;margin:0 auto 22px!important;border-radius:18px;border:1px solid #ECECF1;background:#fff;box-shadow:0 10px 30px #1018280f}.page-width>.grid>article.card img{width:100%!important;height:clamp(160px,28vw,240px)!important;object-fit:cover!important;border-radius:12px!important}.page-width>.grid>article.card h3{font-size:18px!important;line-height:1.25!important;margin:8px 0 4px!important}@media (min-width: 990px){.page-width .grid{gap:24px!important}.page-width>.grid>article.card{max-width:none!important;margin:0!important}.page-width>.grid>article.card img{height:220px!important}}html,body,.shopify-section,.main-content,.content-for-layout,footer,.footer,header,.header{background:#fffdf7!important}.page-width .grid .card h3 a{color:#0b0b0c!important;text-decoration:none!important}.page-width .grid .card h3 a:hover{text-decoration:underline!important}.page-width>.grid>article.card img{width:100%!important;height:220px!important;object-fit:contain!important;background:#fffdf7;padding:10px;border-radius:12px!important}.hero-necessities .cta-row a{border-radius:12px!important;padding:12px 18px!important;font-weight:700!important}.hero-necessities .cta-row a:nth-child(2){background:#0f5132!important;color:#fff!important;border-color:#0f5132!important}.hero-necessities .cta-row a:nth-child(2):hover{filter:brightness(1.06)}.hero-necessities .cta-row a:nth-child(3){background:#fff!important;color:#0b0b0c!important;border-color:#d4af37!important}.hero-necessities .cta-row a:nth-child(3):hover{background:#fffbf0}:root{--mantle-gold: #D4AF37;--mantle-green: #0F5132;--mantle-focus-ring: 0 0 0 3px rgba(212, 175, 55, .45)}.button,.btn,button,[role=button],.shopify-payment-button__button--unbranded{outline:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent;border-radius:12px;overflow:hidden}.button:focus-visible,.btn:focus-visible,button:focus-visible,[role=button]:focus-visible,.shopify-payment-button__button--unbranded:focus-visible{outline:0!important;box-shadow:var(--mantle-focus-ring)!important}.hero-necessities .cta-row a:nth-child(3),.button.white,.btn.white{background:#fff!important;color:#0b0b0c!important;border:2px solid var(--mantle-gold)!important;font-weight:600;transition:all .2s ease-in-out}.hero-necessities .cta-row a:nth-child(3):hover,.button.white:hover,.btn.white:hover{background:var(--mantle-gold)!important;color:#fff!important;border-color:var(--mantle-gold)!important}:root{--mantle-gold: #D4AF37;--mantle-focus-ring: 0 0 0 3px rgba(212,175,55,.45)}.button,.btn,button,[role=button],a,.shopify-payment-button__button--unbranded{outline:none!important;outline-color:transparent!important;outline-offset:0!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent}.button:after,.btn:after,button:after,[role=button]:after,a.button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none!important}.button:focus-visible,.btn:focus-visible,button:focus-visible,[role=button]:focus-visible,a.button:focus-visible,.shopify-payment-button__button--unbranded:focus-visible{outline:0!important;box-shadow:var(--mantle-focus-ring)!important;border-radius:12px;overflow:hidden}.hero-necessities .cta-row a:nth-child(3),.button.white,.btn.white{border:2px solid var(--mantle-gold)!important}.why-necessities{background:#fffdf7!important}.why-necessities h2{text-align:center;margin-bottom:8px}.why-necessities p{max-width:60ch;margin:0 auto 18px;color:#5c5f66;text-align:center}.why-necessities .grid>div{border:0!important;background:transparent!important;padding:0!important;display:flex;justify-content:center}.why-necessities blockquote{display:inline-block;background:#fff;border:1px solid #D4AF37;color:#0b0b0c;padding:10px 14px;border-radius:999px;box-shadow:0 6px 18px #1018280d;max-width:100%;text-align:center}.why-necessities blockquote+div{margin-top:8px;color:#7a6221!important;font-weight:600;text-align:center}@media (max-width: 989px){.why-necessities .grid{gap:12px!important}}.evangelism-kits .grid{gap:18px!important}.evangelism-kits .kit-card{border:1px solid #ECECF1!important;border-radius:16px!important;background:#fff!important;box-shadow:0 6px 18px #1018280f!important;padding:18px!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.evangelism-kits .kit-card:hover{transform:translateY(-2px);box-shadow:0 12px 32px #1018281f!important}.evangelism-kits .kit-card span[style*="border:1px solid"]{display:inline-block;border:1px solid var(--mantle-gold, #D4AF37)!important;background:#f6f3e7!important;color:#7a6221!important;border-radius:999px!important;padding:6px 10px!important;font-weight:800!important;letter-spacing:.2px}.evangelism-kits .kit-card h3{margin:10px 0 6px!important;font-size:20px!important}.evangelism-kits .kit-card p[style*="font-weight:800"]{font-size:24px!important;margin:0 0 10px!important}.evangelism-kits .kit-card a.button{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:12px 18px!important;border-radius:12px!important;font-weight:800!important}.evangelism-kits .kit-card a.button.button--primary{background:var(--mantle-gold, #D4AF37)!important;color:#111!important;border:1px solid var(--mantle-gold, #D4AF37)!important}.evangelism-kits .kit-card a.button:hover{filter:brightness(1.04)}.evangelism-kits .kit-card.is-featured{border-color:var(--mantle-gold, #D4AF37)!important;box-shadow:0 16px 48px #d4af3740!important;transform:translateY(-4px) scale(1.03)}.evangelism-kits .kit-card.is-featured a.button.button--primary{background:var(--mantle-green, #0F5132)!important;color:#fff!important;border-color:var(--mantle-green, #0F5132)!important}:is() .evangelism-kits .kit-card.is-featured .badge:before{content:"\271d  ";font-weight:700;color:#d4af37;margin-right:4px}.evangelism-kits{background:#fffdf7!important}@media (max-width: 749px){.hero-necessities .page-width{display:grid;grid-template-columns:1fr!important;gap:20px;align-items:center}.hero-necessities .hero-product-image{width:100%!important;max-width:440px!important;margin:0 auto!important;border-radius:16px}.hero-necessities h1{font-size:clamp(30px,8.5vw,40px)!important;line-height:1.08}.hero-necessities .cta-row{gap:10px}}.feature-heroes{padding:40px 0}.feature-hero{display:grid;grid-template-columns:1fr;gap:28px;align-items:center;margin:40px 0 72px}.feature-hero__media{display:flex;justify-content:center}.feature-hero__img{width:100%;max-width:520px;height:auto;object-fit:contain}.feature-hero__content{max-width:640px}.feature-hero__heading{font-size:clamp(28px,4vw,44px);line-height:1.12;margin:8px 0 10px}.feature-hero__sub{font-size:16px;line-height:1.6;color:#36454f;margin:6px 0 20px}.feature-hero__actions{display:flex;gap:12px;flex-wrap:wrap}@media (min-width: 990px){.feature-hero{grid-template-columns:minmax(360px,520px) minmax(420px,1fr);gap:56px}.feature-hero--left .feature-hero__media{order:1}.feature-hero--left .feature-hero__content,.feature-hero--right .feature-hero__media{order:2}.feature-hero--right .feature-hero__content{order:1}}.feature-hero .badge{display:inline-block;background:#f4f5e9;color:#0b5b3a;border:1px solid rgba(11,91,58,.15);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.product-hero .button--secondary{background:transparent;border:2px solid var(--mantle-green, #0F5132);color:var(--mantle-green, #0F5132)}.product-hero .button--secondary:hover{background:var(--mantle-green, #0F5132);color:#fff}.product-hero__cta{display:flex;gap:14px;flex-wrap:wrap}.why-necessities{padding:56px 0}@media (min-width: 990px){.why-necessities{padding:72px 0}}.why-necessities .badge{background:#f1f5f9;color:#0b0b0c;padding:6px 12px;border-radius:999px;font-size:13px;display:inline-block;margin-bottom:16px}.why-necessities__heading{font-size:clamp(28px,3.4vw,44px);line-height:1.1;margin:0 0 12px}.why-necessities__sub{color:#334155;margin:0 0 20px;max-width:48ch}.why-necessities__grid{display:grid;gap:28px;align-items:center}@media (min-width: 990px){.why-necessities__grid{grid-template-columns:1fr 520px;gap:40px}}.why-necessities__list{margin:0 0 22px;padding:0;list-style:none}.why-necessities__list li{position:relative;padding-left:24px;margin:10px 0}.why-necessities__list li:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--mantle-gold, #D4AF37);position:absolute;left:0;top:10px}.why-necessities__img{width:100%;height:auto;border-radius:12px;display:block}.why-necessities__actions{margin-top:6px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-mantle.css.map */
