.accordion-item{position:relative}.accordion-item:before,.accordion-item:after{position:absolute;left:0;width:100%;height:1px;background:var(--color-light);content:""}.accordion-item:before{top:0}.accordion-item:after{bottom:0}.accordion-item:first-child:before,.accordion-item:last-child:after{content:none}.accordion-item__head{padding-block:2rem;font-weight:500;font-size:1.313rem;line-height:1.75rem;color:var(--color-body-dark);cursor:pointer}.accordion-item:first-child .accordion-item__head{padding-block-start:0}.accordion-item:last-child .accordion-item__head{padding-block-end:0}.accordion-item__indicator{flex-shrink:0}.accordion-item__indicator svg,.accordion-item__indicator svg *{transition:all .2s}.accordion-item__body{display:none;padding-bottom:2rem}.accordion-item.is-active .accordion-item__head{padding-block-end:1rem}.accordion-item.is-active .accordion-item__indicator circle{fill:var(--color-secondary)}.accordion-item.is-active .accordion-item__indicator path{stroke:#fff}.accordion-item.is-active .accordion-item__indicator svg{transform:rotate(45deg)}.accordion-item.is-active .accordion-item__body{display:block}@media (hover: hover){.accordion-item__head:hover .accordion-item__indicator circle{fill:var(--color-secondary)}.accordion-item__head:hover .accordion-item__indicator path{stroke:#fff}}@media (max-width: 1099px){.accordion-item__head{padding-block:1.5rem;font-size:1.125rem;line-height:1.5rem}.accordion-item__body{padding-bottom:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/accordion.css.map */
