.nbc-faq{background:var(--nbc-bg);border-top:1px solid var(--nbc-band-border);border-bottom:1px solid var(--nbc-band-border);color:var(--nbc-q);font-family:"nbc-body",var(--font-body-family),sans-serif;font-weight:400;line-height:1.5;letter-spacing:normal;padding:var(--nbc-pt-m) clamp(20px,4vw,56px) var(--nbc-pb-m);--nbc-ease: cubic-bezier(.22, 1, .36, 1)}.nbc-faq *,.nbc-faq *:before,.nbc-faq *:after{box-sizing:border-box}.nbc-faq__inner{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "list" "btns";row-gap:24px;align-items:start}.nbc-faq__head{grid-area:head;display:flex;flex-direction:column;gap:16px;padding:0;min-width:0}.nbc-faq__title{margin:0;font-family:big noodle titling,Bebas Neue,Impact,sans-serif;font-weight:400;font-style:normal;font-size:clamp(44px,4.6vw,72px);line-height:.95;letter-spacing:.01em;color:var(--nbc-heading);word-break:normal;overflow-wrap:break-word}.nbc-faq__intro{margin:0;font-size:18px;line-height:1.55;color:var(--nbc-intro)}.nbc-faq__intro a{color:var(--nbc-beam-end)}.nbc-faq__btns{grid-area:btns;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px}.nbc-faq__btn{display:flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 12px;border:1px solid transparent;border-radius:6px;font-size:13px;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;text-align:center;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,filter .15s ease}.nbc-faq__btn--solid{background:var(--nbc-btn1-bg);border-color:var(--nbc-btn1-bg);color:var(--nbc-btn1-text)}.nbc-faq__btn--outline{background:transparent;border-color:var(--nbc-btn2-border);color:var(--nbc-btn2-text)}.nbc-faq__btn .nbc-icon{display:none;width:14px;height:14px;flex-shrink:0}.nbc-faq__list{grid-area:list;display:flex;flex-direction:column;gap:10px;min-width:0}.nbc-faq__item{position:relative;margin:0;border:1px solid var(--nbc-item-border);border-radius:14px;overflow:hidden;background:linear-gradient(150deg,var(--nbc-item-bg),var(--nbc-item-bg-end));transition:border-color .25s}.nbc-faq__item[open]{border-color:var(--nbc-item-border-open)}.nbc-faq__q{display:flex;align-items:center;gap:18px;padding:19px 18px;font-size:16px;font-weight:700;line-height:1.35;letter-spacing:-.01em;color:var(--nbc-q);cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.nbc-faq__q::-webkit-details-marker{display:none}.nbc-faq__q::marker{content:""}.nbc-faq__q-text{flex:1;min-width:0}.nbc-faq__q:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-image:linear-gradient(90deg,var(--nbc-accent) 0%,var(--nbc-beam-end) 100%);transform:scaleX(0);transform-origin:left;pointer-events:none}.nbc-faq__item[open]>.nbc-faq__q:before{transform:scaleX(1)}.nbc-faq__sign{position:relative;flex:0 0 auto;width:26px;height:26px;color:var(--nbc-accent)}.nbc-faq__sign:before,.nbc-faq__sign:after{content:"";position:absolute;top:50%;left:50%;background:currentColor;border-radius:2px;transform:translate(-50%,-50%)}.nbc-faq__sign:before{width:13px;height:2px}.nbc-faq__sign:after{width:2px;height:13px}.nbc-faq__item[open] .nbc-faq__sign{transform:rotate(180deg);color:var(--nbc-sign-open)}.nbc-faq__item[open] .nbc-faq__sign:after{transform:translate(-50%,-50%) scaleY(0);opacity:0}.nbc-faq__a{padding:2px 18px 24px;font-size:15.5px;line-height:1.6;color:var(--nbc-a)}.nbc-faq__rte p{margin:0;max-width:105ch}.nbc-faq__rte p+p{margin-top:14px}.nbc-faq__rte strong{color:var(--nbc-q)}.nbc-faq__rte a{color:var(--nbc-beam-end);text-decoration:none;border-bottom:1px solid transparent}.nbc-faq__rte ul,.nbc-faq__rte ol{margin:14px 0 0;padding-left:20px}.nbc-faq__rte li{margin-bottom:6px}.nbc-faq__table{width:100%;margin:16px 0 0;border-collapse:collapse;border:0;font-size:14px;line-height:1.45;table-layout:auto}.nbc-faq__table th,.nbc-faq__table td{padding:10px 0;border:0;border-top:1px solid var(--nbc-item-border);vertical-align:top;font-weight:400}.nbc-faq__table tr:last-child th,.nbc-faq__table tr:last-child td{border-bottom:1px solid var(--nbc-item-border)}.nbc-faq__table th{padding-right:16px;text-align:left;color:var(--nbc-q)}.nbc-faq__table td{text-align:right;color:var(--nbc-a)}.nbc-faq__note{margin-top:12px;font-size:13px;line-height:1.5;color:var(--nbc-a)}.nbc-faq a:focus-visible{outline:2px solid var(--nbc-beam-end);outline-offset:3px;box-shadow:none}.nbc-faq .nbc-faq__q:focus-visible{outline:2px solid var(--nbc-beam-end);outline-offset:-2px;border-radius:14px;box-shadow:none}@media(hover:hover){.nbc-faq__btn--solid:hover{filter:brightness(.92)}.nbc-faq__btn--outline:hover{background:#ffffff14}.nbc-faq__rte a:hover{border-bottom-color:currentColor}.nbc-faq__intro a:hover{color:var(--nbc-link-hover)}}@media(prefers-reduced-motion:no-preference){.nbc-faq__q:before{transition:transform .45s var(--nbc-ease)}.nbc-faq__sign{transition:transform .35s var(--nbc-ease),color .25s}.nbc-faq__sign:after{transition:transform .35s var(--nbc-ease),opacity .25s}@supports selector(::details-content){.nbc-faq{interpolate-size:allow-keywords}.nbc-faq__item::details-content{block-size:0;overflow:clip;transition:block-size .38s var(--nbc-ease),content-visibility .38s allow-discrete}.nbc-faq__item[open]::details-content{block-size:auto}}}@media screen and (min-width:750px){.nbc-faq{padding-top:var(--nbc-pt);padding-bottom:var(--nbc-pb)}.nbc-faq__inner{grid-template-areas:"head" "btns" "list";row-gap:24px}.nbc-faq__head{gap:16px;padding:0}.nbc-faq__intro{font-size:clamp(18px,1.35vw,20px)}.nbc-faq__btns{display:flex;flex-wrap:wrap;gap:12px}.nbc-faq__btn{display:inline-flex;height:44px;padding:0 20px}.nbc-faq__btn .nbc-icon{display:block}.nbc-faq__list{margin-top:16px}.nbc-faq__q{padding:22px 24px;font-size:17px}.nbc-faq__a{padding:2px 24px 24px}.nbc-faq__table th,.nbc-faq__table td{width:50%;padding:11px 0}.nbc-faq__table th{padding-right:24px}.nbc-faq__table td{text-align:left}.nbc-faq__table tr:last-child th,.nbc-faq__table tr:last-child td{border-bottom:0}}@media screen and (min-width:990px){.nbc-faq__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr;grid-template-areas:"head list" "btns list";column-gap:clamp(48px,6vw,112px);row-gap:24px}.nbc-faq__btns{align-self:start}.nbc-faq__list{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nbc-faq.css.map */
