.faq__section:first-of-type{margin-top:4rem}.faq__section:last-of-type .faq__section-inner{border-bottom:1px solid #E2E2E2;margin-bottom:3rem}.faq__section-inner{border-top:1px solid #E2E2E2}.faq__heading{position:relative;display:flex;justify-content:space-between;align-items:center;padding:2rem 0;line-height:1.6;font-size:1.4rem;font-weight:700}.faq__heading-icon{width:15px;height:15px;transform:rotate(90deg);margin-right:1.5rem;transition:transform ease var(--duration-default)}.is-open .faq__heading-icon{transform:rotate(-90deg)}.faq__heading-icon path{fill:var(--color-white);stroke:var(--color-primary);stroke-width:.1rem}.faq__item{padding:0 0 3.2rem 2rem;line-height:1.6;font-size:1.2rem}.faq__item:first-of-type{padding-top:1rem}.faq__question{margin-bottom:.7rem;font-size:1.2rem;font-weight:700}.faq__question,.faq__answer{position:relative;padding-left:2.1rem}.faq__answer{color:var(--color-dark-gray)}.faq__question:after,.faq__answer:after{content:"";position:absolute;top:0;left:0;font-size:1.5rem;font-weight:600;line-height:1.2}.faq__question:after{content:"Q"}.faq__answer:after{content:"A"}@media screen and (min-width: 750px){.faq__section{max-width:76rem;padding-left:6rem;padding-right:6rem;margin:0 auto;box-sizing:content-box}.faq__section:last-of-type .faq__section-inner{margin-bottom:9.8rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-page-faq.css.map */
