.nutrikit-faq{font-family:Inter,system-ui,-apple-system,sans-serif;color:#1a1a1a;background:#faf6ef}.nutrikit-faq__inner{padding-top:4rem;padding-bottom:4rem}@media(min-width:750px){.nutrikit-faq__inner{padding-top:5.6rem;padding-bottom:5.6rem;max-width:88rem}}.nutrikit-faq__header{text-align:center;margin-bottom:3.2rem}.nutrikit-faq__eyebrow{display:inline-block;font-size:1.3rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#d0021b;margin-bottom:1.2rem}.nutrikit-faq__heading{font-family:Inter,system-ui,sans-serif!important;font-size:clamp(2.4rem,3vw,3.4rem);font-weight:900;line-height:1.15;letter-spacing:-.02em;color:#1a1a1a;margin:0 0 1.2rem}.nutrikit-faq__subheading{font-size:clamp(1.4rem,1.4vw,1.6rem);font-weight:400;line-height:1.5;color:#5a5a5a;margin:0 auto;max-width:56rem}.nutrikit-faq__toc{margin:0 0 3.2rem;padding:1.8rem 2rem;background:#efe6d5;border-radius:10px}.nutrikit-faq__toc ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.6rem 1.2rem;justify-content:center}.nutrikit-faq__toc a{display:inline-flex;align-items:center;gap:.4rem;font-size:1.35rem;font-weight:700;color:#1a1a1a;text-decoration:none;padding:.4rem .8rem;border-radius:6px;transition:background .15s ease,color .15s ease}.nutrikit-faq__toc a:hover{background:#1a1a1a;color:#faf6ef}.nutrikit-faq__toc-count{font-size:1.2rem;font-weight:500;color:#6b6b6b}.nutrikit-faq__toc a:hover .nutrikit-faq__toc-count{color:#c4baa9}.nutrikit-faq__group{margin-bottom:3.6rem;scroll-margin-top:9rem}.nutrikit-faq__group:last-child{margin-bottom:0}.nutrikit-faq__group-title{font-family:Inter,system-ui,sans-serif!important;font-size:1.4rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#d0021b;margin:0 0 1.2rem;padding-bottom:1rem;border-bottom:2px solid #efe6d5}.nutrikit-faq__list{display:flex;flex-direction:column}.nutrikit-faq__item{border-bottom:1px solid #e8dfd1}.nutrikit-faq__item:last-child{border-bottom:none}.nutrikit-faq__item[open]{background:#efe6d54d}.nutrikit-faq__question{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem;padding:1.6rem .4rem;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.nutrikit-faq__question::-webkit-details-marker{display:none}.nutrikit-faq__question::marker{display:none}.nutrikit-faq__question:hover .nutrikit-faq__question-text{color:#d0021b}.nutrikit-faq__question:focus-visible{outline:2px solid #d0021b;outline-offset:2px;border-radius:4px}.nutrikit-faq__question-text{flex:1 1 auto;font-family:inherit;font-size:1.5rem;font-weight:600;line-height:1.45;color:#1a1a1a;text-align:left;transition:color .15s ease}@media(min-width:750px){.nutrikit-faq__question-text{font-size:1.7rem}}.nutrikit-faq__chevron{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;margin-top:.1rem;color:#d0021b;background:transparent;border-radius:50%;transition:transform .22s ease,background .15s ease}.nutrikit-faq__item[open] .nutrikit-faq__chevron{transform:rotate(180deg);background:#efe6d5}.nutrikit-faq__question:hover .nutrikit-faq__chevron{background:#efe6d5}.nutrikit-faq__answer{padding:0 .4rem 1.8rem;font-size:1.45rem;line-height:1.6;color:#3a3a3a}@media(min-width:750px){.nutrikit-faq__answer{font-size:1.55rem;padding-right:4.4rem}}.nutrikit-faq__answer p{margin:0 0 1rem;font-size:inherit;line-height:inherit}.nutrikit-faq__answer p:last-child{margin-bottom:0}.nutrikit-faq__answer a{color:#d0021b;text-decoration:underline;text-underline-offset:3px}.nutrikit-faq__answer a:hover{text-decoration-thickness:2px}.nutrikit-faq__empty{text-align:center;font-size:1.5rem;color:#6b6b6b;padding:2.4rem 0;margin:0}@media(prefers-reduced-motion:reduce){.nutrikit-faq__chevron,.nutrikit-faq__question-text,.nutrikit-faq__toc a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-nutrikit-faq.css.map */
