.faq-page *{color:var(--nova-color-brand-charcoal)}.faq-page__header{padding:var(--nova-space-xl) var(--nova-space-md);align-items:flex-start;justify-content:flex-start;gap:var(--nova-space-md)}.faq-page__title{line-height:110%}.faq-page__title em{font-family:var(--nova-font-italic-primary)}.faq-page__body-text{line-height:normal}.faq-page__cta{display:flex}.faq-page__body{padding:0 var(--nova-space-md);flex-direction:column;gap:var(--nova-space-lg)}.faq-page-categories__list{gap:var(--nova-space-sm)}.faq-page-categories__link{text-transform:uppercase;line-height:normal}@media screen and (max-width: 1023px){.faq-page-body-faqs__heading{opacity:0;height:1px!important;width:1px!important;overflow:hidden}}.faq-page-body-faqs__item{border-top:1px solid var(--nova-color-brand-taupe)}.faq-item__answer{padding-bottom:var(--nova-space-md)}.faq-item[open] .faq-item__question::marker{content:""}.faq-item[open] .faq-item__question:before{content:"";display:block;width:16px;height:16px;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8L16 8' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8L16 8' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat center;background-color:var(--nova-color-black)}.faq-item__question{cursor:pointer;position:relative;padding:var(--nova-space-md) var(--nova-space-lg) var(--nova-space-md) 0}.faq-item__question::marker{content:""}.faq-item__question:before{content:"";position:absolute;top:.75rem;right:.75rem;bottom:.75rem;left:.75rem;left:auto;top:50%;right:0;transition:.3s;display:block;width:16px;height:16px;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0V16' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M0 8L16 8' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0V16' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M0 8L16 8' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat center;background-color:var(--nova-color-black);transform:translateY(-50%)}.faq-item__answer.rte p{padding-bottom:var(--nova-space-md)}@media screen and (min-width: 768px){.faq-page__header{padding:var(--nova-space-lg) var(--nova-space-lg);gap:var(--nova-space-sm)}.faq-page__body{padding:var(--nova-space-xl) var(--nova-space-lg);gap:var(--nova-space-md)}.faq-item__question{padding:var(--nova-space-sm) var(--nova-space-md) var(--nova-space-sm) 0}.faq-item__answer,.faq-item__answer.rte p{padding-bottom:var(--nova-space-sm)}}@media screen and (min-width: 1024px){.faq-page__header{align-items:center;justify-content:center}.faq-page__body-text{max-width:520px;text-align:center}.faq-page__body{flex-direction:row}.faq-page-body__categories{width:322px}.faq-page-body__faqs{flex:1}.faq-page-body-faqs__heading{display:block;padding:var(--nova-space-xs) 0 var(--nova-space-sm)}.faq-page-body-faqs__item{border-bottom:1px solid var(--nova-color-brand-taupe)}.faq-page-body-faqs__item+.faq-page-body-faqs__item{border-top:none}.faq-page-body-faqs__item+.faq-page-body-faqs__heading{margin-top:var(--nova-space-md)}.faq-page-body-faqs__heading:first-of-type{padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/319/assets/section-faq.css.map */
