html{scroll-behavior:smooth}.nova-faq{align-items:start;display:grid;gap:var(--space-3xl-10xl);grid-template-columns:1fr}.nova-faq__category{display:grid;scroll-margin-top:20vh}.nova-faq__category>*:not([data-role=toggle]){display:none}.nova-faq__category [data-role=toggle]{background-color:var(--color-white);border-radius:var(--space-lg);color:var(--color-purple);display:flex;font-size:var(--body-big-size);font-weight:var(--font-regular);justify-content:space-between;padding:var(--space-lg) var(--space-xl);width:100%}.nova-faq__category [data-role=toggle] .icon,.nova-faq__category summary .icon{height:2.4rem;width:2.4rem;min-height:2.4rem;min-width:2.4rem;float:right}.nova-faq__category [data-role=toggle] .icon-minus,.nova-faq__category details summary .icon-minus{display:none}.nova-faq__category details{border-bottom:1px solid var(--color-gray-4);padding:0 var(--space-xl);width:100%}.nova-faq__category details[open]{background-color:var(--color-white);border-bottom:0;border-radius:var(--space-lg);margin:.5rem 0;padding-bottom:var(--space-xl)}.nova-faq__category summary{align-items:center;display:flex;font-size:var(--body-big-size);gap:var(--space-md);justify-content:space-between;padding:var(--space-xl) 0}.nova-faq__category[open]>*:not([data-role=toggle]){display:flex}.nova-faq__category[open] [data-role=toggle] .icon-minus,.nova-faq__category details[open] summary .icon-minus{display:block}.nova-faq__category[open] [data-role=toggle] .icon-plus,.nova-faq__category details[open] summary .icon-plus{display:none}.nova-faq__content{display:grid;gap:var(--space-lg)}.nova-faq__custom-message{background-color:var(--color-purple);border-radius:var(--space-lg);display:grid;gap:var(--space-md);padding:var(--space-lg)}.nova-faq__custom-message>*{color:var(--color-white);margin:0}.nova-faq__custom-message a{box-shadow:0 1px 0 0 var(--color-white);color:var(--color-white);display:flex;font-weight:var(--font-medium);padding:.1rem 0;text-decoration:none;transition:all ease-in-out .2s;width:fit-content}.nova-faq__custom-message a:hover{box-shadow:0 2px 0 0 var(--color-white)}.nova-faq__custom-message--desktop{display:none}.nova-faq__index{background-color:#fff;border-radius:var(--space-xl);display:none;gap:var(--space-3xl);padding:var(--space-xl);position:sticky;top:20vh}.nova-faq__index nav>ul{display:grid;gap:var(--space-xl);list-style:none;margin:0;padding:0}.nova-faq__index nav>ul>li>a{align-items:center;color:var(--color-purple);display:flex;font-size:var(--body-medium-size);font-weight:var(--font-medium);justify-content:space-between;padding:var(--space-xs) 0;position:relative;text-decoration:none;width:100%}.nova-faq__index nav>ul>li>a:active{color:var(--color-purple)}.nova-faq__index nav>ul>li>a:after{background-image:var(--icon-arrow);background-position:50% 50%;background-repeat:no-repeat;background-size:50%;content:"";filter:brightness(0) saturate(100%) invert(19%) sepia(51%) saturate(1134%) hue-rotate(252deg) brightness(98%) contrast(101%);height:2.2rem;position:absolute;right:0;transition:all ease-in-out .2s;width:4rem}.nova-faq__index nav>ul>li>a:before{background-color:var(--color-white);border-radius:var(--space-3xl);content:"";height:2.2rem;position:absolute;right:0;transition:all ease-in-out .2s;width:4rem}.nova-faq__index nav>ul>li>a:hover:after,.nova-faq__index nav>ul>li>a[data-active=true]:after{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(186deg) brightness(102%) contrast(103%)}.nova-faq__index nav>ul>li>a:hover:before,.nova-faq__index nav>ul>li>a[data-active=true]:before{background-color:var(--color-purple)}@media screen and (min-width: 990px){.nova-faq{grid-template-columns:44rem 1fr}.nova-faq__category>*:not([data-role=toggle]){display:flex}.nova-faq__category [data-role=toggle]{cursor:default;margin-bottom:.5rem}.nova-faq__category [data-role=toggle] .icon.icon-minus,.nova-faq__category [data-role=toggle] .icon.icon-plus{display:none}.nova-faq__content{gap:var(--space-3xl)}.nova-faq__custom-message--desktop{display:grid}.nova-faq__custom-message--mobile{display:none}.nova-faq__index{display:grid}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nova-faq.css.map */
