:root:root,body:is(body){--fs-ink: #2a2a2a;--fs-accent: #f2ff00;--fs-muted: #ededed;--font-body--family: "DM Sans", sans-serif;--font-subheading--family: "DM Sans", sans-serif;--font-heading--family: "DM Sans", sans-serif;--font-accent--family: "DM Sans", sans-serif}body{font-family:DM Sans,sans-serif;color:var(--fs-ink);-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3{text-transform:uppercase;font-weight:700;letter-spacing:0}.button,.button-primary,.button-secondary,.shopify-payment-button__button,button.add-to-cart-button{text-transform:uppercase;letter-spacing:.4px;font-size:.875rem;font-weight:500;border-radius:999px}.product-badges__badge,[class*=product-badge]{background:var(--fs-accent)!important;color:var(--fs-ink)!important;border-radius:4px!important;font-weight:500;text-transform:none}.cart-bubble__background{background:var(--fs-accent)!important}.cart-bubble__text,.cart-bubble__text-count{color:var(--fs-ink)!important}.product-card .product-title,.product-card [class*=product-title],.product-grid .product-title{text-transform:uppercase;font-weight:500;letter-spacing:.2px}marquee-component .marquee__repeated-items p,marquee-component .marquee__repeated-items h1,marquee-component .marquee__repeated-items h2,marquee-component .marquee__repeated-items h3,marquee-component .marquee__repeated-items h4{text-transform:uppercase;font-weight:500;letter-spacing:.4px;font-size:.875rem}.header-announcements,#header-group .header-announcements{--fs-announce-bg: var(--fs-ink)}.fs-reassurance{background:var(--fs-reassurance-bg, #fff);color:var(--fs-reassurance-text, var(--fs-ink));padding-block:var(--fs-reassurance-pad, 40px)}.fs-reassurance__grid{display:grid;grid-template-columns:repeat(var(--fs-cols, 4),minmax(0,1fr));gap:24px;max-width:var(--page-width, 1440px);margin-inline:auto;padding-inline:var(--page-margin, 24px)}.fs-reassurance__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.fs-reassurance__icon{width:32px;height:32px;stroke:currentColor;fill:none;stroke-width:1.5}.fs-reassurance__title{font-weight:700;font-size:.9375rem;text-transform:none;margin:0}.fs-reassurance__text{font-size:.8125rem;opacity:.75;margin:0}@media(max-width:749px){.fs-reassurance__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.fs-newsletter{background:var(--fs-news-bg, #fff);color:var(--fs-news-text, var(--fs-ink));padding-block:var(--fs-news-pad, 64px);text-align:center}.fs-newsletter__inner{max-width:560px;margin-inline:auto;padding-inline:24px;display:flex;flex-direction:column;gap:12px;align-items:center}.fs-newsletter__title{margin:0;font-size:clamp(1.5rem,3vw,2rem)}.fs-newsletter__text{margin:0;opacity:.8}.fs-newsletter__form{display:flex;width:100%;gap:8px;margin-top:8px}.fs-newsletter__input{flex:1;min-width:0;height:48px;padding:0 20px;border:0;border-radius:999px;background:var(--fs-muted);font:inherit;color:inherit}.fs-newsletter__submit{height:48px;padding:0 28px;border:0;border-radius:999px;background:var(--fs-ink);color:#fff;font:inherit;font-weight:500;text-transform:uppercase;letter-spacing:.4px;cursor:pointer}.fs-newsletter__message{margin:4px 0 0;font-size:.875rem}@media(max-width:749px){.fs-newsletter__form{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/fullstack.css.map */
