.sticky-atc{position:fixed;right:0;bottom:0;left:0;z-index:3;display:block;background-color:var(--sticky-atc-bg);box-shadow:0 -.4rem 1.6rem #1212121a;transform:translateY(110%);transition:transform .25s ease}.sticky-atc.is-visible{transform:translateY(0)}body.sticky-atc-open{padding-bottom:var(--sticky-atc-height, 0px)}.sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding-top:1rem;padding-bottom:1rem}.sticky-atc__product{display:flex;align-items:center;gap:1rem;min-width:0}.sticky-atc__image{flex:0 0 auto;width:5.2rem;height:5.2rem;overflow:hidden;border-radius:.8rem;background-color:#fff}.sticky-atc__image img{width:100%;height:100%;object-fit:cover}.sticky-atc__info{min-width:0}.sticky-atc__title{margin:0;color:var(--sticky-atc-title);font-size:1.5rem;font-weight:700;line-height:1.25}.sticky-atc__prices{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .8rem;margin-top:.3rem;color:var(--sticky-atc-accent);line-height:1.3}.sticky-atc__price{font-size:1.6rem;font-weight:700}.sticky-atc__compare{font-size:1.4rem}.sticky-atc__badge{padding:.2rem .7rem;border-radius:.5rem;background-color:var(--sticky-atc-badge);color:#fff;font-size:1rem;font-weight:700;letter-spacing:.04em;line-height:1.4;text-transform:uppercase;white-space:nowrap}.sticky-atc__actions{flex:0 0 auto;text-align:right}.sticky-atc__button{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:12rem;min-height:4.6rem;padding:0 2rem;border:0;border-radius:.8rem;background-color:var(--sticky-atc-accent);color:#fff;font-family:inherit;font-size:1.5rem;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:opacity .15s ease}.sticky-atc__button:hover{opacity:.9}.sticky-atc__button:focus-visible{outline:.2rem solid var(--sticky-atc-accent);outline-offset:.3rem}.sticky-atc__button:disabled{cursor:not-allowed;opacity:.5}.sticky-atc__spinner{display:none;width:1.8rem;height:1.8rem;border:.2rem solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:sticky-atc-spin .7s linear infinite}.sticky-atc__button.is-loading [data-sticky-atc-label]{visibility:hidden}.sticky-atc__button.is-loading .sticky-atc__spinner{position:absolute;display:block}.sticky-atc__error{max-width:24rem;margin:.4rem 0 0;color:#b3261e;font-size:1.2rem;line-height:1.3}@keyframes sticky-atc-spin{to{transform:rotate(360deg)}}@media screen and (min-width:750px){.sticky-atc__inner{padding-top:1.2rem;padding-bottom:1.2rem}.sticky-atc__image{width:6.4rem;height:6.4rem}.sticky-atc__title{font-size:1.7rem}.sticky-atc__price{font-size:1.8rem}.sticky-atc__badge{font-size:1.1rem}.sticky-atc__button{min-width:20rem;min-height:5rem;font-size:1.6rem}}@media(prefers-reduced-motion:reduce){.sticky-atc{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-custom-sticky-atc.css.map */
