.collapsible-row-layout .accordion .accordion__content{color:var(--color-dark-gray);font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;padding:0;margin-bottom:12px;font-family:var(--font-primary)}.collapsible-row-layout .accordion{padding:0;background:#fff;-webkit-user-select:none;user-select:none;border-bottom:1px solid #E7E7E7;margin-bottom:8px;margin-top:0}.collapsible-content summary:hover{background:transparent}.collapsible-content summary:hover .accordion__title{text-decoration:none;text-underline-offset:inherit}.collapsible-content__heading,h2.collapsible-content__heading.inline-richtext.h1{color:#003e69;font-size:40px;font-style:normal;font-family:Assistant,sans-serif;font-weight:700;line-height:120%;letter-spacing:0;text-align:center;margin-bottom:12px}@media screen and (min-width: 750px){.collapsible-content__heading,h2.collapsible-content__heading.inline-richtext.h1{font-size:56px;margin-bottom:32px}}@media screen and (max-width: 540px){.collapsible-content__heading,h2.collapsible-content__heading.inline-richtext.h1{font-size:32px;line-height:140%;letter-spacing:-1px}}summary .icon-plus,summary .icon-minus{position:absolute;width:14px;height:14px;right:1.5rem;top:calc(50% - .2rem);transition:all ease .3s;opacity:1}summary .icon-minus{opacity:0;transform:rotate(180deg);transition:all ease .3s}h3.accordion__title{font-weight:600;font-size:16px;color:var(--color-dark-blue);font-family:var(--font-primary);line-height:150%;letter-spacing:0px}.collapsible-row-layout .accordion summary{padding:12px 0 0;margin-bottom:12.8px}@media (min-width: 750px){.accordion summary svg.icon{width:14px;height:14px;top:18px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/faq-section.css.map */
