.et-faq{font-family:var(--et-pdp-font-body, "League Spartan", sans-serif);color:var(--et-faq-text, var(--et-pdp-dark, #0A003D));padding-top:var(--et-faq-pt-mobile, 32px);padding-bottom:var(--et-faq-pb-mobile, 32px);color:#0a003d}.et-faq *,.et-faq *:before,.et-faq *:after{box-sizing:border-box}.et-faq__inner{max-width:var(--et-faq-max, 950px);margin:0 auto;background:var(--et-faq-card-bg, #FFFFFF);border-radius:var(--et-pdp-radius-lg, 20px);padding:28px 24px;box-shadow:0 8px 30px #0a003d0d}@media screen and (max-width:749px){.et-faq__inner{padding:18px 14px}}.et-faq__heading{font-family:var(--et-pdp-font-heading, "League Spartan", sans-serif);font-size:22px;font-weight:600;line-height:1.3;text-align:center;color:#0a003d}.et-faq__subheading{font-size:17px;font-weight:300;line-height:1.3;text-align:center;margin-top:4px}.et-faq__list{margin-top:24px}.et-faq__item{border-bottom:1px solid var(--et-faq-divider, #D8D8D8)}.et-faq__q-wrap{margin:0}.et-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px 8px;background:transparent;border:none;color:inherit;font-family:inherit;font-size:18px;font-weight:400;line-height:1.3;text-align:left;cursor:pointer}.et-faq__q-text{flex:1 1 auto;color:#0a003d}.et-faq__icon{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--et-faq-text, var(--et-pdp-dark, #0A003D));transition:transform .3s ease}.et-faq__item.is-open .et-faq__icon:not(.et-faq__icon--plus){transform:rotate(90deg)}.et-faq__icon-inner{display:inline-flex;width:100%;height:100%}.et-faq__icon-inner svg{width:100%;height:100%;display:block}.et-faq__icon-inner img{width:16px;height:16px;object-fit:contain}.et-faq__icon--plus:before,.et-faq__icon--plus:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;background:currentColor;border-radius:2px;transform:translate(-50%,-50%);transition:opacity .3s ease,transform .3s ease}.et-faq__icon--plus:after{transform:translate(-50%,-50%) rotate(90deg)}.et-faq__item.is-open .et-faq__icon--plus:after{opacity:0;transform:translate(-50%,-50%) rotate(0)}.et-faq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.et-faq__item.is-open .et-faq__a{grid-template-rows:1fr}.et-faq__a-inner{overflow:hidden;min-height:0}.et-faq__answer{padding:0 8px 16px;font-size:18px;font-weight:400;line-height:1.8;letter-spacing:.2px}.et-faq__answer p+p{margin-top:12px}.et-faq__answer strong{font-weight:600}.et-faq__answer-img{display:block;width:100%;max-width:500px;height:auto;margin:4px 8px 16px;border-radius:var(--et-pdp-radius-sm, 8px)}.et-faq__cta{display:block;width:100%;margin-top:20px;padding:16px 24px;font-size:16px;font-weight:600;text-align:center;color:var(--et-pdp-white, #fff);background:var(--et-pdp-orange, #FF7400);border-radius:var(--et-pdp-radius-pill, 30px);transition:opacity .2s ease}.et-faq__cta:hover{opacity:.92}@media screen and (min-width:990px){.et-faq{padding-top:var(--et-faq-pt, 56px);padding-bottom:var(--et-faq-pb, 56px)}.et-faq__heading{font-size:28px}.et-faq__subheading{font-size:18px}}@media screen and (max-width:749px){.et-faq__q{font-size:17px}.et-faq__answer{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/et-faq.css.map */
