.faq{display:grid;grid-template-columns:1fr;background-color:var(--cream)}.faq-title{padding:3.6rem 1.6rem}.faq-title__image{max-width:28rem;margin-bottom:6.5rem}.faq-title__image img{width:100%;height:100%;object-fit:contain}.faq-title__text{font-size:2rem}.faq-title__text a{color:inherit}.faq-list{background-color:var(--purple);border-left:1px solid var(--black);border-right:1px solid var(--black);border-top:1px solid var(--black)}.faq-list__item{padding:2.3rem 2rem;border-bottom:1px solid var(--black)}.faq-item__question{position:relative;font-size:2rem;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;cursor:pointer}.faq-item__question .arrow-icon{transition:transform var(--duration-long) ease;transform:rotate(0);transform-origin:center}.faq-item__answer>*{margin:0;font-size:1.6rem}.faq-item__answer p{padding-top:2.4rem}.faq-item__answer{max-width:90%;opacity:0;pointer-events:none;max-height:0;overflow:hidden;transition:opacity var(--duration-long) ease,max-height var(--duration-long) ease;position:relative;z-index:1}.faq-list__item.active .faq-item__answer{max-height:100vh;opacity:1;pointer-events:auto}.faq-list__item.active .faq-item__question .arrow-icon{transform:rotate(180deg)}@media screen and (min-width:750px){.faq{grid-template-columns:repeat(2,1fr)}.faq-item__question{font-size:2.8rem}.faq-item__answer>*{font-size:2.1rem}.faq-title{padding:2.6rem 2rem;display:flex;flex-direction:column;justify-content:space-between;height:calc(100vh - var(--header-height));position:sticky;top:var(--header-height)}.faq-title__text{max-width:47rem;font-size:2.1rem}.faq-title__image{max-width:25rem}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-faq.css.map */
