.nuna-faq-section{margin-top:0;padding:2rem 0;border-top:1px solid #e0e0e0}.nuna-faq-toggle{width:100%;list-style:none;background:none;border:none;padding:1.4rem 0;display:flex;justify-content:space-between;align-items:center;text-align:left;font-size:2rem;font-weight:600;color:#222;cursor:pointer;transition:color .2s ease;margin-bottom:0;min-height:72px;font-family:inherit}.nuna-faq-toggle::-webkit-details-marker{display:none}.nuna-faq-toggle::marker{display:none;content:""}.nuna-faq-toggle:hover{color:#07a5ba}.nuna-faq-toggle:focus-visible{outline:2px solid #07a5ba;outline-offset:2px}.nuna-faq-icon{font-size:1.5rem;font-weight:300;transition:transform .2s ease;display:inline-block;flex-shrink:0;margin-left:1rem}.nuna-faq-section[open] .nuna-faq-icon{transform:rotate(45deg)}.nuna-faq-content{padding:0 0 1.5rem}.nuna-faq-section .faq-content h2{font-size:1.1rem!important;font-weight:600!important;margin:1.5rem 0 .5rem!important;color:#374151!important;padding-bottom:.5rem!important;border-bottom:1px solid #e5e7eb!important;line-height:1.4!important}.nuna-faq-section .faq-content h2:first-child{margin-top:0!important}.nuna-faq-section .faq-content p{font-size:.95rem!important;line-height:1.6!important;color:#6b7280!important;margin:.75rem 0 1.5rem!important}.nuna-faq-section .faq-content{font-size:.95rem;line-height:1.6}@media(max-width:768px){.nuna-product-page{padding:0 1rem!important}}
/*# sourceMappingURL=/cdn/shop/t/412/assets/nuna-faq.css.map */
