.mov-sticky-atc{position:fixed;inset:auto 0 0 0;z-index:4;background:var(--mov-white);box-shadow:0 -6px 24px #101c3d1f;padding-bottom:env(safe-area-inset-bottom);transform:translateY(100%);transition:transform var(--mov-dur) var(--mov-ease-out)}.mov-sticky-atc.is-visible{transform:translateY(0)}body:has(.menu-drawer-container[open]) .mov-sticky-atc.is-visible{transform:translateY(100%);pointer-events:none}.mov-sticky-atc[hidden]{display:block;pointer-events:none}.mov-sticky-atc.is-visible[hidden]{pointer-events:auto}.mov-sticky-atc__inner{display:flex;align-items:center;gap:1.2rem;padding:1rem 1.5rem;max-width:72rem;margin:0 auto}.mov-sticky-atc__image{width:4.8rem;height:4.8rem;object-fit:cover;border-radius:var(--mov-radius-sm);background:var(--mov-ice);flex:none}.mov-sticky-atc__meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.mov-sticky-atc__title{font-weight:700;font-size:var(--mov-text-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--mov-navy)}.mov-sticky-atc__price{font-size:var(--mov-text-sm);color:var(--mov-cobalt);font-weight:500}.mov-sticky-atc--plans{border-top:1px solid rgba(16,28,61,.08);box-shadow:0 -10px 30px #101c3d1a}.mov-sticky-atc--plans .mov-sticky-atc__inner{gap:.8rem;padding:.9rem 1.2rem;align-items:stretch}.mov-sticky-atc--plans .mov-sticky-atc__title{display:none}.mov-sticky-atc__plan{display:block;flex:1 1 auto;min-width:0}.mov-sticky-atc--plans .mov-sticky-atc__button{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;flex:none;min-height:4.8rem;min-width:9.6rem;padding:0 1.1rem;border-radius:var(--mov-radius);font-size:1.2rem;font-weight:700;line-height:1.15;white-space:nowrap}.mov-sticky-atc__label{font-weight:700;opacity:.9}.mov-sticky-atc__btn-price{font-size:1.5rem;font-weight:800;letter-spacing:-.01em}@media screen and (max-width:359px){.mov-sticky-atc--plans .mov-sticky-atc__inner{gap:.6rem;padding:.9rem 1rem}.mov-sticky-atc--plans .mov-sticky-atc__button{padding:0 1.1rem}}.mov-sticky-atc__button{flex:none;min-height:4.2rem;padding:0 2.4rem;background:var(--mov-cobalt);color:var(--mov-white);border-radius:var(--mov-radius-pill)}@media screen and (min-width:990px){.mov-sticky-atc:not(.mov-sticky-atc--desktop){display:none}}@media(prefers-reduced-motion:reduce){.mov-sticky-atc{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/mov-sticky-atc.css.map */
