.no-scrollbar::-webkit-scrollbar,::-webkit-scrollbar-track{height:0;width:0;background:transparent}::-webkit-scrollbar,::-webkit-scrollbar-thumb{height:0;width:0;background:transparent}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999;background:#00000094}.loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#fff;animation:spin 2s linear infinite}.loader:before{top:5px;left:5px;right:5px;bottom:5px;animation:spin 3s linear infinite}.loader:after,.loader:before{content:"";position:absolute;border-radius:50%;border:3px solid transparent;border-top-color:#fff}.loader:after{top:15px;left:15px;right:15px;bottom:15px;animation:spin 1.5s linear infinite}@media (min-width:768px){.payment-blocks{font-size:.875rem;line-height:1.25rem}}.payment-blocks ul{list-style-position:inside;list-style-type:disc}.payment-blocks ol{list-style-position:inside;list-style-type:decimal}.payment-blocks li{padding-left:.5rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}input[type=number]{-moz-appearance:textfield}.pac-container,iframe{pointer-events:all}.dropdown-container,.dropdown-container>div{height:100%}.dropdown-container .trigger-container{display:flex;height:100%;align-items:center;justify-content:center;white-space:nowrap;padding-left:.5rem;padding-right:.5rem;color:hsl(var(--primary-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dropdown-container .trigger-container:hover{background-color:hsl(var(--muted)/.05)}@media (min-width:1024px){.dropdown-container .trigger-container{padding-left:1rem;padding-right:1rem}}.dropdown-container .trigger-text{font-size:.875rem;line-height:1.25rem;font-weight:500}.dropdown-container .popover-container,.dropdown-container .popover-container .popover-subitem-container{height:-moz-fit-content;height:fit-content;min-width:240px;white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity))}.dropdown-container div{color:hsl(var(--primary-foreground))}.dropdown-container div:hover{color:hsl(var(--primary-foreground)/.8)}