.section-enroll{padding:40px 0 20px}.section-enroll .section-header h2{letter-spacing:0}.start-end-date{display:flex;align-items:center;justify-content:center;column-gap:6px;color:#e64892;font-size:32px}.form-inside{display:flex;flex-direction:column;row-gap:24px}.form-inside .form-row{display:flex;align-items:flex-start;width:100%;gap:24px}.form-inside .form-row .error-msg{font-size:14px;color:red;padding:2px 0 0}.form-inside .form-success{color:#fff;font-size:16px;font-weight:600}.form-inside .form-errors{color:red;font-size:16px;font-weight:600}.form-inside .input-wrap{width:100%}.form-inside .form-row.form-2-column .input-wrap{width:50%}.form-inside .input-wrap input{width:100%}.form-inside .checkbox-content input{display:none}.form-inside .checkbox-content label{display:block;position:relative;padding:0 0 0 30px}.form-inside .checkbox-content label a{text-decoration:underline}.form-inside .checkbox-content label:after,.form-inside .checkbox-content label:before{content:"";display:block;position:absolute;left:0;top:0;width:20px;height:20px;border:solid 1px #ffffff}.form-inside .checkbox-content label:after{opacity:0;visibility:hidden;background:url(./check-arrow.svg) no-repeat center center}.form-inside .checkbox-content input:checked+label:before{background:#fff}.form-inside .checkbox-content input:checked+label:after{opacity:1;visibility:visible}.form-inside .submit-button{width:100%;background:#e64892;border:none;color:#fff;cursor:pointer}.batchcode-button{display:flex;justify-content:flex-end}.batchcode-button a{display:block;background:#fff;color:#000;padding:4px 14px}.batchcode-button a:hover{background:#fff;color:#000}@media only screen and (min-width: 1025px){.section-enroll .section-header h2{font-size:58px}}@media only screen and (min-width: 750px){.section-enroll{padding:100px 0 40px}}@media only screen and (max-width: 1024px){.section-enroll .section-header h2{font-size:48px}}@media only screen and (max-width: 768px){.section-enroll{padding:20px 0}.section-enroll .section-header h2{font-size:36px}.section-enroll .section-header{margin-bottom:24px}}@media only screen and (max-width: 575px){.start-end-date{font-size:22px}.section-enroll .section-header h2{font-size:28px}.form-inside,.form-inside .form-row{gap:12px}}body.no-scroll{overflow:hidden}.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;justify-content:center;align-items:center;z-index:1000;padding:0;box-sizing:border-box;overflow:auto}.popup-content{background-color:#fff;padding:20px;position:relative;width:100%;text-align:center;box-sizing:border-box}.popup-image{max-width:100%;height:auto}.popup-close-btn{position:absolute;top:10px;right:10px;color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center}.popup-overlay .modal-dialog{min-height:calc(100% - 3.5rem);margin:1rem;display:flex;align-items:center;width:auto}@media only screen and (min-width: 750px){.no-scroll .page-container{transform:none!important}.popup-overlay .modal-dialog{margin:1.75rem auto;max-width:900px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-enroll-now.css.map */
