.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:99;border-top:.1rem solid rgba(var(--color-foreground),.08);box-shadow:0 -.8rem 2.4rem rgba(var(--color-shadow),.12);transform:translateY(110%);opacity:0;visibility:hidden;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s ease,visibility 0s linear .45s}.sticky-atc--visible{transform:translateY(0);opacity:1;visibility:visible;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s ease,visibility 0s}body.sticky-atc-visible{padding-bottom:var(--sticky-atc-height, 0)}.sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:1.2rem;padding-bottom:1.2rem}.sticky-atc__product{display:flex;align-items:center;gap:1.4rem;min-width:0}.sticky-atc__media{flex:0 0 auto;width:5.6rem;height:5.6rem;border-radius:.8rem;overflow:hidden;background:#f7f7f7}.sticky-atc__media img{width:100%;height:100%;object-fit:contain}.sticky-atc__info{min-width:0}.sticky-atc__info p{margin:0}.sticky-atc__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc__variant{color:rgba(var(--color-foreground),.7)}.sticky-atc__trust{display:flex;align-items:center;gap:.6rem;color:rgba(var(--color-foreground),.75)}.sticky-atc__stock-dot{flex:0 0 auto;width:.8rem;height:.8rem;border-radius:50%;background:#2e9e5b;box-shadow:0 0 0 .3rem #2e9e5b2e}.sticky-atc__stock-dot--out{background:#c8553d;box-shadow:0 0 0 .3rem #c8553d2e}.sticky-atc__actions{display:flex;align-items:center;gap:2rem;flex:0 0 auto}.sticky-atc__price .price{margin:0;font-size:1.8rem}.sticky-atc__price .price__badge-sale,.sticky-atc__price .price__badge-sold-out{display:none}.sticky-atc__button{min-width:22rem;position:relative;--color-button: 91, 199, 122;--color-button-text: 255, 255, 255;font-weight:600}.sticky-atc__button--added{pointer-events:none}.sticky-atc__glow{position:relative;display:inline-flex;isolation:isolate}.sticky-atc--animated .sticky-atc__glow:not(:has([disabled])):before{content:"";position:absolute;top:-.3rem;right:-.3rem;bottom:-.3rem;left:-.3rem;border-radius:calc(var(--buttons-radius-outset) + .3rem);background:linear-gradient(90deg,#ff7a2f,#ffb347,#ff5a1f,#ff7a2f);background-size:300% 100%;filter:blur(.8rem);opacity:.45;z-index:-1;animation:sticky-atc-flame 4s ease-in-out infinite;transition:opacity .3s ease}.sticky-atc--animated .sticky-atc__glow:not(:has([disabled])):hover:before{opacity:.8}@keyframes sticky-atc-flame{0%,to{background-position:0% 50%;transform:scale(1)}50%{background-position:100% 50%;transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.sticky-atc,.sticky-atc--visible{transition:none}.sticky-atc--animated .sticky-atc__glow:before{animation:none}}@media screen and (max-width:749px){.sticky-atc--desktop-only{display:none}.sticky-atc__inner{gap:1.2rem;padding-top:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.sticky-atc__media,.sticky-atc__variant,.sticky-atc__trust{display:none}.sticky-atc__title{font-size:1.4rem}.sticky-atc__actions{gap:1.2rem}.sticky-atc__price .price{font-size:1.5rem}.sticky-atc__price .price--on-sale .price__sale{flex-direction:column;align-items:flex-end}.sticky-atc__button{min-width:0;padding:0 1.8rem}}@media screen and (min-width:750px){.sticky-atc--mobile-only{display:none}}.sticky-atc__price .price__compare{margin-right:.6rem;color:rgba(var(--color-foreground),.5)}.sticky-atc__price .price--sale .price__current{color:#c8262b;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/34/assets/component-sticky-add-to-cart.css.map */
