.as-faq-section{background:#fff;color:#1f2933}.as-faq-section__container{display:flex;flex-direction:column;align-items:center;gap:64px}.as-faq-section__header{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.as-faq-section__text{color:#2c3138}.as-faq-section__text p{margin:0}.as-faq-section__list{width:100%;max-width:980px;display:flex;flex-direction:column}.as-faq-section__list[data-mode=accordion]{gap:0}.as-faq-section__list[data-mode=expanded]{gap:8px}.as-faq-section__item{width:100%}.as-faq-section__list[data-mode=accordion] .as-faq-section__item{border-bottom:1px solid rgba(32,40,56,.14)}.as-faq-section__list[data-mode=accordion] .as-faq-section__item:first-child:not(.is-active){border-top:1px solid rgba(32,40,56,.14)}.as-faq-section__list[data-mode=accordion] .as-faq-section__item:has(+.as-faq-section__item.is-active){border-bottom:0}.as-faq-section__list[data-mode=accordion] .as-faq-section__item.is-active .as-faq-section__question{padding:38px 32px 12px}.as-faq-section__list[data-mode=expanded] .as-faq-section__item,.as-faq-section__list[data-mode=accordion] .as-faq-section__item.is-active{border-radius:10px;background:#aeeadd;border-bottom:0}.as-faq-section__item.is-active{position:relative}.as-faq-section__question{width:100%;padding:38px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:transparent;text-align:left;font:inherit;color:#202838}.as-faq-section__toggle{width:40px;height:40px;flex:0 0 40px;border:0;padding:0;border-radius:50%;background:transparent;cursor:pointer;position:relative}.as-faq-section__icon{width:100%;height:100%;display:block;border-radius:50%;position:relative}.as-faq-section__question span:first-child{font-family:Satoshi,sans-serif;font-weight:500;font-size:20px;line-height:1;letter-spacing:0%}.as-faq-section__icon{width:42px;height:42px;flex:0 0 42px;border-radius:50%;position:relative}.as-faq-section__list[data-mode=accordion] .as-faq-section__icon{width:40px;height:40px;flex-basis:40px}.as-faq-section__list[data-mode=expanded] .as-faq-section__icon,.as-faq-section__item.is-active .as-faq-section__icon{background:#153c43}.as-faq-section__icon:before,.as-faq-section__icon:after{content:"";position:absolute;inset:50% auto auto 50%;width:12px;height:2px;background:currentColor;transform:translate(-50%,-50%);transition:transform .25s ease;color:#202834}.as-faq-section__list[data-mode=expanded] .as-faq-section__icon:before,.as-faq-section__list[data-mode=expanded] .as-faq-section__icon:after,.as-faq-section__item.is-active .as-faq-section__icon:before,.as-faq-section__item.is-active .as-faq-section__icon:after{background:#fff}.as-faq-section__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.as-faq-section__item.is-active .as-faq-section__icon:after,.as-faq-section__list[data-mode=expanded] .as-faq-section__icon:after{transform:translate(-50%,-50%) rotate(0)}.as-faq-section__answer-wrapper{height:0;overflow:hidden;transition:height .4s ease}.as-faq-section__answer{padding:0 96px 28px 32px;font-family:Satoshi,sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0;color:#202838;opacity:.86}.as-faq-section__answer p{margin:0}.as-faq-section__container>div[style*="clear:both"]{display:none!important}.as-faq-section__load-more{min-width:168px;padding:12px 32px;height:48px;border:1px solid rgba(32,40,56,.55);border-radius:999px;background:transparent;font-size:15px;line-height:1;color:#202838;cursor:pointer}.as-faq-section__load-more.is-hidden,.as-faq-section__item.is-hidden{display:none}.as-faq-section__item.is-revealing{display:block;opacity:0;transform:translateY(14px)}.as-faq-section__item.is-revealing.is-visible{opacity:1;transform:translateY(0);transition:opacity .4s ease,transform .4s ease}.as-faq-section__load-more{transition:transform .25s ease,background-color .25s ease}.as-faq-section__load-more:hover{transform:translateY(-1px)}@media screen and (max-width:749px){.as-faq-section{padding:64px 0}.as-faq-section__container{gap:32px}.as-faq-section__heading{font-size:32px}.as-faq-section__question{padding:20px}.as-faq-section__list[data-mode=accordion] .as-faq-section__item.is-active .as-faq-section__question{padding:20px 20px 12px}.as-faq-section__question span:first-child{font-size:16px}.as-faq-section__answer{padding:0 72px 22px 20px;font-size:14px}.as-faq-section__icon{width:34px;height:34px;flex-basis:34px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/as-faq-section.css.map */
