details.accordion-snippet{display:block}.accordion-snippet__trigger{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-family:var(--accordion-trigger-font-family, var(--font-heading-family));font-size:var(--accordion-trigger-size-mobile);line-height:var(--accordion-trigger-line-height, 1.5);letter-spacing:var(--accordion-trigger-letter-spacing, 0);text-transform:var(--accordion-trigger-text-transform, none);font-weight:var(--paragraph-font-weight);padding:16px 0;border-bottom:1px solid var(--color-separator);color:var(--accordion-trigger-color, var(--color-foreground));list-style:none}.accordion-snippet__trigger::-webkit-details-marker{display:none}.accordion-snippet__heading{display:flex;align-items:center;gap:.5rem;min-width:0}.accordion-snippet__leading-icon{flex-shrink:0;width:var(--accordion-leading-icon-size-mobile, 20px);height:var(--accordion-leading-icon-size-mobile, 20px);color:currentColor}.accordion-snippet__toggle{display:grid;flex-shrink:0;--accordion-toggle-duration: .25s}.accordion-snippet__toggle-icon{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;opacity:1;transform:scale(1) rotate(0);transition:opacity var(--accordion-toggle-duration) ease,transform var(--accordion-toggle-duration) ease}.accordion-snippet__toggle-icon--open{opacity:0;transform:scale(.55) rotate(-90deg);pointer-events:none}details.accordion-snippet[open]:not([data-accordion-ready]) .accordion-snippet__toggle-icon--closed,details.accordion-snippet[data-accordion-ready][data-expanded=true] .accordion-snippet__toggle-icon--closed{opacity:0;transform:scale(.55) rotate(90deg);pointer-events:none}details.accordion-snippet[open]:not([data-accordion-ready]) .accordion-snippet__toggle-icon--open,details.accordion-snippet[data-accordion-ready][data-expanded=true] .accordion-snippet__toggle-icon--open{opacity:1;transform:scale(1) rotate(0);pointer-events:auto}.accordion-snippet__trigger .accordion-snippet__icon{flex-shrink:0}@media(prefers-reduced-motion:reduce){.accordion-snippet__toggle-icon{transition:none;transform:none}.accordion-snippet__toggle-icon--open{transform:none}details.accordion-snippet[open]:not([data-accordion-ready]) .accordion-snippet__toggle-icon--closed,details.accordion-snippet[data-accordion-ready][data-expanded=true] .accordion-snippet__toggle-icon--closed{transform:none}}.accordion-snippet__trigger .accordion-snippet__title{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}.accordion-snippet__content{margin-top:1rem;color:var(--color-foreground-secondary);font-family:var(--accordion-content-font-family, var(--font-body-family));font-size:var(--accordion-content-size-mobile);line-height:var(--accordion-content-line-height, 1.6)}.accordion-snippet--animating .accordion-snippet__content{overflow:hidden}.accordion-snippet__content .metafield-rich_text_field{font:inherit;color:inherit}.accordion-snippet__content :is(p,li,span,td,th,blockquote,h1,h2,h3,h4,h5,h6){font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none;color:inherit}.accordion-snippet__content>p,.accordion-snippet__content>.metafield-rich_text_field>p,.accordion-snippet__content .metafield-rich_text_field :is(p,li,span,td,th){display:block;overflow:hidden;margin:.2rem 0 .5rem}@media(min-width:640px)and (max-width:879px){.accordion-snippet__trigger{font-size:var(--accordion-trigger-size-tablet)}.accordion-snippet__content{font-size:var(--accordion-content-size-tablet)}.accordion-snippet__leading-icon{width:var( --accordion-leading-icon-size-tablet, var(--accordion-leading-icon-size-mobile, 20px) );height:var( --accordion-leading-icon-size-tablet, var(--accordion-leading-icon-size-mobile, 20px) )}}@media(min-width:880px){.accordion-snippet__trigger{font-size:var(--accordion-trigger-size-desktop)}.accordion-snippet__content{font-size:var(--accordion-content-size-desktop)}.accordion-snippet__leading-icon{width:var( --accordion-leading-icon-size-desktop, var( --accordion-leading-icon-size-tablet, var(--accordion-leading-icon-size-mobile, 20px) ) );height:var( --accordion-leading-icon-size-desktop, var( --accordion-leading-icon-size-tablet, var(--accordion-leading-icon-size-mobile, 20px) ) )}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lib-accordion.css.map */
