:root{--fs-commerce-blue:var(--fs-blue,#176db2);--fs-commerce-ink:var(--fs-ink,#143a4d);--fs-commerce-line:var(--fs-line,#d9e0e6);--fs-commerce-soft:var(--fs-ice,#eef6fb);--fs-commerce-error:#a12622}[data-fs-product-form]:not(.fs-restored-purchase){display:grid;gap:20px;min-width:0;margin:20px 0}[data-fs-product-form]:not(.fs-restored-purchase) label{display:block;font:600 15px/1.5 Arial,sans-serif;color:var(--fs-commerce-ink);margin-bottom:8px}[data-fs-product-form]:not(.fs-restored-purchase) select,[data-fs-product-form]:not(.fs-restored-purchase) input[name=quantity]{box-sizing:border-box;min-height:48px;max-width:100%;border:1px solid var(--fs-commerce-line);border-radius:8px;background:#fff;color:var(--fs-commerce-ink);font:400 16px/1.4 Arial,sans-serif;padding:10px 12px}[data-fs-product-form]:not(.fs-restored-purchase) select{width:100%}[data-fs-product-form]:not(.fs-restored-purchase) input[name=quantity]{width:100px}body[data-fs-page] [data-fs-product-form]:not(.fs-restored-purchase) button[type=submit],body[data-fs-page] #fs-cart-dialog .fs-checkout-button{display:flex;justify-content:center;align-items:center;min-height:54px;width:100%;box-sizing:border-box;background:var(--fs-commerce-blue);border:1px solid var(--fs-commerce-blue);border-radius:8px;color:#fff;font:600 17px/1.3 Arial,sans-serif;padding:14px 20px;cursor:pointer;text-align:center}[data-fs-product-form]:not(.fs-restored-purchase) button[type=submit]:hover:not(:disabled),#fs-cart-dialog .fs-checkout-button:hover:not(:disabled){filter:brightness(.93)}[data-fs-product-form]:not(.fs-restored-purchase) button:disabled,#fs-cart-dialog button:disabled,#fs-cart-dialog input:disabled{cursor:wait;opacity:.55}[data-fs-product-form]:not(.fs-restored-purchase):not([aria-busy=true]) button:disabled{cursor:not-allowed}[data-fs-product-form]:not(.fs-restored-purchase) .fs-product-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:0}[data-fs-product-form]:not(.fs-restored-purchase) .fs-product-price strong{font:700 32px/1.2 Arial,sans-serif;color:var(--fs-commerce-ink)}[data-fs-product-form]:not(.fs-restored-purchase) .fs-product-price del{font:400 20px/1.3 Arial,sans-serif;color:#596975}[data-fs-product-form]:not(.fs-restored-purchase) .fs-product-price span{font:600 13px/1.3 Arial,sans-serif;color:var(--fs-commerce-blue)}[data-product-status],#fs-cart-dialog .fs-cart-status{min-height:0;margin:0;font:400 15px/1.5 Arial,sans-serif}[data-product-status]:empty,#fs-cart-dialog .fs-cart-status:empty{display:none}[data-product-status].is-error,#fs-cart-dialog .fs-cart-status.is-error{color:var(--fs-commerce-error)!important}body[data-fs-page] #fs-cart-dialog{width:min(460px,100%);padding:24px;overscroll-behavior:contain}body[data-fs-page] #fs-cart-dialog .fs-cart-item{gap:16px;grid-template-columns:70px minmax(0,1fr)}body[data-fs-page] #fs-cart-dialog .fs-cart-item img{width:70px;height:82px}#fs-cart-dialog .fs-cart-copy{min-width:0}#fs-cart-dialog .fs-cart-copy h3 a{color:inherit;overflow-wrap:anywhere}#fs-cart-dialog .fs-cart-controls{display:flex;gap:20px;align-items:center;margin-top:10px}#fs-cart-dialog .fs-cart-quantity{box-sizing:border-box;width:76px;min-height:44px;padding:8px;border:1px solid var(--fs-commerce-line);border-radius:6px;background:#fff;color:var(--fs-commerce-ink);font:400 16px/1.4 Arial,sans-serif}body[data-fs-page] #fs-cart-dialog .fs-cart-total{font-weight:700!important;font-size:19px!important}#fs-cart-dialog .fs-checkout-form{padding:0;margin:16px 0 12px}#fs-cart-dialog .fs-view-cart{display:block;text-align:center;padding:10px;color:var(--fs-commerce-blue);text-decoration:underline;min-height:44px;box-sizing:border-box}body[data-fs-page] #fs-cart-dialog .fs-continue{display:block;width:100%;padding:12px;min-height:44px;font:400 15px/1.4 Arial,sans-serif;border:0;background:transparent;color:var(--fs-commerce-ink);text-decoration:underline;cursor:pointer}[data-fs-product-form]:not(.fs-restored-purchase) :focus-visible,#fs-cart-dialog :focus-visible,.fs-site-header :focus-visible{outline:3px solid var(--fs-commerce-blue);outline-offset:3px}@media(max-width:480px){body[data-fs-page] #fs-cart-dialog{padding:20px}[data-fs-product-form]:not(.fs-restored-purchase) .fs-product-price strong{font-size:28px}body[data-fs-page] #fs-cart-dialog h3{font-size:17px!important}#fs-cart-dialog .fs-cart-controls{gap:14px}}@media(prefers-reduced-motion:reduce){#fs-cart-dialog *,[data-fs-product-form]:not(.fs-restored-purchase) *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fs-commerce.css.map */
