body.greta-utility{--greta-ceramic: #f7f8f7;--greta-ink: #010e29;--greta-accent: #37718d;--greta-secondary: #315974;--greta-pale: #bbd9e2;--greta-gold: #a87928;color:var(--greta-ink);font-family:Greta DM Sans,sans-serif;font-size:16px;line-height:1.55}html:has(body.greta-utility),body.greta-utility,.greta-utility .page-wrapper,.greta-utility #MainContent{background:#f7f8f7}html[data-greta-footer-edge]:has(body.greta-utility),html[data-greta-footer-edge] body.greta-utility{background:#bbd9e2}.greta-utility #MainContent{display:block}.greta-utility :is(a,button,input,textarea,summary):focus-visible{outline:2px solid var(--greta-accent);outline-offset:4px}.greta-utility-page{width:min(100%,1248px);margin-inline:auto;padding:48px 24px 80px;color:var(--greta-ink);font-family:Greta DM Sans,sans-serif}.greta-utility-page h1{font-size:64px;line-height:1.04}.greta-utility-prose{margin-top:24px;font-size:16px;line-height:1.6}.greta-contact-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,7vw,96px)}.greta-contact-support{margin-top:36px}.greta-contact-support h2{margin:0 0 4px;font:500 14px/1.5 Greta DM Sans,sans-serif;color:var(--greta-secondary)}.greta-support-email{display:inline-flex;align-items:center;min-height:44px;max-width:100%;color:var(--greta-ink);font-size:20px;overflow-wrap:anywhere;text-decoration-thickness:1px;text-underline-offset:5px}.greta-support-links{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:16px}.greta-support-links a{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--greta-ink);font-size:15px;text-decoration:none}.greta-support-links a:hover{text-decoration:underline;text-underline-offset:5px}.greta-support-links span{color:var(--greta-secondary)}.greta-contact-compose>h2{font-size:36px;line-height:1.15}.greta-contact-form-note{margin:12px 0 24px;font-size:13px;color:var(--greta-secondary)}.greta-contact-form{display:grid;gap:20px}.greta-form-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.greta-form-field{display:grid;align-content:start;gap:8px;min-width:0}.greta-form-field label{margin:0;color:var(--greta-ink);font-size:14px;font-weight:500}.greta-label-optional{color:var(--greta-secondary);font-weight:400}.greta-form-field :is(input,textarea){display:block;width:100%;min-width:0;min-height:52px;margin:0;padding:13px 16px;border:1px solid var(--greta-secondary);border-radius:4px;background:var(--greta-ceramic);color:var(--greta-ink);font:400 16px/1.5 Greta DM Sans,sans-serif;box-shadow:none}.greta-form-field textarea{min-height:176px;resize:vertical}.greta-form-field :is(input,textarea):hover{border-color:var(--greta-ink)}.greta-form-field :is(input,textarea):focus-visible{border-color:var(--greta-ink)}.greta-form-field [aria-invalid=true]{border-color:var(--greta-ink);border-width:2px}.greta-contact-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;margin-top:4px}.greta-contact-actions .greta-button{margin:0;min-width:220px;min-height:54px;gap:24px;color:var(--greta-ceramic);cursor:pointer}.greta-form-privacy{display:inline-flex;align-items:center;min-height:44px;color:var(--greta-secondary);font-size:13px;text-underline-offset:4px}.greta-form-status{border-inline-start:3px solid var(--greta-ink);padding:4px 0 4px 16px;font-size:15px}.greta-form-status h3{margin:0;font:500 15px/1.5 Greta DM Sans,sans-serif}.greta-form-status :is(p,ul){margin:4px 0}.greta-form-status ul{padding-inline-start:20px}.greta-field-error{margin:0;color:var(--greta-ink);font-size:13px;line-height:1.5}@media(max-width:767px){.greta-utility-page{padding:32px 24px 56px}.greta-utility-page h1{font-size:52px}.greta-contact-layout{grid-template-columns:minmax(0,1fr);gap:40px}.greta-contact-support{margin-top:20px}.greta-support-email{font-size:18px}.greta-support-links{margin-top:8px}.greta-contact-compose>h2{font-size:32px}.greta-contact-form-note{margin-bottom:20px}.greta-form-pair{grid-template-columns:minmax(0,1fr)}.greta-contact-actions{display:grid;gap:8px}.greta-contact-actions .greta-button{width:100%;min-width:0}.greta-form-privacy{justify-self:start}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/greta-utility.css.map */
