.nb-faq{--nbf-accent: var(--nbf-pg-accent, #e8195f);--nbf-accent-dark: color-mix(in srgb, var(--nbf-accent) 82%, #000);--nbf-accent-soft: color-mix(in srgb, var(--nbf-accent) 9%, #fff);--nbf-heading: var(--nbf-pg-heading, #262626);--nbf-eyebrow: var(--nbf-pg-eyebrow, #ab8c5b);--nbf-text: var(--nbf-pg-text, #4b4b4b);--nbf-hero-bg: var(--nbf-pg-hero-bg, #fcf8f5);--nbf-muted: #7a7471;--nbf-line: #ebe6e3;--nbf-font-heading: var(--font-stack-header, inherit);--nbf-radius: 14px;color:var(--nbf-text);font-size:16px;line-height:1.6}.nb-faq *,.nb-faq *:before,.nb-faq *:after{box-sizing:border-box}.nb-faq__wrap{width:100%;max-width:1040px;margin-inline:auto;padding-inline:24px}.nb-faq__sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nb-faq-icon{width:100%;height:100%;display:block}.nb-faq__eyebrow{margin:0 0 10px;color:var(--nbf-eyebrow);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.nb-faq__btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 26px;border:1.5px solid var(--nbf-accent);border-radius:999px;background:var(--nbf-accent);color:#fff;font:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.nb-faq__btn:hover{background:var(--nbf-accent-dark);border-color:var(--nbf-accent-dark);color:#fff}.nb-faq__btn--ghost{background:transparent;color:var(--nbf-accent)}.nb-faq__btn--ghost:hover{background:var(--nbf-accent-soft);color:var(--nbf-accent-dark)}.nb-faq a:focus-visible,.nb-faq button:focus-visible,.nb-faq summary:focus-visible,.nb-faq input:focus-visible,.nb-faq select:focus-visible,.nb-faq textarea:focus-visible{outline:2px solid var(--nbf-accent);outline-offset:2px}.nb-faq__hero{background:var(--nbf-hero-bg);padding-block:64px 56px;text-align:center}.nb-faq__hero-inner{max-width:820px}.nb-faq__title{margin:0;color:var(--nbf-heading);font-family:var(--nbf-font-heading);font-size:clamp(32px,4.4vw,48px);font-weight:600;line-height:1.15}.nb-faq__intro{margin-top:14px;font-size:17px}.nb-faq__intro p{margin:0}.nb-faq__search{position:relative;max-width:640px;margin:30px auto 0}.nb-faq__search-icon{position:absolute;left:22px;top:50%;width:22px;height:22px;transform:translateY(-50%);color:var(--nbf-muted);pointer-events:none}.nb-faq .nb-faq__search-input{width:100%;height:60px;margin:0;padding:0 56px 0 58px;border:1.5px solid var(--nbf-line);border-radius:999px;background:#fff;color:var(--nbf-heading);font:inherit;font-size:16px;box-shadow:0 6px 24px #2626260f;-webkit-appearance:none;appearance:none}.nb-faq .nb-faq__search-input:focus{border-color:var(--nbf-accent);outline:none}.nb-faq__search-input::-webkit-search-cancel-button{display:none}.nb-faq__search-clear{position:absolute;right:12px;top:50%;width:36px;height:36px;transform:translateY(-50%);border:0;border-radius:50%;background:var(--nbf-hero-bg);color:var(--nbf-heading);font-size:22px;line-height:1;cursor:pointer}.nb-faq__popular{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px;margin-top:18px;font-size:14px}.nb-faq__popular-label{color:var(--nbf-muted);font-weight:600}.nb-faq__popular-list{display:contents}.nb-faq__chip{padding:6px 14px;border:1px solid var(--nbf-line);border-radius:999px;background:#fff;color:var(--nbf-heading);font:inherit;font-size:14px;line-height:1.4;cursor:pointer;transition:border-color .2s,color .2s}.nb-faq__chip:hover{border-color:var(--nbf-accent);color:var(--nbf-accent)}.nb-faq__topics-head{padding-top:56px;text-align:center}.nb-faq__topics-head:empty{padding-top:40px}.nb-faq__topics-title{margin:0;color:var(--nbf-heading);font-family:var(--nbf-font-heading);font-size:clamp(26px,3vw,34px);font-weight:600;line-height:1.2}.nb-faq__bar-slot{margin-top:24px}.nb-faq__bar{background:#fff}.nb-faq__bar.is-fixed{position:fixed;z-index:20;top:var(--nbf-top, 0px);left:0;right:0;padding-block:10px;border-bottom:1px solid var(--nbf-line);box-shadow:0 6px 18px #2626260f}.nb-faq__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.nb-faq__nav-link{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border:1.5px solid var(--nbf-line);border-radius:999px;background:#fff;color:var(--nbf-heading);font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;white-space:nowrap;transition:border-color .2s,background-color .2s,color .2s}.nb-faq__nav-link:hover{border-color:var(--nbf-accent);color:var(--nbf-accent)}.nb-faq__nav-link.is-active{border-color:var(--nbf-accent);background:var(--nbf-accent);color:#fff}.nb-faq__nav-link.is-empty{opacity:.4}.nb-faq__nav-icon{flex:0 0 20px;width:20px;height:20px;color:var(--nbf-accent)}.nb-faq__nav-link.is-active .nb-faq__nav-icon{color:#fff}.nb-faq__nav-count{min-width:24px;padding:1px 7px;border-radius:999px;background:var(--nbf-hero-bg);color:var(--nbf-muted);font-size:12px;font-weight:600;text-align:center;font-variant-numeric:tabular-nums}.nb-faq__nav-link.is-active .nb-faq__nav-count{background:#ffffff38;color:#fff}.nb-faq__status{margin:28px 0 0;color:var(--nbf-muted);font-size:14px;text-align:center}.nb-faq__status:empty{display:none}.nb-faq__empty{margin-block:32px 72px;padding:48px 24px;border-radius:var(--nbf-radius);background:var(--nbf-hero-bg);text-align:center}.nb-faq__empty[hidden]{display:none}.nb-faq__empty-title{margin:0;color:var(--nbf-heading);font-family:var(--nbf-font-heading);font-size:22px;font-weight:600}.nb-faq__empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px}.nb-faq__empty-actions:empty{display:none}.nb-faq-topic{padding-block:40px 0;scroll-margin-top:calc(var(--nbf-top, 0px) + 90px)}.nb-faq-topic[hidden],.nb-faq-topic.is-off{display:none}.nb-faq-topic--cont{padding-top:0}.nb-faq-topic--cont .nb-faq__list{border-top:0}.nb-faq-topic-section:not(:has(+.nb-faq-topic-section)) .nb-faq-topic{padding-bottom:72px}.nb-faq-topic.is-last-visible{padding-bottom:72px}.nb-faq__panel-head{display:flex;align-items:center;gap:16px;margin-bottom:18px}.nb-faq__panel-icon{flex:0 0 52px;width:52px;height:52px;padding:13px;border-radius:50%;background:var(--nbf-accent-soft);color:var(--nbf-accent)}.nb-faq__panel-title{margin:0;color:var(--nbf-heading);font-family:var(--nbf-font-heading);font-size:clamp(24px,2.6vw,30px);font-weight:600;line-height:1.2}.nb-faq__panel-desc{margin:4px 0 0;color:var(--nbf-muted);font-size:15px}.nb-faq__list{border-top:1px solid var(--nbf-line)}.nb-faq__item{border-bottom:1px solid var(--nbf-line);scroll-margin-top:calc(var(--nbf-top, 0px) + 90px)}.nb-faq__item[hidden]{display:none}.nb-faq__q{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 4px;color:var(--nbf-heading);font-size:17px;font-weight:600;line-height:1.45;list-style:none;cursor:pointer;transition:color .2s}.nb-faq__q::-webkit-details-marker{display:none}.nb-faq__q::marker{content:""}.nb-faq__q:hover,.nb-faq__item[open]>.nb-faq__q{color:var(--nbf-accent)}.nb-faq__q mark{padding:0 2px;border-radius:3px;background:color-mix(in srgb,var(--nbf-accent) 18%,#fff);color:inherit}.nb-faq__chev{position:relative;flex:0 0 32px;width:32px;height:32px;border:1.5px solid var(--nbf-line);border-radius:50%;transition:background-color .2s,border-color .2s}.nb-faq__chev:before,.nb-faq__chev:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.6px;margin:-.8px 0 0 -6px;border-radius:2px;background:currentColor;transition:transform .25s}.nb-faq__chev:after{transform:rotate(90deg)}.nb-faq__item[open] .nb-faq__chev{border-color:var(--nbf-accent);background:var(--nbf-accent);color:#fff}.nb-faq__item[open] .nb-faq__chev:after{transform:rotate(0)}.nb-faq__a{padding:0 56px 22px 4px}.nb-faq__a-text>:first-child{margin-top:0}.nb-faq__a-text>:last-child{margin-bottom:0}.nb-faq__a-text p{margin:0 0 12px}.nb-faq__a-text ul,.nb-faq__a-text ol{margin:0 0 12px;padding-left:22px}.nb-faq__a-text li{margin-bottom:4px}.nb-faq__a-text a{color:var(--nbf-accent);text-decoration:underline;text-underline-offset:2px;word-break:break-word}.nb-faq__item[open] .nb-faq__a{animation:nb-faq-in .25s ease}@keyframes nb-faq-in{0%{opacity:0;transform:translateY(-4px)}}.nb-faq__copy{display:inline-flex;align-items:center;gap:6px;margin-top:14px;padding:0;border:0;background:none;color:var(--nbf-muted);font:inherit;font-size:13px;cursor:pointer}.nb-faq__copy:hover,.nb-faq__copy.is-done{color:var(--nbf-accent)}.nb-faq__copy .nb-faq-icon{width:15px;height:15px}.nb-faq-contact{--nbf-contact-bg: var(--nbf-hero-bg);background:var(--nbf-contact-bg);padding-block:72px}.nb-faq-contact__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:64px;align-items:start}.nb-faq-contact__inner--solo{grid-template-columns:minmax(0,1fr);max-width:760px;text-align:center}.nb-faq-contact__title{margin:0;color:var(--nbf-heading);font-family:var(--nbf-font-heading);font-size:clamp(28px,3.4vw,40px);font-weight:600;line-height:1.2}.nb-faq-contact__text{margin-top:12px;font-size:17px}.nb-faq-contact__text p{margin:0}.nb-faq-contact__cta{margin-top:24px}.nb-faq-contact__methods{display:grid;gap:14px;margin:32px 0 0;padding:0;list-style:none;text-align:left}.nb-faq-contact__method{display:flex;gap:16px;padding:18px 20px;border-radius:var(--nbf-radius);background:#fff}.nb-faq-contact__icon{flex:0 0 44px;width:44px;height:44px;padding:11px;border-radius:50%;background:var(--nbf-accent-soft);color:var(--nbf-accent)}.nb-faq-contact__method-title{margin:0;color:var(--nbf-heading);font-weight:600}.nb-faq-contact__method-text{font-size:15px}.nb-faq-contact__method-text p{margin:2px 0 0}.nb-faq-contact__method-text a,.nb-faq-contact__link{color:var(--nbf-accent);font-weight:600;text-decoration:underline;text-underline-offset:2px}.nb-faq-contact__link{display:inline-block;margin-top:4px;font-size:15px}.nb-faq-contact__card{padding:36px;border-radius:calc(var(--nbf-radius) + 4px);background:#fff;box-shadow:0 10px 40px #2626260f}.nb-faq-contact__form-title{margin:0 0 20px;color:var(--nbf-heading);font-family:var(--nbf-font-heading);font-size:22px;font-weight:600}.nb-faq-contact__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.nb-faq-contact__field{margin-bottom:16px}.nb-faq-contact__field label{display:block;margin-bottom:6px;color:var(--nbf-heading);font-size:14px;font-weight:600}.nb-faq-contact__field label span{color:var(--nbf-muted);font-weight:400}.nb-faq .nb-faq-contact__field input,.nb-faq .nb-faq-contact__field select,.nb-faq .nb-faq-contact__field textarea{width:100%;margin:0;padding:12px 14px;border:1.5px solid var(--nbf-line);border-radius:10px;background:#fff;color:var(--nbf-heading);font:inherit;font-size:16px}.nb-faq .nb-faq-contact__field input,.nb-faq .nb-faq-contact__field select{height:50px}.nb-faq .nb-faq-contact__field textarea{min-height:140px;resize:vertical}.nb-faq .nb-faq-contact__field :focus{border-color:var(--nbf-accent);outline:none}.nb-faq-contact__submit{width:100%;min-height:52px}.nb-faq-contact__notice{margin:0 0 18px;padding:12px 16px;border-radius:10px;font-size:15px}.nb-faq-contact__notice ul{margin:0;padding-left:18px}.nb-faq-contact__notice--ok{background:#e7f3ea;color:#2f6a3d}.nb-faq-contact__notice--error{background:#fdecef;color:#a3123f}@media(max-width:989px){.nb-faq-contact__inner{grid-template-columns:minmax(0,1fr);gap:40px}}@media(max-width:749px){.nb-faq__wrap{padding-inline:18px}.nb-faq__hero{padding-block:44px 36px}.nb-faq .nb-faq__search-input{height:54px;padding-left:52px}.nb-faq__search-icon{left:18px}.nb-faq__popular{justify-content:flex-start}.nb-faq__popular-list{display:flex;gap:8px;width:100%;overflow-x:auto;scrollbar-width:none}.nb-faq__chip{flex:0 0 auto;white-space:nowrap}.nb-faq__topics-head{padding-top:40px}.nb-faq__nav{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nb-faq__nav::-webkit-scrollbar{display:none}.nb-faq__nav-link{flex:0 0 auto;padding:8px 14px;font-size:14px}.nb-faq__nav-icon{flex-basis:18px;width:18px;height:18px}.nb-faq-topic{padding-top:28px}.nb-faq__panel-icon{flex-basis:44px;width:44px;height:44px;padding:11px}.nb-faq__q{padding-block:18px;font-size:16px}.nb-faq__a{padding-right:4px}.nb-faq-contact{padding-block:56px}.nb-faq-contact__card{padding:24px 20px}.nb-faq-contact__row{grid-template-columns:minmax(0,1fr);gap:0}}@media(prefers-reduced-motion:reduce){.nb-faq *,.nb-faq *:before,.nb-faq *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/nb-faq-hub.css.map */
