*,*:before,*:after{box-sizing:border-box}html{font-size:var(--font-size-body, 14px);scroll-behavior:smooth}body{margin:0;padding:0;font-family:var(--font-body, sans-serif);font-size:var(--font-size-body, 14px);line-height:1.5;color:var(--color-ink, #191814);background-color:var(--color-paper, #F7F4F0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading, var(--font-body, sans-serif));text-transform:var(--text-transform-heading, uppercase);font-weight:400;line-height:1.1;margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}.rte a:not(.button),.shopify-policy__body a{color:var(--color-accent, #c94a1e);text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}.rte a:not(.button):hover,.shopify-policy__body a:hover{color:var(--color-ink, #1a1815)}button{font-family:inherit;cursor:pointer}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.page-width{max-width:var(--spacing-page-width, 1280px);margin:0 auto;padding-left:var(--spacing-content-padding, 80px);padding-right:var(--spacing-content-padding, 80px)}@media screen and (max-width:749px){.page-width{padding-left:var(--spacing-content-padding-mobile, 16px);padding-right:var(--spacing-content-padding-mobile, 16px)}}.section-gap{margin-top:var(--spacing-section-gap, 64px)}@media screen and (max-width:749px){.section-gap{margin-top:var(--spacing-section-gap-mobile, 48px)}}.full-bleed{width:100vw;margin-left:calc(-50vw + 50%)}.button{display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;background-color:var(--color-accent, #c94a1e);border:none;cursor:pointer;text-decoration:none;overflow:hidden}.button:hover{opacity:.9}.button--secondary{background:transparent;border:1px solid currentColor}.button--secondary:hover{background:#ffffff14;opacity:1}.button--small{padding:10px 18px}.button--large{padding:16px 32px}.button--full{width:100%}.button--disabled{opacity:.5;pointer-events:none}.button__text{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12px;font-weight:700;line-height:1.4;color:#fff;text-transform:uppercase;white-space:nowrap}.button .fyre-icon--sm{font-size:13px;width:13px;height:13px}.button--small .button__text{font-size:11px;line-height:normal}@media(max-width:650px){.button.button--small{padding:8px 14px}.button.button--medium{padding:11px 18px}.button.button--large{padding:13px 22px}.button .button__text{font-size:11px}.button.button--small .button__text{font-size:10px}}.spacer{width:100%;flex-shrink:0}@media(max-width:749px){.spacer--hide-mobile{display:none}}.eyebrow{font-family:var(--font-body, "DM Sans", sans-serif);font-size:12px;font-weight:700;line-height:16px;color:var(--color-accent, #c94a1e);text-transform:uppercase;white-space:nowrap}.eyebrow--white{color:var(--color-white, #fff)}.eyebrow--ink{color:var(--color-ink, #1a1815)}.eyebrow--large{font-size:14px;line-height:20px}.eyebrow--muted{color:var(--color-muted, #8a857c)}.heading{font-family:var(--font-display, "Anton", sans-serif);font-weight:400;line-height:1.15;text-transform:uppercase;margin:0}.heading--small{font-size:20px;letter-spacing:.4px}.heading--medium{font-size:24px;letter-spacing:.48px}.heading--large{font-size:28px;letter-spacing:.56px}.heading--xlarge{font-size:32px;letter-spacing:.64px;line-height:1.1}@media(min-width:750px){.heading--small{font-size:24px;letter-spacing:.48px}.heading--medium{font-size:32px;letter-spacing:.64px}.heading--large{font-size:48px;letter-spacing:.96px}.heading--xlarge{font-size:64px;letter-spacing:1.28px;line-height:1.05}}.heading--white{color:var(--color-white, #fff)}.heading--ink{color:var(--color-ink, #1a1815)}.heading--accent{color:var(--color-accent, #c94a1e)}.heading__underline{display:block;width:40px;height:3px;margin-top:12px;background-color:var(--color-accent)}.quote{display:flex;align-items:flex-start;gap:16px;background-color:var(--color-ink, #1a1a1a);padding:var(--space-xl, 32px);margin:0}.quote__mark{flex-shrink:0;font-family:var(--font-body, "DM Sans", sans-serif);font-weight:700;font-size:80px;line-height:1;color:var(--color-accent)}.quote__body{min-width:0;margin-top:20px}.quote__text{font-family:var(--font-body, "DM Sans", sans-serif);font-size:18px;font-weight:400;line-height:1.4;color:#ebebeb;margin:0}.quote__attribution{font-family:var(--font-body, "DM Sans", sans-serif);font-weight:600;font-size:13px;font-style:normal;color:var(--color-muted, #999);margin:24px 0 0}@media(max-width:550px){.quote{flex-direction:column;gap:4px}.quote__mark{height:50px}.quote__body{margin-top:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.button-group{display:flex;flex-wrap:wrap;gap:var(--space-sm, 8px)}.button-group--center{justify-content:center}.button-group--left{justify-content:flex-start}.block-image img{display:block;width:100%;height:auto}.block-image--square img{aspect-ratio:1 / 1;object-fit:cover}.block-image--16-9 img{aspect-ratio:16 / 9;object-fit:cover}.block-image--3-2 img{aspect-ratio:3 / 2;object-fit:cover}.block-image--4-3 img{aspect-ratio:4 / 3;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base.css.map */
