.step-form .customer-form .tg-vkid-auth{margin-bottom:12px}.step-form .customer-form #tg-vkid-oauth-list{margin-inline:auto;max-width:324px;width:100%}.step-form .customer-form #tg-vkid-oauth-list iframe{max-width:100%}.step-form .customer-form .tg-vkid-auth-divider{margin-top:12px}.step-form .customer-form .tg-checkout-columns,.step-form .customer-form .tg-checkout-customer,.step-form .customer-form .tg-checkout-ticket-holder{max-width:100%;min-width:0}.step-form .customer-form .tg-checkout-columns{display:block;width:100%}.step-form .customer-form .tg-checkout-ticket-holder{margin-top:18px}.step-form .customer-form .tg-checkout-ticket-holder .tg-getOrderInfo.steppay{margin:0;width:100%}@media(min-width:900px){.step-form .customer-form[data-tg-checkout-layout=stacked] .tg-checkout-columns{align-items:start;display:grid;gap:26px;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr)}.step-form .customer-form[data-tg-checkout-layout=stacked] .tg-checkout-customer>.trdiv{width:100%}.step-form .customer-form[data-tg-checkout-layout=stacked] .tg-checkout-ticket-holder{margin:0;max-height:min(680px,72vh);overflow:auto;padding:12px 8px 14px;position:sticky;top:16px}.step-form .customer-form[data-tg-checkout-layout=stacked] .tg-checkout-ticket-holder .tg-getOrderInfo.steppay{max-width:100%}.step-form .customer-form[data-tg-checkout-layout=stacked] .tg-checkout-ticket-holder .orderElementsDiv,.step-form .customer-form[data-tg-checkout-layout=stacked] .tg-checkout-ticket-holder .tg-order-cards{max-width:100%;min-width:0;width:100%}.step-form .customer-form[data-tg-checkout-layout=stacked] .tg-checkout-ticket-holder .tg-order-cards{display:flex;flex-direction:column;gap:12px;padding:0}.step-form .customer-form[data-tg-checkout-layout=stacked] .tg-checkout-ticket-holder .tg-order-card{border-radius:14px;flex:0 0 auto;margin:0;max-width:100%;min-width:0;position:relative;width:100%;z-index:var(--tg-checkout-card-index,0)}.step-form .customer-form[data-tg-checkout-layout=stacked] .tg-checkout-ticket-holder .tg-order-card-main{background:var(--tg5-surface,var(--tg-checkout-card-surface,#fff));min-width:0;width:100%}.step-form .customer-form[data-tg-checkout-layout=stacked] .tg-checkout-ticket-holder .tg-order-card:focus,.step-form .customer-form[data-tg-checkout-layout=stacked] .tg-checkout-ticket-holder .tg-order-card:focus-within{outline:2px solid var(--tg5-accent,currentColor);outline-offset:3px;z-index:1000}}@media(min-width:900px)and (hover:hover)and (pointer:fine){.step-form .customer-form[data-tg-checkout-layout=stacked] .tg-checkout-ticket-holder .tg-order-cards{gap:0;padding-block:8px}.step-form .customer-form[data-tg-checkout-layout=stacked] .tg-checkout-ticket-holder .tg-order-card{transition:transform .18s ease,box-shadow .18s ease}.step-form .customer-form[data-tg-checkout-layout=stacked] .tg-checkout-ticket-holder .tg-order-card+.tg-order-card{margin-top:-52px}.step-form .customer-form[data-tg-checkout-layout=stacked] .tg-checkout-ticket-holder .tg-order-card:focus,.step-form .customer-form[data-tg-checkout-layout=stacked] .tg-checkout-ticket-holder .tg-order-card:focus-within,.step-form .customer-form[data-tg-checkout-layout=stacked] .tg-checkout-ticket-holder .tg-order-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.133);transform:translateY(-8px);z-index:1000}}@media(prefers-reduced-motion:reduce){.step-form .customer-form .tg-checkout-ticket-holder .tg-order-card{transition:none!important}}
