.faq-item details[open] summary:before{transform:translateY(-50%) rotateX(180deg)}.faq-item summary:before{content:"";background:url('data:image/svg+xml;utf8,<svg width="14" height="8" viewBox="0 0 14 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 6.75L12.5 1.25" stroke="%23505862" stroke-width="1.75" stroke-linecap="square"/><path d="M7 6.75L1.5 1.25" stroke="%23505862" stroke-width="1.75" stroke-linecap="square"/></svg>') no-repeat 50% 50%;display:block;height:14px;width:14px;position:absolute;right:0;top:14px;transform:translateY(-50%);transition:transform .2s ease-in-out;z-index:-1}.faq-item details{border-top-width:1px;border-top-color:#e4e7ec;--tw-border-opacity: .3;padding-top:2.5rem;padding-bottom:2.5rem}.faq-item__question{font-size:18px;line-height:27px}.faq-item__answer{margin-top:.8rem}.headline{font-size:36px;font-weight:700;text-align:left}.collection-faq-accordion>details summary:has(.headline){padding-bottom:6.4rem}.summary-description{padding-top:2rem;font-size:18px;line-height:28px}@media screen and (max-width:990px){.headline{font-size:30px}.collection-faq-accordion .summary-wrapper:has(.headline){text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/2691/assets/custom-collection-accordion.css.map */
