.shopify-section.section-coverax-faq-page{margin:0;padding:0;background:#fff}coverax-faq-page{display:block}.cx-faq-page{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--color-text, #1a1a1a);background:#fff;-webkit-font-smoothing:antialiased}.cx-faq-page h1,.cx-faq-page h2,.cx-faq-page h3{font-family:inherit;font-style:normal;letter-spacing:-.02em;color:inherit;word-break:normal}.cx-faq-page p,.cx-faq-page li,.cx-faq-page button,.cx-faq-page a{letter-spacing:normal}.cx-faq-page__crumbs{margin:0;padding:var(--cx-crumb-pad-top, 14px) var(--cx-crumb-pad-right, 24px) var(--cx-crumb-pad-bottom, 8px) var(--cx-crumb-pad-left, var(--site-content-inset, var(--site-pad-x, 32px)));box-sizing:border-box;position:relative;z-index:3;width:100%;background:#fff;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.cx-faq-page__crumbs .coverax-breadcrumbs-wrap,.cx-faq-page__crumbs .coverax-breadcrumbs-wrap--flush{width:auto;max-width:none;margin:0!important;padding:0!important;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.cx-faq-page__crumbs .coverax-breadcrumbs__list,.cx-faq-page__crumbs .coverax-breadcrumbs__link,.cx-faq-page__crumbs .coverax-breadcrumbs__current,.cx-faq-page__crumbs .coverax-breadcrumbs__home-label{color:#5c5c5c}.cx-faq-page__crumbs .coverax-breadcrumbs__link:hover,.cx-faq-page__crumbs .coverax-breadcrumbs__item--current .coverax-breadcrumbs__current,.cx-faq-page__crumbs .coverax-breadcrumbs__link--current{color:#111}.cx-faq-page__crumbs .coverax-breadcrumbs__sep{color:#b0b0b0}.cx-faq-page__crumbs .coverax-breadcrumbs__home-icon{color:#2d3a24;background:#f3f3f1}.cx-faq-page__inner{width:100%;max-width:var(--cx-home-container-max);margin-inline:auto;padding-inline:var(--cx-home-container-px);box-sizing:border-box}.cx-faq-page__hero{max-width:720px;margin-bottom:var(--cx-home-header-mb, clamp(40px, 5vw, 64px))}.cx-faq-page .coverax-section__label--mark{margin-bottom:12px}.cx-faq-page h1.cx-faq-page__title{margin:0 0 var(--cx-home-heading-gap, 16px);font-size:var(--cx-type-h1);font-weight:800;line-height:1.12;letter-spacing:-.02em;color:#111}.cx-faq-page__intro{margin:0;max-width:34em;font-size:var(--cx-type-lead);line-height:1.55;color:var(--color-text-muted, #5c5c5c)}.cx-faq-page__pills{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 clamp(28px,3.5vw,40px)}.cx-faq-page__pill{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 18px;border:1px solid var(--color-border, #e5e5e5);border-radius:var(--radius-full, 999px);background:#fff;color:var(--color-text-muted, #5c5c5c);font-size:var(--cx-type-eyebrow);font-weight:600;line-height:1.2;cursor:pointer;transition:border-color var(--transition-fast, .15s ease),color var(--transition-fast, .15s ease)}.cx-faq-page__pill:hover{border-color:#cfcfcf;color:#111}.cx-faq-page__pill.is-active{border-color:var(--color-green, #8ac04e);color:#111}.cx-faq-page__pill:focus-visible{outline:2px solid var(--color-green, #8ac04e);outline-offset:3px}.cx-faq-page .cx-pdp-content__faq-list{max-width:920px}.cx-faq-page .cx-pdp-content__faq-item[hidden]{display:none}.cx-faq-page .cx-pdp-content__faq-answer a{color:var(--color-green-dark, #6fa038);text-underline-offset:3px}.cx-faq-page .cx-pdp-content__faq-answer a:hover{color:#111}.cx-faq-page__empty{margin:0;font-size:var(--cx-type-body);line-height:1.55;color:var(--color-text-muted, #5c5c5c)}.cx-faq-page__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;max-width:920px;margin-top:clamp(36px,4.5vw,56px);padding-top:clamp(28px,3vw,36px);border-top:1px solid var(--color-border, #e5e5e5)}.cx-faq-page__cta-copy{flex:1 1 256px;max-width:42ch}.cx-faq-page__cta-title{margin:0 0 8px;font-size:var(--cx-type-h3);font-weight:700;line-height:1.3;letter-spacing:-.01em;color:#111}.cx-faq-page__cta-text{margin:0;font-size:var(--cx-type-body);line-height:1.55;color:var(--color-text-muted, #5c5c5c)}.cx-faq-page__cta .coverax-btn{flex-shrink:0}.cx-faq-page .coverax-btn.button:before,.cx-faq-page .coverax-btn.button:after{content:none}@media(max-width:749px){.cx-faq-page__cta{flex-direction:column;align-items:flex-start}.cx-faq-page__cta .coverax-btn{width:100%}}@media(max-width:549px){.cx-faq-page__crumbs{padding-left:var(--cx-crumb-pad-left, var(--site-pad-x, 16px));padding-right:var(--cx-crumb-pad-right, var(--site-pad-x, 16px))}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/coverax-faq-page.css.map */
