.CheckoutForm_paymentFormContainer__nO9uW{box-sizing:border-box;padding:0 16px;margin:0 auto}.CheckoutForm_formContent__ZkQqq,.CheckoutForm_paymentFormContainer__nO9uW{display:flex;flex-direction:column;gap:32px;align-items:center;justify-content:center;position:relative;width:100%;max-width:576px}.CheckoutForm_headerSection__Rt5Vm{display:flex;flex-direction:row;gap:4px;align-items:flex-end;justify-content:flex-start;position:relative;width:100%}.CheckoutForm_membershipInfo__3epMn{display:flex;font-family:Inter,sans-serif;font-weight:400;align-items:flex-start;justify-content:flex-start;flex-direction:column;line-height:0;position:relative;width:100%}.CheckoutForm_membershipLabel__FXw8s{display:flex;flex-direction:column;justify-content:center;position:relative}.CheckoutForm_membershipLabel__FXw8s p{line-height:20px;color:#5d5a88;font-size:14px;font-weight:400;margin:0}.CheckoutForm_priceDisplay__eIWlD{display:flex;flex-direction:column;font-family:Inter,sans-serif;font-weight:500;justify-content:center;line-height:0;position:relative}.CheckoutForm_priceDisplay__eIWlD p{line-height:40px;color:#211266;font-size:32px;font-weight:500;margin:0}.CheckoutForm_currencySelector__EOsVE{position:absolute;background-color:#dddbea;bottom:0;gap:4px;max-height:40px;padding:4px;right:.5px;border-radius:12px;width:auto;min-width:151px}.CheckoutForm_currencySelector__EOsVE,.CheckoutForm_currencyTab__JludF{box-sizing:border-box;content-stretch:stretch;display:flex;align-items:center;justify-content:center}.CheckoutForm_currencyTab__JludF{flex:1 1;flex-direction:column;height:32px;min-height:1px;min-width:1px;overflow:clip;padding:8px 12px;position:relative;border-radius:8px;cursor:pointer;transition:all .2s ease}.CheckoutForm_currencyTab__JludF.CheckoutForm_active__Ylys5{background-color:white}.CheckoutForm_currencyTab__JludF p{display:flex;flex-direction:column;font-family:Inter,sans-serif;font-weight:700;justify-content:center;line-height:0;min-height:1px;min-width:1px;color:#4b3ba7;font-size:14px;text-align:center;margin:0;white-space:nowrap}.CheckoutForm_currencyTab__JludF:not(.CheckoutForm_active__Ylys5) p{color:#5d5a88}.CheckoutForm_payWithSection__UB1mg{background-color:white;box-sizing:border-box;display:flex;gap:12px;align-items:center;justify-content:center;overflow:clip;padding:16px;position:relative;border-radius:9999px;width:100%}.CheckoutForm_payWithText__FfFyS{display:flex;flex-direction:column;font-family:Inter,sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;color:#011e0f;font-size:16px}.CheckoutForm_payWithText__FfFyS p{line-height:24px;margin:0}.CheckoutForm_stripeLogo__vl71N{height:24px;position:relative;width:71.65px}.CheckoutForm_stripeSvg__JB_4B{display:block;width:100%;height:100%}.CheckoutForm_paymentMethods__dmVX_{display:flex;flex-direction:column;gap:8px;align-items:flex-start;justify-content:flex-start;position:relative;width:100%}.CheckoutForm_paymentMethodsLabel__gouo6{font-family:Inter,sans-serif;font-weight:500;line-height:0;position:relative;color:#5d5a88;font-size:14px}.CheckoutForm_paymentMethodsLabel__gouo6 p{line-height:20px;margin:0}.CheckoutForm_paymentOptions__qni3V{display:flex;gap:12px;align-items:center;justify-content:flex-start;position:relative;width:100%}.CheckoutForm_paymentOption__yvl6c{flex:1 1;background-color:white;border:2px solid white;box-sizing:border-box;display:flex;flex-direction:column;height:82px;align-items:flex-start;justify-content:space-between;min-height:1px;min-width:1px;padding:12px;position:relative;border-radius:12px;cursor:pointer;transition:all .2s ease}.CheckoutForm_paymentOption__yvl6c.CheckoutForm_selected___WnHc,.CheckoutForm_paymentOption__yvl6c:hover{border:2px solid #4b3ba7}.CheckoutForm_radioButton__bB_Vm{display:flex;gap:8px;align-items:flex-start;justify-content:flex-start;position:relative}.CheckoutForm_radioCircle__PJHRQ{position:relative;width:16px;height:16px;border:1px solid #5d5a88;border-radius:50%;display:flex;align-items:center;justify-content:center}.CheckoutForm_radioCircle__PJHRQ.CheckoutForm_selected___WnHc{border-color:#4b3ba7}.CheckoutForm_radioCircle__PJHRQ.CheckoutForm_selected___WnHc:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background-color:#4b3ba7;border-radius:50%}.CheckoutForm_paymentMethodName__Uwur6{display:flex;flex-direction:column;font-family:Inter,sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;color:#5d5a88;font-size:14px}.CheckoutForm_paymentMethodName__Uwur6 p{line-height:14px;font-size:14px;margin:0}.CheckoutForm_paymentOption__yvl6c.CheckoutForm_selected___WnHc .CheckoutForm_paymentMethodName__Uwur6 p{color:#4b3ba7}.CheckoutForm_paymentMethodIcon__D_5Zd{position:relative;margin-top:12px;width:22px;height:22px;align-self:flex-start}.CheckoutForm_iconSvg__WNXF3{width:100%;height:100%}.CheckoutForm_digitalWalletSection__6_1db{margin-bottom:32px;padding:24px;background:#f8fafc;border-radius:16px;border:1px solid #e2e8f0;width:100%}.CheckoutForm_digitalWalletLabel__a3j3C{margin-bottom:16px}.CheckoutForm_digitalWalletLabel__a3j3C p{font-size:16px;font-weight:600;color:#1e293b;margin:0}.CheckoutForm_digitalWalletButton__NDZAX{display:flex;justify-content:center}.CheckoutForm_digitalWalletButton__NDZAX button{background:#000!important;color:white!important;border:none!important;border-radius:8px!important;padding:12px 24px!important;font-size:16px!important;font-weight:500!important;cursor:pointer!important;transition:all .3s ease!important;min-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important}.CheckoutForm_digitalWalletButton__NDZAX button:hover{background:#333!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important}.CheckoutForm_digitalWalletButton__NDZAX button:active{transform:translateY(0)!important}.CheckoutForm_developmentNotice__METfX{margin-bottom:32px;padding:20px;background:#fef3c7;border:1px solid #f59e0b;border-radius:12px;display:flex;gap:16px;align-items:flex-start}.CheckoutForm_developmentIcon___fb_U{font-size:24px;flex-shrink:0}.CheckoutForm_developmentText__Ug3y1 p{margin:0 0 8px;color:#92400e;font-size:14px;line-height:1.4}.CheckoutForm_developmentText__Ug3y1 p:last-child{margin-bottom:0}.CheckoutForm_developmentText__Ug3y1 p strong{font-weight:600}.CheckoutForm_creditCardNotice__jhEQI{margin-bottom:32px;padding:20px;background:#f0f9ff;border:1px solid #0ea5e9;border-radius:12px;display:flex;gap:16px;align-items:flex-start}.CheckoutForm_creditCardIcon__fLvuw{font-size:24px;flex-shrink:0}.CheckoutForm_creditCardText__l7MyZ p{margin:0 0 8px;color:#0c4a6e;font-size:14px;line-height:1.4}.CheckoutForm_creditCardText__l7MyZ p:last-child{margin-bottom:0}.CheckoutForm_creditCardText__l7MyZ p strong{font-weight:600}.CheckoutForm_paymentNote__pRdwS{border-radius:12px;background:#FFF;display:flex;padding:21px 150px 18px 23px;flex-direction:column;justify-content:center;align-items:flex-start;gap:8.682px;align-self:stretch}.CheckoutForm_paymentNote__pRdwS p{font-family:Inter,sans-serif;font-size:14px;color:#5d5a88;margin:0;line-height:20px}.CheckoutForm_cardElementContainer__kVgLj{position:absolute;left:23px;top:50%;transform:translateY(-50%);width:calc(100% - 46px)}.CheckoutForm_cardFormNote__x5dBc{position:absolute;display:flex;flex-direction:column;font-family:Inter,sans-serif;font-weight:400;justify-content:center;line-height:0;left:23px;color:#211266;font-size:12px;top:70.5px;transform:translateY(-50%);width:299px}.CheckoutForm_cardFormNote__x5dBc p{line-height:17.29px;margin:0}.CheckoutForm_termsSection__TUb9_{font-family:Inter,sans-serif;font-weight:400;line-height:0;min-width:100%;position:relative;color:#5d5a88;font-size:12px;text-align:center}.CheckoutForm_termsSection__TUb9_ p{line-height:20px;margin:0}.CheckoutForm_submitButton__nSZa7{background-color:#4b3ba7;box-sizing:border-box;display:flex;gap:22px;align-items:center;justify-content:center;overflow:clip;padding:16px;position:relative;border-radius:9999px;width:100%;border:none;cursor:pointer;transition:all .2s ease;color:white;font-family:Inter,sans-serif;font-size:16px;font-weight:400}.CheckoutForm_submitButton__nSZa7:hover{background-color:#3a2d85;transform:translateY(-2px);box-shadow:0 8px 25px rgba(75,59,167,.3)}.CheckoutForm_submitButton__nSZa7:disabled{cursor:not-allowed}.CheckoutForm_submitButton__nSZa7:disabled,.CheckoutForm_submitButton__nSZa7:disabled:hover{background-color:#dddbea;transform:none;box-shadow:none}.CheckoutForm_securityInfo__eRBoj{display:flex;gap:1px;align-items:flex-start;justify-content:center;position:relative}.CheckoutForm_lockIcon__k_Et8{position:relative;width:24px;height:24px}.CheckoutForm_lockSvg__AShmo{display:block;width:100%;height:100%}.CheckoutForm_securityText__mZPys{display:flex;flex-direction:column;font-family:Inter,sans-serif;font-weight:400;height:24px;justify-content:center;line-height:0;position:relative;color:#5d5a88;font-size:18px;width:138px}.CheckoutForm_securityText__mZPys p{line-height:23.94px;margin:0}@media (max-width:768px){.CheckoutForm_paymentFormContainer__nO9uW{padding:0 16px;gap:24px}.CheckoutForm_formContent__ZkQqq{gap:24px}.CheckoutForm_paymentOptions__qni3V{gap:8px}.CheckoutForm_paymentMethodIcon__D_5Zd{position:relative;margin-top:auto;width:16px;height:16px;align-self:flex-start}.CheckoutForm_paymentOption__yvl6c{width:100%;height:80px}.CheckoutForm_paymentMethodName__Uwur6 p,.CheckoutForm_paymentMethodsLabel__gouo6 p{font-size:12px;line-height:16px}.CheckoutForm_currencySelector__EOsVE{position:relative;margin-top:16px;width:100%;max-width:200px;right:auto;bottom:auto}.CheckoutForm_priceDisplay__eIWlD p{font-size:28px;line-height:36px}.CheckoutForm_subscriptionStatus__fXvpc{padding:16px}.CheckoutForm_subscriptionInfo__UppGi{gap:12px}}.CheckoutForm_subscriptionStatus__fXvpc{width:100%;border:1px solid #e2e2e2;border-radius:12px;background:#FAFAFA;padding:20px;margin:16px 0}.CheckoutForm_subscriptionStatusHeader__cLmQg{margin-bottom:16px}.CheckoutForm_subscriptionStatusHeader__cLmQg p{color:#211266;font-size:16px;font-weight:600;margin:0}.CheckoutForm_subscriptionStatusContent__qM_JO{display:flex;flex-direction:column;gap:12px}.CheckoutForm_subscriptionLoading__hsTC4{text-align:center;padding:12px}.CheckoutForm_subscriptionLoading__hsTC4 p{color:#6F6C8F;font-size:14px;margin:0}.CheckoutForm_subscriptionError__u4J0q{background:#FEF2F2;border:1px solid #fecaca;border-radius:8px;padding:12px}.CheckoutForm_subscriptionError__u4J0q p{color:#DC2626;font-size:14px;margin:0}.CheckoutForm_subscriptionInfo__UppGi{display:flex;flex-direction:column;gap:16px}.CheckoutForm_userInfo__eggp9{display:flex;flex-direction:column;gap:8px}.CheckoutForm_userInfo__eggp9 p{color:#374151;font-size:14px;margin:0}.CheckoutForm_subscriptionDetails__x04b_{display:flex;flex-direction:column;gap:8px}.CheckoutForm_subscriptionDetails__x04b_ p{color:#374151;font-size:14px;margin:0;display:flex;align-items:center;gap:8px}.CheckoutForm_statusBadge__fGkP2{padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600;text-transform:uppercase}.CheckoutForm_statusBadge__fGkP2.CheckoutForm_free__bnt7c{background:#F3F4F6;color:#6B7280}.CheckoutForm_statusBadge__fGkP2.CheckoutForm_paid__GrP6S{background:#D1FAE5;color:#065F46}.CheckoutForm_statusBadge__fGkP2.CheckoutForm_cancelled__xYYoK{background:#FEE2E2;color:#DC2626}.CheckoutForm_statusBadge__fGkP2.CheckoutForm_expired__utt7i{background:#FEF3C7;color:#D97706}.CheckoutForm_activeSubscriptionNotice__EnuCl{background:#D1FAE5;border:1px solid #a7f3d0;border-radius:8px;padding:12px;text-align:center}.CheckoutForm_activeSubscriptionNotice__EnuCl p{color:#065F46;font-size:14px;font-weight:500;margin:0}.CheckoutForm_noSubscriptionData__OTlEV{text-align:center;padding:12px}.CheckoutForm_noSubscriptionData__OTlEV p{color:#6B7280;font-size:14px;margin:0}.PaymentSecurityBanner_paymentSecurityBanner__R6Duf{background:#ffffff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #f3f4f6}.PaymentSecurityBanner_topSection__o_hWT{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.PaymentSecurityBanner_securityInfo__UTLEm{display:flex;align-items:center;gap:8px}.PaymentSecurityBanner_lockIcon__7BL9D{display:flex;align-items:center}.PaymentSecurityBanner_securityText__HENWS{font-size:14px;font-weight:500;color:#374151;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.PaymentSecurityBanner_stripeBranding__DDaH8{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:4px;background:#4640b1;padding:6px 12px;border-radius:6px;width:140px}.PaymentSecurityBanner_poweredBy__lXB_z{font-size:12px;color:#ffffff;font-weight:400}.PaymentSecurityBanner_stripeLogo__g4kbK{font-size:15px;color:#ffffff;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.PaymentSecurityBanner_separator__KCAsd{height:1px;background:#e5e7eb;margin-bottom:16px}.PaymentSecurityBanner_bottomSection__g_xkI{display:flex;justify-content:center}.PaymentSecurityBanner_paymentLogos__Q9e2I{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:center}.PaymentSecurityBanner_logoBox__U_OPt{background:#f8f8f8;border:1px solid #e5e7eb;border-radius:6px;width:60px;height:40px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px rgba(0,0,0,.05)}.PaymentSecurityBanner_logoImage__f2bNY{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:768px){.PaymentSecurityBanner_paymentSecurityBanner__R6Duf{padding:16px;margin:12px 0}.PaymentSecurityBanner_topSection__o_hWT{flex-direction:column;gap:12px;align-items:flex-start}.PaymentSecurityBanner_stripeBranding__DDaH8{align-self:flex-end}.PaymentSecurityBanner_paymentLogos__Q9e2I{gap:8px}}@media (max-width:480px){.PaymentSecurityBanner_paymentLogos__Q9e2I{gap:6px}.PaymentSecurityBanner_logoBox__U_OPt{padding:4px 6px;min-width:45px;height:32px}}.CheckoutSkeleton_checkoutSkeleton__HxwqV{width:100%}.CheckoutSkeleton_checkoutContent__JVyxd{margin-top:33px;margin-bottom:33px;padding:64px;border-radius:30px;background:#F7F6FC;display:flex;gap:64px}.CheckoutSkeleton_checkoutLeft___1XMX,.CheckoutSkeleton_checkoutRight__jrcJG{width:50%}.CheckoutSkeleton_checkoutLeft___1XMX{display:flex}.CheckoutSkeleton_checkoutLeftContent__spG92,.CheckoutSkeleton_mobilePromotions__Sgb9d{display:flex;flex-direction:column;gap:32px}.CheckoutSkeleton_checkoutRightContent__zQqn4{width:100%}.CheckoutSkeleton_paymentFormContainer__hWNJR{background:white;border-radius:24px;padding:32px;box-shadow:0 4px 20px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:24px}.CheckoutSkeleton_promotion1Skeleton__uXnIo{height:400px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:24px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite}.CheckoutSkeleton_promotion2Skeleton__zXSlz,.CheckoutSkeleton_promotion3Skeleton__XQwkY,.CheckoutSkeleton_promotion4Skeleton__keE5R{height:200px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:24px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite}.CheckoutSkeleton_subscriptionStatusSkeleton__fU1PK{background:#f8f9fa;border-radius:12px;padding:20px;border:1px solid #e9ecef}.CheckoutSkeleton_subscriptionStatusHeader__ZYmPC{margin-bottom:16px}.CheckoutSkeleton_subscriptionHeaderText__G42td{height:20px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;width:40%}.CheckoutSkeleton_subscriptionStatusContent__ElSoo{display:flex;flex-direction:column;gap:16px}.CheckoutSkeleton_subscriptionLoading__fQwoe{display:flex;align-items:center;gap:12px}.CheckoutSkeleton_loadingText__yrcT8{height:16px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;width:60%}.CheckoutSkeleton_formContent__YrHSF{display:flex;flex-direction:column;gap:24px}.CheckoutSkeleton_headerSection__mARUX{display:flex;flex-direction:column;gap:20px}.CheckoutSkeleton_membershipInfo__B22t5{display:flex;justify-content:space-between;align-items:center}.CheckoutSkeleton_membershipLabel__VBuiN{display:flex;align-items:center}.CheckoutSkeleton_labelText__lolPA{height:24px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;width:120px}.CheckoutSkeleton_priceDisplay__dg_mM{display:flex;align-items:center}.CheckoutSkeleton_priceText__pnT9I{height:32px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;width:80px}.CheckoutSkeleton_currencySelector__wpbc9{display:flex;gap:8px}.CheckoutSkeleton_currencyTab__aBCR5{height:40px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:8px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;flex:1 1}.CheckoutSkeleton_payWithSection__u4HO7{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef}.CheckoutSkeleton_payWithText__EtJW_{display:flex;align-items:center}.CheckoutSkeleton_payWithTextLine__QFey7{height:16px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;width:60px}.CheckoutSkeleton_stripeLogo__UmslB{display:flex;align-items:center}.CheckoutSkeleton_stripeLogoSkeleton__QZA8t{height:24px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;width:80px}.CheckoutSkeleton_paymentFormFields__Jema5{display:flex;flex-direction:column;gap:20px}.CheckoutSkeleton_fieldGroup__UrBYo{display:flex;flex-direction:column;gap:8px}.CheckoutSkeleton_fieldLabel__ztZjN{height:16px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;width:30%}.CheckoutSkeleton_fieldInput__ovjDh{height:48px;border-radius:8px}.CheckoutSkeleton_fieldInput__ovjDh,.CheckoutSkeleton_submitButton__mxaVG{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;width:100%}.CheckoutSkeleton_submitButton__mxaVG{height:56px;border-radius:28px}.CheckoutSkeleton_securityNotice__NLMOt{display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center;padding-top:16px;border-top:1px solid #e9ecef}.CheckoutSkeleton_securityText__6049y{height:14px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;width:70%}.CheckoutSkeleton_securityText__6049y:last-child{width:50%}.CheckoutSkeleton_reviewsSkeleton__Irv8a{height:300px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:24px;animation:CheckoutSkeleton_shimmer__LRre8 2s infinite;margin:32px 0}@keyframes CheckoutSkeleton_shimmer__LRre8{0%{background-position:-200% 0}to{background-position:200% 0}}@media screen and (max-width:1190px){.CheckoutSkeleton_mobilePromotions__Sgb9d{display:none!important}.CheckoutSkeleton_checkoutContent__JVyxd{flex-direction:column;justify-content:center;align-items:center}.CheckoutSkeleton_checkoutLeft___1XMX,.CheckoutSkeleton_checkoutRight__jrcJG{width:100%;align-items:center;justify-content:center}}@media (max-width:768px){.CheckoutSkeleton_mobilePromotions__Sgb9d{display:none!important}.CheckoutSkeleton_checkoutContent__JVyxd{padding:32px 24px;gap:32px}.CheckoutSkeleton_promotion1Skeleton__uXnIo{height:300px}.CheckoutSkeleton_promotion2Skeleton__zXSlz,.CheckoutSkeleton_promotion3Skeleton__XQwkY,.CheckoutSkeleton_promotion4Skeleton__keE5R{height:150px}}@media (max-width:580px){.CheckoutSkeleton_mobilePromotions__Sgb9d{display:none!important}.CheckoutSkeleton_checkoutContent__JVyxd{padding:12px}.CheckoutSkeleton_promotion1Skeleton__uXnIo{height:250px}.CheckoutSkeleton_promotion2Skeleton__zXSlz,.CheckoutSkeleton_promotion3Skeleton__XQwkY,.CheckoutSkeleton_promotion4Skeleton__keE5R{height:120px}}