.payment-summary{border:1px solid var(--color-border);border-radius:var(--border-radius);padding:50px;position:sticky;top:20px;right:0}.payment-summary__steps{align-items:center;margin:0;padding:0;list-style:none;display:flex}.payment-summary__steps li{color:var(--color-font-60);font-size:12px;line-height:1;transition:color .25s ease-in-out}.payment-summary__steps li:not(:last-child):after{content:">";margin:0 10px;font-size:10px;display:inline-block}.payment-summary__steps li._active{color:var(--color-font)}.payment-summary__scope{margin-top:34px}.payment-summary__cta{margin-top:36px}.payment-summary__btn{min-height:50px;color:var(--color-font-elements);background:var(--color-gradient-blue-90);border-radius:var(--border-radius);cursor:pointer;justify-content:center;align-items:center;padding:10px 20px;font-size:16px;line-height:1;display:flex;position:relative}.payment-summary__btn:after{content:" ";z-index:1;background:var(--color-gradient-blue-90-reverse);border-radius:var(--border-radius);opacity:0;transition:opacity .25s ease-in-out;display:inline-block;position:absolute;inset:0}.payment-summary__btn._loading{cursor:not-allowed}.payment-summary__btn:hover:after{opacity:1}.payment-summary__btn>*{z-index:2;position:relative}@media only screen and (max-width:1800px){.payment-summary{padding:35px}}@media only screen and (max-width:1600px){.payment-summary{border-radius:var(--border-radius-hd);padding:30px}.payment-summary__steps li{font-size:10px}.payment-summary__steps li:not(:last-child):after{margin:0 6px;font-size:8px}.payment-summary__scope,.payment-summary__cta{margin-top:30px}.payment-summary__btn{min-height:40px;padding:10px 15px;font-size:14px}}@media only screen and (max-width:1200px){.payment-summary{border:0;border-radius:0;max-width:460px;margin:30px auto 0;padding:0}.payment-summary__steps,.payment-summary__head{display:none}.payment-summary__btn{min-height:50px;padding:15px 20px;font-size:16px}}
.payment-product-switcher{background:var(--color-block-background);border-radius:var(--border-radius);padding:34px 40px 40px}.payment-product-switcher__group:not(:first-child){margin-top:24px}.payment-product-switcher__label{letter-spacing:.05em;text-transform:uppercase;color:var(--color-font-60);margin-bottom:24px;font-size:12px;line-height:1.2}.payment-product-switcher__items-wrapper{position:relative}.payment-product-switcher__items{flex-wrap:wrap;align-items:center;margin-bottom:-10px;display:flex}.payment-product-switcher__item{margin-bottom:10px}.payment-product-switcher__item.btn{text-align:left;white-space:normal;color:currentColor;justify-content:flex-start;min-height:40px;padding-left:14px;padding-right:14px}.payment-product-switcher__item:not(:last-child){margin-right:10px}.payment-product-switcher__item.btn._block{background:rgb(var(--color-font-rgb), .05)}.payment-product-switcher__item.btn._block:hover,.payment-product-switcher__item.btn._block:focus{background:rgb(var(--color-font-rgb), .1)}.payment-product-switcher__item._active.btn,.payment-product-switcher__item._active.btn:hover,.payment-product-switcher__item._active.btn:focus{background:rgb(var(--color-primary-rgb), .2);pointer-events:none}@media only screen and (max-width:1440px){.payment-product-switcher{border-radius:var(--border-radius-hd);padding:30px}.payment-product-switcher__label{margin-bottom:20px}.payment-product-switcher__items{margin-bottom:-8px}}@media only screen and (max-width:768px){.payment-product-switcher{background:0 0;border-radius:0;padding:0}.payment-product-switcher__group{background:var(--color-block-background);border-radius:var(--border-radius);padding:25px 25px 20px}.payment-product-switcher__group:not(:first-child){margin-top:14px}.payment-product-switcher__label{margin-bottom:18px}.payment-product-switcher__items-wrapper{margin-left:-25px;margin-right:-25px}.payment-product-switcher__items{flex-wrap:nowrap;margin-bottom:-8px;padding-left:25px;padding-right:25px;overflow:auto}.payment-product-switcher__items::-webkit-scrollbar{width:6px;height:6px}.payment-product-switcher__items::-webkit-scrollbar-track{background:#333}.payment-product-switcher__items::-webkit-scrollbar-thumb{background:#555;border-radius:6px}.payment-product-switcher__items::-webkit-scrollbar-thumb:hover{background:#777}.payment-product-switcher__item{flex:none}.payment-product-switcher__item.btn{min-height:36px;padding-left:12px;padding-right:12px}.payment-product-switcher__item:not(:last-child){margin-right:5px}}
