.nb-faq{background:var(--faq-bg, transparent);padding-top:var(--faq-pt, 88px);padding-bottom:var(--faq-pb, 88px)}.nb-faq__grid{display:grid;grid-template-columns:var(--faq-col-left, 45fr) var(--faq-col-right, 55fr);gap:var(--faq-col-gap, 64px);align-items:start}.nb-faq__col--sticky{position:sticky;top:var(--faq-sticky-top, 100px)}.nb-faq__head{text-align:var(--faq-head-align, left)}.nb-faq__eyebrow{margin:0 0 16px;font-size:var(--faq-eyebrow-size, 13px);font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--faq-eyebrow, var(--faq-body, #7C766F))}.nb-faq__title{margin:0 0 20px;font-weight:400;line-height:1.08;color:var(--faq-heading, #1F1D1B);font-size:var(--faq-title-size, 52px);font-family:var(--font-heading-family, var(--heading-font-family, "Times New Roman", Georgia, serif))}.nb-faq__intro{font-size:var(--faq-body-size, 17px);line-height:1.55;color:var(--faq-body, #7C766F)}.nb-faq__intro>:first-child{margin-top:0}.nb-faq__intro>:last-child{margin-bottom:0}.nb-faq__actions{display:flex;justify-content:var(--faq-head-justify, flex-start);margin-top:28px}.nb-faq__link{display:inline-flex;align-items:center;justify-content:center;padding:15px 30px;border:1px solid var(--faq-btn-border, #C9C2BB);border-radius:2px;color:var(--faq-heading, #1F1D1B);text-decoration:none;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:background .2s ease,color .2s ease}.nb-faq__link:hover{background:var(--faq-btn-bg, #1F1D1B);border-color:var(--faq-btn-bg, #1F1D1B);color:var(--faq-btn-text, #FFFFFF)}.nb-faq__panel{background:var(--faq-panel-bg, #C6C7BF);border-radius:var(--faq-panel-radius, 12px);padding:var(--faq-panel-pad, 40px)}.nb-faq__item+.nb-faq__item{border-top:1px solid var(--faq-rule, rgba(31, 29, 27, .14))}.nb-faq__q{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:var(--faq-row-pad, 22px) 0;cursor:pointer;list-style:none;color:var(--faq-q-color, #1F1D1B);font-size:var(--faq-q-size, 21px);line-height:1.25;font-family:var(--font-heading-family, var(--heading-font-family, "Times New Roman", Georgia, serif))}.nb-faq__q::-webkit-details-marker{display:none}.nb-faq__q:hover .nb-faq__icon{opacity:1}.nb-faq__q-text{min-width:0}.nb-faq__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--faq-icon-size, 14px);height:var(--faq-icon-size, 14px);margin-top:.35em;color:var(--faq-icon, #B08D6A);opacity:.85;transition:transform .25s ease,opacity .2s ease}.nb-faq__icon svg{width:100%;height:auto;display:block}.nb-faq__item[open] .nb-faq__icon--plus{transform:rotate(45deg)}.nb-faq__item[open] .nb-faq__icon--chevron{transform:rotate(180deg)}.nb-faq__a{padding:0 0 var(--faq-row-pad, 22px);max-width:46em;font-size:var(--faq-a-size, 16px);line-height:1.6;color:var(--faq-a-color, #6B655F)}.nb-faq__a>:first-child{margin-top:0}.nb-faq__a>:last-child{margin-bottom:0}.nb-faq__item[open]>.nb-faq__a{animation:nb-faq-reveal .25s ease}@keyframes nb-faq-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.nb-faq__html{margin-top:16px;overflow-x:auto;-webkit-overflow-scrolling:touch}.nb-faq__html>:first-child{margin-top:0}.nb-faq__html>:last-child{margin-bottom:0}.nb-faq__html table{width:100%;border-collapse:collapse;font-size:var(--faq-table-size, 15px);line-height:1.4;color:var(--faq-a-color, #6B655F)}.nb-faq__html th,.nb-faq__html td{padding:var(--faq-cell-pad, 10px) 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--faq-rule, rgba(31, 29, 27, .14))}.nb-faq__html th{font-weight:600;color:var(--faq-q-color, #1F1D1B)}.nb-faq__html thead th{border-bottom-width:2px}.nb-faq__html tr:last-child th,.nb-faq__html tr:last-child td{border-bottom:0}.nb-faq__html td:not(:first-child),.nb-faq__html th:not(:first-child){white-space:nowrap}.nb-faq__empty{padding:12px 0;font-size:14px;color:var(--faq-a-color, #6B655F)}@media(prefers-reduced-motion:reduce){.nb-faq__item[open]>.nb-faq__a{animation:none}.nb-faq__icon{transition:none}}@media screen and (max-width:768px){.nb-faq{padding-top:var(--faq-pt-m, 60px);padding-bottom:var(--faq-pb-m, 60px)}.nb-faq__grid{grid-template-columns:minmax(0,1fr);gap:var(--faq-stack-gap, 32px)}.nb-faq__col--sticky{position:static;top:auto}.nb-faq__head{text-align:var(--faq-head-align-m, left)}.nb-faq__actions{justify-content:var(--faq-head-justify-m, flex-start)}.nb-faq__link{width:100%}.nb-faq__title{font-size:var(--faq-title-size-m, 38px)}.nb-faq__intro{font-size:var(--faq-body-size-m, 16px)}.nb-faq__panel{padding:var(--faq-panel-pad-m, 24px)}.nb-faq__q{font-size:var(--faq-q-size-m, 19px);gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/106/compiled_assets/styles.css.map?subset=AAAAIA */
