.faq-section .page-width{--page-width: 146.7rem}.faq__item-body{max-height:var(--max-height, 0);overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.faq__item{box-shadow:0 8px 12px #0000000d;border:1px solid #E6E6E6;padding:4.8rem 4.6rem 4.8rem 5.4rem;border-radius:20px;margin-left:auto;margin-right:auto;background:#fff}.faq__item-wrapper{display:flex;align-items:center;gap:3.8rem;width:100%}.faq__item-wrapper>div:last-child{width:100%}.faq__item-header{background:transparent;outline:none;border:none;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left}.faq__item-title{margin:0rem}.faq__item-index-wrapper{align-self:flex-start}.faq__item-index{font-size:4.4rem;font-weight:600;color:#b8bbac;line-height:1;align-self:flex-start}.faq__list>div:not(:last-child){margin-bottom:2.4rem}.faq__item-body>div{padding-top:2rem;padding-bottom:1rem}.faq__item-icon{background:#fff1ee;width:4.2rem;height:4.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .4s cubic-bezier(.4,0,.2,1)}.faq__item-icon svg{width:1.1rem;height:1.1rem}.faq__item.is-active .faq__item-header{--color-foreground: var(--color-button)}.faq__item.is-active .faq__item-icon{background:rgb(var(--color-button));color:rgb(var(--color-button-text));transform:rotate(-45deg)}.faq__item.is-active .faq__item-index{color:rgb(var(--color-button))}.title-wrapper--faq h2{letter-spacing:0px;max-width:var(--max-width);margin-left:auto;margin-right:auto;line-height:120%;font-size:calc(var(--font-heading-scale) * 6.4rem);font-weight:600;margin-bottom:6rem}.float-icon-right,.float-icon-left{position:absolute;width:100%;height:auto;animation:float-bounce 3s ease-in-out infinite}.float-icon-right *,.float-icon-left *{background:transparent}.float-icon-right{top:3rem;right:1.8rem;max-width:7.5rem}.float-icon-left{top:0;left:-1rem;max-width:3.6rem;animation-delay:1.5s}@keyframes float-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.faq__item-content{max-width:99.2rem;color:rgba(var(--color-foreground),.6);font-weight:400}@media screen and (min-width: 749px){.faq__item-title{--font-size: calc(var(--font-heading-scale) * 3.2rem)}}@media screen and (max-width: 749px){.faq__item-wrapper{flex-direction:column}.faq__item-wrapper{gap:0;transition:all .2s ease-in-out}.faq__item-index-wrapper{display:flex;align-items:center;justify-content:space-between;max-height:var(--max-height, 0);overflow:hidden;transition:all .3s ease-in-out}.faq__item.is-active .faq__item-header .faq__item-icon{opacity:0;transition:none}.faq__item .faq__item-header .faq__item-icon{transition:none!important;flex:1 0 3.2rem;width:3.2rem;height:3.2rem}.faq__item-header{gap:1.8rem}.faq__item.is-active .faq__item-wrapper{gap:2rem}.faq__item.is-active .faq__item-index-wrapper{max-height:var(--max-height)}.faq__item{border:1px solid #1E1E1E}.faq__item-header{padding:0}.faq__item-body>div{padding-top:1.2rem;padding-bottom:.8rem}.faq__item-index-wrapper{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.faq__item-index-wrapper{width:100%}.title-wrapper--faq h2{font-size:calc(var(--font-heading-scale) * 4rem);margin-bottom:3.2rem}.faq__item-title{line-height:120%;width:100%!important}.faq-section{padding:0 2rem}.faq__item{padding:2.4rem 1.6rem 2.4rem 2.2rem}.faq__item-index{font-size:4.8rem}.faq__list>div:not(:last-child){margin-bottom:2rem}}.faq-section--primary .float-icon-left{top:40%;max-width:3.6rem;left:.2rem}.faq-section--primary .float-icon-right{right:0rem;top:15%;max-width:3.6rem}.faq-section--primary .float-icon-right--bottom{top:100%!important;max-width:5.7rem!important;width:100%}.faq-section--primary{overflow:hidden}@media screen and (min-width: 1550px){.faq-section--primary .float-icon-right{right:-5.8rem}.faq-section--primary .float-icon-left{top:40%;left:-3.6rem}}@media screen and (max-width: 1500px){.faq__wrapper{display:block;max-width:1300px!important;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-faq.css.map */
