.faq{--faq-color: rgb(var(--color-foreground, 33, 30, 30));--faq-background-color: rgb(var(--color-background, 255, 255, 255));padding:8.8rem 0}@media screen and (min-width: 768px){.faq{padding:16rem 4rem}}.faq--first-section{padding:2rem 0 8.8rem}@media screen and (min-width: 768px){.faq--first-section{padding:4rem 4rem 16rem}}.faq--with-margin-top{margin-top:6rem}@media screen and (min-width: 768px){.faq--with-margin-top{margin-top:14rem}}.faq--with-margin-bottom{margin-bottom:6rem}@media screen and (min-width: 768px){.faq--with-margin-bottom{margin-bottom:14rem}}.faq__content{display:flex;flex-direction:column;gap:6rem;margin:0 auto;width:100%;max-width:var(--page-width)}@media screen and (min-width: 768px){.faq__content{gap:8rem}}.faq__top{position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 2rem 2rem}@media screen and (min-width: 768px){.faq__top{padding:0 0 4rem}}.faq__top:after{position:absolute;right:0;bottom:0;left:0;width:100%;height:.1rem;background-color:var(--faq-color);opacity:.15}@media screen and (min-width: 768px){.faq__top:after{opacity:unset}}.faq__heading{margin:0;color:var(--faq-color)}.faq__logo-wrapper{display:none}@media screen and (min-width: 768px){.faq__logo-wrapper{display:block;width:15.2rem}}.faq__logo{display:block;width:100%;height:auto;color:var(--faq-color)}.faq__list{margin:0 auto;width:100%;max-width:93rem}.faq__category-wrapper{margin:7.2rem 0 1.2rem;padding:0 2rem}@media screen and (min-width: 768px){.faq__category-wrapper{margin:6rem 0 2rem;padding:unset}}.faq__category-wrapper:first-child{margin-top:0}.faq__category{margin:0}.faq__item{--faq-item-color: var(--faq-color);position:relative;padding:3.2rem 2rem}@media screen and (min-width: 768px){.faq__item{padding:2.4rem 0}}.faq__item:first-child{padding:0 2 3.2rem}@media screen and (min-width: 768px){.faq__item:first-child{padding:0 0 3.2rem}}.faq__item:after{content:"";position:absolute;right:0;bottom:0;left:0;width:100%;height:.1rem;background-color:var(--faq-color);opacity:.15}@media screen and (min-width: 768px){.faq__item:last-child:after,.faq__item--last-in-group:after{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/240/assets/section-faq.css.map */
