.sc-bar{position:fixed;bottom:0;left:0;right:0;z-index:999;background:var(--sc-bg, #ffffff);border-top:1px solid var(--sc-border, #e5e5e3);box-shadow:0 -4px 20px #00000014;transform:translateY(100%);transition:transform .3s ease}.sc-bar.sc-visible{transform:translateY(0)}.sc-inner{max-width:1200px;margin:0 auto;padding:var(--sc-pad-y, 10px) var(--sc-pad-x, 20px);display:flex;align-items:center;gap:var(--sc-gap, 14px)}.sc-thumbs{display:flex;align-items:center;flex-shrink:0}.sc-thumb{border-radius:var(--sc-thumb-radius, 6px);overflow:visible;background:var(--sc-thumb-bg, #f0f0ee);border:var(--sc-thumb-border-w, 2px) solid var(--sc-thumb-border-c, #ffffff);position:relative;flex-shrink:0}.sc-thumb-main{width:var(--sc-thumb-size, 48px);height:var(--sc-thumb-size, 48px);z-index:3;box-shadow:2px 0 8px #00000014;border-radius:calc(var(--sc-thumb-radius, 6px) + 2px)}.sc-thumb-addon{width:calc(var(--sc-thumb-size, 48px) - 10px);height:calc(var(--sc-thumb-size, 48px) - 10px);margin-left:var(--sc-thumb-overlap, -10px);border-radius:var(--sc-thumb-radius, 6px)}.sc-thumb-addon:nth-child(2){z-index:2}.sc-thumb-addon:nth-child(3){z-index:1}.sc-thumb-addon:nth-child(4){z-index:0}.sc-thumb img{width:100%;height:100%;object-fit:cover;display:block;border-radius:calc(var(--sc-thumb-radius, 6px) - var(--sc-thumb-border-w, 2px))}.sc-qty-badge{position:absolute;top:-5px;right:-5px;width:18px;height:18px;background:var(--sc-badge-bg, #c8a84e);color:var(--sc-badge-text, #ffffff);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:500;z-index:10;border:2px solid var(--sc-bg, #ffffff)}.sc-items-pill{font-size:var(--sc-pill-size, 11px);color:var(--sc-items-text, #6b6b65);background:var(--sc-items-bg, #f0f0ee);padding:2px 8px;border-radius:4px;flex-shrink:0;display:none}.sc-pricing{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.sc-prices{display:flex;align-items:center;gap:6px}.sc-compare{font-size:var(--sc-compare-size, 12px);color:var(--sc-muted, #6b6b65);text-decoration:line-through}.sc-price{font-size:var(--sc-price-size, 16px);font-weight:500;color:var(--sc-text, #1a1a1a)}.sc-price-accent{color:var(--sc-accent, #c8a84e)}.sc-save-badge{font-size:var(--sc-save-size, 10px);font-weight:500;color:var(--sc-save-text, #2d7a4f);background:var(--sc-save-bg, #e8f5ec);padding:2px 6px;border-radius:2px;display:none;white-space:nowrap}.sc-qty{display:flex;align-items:center;border:1px solid var(--sc-border, #e5e5e3);border-radius:6px;overflow:hidden;flex-shrink:0}.sc-qty-btn{width:30px;height:34px;border:none;background:#f5f5f3;cursor:pointer;font-size:15px;color:var(--sc-muted, #6b6b65);display:flex;align-items:center;justify-content:center;transition:background .15s}.sc-qty-btn:hover{background:#eaeae6}.sc-qty-val{width:28px;height:34px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;color:var(--sc-text, #1a1a1a)}.sc-add-btn{margin-left:auto;background:var(--sc-btn-bg, #c8a84e);color:var(--sc-btn-text, #ffffff);border:none;padding:10px 24px;font-size:var(--sc-btn-size, 12px);font-weight:500;letter-spacing:1px;text-transform:uppercase;cursor:pointer;border-radius:4px;white-space:nowrap;flex-shrink:0;transition:opacity .15s;display:flex;align-items:center;gap:6px}.sc-add-btn:hover{opacity:.9}.sc-add-btn:disabled{opacity:.6;cursor:not-allowed}.sc-add-loading svg{display:block}@media(max-width:749px){.sc-inner{padding:var(--sc-m-pad-y, 10px) var(--sc-m-pad-x, 16px);gap:var(--sc-m-gap, 10px)}.sc-thumb-main{width:var(--sc-thumb-size-m, 40px);height:var(--sc-thumb-size-m, 40px)}.sc-thumb-addon{width:calc(var(--sc-thumb-size-m, 40px) - 8px);height:calc(var(--sc-thumb-size-m, 40px) - 8px);margin-left:calc(var(--sc-thumb-overlap, -10px) + 2px)}.sc-qty-badge{width:16px;height:16px;font-size:10px;top:-4px;right:-4px}.sc-qty,.sc-compare{display:none}.sc-save-badge,.sc-items-pill{display:none!important}.sc-price{font-size:var(--sc-m-price-size, 15px)}.sc-pricing{flex-direction:column;align-items:flex-start;gap:2px}.sc-add-btn{padding:var(--sc-m-btn-pad-y, 10px) var(--sc-m-btn-pad-x, 18px);font-size:var(--sc-m-btn-size, 11px)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-sticky-cart.css.map */
