.customer-club-reg-form{max-width:500px;font-size:12px;margin-bottom:40px}.customer-club-reg-form .radio-block{display:flex;align-items:center;column-gap:20px}.customer-club-reg-form .customer-type-block{margin-bottom:30px}.customer-club-reg-form .invoice-block{column-gap:40px;margin-bottom:20px}.customer-club-reg-form .invoice-block input[type=number]{width:180px}.customer-club-reg-form .gender-block{margin-bottom:10px}.customer-club-reg-form .input-grid{display:grid;grid-template-columns:180px 180px;gap:20px 40px;align-items:end;margin-bottom:20px}.customer-club-reg-form input,.customer-club-reg-form textarea{border:none;background:transparent;border-bottom:1px solid #767676;padding-block:10px}.customer-club-reg-form textarea{width:360px;margin-bottom:20px}.customer-club-reg-form .date-block label{display:flex;flex-direction:column}.customer-club-reg-form .bottom-block strong{margin-right:100px}.customer-club-reg-form .bottom-block-list{margin-top:6px}.customer-club-reg-form .consent-block{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.customer-club-reg-form button[type=submit]{display:block;margin-inline:auto;width:150px;padding:8px;color:#fff;background-color:#922c37;cursor:pointer;border:none;border-radius:2px;transition:background-color .3s}.customer-club-reg-form button[type=submit]:hover{background-color:#9c414b}@media (max-width: 989px){.customer-club-reg-form{padding-inline:2rem}}@media (max-width: 399px){.customer-club-reg-form .input-grid{grid-template-columns:140px 140px}}@media (max-width: 599px){.customer-club-reg-form .input-grid{grid-template-columns:160px 160px}}#customer-club-app{max-width:400px;margin:100px auto 0}#customer-club-app h2{text-align:center;font-size:3.5rem;margin-bottom:20px}#customer-club-app h3{text-align:center;font-size:2.5rem;text-decoration:underline;margin-block:16px 18px}#customer-club-app input,#customer-club-app label,#customer-club-app .response-button{border:2px solid #888;border-radius:22px;background:#f7f7f7;width:100%}#customer-club-app input[type=tel],#customer-club-app button{display:block;width:80%;margin-inline:auto}#customer-club-app .upper-block{display:flex;gap:12px;margin-bottom:10px}#customer-club-app .upper-block input,#customer-club-app .upper-block+input,#customer-club-app .response-button{direction:rtl;font-size:2rem;height:40px;text-align:center;outline:none}#customer-club-app .response-button{width:60%;margin:16px auto;font-size:2.2rem;font-weight:700}#customer-club-app .product-type-block{display:flex;gap:10px;justify-content:center;margin-inline:auto;width:100%}#customer-club-app .product-type-checkbox{height:32px;display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer;transition:background .2s,color .2s,border .2s;font-size:1.5rem;-webkit-user-select:none;user-select:none;position:relative}#customer-club-app .product-type-checkbox input[type=checkbox]{display:none}#customer-club-app .product-type-checkbox:hover{background:#e0e0e0;border-color:#666}#customer-club-app .product-type-checkbox input[type=checkbox]:checked+span,#customer-club-app .product-type-checkbox input[type=checkbox]:checked~span{background:#222;color:#fff;border-radius:18px;padding:4px 12px;transition:background .2s,color .2s;width:100%}#customer-club-app .product-type-checkbox:has(input[type=checkbox]:checked){border-color:#222}#customer-club-app .submit-btn{width:80%;height:40px;padding:0;margin-top:18px;border-radius:22px;border:2px solid #888;background:#e9e9e9;font-size:2rem;font-weight:700;cursor:pointer;transition:background .2s,color .2s,border .2s}#customer-club-app button.response-button{cursor:pointer;background:#e9e9e9;transition:background .2s,color .2s,border .2s}#customer-club-app .submit-btn:hover,#customer-club-app button.response-button:hover{background:#e0e0e0;border-color:#666}#customer-club-app input[type=number]::-webkit-outer-spin-button,#customer-club-app input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#customer-club-app input[type=number]{-moz-appearance:textfield}#customer-club-app input::placeholder{color:#aaa;opacity:1}#customer-club-app input::-webkit-input-placeholder{color:#aaa}#customer-club-app input:-ms-input-placeholder{color:#aaa}#customer-club-app input::-ms-input-placeholder{color:#aaa}
/*# sourceMappingURL=/cdn/shop/t/19/assets/customer-club-reg-forms.css.map */
