accordion-component{display:block}.accordion__heading h2{margin-top:0}accordion-component .accordion__item{border-top:solid .1rem rgb(var(--color-line-strong))}accordion-component .accordion__item--open{border-top:solid .1rem rgb(var(--color-black))}accordion-component .accordion__item:last-of-type{border-bottom:solid .1rem rgb(var(--color-line-strong))}accordion-component .accordion__button{position:relative;cursor:pointer;padding-top:2.4rem;padding-bottom:2.4rem;padding-left:0;padding-right:0;font-size:var(--font-size-h6);line-height:var(--line-height-h6);border:none;background-color:transparent;color:rgb(var(--color-black));width:100%;display:flex;align-items:center}accordion-component .accordion__icon{margin-left:auto;width:1.2rem;height:1.2rem;position:relative}accordion-component .accordion__icon svg{width:100%;height:100%;position:absolute;top:0;right:0}accordion-component.accordion__item--open .accordion__icon svg{transform:rotate(180deg)}accordion-component .accordion__icon svg path{fill:rgb(var(--color-black))}accordion-component .accordion__content{max-height:0;overflow:hidden;padding-bottom:0;padding-left:0;padding-right:0;margin:0;transition:all var(--duration-short) ease-in-out;background:transparent}accordion-component .accordion__item--open .accordion__content{padding-bottom:2.4rem;transition:all var(--duration-short) ease-in-out}accordion-component .accordion__content>*{font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);color:rgb(var(--color-black));padding:0}accordion-component .accordion__content>p:first-of-type{margin-top:0}accordion-component .accordion__content>p:last-of-type{margin-bottom:0}@media (min-width: 990px){accordion-component .accordion__wrapper--left{display:flex;align-items:flex-start;column-gap:2.4rem}accordion-component .accordion__wrapper--left .accordion__heading{max-width:40rem}accordion-component .accordion__wrapper--left .accordion__items{flex:1}}.page-accordion .accordion__item{border-top:.1rem solid rgb(var(--color-black))}.page-accordion .accordion__item:last-child{border-bottom:.1rem solid rgb(var(--color-black))}.page-accordion .accordion__item--open{margin-bottom:2.4rem;border-top:.2rem solid rgb(var(--color-black))}.accordion_bottom{margin-top:7.2rem}@media (max-width: 749px){.page-accordion .accordion__item--open{margin-bottom:1.6rem}.accordion_bottom{margin-top:4.8rem}accordion-component .accordion__button{padding-top:1.6rem;padding-bottom:1.6rem;margin-bottom:.8rem}.footer-block.grid__item.footer-block--menu:last-child accordion-component .accordion__button{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/p80-accordion.css.map */
