.tsi-sticky-atc{position:fixed;inset-inline:0;inset-block-end:0;z-index:20;background:var(--tsi-bg);border-top:1px solid var(--tsi-border);box-shadow:0 -6px 20px #333e481f;padding-block-end:env(safe-area-inset-bottom);transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.tsi-sticky-atc.is-visible{transform:none;visibility:visible;transition:transform .25s ease,visibility 0s}.tsi-sticky-atc-inner{display:flex;align-items:center;gap:16px;max-width:calc(var(--tsi-width) + 48px);margin-inline:auto;padding:10px 24px;position:relative}.tsi-sticky-atc-media{width:56px;height:56px;object-fit:contain;flex-shrink:0;border:1px solid var(--tsi-border);border-radius:var(--tsi-radius);background:var(--tsi-bg)}.tsi-sticky-atc-info{flex:1;min-width:0}.tsi-sticky-atc-info p{margin:0}.tsi-sticky-atc-title{font-weight:600;font-size:15px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tsi-sticky-atc-title span{font-weight:400;color:var(--tsi-muted)}.tsi-sticky-atc-price{font-weight:700;font-size:17px}.tsi-sticky-atc-price.is-sale{color:var(--tsi-sale)}.tsi-sticky-atc-price s{font-weight:400;font-size:13px;color:var(--tsi-muted)}.tsi-product-layout form .tsi-sticky-atc-qty,.tsi-sticky-atc-qty{width:84px;flex-shrink:0;text-align:center}.tsi-sticky-atc-button{flex-shrink:0;min-width:220px}.tsi-sticky-atc-status{position:absolute;inset-inline-end:24px;inset-block-end:calc(100% + 8px);margin:0;padding:8px 12px;max-width:min(420px,calc(100vw - 32px));background:var(--tsi-text);color:#fff;border-radius:var(--tsi-radius);font-size:14px}.tsi-sticky-atc-status:empty{display:none}html.tsi-sticky-atc-on body{padding-block-end:var(--tsi-sticky-atc-h,80px)}html.tsi-sticky-atc-on .tsi-whatsapp{inset-block-end:calc(var(--tsi-sticky-atc-h,80px) + 12px)}@media(max-width:767px){.tsi-sticky-atc-inner{gap:10px;padding:8px 16px}.tsi-sticky-atc-media{width:44px;height:44px}.tsi-sticky-atc-title{font-size:13px}.tsi-sticky-atc-price{font-size:15px;white-space:nowrap}.tsi-sticky-atc-price s{display:none}.tsi-sticky-atc-qty,.tsi-product-layout form .tsi-sticky-atc-qty{width:64px;padding-inline:6px}.tsi-sticky-atc-button{min-width:0;padding-inline:14px;font-size:15px}.tsi-sticky-atc-status{inset-inline:16px;max-width:none}}@media(max-width:399px){.tsi-sticky-atc-media{display:none}}@media(prefers-reduced-motion:reduce){.tsi-sticky-atc,.tsi-sticky-atc.is-visible{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/sticky-add-to-cart.css.map */
