@font-face{font-family:'Obviously Narrow Bold';font-style:normal;font-weight:1 1000;font-display:swap;src:local('Obviously Narrow Bold'), url('../fonts/Obviously/Obviously-NarrowBold.woff') format('woff');}@font-face{font-family:'Obviously Wide Semibold';font-style:normal;font-weight:1 1000;font-display:swap;src:local('Obviously Wide Semibold'), url('../fonts/Obviously/Obviously-WideSemibold.woff') format('woff');}@font-face{font-family:'Obviously Semi Bold';font-style:normal;font-weight:1 1000;font-display:swap;src:local('Obviously Semi Bold'), url('../fonts/Obviously/Obviously-Semibold.woff') format('woff');}@font-face{font-family:'Obviously Medium';font-style:normal;font-weight:1 1000;font-display:swap;src:local('Obviously Medium'), url('../fonts/Obviously/Obviously-Medium.woff') format('woff');}body{background-color:white;font-family:'DM Sans', sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:var(--font-size-regular, 14px);margin:0;min-height:60vh;}body.loading #splash{background:white;opacity:1;}div.payment-icon{display:flex;align-items:center;background:var(--app-primary-color);border-radius:50%;height:40px;margin-right:15px;overflow:hidden;width:40px;}div.payment-icon.small{height:30px;width:30px;}div.payment-icon.small img{height:auto;width:30px;}div.payment-icon img{height:auto;width:33px;}div.payment-icon.big{height:80px;width:80px;margin-right:0;}.grecaptcha-badge{visibility:hidden !important;}#splash{align-items:center;bottom:0;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity 500ms cubic-bezier(0,0,0.2,1);will-change:opacity;z-index:1;margin:0 auto;}.spinner{width:70px;text-align:center;margin-bottom:20px;}.spinner > div{width:18px;height:18px;background-color:#000;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}@-webkit-keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);}40%{-webkit-transform:scale(1.0);}}@keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1.0);transform:scale(1.0);}}iframe{border:0;max-height:100%;margin:0;padding:0;max-width:100%;}#scan-start{background:white;border-radius:16px;box-shadow:2px 1px rgba(50, 50, 50, .35),
        1px 2px rgba(50, 50, 50, .35);bottom:15px;cursor:pointer;display:inline-flex;padding:10px;position:fixed;right:15px;z-index:100;}#video-container{position:fixed;align-content:center;justify-content:center;align-items:center;display:flex;flex-direction:column;top:0;bottom:0;left:0;right:0;z-index:6000;}#video-container::before{background:#000;bottom:0;content:'';opacity:0.7;left:0;position:absolute;right:0;top:0;z-index:0;}#video-container > .container #scan-stop{background:white;border-radius:50%;cursor:pointer;display:flex;height:35px;width:35px;position:absolute;top:-15px;right:-15px;z-index:2;align-content:center;justify-content:center;align-items:center;flex-direction:row;}#video-container .container{background:white;border-radius:16px;padding:15px;position:relative;z-index:1;}#video-container div#qr-video{display:flex;align-content:center;justify-content:center;max-width:80vw;width:600px;}#video-container #scan-result{background:black;display:block;padding:10px;color:white;font-weight:bold;margin-top:4px;}.hide{display:none !important;z-index:-1;}#video-container .scan-region-highlight-svg,
