:where(ui-accordion,ui-accordion-item,ui-accordion-trigger,ui-accordion-header,ui-accordion-content){display:block}ui-accordion{--accordion-content-height: auto}ui-accordion-content[style*="--accordion-content-height: auto"]{height:auto!important}ui-accordion-item{position:relative}ui-accordion-item+ui-accordion-item{margin-top:4px}ui-accordion-trigger button{width:100%;text-align:left;background:none;border:none;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:space-between}ui-accordion-trigger button:hover{opacity:.8}ui-accordion-trigger button:disabled{cursor:not-allowed;opacity:.5}ui-accordion-trigger button .icon-wrapper{transition:transform .2s ease;flex-shrink:0}.icon-rotate ui-accordion-trigger button[data-state=open] .icon-wrapper .icon-chevron{transform:rotate(180deg)}ui-accordion-trigger button .icon-plus{display:block}ui-accordion-trigger button .icon-minus{display:none}ui-accordion-trigger button[data-state=open] .icon-plus{display:none}ui-accordion-trigger button[data-state=open] .icon-minus{display:flex;height:12px;width:12px}ui-accordion-trigger button[data-state=open] .icon-minus svg{height:12px;transform:translateY(-1px)}ui-accordion-trigger button .icon-chevron{transition:transform .2s ease}ui-accordion-content{height:var(--accordion-content-height);overflow:hidden;transition:height .2s ease-out}ui-accordion-content[data-starting-style],ui-accordion-content[data-ending-style]{height:0}ui-accordion-content[hidden]{content-visibility:hidden}ui-accordion-content .inner{transition:opacity .2s ease}ui-accordion-content[data-state=closed] .inner{opacity:0}ui-accordion-content[data-state=open] .inner{opacity:1}ui-accordion[disabled] ui-accordion-item,ui-accordion-item[disabled]{pointer-events:none;opacity:.6}ui-accordion-trigger button:focus-visible{outline:2px solid currentColor;outline-offset:2px}ui-accordion{--accordion-border-color: var(--border-color, #e5e5e5);--accordion-text-color: var(--text-color, #000);--accordion-bg-color: var(--background-color, #fff)}ui-accordion-content{will-change:height}ui-accordion-trigger button .accordion-icon{will-change:transform}ui-accordion-item{z-index:1}ui-accordion-item[data-state=open]{z-index:2}
/*# sourceMappingURL=/cdn/shop/t/2/assets/accordion-web-component.css.map */
