.template-blog,.template-article,.template-customers-login,.template-customers-register,.template-customers-account,.template-customers-addresses,.template-customers-order,.template-gift_card,.template-page{font-family:var(--font-body);color:var(--ink)}.template-blog h1,.template-blog h2,.template-blog h3,.template-article h1,.template-article h2,.template-article h3,.template-customers-account h1,.template-customers-login h1,.template-customers-register h1,.template-gift_card h1,.template-page h1,.template-page h2,.template-page h3{font-family:var(--font-display)!important;font-weight:var(--display-weight)!important;color:var(--ink)!important;letter-spacing:var(--display-tracking, .015em)}.template-article a,.template-blog a,.template-customers-login a,.template-customers-register a,.template-customers-account a,.template-page a{color:var(--bronze)}.template-article a:hover,.template-blog a:hover,.template-page a:hover{color:var(--vermillion)}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-background-1,.color-background-2,.color-background-3,.shopify-section,.shopify-section-group-header-group,.shopify-section-group-footer-group,main#MainContent{background:transparent!important;background-color:transparent!important}.contact{padding:140px 32px 80px!important;max-width:720px;margin:0 auto}.contact h2,.contact .title{font-family:var(--font-display)!important;font-weight:var(--display-weight)!important;font-size:clamp(32px,3.5vw,44px)!important;color:var(--ink)!important;letter-spacing:var(--display-tracking, .015em);margin:0 0 32px!important}.contact .field,.contact__fields .field{position:relative;margin-bottom:18px;background:#fff9;border:1px solid rgba(42,38,32,.14);border-radius:14px;transition:border-color .2s,background .2s}.contact .field:focus-within{border-color:var(--bronze);background:#ffffffd9}.contact .field--with-error{border-color:var(--vermillion)}.contact .field__input,.contact .field input,.contact .field textarea,.contact input[type=text],.contact input[type=email],.contact input[type=tel],.contact textarea,.contact .text-area{width:100%;border:0!important;background:transparent!important;font-family:var(--font-body)!important;font-size:15px!important;color:var(--ink)!important;padding:22px 18px 10px!important;border-radius:14px!important;outline:0!important;box-shadow:none!important;-webkit-appearance:none!important;appearance:none!important}.contact .field__input:focus,.contact .field input:focus,.contact .field textarea:focus,.contact input:focus,.contact textarea:focus{outline:0!important;box-shadow:none!important;border:0!important}.contact .field:after,.contact .field:before{display:none!important;content:none!important}.contact textarea,.contact .text-area{min-height:140px;resize:vertical}.contact .field__label,.contact label{position:absolute!important;top:10px;left:18px;font-family:var(--font-body)!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--ink-soft)!important;pointer-events:none}.contact__fields{display:grid;gap:14px}.contact .contact__button{background:transparent!important;border:0!important;padding:0!important;margin:12px 0 0!important;box-shadow:none!important;display:block!important}.contact .contact__button>.button,.contact button[type=submit].button{display:inline-flex!important;align-items:center!important;gap:10px!important;background:var(--ink)!important;color:#f1ece2!important;border:0!important;padding:14px 28px!important;min-height:0!important;height:auto!important;width:auto!important;border-radius:100px!important;font-family:var(--font-body)!important;font-size:13px!important;line-height:1!important;letter-spacing:.2em!important;text-transform:uppercase!important;cursor:pointer;transition:background .2s;box-shadow:none!important;text-decoration:none!important}.contact .contact__button>.button:hover,.contact button[type=submit].button:hover{background:var(--vermillion)!important}.contact .button:before,.contact .button:after{display:none!important;content:none!important;box-shadow:none!important;border:0!important}.contact .button>.svg-wrapper,.contact .button>.loading__spinner{display:none!important}.contact .form-status,.contact .contact__field-error,.contact .form__message{font-family:var(--font-body)!important;font-size:12px!important;color:var(--vermillion)!important;letter-spacing:.1em;margin-top:8px}.contact .form-status--success,.contact .form__message--success{color:var(--bronze)!important}.contact p,.contact .rte{font-family:var(--font-body);color:var(--ink-soft);line-height:1.7}
/*# sourceMappingURL=/cdn/shop/t/4/assets/forge-overrides.css.map */
