.cs-faq{background:var(--cs-white)}.cs-faq-inner{display:grid;grid-template-columns:.7fr 1.3fr;gap:60px;align-items:start}.cs-faq h2 em{color:var(--cs-dark);font-style:italic}.cs-faq-helper{margin-top:24px;color:var(--cs-mid);font-size:14.5px}.cs-faq-helper p{margin:0}.cs-faq-helper a{color:var(--cs-dark);border-bottom:1px solid var(--cs-gold);padding-bottom:2px}.cs-faq-list{border-top:1px solid var(--cs-rule)}.cs-faq-item{border-bottom:1px solid var(--cs-rule)}.cs-faq-q{width:100%;text-align:left;padding:28px 0;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;font-family:var(--cs-serif);font-size:22px;color:var(--cs-dark);cursor:pointer}.cs-faq-q::-webkit-details-marker{display:none}.cs-chev{flex:0 0 24px;height:24px;color:var(--cs-gold);display:inline-flex;align-items:center;justify-content:center;transition:transform .24s ease}.cs-faq-item.open .cs-chev{transform:rotate(180deg)}.cs-faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s ease}.cs-faq-a>div{overflow:hidden}.cs-faq-item.open .cs-faq-a{grid-template-rows:1fr}.cs-faq-a p{margin:0 0 28px;color:var(--cs-mid);font-size:15.5px;line-height:1.75;max-width:640px}@media(max-width:768px){.cs-faq-inner{grid-template-columns:1fr;gap:36px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-custom-faq.css.map */
