.contact-page-wrapper{background-color:#080c10;color:#fff;min-height:100vh;position:relative;overflow:hidden;background-size:cover;background-position:center;background-attachment:fixed;padding-top:120px}.contact-page-wrapper .overlay{height:100%!important}.contact-page-wrapper .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#11182766;z-index:1}.contact-page-wrapper .contact-container{position:relative;z-index:10;padding-top:2rem;padding-bottom:5rem}.contact-page-wrapper .contact-hero-text{text-align:center;margin-bottom:4rem}.contact-page-wrapper .contact-hero-text .subtitle{font-size:.85rem;letter-spacing:3px;text-transform:uppercase;color:#fffc;display:block;margin-bottom:1rem}.contact-page-wrapper .contact-hero-text .title{font-size:2.8rem;font-weight:700;color:#fff;margin-bottom:1rem}@media screen and (max-width:993px){.contact-page-wrapper .contact-hero-text .title{font-size:2rem}}.contact-page-wrapper .contact-hero-text .divider{width:400px;height:1px;background:#fffc;margin:0 auto 1.5rem}@media screen and (max-width:993px){.contact-page-wrapper .contact-hero-text .divider{width:200px}}.contact-page-wrapper .contact-hero-text .desc{font-size:1.1rem;color:#fff}.contact-page-wrapper .contact-grid{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:4rem;gap:4rem;align-items:start;max-width:1000px;margin:0 auto}@media screen and (max-width:1198px){.contact-page-wrapper .contact-grid{grid-template-columns:1fr;gap:3rem}}.contact-page-wrapper .contact-info h3{font-size:1.6rem;font-weight:400;margin-bottom:1rem;color:#fff}.contact-page-wrapper .contact-info .desc{font-size:.95rem;color:#cbd5e1;line-height:1.5;margin-bottom:2.5rem;padding-right:1rem}.contact-page-wrapper .contact-info .info-block{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.5rem}.contact-page-wrapper .contact-info .info-block .icon{width:45px;height:45px;background:#ffffff1a;border-radius:50%;display:flex;align-items:center;justify-content:center}.contact-page-wrapper .contact-info .info-block .icon svg{width:20px;height:20px;stroke:#fff}.contact-page-wrapper .contact-info .info-block .details{display:flex;flex-direction:column}.contact-page-wrapper .contact-info .info-block .details strong{font-size:.85rem;color:#9ca3af;font-weight:400;margin-bottom:.2rem}.contact-page-wrapper .contact-info .info-block .details span{font-size:1.05rem;color:#fff}.contact-page-wrapper .contact-form-wrapper.glassmorphism{background:#1e293bb3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:12px;padding:3rem}@media screen and (max-width:749px){.contact-page-wrapper .contact-form-wrapper.glassmorphism{padding:1.5rem}}.contact-page-wrapper .contact-form-wrapper.glassmorphism .form_status{padding:1rem;border-radius:6px;margin-bottom:1.5rem;font-size:.9rem}.contact-page-wrapper .contact-form-wrapper.glassmorphism .form_status.success{background:#10b9811a;color:#34d399;border:1px solid rgba(16,185,129,.2)}.contact-page-wrapper .contact-form-wrapper.glassmorphism .form_status.error{background:#ef44441a;color:#f87171;border:1px solid rgba(239,68,68,.2)}.contact-page-wrapper .contact-form-wrapper.glassmorphism .form-grid{display:grid;grid-template-columns:1fr;grid-gap:1.8rem;gap:1.8rem}.contact-page-wrapper .contact-form-wrapper.glassmorphism .custom-input{display:flex;flex-direction:column}.contact-page-wrapper .contact-form-wrapper.glassmorphism .custom-input label{font-size:.85rem;color:#fff;margin-bottom:.8rem;align-self:flex-start}.contact-page-wrapper .contact-form-wrapper.glassmorphism .custom-input .c-field_input{width:100%;background:#0000;border:none;border-bottom:1px solid rgba(255,255,255,.8);border-radius:0;padding:0 0 .8rem;color:#fff;font-size:1rem;transition:border-color .3s ease}.contact-page-wrapper .contact-form-wrapper.glassmorphism .custom-input .c-field_input::-moz-placeholder{color:#fff6}.contact-page-wrapper .contact-form-wrapper.glassmorphism .custom-input .c-field_input::placeholder{color:#fff6}.contact-page-wrapper .contact-form-wrapper.glassmorphism .custom-input .c-field_input:focus{outline:none;border-bottom:2px solid #fff}.contact-page-wrapper .contact-form-wrapper.glassmorphism .custom-input .textarea{resize:vertical;min-height:40px}.contact-page-wrapper .contact-form-wrapper.glassmorphism .submit-wrapper{margin-top:1.5rem}.contact-page-wrapper .contact-form-wrapper.glassmorphism .submit-wrapper .contact-submit-btn{width:100%;background:#fff;color:#1e293b;border:none;padding:1rem;font-size:.95rem;font-weight:700;border-radius:4px;cursor:pointer;transition:all .3s ease}.contact-page-wrapper .contact-form-wrapper.glassmorphism .submit-wrapper .contact-submit-btn:hover{background:#e2e8f0;transform:translateY(-2px)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
