.fcf-section{background:#fcfaf8;padding:calc(5.556 * var(--u)) calc(6.944 * var(--u))}.fcf-container{max-width:720px;margin:0 auto;background:#fff;border-radius:calc(.833 * var(--u));padding:calc(3.333 * var(--u)) calc(5.556 * var(--u));display:flex;flex-direction:column;gap:calc(2.778 * var(--u))}.fcf-heading{font-family:DM Sans,sans-serif;font-size:calc(2.778 * var(--u));font-weight:600;line-height:1.2;color:#264a39;text-align:center;margin:0}.fcf-form{display:flex;flex-direction:column;gap:calc(1.389 * var(--u))}.fcf-row{display:flex;gap:calc(1.389 * var(--u))}.fcf-field{flex:1;display:flex;flex-direction:column;gap:calc(.556 * var(--u))}.fcf-label{font-family:DM Sans,sans-serif;font-size:calc(.972 * var(--u));font-weight:400;line-height:calc(1.528 * var(--u));color:#000}.fcf-input-wrap{position:relative}.fcf-asterisk{position:absolute;right:calc(1.667 * var(--u));top:50%;transform:translateY(-50%);color:#0006;font-family:DM Sans,sans-serif;font-size:calc(.972 * var(--u));pointer-events:none}.fcf-input,.fcf-select{font-family:DM Sans,sans-serif;font-size:calc(.972 * var(--u));font-weight:400;color:#1a1a1a;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:99px;padding:calc(.903 * var(--u)) calc(1.667 * var(--u));outline:none;width:100%;box-sizing:border-box}.fcf-input::placeholder,.fcf-textarea::placeholder{color:#00000059}.fcf-select{appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(1.667 * var(--u)) center;padding-right:calc(2.778 * var(--u));color:#00000059}.fcf-select.fcf-selected{color:#1a1a1a}.fcf-textarea{font-family:DM Sans,sans-serif;font-size:calc(.972 * var(--u));font-weight:400;color:#1a1a1a;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:calc(1.667 * var(--u));padding:calc(.903 * var(--u)) calc(1.667 * var(--u));outline:none;width:100%;box-sizing:border-box;resize:none;min-height:calc(6.944 * var(--u))}.fcf-submit-wrap{text-align:center;padding-top:calc(.694 * var(--u))}.fcf-submit{display:inline-block;background:#f4623a;color:#fff;border:none;border-radius:99px;padding:calc(.972 * var(--u)) calc(3.472 * var(--u));font-family:DM Sans,sans-serif;font-size:calc(1.111 * var(--u));font-weight:600;cursor:pointer;transition:opacity .2s ease}.fcf-submit:hover{opacity:.85}.fcf-success{font-family:DM Sans,sans-serif;font-size:calc(1.111 * var(--u));color:#264a39;text-align:center;padding:calc(2.778 * var(--u));border:1px solid #264A39;border-radius:calc(.556 * var(--u))}@media screen and (max-width:1024px){.fcf-section{padding:calc(7.194 * var(--u)) calc(4.796 * var(--u))}.fcf-container{border-radius:calc(1.439 * var(--u));padding:calc(5.756 * var(--u)) calc(9.592 * var(--u));gap:calc(4.796 * var(--u))}.fcf-heading{font-size:calc(4.317 * var(--u))}.fcf-form,.fcf-row{gap:calc(2.398 * var(--u))}.fcf-label{font-size:calc(1.679 * var(--u));line-height:calc(2.638 * var(--u))}.fcf-asterisk{right:calc(2.878 * var(--u));font-size:calc(1.679 * var(--u))}.fcf-input,.fcf-select{font-size:calc(1.679 * var(--u));padding:calc(1.439 * var(--u)) calc(2.878 * var(--u))}.fcf-select{background-position:right calc(2.878 * var(--u)) center;padding-right:calc(4.796 * var(--u))}.fcf-textarea{font-size:calc(1.679 * var(--u));border-radius:calc(2.878 * var(--u));padding:calc(1.439 * var(--u)) calc(2.878 * var(--u));min-height:calc(11.99 * var(--u))}.fcf-submit{padding:calc(1.679 * var(--u)) calc(5.995 * var(--u));font-size:calc(1.918 * var(--u))}}@media screen and (max-width:749px){.fcf-section{padding:calc(12.308 * var(--u)) calc(5.128 * var(--u))}.fcf-container{border-radius:calc(3.077 * var(--u));padding:calc(6.154 * var(--u)) calc(5.128 * var(--u));gap:calc(6.154 * var(--u))}.fcf-heading{font-size:clamp(28px,calc(9.231 * var(--u)),36px);line-height:clamp(35px,calc(11.282 * var(--u)),44px)}.fcf-row{flex-direction:column;gap:clamp(16px,calc(5.128 * var(--u)),20px)}.fcf-form{gap:clamp(16px,calc(5.128 * var(--u)),20px)}.fcf-label{font-size:clamp(13px,calc(3.59 * var(--u)),14px);line-height:clamp(20px,calc(5.641 * var(--u)),22px)}.fcf-asterisk{right:clamp(16px,calc(6.154 * var(--u)),24px);font-size:clamp(13px,calc(3.59 * var(--u)),14px)}.fcf-input,.fcf-select{font-size:clamp(13px,calc(3.59 * var(--u)),14px);padding:clamp(10px,calc(3.333 * var(--u)),13px) clamp(16px,calc(6.154 * var(--u)),24px)}.fcf-select{background-position:right clamp(16px,calc(6.154 * var(--u)),24px) center;padding-right:clamp(36px,calc(10.256 * var(--u)),44px)}.fcf-textarea{font-size:clamp(13px,calc(3.59 * var(--u)),14px);padding:clamp(10px,calc(3.333 * var(--u)),13px) clamp(16px,calc(6.154 * var(--u)),24px);border-radius:calc(5.128 * var(--u));min-height:clamp(80px,calc(25.641 * var(--u)),100px)}.fcf-submit{font-size:clamp(14px,calc(4.103 * var(--u)),16px);padding:clamp(12px,calc(4.103 * var(--u)),16px) clamp(40px,calc(12.821 * var(--u)),50px)}.fcf-success{font-size:clamp(13px,calc(3.59 * var(--u)),14px);padding:calc(6.154 * var(--u))}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/fs-contact-form.css.map */
