.accordion-section__section:has(.product-faqs:empty){display:none}.mfr-core__accordion-section.grid-gutter .section-spacer{-moz-border-radius:.9375rem;-o-border-radius:.9375rem;-ms-border-radius:.9375rem;-webkit-border-radius:.9375rem;border-radius:.9375rem}.mfr-core__accordion-section .section-content{display:flex;align-items:stretch;justify-content:center;flex-direction:row;flex-wrap:wrap}@media print,screen and (min-width:64em){.mfr-core__accordion-section .section-content{gap:1.6875rem}}@media print,screen and (min-width:64em){.mfr-core__accordion-section .section-content__inner{width:var(--content-max-width-desktop,50%);margin:0!important}}.mfr-core__accordion-section .accordions{width:100%;max-width:var(--accordions-width-mobile);margin:0}@media print,screen and (min-width:64em){.mfr-core__accordion-section .accordions{width:auto;min-width:0;max-width:unset;flex:1 1 calc((100% - 1.6875rem) * var(--accordions-width-desktop))}}.mfr-core__accordion-section .accordions .mfr-accordion{border-bottom:solid .0625rem hsl(from currentColor h s l/.5);-moz-transition:all .4s cubic-bezier(.5,0,0,1);-o-transition:all .4s cubic-bezier(.5,0,0,1);-webkit-transition:all .4s cubic-bezier(.5,0,0,1);transition:all .4s cubic-bezier(.5,0,0,1)}.js.with-enter-animations:not(.design-mode) .shopify-section .mfr-core__accordion-section .accordions .mfr-accordion:not(.is-inview):not(.disable-inview){opacity:0;-moz-transform:translateX(calc(min(100%,100px) * -1));-o-transform:translateX(calc(min(100%,100px) * -1));-ms-transform:translateX(calc(min(100%,100px) * -1));-webkit-transform:translateX(calc(min(100%,100px) * -1));transform:translateX(calc(min(100%,100px) * -1))}.mfr-core__accordion-section .accordions .mfr-accordion__trigger{font-family:var(--font-heading-h3);font-size:var(--font-heading-h3-size-mobile);line-height:var(--font-heading-h3-line-height-mobile);letter-spacing:var(--font-heading-h3-spacing-mobile);font-weight:var(--font-heading-h3-weight);text-transform:var(--h3-font-case)}@media print,screen and (min-width:64em){.mfr-core__accordion-section .accordions .mfr-accordion__trigger{font-size:var(--font-heading-h3-size);line-height:var(--font-heading-h3-line-height);letter-spacing:var(--font-heading-h3-spacing)}}.mfr-core__accordion-section .accordions .mfr-accordion__trigger{padding:0 0 1.3125rem;text-align:left;-moz-transition:all .4s cubic-bezier(.5,0,0,1);-o-transition:all .4s cubic-bezier(.5,0,0,1);-webkit-transition:all .4s cubic-bezier(.5,0,0,1);transition:all .4s cubic-bezier(.5,0,0,1)}@media print,screen and (min-width:64em){.mfr-core__accordion-section .accordions .mfr-accordion__trigger{padding-bottom:1.09375rem}}.mfr-core__accordion-section .accordions .mfr-accordion__trigger[aria-expanded=true]{padding-bottom:.875rem}.mfr-core__accordion-section .accordions .mfr-accordion__trigger[aria-expanded=true] .mfr-accordion__indicator{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mfr-core__accordion-section .accordions .mfr-accordion__trigger[aria-expanded=true] .mfr-accordion__indicator:after{opacity:0}.mfr-core__accordion-section .accordions .mfr-accordion__trigger-label{width:82%}@media print,screen and (min-width:64em){.mfr-core__accordion-section .accordions .mfr-accordion__trigger-label{width:77%}}.mfr-core__accordion-section .accordions .mfr-accordion__content-inner{font-size:var(--font-body-size-large-mobile)}@media print,screen and (min-width:64em){.mfr-core__accordion-section .accordions .mfr-accordion__content-inner{font-size:var(--font-body-size-large)}}.mfr-core__accordion-section .accordions .mfr-accordion__content-inner{font-family:var(--custom-font-name-2);line-height:1.333em;opacity:.8}.mfr-core__accordion-section .accordions .mfr-accordion__indicator{width:1.25rem}.mfr-core__accordion-section .accordions .mfr-accordion__indicator:after,.mfr-core__accordion-section .accordions .mfr-accordion__indicator:before{border:none;height:.0625rem;background-color:currentColor;opacity:1;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-webkit-border-radius:0;border-radius:0}.mfr-core__accordion-section .accordion__wrapper:not(:last-child){margin-bottom:1.3125rem}@media print,screen and (min-width:64em){.mfr-core__accordion-section .accordion__wrapper:not(:last-child){margin-bottom:1.03125rem}}
/*# sourceMappingURL=mfr-core__accordion-section.css.map */
