accordion-component{display:block;background-color:var(--color-light-blue-1);border-radius:.4rem}.accordion__item{margin-bottom:1rem;border-radius:.4rem;overflow:hidden}.accordion__item:last-of-type{margin-bottom:0}.accordion__button{position:relative;cursor:pointer;padding:1.6rem;font-size:var(--font-size-h6);line-height:var(--line-height-h6);font-weight:700;border:none;background:none;color:var(--color-dark-shade-1);width:100%;display:flex;align-items:center;margin-top:1rem}@media screen and (min-width: 750px){.accordion__button{padding:1.6rem 2.4rem}}.accordion__item:first-of-type .accordion__button{margin-top:0}.accordion__item:last-of-type .accordion__button{margin-bottom:0}accordion-component:not(.footer-block--menu).accordion__item--open .accordion__icon{transform:rotate(180deg)}.accordion__icon{margin-left:auto;width:1.2rem;height:1.2rem;position:relative;transition:all .15s ease-in-out}.accordion__icon svg{width:100%;height:100%;display:block}accordion-component:not(.accordion__item--open) .accordion__icon .icon-minus,accordion-component.accordion__item--open .accordion__icon .icon-plus{display:none}.accordion__icon svg path{fill:var(--color-dark-blue)}.accordion__content{color:var(--color-dark-shade-2);max-height:0;overflow:hidden;padding-bottom:0;padding:0 1.6rem;border:dotted 2px transparent;transition:all .15s ease-in-out}@media screen and (min-width: 750px){.accordion__content{padding:0 2.4rem}}.accordion__item--open .accordion__content{border:dotted 2px #f1f1f1;padding-bottom:20px;transition:all .15s ease-in-out}.accordion__content>*{font-size:1.6rem;line-height:2rem;color:#000;padding:0}.accordion__content>p:first-of-type{margin-top:0}.accordion__content>p:last-of-type{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/90/assets/p80-accordion.css.map */
