.faq-accordion .banner__box{padding:0}.faq-accordion .banner__box h2{color:#fff;text-transform:uppercase}.faq-accordion .collapsible-content summary:hover{background:none}.faq-accordion .collapsible-content-wrapper-narrow{max-width:var(--page-width);padding:0 5rem}.faq-accordion .collapsible-content__heading{margin-bottom:2rem;font-size:29.03px;font-family:var(--font-heading-family)}.faq-accordion .accordion{margin-top:0rem}.faq-accordion .accordion details{padding:.5rem 3rem;padding-left:0}@media only screen and (max-width: 749px){.faq-accordion .banner__box{padding:0;background:#001e60!important}.faq-accordion .banner__box h2{color:#fff;margin:20px 0;font-size:2.7rem}.faq-accordion .banner__media img{object-position:right}.faq-accordion .collapsible-content-wrapper-narrow{padding:0 2rem}.faq-accordion .accordion details{padding:.5rem 1rem;padding-left:0}}@media only screen and (min-width: 750px){.faq-accordion .collapsible-section-layout{padding-bottom:0}.faq-accordion .collapsible-content__heading{margin-bottom:2rem;font-size:33.18px}.faq-accordion .accordion__title{font-size:19.2px}}.collapsible-content__heading{display:inline-block}.faq-accordion .accordion__title{font-size:16.8px}@media only screen and (max-width: 425px){.faq-accordion .accordion__title{max-width:calc(100% - 3rem)}}.faq-accordion summary .icon-caret{height:1rem}.faq-accordion .accordion{border:0;border-top:1px solid #dcddde;border-bottom:1px solid #dcddde}.faq-accordion .accordion__content{font-size:20px;line-height:30px;color:rgb(var(--color-foreground));padding:0;margin-top:8px}.faq-menu{background-color:#fff;border-bottom:1px solid #dcddde;margin-bottom:3.625rem}.faq-jump__content{overflow-x:auto;white-space:nowrap;padding:1.5rem 1.6rem}@media (min-width: 750px){.faq-jump__content{padding-block:2.5rem;padding-inline:0}}@media only screen and (min-width: 1025px){.faq-jump__heading{display:inline}}.faq-jump__heading{font-family:var(--font-heading-family);font-size:1.6rem;line-height:2.5rem;margin-right:80px;margin-block:1rem}.faq-jump__name:not(:last-child){margin-right:6.4rem}@media only screen and (max-width: 767px){.faq-jump__name:not(:last-child){margin-right:3rem}.faq-menu .faq-jump{padding:0}}.see-all{color:#001e60;font-family:var(--font-heading-family);font-weight:var(--font-body-weight-bold);font-size:16px;line-height:2.5rem;text-transform:uppercase;cursor:pointer;text-decoration:none;letter-spacing:0}.see-all:hover,.see-all:focus,.see-all:active{color:#2d4780}
/*# sourceMappingURL=/cdn/shop/t/323/assets/section-faq.css.map */
