.flex-vertical-center{display:flex;align-items:center}.dialog{position:fixed;min-width:300px;background:var(--color-white);border-radius:6px;max-width:calc(100% - 20px)}.dialog.no-header .dialog-title{display:none}.dialog.no-border .dialog-content{padding:0}.dialog-title{padding:8px 10px 8px 16px;border-radius:6px 6px 0 0;background-color:var(--color-yellow-30);margin:0}.dialog-title .dialog-title-text{font-size:18px;font-weight:bold;padding:1px 0;flex:1}.dialog-title .styles-cross{font-size:17px;cursor:pointer}.dialog-content{padding:10px}.dialog-content .form{border:none}.dialog-buttons{padding:15px;justify-content:center;border-top:1px solid var(--color-gray-light-22)}.position-left .dialog-buttons{justify-content:start}.position-right .dialog-buttons{justify-content:end}.position-between .dialog-buttons{justify-content:space-between}.dialog-flex{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 750px){.dialog-flex .dialog.rezise.payment-popover{display:flex;flex-direction:column}.dialog-flex .dialog.rezise.payment-popover .dialog-content{flex:1}}.dialog.country-dialog .dialog-content{max-width:500px}.collapsed,.none{display:none !important}ul.validation-list{padding:0;margin:0}ul.validation-list li{position:relative;border-bottom:none;color:#d12220;text-align:left;list-style-type:none;margin-bottom:.5em}.dialog .dialog-close{border-left:1px solid #e4bd00}
.abs,.curve{position:absolute;top:0;bottom:0;left:0;right:0}.abs.background span.abs{background-position:center top;background-repeat:no-repeat;background-color:rgba(0,0,0,0)}.overlay{position:fixed;z-index:1003;background-color:rgba(0,0,0,.35)}
