.ab-sticky{position:fixed;inset-inline:0;bottom:0;z-index:40;background:var(--surface);border-block-start:var(--border-frame) solid var(--ink);box-shadow:0 -18px 30px -24px #14141466;visibility:hidden;transform:translateY(100%);transition:transform .2s ease,visibility 0s linear .2s}.ab-sticky.is-visible{visibility:visible;transform:none;transition:transform .2s ease}.ab-sticky__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:center;min-height:72px}.ab-sticky__mini,.ab-sticky__total{display:none}.ab-sticky__info{min-width:0}.ab-sticky__title{margin:0;overflow:hidden;font-size:15px;line-height:20px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ab-sticky__summary{margin:2px 0 0;overflow:hidden;font-family:var(--font-mono);font-size:12px;line-height:16px;font-weight:500;color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap}.ab-sticky__button{white-space:nowrap;text-decoration:none}@media(max-width:760px){.ab-sticky__button{min-height:48px;font-size:12px;letter-spacing:.12em}}html.ab-has-sticky body{padding-block-end:var(--ab-sticky-height, 0px)}html.ab-has-sticky{scroll-padding-block-end:var(--ab-sticky-height, 0px)}@media(min-width:761px){.ab-sticky__inner{grid-template-columns:56px minmax(0,1fr) auto auto;gap:18px;min-height:84px}.ab-sticky__mini{display:grid;place-items:center;width:56px;height:56px;overflow:hidden;background:var(--surface-sunken)}.ab-sticky__img{display:block;width:100%;height:100%;object-fit:cover}.ab-sticky__total{display:block;font-size:24px;line-height:28px;font-weight:800;letter-spacing:-.02em}.ab-sticky--mobile-only{display:none}}@media(prefers-reduced-motion:reduce){.ab-sticky,.ab-sticky.is-visible{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-product-sticky-bar.css.map */
