.accordion summary{margin-bottom:10px;display:flex;position:relative;line-height:1;padding:1.5rem 0}.accordion .summary__title{display:flex;align-items:center;flex:1}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-top:2.5rem;margin-bottom:0}.accordion__title{display:inline-block;max-width:calc(100% - 6rem);margin:0;word-break:break-word}.accordion-control{height:7px;width:7px;margin-left:10px;position:relative;display:block!important}.accordion-control:before{content:"";width:100%;border-bottom:1px solid currentColor;position:absolute;top:3px;left:0}.accordion-control:after{content:"";height:100%;border-right:1px solid currentColor;position:absolute;left:3px;top:0;transition:transform .2s ease;-webkit-transition:transform .2s ease}.accordion details[open]>summary .accordion-control:after{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.accordion__content{margin-bottom:1.5rem;word-break:break-word}.accordion__content img{max-width:100%}.faq__item details[open] summary~*{animation:appear-down var(--duration-default) ease}.faq__item{margin-top:-1px;border-top:1px solid var(--color-dark-gray);border-bottom:1px solid var(--color-dark-gray)}.faq__item .summary__title{padding:30px 0}.faq__item .summary__title p{margin:0}.faq__item .accordion__content p{margin-top:-10px;margin-bottom:30px}.faq__item summary svg{transition:transform .2s ease;-webkit-transition:transform .2s ease}.faq__item details[open]>summary svg{transform:rotate(180deg);-webkit-transform:rotate(180deg)}@media screen and (max-width: 768px){.faq__item .summary__title{padding:20px 0}.faq__item .accordion__content p{margin-top:-5px;margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/component-accordion.css.map */
