.contact-custom__wrapper{display:grid;grid-template-columns:1fr 1.75268817204fr}.contact-custom__left{padding:40px;border-radius:10px;display:flex;flex-direction:column;gap:92px}.contact-custom__right{padding:24px}.contact-h-wrapper{display:flex;flex-direction:column;gap:5px}.contact-entries{display:flex;flex-direction:column;gap:50px}.contact-info-link{text-decoration:none;display:flex;align-items:flex-start;gap:10px 25px}.contact-boxes{display:flex;flex-direction:column;gap:50px}.contact-custom__wrapper .footer-socials{width:100%}.contact-custom__wrapper .footer-socials-secondary{margin-left:auto}.contact-form-inner-wrapper{display:flex;flex-direction:column;gap:65px}.contact-form-grid{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:65px 39px}.input-wrapper,.input-wrapper-radios{position:relative;display:flex;flex-direction:column}.input-label{font-family:Saans;font-weight:400;font-size:12px;line-height:1.2;letter-spacing:0;color:#7d2a1180}.input-wrapper:after{content:attr(data-label);position:absolute;top:0;left:0;transform:translateY(calc(-100% - 5px));font-family:Saans;font-weight:400;font-size:12px;line-height:1.2;letter-spacing:0;color:#7d2a1180;transition:var(--transition-rg)}.input-wrapper-radios:after{content:attr(data-label);position:absolute;top:0;left:0;transform:translateY(calc(-100% - 5px));font-weight:600;font-size:14px;line-height:1.2;letter-spacing:0;color:var(--color-950);transition:var(--transition-rg)}.input-wrapper:focus-within:after{color:var(--color-950)}.text-input{border:none;border-bottom:1px solid #7D2A1180;transition:var(--transition-rg);font-weight:400;font-size:14px;line-height:1.2;letter-spacing:0;color:var(--color-950);padding-top:5px;padding-bottom:13px}.text-input::placeholder{color:#7d2a1180}.text-input:focus-visible{outline:none;box-shadow:none}.radio-group{display:flex;justify-content:space-between;gap:17px;flex-wrap:wrap;margin-top:17px}.radio-option{display:flex;align-items:center;gap:8px}.radio-option input{width:22.55px;height:22.55px;margin:0;accent-color:#7D2A11}.radio-option label{font-weight:400;font-size:14px;line-height:1.2;letter-spacing:0}.submit-wrapper{display:flex;justify-content:flex-end;margin-top:-20px}.form-message--success{display:flex;align-items:center;gap:8px}textarea.text-input{resize:none}@media screen and (max-width:850px){.contact-custom__wrapper,.contact-form-grid{grid-template-columns:1fr}.contact-custom__right{padding:80px 0 0}}@media screen and (max-width:550px){.contact-custom__left{padding:16px;gap:50px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-custom.css.map */