#video-container .code-outline-highlight{stroke:var(--app-primary-color, #64a2f3) !important;}.paymentIntegration{display:none;position:relative;padding:10px;z-index:100000;place-content:center;align-content:flex-start;justify-content:center;align-items:center;height:100vh;}.paymentIntegration::before{background:#000;bottom:0;content:'';opacity:0.7;left:0;position:absolute;right:0;top:0;z-index:0;}.paymentIntegration > .content{background:white;border-radius:16px;padding:15px;position:relative;z-index:1;}.paymentIntegration > .content #closePayzenWrapper, .paymentIntegration > .content #closePaygreenWrapper{background:white;border-radius:50%;cursor:pointer;display:flex;height:35px;width:35px;position:absolute;top:-15px;right:-15px;z-index:2;align-content:center;justify-content:center;align-items:center;flex-direction:row;}#paygreenWrapper{z-index:10000000;}#paygreenWrapper .input-container{position:relative;display:flex;height:40px;}#paygreenWrapper .frame--activated{opacity:1;border:solid 1px #13395e;border-radius:3px;box-shadow:0 1px 3px 0 rgba(19, 57, 94, .2);}#paygreenWrapper .paygreen-pan-frame, #paygreenWrapper .paygreen-exp-frame, #paygreenWrapper .paygreen-cvv-frame{flex:1 1 auto;position:relative;}#paygreenWrapper .button{font-family:'Obviously Narrow Bold', sans-serif;font-weight:bold;cursor:pointer;outline:0;display:inline-block;line-height:1.5;text-align:center;background-color:transparent;border:1px solid transparent;border-radius:16px;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;background:var(--app-primary-color, #0d6efd);border-color:var(--app-primary-color, #0d6efd);color:white;width:33%;font-size:18px;font-weight:500 !important;padding:12px 26px !important;text-transform:uppercase;margin:0;}#paygreenWrapper #paygreen-pay-form{padding:0.5rem;display:flex;flex-direction:column;}#paygreenWrapper #paygreen-pay-form > div{margin-top:1rem;}#paygreenWrapper #paygreen-pay-form > label{color:grey;font-weight:600;}#paygreenWrapper #paygreen-pay-form > .button{align-self:center;margin-top:1rem;}#paygreenWrapper .paygreen-pan-frame, #paygreenWrapper .paygreen-cvv-frame, #paygreenWrapper .paygreen-exp-frame{background-color:rgb(243, 243, 243);padding:0 0.5rem;border:none !important;}#paygreenWrapper .paygreen-pan-frame:hover, #paygreenWrapper .paygreen-cvv-frame:hover, #paygreenWrapper .paygreen-exp-frame:hover{border-bottom:#0d6efd solid 1px !important;}#paygreenWrapper .line{display:flex;justify-content:space-between;}#paygreenWrapper .line > div{max-width:48%;}#paygreenWrapper #paygreen-reuse-checkbox-container{margin-top:1rem;}#paygreen-header > div{display:flex;flex-direction:row;justify-content:center;}#paygreen-message{display:flex;align-self:center;padding-top:1.3em;}.simple-popup{align-items:center;display:none;height:100vh;justify-content:center;position:relative;padding:0;z-index:9000;}#update-container.simple-popup{left:0;position:fixed;top:0;width:100vw;}.simple-popup::before{background:#000;bottom:0;content:'';opacity:0.7;left:0;position:absolute;right:0;top:0;z-index:10000;}.simple-popup > .container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;position:relative;z-index:10001;}.simple-popup > .container .popup{background:white;border-radius:16px;box-sizing:border-box;max-width:90vw;padding:15px;text-align:center;width:500px;}.simple-popup > .container .popup .content{font-weight:thin;line-height:1.6em;padding:15px 8px;}.simple-popup > .container .popup .content #updateCountdown{font-size:1.4em;font-weight:normal;}.simple-popup > .container .popup .button a{background:var(--app-primary-color, green);border-radius:16px;color:white;display:inline-block;padding:8px 16px;text-decoration:none;}.heading{font-family:'Obviously Narrow Bold', sans-serif;font-weight:bold;letter-spacing:0px;line-height:100%;text-transform:uppercase;}.heading.h1{font-size:var(--font-size-heading-h1, 64px);}.heading.h2{font-size:var(--font-size-heading-h1, 52px);}.heading.h3{font-size:var(--font-size-heading-h1, 48px);}.heading.h4{font-size:var(--font-size-heading-h1, 28px);}.heading.h5{font-size:var(--font-size-heading-h1, 24px);}.heading.h6{font-size:var(--font-size-heading-h1, 18px);}