.session-token{padding:8px 16px;text-align:center}.session-token:not(.error-page){color:var(--color-grey-500);font-size:var(--font-size-13)}html.theme-dark .session-token:not(.error-page){color:var(--color-grey-400)}.session-token .t-btn{align-items:center;display:inline-flex;font-weight:600;gap:4px;height:40px;padding:0 16px;position:relative}.session-token.error-page .t-btn{color:inherit}.payment-heading{display:flex;row-gap:16px}.payment-heading h3{flex-grow:1;font-weight:600}.payment-heading .t-timer{align-items:center;background-color:var(--color-grey-50);border-radius:8px;display:flex;gap:8px;height:40px;padding:0 16px}.payment-heading .t-timer .t-svg{fill:var(--color-amaranth-500)}@media (320px <= width < 720px){.payment-heading{flex-direction:column}}html.theme-dark .payment-heading .t-timer{background-color:var(--color-grey-800)}.payment-repricing h3{font-size:var(--font-size-16);font-weight:600;margin-bottom:16px}.payment-repricing .blocks{display:flex;flex-direction:column;gap:16px}.payment-repricing .blocks>div{border-radius:8px;padding:8px}.payment-repricing .blocks .old{background-color:var(--color-yellow-50)}.payment-repricing .blocks .new{background-color:var(--color-5)}.payment-repricing .blocks .desc{background-color:var(--color-66)}@media (width >= 720px){.payment-repricing .blocks{flex-direction:row}.payment-repricing .blocks>div{flex-grow:1;padding:16px}.payment-repricing .blocks .desc{flex-basis:45%}}.payment-repricing .t-price{display:block;font-size:var(--font-size-16);font-weight:600}@media (width >= 720px){.payment-repricing .t-price{font-size:var(--font-size-18)}}html.theme-dark .payment-repricing .old{background-color:var(--color-101)}html.theme-dark .payment-repricing .new{background-color:var(--color-100)}html.theme-dark .payment-repricing .desc{background-color:var(--color-46)}.payment-switcher{border:.5px solid var(--color-grey-200);cursor:pointer;display:flex;gap:8px 16px;justify-content:flex-end;padding:16px}.payment-switcher:not(:last-child){border-bottom:unset}.payment-switcher:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.payment-switcher:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}@media (width >= 720px){.payment-switcher{font-size:var(--font-size-16);padding:24px}}.payment-switcher.checked{background-color:var(--color-green-50)}.payment-switcher .name{align-items:center;display:flex;flex-grow:1;font-weight:500;gap:inherit}.payment-switcher .activator{align-items:flex-end;display:flex;flex-direction:column-reverse;font-weight:600;gap:inherit}@media (width >= 720px){.payment-switcher .activator{align-items:center;flex-direction:row}}.payment-switcher .activator-group{align-items:center;display:flex;gap:inherit}html.theme-dark .payment-switcher{border-color:var(--color-grey-700)}html.theme-dark .payment-switcher.checked{background-color:var(--color-green-850)}.payment-method-price{display:flex;font-size:var(--font-size-16);white-space:nowrap}.payment-method-price.bnpl{align-items:center;display:flex;font-size:var(--font-size-13);font-weight:600;gap:8px}.payment-method-price.bnpl .t-price{align-items:center;background-color:#f1f2f6;border-radius:4px;color:#c92a30;display:flex;height:24px;padding:0 8px}.payment-method-price.monobank .t-price{background-color:#000;color:#fff}.payment-method-price.liqpay .t-price{background-color:#8dc641;color:#000}html.theme-dark .payment-bnpl-price .monobank .t-price{background-color:#fff;color:#000}.payment-method .bnpl{display:flex;gap:4px 8px;justify-content:flex-end}.payment-method .bnpl[class*=payment-method-bnpl]{flex-wrap:wrap}@media (width >= 720px){.payment-method .bnpl[class*=payment-method-bnpl]{flex-wrap:nowrap}}@media (width >= 720px){.payment-offer-popup .popup{max-width:fit-content}}.payment-offer-popup .popup .content{display:flex;flex-direction:column;font-size:var(--font-size-13);gap:16px;max-width:380px;padding:0 24px 24px}.payment-offer-popup .popup .content>button{font-size:var(--font-size-16);font-weight:600;height:48px;text-align:center}html.theme-dark .payment-offer-popup .popup{background-color:var(--color-29)}.payment-loyalty{position:relative}.payment-loyalty .check b,.payment-loyalty .check span,.payment-loyalty h3{font-weight:600}.payment-loyalty .desc{color:var(--color-22);padding-bottom:16px}.payment-loyalty .block{display:flex;gap:16px;margin-bottom:1px}.payment-loyalty .block>div{display:flex;flex-grow:1;gap:16px}@media (320px <= width < 720px){.payment-loyalty .block>div{flex-direction:column}}.payment-loyalty-content{flex-grow:1}.payment-loyalty-content .check,.payment-loyalty-content h3{padding-bottom:8px}.payment-loyalty-content .check span,.payment-loyalty-content h3 span,.payment-loyalty-content>b{color:var(--color-13)}.payment-loyalty-content .check b,.payment-loyalty-content .check span{font-size:var(--font-size-18)}.payment-loyalty .t-checkbox-v2{display:flex;flex-direction:row-reverse;gap:8px}.payment-loyalty .t-btn[type=reset],.payment-loyalty .t-btn[type=submit]{flex-shrink:0;font-size:var(--font-size-16);font-weight:600;height:48px;padding:0 16px}.payment-loyalty-promocode form{display:flex;gap:16px;padding-top:16px}.payment-loyalty-promocode form .t-btn{text-align:center}.payment-loyalty-promocode form .t-fields{flex-grow:1}@media (320px <= width < 720px){.payment-loyalty-promocode form{flex-direction:column}}@media (width >= 720px){.payment-loyalty-promocode form{max-width:70%}}.payment-loyalty-promocode .status,.payment-submit .t-btn{align-items:center;display:flex;gap:8px}.payment-submit .t-btn{font-size:var(--font-size-16);font-weight:600;height:56px;justify-content:center;padding:0 16px;width:100%}@media (width >= 720px){.payment-submit{display:flex;justify-content:flex-end}}.payment-method-default-phone{display:flex;flex-direction:column;gap:8px}.payment-method-default-phone .heading{display:flex;flex-direction:column;gap:16px}.payment-method-default-phone h3{align-items:center;display:flex;font-size:var(--font-size-16);gap:16px}.payment-method-default-phone b,.payment-method-default-phone h3{font-weight:600}.payment-method-default-phone ol{list-style:decimal}.payment-method-default-phone ol li{list-style-position:inside}.payment-method-default-phone .t-alert{padding:0 16px}@media (width >= 720px){.payment-method-default-phone .t-fields{max-width:300px}}.payment-card-form{display:flex;flex-direction:column;gap:16px}.payment-card-form>*{border-radius:12px;padding:16px}.payment-card-form .form{background-color:var(--color-grey-100)}.payment-card-form .form h3{font-size:var(--font-size-16);font-weight:600}.payment-card-form .form>div{width:100%}.payment-card-form .form,.payment-card-form .form .t-fields{display:flex;flex-wrap:wrap;gap:16px}.payment-card-form .form .t-fields .holder,.payment-card-form .form .t-fields .number{flex-grow:1}.payment-card-form .form .t-fields .cvv,.payment-card-form .form .t-fields .exp{flex-basis:calc(50% - 8px);overflow:hidden}@media (width >= 720px){.payment-card-form{flex-direction:row}.payment-card-form>*{flex-basis:calc(50% - 8px);padding:24px}.payment-card-form .form h3{font-size:var(--font-size-20)}}.payment-card-form .vendors{border:.5px solid var(--color-grey-200);flex-direction:column;font-size:var(--font-size-13)}.payment-card-form .vendors,.payment-card-form .vendors>div{display:flex;flex-wrap:wrap;gap:16px}html.theme-dark .payment-card-form .form{background-color:var(--color-grey-1000)}html.theme-dark .payment-card-form .vendors{border-color:var(--color-grey-800)}.payment-service-package-popup-mobile{gap:16px}.payment-service-package-popup-mobile,.payment-service-package-popup-mobile .items{display:flex;flex-direction:column}.payment-service-package-popup-mobile .title{display:flex;font-size:var(--font-size-16);font-weight:600;gap:16px}.payment-service-package-popup-mobile .title>div{flex:1}.payment-service-package-popup-mobile .title b{display:block}.payment-service-package-popup-mobile .title mark{align-items:center;background-color:var(--color-red-500);border-radius:20px;color:var(--color-white);display:inline-flex;font-size:var(--font-size-12);margin-bottom:8px;min-height:24px;padding:0 8px}.payment-service-package-popup-mobile .title mark.green{background-color:var(--color-green-600)}.payment-service-package-popup-mobile .items{gap:8px;padding:8px 0}.payment-service-package-popup-mobile .benefits{display:flex;gap:8px;padding-top:8px}.payment-service-package-popup-mobile .benefits>div{background-color:#fee;border-radius:8px;display:flex;flex:1;overflow-wrap:anywhere;padding:8px 12px}.payment-service-package-popup-mobile .benefits>div.included{background-color:#f1f8ea}html.theme-dark .payment-service-package-popup-mobile .benefits div{background-color:#502e2f}html.theme-dark .payment-service-package-popup-mobile .benefits div.included{background-color:#283c2e}html.theme-dark .payment-service-package-popup-mobile mark{background-color:var(--color-red-400)}html.theme-dark .payment-service-package-popup-mobile mark.green{background-color:var(--color-green-700)}.payment-service-package-popup-desktop .title{align-items:center;border-radius:12px;display:flex;font-weight:500;gap:16px;margin-bottom:32px;padding:0 8px}.payment-service-package-popup-desktop .title img{height:56px}.payment-service-package-popup-desktop .title,.payment-service-package-popup-desktop mark.green{background-color:var(--color-green-600)}.payment-service-package-popup-desktop .title,.payment-service-package-popup-desktop mark{color:var(--color-white)}.payment-service-package-popup-desktop table{border-collapse:separate;border-spacing:20px 0}.payment-service-package-popup-desktop table td>b,.payment-service-package-popup-desktop table thead{color:var(--color-grey-700);font-weight:600}.payment-service-package-popup-desktop table td{padding-bottom:5px;padding-top:5px;vertical-align:top}.payment-service-package-popup-desktop table td h4{font-size:var(--font-size-18);overflow-wrap:anywhere;padding:8px 0}.payment-service-package-popup-desktop table td mark{background-color:#263e5f;border-radius:12px;display:inline-block;font-weight:500;padding:4px 8px}.payment-service-package-popup-desktop table td:nth-child(2),.payment-service-package-popup-desktop table td:nth-child(3){padding:5px 20px;width:246px}.payment-service-package-popup-desktop table td:nth-child(2).financial,.payment-service-package-popup-desktop table td:nth-child(3).financial{background-color:var(--color-grey-50)}.payment-service-package-popup-desktop table td:nth-child(2).afterSales,.payment-service-package-popup-desktop table td:nth-child(3).afterSales{background-color:#f1f8ea}.payment-service-package-popup-desktop table tr:first-child td:nth-child(2),.payment-service-package-popup-desktop table tr:first-child td:nth-child(3){border-radius:12px 12px 0 0}.payment-service-package-popup-desktop table tr:first-child td:first-child,.payment-service-package-popup-desktop table tr:first-child td:nth-child(2),.payment-service-package-popup-desktop table tr:first-child td:nth-child(3){vertical-align:bottom}.payment-service-package-popup-desktop table tr:last-child td:nth-child(2),.payment-service-package-popup-desktop table tr:last-child td:nth-child(3){border-radius:0 0 12px 12px}.payment-service-package-popup-desktop table tr:last-child td{padding-bottom:20px}html.theme-dark .payment-service-package-popup-desktop .title,html.theme-dark .payment-service-package-popup-desktop mark.green{background-color:var(--color-green-700)}html.theme-dark .payment-service-package-popup-desktop table td:nth-child(2).financial,html.theme-dark .payment-service-package-popup-desktop table td:nth-child(3).financial{background-color:var(--color-grey-700)}html.theme-dark .payment-service-package-popup-desktop table td:nth-child(2).afterSales,html.theme-dark .payment-service-package-popup-desktop table td:nth-child(3).afterSales{background-color:#283c2e}.payment-service-package-popup h3{font-size:var(--font-size-20);font-weight:600;padding:16px 8px}@media (width >= 720px){.payment-service-package-popup h3{padding:16px}}.payment-service-package-popup .body{padding:8px 16px 40px}@media (width >= 720px){.payment-service-package-popup .body{padding:8px 24px 40px}}.payment-service-package-popup-value{display:flex;font-size:var(--font-size-13);gap:8px}.payment-service-package-popup-value.no-text{align-items:center;justify-content:center}.payment-service-package-popup-value .text{flex-grow:1}.payment-service-package-popup-value .t-svg{fill:var(--color-amaranth-500)}.payment-service-package-popup-value.included .t-svg{fill:var(--color-green-500)}.payment-service-package-popup-tooltip button{color:var(--color-grey-500);font-size:var(--font-size-13);text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}html.theme-dark .payment-service-package-popup-value.included .t-svg{fill:var(--color-green-600)}html.theme-dark .payment-service-package-popup-tooltip button{color:var(--color-grey-400)}.payment-method-direct-service-package{align-items:flex-end;background-color:var(--color-green-100);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:16px;padding:12px}.payment-method-direct-service-package .content{align-items:flex-start;display:flex;flex-grow:1;gap:16px;line-height:1.3;word-break:break-word}.payment-method-direct-service-package .activator{align-items:center;display:flex;gap:16px}.payment-method-direct-service-package .t-btn{font-size:var(--font-size-12);font-weight:500}.payment-method-direct-service-package .t-price{font-size:var(--font-size-16);font-weight:600}@media (width >= 720px){.payment-method-direct-service-package{align-items:center;flex-direction:row;font-size:var(--font-size-16);font-weight:600;padding:0 16px}.payment-method-direct-service-package .content{align-items:center;padding:8px 0}.payment-method-direct-service-package .t-btn{font-size:var(--font-size-14)}}html.theme-dark .payment-method-direct-service-package{background-color:var(--color-green-700)}.payment-method-direct .heading{display:flex;gap:16px;justify-content:space-between}@media (320px <= width < 720px){.payment-method-direct .heading{flex-direction:column}}.heading .payment-method-direct-currency{min-width:calc(50% - 8px)}.heading .payment-method-direct-currency:not(:first-child){min-width:200px}.payment-method-direct b{font-weight:600}.payment-method-direct .desc{color:var(--color-21);font-size:var(--font-size-13)}.payment-method-direct .card-title{align-items:center;display:flex;gap:16px;justify-content:space-between}@media (320px <= width < 720px){.payment-method-direct .card-title{align-items:flex-start;flex-direction:column}}.payment-method-direct .card-title .payment-method-direct-currency{min-width:180px}.payment,.payment .body,.payment-method-direct{display:flex;flex-direction:column;gap:16px}.payment,.payment-method-direct{gap:24px}.app-top-banner,.mobile-apps-banner{background:linear-gradient(150deg,#ffdac5 10%,#ff92a5 90%)}.app-top-banner{align-items:center;color:#212f3d;display:flex;gap:8px}.app-top-banner .content{flex-grow:1;font-weight:600;line-height:1rem;padding:0 16px}.app-top-banner a{background-color:#fff;border-radius:8px;color:inherit;padding:6px 8px;white-space:nowrap}.app-top-banner button{height:48px;text-align:center;width:48px}.app-top-banner button .t-svg{fill:#fff}.app-error{color:var(--color-white);text-align:center}.app-error .content{display:flex;justify-content:center;margin-bottom:16px;margin-top:15vh;min-height:200px;position:relative}@media (width >= 720px){.app-error .content{margin-bottom:64px}}.app-error h3{font-size:var(--font-size-24);margin-bottom:8px}.app-error>.t-btn{font-size:1rem;font-weight:600;height:48px;padding:0 24px}.app-error .background{background:radial-gradient(1600px at 70% 120%,#212750 10%,#020409 100%);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}html.theme-dark .app-error .background{background:radial-gradient(1600px at 70% 120%,#17171a 10%,#020409 100%)}.app-error .background s{animation:zoom 10s infinite;background-image:radial-gradient(2px 2px at 20px 30px,#b4b8f0,transparent),radial-gradient(2px 2px at 40px 70px,#fff,transparent),radial-gradient(2px 2px at 50px 160px,#ddd,transparent),radial-gradient(2px 2px at 90px 40px,#e2e1e0,transparent),radial-gradient(2px 2px at 130px 80px,#fff,transparent),radial-gradient(2px 2px at 160px 120px,#e2e18e,transparent);background-repeat:repeat;background-size:200px 200px;inset:0;opacity:0;overflow:hidden;position:absolute}.app-error .background s:first-child{animation-delay:0s;background-position:50% 50%}.app-error .background s:nth-child(2){animation-delay:1s;background-position:20% 60%}.app-error .background s:nth-child(3){animation-delay:2s;background-position:-20% -30%}.app-error .background s:nth-child(4){animation-delay:3s;background-position:40% -80%}.app-error .background s:nth-child(5){animation-delay:4s;background-position:-20% 30%}.app-error .error{height:200px;outline:none}@media (width >= 720px){.app-error .error{height:250px}}.app-error .error-alt{font-size:180px;font-weight:700;line-height:220px}@media (width >= 720px){.app-error .error-alt{font-size:380px}}.app-error .mops{animation:spring-in 15s infinite;height:150px;max-width:181px;outline:none;position:absolute;width:181px}@media (width >= 720px){.app-error .mops{height:230px;max-width:278px;width:278px}}@keyframes zoom{0%{animation-timing-function:ease-in;opacity:0;transform:scale(.5)}85%{animation-timing-function:linear;opacity:1;transform:scale(2.8)}to{opacity:0;transform:scale(3.5)}}@keyframes spring-in{0%{transform:scale(1) translateY(25%)}60%{transform:scale(.9) translate(10%,25%) rotate(3.6deg)}80%{transform:scale(.94) translateY(30%)}to{transform:scale(1) translateY(25%)}}