:root{--nb-bg: #FFFFFF;--nb-bg-alt: #F6F3EE;--nb-bg-mid: #EDE8E0;--nb-bg-deep: #E0DCD4;--nb-teal: #FF2D87;--nb-teal-mid: #D4206E;--nb-teal-light: #FF5EA8;--nb-teal-pale: #FFF0F6;--nb-amber: #FF2D87;--nb-amber-warm: #D4912E;--nb-amber-pale: #FFF5E8;--nb-ink: #0D0D0B;--nb-ink-mid: #2A2520;--nb-muted: #4A4840;--nb-faint: #8A8478;--nb-rule: rgba(13, 13, 11, .08);--nb-rule-mid: rgba(13, 13, 11, .14);--nb-font-display: "Bebas Neue", "Arial Black", sans-serif;--nb-font-ui: "Syne", Arial, sans-serif;--nb-font-body: "Lora", Georgia, serif;--nb-radius: 2px;--nb-ease: cubic-bezier(.16, 1, .3, 1);--nb-t: .22s var(--nb-ease);--nb-shadow: 0 1px 3px rgba(13,13,11,.06), 0 4px 16px rgba(13,13,11,.08);--nb-shadow-hover: 0 2px 6px rgba(13,13,11,.08), 0 10px 32px rgba(13,13,11,.12)}*,*:before,*:after{box-sizing:border-box}body,#m-theme{background-color:var(--nb-bg)!important;color:var(--nb-ink)!important;font-family:var(--nb-font-body)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m-gradient,.m-color-default,[class*=m-color-scheme]{--color-background: 255, 255, 255;--color-foreground: 13, 13, 11;--color-primary: 255, 45, 135;--color-secondary: 212, 32, 110;--color-border: 224, 220, 212;--color-button-primary-bg: 13, 13, 11;--color-button-primary-text: 255, 255, 255}.m-section:not(.nb-features-strip),.m-section__wrapper,section:not(.m-footer):not(.footer):not([class*=footer]):not(.nb-features-strip){background-color:transparent!important}.m-footer,.footer,.m-footer>*,.footer>*,section.m-footer,section.footer,[data-section-type=footer]{background-color:var(--nb-ink)!important;background:var(--nb-ink)!important}h1,h2,h3,h4,h5,h6,.m-heading,.m-richtext__title,[class*=__heading],[class*=__title]:not(.m-icon-box__description):not(.m-product-card__vendor){font-family:var(--nb-font-display)!important;font-weight:700!important}p,li,span,label,input,textarea,button,select,a{font-family:var(--nb-font-ui)!important}a{text-decoration:none!important;color:inherit!important}a:hover{color:var(--nb-teal)!important}::selection{background:#0c1f4a24;color:var(--nb-ink)}.m-announcement-bar,[class*=announcement-bar],.m-announcement,.announcement-bar{background:var(--nb-teal)!important;color:#ffffffe0!important;border-bottom:none!important}.m-announcement-bar a,[class*=announcement-bar] a,.announcement-bar a{color:#fff!important;font-weight:500!important}.m-announcement-bar__text,[class*=announcement__text],.m-announcement-bar p,.m-announcement-bar span{font-family:var(--nb-font-ui)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.1em!important;color:#ffffffe0!important}.m-announcement-bar button,.m-announcement-bar .m-slider-btn,[class*=announcement-bar] button{color:#fff9!important;background:transparent!important;border:none!important;box-shadow:none!important}.m-announcement-bar button:hover,[class*=announcement-bar] button:hover{color:#fff!important;background:#ffffff1a!important}html{scrollbar-gutter:stable!important;overflow-x:clip!important}.shopify-section-group,.shopify-section-group-header-group,[class*=shopify-section-group],m-header,.m-header{margin-top:0!important;padding-top:0!important}body{margin-top:0!important;padding-top:0!important}.m-topbar.m-gradient{--color-background: 26, 22, 18 !important}.m-topbar,.sf-topbar{margin:0!important;padding:0!important;display:block!important;min-height:40px!important}.m-topbar .m-topbar__inner{min-height:40px!important;padding-top:0!important;padding-bottom:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.m-topbar .m-topbar__left,.m-topbar .m-topbar__center,.m-topbar .m-topbar__right{display:flex!important;align-items:center!important;visibility:visible!important;opacity:1!important;color:#ffffffd9!important}.m-topbar .m-topbar__center{justify-content:center!important;flex:1!important}.m-topbar a,.m-topbar span,.m-topbar .m-topbar__link,.m-topbar .m-topbar__center,.m-topbar .m-topbar__center *{color:#ffffffd9!important;visibility:visible!important;opacity:1!important}.m-topbar,.m-topbar *:not(.m-select-custom--options):not(.m-select-custom--option){color:#ffffffd1!important;font-family:var(--nb-font-ui)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.06em!important}.m-topbar a:hover,.m-topbar a:hover *{color:#fff!important}.m-topbar svg,.m-topbar .m-svg-icon{fill:#ffffffb3!important;color:#ffffffb3!important;width:13px!important;height:13px!important;margin-right:5px!important}.m-topbar .m-select-custom--trigger{background:transparent!important;border:none!important;cursor:pointer!important;display:flex!important;align-items:center!important;gap:6px!important}.m-topbar .m-select-custom--trigger:hover,.m-topbar .m-select-custom--trigger:hover *{color:#fff!important}.m-topbar .m-select-custom--options,.m-switcher-dropdown .m-select-custom--options{background:#fff!important;border:1px solid var(--nb-rule-mid)!important;box-shadow:0 8px 32px #080e2024!important;z-index:999!important}.m-topbar .m-select-custom--option,.m-switcher-dropdown .m-select-custom--option{color:var(--nb-ink)!important;font-size:13px!important}.m-topbar .m-select-custom--option:hover,.m-switcher-dropdown .m-select-custom--option:hover{background:var(--nb-bg-alt)!important;color:var(--nb-teal)!important}.m-localization__popup,.m-localization-popup,[class*=localization__list],[class*=localization-popup],.m-popover,[class*=country-selector],[class*=currency-selector]{background:#fff!important;border:1px solid var(--nb-rule-mid)!important;box-shadow:0 8px 32px #080e2024!important;border-radius:var(--nb-radius)!important}.m-localization__popup *,.m-localization-popup *,[class*=localization__list] *,[class*=localization-popup] *,.m-popover *,[class*=country-selector] *,[class*=currency-selector] *{color:var(--nb-ink)!important;font-size:13px!important;font-weight:400!important}.m-localization__popup a:hover,[class*=localization__list] a:hover,[class*=country-selector] a:hover{background:var(--nb-bg-alt)!important;color:var(--nb-teal)!important}.m-header{background:var(--nb-bg)!important;border-bottom:1px solid var(--nb-rule-mid)!important;border-top:none!important;box-shadow:none!important;transition:box-shadow var(--nb-t)!important;width:100%!important;max-width:none!important}.m-header__inner,.m-header__wrapper{background:var(--nb-bg)!important;border:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.m-header__overlay,.m-header__before,.m-header-overlay{display:none!important}.m-header+*,.m-site-header+*,[class*=header-sentinel],[class*=header-spacer],.shopify-section-group-header-group>*,.shopify-section[id*=header],.shopify-section-group>section:first-child{border:none!important;outline:none!important;box-shadow:none!important;margin-top:0!important}.m-header.m-header--sticky-active,.m-header.is-sticky,.m-header.is-scrolled{box-shadow:0 2px 8px #080e201a!important}.m-nav-link,.m-main-nav__item>a,.m-main-nav>li>a,.m-nav__item>a{color:var(--nb-ink-mid)!important;font-family:var(--nb-font-ui)!important;font-weight:600!important;font-size:13px!important;letter-spacing:.06em!important;text-transform:uppercase!important;transition:color var(--nb-t)!important}.m-nav-link:hover,.m-main-nav__item>a:hover,.m-main-nav>li>a:hover,.m-nav__item>a:hover{color:var(--nb-teal)!important}.m-header__logo img{filter:none!important}.m-header__logo:hover img{opacity:.78!important}.m-header__action-item,.m-header__action-item a,.m-header__action-item button{color:var(--nb-ink-mid)!important;transition:color var(--nb-t)!important}.m-header__action-item:hover a,.m-header__action-item a:hover,.m-header__action-item button:hover{color:var(--nb-teal)!important}.m-cart-count,.cart-count-bubble{background:var(--nb-teal)!important;color:#fff!important;font-family:var(--nb-font-display)!important;font-weight:700!important}.m-mega-menu,.m-header__dropdown,.m-nav-dropdown,.m-dropdown-wrapper{background:var(--nb-bg)!important;border:1px solid var(--nb-rule-mid)!important;border-top:3px solid var(--nb-teal)!important;box-shadow:0 8px 40px #080e201f!important}.m-mega-menu a,.m-nav-dropdown a{color:var(--nb-muted)!important;font-size:14px!important}.m-mega-menu a:hover,.m-nav-dropdown a:hover{color:var(--nb-teal)!important}.m-header__drawer,.m-header-drawer{background:var(--nb-bg)!important;border-right:1px solid var(--nb-rule)!important}.m-slideshow__slide-overlay,.m-slideshow-video-overlay{background:#080e329e!important}.sf-home__slideshow .m-slideshow:after{content:""!important;position:absolute!important;bottom:0;left:0;right:0!important;height:130px!important;background:linear-gradient(to top,var(--nb-bg) 0%,transparent 100%)!important;pointer-events:none!important;z-index:8!important}.m-slide__content,.m-slideshow__content{position:relative!important;z-index:20!important}.m-slideshow .m-richtext__subheading,.m-slideshow [class*=subheading]{font-family:var(--nb-font-ui)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--nb-teal)!important}.m-slideshow .m-heading,.m-slideshow h1,.m-slideshow h2,.m-slideshow [class*=heading]{font-family:var(--nb-font-display)!important;font-weight:400!important;font-size:clamp(64px,12vw,160px)!important;letter-spacing:.04em!important;text-transform:uppercase!important;line-height:.9!important;color:#fff!important;text-shadow:none!important}.m-slideshow .m-rte p,.m-slideshow .m-richtext__description{font-family:var(--nb-font-body)!important;font-size:clamp(15px,1.5vw,18px)!important;color:#ffffffc7!important;font-weight:400!important;font-style:italic!important;letter-spacing:0!important}.m-button--primary,[class*=m-button][class*=primary],.btn-primary{background:var(--nb-ink)!important;color:#fff!important;border:1.5px solid var(--nb-ink)!important;font-family:var(--nb-font-ui)!important;font-weight:700!important;font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:15px 32px!important;border-radius:var(--nb-radius)!important;transition:background var(--nb-t),border-color var(--nb-t)!important;box-shadow:none!important;overflow:hidden!important;position:relative!important}.m-button--primary:hover,[class*=m-button][class*=primary]:hover{background:var(--nb-teal)!important;border-color:var(--nb-teal)!important;color:#fff!important}.m-button--secondary,[class*=m-button][class*=secondary]{background:transparent!important;color:var(--nb-ink)!important;border:1.5px solid var(--nb-ink)!important;font-family:var(--nb-font-ui)!important;font-weight:700!important;font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:var(--nb-radius)!important;transition:all var(--nb-t)!important;box-shadow:none!important}.m-button--secondary:hover,[class*=m-button][class*=secondary]:hover{background:var(--nb-ink)!important;border-color:var(--nb-ink)!important;color:#fff!important}.m-button--outline,[class*=sf__btn-link],.m-button--link{color:var(--nb-teal)!important;font-family:var(--nb-font-ui)!important;font-weight:600!important;font-size:12px!important;letter-spacing:.1em!important;text-transform:uppercase!important}.m-section__heading,[class*=section__heading]{font-family:var(--nb-font-display)!important;font-weight:400!important;font-size:clamp(36px,5vw,72px)!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--nb-ink)!important;line-height:.96!important}.m-section__subheading,[class*=section__subheading]{font-family:var(--nb-font-ui)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--nb-teal)!important}.m-section__description,[class*=section__description]{font-family:var(--nb-font-body)!important;color:var(--nb-muted)!important;font-size:15px!important;line-height:1.8!important}.nb-stats-section .m-custom-content__block,.nb-stats-section .m-custom-content__wrapper{padding:0!important;width:100%!important;max-width:none!important;margin:0!important}.nb-stats-strip{background:var(--nb-teal);width:100%}.nb-stats-inner{display:flex;align-items:stretch;justify-content:center;max-width:1280px;margin:0 auto}.nb-stat{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 20px;border-right:1px solid rgba(255,255,255,.1);text-align:center}.nb-stat:last-child{border-right:none}.nb-stat__num{display:block;font-family:var(--nb-font-display);font-size:clamp(24px,2.8vw,38px);font-weight:800;color:#fff;letter-spacing:-.01em;line-height:1}.nb-stat__label{display:block;font-family:var(--nb-font-ui);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;margin-top:6px}.nb-usp-section .m-custom-content__block,.nb-usp-section .m-custom-content__wrapper{padding:0!important;width:100%!important;max-width:none!important;margin:0!important}.nb-usp-wrap{background:var(--nb-bg);padding:88px 40px;max-width:1280px;margin:0 auto}.nb-usp-header{text-align:center;margin-bottom:60px}.nb-eyebrow{display:block;font-family:var(--nb-font-ui);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--nb-teal);margin-bottom:14px}.nb-usp-title{font-family:var(--nb-font-display);font-weight:400;font-size:clamp(40px,6vw,80px);text-transform:uppercase;letter-spacing:.04em;line-height:.92;color:var(--nb-ink);margin:0 0 18px}.nb-usp-subtitle{font-family:var(--nb-font-body);font-size:16px;font-weight:400;font-style:italic;color:var(--nb-muted);max-width:560px;margin:0 auto;line-height:1.8}.nb-usp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:var(--nb-rule)}.nb-usp-card{background:var(--nb-bg);padding:40px 32px;position:relative;overflow:hidden;transition:background var(--nb-t)}.nb-usp-card:hover{background:var(--nb-bg-alt)}.nb-usp-card:before{content:"";position:absolute;top:0;left:0;bottom:0;width:2px;background:var(--nb-teal);transform:scaleY(0);transform-origin:bottom;transition:transform .35s var(--nb-ease)}.nb-usp-card:hover:before{transform:scaleY(1)}.nb-usp-card__num{display:block;font-family:var(--nb-font-ui);font-size:11px;font-weight:700;letter-spacing:.2em;color:var(--nb-teal);margin-bottom:20px;text-transform:uppercase}.nb-usp-card__title{font-family:var(--nb-font-display);font-size:28px;font-weight:400;text-transform:uppercase;letter-spacing:.04em;color:var(--nb-ink);margin:0 0 12px;line-height:1}.nb-usp-card__text{font-family:var(--nb-font-body);font-size:14px;font-weight:400;color:var(--nb-muted);line-height:1.8;margin:0}.nb-process-section .m-custom-content__block,.nb-process-section .m-custom-content__wrapper{padding:0!important;width:100%!important;max-width:none!important;margin:0!important}.nb-process-wrap{background:var(--nb-bg-alt);padding:88px 40px}.nb-process-header{text-align:center;margin-bottom:56px}.nb-process-title{font-family:var(--nb-font-display);font-weight:400;font-size:clamp(36px,5vw,70px);text-transform:uppercase;letter-spacing:.04em;color:var(--nb-ink);margin:0;line-height:.96}.nb-process-steps{display:flex;align-items:flex-start;justify-content:center;max-width:1200px;margin:0 auto 52px}.nb-process-step{flex:1;text-align:center;padding:0 28px}.nb-process-step__num{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--nb-teal);color:var(--nb-bg);font-family:var(--nb-font-display);font-size:18px;font-weight:800;margin-bottom:18px}.nb-process-step__body h3{font-family:var(--nb-font-display);font-size:22px;font-weight:400;text-transform:uppercase;letter-spacing:.06em;color:var(--nb-ink);margin:0 0 8px}.nb-process-step__body p{font-family:var(--nb-font-body);font-size:14px;font-weight:400;color:var(--nb-muted);line-height:1.8;margin:0}.nb-process-arrow{font-size:20px;color:var(--nb-faint);padding-top:14px;flex-shrink:0;-webkit-user-select:none;user-select:none}.nb-process-cta{text-align:center;display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.nb-btn{display:inline-block;font-family:var(--nb-font-ui)!important;font-weight:700!important;font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:15px 32px;border:1.5px solid transparent;border-radius:var(--nb-radius);cursor:pointer;transition:all var(--nb-t);text-decoration:none!important;white-space:nowrap}.nb-btn--primary{background:var(--nb-ink);color:#fff!important;border-color:var(--nb-ink)}.nb-btn--primary:hover{background:var(--nb-teal)!important;border-color:var(--nb-teal)!important;color:#fff!important}.nb-btn--outline{background:transparent;color:var(--nb-ink)!important;border-color:var(--nb-ink)}.nb-btn--outline:hover{background:var(--nb-ink)!important;color:#fff!important}.nb-btn--amber{background:var(--nb-teal);color:#fff!important;border-color:var(--nb-teal)}.nb-btn--amber:hover{background:var(--nb-teal-mid)!important;border-color:var(--nb-teal-mid)!important}.nb-btn--ghost{background:transparent;color:#ffffffe0!important;border-color:#ffffff59}.nb-btn--ghost:hover{background:#ffffff1a!important;border-color:#ffffffb3!important;color:#fff!important}.sf-home__collection-list{background:var(--nb-bg)!important}.m-collection-card{border-radius:var(--nb-radius)!important;overflow:hidden!important;transition:box-shadow var(--nb-t),transform var(--nb-t)!important}.m-collection-card:hover{box-shadow:var(--nb-shadow-hover)!important;transform:translateY(-2px)!important}.m-collection-card__title{font-family:var(--nb-font-display)!important;font-weight:700!important;letter-spacing:.01em!important;text-transform:uppercase!important;font-size:14px!important}.m-product-card,.product-card,.m-product-item{background:var(--nb-bg-alt)!important;border:none!important;border-radius:var(--nb-radius)!important;box-shadow:var(--nb-shadow)!important;transition:box-shadow var(--nb-t),transform var(--nb-t)!important}.m-product-card:hover,.product-card:hover{box-shadow:var(--nb-shadow-hover)!important;transform:translateY(-3px)!important}.m-product-card__info,.product-card__info{background:var(--nb-bg-alt)!important;padding:14px 16px 18px!important;border-top:1px solid var(--nb-rule)!important}.m-product-card__title,.product-card__title{font-family:var(--nb-font-ui)!important;font-weight:600!important;color:var(--nb-ink)!important;font-size:13px!important;letter-spacing:.06em!important;text-transform:uppercase!important}.m-price,.m-product-price,[class*=product-price]{color:var(--nb-teal)!important;font-family:var(--nb-font-display)!important;font-weight:700!important;font-size:16px!important}.m-badge--sale{background:var(--nb-amber)!important;color:#fff!important;border-radius:2px!important}.m-badge--new{background:var(--nb-teal)!important;color:var(--nb-bg)!important;border-radius:2px!important}.m-product-card__btn-atc{background:var(--nb-ink)!important;color:#fff!important;border-radius:var(--nb-radius)!important;font-family:var(--nb-font-ui)!important;font-weight:700!important;font-size:12px!important;letter-spacing:.1em!important;text-transform:uppercase!important}.m-product-card__btn-atc:hover{background:var(--nb-teal)!important}[class*=featured-collection] .m-section__heading,[class*=featured_collection] .m-section__heading{font-family:var(--nb-font-display)!important;font-weight:400!important;font-size:clamp(36px,5vw,68px)!important;color:var(--nb-ink)!important;text-transform:uppercase!important;letter-spacing:.04em!important}.sf-custom--collection-banner{background:var(--nb-bg-alt)!important}.sf-custom--collection-banner .m-richtext__title,.sf-custom--collection-banner h2,.sf-custom--collection-banner h3{font-family:var(--nb-font-display)!important;font-weight:400!important;font-size:clamp(36px,5.5vw,72px)!important;text-transform:uppercase!important;letter-spacing:.04em!important;line-height:.92!important;color:var(--nb-ink)!important}.sf-custom--collection-banner .m-richtext__subheading,.sf-custom--collection-banner [class*=subheading]{font-family:var(--nb-font-ui)!important;font-weight:700!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--nb-teal)!important}.sf-custom--collection-banner .m-richtext__description p,.sf-custom--collection-banner p{font-family:var(--nb-font-body)!important;color:var(--nb-muted)!important;font-size:15px!important;line-height:1.85!important;font-weight:400!important}.m-testimonials,.m-color-scheme-scheme-cee058e4-58e3-46aa-9af9-219dadc79066{background:var(--nb-bg-mid)!important;color:var(--nb-ink)!important}.m-testimonials .m-section__heading,.m-testimonials h2{font-family:var(--nb-font-display)!important;font-weight:800!important;font-size:clamp(22px,3.5vw,48px)!important;text-transform:uppercase!important;letter-spacing:-.01em!important;color:var(--nb-ink)!important}.m-testimonials .m-section__subheading{font-family:var(--nb-font-ui)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.2em!important;color:var(--nb-teal)!important}.m-testimonial-item,.m-testimonial__card,[class*=testimonial-item]{background:var(--nb-bg)!important;border:none!important;border-radius:var(--nb-radius)!important;box-shadow:var(--nb-shadow)!important;color:var(--nb-ink)!important;transition:box-shadow var(--nb-t),transform var(--nb-t)!important}.m-testimonial-item:hover,.m-testimonial__card:hover{box-shadow:var(--nb-shadow-hover)!important;transform:translateY(-2px)!important}.m-testimonial-item,.m-testimonial__card{border-left:3px solid var(--nb-teal)!important}.m-testimonial-item .m-testimonial__title,[class*=testimonial__title]{font-family:var(--nb-font-ui)!important;font-weight:700!important;color:var(--nb-ink)!important;font-size:13px!important;letter-spacing:.1em!important;text-transform:uppercase!important}.m-testimonial-item p,.m-testimonial__card p{font-family:var(--nb-font-body)!important;color:var(--nb-muted)!important;font-size:14px!important;line-height:1.85!important;font-weight:400!important;font-style:italic!important}[class*=testimonial__footer]{color:var(--nb-teal)!important;font-family:var(--nb-font-ui)!important;font-weight:600!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important}.m-stars .m-svg-icon,.m-review-stars .m-svg-icon,.m-stars svg{fill:var(--nb-amber-warm)!important;color:var(--nb-amber-warm)!important;filter:none!important}.m-testimonials .m-slider-btn{background:var(--nb-bg)!important;border:1px solid var(--nb-rule-mid)!important;color:var(--nb-ink-mid)!important;box-shadow:var(--nb-shadow)!important}.m-testimonials .m-slider-btn:hover{border-color:var(--nb-teal)!important;color:var(--nb-teal)!important}.m-testimonials .m-slider-dot{background:var(--nb-faint)!important;border-radius:1px!important;width:16px!important;height:2px!important;opacity:1!important}.m-testimonials .m-slider-dot.is-active{background:var(--nb-teal)!important;width:28px!important}.nb-cta-section-wrapper .m-custom-content__block,.nb-cta-section-wrapper .m-custom-content__wrapper{padding:0!important;width:100%!important;max-width:none!important;margin:0!important}.nb-cta-wrap{background:var(--nb-teal);padding:100px 40px;text-align:center;position:relative}.nb-eyebrow--light{color:#ffffff73}.nb-cta-title{font-family:var(--nb-font-display);font-weight:400;font-size:clamp(48px,8vw,100px);text-transform:uppercase;letter-spacing:.04em;color:#fff;line-height:.9;margin:12px 0 22px}.nb-cta-text{font-family:var(--nb-font-body);font-size:16px;font-weight:400;font-style:italic;color:#ffffffa6;max-width:480px;margin:0 auto 40px;line-height:1.8}.nb-cta-btns{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-bottom:28px}.nb-cta-footnote{font-family:var(--nb-font-body);font-size:12px;letter-spacing:.08em;color:#ffffff52;margin:0}.nb-features-strip.m-section,.nb-features-strip.m-icon-box-section,section.nb-features-strip{background-color:var(--nb-ink)!important;background:var(--nb-ink)!important}.nb-features-strip .container-fluid{padding:0!important;margin:0 auto!important;max-width:100%!important;width:100%!important}.nb-features-strip m-icon-box,.nb-features-strip .m-icon-box-section__wrapper,.nb-features-strip .m-mixed-layout,.nb-features-strip .m-mixed-layout__wrapper,.nb-features-strip .m-mixed-layout__inner{background:transparent!important}.nb-features-strip .m-mixed-layout__inner{gap:0!important}.nb-features-strip .m\:column{border-right:1px solid rgba(255,255,255,.08)!important}.nb-features-strip .m\:column:last-child{border-right:none!important}.nb-features-strip .m-icon-box.m-icon-box--horizontal{background:transparent!important;--color-background: 13, 13, 11 !important;--color-foreground: 255, 255, 255 !important;padding:44px 36px!important;position:relative!important;height:100%!important;transition:background var(--nb-t)!important}.nb-features-strip .m-icon-box.m-icon-box--horizontal:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:2px!important;background:var(--nb-teal)!important;opacity:0!important;transition:opacity var(--nb-t)!important}.nb-features-strip .m-icon-box.m-icon-box--horizontal:hover{background:#ffffff0a!important}.nb-features-strip .m-icon-box.m-icon-box--horizontal:hover:before{opacity:1!important}.nb-features-strip .m-icon-box__inner{gap:20px!important;align-items:flex-start!important}.nb-features-strip .m-icon-box__icon{flex-shrink:0!important;margin-top:3px!important;margin-bottom:0!important}.nb-features-strip .m-icon-box__icon img{filter:brightness(0) invert(1)!important;width:32px!important;height:32px!important;display:block!important;transition:filter var(--nb-t)!important}.nb-features-strip .m-icon-box.m-icon-box--horizontal:hover .m-icon-box__icon img{filter:brightness(0) saturate(100%) invert(28%) sepia(98%) saturate(2000%) hue-rotate(309deg) brightness(110%)!important}.nb-features-strip .m-icon-box__heading{font-family:var(--nb-font-display)!important;font-weight:400!important;font-size:24px!important;letter-spacing:.06em!important;text-transform:uppercase!important;line-height:1!important;color:#fff!important;margin-bottom:8px!important}.nb-features-strip .m-icon-box__description p{font-family:var(--nb-font-body)!important;font-size:13px!important;line-height:1.75!important;font-weight:400!important;color:#ffffff8c!important;margin:0!important}.m-accordion-item,.m-collapsible__item{background:var(--nb-bg)!important;border:1px solid var(--nb-rule)!important;border-radius:var(--nb-radius)!important;color:var(--nb-ink)!important;transition:background var(--nb-t)!important;margin-bottom:3px!important}.m-accordion-item.is-active,.m-collapsible__item.is-open{background:var(--nb-teal-pale)!important;border-color:#0c1f4a33!important}.m-accordion__title,.m-collapsible__title{font-family:var(--nb-font-ui)!important;font-weight:700!important;color:var(--nb-ink)!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:13px!important}[class*=collapsible] .m-section__heading{color:var(--nb-ink)!important}.m-slider-btn,.m-slideshow__nav-btn{background:var(--nb-bg)!important;border:1px solid var(--nb-rule-mid)!important;color:var(--nb-ink-mid)!important;border-radius:50%!important;box-shadow:var(--nb-shadow)!important}.m-slider-btn:hover{border-color:var(--nb-teal)!important;color:var(--nb-teal)!important}.m-slider-dot{background:var(--nb-faint)!important;border-radius:1px!important;width:16px!important;height:2px!important;opacity:1!important}.m-slider-dot.is-active{background:var(--nb-teal)!important;width:28px!important}.m-footer,.footer{background:var(--nb-ink)!important;color:#ffffffb3!important;border-top:3px solid var(--nb-teal-light)!important}.m-footer a,.footer a{color:#ffffff80!important;transition:color var(--nb-t)!important}.m-footer a:hover,.footer a:hover{color:#fffffff2!important}.m-footer__heading,.footer__heading,[class*=footer__title]{font-family:var(--nb-font-ui)!important;font-weight:700!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#fffffff2!important}.m-footer__bottom,.footer__bottom{border-top:1px solid rgba(255,255,255,.08)!important;color:#ffffff52!important;font-size:12px!important}.m-footer .m-social-link,.footer .m-social-link{background:#ffffff12!important;border:1px solid rgba(255,255,255,.12)!important;color:#fff9!important;transition:all var(--nb-t)!important;border-radius:50%!important}.m-footer .m-social-link:hover,.footer .m-social-link:hover{background:var(--nb-teal-light)!important;border-color:var(--nb-teal-light)!important;color:#fff!important}.sf-custom--collection-banner .m-custom-content__blocks,.sf-custom--collection-banner [class*=__blocks]{column-gap:80px!important;gap:80px!important}.sf-custom--collection-banner [class*=__block]:last-child,.sf-custom--collection-banner .m-custom-content__block:last-child{padding-left:40px!important;padding-right:60px!important}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=number],textarea,select{background:var(--nb-bg)!important;border:1px solid var(--nb-rule-mid)!important;color:var(--nb-ink)!important;border-radius:var(--nb-radius)!important;font-family:var(--nb-font-ui)!important;transition:border-color var(--nb-t),box-shadow var(--nb-t)!important}input:focus,textarea:focus,select:focus{border-color:var(--nb-teal)!important;box-shadow:0 0 0 3px #0c1f4a1f!important;outline:none!important}input::placeholder,textarea::placeholder{color:var(--nb-faint)!important}.m-cart-drawer,.cart-drawer{background:var(--nb-bg)!important;border-left:1px solid var(--nb-rule-mid)!important;box-shadow:-8px 0 40px #080e201f!important}.m-cart-drawer__header{background:var(--nb-ink)!important}.m-cart-drawer__heading{font-family:var(--nb-font-ui)!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--nb-bg)!important}.m-cart-drawer__footer{background:var(--nb-bg-alt)!important;border-top:1px solid var(--nb-rule)!important}.m-search-popup,.m-predictive-search{background:var(--nb-bg)!important;border:1px solid var(--nb-rule-mid)!important;box-shadow:0 8px 40px #080e201f!important}.m-product__title,h1.product-title{font-family:var(--nb-font-display)!important;font-weight:400!important;font-size:clamp(28px,4vw,56px)!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--nb-ink)!important}.m-product__price,.m-product-price{color:var(--nb-teal)!important;font-family:var(--nb-font-display)!important;font-weight:700!important;font-size:28px!important}.m-swatch__item{border-color:var(--nb-rule-mid)!important;border-radius:2px!important}.m-swatch__item.is-selected,.m-swatch__item:hover{border-color:var(--nb-teal)!important;box-shadow:0 0 0 1px var(--nb-teal)!important}.m-breadcrumb a{color:var(--nb-faint)!important;font-size:13px!important}.m-breadcrumb a:hover{color:var(--nb-teal)!important}.m-pagination a,.m-pagination button{background:var(--nb-bg)!important;border:1px solid var(--nb-rule-mid)!important;color:var(--nb-ink-mid)!important;border-radius:var(--nb-radius)!important;font-family:var(--nb-font-display)!important;font-weight:600!important}.m-pagination a:hover,.m-pagination .is-active{background:var(--nb-teal)!important;border-color:var(--nb-teal)!important;color:var(--nb-bg)!important}.m-scroll-top,[class*=scroll-top],[class*=back-to-top]{display:none!important}.m-divider,hr{background:var(--nb-rule)!important;border-color:var(--nb-rule)!important}.m-page-transition{background:var(--nb-bg)!important}::-webkit-scrollbar{width:4px;background:var(--nb-bg-alt)}::-webkit-scrollbar-thumb{background:var(--nb-faint);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--nb-teal)}.m-main-product--media{width:58%!important;max-width:58%!important;flex:0 0 58%!important}.m-main-product--info{width:42%!important;max-width:42%!important;flex:0 0 42%!important}.m-main-product--media .m-media-gallery,.m-main-product--media .m-product-media--wrapper,.m-main-product--media .m-media-gallery__wrapper,.m-main-product--media .m-media-gallery__inner{background:#111!important;border-radius:4px!important}.m-main-product--media .m-product-thumbnail--list,.m-main-product--media [class*=thumbnail--list],.m-main-product--media [class*=thumbnail-slider]{background:transparent!important}.m-product-info--wrapper{padding-top:8px!important}.main-product__block+.main-product__block{margin-top:16px!important}.main-product__block-buy_buttons{margin-top:20px!important;margin-bottom:4px!important}.m-product-form--label,[class*=variant-picker] label,[class*=variant-picker] .m-variant__label{font-family:var(--nb-font-ui)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--nb-muted)!important;margin-bottom:8px!important}.nb-trust-row{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:4px!important;margin-bottom:4px!important}.nb-trust-pill{display:inline-flex!important;align-items:center!important;gap:5px!important;font-family:var(--nb-font-ui)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.05em!important;color:var(--nb-muted)!important;background:var(--nb-bg-alt)!important;border-radius:20px!important;padding:5px 10px!important}.nb-trust-pill svg{flex-shrink:0}.nb-custom-cta{display:flex!important;align-items:center!important;justify-content:space-between!important;background:var(--nb-teal-pale)!important;border:1px solid rgba(255,45,135,.15)!important;border-radius:var(--nb-radius)!important;padding:12px 16px!important;margin-top:16px!important}.nb-custom-cta__text{font-family:var(--nb-font-ui)!important;font-size:12px!important;font-weight:600!important;color:var(--nb-ink)!important;line-height:1.4!important}.nb-custom-cta__text span{display:block!important;font-weight:400!important;color:var(--nb-muted)!important;font-size:11px!important;margin-top:2px!important}.nb-custom-cta__link{font-family:var(--nb-font-ui)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--nb-teal)!important;white-space:nowrap!important;text-decoration:none!important;border-bottom:1px solid currentColor!important;padding-bottom:1px!important;flex-shrink:0!important;margin-left:12px!important}.main-product__block-description .m-product-description{font-family:var(--nb-font-body)!important;font-size:14px!important;line-height:1.8!important;color:var(--nb-muted)!important}.main-product__block-description .m-product-description p{margin-bottom:.6em!important}.main-product__block-description .m-product-description h1,.main-product__block-description .m-product-description h2,.main-product__block-description .m-product-description h3{font-family:var(--nb-font-ui)!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--nb-ink)!important;margin-top:1.2em!important}.main-product__block-shipping .m-product-shipping{margin-top:0!important}.main-product__block-addons{padding-top:8px!important;border-top:1px solid var(--nb-rule)!important;margin-top:8px!important}.m-product-addons__atcp,[class*=addons] a{font-family:var(--nb-font-ui)!important;font-size:12px!important;font-weight:600!important;color:var(--nb-muted)!important;letter-spacing:.04em!important}[class*=addons] a:hover{color:var(--nb-teal)!important}.m-media-gallery,.m-product-media--wrapper,.m-media-gallery__wrapper{width:100%!important;max-width:100%!important}.m-product-media{max-width:100%!important;width:100%!important}.m-media-gallery__inner,.m-product-media--slider__images{height:auto!important;overflow:hidden!important}.m-product-media--item,.m-product-media--item.swiper-slide{height:auto!important}.m-product-media--item responsive-image,.m-product-media--item .m-image,.m-product-media--item img{width:100%!important;height:auto!important;display:block!important;max-height:none!important}.m-product__title,.m-product-info .m-product__title,[class*=product__title]{font-family:var(--nb-font-display)!important;font-weight:400!important;font-size:clamp(32px,3.5vw,52px)!important;letter-spacing:.04em!important;line-height:.95!important;color:var(--nb-ink)!important;margin-bottom:12px!important}.m-product-price .m-price-item,.m-product-price [class*=price-item]{font-family:var(--nb-font-ui)!important;font-size:24px!important;font-weight:700!important}.m-product-price .m-price-item--sale,.m-product-price [class*=price-item--sale]{color:var(--nb-teal)!important}.m-product-price .m-price-item--regular,.m-product-price [class*=price-item--regular]{color:var(--nb-faint)!important;font-size:16px!important;font-weight:400!important;text-decoration:line-through!important}.m-product-price .m-badge--sale,.m-product-price [class*=badge--sale]{background:var(--nb-teal)!important;color:#fff!important;font-family:var(--nb-font-ui)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;padding:3px 8px!important;border-radius:2px!important}.m-product-form .m-button--primary,.m-product-form [class*=m-button][class*=primary],.m-cart-upsell .m-button--primary{background:var(--nb-ink)!important;color:#fff!important;font-family:var(--nb-font-ui)!important;font-weight:700!important;font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:18px 40px!important;border-radius:var(--nb-radius)!important;width:100%!important;transition:background var(--nb-t)!important}.m-product-form .m-button--primary:hover{background:var(--nb-teal)!important}.m-product-form .shopify-payment-button__button,.m-product-form [data-shopify=payment-button]>div>button,.m-product-form .dynamic-checkout__content button{background:var(--nb-teal)!important;color:#fff!important;font-family:var(--nb-font-ui)!important;font-weight:700!important;font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:var(--nb-radius)!important;min-height:54px!important}.m-product-form .shopify-payment-button__button:hover{background:var(--nb-teal-mid)!important}.m-variant-option-item{border:1.5px solid var(--nb-rule-mid)!important;border-radius:var(--nb-radius)!important;font-family:var(--nb-font-ui)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.06em!important;transition:all var(--nb-t)!important}.m-variant-option-item.is-selected,.m-variant-option-item[aria-checked=true]{border-color:var(--nb-ink)!important;background:var(--nb-ink)!important;color:#fff!important}.m-variant-option-item:hover:not(.is-selected){border-color:var(--nb-teal)!important;color:var(--nb-teal)!important}.m-product-shipping{background:var(--nb-bg-alt)!important;border-radius:var(--nb-radius)!important;overflow:hidden!important;margin-top:16px!important;padding:0!important}.m-product-shipping--item{padding:12px 16px!important;font-family:var(--nb-font-ui)!important;font-size:13px!important;gap:12px!important}.m-quantity-input{border:1.5px solid var(--nb-rule-mid)!important;border-radius:var(--nb-radius)!important;font-family:var(--nb-font-ui)!important;font-weight:600!important}.m-product-media__thumbnail{border:2px solid transparent!important;border-radius:var(--nb-radius)!important;transition:border-color var(--nb-t)!important;overflow:hidden!important}.m-product-media__thumbnail.is-active,.m-product-media__thumbnail:hover{border-color:var(--nb-teal)!important}@media(max-width:1024px){.m-main-product--media,.m-main-product--info{width:50%!important;max-width:50%!important;flex:0 0 50%!important}}@media(max-width:768px){.m-main-product--media,.m-main-product--info{width:100%!important;max-width:100%!important;flex:0 0 100%!important}.m-product__title{font-size:clamp(28px,8vw,40px)!important}}@media(max-width:1024px){.nb-usp-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.nb-stats-inner{flex-wrap:wrap}.nb-stat{flex:0 0 50%;border-right:none!important;border-bottom:1px solid rgba(255,255,255,.1)}.nb-stat:nth-child(odd){border-right:1px solid rgba(255,255,255,.1)!important}.nb-stat:nth-last-child(-n+2){border-bottom:none}.nb-process-steps{flex-direction:column;align-items:center;gap:8px}.nb-process-arrow{transform:rotate(90deg);padding:0}.nb-process-step{width:100%;max-width:380px}.nb-usp-wrap,.nb-process-wrap,.nb-cta-wrap{padding:56px 20px}.nb-cta-btns{flex-direction:column;align-items:center}.nb-btn{width:100%;max-width:280px;text-align:center}.m-slideshow .m-heading,.m-slideshow h1{font-size:clamp(36px,11vw,60px)!important}}@media(max-width:480px){.nb-usp-grid{grid-template-columns:1fr}.nb-stat{flex:0 0 100%;border-right:none!important}.nb-stat:nth-child(odd){border-right:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
