:root{--zm-form-ink: #171613;--zm-form-copy: #45423d;--zm-form-gold: #b18a38;--zm-form-gold-deep: #8c6825;--zm-form-field: #f4f1e9;--zm-form-border: #d8d0c0;--zm-form-error: #9a352f;--zm-form-success: #315f45;--zm-form-display: var(--font-heading--family, "Poppins", sans-serif);--zm-form-body: var(--font-body--family, "Roboto", sans-serif)}#MainContent .zm-contact-form .field__input,#MainContent .customer form input:not([type=checkbox]):not([type=radio]):not([type=submit]),#MainContent .customer form select,#MainContent .customer form textarea,#MainContent form[action*="/account"] input:not([type=checkbox]):not([type=radio]):not([type=submit]),#MainContent form[action*="/account"] select,#MainContent form[action*="/account"] textarea,#MainContent .search__form input[type=search],#MainContent form[action="/search"] input[type=search],#MainContent form[role=search] input[type=search],.section-zamoori-footer-parity .zfp-form input[type=email]{box-sizing:border-box;min-width:0;min-height:52px;border:1px solid var(--zm-form-border);border-radius:15px;background:var(--zm-form-field);color:var(--zm-form-ink);font-family:var(--zm-form-body);font-size:16px;font-weight:400;line-height:1.45;box-shadow:none;transition:border-color .16s ease,background-color .16s ease}#MainContent .zm-contact-form .field__input,#MainContent .customer form input:not([type=checkbox]):not([type=radio]):not([type=submit]),#MainContent .customer form select,#MainContent .customer form textarea,#MainContent form[action*="/account"] input:not([type=checkbox]):not([type=radio]):not([type=submit]),#MainContent form[action*="/account"] select,#MainContent form[action*="/account"] textarea,#MainContent .search__form input[type=search],#MainContent form[action="/search"] input[type=search],#MainContent form[role=search] input[type=search]{width:100%;padding:13px 16px}#MainContent .zm-contact-form textarea.field__input,#MainContent .customer form textarea,#MainContent form[action*="/account"] textarea{display:block;width:100%;min-height:148px;resize:vertical;border-radius:15px}#MainContent .zm-contact-form .field__input::placeholder,#MainContent .customer form input::placeholder,#MainContent .customer form textarea::placeholder,#MainContent form[action*="/account"] input::placeholder,#MainContent form[action*="/account"] textarea::placeholder,#MainContent .search__form input::placeholder,#MainContent form[action="/search"] input::placeholder,.section-zamoori-footer-parity .zfp-form input::placeholder{color:#68645b;opacity:1}#MainContent .zm-contact-form .field,#MainContent .customer form .field,#MainContent form[action*="/account"] .field{min-width:0}#MainContent .zm-contact-page .zm-contact-form .field{display:flex;flex-direction:column;align-items:stretch;gap:7px}#MainContent .zm-contact-page .zm-contact-form .field>label.field__label{align-self:flex-start;flex:0 0 auto;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;line-height:1.35!important}#MainContent .zm-contact-page .zm-contact-form .field>.field__input{width:100%;min-width:0}#MainContent .zm-contact-form label.field__label.visually-hidden,#MainContent .customer form label.visually-hidden,#MainContent .customer form label.visually-hidden *,#MainContent form[action*="/account"] label.visually-hidden,#MainContent form[action*="/account"] label.visually-hidden *,#MainContent .search__form label.visually-hidden{position:static!important;display:block!important;width:auto!important;height:auto!important;margin:0 0 7px!important;padding:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important;color:var(--zm-form-ink)!important;font-family:var(--zm-form-display)!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.015em!important}#MainContent .search-page-input__parent search-page-input-component{position:relative}#MainContent .search-page-input__parent search-page-input-component>label.visually-hidden{position:absolute!important;top:-22px;left:0;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;color:var(--zm-form-ink)!important;font-family:var(--zm-form-display)!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important;white-space:normal!important}#MainContent .zm-contact-form label.field__label:not(.visually-hidden),#MainContent .customer form label,#MainContent form[action*="/account"] label{color:var(--zm-form-ink);font-family:var(--zm-form-display);font-size:13px;font-weight:600;line-height:1.35}#MainContent .zm-contact-form .field__input:focus,#MainContent .customer form input:focus,#MainContent .customer form select:focus,#MainContent .customer form textarea:focus,#MainContent form[action*="/account"] input:focus,#MainContent form[action*="/account"] select:focus,#MainContent form[action*="/account"] textarea:focus,#MainContent .search__form input[type=search]:focus,#MainContent form[action="/search"] input[type=search]:focus,#MainContent form[role=search] input[type=search]:focus,.section-zamoori-footer-parity .zfp-form input[type=email]:focus{border-color:var(--zm-form-gold);outline:2px solid var(--zm-form-gold);outline-offset:2px;background-color:#fbf9f4;box-shadow:none}#MainContent .zm-contact-form .field__input[aria-invalid=true],#MainContent .customer form [aria-invalid=true],#MainContent form[action*="/account"] [aria-invalid=true],.section-zamoori-footer-parity .zfp-form [aria-invalid=true]{border-color:var(--zm-form-error)}#MainContent .zm-contact-form .field__input:focus[aria-invalid=true],#MainContent .customer form [aria-invalid=true]:focus,#MainContent form[action*="/account"] [aria-invalid=true]:focus,.section-zamoori-footer-parity .zfp-form [aria-invalid=true]:focus{outline-color:var(--zm-form-gold)}#MainContent .zm-contact-form .form__message,#MainContent .zm-contact-form .contact__field-error,#MainContent .customer form .form__message,#MainContent .customer form .errors,#MainContent form[action*="/account"] .form__message,#MainContent form[action*="/account"] .errors,.section-zamoori-footer-parity .zfp-form .zfp-form-message{margin:10px 0 0;color:var(--zm-form-error);font-family:var(--zm-form-body);font-size:14px;line-height:1.5}#MainContent .zm-contact-form [role=status],#MainContent .customer form [role=status],#MainContent form[action*="/account"] [role=status],.section-zamoori-footer-parity .zfp-form .zfp-success{color:var(--zm-form-success)}#MainContent .zm-contact-page .zm-contact-form .zm-contact-form__actions .button,#MainContent .zm-contact-form__actions .button,#MainContent .customer form button[type=submit],#MainContent .customer form input[type=submit],#MainContent form[action*="/account"] button[type=submit],#MainContent form[action*="/account"] input[type=submit],.section-zamoori-footer-parity .zfp-form .zfp-submit{display:inline-flex;min-width:148px;min-height:49px;align-items:center;justify-content:center;padding:13px 25px;border:1px solid var(--zm-form-gold);border-radius:999px;background:var(--zm-form-gold);color:#171613;font-family:var(--zm-form-display);font-size:13px;font-weight:600;line-height:1.2;letter-spacing:.075em;text-transform:uppercase;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}#MainContent .zm-contact-page .zm-contact-form .zm-contact-form__actions .button:hover,#MainContent .zm-contact-form__actions .button:hover,#MainContent .customer form button[type=submit]:hover,#MainContent .customer form input[type=submit]:hover,#MainContent form[action*="/account"] button[type=submit]:hover,#MainContent form[action*="/account"] input[type=submit]:hover,.section-zamoori-footer-parity .zfp-form .zfp-submit:hover{border-color:var(--zm-form-gold-deep);background:var(--zm-form-gold-deep);color:#fffaf0}#MainContent .zm-contact-page .zm-contact-form .zm-contact-form__actions .button:focus-visible,#MainContent .zm-contact-form__actions .button:focus-visible,#MainContent .customer form button[type=submit]:focus-visible,#MainContent .customer form input[type=submit]:focus-visible,#MainContent form[action*="/account"] button[type=submit]:focus-visible,#MainContent form[action*="/account"] input[type=submit]:focus-visible,.section-zamoori-footer-parity .zfp-form .zfp-submit:focus-visible{outline:2px solid var(--zm-form-gold-deep);outline-offset:3px}#MainContent .zm-contact-page .zm-contact-form .zm-contact-form__actions .button{border-color:var(--zm-form-gold)!important;background:var(--zm-form-gold)!important;color:var(--zm-form-ink)!important}#MainContent .zm-contact-page .zm-contact-form .zm-contact-form__actions .button:hover{border-color:var(--zm-form-gold-deep)!important;background:var(--zm-form-gold-deep)!important;color:#fffaf0!important}.section-zamoori-footer-parity .zfp-form-row{position:relative;margin-top:24px}.section-zamoori-footer-parity .zfp-form-row .zfp-visually-hidden{position:absolute!important;top:-22px;left:0;width:auto!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;border:0!important;color:#f4eddf!important;font-family:var(--zm-form-display)!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;white-space:normal!important}.section-zamoori-footer-parity .zfp-form .zfp-form-message{color:#fff4dc}.section-zamoori-footer-parity .zfp-form .zfp-success{color:#d6e9d9}@media(max-width:767px){#MainContent .zm-contact-form .field__input,#MainContent .customer form input:not([type=checkbox]):not([type=radio]):not([type=submit]),#MainContent .customer form select,#MainContent .customer form textarea,#MainContent form[action*="/account"] input:not([type=checkbox]):not([type=radio]):not([type=submit]),#MainContent form[action*="/account"] select,#MainContent form[action*="/account"] textarea,#MainContent .search__form input[type=search],#MainContent form[action="/search"] input[type=search],#MainContent form[role=search] input[type=search]{min-height:50px;padding-inline:14px}#MainContent .zm-contact-form textarea.field__input,#MainContent .customer form textarea,#MainContent form[action*="/account"] textarea{min-height:132px}#MainContent .zm-contact-form__actions .button,#MainContent .zm-contact-page .zm-contact-form .zm-contact-form__actions .button,#MainContent .customer form button[type=submit],#MainContent .customer form input[type=submit],#MainContent form[action*="/account"] button[type=submit],#MainContent form[action*="/account"] input[type=submit]{width:100%;min-height:50px}}#MainContent .search-page-input__parent input[type=search],#MainContent form[action="/search"] input[type=search]{padding-left:48px}@media(prefers-reduced-motion:reduce){#MainContent .zm-contact-form .field__input,#MainContent .customer form input,#MainContent .customer form select,#MainContent .customer form textarea,#MainContent form[action*="/account"] input,#MainContent form[action*="/account"] select,#MainContent form[action*="/account"] textarea,#MainContent .zm-contact-form__actions .button,#MainContent .customer form button[type=submit],#MainContent form[action*="/account"] button[type=submit],.section-zamoori-footer-parity .zfp-form input,.section-zamoori-footer-parity .zfp-form .zfp-submit{transition:none}}:is(.predictive-search-form__header-inner,.search-page-input__parent,.zamoori-abd-search-wrap){border-radius:999px!important}:is(.predictive-search-form__header-inner,.search-page-input__parent,.zamoori-abd-search-wrap,.zm-long-facet__search):focus-within{outline:2px solid var(--zm-form-gold, #b18a38)!important;outline-offset:2px}.zm-long-facet__search{border-radius:8px}:is(input[type=search],input[placeholder*=search i]):focus-visible{outline:2px solid var(--zm-form-gold, #b18a38);outline-offset:2px}:is(.predictive-search-form__header-inner,.search-page-input__parent,.zamoori-abd-search-wrap,.zm-long-facet__search) :is(input,button):is(:focus,:focus-visible){outline:none!important;box-shadow:none!important}.search-page-input__parent input[type=search]{border-radius:999px!important}:is(.predictive-search-form__header-inner,.search-page-input__parent,.zamoori-abd-search-wrap,.zm-long-facet__search) button:focus-visible{color:var(--zm-form-gold-deep, #8c6825)!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/zamoori-owner-c28-forms.css.map */
