:root{--namb-cf-primary-900: #10294c;--namb-cf-primary-600: #4a6a86;--namb-cf-primary-50: #e8f2fa;--namb-cf-neutral-100: #ffffff;--namb-cf-neutral-300: #e0e0e0;--namb-cf-neutral-400: #b0b0b0;--namb-cf-neutral-500: #8a8a8a;--namb-cf-neutral-800: #3a3a3a;--namb-cf-neutral-900: #000000;--namb-cf-focus-ring: rgba(155, 203, 233, .45);--namb-cf-success: #1a7a3a;--namb-cf-success-bg: #eaf7ee;--namb-cf-success-border: #b8dfc4;--namb-cf-btn-shadow: rgba(16, 41, 76, .2);--namb-cf-font: "Manrope", sans-serif}.namb-contact-form .form-vertical{display:flex;flex-direction:column;gap:0px}.namb-contact-form .grid--small{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:0px}.namb-contact-form .grid--small .grid__item{width:100%;float:none}.modal--quick-shop .product-block.product-block--tab{display:none}.namb-contact-form label{display:block;font-family:var(--namb-cf-font);font-size:14px;line-height:18px;font-weight:700;color:var(--namb-cf-primary-900);letter-spacing:.15px;margin-bottom:8px}.namb-contact-form .input-full,.namb-contact-form textarea{width:100%;font-family:var(--namb-cf-font);font-size:14px;color:var(--namb-cf-neutral-900);background:var(--namb-cf-neutral-100);border:1.5px solid var(--namb-cf-neutral-300);border-radius:8px;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box;outline:none;margin-bottom:clamp(20px,18.61px + .36vw,24px)!important}.namb-contact-form .input-full::placeholder,.namb-contact-form textarea::placeholder{color:var(--namb-cf-neutral-400)}.namb-contact-form .input-full:hover,.namb-contact-form textarea:hover,.namb-contact-form .input-full:focus,.namb-contact-form textarea:focus,.namb-contact-form .input-full:focus-visible,.namb-contact-form textarea:focus-visible{border-color:var(--namb-cf-primary-600);outline:none}.namb-contact-form textarea{resize:vertical;min-height:120px}.namb-contact-form .btn{align-self:flex-start;font-family:var(--namb-cf-font);font-size:16px;line-height:22px;font-weight:700;letter-spacing:.15px;color:var(--namb-cf-neutral-100);background:var(--namb-cf-primary-900);border:none;padding:13px 16px;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease;margin-bottom:clamp(20px,18.61px + .36vw,24px)!important}.namb-contact-form .btn:hover{background:var(--namb-cf-primary-600);box-shadow:0 2px 8px var(--namb-cf-btn-shadow)}.namb-contact-form .btn:active{background:var(--namb-cf-primary-900);box-shadow:none}.namb-contact-form .btn[disabled]{background-color:var(--namb-cf-primary-600)!important;color:var(--namb-cf-neutral-100)!important;pointer-events:none}.namb-contact-form [data-spam-detection-disclaimer]{font-family:var(--namb-cf-font);font-size:11px;color:var(--namb-cf-neutral-500);line-height:1.5;margin:0}.namb-contact-form [data-spam-detection-disclaimer] a{color:var(--namb-cf-primary-600);text-decoration:underline;text-underline-offset:2px}.namb-contact-form [data-spam-detection-disclaimer] a:hover{color:var(--namb-cf-primary-900)}.namb-contact-form .note--success{font-family:var(--namb-cf-font);font-size:14px;color:var(--namb-cf-success);background:var(--namb-cf-success-bg);border:1px solid var(--namb-cf-success-border);border-radius:8px;padding:12px 16px}@media screen and (max-width:749px){.namb-contact-form .grid--small{grid-template-columns:1fr;gap:0px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/namb-contact-form.css.map */
