.a-faq__inner{position:relative;margin:0 auto;width:100%;height:100%}.a-faq .a-section__title{text-align:center}.a-faq__list{list-style-type:none;padding:0;margin:0}.a-faq__list+.a-faq__list,.a-faq__list+.a-faq__title{margin-top:66px}@media screen and (max-width: 989px){.a-faq__list+.a-faq__list,.a-faq__list+.a-faq__title{margin-top:54px}}.a-faq__title{color:var(--eggu-org);font-weight:400;padding-left:.4em;letter-spacing:.2em;font-size:18px;margin-bottom:1em}@media screen and (max-width: 989px){.a-faq__title{font-size:16px}}.a-faq__item{list-style-type:none;margin:0;position:relative;transition:.3s;background-color:#fff;border-radius:16px;padding:20px}@media screen and (max-width: 989px){.a-faq__item{border-radius:12px;padding:10px}}.a-faq__item:after{content:"";display:block;position:absolute;opacity:0;visibility:hidden;transition:.3s;z-index:-1}@media screen and (min-width: 990px){.a-faq__item:after{width:calc(100% + 40px);height:calc(100% + 40px);left:-20px;top:-20px}}@media screen and (max-width: 989px){.a-faq__item:after{width:calc(100% + 28px);height:calc(100% + 40px);left:-14px;top:-20px}}.a-faq__item.is-active:after{opacity:1;visibility:visible}@media screen and (min-width: 990px){.a-faq__item+.a-faq__item{margin-top:8px}}@media screen and (max-width: 989px){.a-faq__item+.a-faq__item{margin-top:6px}}.a-faq__q{cursor:pointer;position:relative}.a-faq__heading{color:var(--eggu-blk);margin:0;font-size:15px;letter-spacing:.12em;line-height:1.4;padding-right:36px;font-weight:500;display:flex;align-items:flex-start}@media screen and (min-width: 990px){.a-faq__heading{font-size:15px;letter-spacing:.12em;line-height:1.4;padding-right:36px}.a-faq__heading .txt{margin-top:6px}}@media screen and (max-width: 989px){.a-faq__heading{font-size:14px;letter-spacing:.1em;line-height:1.3;padding-right:22px}.a-faq__heading .txt{margin-top:5px}}.a-faq__heading .q{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--eggu-org);font-family:var(--eggu-fnt);color:#fff;font-weight:400}@media screen and (min-width: 990px){.a-faq__heading .q{min-width:36px;min-height:36px;font-size:18px;margin-right:10px}}@media screen and (max-width: 989px){.a-faq__heading .q{min-width:29px;min-height:29px;font-size:16px;margin-right:8px}}.a-faq__qBtn{display:block!important;cursor:pointer;position:absolute;right:0;transition:.6s}@media screen and (min-width: 990px){.a-faq__qBtn{top:7px;width:23px;height:23px}}@media screen and (max-width: 989px){.a-faq__qBtn{top:4px;width:19px;height:19px}}.a-faq__qBtn:after,.a-faq__qBtn:before{content:"";display:block;background-color:var(--eggu-org);position:absolute;left:50%;top:50%}@media screen and (min-width: 990px){.a-faq__qBtn:after,.a-faq__qBtn:before{height:1px;width:23px}}@media screen and (max-width: 989px){.a-faq__qBtn:after,.a-faq__qBtn:before{height:1px;width:19px}}.a-faq__qBtn:before{transform:translate(-50%,-50%) rotate(0)}.a-faq__qBtn:after{transform:translate(-50%,-50%) rotate(-90deg);opacity:1;transition:.6s}.a-faq__item.is-active .a-faq__qBtn{transform:rotate(180deg);transition:.7s}.a-faq__item.is-active .a-faq__qBtn:after{opacity:0;transition:.4s .2s}.a-faq__a{display:none}@media screen and (min-width: 990px){.a-faq__a{margin-top:20px}}@media screen and (max-width: 989px){.a-faq__a{margin-top:10px}}.a-faq__desc{display:flex;align-items:flex-start;font-weight:400;margin:0;color:var(--eggu-blk);opacity:0;visibility:hidden;transform:translateY(-13px);transition:transform .7s ease,visibility .3s linear,opacity .3s linear}.a-faq__item.is-active .a-faq__desc{opacity:1;visibility:visible;transform:translateY(0);transition:transform .5s .06s ease,visibility .5s .1s linear,opacity .5s .1s linear}@media screen and (min-width: 990px){.a-faq__desc{padding-right:30px;font-size:15px;letter-spacing:.12em;line-height:1.4}.a-faq__desc .txt{margin-top:6px}}@media screen and (max-width: 989px){.a-faq__desc{padding-right:20px;font-size:13px;letter-spacing:.1em;line-height:1.3}.a-faq__desc .txt{margin-top:5px}}.a-faq__desc .a{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--eggu-ble);font-family:var(--eggu-fnt);color:#fff;font-weight:400}@media screen and (min-width: 990px){.a-faq__desc .a{min-width:36px;min-height:36px;font-size:18px;margin-right:10px}}@media screen and (max-width: 989px){.a-faq__desc .a{min-width:29px;min-height:29px;font-size:16px;margin-right:8px}}.a-faq__btn{text-align:center;margin-top:50px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/faq-section.css.map */
