.accordion-icon{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease}.accordion-icon svg{display:block;width:100%;height:100%}.accordion-icon .accordion-horizontal,.accordion-icon .accordion-vertical{transform-origin:center;transition:transform .35s cubic-bezier(.16,1.08,.38,.98),opacity .35s cubic-bezier(.16,1.08,.38,.98)}.accordion-icon .accordion-horizontal,.accordion-icon .accordion-vertical{transform:rotate(0);opacity:1}.accordion-icon.active .accordion-horizontal{transform:rotate(90deg);opacity:0}.accordion-icon.active .accordion-vertical{transform:rotate(90deg);opacity:1}.accordion-content{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .5s cubic-bezier(.16,1.08,.38,.98)}.accordion-content-inner{min-height:0;overflow:hidden}[aria-expanded=true] .accordion-icon .accordion-horizontal,button[aria-expanded=true] .accordion-icon .accordion-horizontal,summary[aria-expanded=true] .accordion-icon .accordion-horizontal{transform:rotate(90deg);opacity:0}[aria-expanded=true] .accordion-icon .accordion-vertical,button[aria-expanded=true] .accordion-icon .accordion-vertical,summary[aria-expanded=true] .accordion-icon .accordion-vertical{transform:rotate(90deg);opacity:1}button[aria-expanded=true]+.accordion-content,[aria-expanded=true]+.accordion-content,.accordion-content.active{grid-template-rows:1fr}details[open] .accordion-icon .accordion-horizontal{transform:rotate(90deg);opacity:0}details[open] .accordion-icon .accordion-vertical{transform:rotate(90deg);opacity:1}summary.accordion-summary{list-style:none;cursor:pointer}summary.accordion-summary::-webkit-details-marker{display:none}button.accordion-button{background:none;border:none;padding:0;font:inherit;cursor:pointer;width:100%;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/3/assets/1_style_accordion.css.map */
