.imc-faq-section{display:flex;flex-direction:column;align-items:center;gap:30px;overflow:hidden}@media only screen and (max-width: 767px){.imc-faq-section{margin-bottom:0}}.imc-faq-title{z-index:1;text-align:center;margin-bottom:0;color:#2d2d2d;font-family:var(--e-global-typography-secondary-font-family, "DB-Heavent-Rounded"),Sans-serif;font-size:36px;font-weight:500;line-height:1em}@media only screen and (max-width: 767px){.imc-faq-title{font-size:36px}}.imc-faq-detail{position:relative;flex-direction:column;justify-content:flex-start;display:flex;gap:1.25rem;max-width:900px;width:100%;padding:1.25rem;background-color:#f5fbff;border-radius:10px}.imc-faq-accordion{z-index:1;position:relative;display:flex;flex-direction:column;gap:1.25rem}.imc-faq-q-text{white-space:normal}.imc-faq-item{padding-bottom:.625rem;border-bottom:1px solid #efefef}.imc-faq-item .icon-question{width:1.9375rem;height:2.125rem;transition:transform .1s ease}.imc-faq-item .icon-expand{width:1rem;height:.5rem;transition:transform .1s ease;transform:rotate(-90deg)}.imc-faq-item.is-open .icon-expand{transform:rotate(0)}.imc-faq-accordion[data-toggle="0"] .imc-faq-q{cursor:default}.imc-faq-q{width:100%;text-align:left;background:rgba(0,0,0,0);border:0;padding:.625rem 0;gap:.625rem;display:flex;justify-content:space-between;align-items:center;font-size:var(--e-global-typography-text-font-size, 1.5rem);font-family:var(--e-global-typography-text-font-family, "DB-Heavent-Rounded");font-weight:500;line-height:var(--e-global-typography-text-line-height, 1em);color:#09f;cursor:pointer}.imc-faq-q:focus,.imc-faq-q:hover{color:#09f}.imc-faq-q-inner{display:flex;align-items:center;gap:.625rem;flex:1}.imc-faq-icon{font-weight:bold;margin-left:1rem;min-width:1rem}.imc-faq-a{height:0;overflow:hidden}.imc-faq-a-inner{font-size:var(--e-global-typography-text-font-size, 1.375rem);font-family:var(--e-global-typography-text-font-family, "DB-Heavent-Rounded");font-weight:var(--e-global-typography-text-font-weight, 400);line-height:var(--e-global-typography-text-line-height, 1em);opacity:.95;padding:.625rem 0 .625rem 2.5625rem}.imc-faq-a-inner p{margin-bottom:0}.single-product .imc-faq-section{padding:3rem 0;min-height:unset}@media screen and (max-width: 767px){.single-product .imc-faq-section{padding:2rem 0}}.single-product .imc-faq-detail{width:100%}/*# sourceMappingURL=style.min.css.map */
