.accordion{margin-bottom:1rem;border:none;border-radius:.5rem;overflow:hidden;transition:all .3s ease}.accordion+.accordion{margin-top:0}.accordion summary{display:flex;align-items:center;justify-content:space-between;position:relative;line-height:1.4;padding:1.5rem;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:background .3s ease}.accordion summary::-webkit-details-marker{display:none}.accordion .summary__title{display:flex;flex:1}.accordion__title{display:block;flex:1;min-height:1.6rem;margin:0;word-break:break-word;transition:text-decoration .3s ease;line-height:1.4;white-space:normal}.accordion summary{position:relative}.accordion .icon-plus,.accordion .icon-minus{width:1.2rem;height:1.2rem;flex-shrink:0;margin-left:1rem;color:rgb(var(--color-foreground));position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);transition:opacity .2s ease,visibility .2s ease}.accordion .icon-plus{opacity:1;visibility:visible}.accordion .icon-minus{opacity:0;visibility:hidden}.accordion details[open]>summary .icon-plus{opacity:0;visibility:hidden}.accordion details[open]>summary .icon-minus{opacity:1;visibility:visible}.accordion__content-wrapper{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease}.accordion details[open] .accordion__content-wrapper{grid-template-rows:1fr}.accordion__content{min-height:0;padding:0 1.5rem 1.5rem;word-break:break-word;overflow:hidden}.accordion__content img{max-width:100%}.accordion summary:hover{background:rgba(var(--color-foreground),.04)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-accordion.css.map */
