.modal-content{color:#000;font-family:Pretendard;font-style:normal;line-height:normal}.modal-content .modal-header{border:0;justify-content:center;padding:56px;padding-bottom:24px}.modal-content .modal-header .modal-title{font-size:32px;font-weight:700;line-height:1.5;color:#000}.modal-content .modal-body{padding:56px;padding-top:0}@media(max-width: 767px){.modal-content .modal-body{padding:0 20px 30px}}.modal-content .modal-body p{margin:0;white-space:pre-line;text-align:center;padding-bottom:56px}.modal-content .modal-body #ageVerificationForm{width:100%}.modal-content .modal-body #ageVerificationForm .form-row{display:flex;justify-content:space-between;gap:10px;padding-bottom:15px}.modal-content .modal-body #ageVerificationForm .form-row .form-group{flex:1}.modal-content .modal-body #ageVerificationForm .form-row .form-group label{color:var(--text-secondary, rgba(0, 0, 0, 0.6));font-family:Pretendard;font-size:13px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:.15px}.modal-content .modal-body #ageVerificationForm .form-row .form-group .form-control{width:100%;padding:10px;margin-top:5px;border:none;border-bottom:1px solid #bdbdbd;border-radius:0}.modal-content .modal-body #ageVerificationForm .form-row .form-group .form-control::placeholder{color:var(--text-disabled, rgba(0, 0, 0, 0.38));font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.15px}.modal-content .modal-body #ageVerificationForm .form-row .form-group .form-check-label{margin-left:5px}.modal-content .modal-body #ageVerificationForm .form-check label{padding-top:4px}.modal-content .modal-body #ageVerificationForm .btn-group{display:flex;justify-content:center;align-items:flex-start;gap:16px;width:100%;padding-top:30px}.modal-content .modal-body #ageVerificationForm .btn-group .btn{border-radius:1000px;padding:6px 20px;cursor:pointer;font-size:14px;letter-spacing:.7px;font-style:normal;font-weight:500;line-height:26px}@media(max-width: 767px){.modal-content .modal-body #ageVerificationForm .btn-group .btn{font-size:13px}}.modal-content .modal-body #ageVerificationForm .btn-group .btn-secondary{width:69px;color:#000;border:1px solid #000;background:#fff}.modal-content .modal-body #ageVerificationForm .btn-group .btn-secondary:hover{background:#000;color:#fff}.modal-content .modal-body #ageVerificationForm .btn-group .btn-primary{width:178px;border:1px solid var(--Primary-main, #034ea2);background:var(--Primary-main, #034ea2)}@media(max-width: 767px){.modal-content .modal-body #ageVerificationForm .btn-group .btn-primary{width:140px;white-space:pre-line}}.modal-content .modal-body #ageVerificationForm .btn-group .btn-primary:hover{background:var(--Primary-hover, #71a3dd);border:1px solid var(--Primary-hover, #71a3dd)}