.add-to-cart-button,button.add-to-cart-button,.button[id^=BuyButtons-ProductSubmitButton-],.product-form-buttons .quantity-selector,.product-form-buttons .shopify-payment-button__button,.shopify-payment-button__button--unbranded{border-radius:2px!important}[class*=footer-list-title-]{font-family:var(--font-body--family)!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;margin-bottom:18px!important}[class*=footer-list-] [class*=footer-list-] a,[class*=footer-second-list-] a{font-family:var(--font-body--family)!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;transition:opacity .2s ease!important}[class*=footer-socials-text-]{font-family:var(--font-body--family)!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-size:.6875rem!important;margin-bottom:12px!important}[class*=footer-newsletter-] [type=submit],[class*=footer-submit-]{font-family:var(--font-body--family)!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:none!important;border-radius:0!important}[class*=footer-input-],[class*=footer-newsletter-] input[type=email]{font-family:var(--font-body--family)!important;border-radius:0!important}[class*=footer-copy-],[class*=footer-text-]{font-family:var(--font-body--family)!important;letter-spacing:.02em!important;opacity:.7!important}[class*=footer-text-] a{color:inherit!important;text-decoration:underline!important;text-decoration-color:#ffffff59!important;text-underline-offset:3px!important;transition:text-decoration-color .2s ease!important}[class*=footer-text-] a:hover{text-decoration-color:#fff!important}[class*=footer-second-list-] a:hover{opacity:.75!important}[class*=testimonials-stars-],[class*=testimonials-rating-]{display:none!important}[class*=testimonials-btn-]{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;padding:18px 64px 18px 28px!important;border:1px solid currentColor!important;border-radius:0!important;background:transparent!important;color:var(--color-foreground-heading)!important;font-family:var(--font-body--family)!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important;text-decoration:none!important;min-width:220px!important;box-shadow:none!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease!important}[class*=testimonials-btn-] svg{position:absolute!important;right:0!important;top:0!important;bottom:0!important;width:52px!important;height:auto!important;padding:18px 14px!important;margin:0!important;border-left:1px solid currentColor!important;box-sizing:border-box!important;transition:transform .2s ease!important}[class*=testimonials-btn-] svg path{fill:currentColor!important}[class*=testimonials-btn-]:hover{background:var(--color-foreground-heading)!important;color:var(--color-background)!important;border-color:var(--color-foreground-heading)!important}[class*=testimonials-btn-]:hover svg{transform:translate(2px)!important}.button-secondary{position:relative;padding:18px 64px 18px 28px;border:1px solid currentColor;border-radius:0;font-family:var(--font-body--family);font-weight:600;text-transform:none;letter-spacing:.02em;font-size:.875rem;min-width:220px;background:transparent;transition:background-color .2s ease,color .2s ease}.button-secondary:after{content:"\2192";position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:52px;border-left:1px solid currentColor;font-size:1.125rem;font-weight:400;transition:transform .2s ease}.button-secondary:hover{background-color:var(--color-foreground);color:var(--color-background)}.button-secondary:hover:after{transform:translate(2px)}.hero__container h1{font-family:var(--font-body--family),-apple-system,BlinkMacSystemFont,sans-serif;font-weight:900;letter-spacing:-.02em;line-height:.92;text-transform:uppercase}.hero__container .group-block-content p{letter-spacing:0}[id^=shopify-section-manifesto] h1,[id^=shopify-section-manifesto] h2{font-family:var(--font-body--family),-apple-system,BlinkMacSystemFont,sans-serif;font-weight:900;letter-spacing:-.02em;line-height:.98;text-transform:uppercase}[id^=shopify-section-research_callout] h2{font-family:var(--font-body--family),-apple-system,BlinkMacSystemFont,sans-serif;font-weight:900;letter-spacing:-.04em;line-height:1}[id^=shopify-section-research_callout] h3{font-family:var(--font-body--family),-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800;letter-spacing:-.01em;line-height:1.15}[id^=shopify-section-workshop] h1,[id^=shopify-section-workshop] h2,[id^=shopify-section-repair_promise] h1,[id^=shopify-section-repair_promise] h2,[id^=shopify-section-closing_cta] h1,[id^=shopify-section-closing_cta] h2{font-family:var(--font-body--family),-apple-system,BlinkMacSystemFont,sans-serif;font-weight:900;letter-spacing:-.02em;line-height:.95;text-transform:uppercase}[id*=repair_promise] .button,[id*=repair_promise] a.button{background-color:#990803!important;color:#fff!important;box-shadow:inset 0 0 0 1px #990803!important;position:relative!important;padding:18px 64px 18px 28px!important;border-radius:0!important;font-family:var(--font-body--family)!important;font-weight:600!important;text-transform:none!important;letter-spacing:.02em!important;font-size:.875rem!important;min-width:220px!important;--button-color: #ffffff;--button-background-color: #990803;--button-border-color: #990803}[id*=repair_promise] .button:after,[id*=repair_promise] a.button:after{content:"\2192";position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:52px;border-left:1px solid rgba(255,255,255,.35);font-size:1.125rem;font-weight:400;transition:transform .2s ease}[id*=repair_promise] .button:hover,[id*=repair_promise] a.button:hover{background-color:#7a0602!important;color:#fff!important;box-shadow:inset 0 0 0 1px #7a0602!important}[id*=repair_promise] .button:hover:after,[id*=repair_promise] a.button:hover:after{transform:translate(2px)}.sheath-build-grid{max-width:100%;margin:0 auto}.sheath-build-eyebrow{font-family:var(--font-subheading--family);font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;margin:0 0 64px;text-align:center}.sheath-build-cols{display:grid;grid-template-columns:1fr;gap:48px}@media(min-width:768px){.sheath-build-cols{grid-template-columns:repeat(4,1fr);gap:32px}}.sheath-build-col h4{font-family:var(--font-body--family);font-size:.75rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin:0 0 20px;padding-bottom:16px;border-bottom:1px solid #00000020}.sheath-build-col p{font-family:var(--font-body--family);font-size:1rem;line-height:1.6;margin:0 0 4px;color:var(--color-foreground)}.sheath-voices-editorial{max-width:720px;margin:0 auto;padding:0 24px}.sheath-voices-editorial .sheath-voices-eyebrow{font-family:var(--font-subheading--family);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;margin:0 0 24px;text-align:center;opacity:.7}.sheath-voices-editorial .sheath-voices-heading{font-family:var(--font-heading--family);font-style:italic;font-weight:400;font-size:3rem;letter-spacing:-.01em;line-height:1;text-align:center;margin:0 0 16px;text-transform:none}@media(min-width:768px){.sheath-voices-editorial .sheath-voices-heading{font-size:3.75rem}}.sheath-voices-editorial .sheath-voices-subline{font-family:var(--font-body--family);font-size:.875rem;letter-spacing:.04em;text-align:center;margin:0 0 72px;opacity:.6}.sheath-voices-list{list-style:none;margin:0 0 64px;padding:0}.sheath-voice{padding:28px 0;border-bottom:1px solid #0000000f;margin:0}.sheath-voice:last-child{border-bottom:0}.sheath-voice-quote{font-family:var(--font-heading--family);font-style:italic;font-weight:400;font-size:1.25rem;line-height:1.45;letter-spacing:0;color:var(--color-foreground-heading);margin:0 0 12px}@media(min-width:768px){.sheath-voice-quote{font-size:1.4375rem}}.sheath-voice-cite{font-family:var(--font-body--family);font-style:normal;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--color-foreground);opacity:.5;text-align:right;margin:0}.sheath-voices-cta{text-align:center}.hero__container .button{position:relative;padding:18px 64px 18px 28px;background-color:#990803;color:#fff;border:1px solid #990803;border-radius:0;font-family:var(--font-body--family);font-weight:600;text-transform:none;letter-spacing:.02em;font-size:.875rem;min-width:220px;transition:background-color .2s ease,border-color .2s ease}.hero__container .button:after{content:"\2192";position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:52px;border-left:1px solid rgba(255,255,255,.35);font-size:1.125rem;font-weight:400;transition:transform .2s ease}.hero__container .button:hover{background-color:#7a0602;border-color:#7a0602;color:#fff}.hero__container .button:hover:after{transform:translate(2px)}@media(min-width:768px){.shopify-section[id^=shopify-section-manifesto],.shopify-section[id^=shopify-section-heritage_feature],.shopify-section[id^=shopify-section-research_callout],.shopify-section[id^=shopify-section-workshop],.shopify-section[id^=shopify-section-build_specs],.shopify-section[id^=shopify-section-chef_voices],.shopify-section[id^=shopify-section-repair_promise],.shopify-section[id^=shopify-section-closing_cta]{padding-block-start:32px;padding-block-end:32px}}.product-information__media .media-gallery__slides,.product-information__media .media-gallery .product-media-container{background-color:#faf8f4;border-radius:2px}.product-information__media .media-gallery__thumbnail-list,.product-information__media .media-gallery__thumbnails{gap:12px}.product-information__media .media-gallery__thumbnail{background-color:#faf8f4;border-radius:2px;overflow:hidden;border:1px solid transparent;transition:border-color .2s ease}.product-information__media .media-gallery__thumbnail[aria-current=true],.product-information__media .media-gallery__thumbnail.is-active{border-color:#0000008c}@media(min-width:750px){.product-information__media{--thumbnail-list-gap: 16px}.product-information__media .media-gallery{gap:16px}}.sheath-product__pills{display:flex;flex-wrap:wrap;gap:10px 12px;margin:0 0 4px;padding:0}.sheath-product__pill{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body--family);font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-foreground);opacity:.65;white-space:nowrap}.sheath-product__pill-dot{width:6px;height:6px;border-radius:50%;background-color:#2f7a3d;display:inline-block}.sheath-product__pill-square{width:6px;height:6px;background-color:#990803;display:inline-block}.sheath-product__title{font-family:var(--font-heading--family);font-style:normal;font-weight:400;font-size:2.5rem;line-height:1.05;letter-spacing:-.01em;margin:0;color:var(--color-foreground-heading)}@media(min-width:750px){.sheath-product__title{font-size:3rem}}.product-information .add-to-cart-button.button{position:relative;width:100%;padding:20px 28px;background-color:#990803;color:#fff;border:1px solid #990803;border-radius:2px;font-family:var(--font-body--family);font-size:1rem;font-weight:600;letter-spacing:.04em;text-transform:none;transition:background-color .2s ease,border-color .2s ease;--button-color: #ffffff;--button-background-color: #990803;--button-border-color: #990803;--button-border-width: 1px;box-shadow:inset 0 0 0 1px #990803}.product-information .add-to-cart-button.button:hover{background-color:#7a0602;border-color:#7a0602;color:#fff;box-shadow:inset 0 0 0 1px #7a0602}.product-information .add-to-cart-button.button:disabled,.product-information .add-to-cart-button.button[disabled]{opacity:.5}.product-information quantity-input{max-width:140px}.sheath-product__trust{display:flex;align-items:stretch;justify-content:space-between;gap:8px;margin:0;padding:16px 0 4px;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08)}.sheath-product__trust-item{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;text-align:center;font-family:var(--font-body--family);font-size:.75rem;line-height:1.3;color:var(--color-foreground);padding:12px 4px}.sheath-product__trust-icon{width:22px;height:22px;color:var(--color-foreground);opacity:.85;flex-shrink:0}.sheath-product__trust-divider{width:1px;background-color:#00000014;align-self:stretch;margin:8px 0}.sheath-product__lede{font-family:var(--font-body--family);font-size:.9375rem;line-height:1.55;color:var(--color-foreground);opacity:.8;margin:0 0 16px}.sheath-product__bullets{margin:0;padding:0}.sheath-product__bullet{position:relative;font-family:var(--font-body--family);font-size:.875rem;line-height:1.55;color:var(--color-foreground);padding:10px 0 10px 24px;border-bottom:1px solid rgba(0,0,0,.06)}.sheath-product__bullet:last-child{border-bottom:none}.sheath-product__bullet:before{content:"";position:absolute;left:0;top:19px;width:12px;height:1px;background-color:#990803}.product-information .accordion .details{border-top:1px solid rgba(0,0,0,.08)}.product-information .accordion .details:last-child{border-bottom:1px solid rgba(0,0,0,.08)}.product-information .accordion .details__header{font-family:var(--font-body--family);font-size:.8125rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:18px 0;color:var(--color-foreground)}.product-information .accordion .details-content{padding:0 0 20px}.product-information .accordion .details-content p{font-family:var(--font-body--family);font-size:.875rem;line-height:1.6;color:var(--color-foreground);opacity:.85;margin:0}.product-information .price{font-family:var(--font-body--family);font-size:1.125rem;font-weight:500;color:var(--color-foreground)}.product-information variant-picker{margin-top:4px}.product-information .variant-picker__option-label{font-family:var(--font-body--family);font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-foreground);opacity:.65;margin-bottom:8px}.product-information .product-info-wrapper{border-radius:0!important;border-color:#00000014!important}@media(max-width:749px){.sheath-product__title{font-size:2.25rem}.sheath-product__trust-item{font-size:.6875rem;padding:12px 0}.sheath-product__trust-icon{width:20px;height:20px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sheath-custom.css.map */
