.sticky-atc{position:fixed;right:0;bottom:0;left:0;z-index:15;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));box-shadow:0 -.2rem 1.2rem rgba(var(--color-foreground),.12);transform:translateY(100%);visibility:hidden;transition:transform .25s ease,visibility .25s}.sticky-atc.is-visible{transform:translateY(0);visibility:visible}.sticky-atc__inner{display:flex;align-items:center;gap:1.6rem;max-width:120rem;margin:0 auto}.sticky-atc__info{display:none}.sticky-atc__button{flex:1 1 auto;min-height:4.8rem;padding:1rem 2rem;border:0;border-radius:var(--buttons-radius, .7rem);background:rgb(var(--color-button));color:rgb(var(--color-button-text));font:inherit;font-size:1.8rem;font-weight:700;letter-spacing:.1rem;cursor:pointer;touch-action:manipulation}.sticky-atc__button:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}@media screen and (min-width:750px){.sticky-atc__info{display:grid;flex:1 1 auto;gap:.2rem;min-width:0}.sticky-atc__name{overflow:hidden;font-size:1.6rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.sticky-atc__summary{font-size:1.3rem;opacity:.8}.sticky-atc__button{flex:0 0 auto;min-width:26rem}}@media(prefers-reduced-motion:reduce){.sticky-atc{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sticky-add-to-cart.css.map */
