.accordion-item,.faq__item{margin-bottom:0;position:relative}.accordion-item[open]:before,.faq__item[open]:before{content:"";position:absolute;top:0;bottom:0;width:1px;background-color:var(--c__white)}.accordion-item__question,.faq__question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:20px 24px 20px 0;list-style:none;position:relative}.accordion-item__question::-webkit-details-marker,.faq__question::-webkit-details-marker{display:none}.accordion-item__question::marker,.faq__question::marker{display:none}.accordion-item__question:hover,.faq__question:hover{opacity:.8}.accordion-item__question-text,.faq__question-text{font-size:1.125rem;font-weight:500;flex:1;padding-right:16px}.accordion-item__question-text,.accordion-item__answer-content{text-align:left}.accordion-item__caret,.faq__caret{flex-shrink:0;transition:transform .3s ease;color:var(--c__white)}.accordion-item[open] .accordion-item__caret,.faq__item[open] .faq__caret{transform:rotate(180deg)}.accordion-item__answer,.faq__answer{padding:0 24px 24px 0;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.accordion-item__answer-content,.faq__answer-content{font-size:.875rem;line-height:1.6;opacity:.9}.accordion-item__answer-content p,.faq__answer-content p{margin-bottom:12px}.accordion-item__answer-content p:last-child,.faq__answer-content p:last-child{margin-bottom:0}.accordion-item__answer-content ul,.accordion-item__answer-content ol,.faq__answer-content ul,.faq__answer-content ol{margin:12px 0;padding-left:24px}.accordion-item__answer-content li,.faq__answer-content li{margin-bottom:8px}@media (max-width: 749px){.accordion-item+.accordion-item,.faq__item+.faq__item{margin-top:24px}.accordion-item[open]:before,.faq__item[open]:before{left:-16px}.accordion-item__question,.faq__question{padding:16px 16px 16px 0}.accordion-item__answer,.faq__answer{padding:0 16px 16px 0}}.richtext-block__accordion-container{display:flex;width:100%;height:100%}.richtext-block__accordion-container .accordion-item{width:100%}.richtext__right-side .richtext-block__accordion-container{border-left:1px solid rgba(255,255,255,.3);padding-left:24px}@media (max-width: 749px){.richtext__right-side .richtext-block__accordion-container{padding-left:16px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/accordion.css.map */
