.ova-contact__rough-edge{position:absolute;left:0;width:100%;line-height:0}.ova-contact__top_rough-edge{top:0!important;transform:translateY(-97%)}.ova-contact__bottom_rough-edge{bottom:0;transform:translateY(99%)}.ova-contact__rough-edge img{display:block;width:100%;height:100%;object-fit:cover;object-position:bottom}.contact-page-section{--contact-page-navy: #1c3a5e;--contact-page-beige: #fcf9d0;--contact-page-yellow: #fede89;--contact-page-pink: #f0536f;--contact-page-white: #fdfcef;--contact-page-blue: #4d91b7;--contact-page-magenta: #894964;--ova-page-heading-color: var(--contact-page-beige);--ova-accordion-bg: var(--contact-page-beige);--ova-accordion-bg-open: var(--contact-page-white);--ova-accordion-text: var(--contact-page-navy);background:var(--contact-page-navy);padding:32px 0 48px}@media screen and (min-width:750px){.contact-page-section{padding:32px 0 92px}}.contact-page-section__hero{display:flex;flex-direction:column;align-items:center;gap:40px}@media screen and (min-width:750px){.contact-page-section__hero{gap:64px}}.contact-page-section__intro{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:700px;text-align:center}.contact-page-section__subtext{margin:0;font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:16px;line-height:140%;color:var(--contact-page-beige)}@media screen and (min-width:750px){.contact-page-section__subtext{font-size:20px}}.contact-page-section__cards{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:590px}@media screen and (min-width:750px){.contact-page-section__cards{gap:24px}}.contact-page-section__card{display:inline-flex;align-items:center;gap:12px;padding:20px;border-radius:24px;max-width:100%;text-decoration:none;background:linear-gradient(180deg,var(--contact-page-beige) 0%,var(--contact-page-yellow) 100%);color:var(--contact-page-pink);transition:all .5s ease}.contact-page-section__card svg path{stroke:var(--contact-page-pink);transition:all .5s ease}@media screen and (min-width:750px){.contact-page-section__card{gap:16px;padding:20px 30px}}.contact-page-section__card:hover{background:linear-gradient(180deg,var(--contact-page-yellow) 0%,var(--contact-page-yellow) 100%);color:var(--contact-page-navy)}.contact-page-section__card:hover svg path{stroke:var(--contact-page-navy)}.contact-page-section__card-icon{flex-shrink:0;display:inline-flex;width:28px;height:28px}@media screen and (min-width:750px){.contact-page-section__card-icon{width:35px;height:35px}}.contact-page-section__card-icon svg{width:100%;height:100%}.contact-page-section__card-text{font-family:var(--font-heading-family);font-style:normal;font-weight:400;font-size:22px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;word-break:break-word}@media screen and (min-width:750px){.contact-page-section__card-text{font-size:40px}}.contact-page-section__banner{margin-top:48px;background:linear-gradient(90deg,var(--contact-page-blue) 0%,var(--contact-page-magenta) 100%);position:relative}@media screen and (min-width:750px){.contact-page-section__banner{margin-top:64px}}.contact-page-section__banner-inner{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:left;padding-top:48px;padding-bottom:48px}@media screen and (min-width:750px){.contact-page-section__banner-inner{flex-direction:row;align-items:center;justify-content:space-between;gap:50px;text-align:left;padding-top:64px;padding-bottom:64px}}.contact-page-section__banner-heading{margin:0;max-width:632px;font-family:var(--font-heading-family);font-style:normal;font-weight:400;font-size:32px;line-height:120%;letter-spacing:-.03em;text-transform:uppercase;color:var(--contact-page-beige)}@media screen and (min-width:750px){.contact-page-section__banner-heading{font-size:52px}}.contact-page-section__banner-text{margin:0;max-width:550px;font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:16px;line-height:140%;color:var(--contact-page-white)}.contact-page-section__banner-text a{color:var(--contact-page-yellow)}@media screen and (min-width:750px){.contact-page-section__banner-text{font-size:20px}}.contact-page-section__banner-text p{margin:0}.contact-page-section__faq{margin-top:48px;display:flex;flex-direction:column;align-items:center;gap:32px}@media screen and (min-width:750px){.contact-page-section__faq{margin-top:64px;padding:0 64px}}.contact-page-section__faq-list{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}.contact-page-section__faq .button{background:linear-gradient(180deg,#fcf9d0,#fede89);color:#1c3a5e!important;border:none;transition:all .5s ease}.contact-page-section__faq .button:after{content:none}.contact-page-section__faq .button:hover{background:linear-gradient(180deg,#fede89 0% 100%)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-main-contact.css.map */
