.subscription-inline{min-width:0;width:100%;overflow:hidden;transition:height var(--popup-stage-height-duration) ease}.subscription-inline[data-subscribe-stage=form]{overflow:visible}.subscription-inline--home .homepage-subscribe-form>button[type=submit]{align-self:flex-start}.subscription-inline__form-layer,.subscription-inline__state-layer{min-width:0;width:100%}.subscription-inline__form-layer[hidden]{display:none}.subscription-inline__state-layer{animation:subscription-state-in var(--popup-stage-height-duration) ease both}.subscription-state__header{align-items:center;display:flex;gap:var(--sp-8);padding:var(--sp-12)}.subscription-state__title{color:var(--text-primary);font-family:var(--font-head);font-size:var(--t-h3);font-weight:var(--weight-bold);letter-spacing:var(--t-h3-ls);line-height:var(--t-h3-lh);margin:0;text-transform:uppercase}.subscription-state__body{color:var(--text-secondary);display:flex;flex-direction:column;font-family:var(--font-body);font-size:var(--t-caption);gap:var(--sp-8);padding:0 var(--sp-12) var(--sp-12)}.subscription-state__body p{color:inherit;font:inherit;margin:0}.subscription-state__actions{align-items:center;border-top:var(--border-width) solid var(--border);display:flex;flex-wrap:wrap;gap:var(--sp-8);padding:var(--sp-12)}.subscription-state__actions .mk-btn{gap:var(--sp-8)}.subscription-state__icon{display:inline-flex;flex:none}.subscription-state__icon svg{display:block;height:var(--sp-24);width:var(--sp-24)}.subscription-inline[data-subscribe-stage=processing] .orders-preloader__arrows{animation:Spin var(--order-status-spin-duration) linear infinite;transform-origin:center}.subscription-inline[data-subscribe-stage=processing] .subscription-state__icon svg{fill:var(--brand)}.subscription-state__error{color:var(--legacy-danger)}.subscription-inline--footer .subscription-state__title{color:var(--text-on-dark)}.subscription-inline--footer .subscription-state__body{color:var(--text-on-dark-2)}.subscription-inline .home-subscribe__right-agreement{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--sp-8)}.subscription-inline .home-subscribe__right-agreement>input{margin:0}.subscription-inline .home-subscribe__right-agreement>label{min-width:0;cursor:pointer}.subscription-inline .home-subscribe__right-agreement .form-control__error{grid-column:2}@keyframes subscription-state-in{0%{opacity:0}to{opacity:1}}@media(max-width:1023px){.subscription-state__actions .mk-btn{width:100%}}@media(prefers-reduced-motion:reduce){.subscription-inline{transition:none}.subscription-inline[data-subscribe-stage=processing] .orders-preloader__arrows,.subscription-inline__state-layer{animation:none}}