@font-face{font-family:Satoshi;src:url(satoshi-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(satoshi-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(satoshi-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(satoshi-black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:AwesomeSerif;src:url(awesomeserif-tall.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AwesomeSerif;src:url(awesomeserif-semibold-tall.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bebas Neue;src:url(bebas-neue-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue;src:url(bebas-neue-regular-ext.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;src:url(dm-sans.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;src:url(dm-sans-ext.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.landing-page{--landing-font-body: "Satoshi", var(--font-body-family, "Inter"), system-ui, -apple-system, sans-serif;--landing-font-display: "Satoshi", var(--font-heading-family, "Inter"), system-ui, sans-serif;--landing-color-fg: var(--color-foreground, #111);--landing-color-bg: var(--color-background, #fff);--landing-color-muted: var(--color-foreground-secondary, #666);--landing-color-accent: var(--color-foreground-accent-1, #199b62);--landing-color-cta: #1f6e3c;--landing-color-cta-fg: #fff;--landing-page-max: 1200px;--landing-section-pad-block: clamp(2.5rem, 6vw, 5rem);--landing-section-pad-inline: clamp(1rem, 4vw, 2rem);font-family:var(--landing-font-body);color:var(--landing-color-fg);background:var(--landing-color-bg);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.landing-page *{box-sizing:border-box}html:has(body.body--landing){scroll-behavior:smooth}body.body--landing{--page-margin: 0;margin:0;padding:0;--font-primary--family: "Satoshi", system-ui, -apple-system, sans-serif;--font-body--family: "Satoshi", system-ui, -apple-system, sans-serif;--font-heading--family: "Satoshi", system-ui, -apple-system, sans-serif;--font-body-family: "Satoshi", system-ui, -apple-system, sans-serif;--font-heading-family: "Satoshi", system-ui, -apple-system, sans-serif;font-family:Satoshi,system-ui,-apple-system,sans-serif}body.body--landing,body.body--landing input,body.body--landing button,body.body--landing select,body.body--landing textarea{font-family:Satoshi,system-ui,-apple-system,sans-serif}body.body--landing .content-for-layout>.shopify-section{margin:0;padding:0}body.body--landing,body.body--landing .content-for-layout,body.body--landing .content-for-layout>.shopify-section{--page-content-width: 100%;--page-width: 100%;max-width:none;width:auto}body.body--landing :is(.shopify-section-group-footer-group,.shopify-section-group-header-group){--page-margin: 16px}@media screen and (min-width:750px){body.body--landing :is(.shopify-section-group-footer-group,.shopify-section-group-header-group){--page-margin: 40px}}.landing-page img,.landing-page picture,.landing-page video{max-width:100%;height:auto;display:block}.landing-page p{margin:0}.landing-page p+p{margin-top:.75em}.landing-page a:not([class]){color:inherit;text-decoration:none}.landing-section{padding-block:var(--landing-section-pad-block);padding-inline:var(--landing-section-pad-inline)}.landing-section--flush{padding-block:0}.landing-section--narrow{padding-block:clamp(1.5rem,4vw,3rem)}.landing-container{max-width:var(--landing-page-max);margin-inline:auto}@keyframes landing-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.landing-marquee{overflow:hidden;width:100%}.landing-marquee__track{display:flex;width:max-content;animation:landing-marquee-scroll var(--landing-marquee-duration, 30s) linear infinite;will-change:transform}:where(.landing-page h1,.landing-page h2,.landing-page h3,.landing-page h4,.landing-page h5,.landing-page h6){margin:0;font-family:var(--landing-font-display);line-height:1.1;font-weight:700}.landing-button{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;background:var(--landing-color-cta);color:var(--landing-color-cta-fg);font-family:var(--landing-font-display);font-weight:700;font-size:1.125rem;border:none;border-radius:999px;cursor:pointer;text-decoration:none;transition:transform .12s ease,background-color .12s ease}.landing-button:hover{background:#1a5e34;transform:translateY(-1px)}.landing-button:active{transform:translateY(0)}.landing-visually-hidden{position:absolute!important;clip:rect(0,0,0,0);width:1px;height:1px;white-space:nowrap;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/23/assets/landing-shared.css.map */
