form{overflow:visible}.contact-custom-wrapper{display:flex;flex-wrap:wrap;gap:0;justify-content:space-between;align-items:stretch;max-width:1200px;margin:0 auto;padding:0;font-family:Work Sans,sans-serif}.contact-custom__content{display:flex;align-items:center;width:100%;flex:1 1 50%;background-color:var(--bg-left, transparent);box-sizing:border-box;position:relative;z-index:1}.contact-custom__content-inner{max-width:450px;width:100%;margin:0 auto}.contact-custom__content:before{content:"";position:absolute;top:0;bottom:0;right:100%;width:100vw;background-color:inherit;z-index:-1}.contact-custom__subheading{font-size:22px;margin-bottom:0;font-weight:600;color:#333}.contact-custom__heading{font-family:"DM Serif Text",serif;font-size:var(--heading-size, 48px);font-weight:400;font-style:normal;margin-bottom:5px;line-height:1;letter-spacing:0;color:#1b1b1b}.contact-custom__text{margin-bottom:20px;font-family:Work Sans,sans-serif;font-weight:400;font-size:18px;line-height:1.15;letter-spacing:-.03em}.contact-custom__buttons{display:flex;flex-direction:column;gap:30px}.contact-custom__buttons .c-btn--contact-info{justify-content:flex-start;text-align:left;background-color:var(--bg-right, transparent);border-radius:8px;color:#000;box-shadow:none;width:auto;max-width:fit-content;height:auto;min-height:48px;padding:10px 20px 10px 12px;display:inline-flex;align-items:center;gap:12px;transition:all .3s ease}.contact-custom__buttons .c-btn--contact-info:hover{color:#000!important;background-color:var(--bg-right, transparent)!important;transform:none!important;box-shadow:none!important}.contact-btn-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:transparent;border-radius:0;flex-shrink:0}.contact-custom__buttons .c-btn--contact-info svg{width:24px;height:24px;color:#333}.contact-btn-label{display:flex;flex-direction:column;min-width:0;flex:1}.contact-btn-value{font-size:16px;font-weight:600;font-family:Work Sans,sans-serif;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-custom__form{width:100%;flex:1 1 50%;background-color:var(--bg-right, transparent);padding:calc(var(--padding-top, 36px) + 24px) 40px calc(var(--padding-bottom, 36px) + 24px) 40px;border-radius:0;box-shadow:none;box-sizing:border-box;position:relative;z-index:1}.contact-custom__form:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:100vw;background-color:inherit;z-index:-1}.field{margin-bottom:20px}.field__label{display:block;font-family:Work Sans,sans-serif;font-weight:400;font-size:18px;line-height:1.6;letter-spacing:-.03em;color:#1b1b1b}.field__input{width:100%;padding:12px 16px;border:none;border-radius:4px;font-size:16px;background-color:#fff;box-shadow:0 1px 3px #0000000d}.field__input:focus{box-shadow:0 0 0 1px #000;outline:none}.contact__button{margin-top:30px}@media screen and (max-width:768px){.contact-custom-wrapper{flex-direction:column}.contact-custom__text,.contact-btn-value{font-size:16px}.contact-custom__content-inner{margin:0}.contact-custom__content{flex:none;padding:30px 20px}.contact-custom__form{flex:none;padding:40px 20px calc(var(--padding-bottom, 36px) + 24px)}.contact-custom__content:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:100vw;background-color:inherit;z-index:-1}.contact-custom__form:before{content:"";position:absolute;top:0;bottom:0;right:100%;width:100vw;background-color:inherit;z-index:-1}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-contact-form-custom.css.map */
