.faq-section{--faq-global-line-inset: 24px;--faq-line-content-gap: 15px;padding:24px 0;position:relative}.faq-section:before,.faq-section:after{content:"";position:absolute;left:0;right:0;height:1px;background:var(--border-color);pointer-events:none}.faq-section:before{top:0}.faq-section:after{bottom:0}.faq-section>.container{width:100%;max-width:none;padding-left:calc(var(--faq-global-line-inset) + var(--faq-line-content-gap));padding-right:calc(var(--faq-global-line-inset) + var(--faq-line-content-gap))}.faq-wrapper{display:flex;justify-content:space-between;gap:48px}.faq-content{width:32.144%}.faq-content .faq-img{border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.faq-content-title{text-transform:uppercase;font-weight:300}.faq-content-text,.faq-content .btn{margin:20px 0 0}.faq-link-wrap{width:64.288%;margin:24px 0 0}.faq-link-wrap-area-title{margin:0 0 48px;font-size:64px;line-height:100%;text-align:center}.faq-link-wrap-items{display:flex;flex-direction:column;gap:16px}.faq-link-wrap-item{border:1px solid var(--border-color);border-radius:8px;overflow:hidden;position:relative;padding:16px 32px}.faq-link-wrap-item:hover{background:var(--brand-color)}.faq-link-wrap-item .item-title-wrapper{display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:10px;transition:all ease .5s}.faq-link-wrap-item:hover .item-title-wrapper{max-height:0;opacity:0;overflow:hidden}.faq-link-wrap-item .item-title-wrapper .item-title{font-size:16px;font-weight:400;transition:ease .3s;-webkit-user-select:none;user-select:none;line-height:100%}.faq-link-wrap-item .item-title-wrapper .icon{display:flex;transition:ease .3s;width:24px;height:24px;align-items:center;justify-content:center;background:var(--item-bg2);border-radius:50px;overflow:hidden}.faq-link-wrap-item .item-title-wrapper .icon svg{width:10px;height:10px;transition:all ease .3s}.faq-link-wrap-item .item-title-wrapper .icon svg path{fill:var(--brand-color)}.faq-link-wrap-item.active .item-title-wrapper .icon svg{transform:rotate(135deg)}.faq-link-wrap-item-content{max-height:0;opacity:0;overflow:hidden;transition:max-height .6s cubic-bezier(.25,1,.5,1),opacity .4s ease,transform .6s cubic-bezier(.25,1,.5,1)}.faq-link-wrap-item:hover .faq-link-wrap-item-content{max-height:fit-content;opacity:1}.faq-link-wrap-item-content-inner{display:flex;justify-content:space-between;align-items:center;gap:20px}.faq-link-wrap-item-content-inner .content .title{font-size:16px;font-weight:700;line-height:100%;color:var(--item-bg5)}.faq-link-wrap-item-content-inner .content .text{font-size:14px;line-height:100%;color:var(--item-bg5);margin:4px 0 0}.faq-link-wrap-btn{display:flex}.faq-link-wrap-item-content-inner .faq-link-wrap-btn .secondary-btn{background-color:var(--disabled-btn-bg2);padding:8px 24.5px;font-size:14px;position:relative;overflow:hidden;transition:background-color .35s ease}.faq-link-wrap-item-content-inner .faq-link-wrap-btn .secondary-btn:before{content:"";position:absolute;top:0;left:-75%;width:55%;height:100%;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.38) 50%,transparent 100%);transform:skew(-18deg);transition:left .55s cubic-bezier(.4,0,.2,1);pointer-events:none}.faq-link-wrap-item-content-inner .faq-link-wrap-btn .secondary-btn:hover{background-color:var(--btn-hover2)}.faq-link-wrap-item-content-inner .faq-link-wrap-btn .secondary-btn:hover:before{left:130%}@media only screen and (max-width:992px){.faq-wrapper{gap:40px;flex-wrap:wrap;flex-direction:column-reverse}.faq-content{width:100%;text-align:center}.faq-link-wrap-area-title{margin:0 0 40px;font-size:44px}.faq-link-wrap{width:100%}}@media only screen and (max-width:1384px){.faq-section{--faq-global-line-inset: 10px}}@media only screen and (max-width:575px){.faq-section{--faq-global-line-inset: 8px}.faq-wrapper{gap:20px}.faq-link-wrap-area-title{margin:0 0 20px;font-size:28px}.faq-link-wrap-items{gap:12px}.faq-link-wrap-item{padding:16px}.faq-link-wrap-item-content-inner{flex-direction:column;text-align:center;gap:10px}.faq-link-wrap-item-content-inner .content .text{line-height:140%;margin:10px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/faq-section.css.map */
