.trellis--collapsible-content .accordion summary{display:flex;position:relative;line-height:1;padding:var(--spacing-base);background-color:var(--background)}.trellis--collapsible-content .accordion summary:focus-visible{outline-offset:0px}.trellis--collapsible-content .accordion .icon-plus{position:absolute;height:2.25rem;right:1.5rem;top:calc(50% - 1.125rem)}.trellis--collapsible-content .accordion .icon-minus{position:absolute;height:.4rem;right:1.75rem;top:calc(50% - .25rem)}.trellis--collapsible-content .accordion{margin-bottom:0;margin-top:0;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.trellis--collapsible-content .accordion__title{display:inline-block;max-width:calc(100% - 4rem);margin:0;word-break:break-word;line-height:1.5}.trellis--collapsible-content .accordion_bgcolor{background-color:var(--grey-light)}.trellis--collapsible-content .accordion details[open]>summary .icon-plus{display:none}.trellis--collapsible-content .accordion details[open]>summary .icon-minus{display:block}.trellis--collapsible-content .accordion details>summary .icon-minus{display:none}.trellis--collapsible-content .accordion__content{word-break:break-word;overflow-x:auto;padding:var(--spacing-base)}.trellis--collapsible-content .accordion{border-bottom:1px solid #d6e0e2}.trellis--collapsible-content .collapsible-content summary:hover{background-color:var(--background);color:var(--grey-medium)}.trellis--collapsible-content .collapsible-content summary:hover .accordion__title{text-decoration:none}.trellis--collapsible-content .accordion__title,.trellis--collapsible-content .accordion__content{font-family:var(--font-body-family);font-weight:var(--font-body-weight)}
/*# sourceMappingURL=/cdn/shop/t/521/assets/trellis-component-accordion.css.map */
