.cp-faq{padding:48px 0;background:var(--cp-white, #ffffff)}.cp-faq__list{max-width:800px;margin:0 auto}.cp-faq__item{border-bottom:1px solid var(--cp-border, #e8e4df)}.cp-faq__item[open] .cp-faq__chevron{transform:rotate(180deg)}.cp-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;cursor:pointer;font-size:15px;font-weight:600;color:var(--cp-dark, #1a1a1a);line-height:1.4;list-style:none}.cp-faq__question::-webkit-details-marker{display:none}.cp-faq__question::marker{display:none;content:""}.cp-faq__chevron{flex-shrink:0;color:var(--cp-mid-gray, #6b6b6b);transition:transform .2s ease}.cp-faq__answer{padding:0 0 20px;font-size:14px;line-height:1.7;color:var(--cp-warm-gray, #4a4a4a)}.cp-faq__answer p{margin:0 0 12px}.cp-faq__answer p:last-child{margin-bottom:0}@media(min-width:768px){.cp-faq{padding:64px 0}.cp-faq__question{font-size:16px;padding:24px 0}.cp-faq__answer{font-size:15px;padding:0 0 24px}}@media(min-width:1024px){.cp-faq{padding:var(--section-pad, 80px) 0}.cp-faq__question{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/section-cp-faq.css.map */
