.onrix-contact__hero{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--onrix-space-lg);align-items:center;margin-bottom:var(--onrix-space-2xl);background:radial-gradient(90rem 42rem at 10% 0%,rgba(var(--onrix-gold-rgb),.05),transparent 70%)}@media screen and (min-width:990px){.onrix-contact__hero{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:var(--onrix-space-3xl);margin-bottom:var(--onrix-space-3xl)}.onrix-contact__hero--no-image{grid-template-columns:minmax(0,1fr)}.onrix-contact__hero--no-image .onrix-contact__hero-text{max-width:68rem}}.onrix-contact__hero-text .onrix-eyebrow{margin:0}.onrix-contact__heading{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(3.6rem,6vw,5.6rem);line-height:var(--onrix-lh-tight);letter-spacing:.01em;text-wrap:balance;color:rgba(var(--onrix-jet-rgb),1);margin:var(--onrix-space-md) 0 0}.onrix-contact__hero .onrix-rule{margin:var(--onrix-space-md) 0 var(--onrix-space-lg)}.onrix-contact__intro{max-width:54rem}.onrix-contact__intro p{font-size:1.6rem;line-height:var(--onrix-lh-loose);letter-spacing:var(--onrix-tracking-body);text-wrap:pretty;color:rgba(var(--onrix-jet-rgb),.72);margin:0}.onrix-contact__hero-media{min-width:0}.onrix-contact__image{display:block;width:100%;height:22rem;object-fit:cover}@media screen and (min-width:990px){.onrix-contact__image{height:44rem}}.onrix-contact__guide{list-style:none;display:grid;grid-template-columns:1fr;gap:var(--onrix-space-sm);margin:0 0 var(--onrix-space-2xl);padding:0}@media screen and (min-width:600px){.onrix-contact__guide{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.onrix-contact__guide{grid-template-columns:repeat(3,1fr);gap:var(--onrix-space-md);margin-bottom:var(--onrix-space-3xl)}}.onrix-contact__card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--onrix-space-xs);height:100%;padding:var(--onrix-space-xl) var(--onrix-space-lg);border:.1rem solid rgba(var(--onrix-jet-rgb),.1);border-radius:var(--onrix-radius);background-color:transparent;text-decoration:none;transition:border-color var(--onrix-dur-base) var(--onrix-ease),background-color var(--onrix-dur-base) var(--onrix-ease),transform var(--onrix-dur-base) var(--onrix-ease)}.onrix-contact__card--link:hover,.onrix-contact__card--link:focus-visible{border-color:var(--onrix-gold-border);background-color:var(--onrix-gold-tint);transform:translateY(-.2rem)}.onrix-contact__card-icon{color:rgba(var(--onrix-jet-rgb),.8);margin-bottom:var(--onrix-space-xs);transition:color var(--onrix-dur-base) var(--onrix-ease)}.onrix-contact__card-icon .onrix-icon{width:2.4rem;height:2.4rem}.onrix-contact__card--link:hover .onrix-contact__card-icon,.onrix-contact__card--link:focus-visible .onrix-contact__card-icon{color:var(--onrix-gold)}.onrix-contact__card-title{font-size:1.2rem;font-weight:500;text-transform:uppercase;letter-spacing:var(--onrix-tracking-eyebrow);color:rgba(var(--onrix-jet-rgb),.95)}.onrix-contact__card-text{font-size:1.3rem;line-height:var(--onrix-lh-body);letter-spacing:var(--onrix-tracking-body);color:rgba(var(--onrix-jet-rgb),.6)}.onrix-contact__form-area{max-width:62rem;margin:0 auto}.onrix-contact__form-head{text-align:center;margin-bottom:var(--onrix-space-xl)}.onrix-contact__form-head .onrix-eyebrow{margin:0}.onrix-contact__error{margin-bottom:var(--onrix-space-lg)}.onrix-contact__error p{font-size:1.4rem;letter-spacing:var(--onrix-tracking-body);color:var(--onrix-error);margin:0}.onrix-contact__fields{display:grid;grid-template-columns:1fr;gap:0 var(--onrix-space-lg)}@media screen and (min-width:750px){.onrix-contact__fields{grid-template-columns:repeat(2,1fr)}}.onrix-contact .field{margin-bottom:var(--onrix-space-lg)}.onrix-contact .field:before{box-shadow:none}.onrix-contact .field:after{box-shadow:none;border:0;border-bottom:.1rem solid rgba(var(--onrix-jet-rgb),.2);border-radius:0;top:auto;right:0;bottom:0;left:0;transition:border-color var(--onrix-dur-base) var(--onrix-ease),box-shadow var(--onrix-dur-base) var(--onrix-ease)}.onrix-contact .field:hover.field:after{box-shadow:none;border-bottom-color:rgba(var(--onrix-jet-rgb),.45)}.onrix-contact .field:focus-within:after{border-bottom-color:var(--onrix-gold);box-shadow:0 .1rem 0 var(--onrix-gold)}.onrix-contact .field__input{background:transparent;border-radius:0;height:5.2rem;padding-left:0;padding-right:0;margin:0;font-size:1.6rem;letter-spacing:var(--onrix-tracking-body)}.onrix-contact .field__input:hover,.onrix-contact .field__input:focus{box-shadow:none;outline:0}.onrix-contact .field__input:focus-visible{box-shadow:none;outline:.2rem solid rgba(var(--onrix-jet-rgb),.9);outline-offset:.4rem}.onrix-contact .field__input:-webkit-autofill,.onrix-contact .field__input:-webkit-autofill:hover,.onrix-contact .field__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 100rem rgb(var(--color-background)) inset;-webkit-text-fill-color:rgb(var(--color-foreground))}.onrix-contact .field:has(.field__input[aria-invalid=true]):after{border-bottom-color:var(--onrix-error)}.onrix-contact .field__input:focus,.onrix-contact .field__input:not(:placeholder-shown),.onrix-contact .field__input:-webkit-autofill{padding:2.6rem 0 .8rem;margin:0}.onrix-contact .field__label{left:0;top:1.5rem;font-size:1.4rem;letter-spacing:var(--onrix-tracking-body);color:rgba(var(--onrix-jet-rgb),.55)}.onrix-contact .field__input:focus~.field__label,.onrix-contact .field__input:not(:placeholder-shown)~.field__label,.onrix-contact .field__input:-webkit-autofill~.field__label{left:0;top:.5rem;font-size:1rem;text-transform:uppercase;letter-spacing:var(--onrix-tracking-eyebrow);color:rgba(var(--onrix-jet-rgb),.5)}.onrix-contact .text-area.field__input{height:auto;min-height:16rem;resize:vertical}.onrix-contact__submit{margin-top:var(--onrix-space-xl)}.onrix-contact__button{--alpha-button-background: 1;width:100%;min-height:5.2rem;background-color:var(--onrix-gold);border-color:var(--onrix-gold);color:var(--onrix-jet);font-size:1.2rem;text-transform:uppercase;letter-spacing:var(--onrix-tracking-button);transition:opacity var(--onrix-dur-base) var(--onrix-ease)}.onrix-contact__button:hover,.onrix-contact__button:focus-visible{opacity:.85;background-color:var(--onrix-gold);border-color:var(--onrix-gold);color:var(--onrix-jet)}@media screen and (min-width:750px){.onrix-contact__submit{text-align:center}.onrix-contact__button{width:auto;min-width:24rem}}.onrix-contact__trust{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--onrix-space-sm) var(--onrix-space-lg);margin:var(--onrix-space-2xl) 0 0;padding:var(--onrix-space-lg) 0 0;border-top:.1rem solid var(--onrix-gold-line)}.onrix-contact__trust-item{display:inline-flex;align-items:center;gap:var(--onrix-space-xs);font-size:1.1rem;text-transform:uppercase;letter-spacing:var(--onrix-tracking-eyebrow);color:rgba(var(--onrix-jet-rgb),.55)}.onrix-contact__trust-check{display:inline-flex;color:var(--onrix-gold)}.onrix-contact__trust-check .onrix-icon{width:1.3rem;height:1.3rem}.onrix-contact__success{text-align:center;padding:var(--onrix-space-2xl) 0;outline:none}@media(prefers-reduced-motion:no-preference){.onrix-contact__success{animation:onrix-contact-arrive var(--onrix-dur-slow) var(--onrix-ease) both}}@keyframes onrix-contact-arrive{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}.onrix-contact__success-mark{display:inline-flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;border:.1rem solid var(--onrix-gold-border);border-radius:var(--onrix-radius-round);color:var(--onrix-gold);margin-bottom:var(--onrix-space-lg)}.onrix-contact__success-mark .onrix-icon{width:2.2rem;height:2.2rem}.onrix-contact__success-heading{font-family:var(--font-heading-family);font-weight:400;font-size:2.8rem;line-height:var(--onrix-lh-heading);color:rgba(var(--onrix-jet-rgb),1);margin:0 0 var(--onrix-space-sm)}.onrix-contact__success-text{font-size:1.5rem;line-height:var(--onrix-lh-body);letter-spacing:var(--onrix-tracking-body);color:rgba(var(--onrix-jet-rgb),.65);max-width:44rem;margin:0 auto}@media(prefers-reduced-motion:reduce){.onrix-contact__card{transition-property:border-color,background-color}.onrix-contact__card--link:hover,.onrix-contact__card--link:focus-visible{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/onrix-contact.css.map */
