@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@400;600;700&family=Poppins:wght@500;600;700;800&display=swap";.qr-section{background:#fff;padding:6px 0 0}.qr-section *,.qr-section *:before,.qr-section *:after{box-sizing:border-box}.qr-section ::placeholder{color:#9aa5b1;opacity:1}.qr-section .qr-input:focus,.qr-section select[data-qr-select]:focus{border-color:#8cc63f!important}.qr-section .qr-stage{width:100%!important;max-width:1536px!important}.qr-section .qr-wave{width:100%!important;left:0!important;right:0!important}.qr-section .qr-btn{transition:background .15s ease,transform .04s ease;max-width:452px}.qr-section .qr-btn:hover{background:#7eb933!important}.qr-section .qr-btn:active{transform:translateY(1px)}.qr-section select[data-qr-select].qr-has-value{color:#1f2937!important}.qr-section select[data-qr-select]{cursor:pointer}.qr-section .qr-success{text-align:center;padding:22px 6px 8px}.qr-section .qr-success-icon{width:66px;height:66px;border-radius:50%;background:#e9f3d6;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.qr-section .qr-success-title{font-family:Poppins,sans-serif;font-weight:800;font-size:26px;color:#17293d;margin-bottom:10px}.qr-section .qr-success-body{font-family:Nunito Sans,sans-serif;font-size:16.5px;line-height:1.55;color:#374350;max-width:540px;margin:0 auto}.qr-section .qr-success-body p{margin:0 0 10px}.qr-section .qr-success-body p:last-child{margin-bottom:0}.qr-section .qr-errors{background:#fdecec;border:1px solid #F3B4B4;color:#b42318;border-radius:10px;padding:12px 16px;margin-bottom:18px;font-family:Nunito Sans,sans-serif;font-size:15px}.qr-section .qr-errors ul{margin:0;padding-left:18px}.qr-section .qr-label{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#1f2937;margin-bottom:7px}.qr-section .qr-input{width:100%;height:46px;padding:0 15px;border:1px solid #D9DEE3;border-radius:9px;font-size:15px;color:#1f2937;background:#fff;outline:none;font-family:Nunito Sans,sans-serif}.qr-section .qr-cardrow{display:flex;align-items:flex-start;gap:18px}.qr-section .qr-badge{width:62px;height:62px;border-radius:50%;background:#e9f3d6;display:flex;align-items:center;justify-content:center;flex:none}.qr-section .qr-badge-sm{width:54px;height:54px;border-radius:50%;background:#e9f3d6;display:flex;align-items:center;justify-content:center;flex:none}.qr-section .qr-cardtitle{font-family:Poppins,sans-serif;font-weight:700;font-size:20px;line-height:1.15;color:#1f2937}.qr-section .qr-cardtext{margin-top:7px;font-family:Nunito Sans,sans-serif;font-size:16px;line-height:1.4;color:#5a6672}.qr-section .qr-headrow{display:flex;align-items:center;gap:14px;margin-bottom:22px}.qr-section .qr-subhead{font-family:Poppins,sans-serif;font-weight:700;font-size:25px;color:#1f2937}.qr-section .qr-side-image,.qr-section .qr-blob,.qr-section .qr-sun{display:none}@media(min-width:1200px){.qr-section .qr-blob,.qr-section .qr-sun{display:block}}@media(min-width:1500px){.qr-section .qr-side-image{display:block}}@media(max-width:1499px){.qr-section .qr-band{display:flex;flex-direction:column}.qr-section .qr-hero{order:1}.qr-section .qr-info{order:2;position:static!important;top:auto!important;right:auto!important;width:auto!important;max-width:715px;margin:26px auto 4px!important;gap:24px!important}}@media(min-width:640px)and (max-width:1499px){.qr-section .qr-info{flex-direction:row!important;justify-content:center;align-items:flex-start;gap:22px!important}.qr-section .qr-info>div{flex:1 1 0;max-width:230px}}@media(max-width:900px){.qr-section .qr-h1{font-size:44px!important}.qr-section .qr-h2{font-size:28px!important}.qr-section .qr-tagline{font-size:20px!important}}@media(max-width:600px){.qr-section .qr-h1{font-size:33px!important;line-height:1.06!important}.qr-section .qr-h2{font-size:21px!important}.qr-section .qr-tagline{font-size:17px!important;margin-top:12px!important}}@media(max-width:820px){.qr-section .qr-card{width:100%!important;max-width:100%!important;padding:24px 18px 26px!important;border-radius:18px!important;margin-top:22px!important}.qr-section .qr-btn{width:100%!important;padding:16px 20px!important}}@media(min-width:701px)and (max-width:1000px){.qr-section .qr-grid3{grid-template-columns:1fr 1fr!important}}@media(max-width:700px){.qr-section .qr-grid3,.qr-section .qr-grid2,.qr-section .qr-grid2b{grid-template-columns:1fr!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/quokka-registration-styles.css.map */
