:where(img[data-fs-intrinsic-size]){width:auto;height:auto}:root{--fs-theme-blue:#216dac;--fs-theme-ink:#183b50;--fs-theme-line:#d6e3ec}html,body{overflow-x:clip}html:where(:not(:has(body[data-fs-demo]))){scroll-padding-top:100px}.fs-native-main :is(img,video,iframe){max-width:100%}.fs-skip{position:absolute;left:16px;top:-100px;z-index:10000;padding:12px;background:#fff;color:var(--fs-theme-ink)}.fs-skip:focus{top:12px}:where(body:not([data-fs-demo])) :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--fs-theme-blue);outline-offset:3px}#fs-content{outline:none}#fs-content>div.shopify-section{width:100%}.fs-live-purchase{margin:20px 0}.fs-live-purchase .fs-product-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.fs-live-purchase strong{font-size:30px}.fs-product-form{display:grid;gap:10px;margin-top:20px}.fs-product-form select,.fs-product-form input{width:100%;min-height:48px;border:1px solid var(--fs-theme-line);border-radius:8px;background:#fff;color:var(--fs-theme-ink);padding:10px 12px;font:inherit}.fs-product-form input[name=quantity]{width:100px}.fs-product-form .btn,.fs-product-form .button{width:100%;min-height:54px}.fs-purchase-terms{font-size:14px}.fs-payment-icons{display:flex;gap:8px;flex-wrap:wrap;list-style:none;padding:0;margin:20px 0}.fs-payment-icons svg{width:40px;height:26px}.fs-native-contact{display:grid;gap:10px}.fs-native-contact input,.fs-native-contact textarea,.fs-native-main input{box-sizing:border-box;width:100%;font:inherit;padding:12px;border:1px solid var(--fs-theme-line);border-radius:6px}.fs-native-contact textarea{min-height:150px}.fs-native-main{max-width:1200px;margin:48px auto;padding:0 24px}.fs-native-main h1{font-size:clamp(28px,4vw,44px)}.fs-native-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px}.fs-native-grid article{min-width:0}.fs-native-grid img{width:100%;height:240px;object-fit:contain}.fs-native-grid h2{font-size:22px;overflow-wrap:anywhere}.fs-native-cart-row{display:grid;grid-template-columns:140px 1fr;gap:24px;padding:24px 0;border-bottom:1px solid var(--fs-theme-line)}.fs-native-cart-row img{max-height:160px;object-fit:contain}.fs-native-cart-row input{max-width:100px}.fs-cart-total{font-size:22px;font-weight:600}.fs-generic-product{display:grid;grid-template-columns:1fr 1fr;gap:40px}.fs-native-main .rte{max-width:850px;line-height:1.75}.fs-native-main .rte table{display:block;max-width:100%;overflow-x:auto}.shopify-policy__container{max-width:960px!important;padding:40px 24px!important;line-height:1.7}.shopify-policy__body table{display:block;max-width:100%;overflow-x:auto}.shopify-policy__container h1{font-size:36px}.fs-site-footer a{overflow-wrap:anywhere}.fs-footer-note{margin-top:24px}.fs-product-form [hidden],.fs-product-price [hidden]{display:none!important}@media(max-width:700px){.fs-native-grid,.fs-generic-product{grid-template-columns:minmax(0,1fr)}.fs-native-main{padding-inline:16px;margin-block:32px}.fs-live-purchase strong{font-size:28px}.fs-native-cart-row{grid-template-columns:90px 1fr;gap:16px}.fs-native-contact button{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}.fs-native-review-mount{position:fixed;top:0;left:0;width:100%;height:1px;overflow:hidden;opacity:0;pointer-events:none;z-index:-1}.fs-native-review-mount[hidden]{display:none}.fs-review-entry-status{font-size:14px;text-align:center;grid-column:1/-1}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fs-theme.css.map */
