.np-faq{position:relative;display:block;width:calc(100% + 2px);max-width:1444px;height:var(--np-faq-runtime-height, 572px);margin:-28px -1px 0;padding:0}.np-faq__intro{position:absolute;top:33px;left:28px;width:calc(100% - 56px)}.np-faq__intro h2{width:290px;margin:0;font-family:Grenette Pro,Georgia,serif;font-size:66.901px;font-weight:600;letter-spacing:0;line-height:.8475}.np-faq__intro>div{width:195px;margin-top:7px;font-family:Grenette Pro,Georgia,serif;font-size:12.83px;line-height:.9217}.np-faq__items{position:absolute;top:176px;left:16px;display:grid;width:calc(100% - 33px);gap:13px}.np-faq details{border-radius:8px;background:var(--np-color-green);color:var(--np-color-cream)}.np-faq details:nth-child(1){min-height:62px}.np-faq details:nth-child(2){min-height:57px}.np-faq details:nth-child(3){min-height:63px}.np-faq details:nth-child(4){min-height:59px}.np-faq details:nth-child(n+5){min-height:60px}.np-faq summary{display:flex;min-height:inherit;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;cursor:pointer;font-family:Grenette Pro,Georgia,serif;font-size:14px;font-weight:600;line-height:1.15;list-style:none}.np-faq details:nth-child(1) summary{min-height:62px}.np-faq details:nth-child(2) summary{min-height:57px}.np-faq details:nth-child(3) summary{min-height:63px}.np-faq details:nth-child(4) summary{min-height:59px}.np-faq details:nth-child(n+5) summary{min-height:60px}.np-faq details:nth-child(3) summary>span:first-child{width:195px;max-width:195px}.np-faq summary>span:first-child{min-width:0;line-height:1.2;overflow-wrap:anywhere}.np-faq summary::-webkit-details-marker{display:none}.np-faq summary:focus-visible{outline:2px solid currentcolor;outline-offset:-4px;border-radius:inherit}.np-faq__chevron{display:grid;flex:0 0 23px;width:23px;height:23px;place-items:center;border:1px solid transparent;border-radius:50%;color:var(--np-color-cream);transition:color .16s ease,background-color .16s ease,border-color .16s ease}.np-faq__chevron svg{width:12px;height:8px;overflow:visible;transition:transform .16s ease}.np-faq__chevron path{fill:none;stroke:currentcolor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.np-faq details[open] .np-faq__chevron{flex-basis:23px;width:23px;height:23px;border-color:var(--np-color-cream);background:var(--np-color-cream);color:var(--np-color-green)}.np-faq details[open] .np-faq__chevron svg{transform:rotate(180deg)}.np-faq__answer{min-height:116px;padding:22px 12px 10px;font-family:Montserrat,Arial,sans-serif;font-size:14px;line-height:1.4}@media(max-width:389px){.np-faq__intro{left:22px}.np-faq__items{left:12px;width:calc(100% - 24px)}}@media(max-width:749px){.np-faq:has(details[open]){height:var(--np-faq-runtime-height, 696px);min-height:572px}}@media(min-width:750px)and (max-width:1199px){.np-faq{width:100%;height:var(--np-faq-runtime-height, clamp(610px, 64vw, 690px));margin-top:-42px;margin-inline:0}.np-faq__intro{top:54px;left:4.8%;width:29%}.np-faq__intro h2{width:auto;font-size:clamp(4.5rem,7.8vw,6rem)}.np-faq__intro>div{width:100%;margin-top:20px;font-size:clamp(15px,1.7vw,19px);line-height:1}.np-faq__items{top:54px;left:35%;width:61%;gap:15px}.np-faq summary{padding-inline:24px;font-size:clamp(20px,2.5vw,28px);line-height:.95}.np-faq details:nth-child(3) summary>span:first-child{width:auto;max-width:none}.np-faq details:nth-child(1),.np-faq details:nth-child(3){min-height:94px}.np-faq details:nth-child(2){min-height:88px}.np-faq details:nth-child(4){min-height:92px}.np-faq details:nth-child(n+5){min-height:90px}.np-faq details:nth-child(1) summary,.np-faq details:nth-child(3) summary{min-height:94px}.np-faq details:nth-child(2) summary{min-height:88px}.np-faq details:nth-child(4) summary{min-height:92px}.np-faq details:nth-child(n+5) summary{min-height:90px}.np-faq__answer{min-height:0;padding:0 24px 24px;font-size:14px;line-height:1.35}}@media(min-width:1200px){.np-faq{width:100%;height:var(--np-faq-runtime-height, 714px);margin:-60px auto 0}.np-faq__intro{top:64.975px;left:4.8%;width:29.11%}.np-faq__intro h2{width:100%;font-size:96.975px;line-height:.8475}.np-faq__intro>div{width:317.375px;margin-top:10.531px;font-size:23.12px;line-height:1}.np-faq__items{top:64.975px;left:29.849%;width:65.39%;gap:17px}.np-faq details{border-radius:12.789px}.np-faq details:nth-child(1),.np-faq details:nth-child(3){min-height:102px}.np-faq details:nth-child(2){min-height:95px}.np-faq details:nth-child(4){min-height:100px}.np-faq details:nth-child(n+5){min-height:98px}.np-faq summary{min-height:inherit;padding:17px 31px;font-size:31.527px;line-height:.8762}.np-faq details:nth-child(1) summary,.np-faq details:nth-child(3) summary{min-height:102px}.np-faq details:nth-child(2) summary{min-height:95px}.np-faq details:nth-child(4) summary{min-height:100px}.np-faq details:nth-child(n+5) summary{min-height:98px}.np-faq details:nth-child(3) summary>span:first-child{width:auto;max-width:none}.np-faq__chevron{flex-basis:28px;width:28px;height:28px}.np-faq details[open] .np-faq__chevron{flex-basis:28px;width:28px;height:28px}.np-faq__answer{min-height:0;padding:0 31px 28px;font-size:19px;line-height:1.4}}@media(prefers-reduced-motion:reduce){.np-faq__chevron,.np-faq__chevron svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/np-faq.css.map */
