ui-accordion{--shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset: var(--buttons-shadow-vertical-offset);background-color:var(--accordion-color);display:block;border:var(--border);border-radius:var(--border-radius);padding:16px 32px;box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) 0 0 #000;transition:transform .2s ease,box-shadow .2s ease}ui-accordion:hover{transform:translate(var(--shadow-horizontal-offset),var(--shadow-vertical-offset));box-shadow:0 0 #0000}ui-accordion .ui-accordion__content{will-change:height;contain:content}summary{cursor:pointer;list-style:none;position:relative}summary::-webkit-details-marker{display:none}ui-accordion summary::-webkit-details-marker{display:none}ui-accordion details summary{cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}ui-accordion .ui-accordion__content{overflow:hidden;height:0;transition:height .35s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1)}.ui-accordion__toggle-icon{transition:transform .2s ease-in-out}.plus-minus-icon{display:inline-block;position:relative;transition:transform .5s cubic-bezier(.68,-.6,.32,1.6)}.plus-minus-icon .horizontal,.plus-minus-icon .vertical{position:absolute;background-color:currentColor;border-radius:1px;transition:all .5s cubic-bezier(.68,-.6,.32,1.6)}ui-accordion.active .plus-minus-icon{transform:rotate(180deg)}ui-accordion.active .plus-minus-icon .vertical{opacity:0;transform:scaleY(0);transition:transform .25s ease,opacity .25s ease}ui-accordion.active .plus-minus-icon .horizontal{transform:scaleX(1.2);transition-delay:.25s}@keyframes bounceWidth{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.2)}}ui-accordion.active .plus-minus-icon .horizontal{animation:bounceWidth .4s .3s ease-out forwards}.ui-accordion__toggle-icon{transition:all .3s ease;display:flex;height:5rem;width:5rem;align-items:center;justify-content:center}ui-accordion.active .ui-accordion__toggle-icon{transform:scale(.95)}.ui-accordion__toggle{display:flex;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;font-size:1.8rem}.accordion-container{display:block;overflow:hidden}.accordion-header{font-family:var(--font-heading);display:flex;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;font-size:1.5rem}.toggle-icon-container{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center}.plus-minus-icon{position:relative;display:inline-block;height:24px;width:24px}.horizontal{position:absolute;top:50%;left:0;height:1.5px;width:100%;transform:translateY(-50%);background-color:currentColor}.vertical{position:absolute;top:0;left:50%;height:100%;width:1.5px;transform:translate(-50%);background-color:currentColor}.accordion-content{font-weight:300}.accordion-content-inner{padding-top:1rem;padding-bottom:1rem}.accordion-divider{background-color:var(--color-brown, brown);height:2px;width:100%}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-ui-accordion.css.map */
