accordion-component{display:block}.accordion__item{margin-bottom:16px}.accordion__heading h2{margin-top:0}.accordion__button{position:relative;cursor:pointer;padding:16px;font-size:20px;line-height:26px;border:none;background-color:#f2efe6;color:#333;width:100%;display:flex;align-items:center;transition:background-color .2s ease-in-out}.accordion__icon{margin-left:auto;width:12px;height:12px;position:relative}.accordion__icon svg{width:100%;height:100%;position:absolute;top:0;right:0}.accordion__item--open .accordion__icon svg{transform:rotate(180deg)}.accordion__icon svg path{fill:#333}.accordion__content{max-height:0;overflow:hidden;padding-bottom:0;padding-left:16px;padding-right:16px;transition:all .2s ease-in-out;background:#fff;display:flex;flex-wrap:wrap;column-gap:48px;row-gap:24px}.accordion__content .accordion__column{width:100%}.accordion__content .accordion__column:first-of-type{width:100%}.accordion__item--open .accordion__button{background:#fff}.accordion__item--open .accordion__content{padding-bottom:24px;padding-top:8px;transition:all .2s ease-in-out}.accordion__content>*{font-size:15px;line-height:24px;color:#333;padding:0}.accordion__content h5{text-transform:uppercase;font-size:13px;font-weight:500;line-height:20px;margin-top:0;margin-bottom:16px}.accordion__content p:first-of-type{margin-top:0}.accordion__content p:last-of-type{margin-bottom:0}.accordion__jumplinks{background-color:#222;color:#aaa;padding-top:16px;padding-bottom:16px;margin-bottom:32px}.accordion__jumplinks p{margin:0}.accordion__jumplinks ul{display:flex;flex-wrap:wrap;column-gap:32px;row-gap:24px;list-style:none;padding:0;margin:8px 0 0}.accordion__jumplinks ul li{color:#fff;margin:0}accordion-jump-link{cursor:pointer;display:inline-block}@media(min-width:750px){.accordion__button{padding:24px;font-size:24px;line-height:32px}.accordion__content{padding-top:0;padding-left:24px;padding-right:24px}.accordion__jumplinks{background-color:#222;color:#aaa;padding-top:24px;padding-bottom:24px;margin-bottom:60px}.accordion__jumplinks ul{margin:0}.accordion__jumplinks .wrapper{display:flex;align-items:center;column-gap:3.2rem}}@media(min-width:990px){.accordion__content .accordion__column{flex:1;width:auto;max-width:25%}.accordion__content .accordion__column:first-of-type{width:auto;max-width:unset}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/p80-accordion.css.map */
