.CheckoutMobile-module-scss-module___FSDNq__page{flex-direction:column;gap:20px;padding:60px 16px 32px;display:flex}.CheckoutMobile-module-scss-module___FSDNq__back{cursor:pointer;background:0 0;border:none;align-items:center;width:-moz-fit-content;width:fit-content;padding:0;display:flex}@media (hover:hover){.CheckoutMobile-module-scss-module___FSDNq__back:hover{opacity:.7}}.CheckoutMobile-module-scss-module___FSDNq__backCircle{background:#1e1e1e;border:1px solid #ffffff0d;border-radius:30px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.CheckoutMobile-module-scss-module___FSDNq__backCircle svg{width:10px;height:17px}.CheckoutMobile-module-scss-module___FSDNq__productCard{background:#1e1e1e;border:1px solid #ffffff0d;border-radius:20px;flex-direction:row;align-items:center;gap:12px;padding:12px;display:flex}.CheckoutMobile-module-scss-module___FSDNq__productImageWrap{background:#252525;border-radius:12px;flex-shrink:0;width:60px;height:60px;position:relative;overflow:hidden}.CheckoutMobile-module-scss-module___FSDNq__productInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.CheckoutMobile-module-scss-module___FSDNq__productName{font-family:var(--font-unbounded),sans-serif;color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;line-height:20px;overflow:hidden}.CheckoutMobile-module-scss-module___FSDNq__productMeta{font-family:var(--font-winston),sans-serif;color:#ffffff80;align-items:center;gap:8px;font-size:14px;line-height:22px;display:flex}.CheckoutMobile-module-scss-module___FSDNq__dot{background:#ffffff80;border-radius:50%;flex-shrink:0;width:4px;height:4px}.CheckoutMobile-module-scss-module___FSDNq__productPrice{font-family:var(--font-unbounded),sans-serif;color:#fff;flex-shrink:0;font-size:16px;font-weight:500;line-height:20px}.CheckoutMobile-module-scss-module___FSDNq__preorderBanner{background:#2c293b;border:1px solid #967af5;border-radius:20px;flex-direction:row;align-items:flex-start;gap:12px;padding:16px;display:flex}.CheckoutMobile-module-scss-module___FSDNq__preorderIcon{font-family:var(--font-winston),sans-serif;color:#967af5;flex-shrink:0;padding-top:1px;font-size:18px;font-weight:700;line-height:1}.CheckoutMobile-module-scss-module___FSDNq__preorderText{font-family:var(--font-winston),sans-serif;color:#967af5;font-size:14px;line-height:16px}.CheckoutMobile-module-scss-module___FSDNq__section{flex-direction:column;gap:12px;display:flex}.CheckoutMobile-module-scss-module___FSDNq__section_title{padding-top:10px}.CheckoutMobile-module-scss-module___FSDNq__sectionLabel{font-family:var(--font-winston),sans-serif;color:#ffffff80;font-size:16px;font-weight:400;line-height:22px}.CheckoutMobile-module-scss-module___FSDNq__promoSection{flex-direction:column;gap:12px;padding-top:10px;padding-bottom:10px;display:flex}.CheckoutMobile-module-scss-module___FSDNq__promoHeader{color:#967af5;align-items:center;gap:8px;display:flex}.CheckoutMobile-module-scss-module___FSDNq__promoTitle{font-family:var(--font-unbounded),sans-serif;color:#967af5;font-size:16px;font-weight:500;line-height:20px}.CheckoutMobile-module-scss-module___FSDNq__promoRow{align-items:stretch;gap:8px;display:flex}.CheckoutMobile-module-scss-module___FSDNq__promoInputWrap{flex:1;min-width:0}.CheckoutMobile-module-scss-module___FSDNq__promoBtn{height:45px;font-family:var(--font-winston),sans-serif;color:#fff;cursor:pointer;white-space:nowrap;background:#7300ff;border:none;border-radius:12px;flex-shrink:0;padding:0 16px;font-size:16px;font-weight:400;line-height:22px;transition:opacity .2s}.CheckoutMobile-module-scss-module___FSDNq__promoBtn:disabled{opacity:.6;cursor:not-allowed}@media (hover:hover){.CheckoutMobile-module-scss-module___FSDNq__promoBtn:not(:disabled):hover{opacity:.8}}.CheckoutMobile-module-scss-module___FSDNq__summaryCard{background:#1e1e1e;border:1px solid #ffffff0d;border-radius:20px;flex-direction:column;gap:13px;padding:16px;display:flex}.CheckoutMobile-module-scss-module___FSDNq__summaryRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.CheckoutMobile-module-scss-module___FSDNq__summaryLabel{font-family:var(--font-winston),sans-serif;color:#ffffff80;font-size:16px;line-height:18px}.CheckoutMobile-module-scss-module___FSDNq__summaryValue{font-family:var(--font-unbounded),sans-serif;color:#fff;font-size:16px;font-weight:500;line-height:20px}.CheckoutMobile-module-scss-module___FSDNq__summaryTotal{font-family:var(--font-unbounded),sans-serif;color:#fff;font-size:20px;font-weight:500;line-height:25px}.CheckoutMobile-module-scss-module___FSDNq__summaryDivider{background:#ffffff0d;height:1px}.CheckoutMobile-module-scss-module___FSDNq__agreement{align-items:flex-start;gap:8px;padding-bottom:10px;display:flex}.CheckoutMobile-module-scss-module___FSDNq__checkbox{cursor:pointer;color:#fff;background:#1e1e1e;border:1px solid #ffffff0d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:background .2s,border-color .2s;display:flex}.CheckoutMobile-module-scss-module___FSDNq__checkbox.CheckoutMobile-module-scss-module___FSDNq__checkboxChecked{background:#7300ff;border-color:#7300ff}.CheckoutMobile-module-scss-module___FSDNq__checkbox.CheckoutMobile-module-scss-module___FSDNq__checkboxError{border-color:#c52222}.CheckoutMobile-module-scss-module___FSDNq__agreementText{font-family:var(--font-winston),sans-serif;color:#ffffff80;font-size:14px;line-height:16px}.CheckoutMobile-module-scss-module___FSDNq__agreementText_accent{color:#967af5}
@keyframes PageLayout-module-scss-module__IshR3G__bubble{0%{transform:scale(1)}30%{transform:scale(.95,1.06)}60%{transform:scale(1.06,.95)}to{transform:scale(1)}}.PageLayout-module-scss-module__IshR3G__layout{width:100%;min-height:calc(100dvh - 90px);padding:0;overflow-x:hidden}@media (max-width:767px){.PageLayout-module-scss-module__IshR3G__layout{padding:30px 0 0}}@media (min-width:1024px){.PageLayout-module-scss-module__IshR3G__layout{padding:40px 120px 0}}
.CountdownTimer-module-scss-module__tGarfW__timer{flex-direction:row;align-items:center;gap:6px;width:100%;display:flex}.CountdownTimer-module-scss-module__tGarfW__segment{background:#00000026;border-radius:12px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;min-width:0;min-height:50px;padding:8px 12px;display:flex;overflow:hidden}@media (min-width:1024px){.CountdownTimer-module-scss-module__tGarfW__segment{border-radius:18px;gap:4px;min-height:98px;padding:12px 18px}}.CountdownTimer-module-scss-module__tGarfW__digitWrap{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}@keyframes CountdownTimer-module-scss-module__tGarfW__digitFlip{0%{opacity:0;transform:translateY(-40%)}to{opacity:1;transform:translateY(0)}}.CountdownTimer-module-scss-module__tGarfW__digit{font-family:var(--font-unbounded),sans-serif;color:#fff;font-variant-numeric:tabular-nums;font-size:16px;font-weight:400;line-height:22px;animation:.25s cubic-bezier(.4,0,.2,1) CountdownTimer-module-scss-module__tGarfW__digitFlip;display:inline-block}@media (min-width:1024px){.CountdownTimer-module-scss-module__tGarfW__digit{font-size:32px;line-height:33px}}@media (prefers-reduced-motion:reduce){.CountdownTimer-module-scss-module__tGarfW__digit{animation:none}}.CountdownTimer-module-scss-module__tGarfW__unit{font-family:var(--font-winston),sans-serif;color:#ffffff80;font-size:14px;font-weight:400;line-height:22px}@media (min-width:1024px){.CountdownTimer-module-scss-module__tGarfW__unit{font-size:24px;line-height:33px}}.CountdownTimer-module-scss-module__tGarfW__separator{background:#ffffff80;border-radius:2px;flex-shrink:0;width:4px;height:16px}@media (min-width:1024px){.CountdownTimer-module-scss-module__tGarfW__separator{width:6px;height:24px}}
.Divider-module-scss-module__sE4tqG__horizontal{background:#ffffff0d;flex-shrink:0;height:1px;margin-left:auto;margin-right:auto;display:block}.Divider-module-scss-module__sE4tqG__vertical{background:#ffffff0d;flex-shrink:0;width:1px;margin-top:auto;margin-bottom:auto;display:block}
