.nb-cta{padding-top:var(--cta-pt, 0px);padding-bottom:var(--cta-pb, 0px)}.nb-cta__panel{position:relative;display:flex;align-items:var(--cta-align, center);justify-content:var(--cta-justify, center);text-align:var(--cta-text, center);min-height:var(--cta-min, 520px);padding:var(--cta-py, 80px) var(--cta-px, 40px);background:var(--cta-bg, #000000);border-radius:var(--cta-radius, 0px);overflow:hidden}.nb-cta__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--cta-focal, center);display:block;border:0}.nb-cta__bg--mobile{display:none}.nb-cta__video{object-fit:cover;object-position:var(--cta-focal, center);background-color:var(--cta-bg, #000000);pointer-events:none}.nb-cta__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cta-overlay, transparent)}.nb-cta__inner{position:relative;width:100%;max-width:var(--cta-max, 720px)}.nb-cta__eyebrow{margin:0 0 22px;font-size:var(--cta-eyebrow-size, 12px);font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--cta-eyebrow, var(--cta-body, rgba(255, 255, 255, .65)))}.nb-cta__title{margin:0 0 22px;font-weight:400;line-height:1.18;color:var(--cta-heading, #FFFFFF);font-size:var(--cta-title-size, 40px)}.nb-cta__body{font-size:var(--cta-body-size, 16px);line-height:1.6;color:var(--cta-body, rgba(255, 255, 255, .75))}.nb-cta__body>:first-child{margin-top:0}.nb-cta__body>:last-child{margin-bottom:0}.nb-cta__meta{margin:26px 0 0;font-size:var(--cta-meta-size, 12px);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--cta-meta, var(--cta-body, rgba(255, 255, 255, .65)))}.nb-cta__stats{display:flex;flex-wrap:wrap;justify-content:var(--cta-justify, center);gap:var(--cta-stats-gap, 24px);margin:var(--cta-stats-top, 32px) 0 0;padding:0}.nb-cta__stat{flex:1 1 0;min-width:90px;text-align:center}.nb-cta__stat-icon{display:block;margin:0 auto var(--cta-icon-gap, 14px);line-height:0}.nb-cta__stat-icon img{display:inline-block;width:var(--cta-icon, 34px);height:var(--cta-icon, 34px);object-fit:contain}.nb-cta__stat-value{margin:0;line-height:1;font-size:var(--cta-stat-value, 40px);color:var(--cta-stat-value-color, var(--cta-heading, #FFFFFF));font-family:var(--FONT-STACK-HEADING);font-style:var(--FONT-STYLE-HEADING);font-weight:var(--FONT-WEIGHT-HEADING)}.nb-cta__stat-label{margin:10px 0 0;font-size:var(--cta-stat-label, 13px);letter-spacing:.04em;line-height:1.35;color:var(--cta-stat-label-color, var(--cta-body, rgba(255,255,255,.7)))}.nb-cta__actions{display:flex;justify-content:var(--cta-justify, center);margin-top:26px}.nb-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:.8em;padding:16px 32px;border:1px solid transparent;border-radius:2px;text-decoration:none;font-size:var(--cta-btn-size, 12px);font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:opacity .2s ease,background .2s ease,color .2s ease}.nb-cta__btn--filled{background:var(--cta-btn-bg, #FFFFFF);border-color:var(--cta-btn-bg, #FFFFFF);color:var(--cta-btn-text, #1A1A1A)}.nb-cta__btn--filled:hover{opacity:.88}.nb-cta__btn--outline{background:transparent;border-color:var(--cta-btn-bg, #FFFFFF);color:var(--cta-btn-bg, #FFFFFF)}.nb-cta__btn--outline:hover{background:var(--cta-btn-bg, #FFFFFF);color:var(--cta-btn-text, #1A1A1A)}.nb-cta__btn--text{background:transparent;padding:8px 0;color:var(--cta-btn-bg, #FFFFFF)}.nb-cta__btn--text:hover{opacity:.7}.nb-cta__arrow{display:inline-flex;align-items:center;transition:transform .2s ease}.nb-cta__arrow svg{width:1.1em;height:auto;display:block}.nb-cta__btn:hover .nb-cta__arrow{transform:translate(3px)}@media screen and (max-width:768px){.nb-cta{padding-top:var(--cta-pt-m, 0px);padding-bottom:var(--cta-pb-m, 0px)}.nb-cta__overlay{background:var(--cta-overlay-m, var(--cta-overlay, transparent))}.nb-cta__panel{align-items:var(--cta-align-m, center);justify-content:var(--cta-justify-m, center);text-align:var(--cta-text-m, center);min-height:var(--cta-min-m, 480px);padding:var(--cta-py-m, 56px) var(--cta-px-m, 24px);background:var(--cta-bg-m, var(--cta-bg, #000000));border-radius:var(--cta-radius-m, 0px)}.nb-cta__bg--desktop{display:none}.nb-cta__bg--mobile{display:block;object-position:var(--cta-focal-m, center)}.nb-cta__inner{max-width:var(--cta-max-m, 100%)}.nb-cta__title{font-size:var(--cta-title-size-m, 30px)}.nb-cta__body{font-size:var(--cta-body-size-m, 15px)}.nb-cta__actions{justify-content:var(--cta-justify-m, center)}.nb-cta__stats{justify-content:var(--cta-justify-m, center);gap:calc(var(--cta-stats-gap, 24px) * .75)}.nb-cta__stat-icon img{width:var(--cta-icon-m, 28px);height:var(--cta-icon-m, 28px)}.nb-cta__stat-value{font-size:var(--cta-stat-value-m, 30px)}.nb-cta__btn--fill-m{width:100%}}.nb-ht{background:var(--ht-bg, transparent);padding-top:var(--ht-pt, 80px);padding-bottom:var(--ht-pb, 80px);overflow-x:clip}.nb-ht__head{text-align:var(--ht-head-align, center);max-width:760px;margin:var(--ht-head-mi, auto);margin-bottom:40px}.nb-ht__eyebrow{margin:0 0 16px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ht-eyebrow, var(--ht-muted, #7C736C))}.nb-ht__title{margin:0;font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--ht-heading, #2A2622);font-size:clamp(2rem,1rem + 3vw,3.2rem);font-family:var(--FONT-STACK-HEADING);font-style:var(--FONT-STYLE-HEADING);font-weight:var(--FONT-WEIGHT-HEADING)}.nb-ht__meta{margin:14px 0 0;font-size:15px;color:var(--ht-muted, #7C736C)}.nb-ht__steps{display:grid;grid-template-columns:repeat(var(--ht-cols, 4),minmax(0,1fr));gap:var(--ht-gap, 24px)}.nb-ht__step{display:flex;flex-direction:column;min-width:0}.nb-ht__media{background:transparent;border:var(--ht-border-w, 0px) solid var(--ht-border-c, transparent);border-radius:var(--ht-radius, 8px);overflow:hidden;box-sizing:border-box}.nb-ht__img{display:block;width:100%;height:var(--ht-img-h, 420px);object-fit:cover;object-position:center}.nb-ht__text{text-align:var(--ht-align, left);padding-top:18px}.nb-ht__step-title{margin:0;font-weight:400;line-height:1.2;color:var(--ht-heading, #2A2622);font-size:var(--ht-title-size, 22px);font-family:var(--FONT-STACK-HEADING);font-style:var(--FONT-STYLE-HEADING);font-weight:var(--FONT-WEIGHT-HEADING)}.nb-ht__num{color:var(--ht-accent, #B49A85)}.nb-ht__body{margin:10px 0 0;font-size:var(--ht-body-size, 14px);line-height:1.55;color:var(--ht-muted, #7C736C)}.nb-ht__body>:first-child{margin-top:0}.nb-ht__body>:last-child{margin-bottom:0}.nb-ht__cta{display:flex;justify-content:center;margin-top:40px}.nb-ht__btn{display:inline-flex;align-items:center;gap:.7em;padding:16px 30px;border:1px solid transparent;border-radius:2px;text-decoration:none;font-size:var(--ht-btn-size, 12px);font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:opacity .2s ease,background .2s ease,color .2s ease}.nb-ht__btn--filled{background:var(--ht-btn-bg, #2A2622);border-color:var(--ht-btn-bg, #2A2622);color:var(--ht-btn-text, #FFFFFF)}.nb-ht__btn--filled:hover{opacity:.88}.nb-ht__btn--outline{background:transparent;border-color:var(--ht-btn-bg, #2A2622);color:var(--ht-btn-bg, #2A2622)}.nb-ht__btn--outline:hover{background:var(--ht-btn-bg, #2A2622);color:var(--ht-btn-text, #FFFFFF)}.nb-ht__btn--text{background:transparent;padding:8px 0;color:var(--ht-btn-bg, #2A2622)}.nb-ht__btn--text:hover{opacity:.7}.nb-ht__arrow{display:inline-flex;align-items:center;transition:transform .2s ease}.nb-ht__arrow svg{width:1.1em;height:auto;display:block}.nb-ht__btn:hover .nb-ht__arrow{transform:translate(3px)}@media screen and (max-width:768px){.nb-ht{padding-top:var(--ht-pt-m, 56px);padding-bottom:var(--ht-pb-m, 56px)}.nb-ht__head{text-align:var(--ht-head-align-m, left);margin:var(--ht-head-mi-m, auto auto auto 0);margin-bottom:28px}.nb-ht__img{height:var(--ht-img-h-m, 320px)}.nb-ht__steps{gap:var(--ht-gap-m, 20px)}.nb-ht__steps--m-grid{grid-template-columns:repeat(var(--ht-cols-m, 1),minmax(0,1fr))}.nb-ht__steps--m-carousel{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-right:calc(var(--ht-edge-m, 20px) * -1);padding-right:var(--ht-edge-m, 20px);scroll-padding-right:var(--ht-edge-m, 20px)}.nb-ht__steps--m-carousel::-webkit-scrollbar{display:none}.nb-ht__steps--m-carousel .nb-ht__step{flex:0 0 calc((100% + var(--ht-edge-m, 20px) - (var(--ht-visible, 1.3) - 1) * var(--ht-gap-m, 20px)) / var(--ht-visible, 1.3));scroll-snap-align:start}.nb-ht__cta{margin-top:28px}.nb-ht__btn{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/106/compiled_assets/styles.css.map?subset=AAAAUA */
