@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Barlow:ital,wght@0,200;0,300;0,400;1,200&family=Barlow+Condensed:wght@200;300;400&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--ns-black: #080808;--ns-white: #f6f5f2;--ns-grey: #999;--ns-grey-light: #e4e3e0;--ns-grey-dark: #555;--ns-gold: #C9A84C;--ns-rust: #8B3A2A;--ns-bone: #E8E2D6;--ns-glass: rgba(255,255,255,.52);--ns-glass-strong: rgba(255,255,255,.82);--ns-glass-border: rgba(0,0,0,.07);--ns-glass-border-md: rgba(0,0,0,.12);--ns-blur: blur(32px) saturate(200%);--ns-blur-sm: blur(18px) saturate(160%);--ns-font-display: "Bebas Neue", sans-serif;--ns-font-body: "Barlow", sans-serif;--ns-font-ui: "Barlow Condensed", sans-serif;--r-pill: 999px;--r-card: 28px;--r-lg: 40px;--ns-shadow: 0 8px 40px rgba(0,0,0,.09), 0 2px 8px rgba(0,0,0,.05);--ns-shadow-lg: 0 24px 64px rgba(0,0,0,.13), 0 4px 16px rgba(0,0,0,.07);--ns-shadow-xl: 0 40px 100px rgba(0,0,0,.18), 0 8px 24px rgba(0,0,0,.1);--ns-ease: cubic-bezier(.16, 1, .3, 1);--ns-ease-out: cubic-bezier(0, 0, .2, 1);--ns-ease-silk: cubic-bezier(.19, 1, .22, 1);--ns-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ns-header-h: 56px;--ns-pad-x: 20px;--ns-text-micro: .48rem;--ns-text-xs: .53rem;--ns-text-sm: .58rem;--ns-text-base: .63rem;--ns-text-body: .72rem;--ns-text-price: .75rem;--ns-text-md: 1rem;--ns-space-xs: 8px;--ns-space-sm: 16px;--ns-space-md: 32px;--ns-space-lg: 64px;--ns-space-xl: 100px}.skip-to-content-link{display:none!important}body{display:block!important;grid-template-rows:unset!important}html{scroll-behavior:smooth;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--ns-white);color:var(--ns-black);font-family:var(--ns-font-body);font-weight:200;line-height:1.6;overflow-x:hidden}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:var(--ns-font-body)}input,textarea,select{font-family:var(--ns-font-body);font-weight:300}h1,h2,h3,h4,h5{font-family:var(--ns-font-display);font-weight:400;letter-spacing:.04em;line-height:.9;color:var(--ns-black)}h1{font-size:clamp(4rem,14vw,12rem);letter-spacing:.025em}h2{font-size:clamp(2.8rem,7vw,7rem)}h3{font-size:clamp(1.8rem,4vw,4rem)}h4{font-size:clamp(1.4rem,2.5vw,2rem)}.ns-glass{background:var(--ns-glass);backdrop-filter:var(--ns-blur);-webkit-backdrop-filter:var(--ns-blur);border:1px solid var(--ns-glass-border)}.ns-glass-sm{background:var(--ns-glass);backdrop-filter:var(--ns-blur-sm);-webkit-backdrop-filter:var(--ns-blur-sm);border:1px solid var(--ns-glass-border)}.ns-glass-strong{background:var(--ns-glass-strong);backdrop-filter:var(--ns-blur);-webkit-backdrop-filter:var(--ns-blur);border:1px solid var(--ns-glass-border-md)}.ns-sec-label{display:inline-flex;align-items:center;gap:8px;padding:6px 15px;background:#0000000e;border-radius:var(--r-pill);font-family:var(--ns-font-body);font-size:var(--ns-text-xs);font-weight:400;letter-spacing:.28em;text-transform:uppercase;color:var(--ns-grey);margin-bottom:36px}.ns-section-title{font-family:var(--ns-font-display);font-size:clamp(2.8rem,7vw,7rem);line-height:.9;letter-spacing:.02em;color:var(--ns-black);margin-bottom:16px}.ns-section-title .outline{-webkit-text-stroke:2px var(--ns-black);color:transparent}.ns-overline,.overline{display:inline-flex;align-items:center;gap:8px;padding:6px 15px;background:#0000000e;border-radius:var(--r-pill);font-family:var(--ns-font-body);font-size:var(--ns-text-xs);font-weight:400;letter-spacing:.28em;text-transform:uppercase;color:var(--ns-grey);margin-bottom:36px}.ns-eyebrow{font-family:var(--ns-font-body);font-size:var(--ns-text-xs);font-weight:400;letter-spacing:.28em;text-transform:uppercase;color:var(--ns-grey);display:block;margin-bottom:12px}.ns-btn{display:inline-flex;align-items:center;gap:10px;padding:16px 38px;border-radius:var(--r-pill);font-family:var(--ns-font-body);font-size:var(--ns-text-sm);font-weight:400;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:background .2s,transform .15s,box-shadow .3s;border:none;white-space:nowrap}.ns-btn:active{transform:scale(.97)}.ns-btn-fill{background:var(--ns-black);color:var(--ns-white);box-shadow:0 4px 28px #0000002e}.ns-btn-fill:hover{background:#1a1a1a;box-shadow:0 8px 40px #0000003d}.ns-btn-glass{background:var(--ns-glass);backdrop-filter:var(--ns-blur-sm);-webkit-backdrop-filter:var(--ns-blur-sm);color:var(--ns-black);border:1px solid var(--ns-glass-border-md);box-shadow:var(--ns-shadow)}.ns-btn-glass:hover{background:#ffffffd9}.ns-btn-white{background:var(--ns-white);color:var(--ns-black);border:none}.ns-btn-white:hover{transform:scale(1.04)}.ns-btn-sm{padding:9px 20px;font-size:var(--ns-text-micro);letter-spacing:.16em}.ns-btn-full{width:100%;justify-content:center}.ns-view-all{font-family:var(--ns-font-body);font-size:var(--ns-text-xs);font-weight:400;letter-spacing:.28em;text-transform:uppercase;color:var(--ns-grey);border-bottom:.5px solid rgba(0,0,0,.2);padding-bottom:3px;display:inline-block;transition:color .2s,border-color .2s;white-space:nowrap}.ns-view-all:hover{color:var(--ns-black);border-color:var(--ns-black)}.ns-product-label{font-family:var(--ns-font-body);font-size:var(--ns-text-micro);font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--ns-grey);display:block;margin-bottom:4px}.ns-product-name{font-family:var(--ns-font-display);font-size:1.5rem;letter-spacing:.05em;color:var(--ns-black);line-height:1;display:block;margin-bottom:4px}.ns-product-price{font-family:var(--ns-font-ui);font-size:var(--ns-text-price);font-weight:300;letter-spacing:.1em;color:var(--ns-grey);display:block}.ns-divider{width:100%;height:1px;background:var(--ns-glass-border);border:none}.ns-page-pad{padding-left:var(--ns-pad-x);padding-right:var(--ns-pad-x)}.ns-reveal{opacity:0;transform:translateY(20px);transition:opacity .8s var(--ns-ease),transform .8s var(--ns-ease)}.ns-reveal.ns-visible{opacity:1;transform:translateY(0)}.ns-ticker-item{font-family:var(--ns-font-display)!important;font-size:clamp(.85rem,2vw,1rem)!important;letter-spacing:.16em!important}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background:var(--ns-white)}::-webkit-scrollbar-thumb{background:var(--ns-grey-light)}@media(min-width:768px){:root{--ns-pad-x: 32px}}@media(min-width:1025px){:root{--ns-pad-x: 48px}}@media(min-width:1400px){:root{--ns-pad-x: 64px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ns-global.css.map */
