body.has-sticky-atc{padding-bottom:var(--sticky-atc-height, 80px)}.sticky-atc-bar{display:none;position:fixed;bottom:0;left:0;right:175px;width:auto;z-index:9999;background:#fff;border-top:1px solid #e2e8f0;box-shadow:0 -4px 20px #0000001a;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.sticky-atc-bar.show{transform:translateY(0)}.sticky-atc-inner{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;max-width:1200px;margin:0 auto;min-height:60px}.sticky-product-info{display:flex;align-items:center;gap:12px;flex:1}.sticky-product-image{width:48px;height:48px;border-radius:4px;object-fit:cover;flex-shrink:0}.sticky-product-details h3{margin:0 0 4px;font-size:14px;font-weight:600;color:#1a202c;line-height:1.2}.sticky-product-price{font-size:16px;font-weight:700;color:#2d3748}.sticky-product-price.on-sale{color:#e53e3e}.sticky-product-price .compare-price{text-decoration:line-through;color:#a0aec0;font-weight:400;margin-right:8px}.sticky-form-wrapper{display:flex;align-items:center;gap:12px;flex-shrink:0}.sticky-variant-select{padding:8px 12px;border:1px solid #e2e8f0;border-radius:4px;font-size:14px;background:#fff;min-width:120px;max-width:200px}.sticky-quantity{display:flex;align-items:center;border:1px solid #e2e8f0;border-radius:4px;background:#fff;overflow:hidden}.sticky-quantity button{width:32px;height:32px;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;color:#4a5568;line-height:1}.sticky-quantity button:hover{background:#f7fafc}.sticky-quantity input{width:40px;text-align:center;border:none;font-size:14px;padding:0;height:32px;outline:none}.sticky-atc-button{padding:12px 24px;background:#005481;color:#fff;border:none;border-radius:40px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s;min-width:140px;white-space:nowrap}.sticky-atc-button:hover:not(:disabled){background:#1a202c}.sticky-atc-button:disabled{background:#a0aec0;cursor:not-allowed}@media (max-width: 768px){.sticky-atc-bar{right:150px;display:block}.sticky-atc-inner{padding:12px;flex-wrap:wrap}.sticky-product-info{display:none}.sticky-form-wrapper{width:100%;justify-content:center}.sticky-variant-select{max-width:150px;flex:1}.sticky-atc-button{flex:1;max-width:200px}}@media (max-width: 480px){.sticky-quantity{display:none}}.hidden{display:none}.sticky-atc-bar *{box-sizing:border-box}.sticky-atc-bar{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.sticky-atc-bar.debug-show{transform:translateY(0);background:#fff3cd;border-color:#ffc107}
/*# sourceMappingURL=/cdn/shop/t/23/assets/sticky-atc.css.map */
