html:root{--halt-green: #22654a;--halt-green-deep: #1a4f3a;--halt-forest: #10231b;--halt-brass: #c2a06a;--halt-red: #22654a;--halt-red-press: #1a4f3a;--hc-red: #22654a;--hc-red-press: #1a4f3a;--halt-carbon: #121416;--halt-chalk: #f3f1ea;--hc-chalk: #f3f1ea;--halt-surface: #e8e5db;--hc-surface: #e8e5db;--halt-line: #d8d4c7;--hc-line: #d8d4c7;--halt-muted: #4d5652;--hc-muted: #4d5652;--halt-success: #22654a;--halt-badge-bg: #22654a;--halt-on-carbon-muted: #b9c7bf;--halt-carbon-line: #2b4a3c;--hc-error-bg: #f6ece9;--halt-shadow-1: 0 4px 14px rgb(16 35 27 / .08);--halt-shadow-2: 0 14px 34px rgb(16 35 27 / .12);--hc-shadow-1: 0 4px 14px rgb(16 35 27 / .08);--halt-fs-hero: clamp(46px, 7vw, 108px);--color-button: 34, 101, 74;--color-button-text: 255, 255, 255;--color-link: 34, 101, 74}html body .color-scheme-1,html body .color-scheme-2,html body .color-scheme-3,html body .color-scheme-4,html body .color-scheme-5{--color-button: 34, 101, 74;--color-button-text: 255, 255, 255}html body .color-scheme-3,html body .color-scheme-4{--color-background: 16, 35, 27}::selection{background:#22654a;color:#fff}html body,html body.gradient,html body[class]{color:#121416;background-color:#f3f1ea;background-image:radial-gradient(1100px 620px at 92% -8%,rgb(34 101 74 / .22),transparent 62%),radial-gradient(900px 560px at -12% 38%,rgb(194 160 106 / .18),transparent 60%),radial-gradient(700px 500px at 60% 110%,rgb(34 101 74 / .14),transparent 60%),linear-gradient(rgb(18 20 22 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(18 20 22 / .05) 1px,transparent 1px);background-size:auto,auto,auto,40px 40px,40px 40px;background-attachment:fixed}html body main .gradient.color-scheme-1,html body main .gradient.color-scheme-2,html body .content-for-layout>.shopify-section>.color-scheme-1,html body .content-for-layout>.shopify-section>.color-scheme-2{background:transparent}html body :is(h1,h2,.h0,.h1,.h2,.halt-heading,.halt-display){color:#22654a}html body :is(h3,h4,.h3,.h4){color:#121416}html body .halt-eyebrow{color:#121416;letter-spacing:.18em}html body .halt-header{background:#f3f1ead1;-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);border-bottom:2px solid #22654a}html body .halt-header__bar{min-height:96px;padding-top:14px;padding-bottom:14px;gap:24px}html body .halt-wordmark{min-height:64px;width:210px;background:url(halt-logo-dark.svg) left center / contain no-repeat}html body .halt-wordmark img{opacity:0;width:210px;height:64px;aspect-ratio:auto}html body .halt-nav__link,html body .halt-action{color:#121416;font-size:15px;padding:0 10px}html body .halt-nav__link:hover,html body .halt-action:hover{color:#22654a}html body .halt-nav__link:after,html body .halt-action:after{height:2px;background:#22654a;left:10px;right:10px}html body .halt-cart-link .cart-count-bubble{background:#22654a}@media(max-width:1279px){html body .halt-nav{display:none}html body .halt-menu-toggle{display:inline-flex}html body .halt-drawer{display:block}}@media(max-width:989px){html body .halt-header__bar{min-height:76px;padding-top:10px;padding-bottom:10px;gap:8px}html body .halt-wordmark{width:168px;min-height:52px}html body .halt-wordmark img{width:168px;height:52px}}@media(max-width:359px){html body .halt-wordmark,html body .halt-wordmark img{width:136px}}html body .halt-announcement{background:linear-gradient(90deg,#10231b,#22654a 50%,#10231b);color:#f3f1ea}html body .halt-badge{background:#c2a06a;color:#10231b}html body .halt-hero h1{font-weight:700;letter-spacing:-.045em;line-height:.96;background:linear-gradient(100deg,#121416 0% 30%,#22654a 62%,#2f8a64);-webkit-background-clip:text;background-clip:text;color:transparent}html body .halt-red-square{background:#c2a06a;width:10px;height:10px}html body .halt-hero__media{border-radius:4px;overflow:hidden;box-shadow:0 30px 80px #10231b47,0 0 0 1px #22654a40}html body .halt-hero__media:before{left:0;width:8px;height:140px;background:linear-gradient(#c2a06a,#22654a)}html body .halt-btn{background:#121416;border-color:#121416;color:#fff;transition:transform .18s var(--halt-ease),box-shadow .18s var(--halt-ease),background-color .16s}html body .halt-btn:hover{background:#22654a;border-color:#22654a;transform:translateY(-2px);box-shadow:0 12px 28px #22654a59}html body .halt-btn--red{background:#22654a;border-color:#22654a}html body .halt-btn--red:hover{background:#1a4f3a;border-color:#1a4f3a}html body .halt-btn--light{background:#f3f1ea;color:#10231b;border-color:#f3f1ea}html body .halt-btn--light:hover{background:#c2a06a;border-color:#c2a06a;color:#10231b}html body .halt-btn--outline{background:transparent;color:#121416}html body .halt-link:hover{border-bottom-color:#22654a;color:#22654a}html body .product-form__submit{background:#22654a}html body :is(.halt-offer,.halt-editorial,.halt-footer){--color-background: 16, 35, 27;background-color:#10231b;background-image:radial-gradient(900px 420px at 85% 0%,rgb(34 101 74 / .55),transparent 65%),radial-gradient(700px 380px at 0% 100%,rgb(194 160 106 / .14),transparent 60%),linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size:auto,auto,40px 40px,40px 40px}html body :is(.halt-offer,.halt-editorial,.halt-footer) :is(h1,h2,h3,.halt-heading){color:#f3f1ea}html body .halt-offer__inner:before{background:linear-gradient(#c2a06a,#22654a)}html body .halt-offer__product-media{border-color:#2b4a3c;border-radius:4px}html body .halt-savings--compact:before{background:#c2a06a}html body .halt-footer{border-top:3px solid #22654a}html body .halt-footer__logo{width:200px;height:auto}html body .halt-footer li a:hover{color:#c2a06a}html body .halt-collection-image{border-radius:4px}html body .halt-collection-card:hover .halt-collection-image{transform:translateY(-4px);box-shadow:0 18px 40px #10231b2e,0 0 0 2px #22654a}html body .halt-collection-caption h3{color:#121416}html body .halt-collection-card:hover .halt-collection-caption>span{color:#22654a}html body .halt-product-card .card__inner,html body .halt-bundle-card{border-radius:4px}@media(hover:hover){html body .halt-product-card:hover .card__inner{transform:translateY(-4px);box-shadow:0 16px 36px #10231b29,0 0 0 2px #22654a}}html body .halt-badge-save.badge{background:#22654a;border-color:#22654a}html body .halt-chip--bundle{background:#10231b;border-color:#10231b}html body .pagination__item--current{background:#22654a;border-color:#22654a}html body :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:#22654a}html body :is(.halt-offer,.halt-editorial,.halt-footer) :is(a,button):focus-visible{outline-color:#c2a06a}
/*# sourceMappingURL=/cdn/shop/t/5/assets/halt-redesign.css.map */
