.ns-rd-faq{font-family:var(--ns-font-body);color:var(--ns-forest)}.ns-rd-faq__inner{max-width:var(--ns-site);margin:0 auto;padding:var(--ns-sec-gap) 1rem var(--ns-sec-close, 0px)}.ns-rd-faq--page .ns-rd-faq__inner{display:grid;grid-template-columns:280px minmax(0,1fr);gap:48px;align-items:start}.ns-rd-faq--split .ns-rd-faq__inner{display:grid;grid-template-columns:380px minmax(0,1fr);gap:24px 64px;align-items:start}.ns-rd-faq--split .ns-rd-faq__main{display:contents}.ns-rd-faq--split.ns-rd-faq--band .ns-rd-faq__inner{padding-bottom:var(--ns-sec-gap)}.ns-rd-faq--split .ns-rd-faq__group,.ns-rd-faq--split .ns-rd-faq__search,.ns-rd-faq--split .ns-rd-faq__none,.ns-rd-faq--split .ns-rd-faq__more{grid-column:2}@media(max-width:991px){.ns-rd-faq--split .ns-rd-faq__inner{grid-template-columns:1fr;gap:20px}.ns-rd-faq--split .ns-rd-faq__more,.ns-rd-faq--split .ns-rd-faq__group,.ns-rd-faq--split .ns-rd-faq__search,.ns-rd-faq--split .ns-rd-faq__none{grid-column:auto}}.ns-rd-faq__rail{position:sticky;top:96px;display:flex;flex-direction:column;gap:20px}.ns-rd-faq__jump{display:flex;flex-direction:column}.ns-rd-faq__jump a,.ns-rd-faq__jump a:not(.button):hover{font-weight:700;color:var(--ns-forest);text-decoration:none}.ns-rd-faq__jump a:not(.button):hover{background:var(--ns-tan-lt)}.ns-rd-faq__help{background:var(--ns-tan-lt);border-radius:var(--ns-radius);padding:22px;display:flex;flex-direction:column;gap:8px}.ns-rd-faq__help-title{font-size:24px}.ns-rd-faq__phone,a.ns-rd-faq__phone:not(.button):hover{font-size:18px;font-weight:700;color:var(--ns-forest);text-decoration:none}.ns-rd-faq__hours{font-size:13px;color:var(--ns-muted)}a.ns-rd-faq__help-btn,a.ns-rd-faq__help-btn:not(.button):hover{align-self:flex-start;margin-top:8px;background:var(--ns-forest);color:var(--ns-dark-text)}.ns-rd-faq__search{display:flex;align-items:center;gap:10px;height:52px;padding:0 18px;border:1.5px solid var(--ns-line);border-radius:999px;background:#fff;color:var(--ns-muted);margin-bottom:8px}.ns-rd-faq__search input{flex:1;border:0;background:none;font-family:var(--ns-font-body);font-size:16px;color:var(--ns-ink);outline:none;min-width:0}.ns-rd-faq__none{font-size:15px;color:var(--ns-muted)}.ns-rd-faq__group{margin-top:28px}.ns-rd-faq__group[hidden]{display:none}.ns-rd-faq__group-title{font-size:28px;margin:0 0 6px}.ns-rd-faq__item{border-bottom:1px solid var(--ns-line)}.ns-rd-faq__item[hidden]{display:none}.ns-rd-faq__item summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;font-size:16px;font-weight:700;cursor:pointer;color:var(--ns-ink)}.ns-rd-faq__item summary::-webkit-details-marker{display:none}.ns-rd-faq__plus{flex:none;color:var(--ns-rust);transition:transform .2s}.ns-rd-faq__item[open] .ns-rd-faq__plus{transform:rotate(45deg)}.ns-rd-faq__answer{padding:0 0 18px;font-size:15px;line-height:1.6;color:var(--ns-ink);max-width:70ch}.ns-rd-faq__answer p{margin:0 0 10px}.ns-rd-faq__more{display:inline-block;margin-top:22px}@media(max-width:991px){.ns-rd-faq--page .ns-rd-faq__inner{grid-template-columns:1fr;gap:24px}.ns-rd-faq__rail{position:static}.ns-rd-faq__jump{flex-direction:row;flex-wrap:wrap;gap:8px}.ns-rd-faq__jump a{background:var(--ns-tan-lt)}}@media(max-width:767px){.ns-rd-phero__inner,.ns-rd-sband__inner,.ns-rd-cards__inner,.ns-rd-faq__inner,.ns-rd-contact__inner,.ns-rd-jobs__inner,.ns-rd-quote__inner,.ns-rd-posts__inner,.ns-rd-tbl__inner{padding-left:var(--ns-gutter);padding-right:var(--ns-gutter)}}.ns-rd-faq{background:var(--faq-bg, transparent)}.ns-rd-faq__jump{gap:6px}.ns-rd-faq__jump a,.ns-rd-faq__jump a:not(.button):hover{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-radius:14px;font-size:15px}.ns-rd-faq__jump a b{font-size:13px;font-weight:700;color:var(--ns-muted)}.ns-rd-faq__jump a.is-active,.ns-rd-faq__jump a.is-active:not(.button):hover{background:var(--ns-forest);color:var(--ns-dark-text)}.ns-rd-faq__jump a.is-active b{color:var(--ns-dark-text);opacity:.75}.ns-rd-faq__help--forest{background:var(--ns-forest);color:var(--ns-dark-text);padding:30px 28px;border-radius:24px}.ns-rd-faq__help--forest .ns-rd-faq__help-title{font-size:32px;color:var(--ns-dark-text)}.ns-rd-faq__help--forest .ns-rd-faq__phone,.ns-rd-faq__help--forest a.ns-rd-faq__phone:not(.button):hover{font-size:14px;font-weight:400;color:var(--ns-dark-text);opacity:.9}.ns-rd-faq__help--forest .ns-rd-faq__hours{color:var(--ns-dark-text);opacity:.9;margin-top:-4px}.ns-rd-faq__help--forest a.ns-rd-faq__help-btn,.ns-rd-faq__help--forest a.ns-rd-faq__help-btn:not(.button):hover{align-self:stretch;background:transparent;border:2px solid var(--ns-dark-text);color:var(--ns-dark-text)}.ns-rd-faq__help--forest a.ns-rd-faq__help-btn:not(.button):hover{background:var(--ns-dark-text);color:var(--ns-forest)}.ns-rd-faq--page .ns-rd-faq__group-title{font-size:44px;padding-bottom:10px;border-bottom:1px solid var(--ns-line)}.ns-rd-faq--page .ns-rd-faq__group{margin-top:40px}.ns-rd-faq--page .ns-rd-faq__group:first-of-type{margin-top:0}.ns-rd-faq--page .ns-rd-faq__item summary{padding:20px 0;font-size:17px}@media(max-width:767px){.ns-rd-faq--page .ns-rd-faq__group-title{font-size:30px}.ns-rd-faq__jump a,.ns-rd-faq__jump a:not(.button):hover{padding:10px 14px;border-radius:999px}}
/*# sourceMappingURL=/cdn/shop/t/193/assets/ns-rd-s-faq.css.map */
