@font-face{font-family:Satoshi;src:url(satoshi-300.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Satoshi;src:url(satoshi-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Satoshi;src:url(satoshi-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Satoshi;src:url(satoshi-700.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Spline Sans Mono;src:url(spline-sans-mono-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Spline Sans Mono;src:url(spline-sans-mono-500.woff2) format("woff2");font-weight:500;font-display:swap}:root{--font-body-family: "Satoshi", -apple-system, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: "Satoshi", -apple-system, sans-serif;--font-heading-weight: 500;--ff-font-mono: "Spline Sans Mono", ui-monospace, monospace;--ff-canvas: #fbfbf6;--ff-ink: #262b1a;--ff-olive: #5e693e;--ff-olive-deep: #262b1a;--ff-terracotta: #9a3f20;--ff-terracotta-tint: #d08b6c;--ff-sand: #ece2cd;--ff-muted: #5d6150;--ff-cream: #f4f3ec;--ff-sage-line: rgba(38, 43, 26, .12)}body{-webkit-font-smoothing:antialiased;text-wrap:pretty}[hidden]{display:none!important}.ff-media-placeholder:not([hidden]),.ff-scale__line:not([hidden]),.ff-scale__fill:not([hidden]),.ff-cotton-field__fade-top:not([hidden]),.ff-cotton-field__fade-bottom:not([hidden]),.ff-sticky__divider:not([hidden]),.ff-lightbox__scrim:not([hidden]),.ff-compare__spacer:not([hidden]){display:block}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-weight:500;letter-spacing:-.02em;line-height:calc(1.1 + .2/max(1,var(--font-heading-scale)))}.ff-kicker{font-family:var(--ff-font-mono);font-size:1rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.button,.shopify-challenge__button,.customer button{font-family:var(--ff-font-mono);font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase}:focus-visible{outline:.2rem solid var(--ff-terracotta);outline-offset:.3rem}.shopify-policy__container{max-width:72rem;margin:0 auto;padding:4rem 2.4rem 9.6rem}.shopify-policy__title{text-align:center;margin-bottom:4rem}.shopify-policy__title h1{font-size:clamp(3rem,5vw,4.2rem);font-weight:500;letter-spacing:-.02em;line-height:1.06;margin:0}.shopify-policy__title:after{content:"";display:block;width:4.8rem;height:2px;background:var(--ff-olive);margin:2.4rem auto 0}.shopify-policy__body .rte{font-size:1.55rem;font-weight:300;line-height:1.7;color:var(--ff-ink)}.shopify-policy__body .rte p{margin:0 0 1.5em}.shopify-policy__body .rte p:empty{display:none}.shopify-policy__body .rte>:first-child{margin-top:0}.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4{font-family:var(--ff-font-mono);font-size:1.2rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ff-olive);margin:3em 0 1.1em}.shopify-policy__body .rte strong{font-weight:500}.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{margin:0 0 1.5em;padding-left:2rem}.shopify-policy__body .rte li{margin-bottom:.6em}.shopify-policy__body .rte a{color:var(--ff-olive);text-underline-offset:.25em}.shopify-policy__body .rte table{width:100%;border-collapse:collapse;margin:0 0 1.5em;font-size:1.4rem}.shopify-policy__body .rte td,.shopify-policy__body .rte th{border:1px solid rgba(38,43,26,.14);padding:.9rem 1.2rem;text-align:left}@media screen and (max-width:749px){.shopify-policy__container{padding:2.8rem 2rem 6.4rem}.shopify-policy__title{margin-bottom:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/ff-base.css.map */
