@import"https://fonts.googleapis.com/css2?family=Anton&family=Bebas+Neue&family=Cormorant+Garamond:ital,wght@1,400;1,500;1,600&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";:root{--ns-black: #0B0B0B;--ns-cream: #F3ECE0;--ns-white: #FFFFFF;--ns-smoke: #1C1C1C;--ns-grey: #B7B2A8;--ns-grey-dim: rgba(183, 178, 168, .55);--ns-hairline: rgba(243, 236, 224, .14);--ns-hairline-dark: rgba(11, 11, 11, .12);--ns-burgundy: #3A1416;--ns-babyblue: #B8D4E3;--ns-natural: #DDD3C0;--ns-success: #5A8F6F;--ns-error: #B85049;--ns-cta: #2F6B4A;--ns-cta-hover: #245737;--ns-cta-text: #F3ECE0;--ns-font-display: "Anton", "Bebas Neue", "Impact", sans-serif;--ns-font-sub: "Bebas Neue", "Anton", "Impact", sans-serif;--ns-font-serif: "Cormorant Garamond", "Big Caslon", Didot, serif;--ns-font-body: "Inter", "Helvetica Neue", Arial, sans-serif;--ns-font-mono: "JetBrains Mono", "IBM Plex Mono", ui-monospace, monospace;--ns-pad-y: clamp(56px, 9vw, 120px);--ns-pad-x: clamp(20px, 5vw, 72px);--ns-max: 1440px;--ns-grid-gap: 8px;--ns-ease: cubic-bezier(.2, .8, .2, 1);--ns-fast: .16s;--ns-med: .28s;--ns-slow: .8s}.ns-reset{margin:0;padding:0}.ns-container{max-width:var(--ns-max);margin:0 auto;padding-left:var(--ns-pad-x);padding-right:var(--ns-pad-x)}.ns-container--wide{max-width:1600px}.ns-container--narrow{max-width:960px}.ns-flush-x{margin-left:calc(var(--ns-pad-x) * -1);margin-right:calc(var(--ns-pad-x) * -1)}.ns-stack>*+*{margin-top:var(--ns-stack-gap, 24px)}.ns-display{font-family:var(--ns-font-display);font-weight:400;line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;margin:0;padding-top:.08em;color:inherit}.ns-display,.ns-serif,.ns-eyebrow,.ns-meta,.ns-caption,.ns-body,.ns-body--lead,.ns-body--small,.ns-h1,.ns-h2,.ns-h3,.ns-h4,.ns-section h1,.ns-section h2,.ns-section h3,.ns-section h4,.ns-section h5,.ns-section h6,.ns-section p,.ns-section li,.ns-section blockquote,.ns-section--dark h1,.ns-section--dark h2,.ns-section--dark h3,.ns-section--dark h4,.ns-section--dark h5,.ns-section--dark h6,.ns-section--dark p,.ns-section--dark li,.ns-section--dark blockquote{color:inherit}.ns-display em,.ns-display .ns-italic{font-family:var(--ns-font-serif);font-style:italic;font-weight:500;text-transform:none;letter-spacing:0}.ns-h1{font-size:clamp(56px,11.5vw,168px)}.ns-h2{font-size:clamp(40px,6vw,96px)}.ns-h3{font-size:clamp(28px,3.4vw,48px)}.ns-h4{font-size:clamp(22px,2vw,30px)}.ns-serif{font-family:var(--ns-font-serif);font-style:italic;font-weight:500;line-height:1.05;letter-spacing:-.005em}.ns-body{font-family:var(--ns-font-body);font-size:16px;line-height:1.55;font-weight:400}.ns-body--lead{font-size:clamp(17px,1.4vw,19px);line-height:1.5}.ns-body--small{font-size:14px;line-height:1.5}.ns-meta{font-family:var(--ns-font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;opacity:.7}.ns-caption{font-family:var(--ns-font-mono);font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:500}.ns-eyebrow{font-family:var(--ns-font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;opacity:.55;display:inline-block}.ns-section{position:relative;padding-top:var(--ns-pad-y);padding-bottom:var(--ns-pad-y);background:var(--ns-cream);color:var(--ns-black);overflow:hidden}.ns-section--dark{background:var(--ns-black);color:var(--ns-cream)}.ns-section--smoke{background:var(--ns-smoke);color:var(--ns-cream)}.ns-section--flush{padding-top:0;padding-bottom:0}.ns-section--tight{padding-top:clamp(32px,5vw,64px);padding-bottom:clamp(32px,5vw,64px)}.ns-section__inner{position:relative;z-index:2}.ns-grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;mix-blend-mode:overlay;background-image:url(notsober-grain.svg);background-size:220px 220px;z-index:1}.ns-grain--soft{opacity:.09}.ns-grain--hard{opacity:.26;mix-blend-mode:soft-light}.ns-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;font-family:var(--ns-font-body);font-weight:600;font-size:13px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:1px solid currentColor;border-radius:0;background:var(--ns-black);color:var(--ns-cream);cursor:pointer;transition:background var(--ns-fast) var(--ns-ease),color var(--ns-fast) var(--ns-ease),transform var(--ns-fast) var(--ns-ease);white-space:nowrap}.ns-btn:hover{background:var(--ns-cream);color:var(--ns-black)}.ns-btn:focus-visible{outline:2px solid var(--ns-cream);outline-offset:2px}.ns-btn--ghost{background:transparent;color:inherit}.ns-btn--ghost:hover{background:currentColor;color:var(--ns-black)}.ns-section--dark .ns-btn--ghost:hover{color:var(--ns-black)}.ns-section:not(.ns-section--dark):not(.ns-section--smoke) .ns-btn--ghost:hover{color:var(--ns-cream)}.ns-btn--invert{background:var(--ns-cream);color:var(--ns-black)}.ns-btn--invert:hover{background:var(--ns-black);color:var(--ns-cream)}.ns-btn--cta{background:var(--ns-cta);color:var(--ns-cta-text);border-color:var(--ns-cta)}.ns-btn--cta:hover{background:var(--ns-cta-hover);color:var(--ns-cta-text);border-color:var(--ns-cta-hover)}.ns-btn--small{min-height:40px;padding:0 18px;font-size:11px}.ns-btn--large{min-height:60px;padding:0 36px;font-size:14px}.ns-btn--full{width:100%}.ns-btn[disabled],.ns-btn--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.ns-btn__arrow{display:inline-block;transform:translate(0);transition:transform .18s var(--ns-ease)}.ns-btn:hover .ns-btn__arrow{transform:translate(4px)}.ns-link{color:inherit;text-decoration:none;transition:opacity var(--ns-fast) var(--ns-ease)}.ns-link:hover{opacity:.7}.ns-link-underline{display:inline-flex;align-items:center;gap:8px;font-family:var(--ns-font-body);font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:inherit;text-decoration:none;padding-bottom:4px;border-bottom:1px solid currentColor;transition:opacity var(--ns-fast) var(--ns-ease)}.ns-link-underline:hover{opacity:.7}.ns-input,.ns-textarea,.ns-select{width:100%;background:transparent;border:1px solid currentColor;border-radius:0;padding:16px 18px;font-family:var(--ns-font-body);font-size:15px;line-height:1.4;color:inherit;outline:none;transition:border-color var(--ns-fast) var(--ns-ease);-webkit-appearance:none;appearance:none}.ns-input::placeholder,.ns-textarea::placeholder{color:currentColor;opacity:.5}.ns-input:focus,.ns-textarea:focus,.ns-select:focus{border-color:currentColor;opacity:1;outline:1px solid currentColor;outline-offset:-2px}.ns-input--error{border-color:var(--ns-error)}.ns-label{display:block;font-family:var(--ns-font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;opacity:.7}.ns-fineprint{font-family:var(--ns-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.5}.ns-hairline{height:1px;width:100%;background:var(--ns-hairline-dark)}.ns-section--dark .ns-hairline,.ns-section--smoke .ns-hairline{background:var(--ns-hairline)}.ns-divider{border:0;height:1px;background:var(--ns-hairline-dark);margin:clamp(32px,5vw,64px) 0}.ns-section--dark .ns-divider,.ns-section--smoke .ns-divider{background:var(--ns-hairline)}.ns-tag{display:inline-block;padding:6px 10px;background:var(--ns-black);color:var(--ns-cream);font-family:var(--ns-font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;font-weight:500}.ns-tag--invert{background:var(--ns-cream);color:var(--ns-black)}.ns-tag--burgundy{background:var(--ns-burgundy);color:var(--ns-cream)}.ns-price{font-family:var(--ns-font-display);font-weight:400;font-size:clamp(20px,2vw,28px);letter-spacing:.01em;line-height:1}.ns-price--large{font-size:clamp(28px,3vw,40px)}.ns-price--strike{text-decoration:line-through;opacity:.5;font-size:.7em;margin-right:8px}.ns-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ns-skip-link{position:absolute;top:-100px;left:16px;background:var(--ns-black);color:var(--ns-cream);padding:12px 16px;z-index:9999;text-decoration:none;font-family:var(--ns-font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.ns-skip-link:focus{top:16px}@media(prefers-reduced-motion:no-preference){.ns-reveal{opacity:0;transform:translateY(14px);animation:ns-reveal-in .9s var(--ns-ease) forwards;animation-delay:var(--ns-delay, 0ms)}@keyframes ns-reveal-in{to{opacity:1;transform:translateY(0)}}.ns-fade-in{opacity:0;animation:ns-fade-in .6s var(--ns-ease) forwards;animation-delay:var(--ns-delay, 0ms)}@keyframes ns-fade-in{to{opacity:1}}}body{font-family:var(--ns-font-body);background:var(--ns-cream);color:var(--ns-black)}button:not(.ns-btn):not([class*=shopify-payment-button]):not(.search__button):not(.menu-drawer__close-button):not(.modal__close-button):not(.button--tertiary):not(.button--unstyled):not(.global-settings-popup),.button:not(.ns-btn):not(.button--tertiary):not(.button--unstyled){border-radius:0!important}a{color:inherit}img{max-width:100%;height:auto;display:block}::selection{background:var(--ns-black);color:var(--ns-cream)}*:focus-visible{outline:2px solid currentColor;outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:var(--ns-grey) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--ns-grey);border-radius:0}*::-webkit-scrollbar-thumb:hover{background:var(--ns-black)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/notsober.css.map */
