.faq-page{font-family:var(--display);color:var(--maroon)}.faq-page__banner{position:relative;display:flex;align-items:flex-end;justify-content:center;min-height:250px;overflow:hidden;background:var(--red)}.faq-page__banner-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.faq-page__box{position:relative;width:min(710px,100% - 32px);margin-top:51px;padding:20px 35px;background:color-mix(in srgb,var(--maroon) 95%,transparent);color:#fff;text-align:center}.faq-page__box h1{margin:0 auto;color:#fff;font-family:var(--display);font-size:34px;font-weight:700;line-height:1.2;letter-spacing:-1px;text-transform:uppercase}.faq-page__list{width:min(734px,100% - 32px);margin:48px auto 80px;padding:0 15px;font-family:var(--font)}.faq-page__list-heading{margin:0;padding:20px;border:1px solid color-mix(in srgb,var(--maroon) 55%,transparent);background:var(--red);color:#fff;font-family:var(--display);font-size:15px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;text-align:center}.faq-page__list .accordion{border:1px solid color-mix(in srgb,var(--maroon) 55%,transparent);border-top:0;padding:0}.faq-page__list .accordion summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px;font-size:17px;line-height:1.6;list-style:none;cursor:pointer}.faq-page__list .accordion summary::-webkit-details-marker{display:none}.faq-page__list .accordion summary:after{content:"+";font-size:22px;line-height:1;color:var(--red);flex:0 0 auto}.faq-page__list .accordion[open] summary:after{content:"\2212"}.faq-page__list .accordion .rte{padding:0 20px 20px;font-size:17px;line-height:1.6;color:var(--ink)}.faq-page__list .accordion .rte p{margin:0;font-family:inherit}@media(max-width:700px){.faq-page__banner{min-height:160px}.faq-page__box{margin-top:30px;padding:16px 20px}.faq-page__box h1{font-size:26px}.faq-page__list{margin:30px auto 50px}.faq-page__list-heading{padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/faq-page.css.map */
