.section-smileat-faqs{--faq-accent-color: #00A1E2;--faq-border-color: #00A1E2;margin:0 auto}.faq__wrapper{display:flex;flex-direction:column}.faq__description{line-height:1.29}.faq__header{margin-bottom:4.3rem}.faq__group .faq__accordion-wrapper:first-child summary{padding-top:0rem}.faq__title{margin:0;line-height:1.12}.faq__accordion-content-inner>*:first-child{margin-top:0}.faq__accordion-content-inner>*:last-child{margin-bottom:0}.faq__categories{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2rem}.faq__category-btn{background:none;border:none;text-align:left;cursor:pointer;padding:0;transition:color .3s ease;line-height:1.27}.faq__category-btn:hover,.faq__category-btn.is-active{color:var(--faq-accent-color)}.faq__group{display:none}.faq__group.is-active{display:block}.faq__group-description{font-size:14px;line-height:1.5;margin-bottom:30px;max-width:600px}.faq__accordion{border-bottom:1px solid var(--faq-border-color)}.faq__accordion summary{padding-block:2.4rem 1.6rem;list-style:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;line-height:1.29}.faq__accordion summary::-webkit-details-marker{display:none}.faq__accordion-icon{position:relative;width:14px;height:14px;flex-shrink:0;margin-left:10px}.faq__accordion-icon:before,.faq__accordion-icon:after{content:"";position:absolute;background-color:rgba(var(--color-foreground));top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .3s ease}.faq__accordion.is-open summary,.faq__accordion.is-closing summary{font-weight:500;color:var(--faq-accent-color)}.faq__accordion-icon:before{width:14px;height:1px}.faq__accordion-icon:after{width:1px;height:14px}.faq__accordion.is-open .faq__accordion-icon:after,.faq__accordion.is-closing .faq__accordion-icon:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.faq__accordion-content{line-height:1.29;height:0;transition:height .3s ease;overflow:hidden}.faq__accordion-content-inner{padding-bottom:1.6rem;min-height:0}@media screen and (min-width:750px){.faq__wrapper{flex-direction:row;--gap: 1rem;gap:var(--gap)}.faq__header{display:flex;--gap: 1rem;gap:var(--gap)}.faq__description,.faq__content{width:calc(49.85% - var(--gap) / 2)}.faq__title,.faq__sidebar{width:calc(50.15% - var(--gap) / 2)}}@media screen and (max-width:749px){.faq__categories{gap:1.5rem}.faq__categories::-webkit-scrollbar{display:none}.faq__category-btn{white-space:nowrap}.faq__sidebar{margin-bottom:4rem}.faq__accordion summary{padding-block:2.4rem 1rem}.faq__header,.faq__title{margin-bottom:2rem}.faq__accordion-content-inner{padding-bottom:1rem;min-height:0}.faq__title{line-height:1.09}.faq__category-btn{line-height:1.15}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/section-smileat-faqs.css.map */
