:root{--fnt-primary: #0f172a;--fnt-accent: #3b82f6;--fnt-light-blue: #91cdf9;--fnt-accent-text: #0f172a;--fnt-dark: #0f172a;--fnt-surface: #f5f7fa;--fnt-muted: #64748b;--fnt-border: #cbd5e1;--fnt-success: #16a34a;--fnt-urgency: #16a34a;--fnt-radius: 10px;--fnt-shadow-strength: .08;--fnt-mobile-padding: 16px;--fnt-section-spacing: 56px;--fnt-button-weight: 700;--fnt-shadow: 0 12px 30px rgba(var(--color-shadow, 15, 23, 42), var(--fnt-shadow-strength))}html{scroll-behavior:smooth}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-weight:var(--fnt-button-weight);letter-spacing:.025em}.button--primary,.product-form__submit:not(.button--secondary),.cart__checkout-button{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.button--primary:before,.button--primary:after,.product-form__submit:not(.button--secondary):before,.product-form__submit:not(.button--secondary):after,.cart__checkout-button:before,.cart__checkout-button:after{box-shadow:none}.fnt-section{padding-top:var(--fnt-padding-top, var(--fnt-section-spacing));padding-bottom:var(--fnt-padding-bottom, var(--fnt-section-spacing))}.fnt-section__inner{width:min(100% - 3.2rem,var(--page-width));margin-inline:auto}.fnt-eyebrow{margin:0 0 1rem;color:rgb(var(--color-foreground));font-size:1.3rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.fnt-section-heading{max-width:76rem;margin:0 auto 3.2rem;text-align:center}.fnt-section-heading>:first-child{margin-top:0}.fnt-section-heading>:last-child{margin-bottom:0}.fnt-section-heading__title{margin-bottom:1.35rem;color:rgb(var(--color-foreground));line-height:1.14;letter-spacing:-.02em}.fnt-section-heading .rte{max-width:64rem;margin-inline:auto;color:rgba(var(--color-foreground),.72);font-size:1.65rem;line-height:1.6}.fnt-card{border:1px solid rgba(var(--color-foreground),.16);border-radius:var(--fnt-radius);background:rgb(var(--color-background));box-shadow:var(--fnt-shadow)}.fnt-cart-progress{padding:0 2rem 1.5rem}.fnt-cart-progress__message{margin:0 0 .8rem;color:rgb(var(--color-foreground));font-size:1.3rem;font-weight:650;line-height:1.3;text-align:center}.fnt-cart-progress__track{height:.8rem;overflow:hidden;border-radius:99rem;background:var(--fnt-cart-progress-background)}.fnt-cart-progress__bar{display:block;width:var(--fnt-cart-progress);height:100%;border-radius:inherit;background:var(--fnt-cart-progress-color);transition:width .26s ease}.fnt-cart-savings{display:flex;align-items:center;justify-content:space-between;margin-top:.6rem;color:var(--fnt-success);font-size:1.3rem}.fnt-cart-trust{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:1rem 0 0;color:rgba(var(--color-foreground),.75);font-size:1.15rem;text-align:center}.fnt-cart-trust svg{width:1.6rem;height:1.6rem}.fnt-cart-payment-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;padding:0;margin:.9rem 0 0;list-style:none}.fnt-cart-payment-badges svg{display:block;width:auto;height:2.2rem}.fnt-visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0 0 0 0);white-space:nowrap}@media screen and (max-width:749px){.page-width,.fnt-section__inner{width:100%;padding-inline:var(--fnt-mobile-padding)}.fnt-section{padding-top:var(--fnt-padding-top-mobile, max(3.2rem, calc(var(--fnt-section-spacing) * .68)));padding-bottom:var(--fnt-padding-bottom-mobile, max(3.2rem, calc(var(--fnt-section-spacing) * .68)))}.fnt-section-heading{margin-bottom:2.4rem;text-align:left}.fnt-section-heading .rte{margin-inline:0;font-size:1.5rem}.product__info-container>*+*{margin-top:1.6rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/fnt-studio.css.map */
