#boxPagaLista form#formPagaLista button#pagaora_ssbpos{display:flex;justify-content:center;align-items:center;gap:20px}button#pagaora_ssbpos svg{pointer-events:none;width:24px;height:24px;animation:lds-ring-plugin 1.2s cubic-bezier(.5,0,.5,1) infinite}button#pagaora_ssbpos svg g,button#pagaora_ssbpos svg g path{fill:#fff}#boxPagaLista form#formPagaLista label.error{color:red;position:relative;top:-15px}@keyframes lds-ring-plugin {  
	0% {
	transform: rotate(0deg); -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg);
	}
	100% {
	transform: rotate(360deg);  -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg);
	}
}#overlay_box_popup_wedding{position:fixed;z-index:998;background-color:var(--colorjef-dark);width:100vw;height:100vh;display:block;content:"";top:0;left:0;opacity:0;visibility:hidden}#overlay_box_popup_wedding.show{opacity:.3;visibility:visible}#box_popup_wedding{position:fixed!important;width:720px;max-width:90vw;background-color:#fff;border-radius:25px;padding:25px;z-index:999!important;text-align:right;opacity:0;visibility:hidden;max-height:80vh;overflow:hidden}@media screen and (max-width:991px){#box_popup_wedding{top:120px!important;transform:translate(-50%,0)!important;-webkit-transform:translate(-50%,0)!important;-moz-transform:translate(-50%,0)!important;-o-transform:translate(-50%,0)!important}}#box_popup_wedding.show{opacity:1.0;visibility:visible}#close_info_rules_wedding{padding:5px;border-radius:90px;border:0;position:fixed;right:15px;top:15px;z-index:2}#close_info_rules_wedding svg{height:18px;width:18px;display:block;stroke-width:5px;stroke:white;fill:white}#box_popup_wedding .info_rules_travel{text-align:left;font-family: var(--e-global-typography-text-font-family);font-size:14px;line-height:22px;overflow:auto;max-height:calc(80vh - 40px);padding-right:15px;min-height:120px;display:flex;align-items:center}#box_popup_wedding .info_rules_travel strong{font-size:18px}#box_popup_wedding .info_rules_travel span.label{padding:2px;color:#fff;background-color:red;text-transform:uppercase;margin-right:5px}