:root{--height-buy-buttons: 45px}.sticky-checkout-bar{position:fixed;left:0;right:0;bottom:0;z-index:calc(var(--layer-sticky, 100) + 1);padding:10px;padding-bottom:calc(8px + env(safe-area-inset-bottom));background:#fff;box-shadow:var(--shadow-popover, 0 -6px 24px rgba(0, 0, 0, .12));border-top:1px solid rgb(var(--color-foreground-rgb, 0 0 0) / .12)}.sticky-checkout-bar__inner{display:flex;align-items:center;gap:10px}.sticky-checkout-bar__media{flex:0 0 auto;width:44px;height:44px;border-radius:10px;overflow:hidden;background:var(--color-background-secondary, #f6f6f6)}.sticky-checkout-bar__image{width:100%;height:100%;object-fit:cover}.sticky-checkout-bar__meta{flex:1 1 auto;min-width:0}.sticky-checkout-bar__title{margin:0;font-size:.9rem;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-checkout-bar__price{margin-top:2px;font-size:.9rem;font-weight:500}.sticky-checkout-bar__form{flex:0 0 auto;display:flex;align-items:center;gap:8px}.sticky-checkout-bar__qty{display:inline-flex;align-items:center;border:1px solid rgb(var(--color-foreground-rgb, 0 0 0) / .18);border-radius:var(--style-border-radius-inputs, 12px);overflow:hidden;background:var(--color-background, #fff);height:var(--height-buy-buttons, 54px);flex:0 0 auto}.sticky-checkout-bar__qty-btn{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:inherit;width:34px;height:100%;cursor:pointer;font-size:15px;line-height:1}.sticky-checkout-bar__qty-btn:disabled{opacity:.4;cursor:not-allowed}.sticky-checkout-bar__qty-input{width:40px;height:100%;border:0;text-align:center;background:transparent;color:inherit;outline:none;font:inherit;-moz-appearance:textfield}.sticky-checkout-bar__qty-input::-webkit-outer-spin-button,.sticky-checkout-bar__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sticky-checkout-bar__button{-webkit-appearance:none;appearance:none;border:none;background:#000;color:#fff;border-radius:var(--style-border-radius-buttons-primary, 999px);height:var(--height-buy-buttons, 54px);min-width:184px;padding:0 20px;font:inherit;font-weight:500;white-space:nowrap;opacity:1}.sticky-checkout-bar__button:not(:disabled){background:#000;color:#fff;border-color:#000;cursor:pointer}.sticky-checkout-bar__button:disabled{background:#898989;color:#fff;opacity:1;cursor:not-allowed;box-shadow:none}body.scb-enabled{padding-bottom:var(--scb-height, 0px)}@media screen and (max-width:749px){.sticky-checkout-bar__inner{display:grid;grid-template-columns:44px 1fr;grid-template-areas:"media meta" "form form";gap:8px 10px;align-items:center}.sticky-checkout-bar__media{grid-area:media;width:40px;height:40px}.sticky-checkout-bar__meta{grid-area:meta;min-width:0}.sticky-checkout-bar__form{grid-area:form;width:100%;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center}.sticky-checkout-bar__qty{width:auto;justify-content:flex-start}.sticky-checkout-bar__qty-btn{width:32px}.sticky-checkout-bar__qty-input{width:38px}.sticky-checkout-bar__button{width:100%;min-width:0;padding:0 12px}}@media screen and (max-width:389px){.sticky-checkout-bar{padding:6px;padding-bottom:calc(6px + env(safe-area-inset-bottom))}.sticky-checkout-bar__inner{gap:6px 8px}.sticky-checkout-bar__form{grid-template-columns:auto minmax(0,1fr);gap:6px}.sticky-checkout-bar__qty{width:auto;justify-content:flex-start}.sticky-checkout-bar__qty-btn{width:30px}.sticky-checkout-bar__qty-input{width:34px}.sticky-checkout-bar__button{width:100%;min-width:0;padding:0 10px;font-size:.92rem}.sticky-checkout-bar__title,.sticky-checkout-bar__price{font-size:.85rem}}@media screen and (min-width:750px){.sticky-checkout-bar--center-desktop .sticky-checkout-bar__inner{display:flex;align-items:center;justify-content:center;gap:14px}.sticky-checkout-bar--center-desktop .sticky-checkout-bar__media,.sticky-checkout-bar--center-desktop .sticky-checkout-bar__meta,.sticky-checkout-bar--center-desktop .sticky-checkout-bar__form{flex:0 0 auto}.sticky-checkout-bar--center-desktop .sticky-checkout-bar__meta{text-align:center}.sticky-checkout-bar--center-desktop .sticky-checkout-bar__form{display:flex;align-items:center;justify-content:center;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sticky-checkout-bar.css.map */
