.contact-custom{--contact-bg: #fff;--contact-panel-bg: #f4f4f2;--contact-border: #e8e8e4;--contact-text-muted: #6b6b6b;--contact-radius: 1.6rem}.contact-custom__header{text-align:center;max-width:72rem;margin:0 auto 4rem}.contact-custom__heading{margin:0 0 1.2rem}.contact-custom__subheading{margin:0;color:var(--contact-text-muted);font-size:1.6rem;line-height:1.7}.contact-custom__layout{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:start}.contact-custom__intro-title{margin:0 0 1.2rem;font-size:2.4rem}.contact-custom__intro-text{margin:0 0 2.4rem;color:var(--contact-text-muted);font-size:1.5rem;line-height:1.7}.contact-custom__info{display:flex;flex-direction:column;gap:1.6rem;margin:0 0 2.4rem}.contact-custom__info-item{display:flex;align-items:flex-start;gap:1.4rem;padding:1.8rem;border:1px solid var(--contact-border);border-radius:var(--contact-radius);background:var(--contact-bg)}.contact-custom__info-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:4.4rem;height:4.4rem;border-radius:999px;background:var(--contact-panel-bg)}.contact-custom__info-icon svg,.contact-custom__info-icon img{width:2rem;height:2rem;object-fit:contain}.contact-custom__info-body{display:flex;flex-direction:column;gap:.4rem}.contact-custom__info-label{margin:0;font-size:1.5rem;font-weight:600}.contact-custom__info-value{margin:0;color:var(--contact-text-muted);font-size:1.4rem;line-height:1.5;word-break:break-word}.contact-custom__info-value a{color:inherit;text-decoration:underline;text-underline-offset:.3rem}.contact-custom__links{border-top:1px solid var(--contact-border);padding-top:2.4rem}.contact-custom__links-title{margin:0 0 1.2rem;font-size:1.6rem;font-weight:600}.contact-custom__links-list{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin:0;padding:0;list-style:none}.contact-custom__links-list a{color:var(--contact-text-muted);font-size:1.4rem;text-decoration:none;transition:color .2s ease}.contact-custom__links-list a:hover{color:inherit}.contact-custom__form-card{padding:3.2rem;border:1px solid var(--contact-border);border-radius:var(--contact-radius);background:var(--contact-panel-bg)}.contact-custom__form-title{margin:0 0 .8rem;font-size:2rem}.contact-custom__form-intro{margin:0 0 2rem;color:var(--contact-text-muted);font-size:1.4rem;line-height:1.6}.contact-custom__form-note{margin:0 0 2.4rem;padding:1.6rem 1.8rem;border-radius:1.2rem;background:var(--contact-bg);border:1px solid var(--contact-border);font-size:1.35rem;color:var(--contact-text-muted);line-height:1.6}.contact-custom__form-note ul{margin:.8rem 0 0;padding-inline-start:1.8rem}.contact-custom__form-note li{margin-bottom:.4rem}.contact-custom__fields{display:grid;grid-template-columns:1fr;gap:1.4rem}.contact-custom__field--half{grid-column:span 1}.contact-custom__label{display:block;margin-bottom:.6rem;font-size:1.35rem;font-weight:600}.contact-custom__input,.contact-custom__textarea{width:100%;min-height:5rem;padding:1.2rem 1.6rem;border:1px solid var(--contact-border);border-radius:1.2rem;background:#fff;font-size:1.5rem;font-family:inherit}.contact-custom__textarea{min-height:13rem;resize:vertical}.contact-custom__input:focus,.contact-custom__textarea:focus{outline:none;border-color:currentColor}.contact-custom__input--error{border-color:#c0392b}.contact-custom__error{margin:.6rem 0 0;color:#c0392b;font-size:1.3rem}.contact-custom__submit{margin-top:.6rem}.contact-custom__submit .btn{width:100%}.contact-custom__faq{margin-top:4rem;padding:3.2rem;border-radius:var(--contact-radius);background:var(--contact-panel-bg);text-align:center}.contact-custom__faq-title{margin:0 0 .8rem;font-size:2rem}.contact-custom__faq-text{margin:0 0 2rem;color:var(--contact-text-muted);font-size:1.5rem;line-height:1.6}@media(min-width:640px){.contact-custom__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-custom__field--full,.contact-custom__submit{grid-column:1 / -1}.contact-custom__submit .btn{width:auto}}@media(min-width:990px){.contact-custom__layout{grid-template-columns:1fr 1.1fr;gap:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/contact-custom.css.map */
