.tp-form2col__inner{display:flex;flex-direction:column;gap:var(--tp-f2c-gap-mobile, 32px)}.tp-form2col__text{display:flex;flex-direction:column;gap:6px;padding-inline:var(--tp-f2c-text-pad-mobile, 16px)}.tp-form2col__eyebrow{margin:0;font-family:var(--tp-body-font);line-height:1.4;text-transform:uppercase}.tp-form2col__title{margin:0;font-family:var(--tp-h2-font);line-height:1.1;letter-spacing:var(--tp-h2-tracking)}.tp-form2col__body{margin:0;font-family:var(--tp-body-font);line-height:1.4}.tp-form2col__body>*{margin:0}.tp-form2col__panel{padding:var(--tp-f2c-panel-pad-y-mobile, 40px) var(--tp-f2c-panel-pad-x-mobile, 20px);background-color:var(--tp-f2c-panel-bg, rgba(221, 191, 255, .56))}.tp-form2col__form{display:flex;flex-direction:column;gap:24px;margin:0}.tp-form2col__fields{display:flex;flex-direction:column;gap:16px}.tp-form2col__field{display:flex;flex-direction:column;gap:4px}.tp-form2col__label{font-family:var(--tp-body-font);font-size:var(--tp-f2c-label-size, 16px);font-weight:500;line-height:1.4;color:var(--tp-f2c-label-color, #101828)}.tp-form2col__input,.tp-form2col__textarea{width:100%;min-height:56px;padding:16px 20px;border:1px solid var(--tp-f2c-input-border, #182230);border-radius:var(--tp-f2c-input-radius, 8px);background-color:var(--tp-f2c-input-bg, transparent);box-shadow:none;font-family:var(--tp-body-font);font-size:16px;font-weight:400;line-height:1.4;color:var(--tp-f2c-input-color, #101828)}.tp-form2col__textarea{min-height:120px;resize:vertical}.tp-form2col__input::placeholder,.tp-form2col__textarea::placeholder{color:var(--tp-f2c-placeholder-color, #344054);opacity:1}.tp-form2col__input:focus-visible,.tp-form2col__textarea:focus-visible{outline:2px solid var(--tp-f2c-input-border, #182230);outline-offset:2px}.tp-form2col__note{margin:0;font-family:var(--tp-body-font);font-size:14px;font-weight:500;line-height:1.4;color:var(--tp-f2c-label-color, #101828)}.tp-form2col__btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:16px 32px;border:0;border-radius:var(--tp-f2c-input-radius, 8px);background-color:var(--tp-f2c-btn-bg, #0c111d);color:var(--tp-f2c-btn-color, #ffffff);font-family:var(--tp-body-font);font-size:16px;font-weight:600;line-height:1.4;text-align:center;cursor:pointer;transition:opacity .15s ease}.tp-form2col__btn:hover{opacity:.9}.tp-form2col__message{margin:0;padding:16px 20px;border-radius:var(--tp-f2c-input-radius, 8px);font-family:var(--tp-body-font);font-size:15px;line-height:1.4}.tp-form2col__message--success{background-color:#0b8a521f;color:#0b8a52}.tp-form2col__message--error{background-color:#d92d201a;color:#b42318}.tp-form2col__message ul{margin:8px 0 0;padding-left:20px}@media screen and (min-width:1024px){.tp-form2col{padding-left:var(--tp-f2c-side-pad, 64px)}.tp-form2col__inner{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:40px}.tp-form2col__text{flex:0 1 var(--tp-f2c-text-width, 526px);padding-inline:0;padding-top:var(--tp-f2c-text-pad-top, 64px)}.tp-form2col__panel{flex:0 0 var(--tp-f2c-form-width, 720px);padding:var(--tp-f2c-panel-pad-y, 80px) var(--tp-f2c-panel-pad-x, 64px)}.tp-form2col__label{font-size:var(--tp-f2c-label-size-desktop, 18px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tp-e-form-2column-v1.css.map */
