.faq__item .faq__summary{font-size:var(--FONT-SIZE-SUBHEADING-DESKTOP);cursor:pointer;font-weight:var(--FONT-WEIGHT-BODY-BOLD);padding-top:12px;padding-bottom:12px;list-style:none;display:flex;justify-content:space-between;align-items:center}.faq__item .faq__summary::-webkit-details-marker{display:none}.faq__item{border-top:1px solid var(--COLOR-BORDER);font-size:var(--FONT-SIZE-SUBHEADING-DESKTOP)}.faq__item:last-of-type{border-bottom:1px solid var(--COLOR-BORDER)}.faq__content{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease}.faq__content>div{min-height:0}.faq__content p{margin:0}.faq__icon-wrapper{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;position:relative;margin-left:12px}.faq__details{position:relative}.faq__details[open]+.faq__content{grid-template-rows:1fr;padding-bottom:12px}.faq__icon--plus,.faq__icon--minus{position:absolute;transition:transform .3s ease,opacity .3s ease}.faq__details[open] .faq__icon--plus{opacity:0;transform:rotate(90deg) scale(.8)}.faq__details[open] .faq__icon--minus,.faq__icon--plus{opacity:1;transform:rotate(0) scale(1)}.faq__icon--minus{opacity:0;transform:rotate(-90deg) scale(.8)}.faq__icon-wrapper svg{width:100%;height:100%;display:block}
/*# sourceMappingURL=/cdn/shop/t/19/assets/faq.css.map */
