.elx-faq-exact{background:#fffaf5;color:#181716;padding:50px 16px 70px;font-family:Arial,sans-serif}.faq-intro{text-align:center;max-width:760px;margin:0 auto 38px}.faq-intro>p{color:#a96549;font-size:12px;font-weight:700;letter-spacing:.24em}.faq-intro h1{font:400 42px/1.08 Georgia,serif;margin:16px 0;color:#181716}.faq-intro span{font-size:18px;line-height:1.6}.faq-group{max-width:760px;margin:30px auto}.faq-group h2{text-align:center;font:400 40px/1.1 Georgia,serif;color:#a96549;margin:28px 0 18px}.faq-group details{background:#fff;border:1px solid #e5cdbd;border-radius:12px;margin:12px 0;overflow:hidden}.faq-group summary{list-style:none;font-size:18px;line-height:1.35;font-weight:700;padding:22px 24px;cursor:pointer}.faq-group summary::-webkit-details-marker{display:none}.faq-group summary:before{content:"\25b6";font-size:14px;margin-right:8px}.faq-group details[open] summary:before{content:"\25bc"}.faq-group details div{padding:0 24px 22px 46px;color:#5c534d;font-size:16px;line-height:1.65}.faq-actions{max-width:680px;margin:38px auto 0;display:grid;gap:14px}.faq-actions a{display:flex;min-height:62px;align-items:center;justify-content:center;background:#111;color:#fff;text-decoration:none;border:1px solid #b66f4f;border-radius:10px;font-size:17px;font-weight:700;letter-spacing:.12em}@media(max-width:699px){.elx-faq-exact{padding:44px 16px 58px}.faq-intro h1{font-size:34px}.faq-intro span{font-size:17px}.faq-group{margin:24px auto}.faq-group h2{font-size:34px}.faq-group summary{font-size:17px;padding:20px 18px}.faq-group details div{padding:0 18px 20px 40px;font-size:15px}}.elx-faq-exact{background:#fbf6f0!important;color:#29231f!important}.faq-intro{padding:14px 8px 6px!important}.faq-intro>p{color:#a96549!important}.faq-intro h1{color:#29231f!important;font-weight:400!important;letter-spacing:-.015em!important}.faq-intro span{color:#625852!important}.faq-group h2{color:#a96549!important;font-weight:400!important;letter-spacing:-.015em!important}.faq-group details{background:#fffdf9!important;border:1px solid #dfc9ba!important;border-radius:14px!important;box-shadow:0 2px 12px #372a2209!important}.faq-group summary{color:#29231f!important;display:flex!important;align-items:center!important;gap:14px!important;font-weight:650!important}.faq-group summary:before{content:"+"!important;color:#a96549!important;border:1px solid #c98d72!important;width:27px!important;height:27px!important;min-width:27px!important;border-radius:50%!important;display:grid!important;place-items:center!important;font:400 19px/1 Arial,sans-serif!important;margin:0!important}.faq-group details[open] summary:before{content:"\2212"!important}.faq-group details div{color:#625852!important;border-top:1px solid #eee0d6!important;margin:0 20px!important;padding:18px 8px 22px!important}.faq-actions a{border-radius:999px!important;background:#17110e!important;border-color:#b66f4f!important;color:#fffaf5!important}@media(max-width:699px){.faq-group summary{gap:12px!important}.faq-group summary:before{width:25px!important;height:25px!important;min-width:25px!important;font-size:17px!important}.faq-group details div{margin:0 16px!important;padding:16px 6px 20px!important}}.elx-faq-exact{color:#403b38!important}.faq-intro h1,.faq-group summary{color:#403b38!important}.faq-intro span,.faq-group details div{color:#665f5a!important}.faq-group h2{font-size:32px!important;line-height:1.15!important}@media(max-width:699px){.faq-group h2{font-size:28px!important}}.faq-actions{max-width:460px!important;gap:10px!important}.faq-actions a{min-height:46px!important;font-size:13px!important;letter-spacing:.1em!important;padding:0 22px!important}@media(max-width:699px){.faq-actions{max-width:340px!important}.faq-actions a{min-height:44px!important;font-size:12px!important}}.elx-faq-item>.elx-faq-answer{display:none!important}.elx-faq-item[open]>.elx-faq-answer{display:block!important}.elx-faq-answer p{margin:0!important}.elx-cta,.elx-page-btn,.faq-actions a{background:#3f3b38!important;color:#fffaf5!important;border:1px solid #b66f4f!important;border-radius:10px!important;min-height:44px!important;width:auto!important;max-width:320px!important;padding:11px 24px!important;font-size:11px!important;line-height:1.15!important;letter-spacing:.08em!important;box-shadow:none!important}.elx-product-buy{background:#353230!important;color:#fffaf5!important;border:1px solid #b66f4f!important;border-radius:10px!important;min-height:48px!important;padding:12px 28px!important;font-size:12px!important;letter-spacing:.08em!important;box-shadow:none!important}.elx-kit-savings strong,.elx-home .elx-card .elx-save{border-radius:999px!important}@media(max-width:699px){.elx-cta,.elx-page-btn,.faq-actions a{max-width:290px!important;min-height:42px!important;padding:10px 20px!important;font-size:10.5px!important}.elx-product-buy{min-height:46px!important;padding:11px 24px!important}}.elx-faq-exact .faq-actions{width:100%!important;max-width:460px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;justify-items:center!important;align-items:center!important}.elx-faq-exact .faq-actions a{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}@media(max-width:699px){.elx-faq-exact .faq-actions{width:calc(100% - 32px)!important;max-width:340px!important;margin-left:auto!important;margin-right:auto!important}.elx-faq-exact .faq-actions a{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/eyeliftx-faq-exact.css.map */
