.ez-faq-section{padding:96px 0;background:var(--surface-alt, #F6F6F6)}.ez-faq-section__wrap{max-width:860px;margin:0 auto;padding:0 20px}.ez-faq-section .ez-eyebrow{display:block;margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-blue, #005E9E)}.ez-faq-section__title{margin:0;font-size:clamp(30px,3.6vw,44px);line-height:1.2;font-weight:700;color:var(--navy, #051423)}.ez-faq{margin:32px 0 16px;padding:6px 28px;background:#fff;border-radius:var(--radius-box, 20px)}.seo-faq{margin:24px 0 32px;padding:6px 28px;background:var(--surface-alt, #F6F6F6);border-radius:var(--radius-box, 20px)}.sgcf-faq-section .sgcf-panel{padding:6px 28px!important;border:0!important;border-radius:var(--radius-box, 20px)!important;box-shadow:none!important;background:#fff!important}.ez-faq details,.es-faq__list details,.sgcf-panel details,.ermeco-lease-info__faq details,.article-content details:not(.disclosure){padding:20px 0!important;border:0!important;border-bottom:1px solid #E6E6E6!important;background:none!important}.ez-faq details:last-child,.es-faq__list details:last-child,.sgcf-panel details:last-child{border-bottom:0!important}.ermeco-lease-info__faq details:first-of-type{border-top:1px solid #E6E6E6!important}.ez-faq summary,.es-faq__list summary,.sgcf-panel summary,.ermeco-lease-info__faq summary,.article-content details:not(.disclosure)>summary{position:relative;display:flex!important;justify-content:space-between;align-items:flex-start!important;gap:16px;padding:0!important;list-style:none;cursor:pointer;background:none!important;font-family:var(--font-sans, "DM Sans", sans-serif);font-size:18px!important;line-height:1.4!important;font-weight:700!important;color:var(--navy, #051423)!important}.ez-faq summary::-webkit-details-marker,.es-faq__list summary::-webkit-details-marker,.sgcf-panel summary::-webkit-details-marker,.ermeco-lease-info__faq summary::-webkit-details-marker,.article-content details:not(.disclosure)>summary::-webkit-details-marker{display:none}.ez-faq summary:after,.es-faq__list summary:after,.sgcf-panel summary:after,.ermeco-lease-info__faq summary:after,.article-content details:not(.disclosure)>summary:after{content:"+"!important;position:static!important;flex-shrink:0;width:auto!important;height:auto!important;border:0!important;border-radius:0!important;background:none!important;font-size:24px!important;line-height:1!important;font-weight:400!important;color:var(--brand-blue, #005E9E)!important;transform:none!important;rotate:0deg;transition:rotate .2s}.ez-faq details[open]>summary:after,.es-faq__list details[open]>summary:after,.sgcf-panel details[open]>summary:after,.ermeco-lease-info__faq details[open]>summary:after,.article-content details:not(.disclosure)[open]>summary:after{content:"+"!important;rotate:45deg}.ez-answer,.es-faq__a,.sgcf-answer,.ermeco-lease-info__faq details>p,.article-content details:not(.disclosure)>:not(summary){margin:12px 0 0!important;padding:2px 0 2px 16px!important;border-left:3px solid var(--brand-cyan, #00AEEF)!important;font-size:16px!important;line-height:1.6!important;color:var(--ink-muted, #525252)!important}.ez-answer p,.es-faq__a p,.sgcf-answer p{margin:0!important}.ez-answer p+p,.es-faq__a p+p,.sgcf-answer p+p{margin-top:10px!important}.ez-answer a,.es-faq__a a,.sgcf-answer a{color:var(--ink, #2A2B2A);text-decoration:none;border-bottom:2px solid var(--brand-cyan, #00AEEF)}.seo-faq .disclosure,.cc-faq .disclosure,.article-content .disclosure,.page__content .disclosure,.disclosure__content .disclosure{border:0!important;border-bottom:1px solid #E6E6E6!important}.seo-faq details-disclosure:last-child .disclosure{border-bottom:0!important}.seo-faq .disclosure>summary,.cc-faq .disclosure>summary,.article-content .disclosure>summary,.page__content .disclosure>summary,.disclosure__content .disclosure>summary{padding:20px 0!important;cursor:pointer;background:none!important}.seo-faq .disclosure__title,.cc-faq .disclosure__title,.article-content .disclosure__title,.page__content .disclosure__title,.disclosure__content .disclosure__title{margin:0!important;font-family:var(--font-sans, "DM Sans", sans-serif)!important;font-size:18px!important;line-height:1.4!important;font-weight:700!important;text-transform:none!important;letter-spacing:normal!important;color:var(--navy, #051423)!important}.seo-faq .disclosure__toggle,.cc-faq .disclosure__toggle,.article-content .disclosure__toggle,.page__content .disclosure__toggle,.disclosure__content .disclosure__toggle{transform:none!important;color:var(--brand-blue, #005E9E)!important}.seo-faq .disclosure__toggle svg,.cc-faq .disclosure__toggle svg,.article-content .disclosure__toggle svg,.page__content .disclosure__toggle svg,.disclosure__content .disclosure__toggle svg{display:none!important}.seo-faq .disclosure__toggle:after,.cc-faq .disclosure__toggle:after,.article-content .disclosure__toggle:after,.page__content .disclosure__toggle:after,.disclosure__content .disclosure__toggle:after{content:"+";display:block;font-size:24px;line-height:1;font-weight:400;rotate:0deg;transition:rotate .2s}.seo-faq .disclosure[open] .disclosure__toggle:after,.cc-faq .disclosure[open] .disclosure__toggle:after,.article-content .disclosure[open] .disclosure__toggle:after,.page__content .disclosure[open] .disclosure__toggle:after,.disclosure__content .disclosure[open] .disclosure__toggle:after{rotate:45deg}.seo-faq .disclosure__content,.cc-faq .disclosure__content,.article-content .disclosure__content,.page__content .disclosure__content,.disclosure__content .disclosure .disclosure__content{margin:0 0 20px!important;padding:2px 0 2px 16px!important;border-left:3px solid var(--brand-cyan, #00AEEF)!important;font-size:16px;line-height:1.6;color:var(--ink-muted, #525252)}.seo-faq .disclosure__content p,.cc-faq .disclosure__content p,.disclosure__content .disclosure .disclosure__content p{margin:0}.cc-faq>.section,.cc-faq>.container>.section{padding-top:96px!important;padding-bottom:96px!important;background:var(--surface-alt, #F6F6F6)!important;color:var(--ink, #2A2B2A)!important}@media(max-width:767px){.ez-faq-section{padding:56px 0}.ez-faq,.seo-faq,.sgcf-faq-section .sgcf-panel{padding:4px 20px!important}.cc-faq>.section,.cc-faq>.container>.section{padding-top:56px!important;padding-bottom:56px!important}}@media(prefers-reduced-motion:reduce){.ez-faq summary:after,.es-faq__list summary:after,.sgcf-panel summary:after,.ermeco-lease-info__faq summary:after,.disclosure__toggle:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/ermeco-faq.css.map */
