accordion-item{display:block}.accordion .accordion__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-long) ease-in-out,opacity var(--duration-long) ease-in-out;overflow:hidden}.accordion.is-open .accordion__content{grid-template-rows:1fr}.accordion .accordion__content-inner{overflow:hidden;height:100%}.accordion .accordion__summary{display:flex;justify-content:flex-start;align-items:center;gap:2rem}.accordion .accordion__icon{--thickness-compensation: .1rem;display:inline-block;flex:0 0 1.4rem;position:relative;width:1.4rem;height:1.4rem}.accordion .accordion__icon:before{content:"";display:block;position:absolute;width:100%;height:.2rem;background-color:var(--color-neutral-600);top:calc(50% - var(--thickness-compensation));transition:transform var(--duration-default) ease}.accordion .accordion__icon:after{content:"";display:block;position:absolute;background-color:var(--color-neutral-600);width:.2rem;height:100%;left:calc(50% - var(--thickness-compensation));transition:transform var(--duration-default) ease,opacity var(--duration-default) ease}.accordion[open]>summary>.accordion__icon-wrapper .accordion__icon:after,.accordion[open]>summary>.accordion__icon:after{transform:rotateY(-90deg);opacity:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-accordion-item.css.map */
