.checkout-block{padding:20px;padding-bottom:10px;box-sizing:border-box;margin:30px auto 0;float:none;margin-top:30px;border-radius:8px;background:#fff;-webkit-box-shadow:0 4px 12px rgb(0 0 0/50%);-moz-box-shadow:0 4px 12px rgba(0,0,0,.5);box-shadow:0 4px 12px rgb(0 0 0/50%);text-shadow:0 -1px 0 rgb(255 255 255/50%);font-weight:400;word-wrap:break-word}.checkout-block h1{margin-top:0;font-weight:600}.checkout-block h2{margin-top:0;font-weight:600;font-size:25px;margin-bottom:15px}.checkout-block .sub-title{margin-top:15px;margin-bottom:25px;font-size:15px}.checkout-account-login-block{float:none!important;margin:25px auto 0!important}body #toast-container{background:0 0}body #toast-container.toast-top-right{top:145px;right:10px}body #toast-container .toast-info{padding:8px 15px;background:rgba(28,28,30,.8);background-image:none!important;backdrop-filter:blur(10px);opacity:1;color:#fff;border-radius:4px;-webkit-box-shadow:0 4px 12px rgb(0 0 0/50%);-moz-box-shadow:0 4px 12px rgba(0,0,0,.5);box-shadow:0 4px 12px rgb(0 0 0/50%)}body #toast-container .toast-info .toast-message{display:flex;gap:15px;align-items:center;font-size:12px;line-height:150%}body #toast-container .toast-info .toast-message .payment-countdown{font-weight:700;font-size:20px;margin:0}@media(min-width:241px) and (max-width:480px){body #toast-container>div{width:260px!important}.payment-countdown-text{font-size:11px}}