.page-container-fullwidth{max-width:1200px;margin:0 auto;padding:3rem 1.5rem}.custom-contact-grid{display:grid;grid-template-columns:1fr;gap:2rem;background-color:#fff;border-radius:1rem;overflow:hidden;border:1px solid var(--color-border);box-shadow:0 10px 25px -5px #0000000d}@media (min-width: 1024px){.custom-contact-grid{grid-template-columns:40% 60%;gap:0}}.contact-info-block{background-color:var(--color-primary);color:#fff;padding:2rem}.info-title{font-size:2.25rem;font-weight:700;margin-top:0;margin-bottom:.5rem;color:#fff}.info-title .text-accent{color:#fff}.info-subtitle{font-size:1.4rem;line-height:1.6;opacity:.8;margin-bottom:2.5rem}.info-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.5rem}.info-item{display:flex;align-items:flex-start;gap:1rem;font-size:1.3rem;line-height:1.6}.info-icon{font-size:1.25rem;color:var(--color-accent);width:25px;text-align:center;flex-shrink:0;margin-top:4px}.info-item a{color:#fff;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s}.info-item a:hover{border-bottom-color:var(--color-accent)}.contact-form-block{padding:2rem}.form-title{font-size:2.25rem;font-weight:700;color:var(--color-primary);margin-top:0;margin-bottom:2rem}.form-field{margin-bottom:1.5rem}.form-label{display:block;font-weight:600;color:var(--color-primary);margin-bottom:.5rem}.form-input{width:100%;padding:.75rem 1rem;border:1px solid var(--color-border);border-radius:.5rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.form-input:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px #fe500033}textarea.form-input{min-height:150px;resize:vertical}.submit-button{display:inline-block;width:100%;padding:1rem;background-color:var(--color-accent);color:#fff;font-size:1.3rem;font-weight:700;text-align:center;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .2s}.submit-button:hover{background-color:var(--color-accent-hover)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-contact-page.css.map */
