.faq{background-color:var(--bg, #ffffff)}.faq__inner{--gutter: 2rem;max-width:calc(var(--content-width, 1280px) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter);padding-block:var(--section-padding-top, 80px) var(--section-padding-bottom, 60px);display:flex;flex-direction:column;align-items:center;gap:4.8rem}.faq__intro{width:100%;max-width:var(--content-width, 1280px)}.faq--align-center .faq__intro{text-align:center}.faq--align-right .faq__intro{text-align:right}.faq--align-left .faq__intro{text-align:left}.faq__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--title-fw, 700);font-size:var(--title-fs, 4rem);line-height:var(--title-lh, 1.3);letter-spacing:-.1rem;color:var(--title-color, #060c3d)}.faq__subtext{margin-top:1.2rem;font-family:var(--font-body-family);font-weight:var(--subtext-fw, 500);font-size:var(--subtext-fs, 1.9rem);line-height:var(--subtext-lh, 1.4);color:var(--subtext-color, #060c3d)}.faq__subtext>:first-child{margin-top:0}.faq__subtext>:last-child{margin-bottom:0}.faq__list{width:100%;max-width:var(--faq-width, 844px);display:flex;flex-direction:column;gap:var(--item-gap, 16px)}.faq__item{background-color:var(--item-bg, #f5f5f5);border-radius:var(--item-radius, 0);overflow:hidden}.faq__item[open]{background-color:var(--item-bg-open, #eeeeee)}.faq__question{display:flex;gap:1.6rem;align-items:center;padding:2rem 2.4rem;cursor:pointer;list-style:none;font-family:var(--font-body-family);font-weight:var(--q-fw, 600);font-size:var(--q-fs, 1.7rem);line-height:var(--q-lh, 1.5);color:var(--q-color, #060c3d)}.faq__question::-webkit-details-marker{display:none}.faq__item[open] .faq__question{padding-bottom:1.2rem}.faq__question-text{flex:1 1 auto}.faq__icon{flex-shrink:0;display:flex;width:2rem;height:2rem;color:var(--icon-color, #060c3d)}.faq__icon svg{width:100%;height:100%}.faq__item[open] .faq__icon .vertical{opacity:0}.faq__answer{padding:0 2.4rem 2rem;font-family:var(--font-body-family);font-weight:var(--a-fw, 500);font-size:var(--a-fs, 1.7rem);line-height:var(--a-lh, 1.5);color:var(--a-color, #10174f)}.faq__answer>:first-child{margin-top:0}.faq__answer>:last-child{margin-bottom:0}@media screen and (max-width:767px){.faq__inner{--gutter: 1.6rem;gap:3.2rem;padding-block:var(--section-padding-top-mobile, 56px) var(--section-padding-bottom-mobile, 40px)}.faq__list{max-width:none;gap:1.2rem}.faq__title{font-size:var(--title-fs-mobile, 2.9rem)}.faq__subtext{font-size:var(--subtext-fs-mobile, 1.6rem)}.faq__question{padding:2rem;font-size:var(--q-fs-mobile, 1.5rem)}.faq__item[open] .faq__question{padding-bottom:1.2rem}.faq__answer{padding:0 2rem 2rem;font-size:var(--a-fs-mobile, 1.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-collection-faq.css.map */
