ax-accordion,.ax-accordion{--ax-accordion-pad-block: var(--ax-space-4);--ax-accordion-pad-inline: 0px;--ax-accordion-gap: var(--ax-space-3);--ax-accordion-icon: 1.25rem;display:block;inline-size:100%}.ax-accordion__item{border-block-end:var(--ax-border-width) solid var(--ax-c-border)}.ax-accordion__item:first-of-type{border-block-start:var(--ax-border-width) solid var(--ax-c-border)}.ax-accordion__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4);min-block-size:2.75rem;padding-block:var(--ax-accordion-pad-block);padding-inline:var(--ax-accordion-pad-inline);font-family:var(--ax-font-heading);font-size:var(--ax-text-base);font-weight:var(--ax-fw-bold);line-height:var(--ax-leading-snug);text-align:start;color:var(--ax-c-fg);cursor:pointer;list-style:none;transition:color var(--ax-dur-1) var(--ax-ease-out)}.ax-accordion__head::-webkit-details-marker{display:none}.ax-accordion__head:hover{color:var(--ax-c-accent)}.ax-accordion__head:focus-visible{outline:var(--ax-focus-width) solid var(--ax-c-border-strong);outline-offset:calc(var(--ax-focus-offset) * -1)}.ax-accordion__title{min-inline-size:0;text-wrap:balance}.ax-accordion__meta{margin-inline-start:auto;font-size:var(--ax-text-sm);font-weight:var(--ax-fw-body);color:var(--ax-c-fg-muted)}.ax-accordion__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--ax-accordion-icon);block-size:var(--ax-accordion-icon);color:var(--ax-c-fg-subtle);transition:rotate var(--ax-dur-2) var(--ax-ease-out),color var(--ax-dur-1) var(--ax-ease-out)}.ax-accordion__head:hover .ax-accordion__icon{color:var(--ax-c-accent)}.ax-accordion__item[open]>.ax-accordion__head .ax-accordion__icon{rotate:180deg}.ax-accordion--plus .ax-accordion__item[open]>.ax-accordion__head .ax-accordion__icon{rotate:45deg}.ax-accordion__body{padding-block-end:var(--ax-accordion-pad-block);padding-inline:var(--ax-accordion-pad-inline);font-size:var(--ax-text-sm);line-height:var(--ax-leading-relaxed);color:var(--ax-c-fg-muted)}.ax-accordion__body>:first-child{margin-block-start:0}.ax-accordion__body>:last-child{margin-block-end:0}.ax-accordion--boxed{--ax-accordion-pad-inline: var(--ax-space-5);display:flex;flex-direction:column;gap:var(--ax-accordion-gap)}.ax-accordion--boxed .ax-accordion__item{background-color:var(--ax-c-bg-alt);border:var(--ax-border-width) solid var(--ax-c-border);border-radius:var(--ax-radius-card);overflow:clip}.ax-accordion--boxed .ax-accordion__item:first-of-type{border-block-start-width:var(--ax-border-width)}.ax-accordion--inset{--ax-accordion-pad-inline: var(--ax-space-5);display:flex;flex-direction:column;gap:var(--ax-accordion-gap)}.ax-accordion--inset .ax-accordion__item{background-color:var(--ax-c-bg-inset);border:0;border-radius:var(--ax-radius-card);overflow:clip}.ax-accordion--flush .ax-accordion__item:first-of-type{border-block-start:0}.ax-accordion--lg{--ax-accordion-pad-block: var(--ax-space-5)}.ax-accordion--lg .ax-accordion__head{font-size:var(--ax-text-md)}.ax-accordion--lg .ax-accordion__body{font-size:var(--ax-text-base)}.ax-accordion--sm{--ax-accordion-pad-block: var(--ax-space-3)}.ax-accordion--sm .ax-accordion__head{font-size:var(--ax-text-sm)}.ax-accordion--chevron .ax-accordion__head:after{content:"";flex:none;margin-inline-start:auto;inline-size:1rem;block-size:1rem;color:var(--ax-c-fg-subtle);background-color:currentColor;-webkit-mask-image:var(--ax-select-arrow-mask);mask-image:var(--ax-select-arrow-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:rotate var(--ax-dur-2) var(--ax-ease-out)}.ax-accordion--chevron .ax-accordion__item[open]>.ax-accordion__head:after{rotate:180deg}@media(prefers-reduced-motion:reduce){.ax-accordion__icon,.ax-accordion__head,.ax-accordion--chevron .ax-accordion__head:after{transition:none}}@media(forced-colors:active){.ax-accordion__item{border-block-end:1px solid CanvasText}.ax-accordion--chevron .ax-accordion__head:after{background-color:CanvasText}.ax-accordion--boxed .ax-accordion__item,.ax-accordion--inset .ax-accordion__item{border:1px solid CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-accordion.css.map */
