.mrb-contact-section{--mrb-contact-border: rgba(var(--color_text), .14);--mrb-contact-muted: rgba(var(--color_text), .68);--mrb-contact-soft: rgba(var(--color_text), .04);--mrb-contact-radius: 2px;font-size:var(--body__size);line-height:var(--body__line_height)}.mrb-contact-section .mrb-contact__hero{max-width:720px;margin:0 auto;text-align:center}.mrb-contact-section .mrb-contact__eyebrow{margin:0 0 .65rem;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--mrb-contact-muted)}.mrb-contact-section .mrb-contact__hero .h1{margin-bottom:1rem;font-size:var(--h1__size);line-height:var(--h1__line_height);font-weight:var(--h1__weight)}.mrb-contact-section .mrb-contact__intro{max-width:560px;margin:0 auto;color:var(--mrb-contact-muted);line-height:var(--body__line_height);font-size:var(--body__size)}.mrb-contact-section .mrb-contact__intro p{margin:0}.mrb-contact-section .mrb-contact__channels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:820px;margin:2rem auto 0;text-align:left}.mrb-contact-section .mrb-contact__channel{display:flex;flex-direction:column;gap:.35rem;padding:1rem 1.15rem;border:1px solid var(--mrb-contact-border);border-radius:var(--mrb-contact-radius);background:rgb(var(--color_bg));text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease}.mrb-contact-section a.mrb-contact__channel:hover{border-color:rgba(var(--color_text),.28);box-shadow:0 4px 18px rgba(var(--color_text),.06);text-decoration:none}.mrb-contact-section .mrb-contact__channel-label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--mrb-contact-muted)}.mrb-contact-section .mrb-contact__channel-value{font-size:var(--body__size);line-height:var(--body__line_height);color:rgb(var(--color_text));word-break:break-word}.mrb-contact-section .mrb-contact__channel--static{cursor:default}.mrb-contact-section .mrb-contact__columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem;margin-top:3rem;align-items:start}.mrb-contact-section .mrb-contact__card{padding:1.75rem 1.75rem 1.5rem;border:1px solid var(--mrb-contact-border);border-radius:var(--mrb-contact-radius);background:rgb(var(--color_bg))}.mrb-contact-section .mrb-contact__card+.mrb-contact__card{margin-top:1.5rem}.mrb-contact-section .mrb-contact__card .h2{margin:0 0 .5rem;font-size:var(--h2__size);font-weight:var(--h2__weight);line-height:var(--h2__line_height);letter-spacing:var(--h2__letter_spacing);text-transform:var(--h2__transform)}.mrb-contact-section .mrb-contact__lede{margin-bottom:1.25rem;color:var(--mrb-contact-muted);line-height:var(--body__line_height);font-size:var(--body__size)}.mrb-contact-section .mrb-contact__lede p{margin:0}.mrb-contact-section .input-group-form{display:flex;flex-direction:column;gap:.75rem}.mrb-contact-section .input-group-form .input-field{margin:0}.mrb-contact-section .input-group-form .input-field-names{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.mrb-contact-section .input-group-form input[type=email],.mrb-contact-section .input-group-form input[type=text],.mrb-contact-section .input-group-form input[type=tel],.mrb-contact-section .input-group-form textarea{width:100%;min-height:48px;padding:.85rem 1rem;border:1px solid var(--mrb-contact-border);border-radius:var(--mrb-contact-radius);background:rgb(var(--color_bg));color:rgb(var(--color_text));font-family:var(--font_body__stack);font-size:var(--body__size);line-height:var(--body__line_height);transition:border-color .15s ease,box-shadow .15s ease;box-shadow:none}.mrb-contact-section .input-group-form input::placeholder,.mrb-contact-section .input-group-form textarea::placeholder{font-size:var(--body__size);line-height:var(--body__line_height);color:rgba(var(--color_text),.72);opacity:1}.mrb-contact-section .input-group-form textarea{min-height:132px;max-height:220px;resize:vertical}.mrb-contact-section .input-group-form input:focus,.mrb-contact-section .input-group-form textarea:focus{outline:none;border-color:rgba(var(--color_text),.45);box-shadow:0 0 0 3px rgba(var(--color_text),.06)}.mrb-contact-section .input-group-form .input--required{display:none}.mrb-contact-section .input-group-form .btn{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:none;margin:.5rem 0 0;padding:.95rem 1.5rem;letter-spacing:.08em}.mrb-contact-section .form-success{margin-bottom:1rem;padding:.85rem 1rem;border:1px solid rgba(90,170,114,.35);background:#5aaa7214;border-radius:var(--mrb-contact-radius)}.mrb-contact-section .tracking-genie{margin-top:0}.mrb-contact-section .tracking-genie>p{margin:0 0 1rem;font-weight:400;font-size:var(--body__size);line-height:var(--body__line_height);color:var(--mrb-contact-muted)}.mrb-contact-section .tracking-genie .form-inline{display:flex;flex-direction:column;gap:.75rem}.mrb-contact-section .tracking-genie .form-inline input[type=text],.mrb-contact-section .tracking-genie .form-inline input[type=date]{width:100%;min-height:48px;padding:.85rem 1rem;border:1px solid var(--mrb-contact-border);border-radius:var(--mrb-contact-radius);background:rgb(var(--color_bg));font-family:var(--font_body__stack);font-size:var(--body__size);line-height:var(--body__line_height);color:rgb(var(--color_text))}.mrb-contact-section .tracking-genie .form-inline input::placeholder{font-size:var(--body__size);color:rgba(var(--color_text),.72);opacity:1}.mrb-contact-section .tracking-genie .btn{display:inline-flex;width:100%;max-width:none;margin:0;letter-spacing:.08em}.mrb-contact-section .mrb-contact__faq .faq__separator{margin:1.25rem 0 .75rem;padding-top:1.25rem;border-top:1px solid var(--mrb-contact-border);font-size:var(--header_link__size, 14px);letter-spacing:.1em;text-transform:uppercase;color:var(--mrb-contact-muted)}.mrb-contact-section .mrb-contact__faq .faq__separator:first-child{margin-top:0;padding-top:0;border-top:0}.mrb-contact-section .mrb-contact__faq .faq__item{border-bottom:1px solid var(--mrb-contact-border)}.mrb-contact-section .mrb-contact__faq .faq__question,.mrb-contact-section .mrb-contact__faq .faq__question.h5{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0;padding:1rem 0;cursor:pointer;font-family:var(--font_body__stack);font-size:var(--body__size);font-weight:500;line-height:var(--body__line_height);letter-spacing:normal;text-transform:none;color:rgb(var(--color_text))}.mrb-contact-section .mrb-contact__faq .faq__answer{padding:0 0 1rem;font-size:var(--body__size);line-height:var(--body__line_height);color:var(--mrb-contact-muted)}.mrb-contact-section .mrb-contact__faq .faq__answer p:first-child{margin-top:0}.mrb-contact-section .mrb-contact__trust{margin-top:2.5rem;padding:1.25rem 1.5rem;border:1px solid var(--mrb-contact-border);border-radius:var(--mrb-contact-radius);background:var(--mrb-contact-soft);text-align:center}.mrb-contact-section .mrb-contact__trust p{margin:0;font-size:var(--body__size);line-height:var(--body__line_height);color:var(--mrb-contact-muted)}.mrb-contact-section .mrb-contact__trust strong{color:rgb(var(--color_text));font-weight:600}@media only screen and (max-width:979px){.mrb-contact-section .mrb-contact__channels{grid-template-columns:1fr;max-width:420px}}@media only screen and (max-width:779px){.mrb-contact-section .mrb-contact__columns{grid-template-columns:1fr;gap:1.5rem;margin-top:2rem}.mrb-contact-section .mrb-contact__hero .h1{font-size:var(--h1_mob__size);line-height:var(--h1_mob__line_height);font-weight:var(--h1_mob__weight)}.mrb-contact-section .mrb-contact__card .h2{font-size:var(--h2_mob__size, var(--h2__size));line-height:var(--h2_mob__line_height);font-weight:var(--h2_mob__weight)}.mrb-contact-section .mrb-contact__card{padding:1.35rem 1.15rem 1.15rem}.mrb-contact-section .input-group-form .input-field-names{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/mrb-contact-page.css.map */
