sticky-atc{display:block}.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:var(--satc-z, 30);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));background:var(--satc-bg, rgba(255, 247, 245, .94));border-top:1px solid var(--satc-border, #f3d9dd);border-top-left-radius:var(--satc-bar-radius, 0px);border-top-right-radius:var(--satc-bar-radius, 0px);box-shadow:var(--satc-shadow, none);transform:translateY(110%);opacity:0;pointer-events:none;will-change:transform;transition:transform .35s cubic-bezier(.22,.61,.36,1),opacity .2s linear}.sticky-atc--blur{-webkit-backdrop-filter:blur(var(--satc-blur, 10px));backdrop-filter:blur(var(--satc-blur, 10px))}.sticky-atc.is-visible{transform:translateY(0);opacity:1;pointer-events:auto}.sticky-atc__info{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto}.sticky-atc__media{width:55px;height:55px;flex:none;border-radius:var(--satc-image-radius, 12px);overflow:hidden;background:var(--satc-media-bg, #f9dce0)}.sticky-atc__media img{display:block;width:100%;height:100%;object-fit:cover}.sticky-atc__text{min-width:0}.sticky-atc__price-row{display:flex;align-items:baseline;gap:8px;font-family:var(--font-heading-family, "Instrument Serif", Georgia, serif);font-size:var(--satc-price-size, 22px);line-height:1;color:var(--satc-text, #1e1a1a)}.sticky-atc__price{white-space:nowrap}.sticky-atc__compare{font-family:var(--font-body-family, inherit);font-size:14px;line-height:1;color:var(--satc-muted, #6b5f61);text-decoration:line-through;white-space:nowrap}.sticky-atc__compare[hidden]{display:none}.sticky-atc__sub{margin-top:2px;font-size:var(--satc-sub-size, 12px);line-height:1.4;color:var(--satc-muted, #6b5f61);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc__sub span[hidden]{display:none}.sticky-atc__sep{padding:0 2px}.sticky-atc__actions{flex:none;display:flex;align-items:center;gap:10px}.sticky-atc__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 26px;border:0;border-radius:var(--satc-button-radius, 999px);background:var(--satc-button-bg, #1e1a1a);color:var(--satc-button-text, #fff7f5);font-family:var(--font-body-family, inherit);font-weight:800;font-size:15px;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.sticky-atc__button:hover{background:var(--satc-button-bg-hover, #c8375e)}.sticky-atc__button:focus-visible{outline:2px solid var(--satc-button-bg, #1e1a1a);outline-offset:3px}.sticky-atc__button[disabled]{opacity:.55;cursor:not-allowed}.sticky-atc__button[disabled]:hover{background:var(--satc-button-bg, #1e1a1a)}.sticky-atc__spinner{display:none;width:16px;height:16px;flex:none;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:satc-spin .6s linear infinite}.sticky-atc.is-loading .sticky-atc__spinner{display:block}.sticky-atc.is-loading .sticky-atc__button{cursor:progress}.sticky-atc.is-loading .sticky-atc__button-label{opacity:.55}@keyframes satc-spin{to{transform:rotate(360deg)}}.sticky-atc__error{position:absolute;left:16px;right:16px;bottom:100%;margin-bottom:8px;padding:10px 14px;border-radius:12px;background:#c8375e;color:#fff7f5;font-size:13px;font-weight:600;line-height:1.4}.sticky-atc__error[hidden]{display:none}@media screen and (max-width:749px){.sticky-atc--desktop-only{display:none}.sticky-atc__button{padding:14px 22px}.sticky-atc__price-row{font-size:calc(var(--satc-price-size, 22px) - 2px)}}@media screen and (min-width:750px){.sticky-atc--mobile-only{display:none}}@media screen and (max-width:389px){.sticky-atc__media{width:46px;height:46px}.sticky-atc__button{padding:13px 18px;font-size:14px}}@media(prefers-reduced-motion:reduce){.sticky-atc{transition:opacity .15s linear;transform:none;opacity:0}.sticky-atc.is-visible{transform:none;opacity:1}.sticky-atc__spinner{animation-duration:1.4s}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sticky-atc.css.map */
