body.nh-inner-page{--font-body-family: NorthernManrope, Arial, sans-serif;--font-heading-family: NorthernBarlow, "Arial Narrow", Impact, sans-serif;--font-heading-weight: 800;--buttons-radius: 999px;--buttons-radius-outset: 999px;--inputs-radius: 8px;--color-background: 16, 26, 39;--color-foreground: 245, 248, 252;--gradient-background: #101a27;background:#101a27;color:#f5f8fc;font-family:var(--font-body-family);letter-spacing:normal}body.nh-home-page{background:#101a27}.nh-home-page .footer,.nh-home-page .footer :is(.gradient,.disclosure__list-wrapper){--font-body-family: NorthernManrope, Arial, sans-serif;--font-heading-family: NorthernBarlow, "Arial Narrow", Impact, sans-serif;--font-heading-weight: 800;--color-background: 12, 21, 34;--color-foreground: 245, 248, 252;--gradient-background: #0c1522;--color-button: 169, 213, 255;--color-button-text: 17, 38, 58;--color-secondary-button: 12, 21, 34;--color-secondary-button-text: 169, 213, 255;--color-link: 169, 213, 255;font-family:var(--font-body-family)}.nh-home-page .footer{border-top:1px solid #314358;background:#0c1522}.nh-home-page .footer-block__heading{font:800 36px/1 NorthernBarlow,Arial Narrow,Impact,sans-serif;text-transform:uppercase}.nh-inner-page :is(.cart__warnings h1,.title--primary,.main-page-title,.shopify-policy__title h1){font-size:clamp(44px,6vw,80px);line-height:.98}.nh-inner-page :is(.cart-item__image-container,.template-search .card__inner,.collection-list .card__inner){overflow:hidden;border-radius:10px;background:#fff}.nh-inner-page .template-search .card__heading{font-size:28px;line-height:1.05}.nh-inner-page .northern-mixpack-upgrade{border-color:#506884;border-radius:12px;background:#162638;color:#f5f8fc}.nh-inner-page .northern-mixpack-upgrade__link{border-radius:999px;background:#a9d5ff;color:#11263a}.nh-inner-page .northern-mixpack-upgrade__link:hover,.nh-inner-page .northern-mixpack-upgrade__link:focus{background:#d4e9ff;color:#11263a}.nh-inner-page :is(.gradient,.menu-drawer,.header__submenu,.disclosure__list-wrapper,.predictive-search,.cart-notification){--color-background: 16, 26, 39;--color-foreground: 245, 248, 252;--gradient-background: #101a27;--color-button: 169, 213, 255;--color-button-text: 17, 38, 58;--color-secondary-button: 16, 26, 39;--color-secondary-button-text: 169, 213, 255;--color-link: 169, 213, 255;--color-shadow: 5, 10, 17}.nh-inner-page :is(h1,h2,h3,.h0,.h1,.h2,.h3){font-family:var(--font-heading-family);font-weight:800;text-transform:uppercase;letter-spacing:-.02em}.nh-inner-page :focus-visible{outline:3px solid #a9d5ff;outline-offset:4px}.nh-page-wrap{width:min(calc(100% - 112px),1280px);margin-inline:auto}.nh-inner-page .page-width{max-width:1392px;padding-inline:56px}.nh-page-symbols{position:absolute;width:0;height:0;overflow:hidden}.nh-inner-page .nh-icon{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.nh-inner-announcement{display:flex;align-items:center;justify-content:center;gap:9px;min-height:34px;padding:6px 16px;background:#a9d5ff;color:#15263a;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.16em;text-align:center}.nh-inner-announcement .nh-icon{width:13px;height:13px;color:#a11c31}.nh-inner-page .header-wrapper{background:#0c1522;border-bottom:1px solid #314358}.nh-inner-page .header{min-height:88px;padding-block:14px;gap:18px}.nh-inner-page .header__heading-link{padding:0}.nh-inner-page .header__heading-logo-wrapper{width:164px}.nh-inner-page .header__heading-logo{width:100%;height:auto;filter:brightness(0) invert(1)}.nh-inner-page :is(.header__menu-item,.localization-form__select,.menu-drawer__menu-item){font-family:var(--font-body-family);font-size:13px;font-weight:800;letter-spacing:normal}.nh-inner-page .header__menu-item{padding-inline:11px}.nh-inner-page .header__active-menu-item,.nh-inner-page .header__menu-item:hover{color:#a9d5ff}.nh-inner-page .header__active-menu-item{text-underline-offset:6px}.nh-inner-page .menu-drawer{border-color:#314358}.nh-inner-page .menu-drawer__utility-links{background:#162638}.nh-page-hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 74% 45%,#315b84,#223b57 34%,#101a27 79%);color:#f5f8fc}.nh-page-hero:before{position:absolute;z-index:-1;content:"";top:-35%;right:-12%;bottom:-45%;left:24%;background:var(--nh-page-terrain) center / cover no-repeat;opacity:.22;-webkit-mask-image:radial-gradient(ellipse,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse,#000 20%,transparent 70%)}.nh-page-hero-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,76px);min-height:440px;padding-block:48px}.nh-page-eyebrow{display:flex;align-items:center;gap:9px;margin:0 0 14px;color:#b8dbff;text-transform:uppercase;font-size:10px;font-weight:800;letter-spacing:.16em}.nh-page-eyebrow:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:currentColor}.nh-inner-page .nh-page-hero h1{max-width:640px;margin:0;color:inherit;font-size:clamp(72px,8vw,124px);line-height:.88}.nh-page-hero h1 em{color:#a9d5ff;font-style:normal}.nh-inner-page .nh-page-hero--story h1{font-size:clamp(64px,6.7vw,104px)}.nh-page-intro{max-width:450px;margin:22px 0;color:#dce8f5;font-size:15px;line-height:1.65}.nh-page-button{display:inline-flex;align-items:center;gap:14px;min-height:49px;padding:10px 22px;border-radius:999px;background:#a9d5ff;color:#11263a;font-size:13px;font-weight:800;text-decoration:none}.nh-page-button:hover{background:#d4e9ff}.nh-page-cans{display:flex;align-items:center;justify-content:center;height:330px;min-width:0}.nh-page-cans img{width:auto;height:80%;max-width:31%;object-fit:contain;filter:drop-shadow(10px 16px 12px #06101c9e)}.nh-page-cans img:first-child{transform:translate(8%) rotate(-14deg)}.nh-page-cans img:nth-child(2){z-index:1;height:95%;transform:rotate(-3deg)}.nh-page-cans img:last-child{transform:translate(-8%) rotate(14deg)}.nh-page-story-photo img{display:block;width:100%;height:auto;aspect-ratio:1.35;object-fit:cover;border:1px solid #506884;border-radius:14px}.nh-inner-page .nh-collection-card{display:flex;flex-direction:column;height:100%;padding:8px;overflow:hidden;border:1px solid #314358;border-radius:14px;background:#162638}.nh-collection-card>.card-wrapper{flex:1}.nh-inner-page .nh-collection-card .card__inner{overflow:hidden;border-radius:8px;background:#fff}.nh-inner-page .nh-collection-card .card__media img{object-fit:contain}.nh-inner-page .nh-collection-card .card__information{padding:20px 12px 14px}.nh-inner-page .nh-collection-card .card__heading{color:#f5f8fc;font:800 clamp(26px,2.8vw,38px)/1.02 var(--font-heading-family);text-transform:uppercase;letter-spacing:-.02em}.nh-inner-page .nh-collection-card :is(.card-information,.price,.rating-text,.rating-count){color:#dce8f5}.nh-inner-page .nh-collection-card .price{margin-top:12px;font-size:16px;font-weight:800}.nh-collection-subscription{margin:0 12px 12px;color:#a9d5ff;font-size:11px;font-weight:800}.nh-inner-page .nh-product-actions{display:flex;align-items:stretch;gap:8px;margin:0 12px 12px;padding-top:12px;border-top:1px solid #344d68}.nh-inner-page .nh-product-form{display:flex;flex:1;min-width:0}.nh-inner-page .nh-product-add{display:flex;flex:1;align-items:center;justify-content:center;min-height:44px;padding:7px 10px;border:1px solid #7495b6;border-radius:999px;background:#253f59;color:#f5f8fc;font:800 12px/1.2 var(--font-body-family);text-decoration:none;text-align:center;cursor:pointer}.nh-inner-page .nh-product-add:hover{background:#355775}.nh-inner-page .nh-product-add:disabled{opacity:.55;cursor:default}.nh-inner-page .nh-product-link{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:#a9d5ff;color:#101f32}.nh-inner-page .nh-product-link:hover{background:#d4e9ff}.nh-inner-page .nh-swag-collection-heading,.nh-inner-page .nh-swag-collection-heading .nh-swag-eyebrow{color:#b8dbff}.nh-page--story .rich-text__wrapper,.nh-page--story .rich-text__blocks{width:100%;max-width:none}.nh-page--story .rich-text__blocks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;text-align:left}.nh-page--story .rich-text__heading{grid-column:1 / -1;max-width:800px;margin:0 0 12px;font-size:clamp(38px,4.2vw,64px);line-height:1}.nh-page--story .rich-text__blocks>.rich-text__text{margin:0;padding:25px;border:1px solid #314358;border-radius:14px;background:#162638;color:#dce8f5;font-size:14px;line-height:1.8}.nh-page--story .rich-text__text strong{display:block;color:#a9d5ff;font:800 31px/1.03 var(--font-heading-family);text-transform:uppercase}.nh-locator-section{padding-block:48px 64px}.nh-locator-panel{color-scheme:light;--color-background: 255, 255, 255;--color-foreground: 20, 40, 62;--color-link: 35, 70, 106;padding:22px;border:1px solid #506884;border-radius:14px;background:#fff;color:#14283e;scroll-margin-top:110px}.nh-locator-panel stockist-store-locator{display:block;min-height:450px}.nh-inner-page #product-grid,.nh-inner-page #nh-swag-shop{scroll-margin-top:110px}.nh-inner-footer-links{padding-block:34px;border-top:1px solid #314358;background:#0c1522}.nh-inner-footer-links>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22px}.nh-inner-brand img{display:block;width:164px;height:auto}.nh-inner-footer-links p{color:#bfccda;font-size:13px}.nh-inner-footer-links nav{display:flex;flex-wrap:wrap;gap:18px}.nh-inner-footer-links a{color:#f5f8fc;font-size:12px;font-weight:800;text-decoration:none}.nh-inner-footer-links a:hover{color:#a9d5ff}.nh-inner-page .footer{border-top:1px solid #314358;background:#0c1522}.nh-inner-page .footer-block__heading{font-size:36px;line-height:1}@media(min-width:990px)and (max-width:1199px){.nh-inner-page .header{padding-inline:30px;gap:10px}.nh-inner-page .header__menu-item{padding-inline:7px;font-size:12px}.nh-inner-page .header__heading-logo-wrapper{width:145px}}@media(max-width:989px){.nh-page-wrap{width:calc(100% - 52px)}.nh-inner-page .page-width{padding-inline:26px}.nh-inner-page .nh-page-hero h1{font-size:clamp(64px,9vw,90px)}.nh-page--story .rich-text__blocks{grid-template-columns:1fr}}@media(max-width:749px){.nh-page-wrap{width:calc(100% - 36px)}.nh-inner-page .page-width{padding-inline:18px}.nh-inner-announcement{font-size:8px;letter-spacing:.1em}.nh-inner-page .header{min-height:74px;gap:8px}.nh-inner-page .header__heading-logo-wrapper{width:140px}.nh-page-hero-inner{grid-template-columns:1fr;gap:26px;min-height:0;padding-block:36px}.nh-inner-page .nh-page-hero h1{font-size:clamp(64px,14vw,92px)}.nh-page-intro{margin-block:18px;font-size:14px}.nh-page-cans{height:220px}.nh-page-hero--locator .nh-page-cans{display:none}.nh-inner-page .nh-collection-card{padding:5px}.nh-inner-page .nh-collection-card .card__information{padding:14px 5px}.nh-inner-page .nh-collection-card .card__heading{font-size:clamp(22px,5vw,30px);overflow-wrap:anywhere}.nh-inner-page .nh-collection-card .price{font-size:14px}.nh-inner-page .nh-product-actions{gap:5px;margin:0 5px 7px}.nh-inner-page .nh-product-add{padding-inline:5px;font-size:10px}.nh-inner-page .nh-product-link{width:38px;border-radius:999px}.nh-page--story .rich-text__blocks>.rich-text__text{padding:22px}.nh-locator-section{padding-block:30px 40px}.nh-locator-panel{padding:12px}.nh-inner-footer-links>div{align-items:flex-start;flex-direction:column;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/nh-pages.css.map */
