.faqs-with-nav__accordion--product .accordion__content-inner{padding-left:1.5rem;padding-right:1.5rem}.faqs-with-nav__subaccordion{border-top:1px solid var(--gray);padding:18px 0}.faqs-with-nav__subaccordion--heading{color:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--font-bold);font-size:18px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:normal;line-height:1.25;text-transform:uppercase}.faqs-with-nav__subaccordion--icon{margin-right:8px;position:relative}.faqs-with-nav__subaccordion--icon::before,.faqs-with-nav__subaccordion--icon::after{pointer-events:none;will-change:transform,opacity;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:11px;width:var(--accordion-icon-size, 11px);height:2px;height:var(--accordion-icon-thickness, 2px);background-color:var(--black);-webkit-transition:.25s ease-out;transition:.25s ease-out}.faqs-with-nav__subaccordion--icon::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.faqs-with-nav__subaccordion--content{padding-top:18px}.faqs-with-nav__subaccordion--content .metafield-rich_text_field:is(p, div, span, ol, ul, li, a){font-size:18px}.faqs-with-nav__subaccordion>.faqs-with-nav__subaccordion--heading{list-style:none}.faqs-with-nav__subaccordion>.faqs-with-nav__subaccordion--heading::-webkit-details-marker{display:none}.faqs-with-nav__subaccordion[open] .faqs-with-nav__subaccordion--icon::before{-webkit-transform:translate(-50%, -50%) rotate(-180deg);transform:translate(-50%, -50%) rotate(-180deg)}.faqs-with-nav__subaccordion[open] .faqs-with-nav__subaccordion--icon::after{-webkit-transform:translate(-50%, -50%);opacity:0;transform:translate(-50%, -50%)}