.accordion-section{background-color:var(--color-bg-canvas)}.accordion-section .faq{display:flex;flex-direction:column;gap:var(--spacing-lg)}.faq-block{width:100%}.accordion-section__heading{margin:0 0 var(--section-gap);font-size:var(--size-h2)}.accordion-section--full .accordion-section__heading{font-size:var(--size-h1)}.faq-block--media{display:flex;align-items:center;justify-content:center}.accordion-faq-img{display:block;width:100%;max-width:386px;height:auto;object-fit:contain}@media screen and (min-width:990px){.accordion-section .faq{flex-direction:row;align-items:flex-start;gap:var(--stats-grid-column-gap)}.faq-block--content{flex:1 1 0;min-width:0}.faq-block--media{flex:0 0 386px;height:514px;padding:12px}}@media screen and (max-width:989px){.faq-block--media{order:2}.accordion-faq-img{max-width:280px}}.accordion-faq-list{border-bottom:var(--card-border-weight) solid var(--color-border-default)}.accordion-faq{border-top:var(--card-border-weight) solid var(--color-border-default)}.accordion-faq_row{display:flex;align-items:center;gap:12px;padding:18px 0;cursor:pointer;list-style:none}.accordion-faq_row::-webkit-details-marker{display:none}.accordion-faq_row:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.accordion-faq_section{flex:1 1 auto;min-width:0;font-family:var(--font-family-content);font-size:var(--size-h4);font-weight:var(--font-weight-content-medium);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);color:var(--color-text-primary)}.accordion-section--full .accordion-faq_section{font-size:var(--size-label);letter-spacing:0}.accordion-faq_icon{flex-shrink:0;width:32px;text-align:center;font-family:var(--font-family-ui);font-size:var(--size-ui1);line-height:var(--line-height-ui);color:var(--color-text-secondary)}.accordion-section:not(.accordion-section--full) .accordion-faq_icon{font-size:24px;color:var(--color-text-primary)}.accordion-faq_icon-minus,.accordion-faq[open] .accordion-faq_icon-plus{display:none}.accordion-faq[open] .accordion-faq_icon-minus{display:inline}.accordion-faq_text{padding-bottom:var(--spacing-sm)}.accordion-faq_text p{margin:0;font-family:var(--font-family-content);font-size:var(--size-p3);line-height:var(--line-height-body);color:var(--color-text-body)}.accordion-faq_text a{color:var(--color-text-primary);text-decoration:underline;text-underline-offset:.3rem}.accordion-faq_text a:hover{color:var(--color-text-accent)}@media screen and (max-width:749px){.accordion-faq_section{font-size:var(--size-p3)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-faq-accordion.css.map */
