.section-faq{--section-faq-accent: rgb(var(--color-button));--section-faq-border: #C6C6C6;--section-faq-text-muted: rgba(var(--color-foreground), .68)}.section-faq__inner{width:min(100%,var(--section-faq-max-width, 104rem));margin:0 auto}.section-faq__intro{max-width:1080px;margin:0 auto 4.8rem;text-align:center}.section-faq__heading{margin:0}@media only screen and (min-width:768px){.section-faq__heading,.section-faq__description p{text-align:center}}@media only screen and (max-width:768px){.section-faq__heading,.section-faq__description p{text-align:left}}.section-faq__description{margin-top:2.4rem;color:var(--section-faq-text-muted)}.section-faq__description p:first-child{margin-top:0}.section-faq__description p:last-child{margin-bottom:0}.section-faq__description p{color:var( --color-charcoal);font-family:var(--font-heading-alt-family);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.section-faq__accordion{overflow:hidden;transition:height .5s cubic-bezier(.4,0,.2,1)}.section-faq__item{border-bottom:.1rem solid var(--section-faq-border)}.section-faq__item:first-child{border-top:0}.section-faq__header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.6rem 0;border:0;background:transparent;color:rgb(var(--color-foreground));text-align:left;cursor:pointer;transition:color .25s ease,padding .25s ease}.section-faq__header:hover,.section-faq__header:focus-visible{color:var(--section-faq-accent)}.section-faq__item.is-active .section-faq__header{color:var(--color-forest);padding-bottom:15px}.section-faq__item.is-active .section-faq__question{color:var(--color-forest)!important;transition:.3s}.section-faq__question{margin:0;font-family:var(--font-heading-alt-family);font-size:24px;font-style:normal;color:var(--color-near-black);font-weight:600;line-height:140%}.section-faq__item.is-active .section-faq__icon{border:1.5px solid #8D8D8D;transition:.3s}.section-faq__icon{position:relative;flex:0 0 auto;width:2.4rem;height:2.4rem;border:1.5px solid var(--color-forest);border-radius:50%}.section-faq__icon:before,.section-faq__icon:after{content:"";position:absolute;top:50%;left:50%;background:#2c7c1a;transform:translate(-50%,-50%);transition:opacity .25s ease,background .25s ease}.section-faq__icon:before{width:1rem;height:.1rem}.section-faq__icon:after{width:.1rem;height:1rem}.section-faq__item.is-active .section-faq__icon:after{opacity:0}.section-faq__item.is-active .section-faq__icon:before,.section-faq__item.is-active .section-faq__icon:after{background:#8d8d8d}.section-faq__content{height:0;overflow:hidden;opacity:0;transition:height .5s cubic-bezier(.4,0,.2,1),opacity .35s ease}.section-faq__item.is-active .section-faq__content{opacity:1}.section-faq__content-inner{max-width:980px;padding:0 0 2.6rem;color:var(--section-faq-text-muted)}.section-faq__content-inner p{color:var( --color-charcoal);font-family:var(--font-heading-alt-family);font-size:16px;font-style:normal;font-weight:400;line-height:150%;border-left:2px solid #C6C6C6;padding-left:15px}.section-faq__content-inner p:first-child{margin-top:0}.section-faq__content-inner p:last-child{margin-bottom:0}.section-faq__support{display:flex;flex-direction:column;align-items:center;gap:1.8rem;margin-top:5.2rem;text-align:center}.section-faq__support-text{margin:0;color:#2d2d2d;text-align:center;font-family:var(--font-heading-alt-family);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.section-faq__support-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.6rem}.section-faq__support-phone{position:relative;display:inline-flex;align-items:center;gap:.8rem;margin:0;padding-bottom:.2rem;text-decoration:none;color:#2d2d2d;font-family:var(--font-heading-alt-family);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.section-faq__support-phone:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#76d265;transform:scaleX(0);transform-origin:left center;transition:transform .3s ease}.section-faq__support-phone:hover:after,.section-faq__support-phone:focus-visible:after{transform:scaleX(1)}.section-faq__support-phone-icon{width:20px;height:18px;display:inline-flex}.section-faq__support-phone-icon svg{width:100%;height:100%}.section-faq__empty{margin:0;text-align:center;color:var(--section-faq-text-muted)}@media screen and (max-width:749px){.section-faq__intro{margin-bottom:3.2rem}.section-faq__header{gap:1.2rem;padding:2.2rem 0}.section-faq__item.is-active .section-faq__header{padding-bottom:.8rem}.section-faq__question{font-size:1.9rem}.section-faq__content-inner{padding-bottom:2.2rem}.section-faq__support{margin-top:4rem}.section-faq__support-actions{flex-direction:column;width:100%}.section-faq__support-actions>.button{order:1}.section-faq__support-actions>.section-faq__support-phone{order:2}.section-faq__support-phone{border:1.5px solid var(--color-near-black);border-radius:4px;padding:1.2rem 2rem;width:100%;min-width:100%;justify-content:center;background:transparent;color:var(--color-black);transition:background .2s ease,color .2s ease,border-color .2s ease}.section-faq__support-phone:after{display:none}.section-faq__support-phone:hover,.section-faq__support-phone:focus-visible,.section-faq__support-phone:active{background:var(--color-lime);color:var(--color-black);border-color:var(--color-lime)}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/section-faq.css.map */
