.product-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:90;background:var(--color-white);border-top:1px solid var(--color-border-light);box-shadow:0 -8px 24px #00000014;transform:translateY(110%);transition:transform .28s cubic-bezier(.16,1,.3,1);pointer-events:none;padding-bottom:env(safe-area-inset-bottom,0)}.product-sticky-atc.is-visible{transform:translateY(0);pointer-events:auto}.product-sticky-atc__inner{display:flex;align-items:center;gap:10px;padding:10px 14px;max-width:var(--max-width);margin:0 auto}.product-sticky-atc__media{flex-shrink:0;width:48px;height:48px;overflow:hidden;border:1px solid var(--color-border-light);background:var(--color-bg-gray)}.product-sticky-atc__media img{width:100%;height:100%;object-fit:cover;display:block}.product-sticky-atc__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.product-sticky-atc__title{font-size:13px;font-weight:700;color:var(--color-text);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-sticky-atc__price{font-size:13px;font-weight:700;color:var(--color-primary);line-height:1.2;display:flex;align-items:baseline;gap:6px}.product-sticky-atc__price-current{color:var(--color-primary);font-weight:800}.product-sticky-atc__price-compare{font-size:11px;color:var(--color-text-muted);font-weight:500;text-decoration:line-through}.product-sticky-atc__btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;background:var(--color-primary);color:var(--color-white);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border:1.5px solid var(--color-primary);cursor:pointer;transition:background var(--transition),border-color var(--transition);white-space:nowrap}.product-sticky-atc__btn:hover,.product-sticky-atc__btn:focus-visible{background:var(--color-primary-hover);border-color:var(--color-primary-hover);outline:none}.product-sticky-atc__btn:disabled{background:var(--color-text-light);border-color:var(--color-text-light);cursor:not-allowed}@media screen and (min-width:750px){.product-sticky-atc{display:none}}.product-sticky-atc{background:#fff;border-top:1px solid #ececf1;box-shadow:0 -8px 28px #10101414}.product-sticky-atc__inner{gap:12px;padding:10px 14px}.product-sticky-atc__media{width:46px;height:46px;border:1px solid #ececf1;border-radius:12px!important;background:#f6f6f8}.product-sticky-atc__media img{border-radius:11px!important}.product-sticky-atc__title{font-size:12.5px;font-weight:700;color:#16161a}.product-sticky-atc__price{gap:6px}.product-sticky-atc__price-current{font-size:14px;font-weight:800;color:var(--color-primary, #d7262d);font-variant-numeric:tabular-nums}.product-sticky-atc__price-compare{font-size:11px}.product-sticky-atc__btn{min-height:46px;padding:0 20px;border:0;border-radius:999px!important;font-size:13px;font-weight:800;letter-spacing:.05em;box-shadow:0 6px 16px #d7262d3d;transition:background-color .16s ease,transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}.product-sticky-atc__btn:hover:not(:disabled),.product-sticky-atc__btn:focus-visible:not(:disabled){background:#cb1d24;border-color:transparent}.product-sticky-atc__btn:active:not(:disabled){transform:scale(.98)}.product-sticky-atc__btn:disabled{background:#d5d5dc;border-color:transparent;color:#fff;box-shadow:none}@media(prefers-reduced-motion:reduce){.product-sticky-atc__btn{transition:none}.product-sticky-atc__btn:active:not(:disabled){transform:none}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/section-product-sticky-atc.css.map */
