@font-face{font-family:Nasalization;src:url(nasalization.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hanken Grotesk;src:url(hanken-grotesk-var.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-body-family: "Hanken Grotesk", "Segoe UI", sans-serif;--font-heading-family: "Nasalization", "Arial Narrow", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-style: normal;--font-heading-weight: 400}body{font-family:var(--font-body-family)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);letter-spacing:.02em}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{border-radius:999px!important;font-weight:600;letter-spacing:.02em}.button:after,.shopify-challenge__button:after{border-radius:999px!important}input,.field__input,.select__select,.customer .field input{border-radius:12px}.card,.card--card,.card__inner,.media{border-radius:14px}.color-scheme-1,.color-background-1{background-image:radial-gradient(1px 1px at 22% 31%,rgba(255,255,255,.55) 50%,transparent 51%),radial-gradient(1px 1px at 61% 12%,rgba(255,255,255,.4) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 82% 64%,rgba(255,255,255,.45) 50%,transparent 51%),radial-gradient(1px 1px at 8% 79%,rgba(255,255,255,.35) 50%,transparent 51%),radial-gradient(1px 1px at 45% 55%,rgba(255,255,255,.3) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 93% 23%,rgba(255,255,255,.4) 50%,transparent 51%),radial-gradient(1px 1px at 33% 88%,rgba(255,255,255,.35) 50%,transparent 51%),radial-gradient(1px 1px at 71% 42%,rgba(255,255,255,.3) 50%,transparent 51%);background-size:550px 550px}[id$=__lunar_hero] .rich-text__wrapper{background:url(moon.webp) no-repeat right 4rem center;background-size:400px auto}[id$=__lunar_hero] .rich-text{background:none}[id$=__lunar_hero] h2,[id$=__lunar_hero] .rich-text__heading{font-size:calc(var(--font-heading-scale) * 4.2rem);line-height:1.08;max-width:14em}@media screen and (max-width:989px){[id$=__lunar_hero] .rich-text__wrapper{background-position:right -60px top 0;background-size:220px auto}[id$=__lunar_hero] h2,[id$=__lunar_hero] .rich-text__heading{font-size:calc(var(--font-heading-scale) * 2.4rem)}}[id$=__lunar_cta] .button{background:#dab977;color:#050911}.announcement-bar__message{font-weight:600;letter-spacing:.04em}[class*=collection-hero--armenia]{background-image:url(flag-armenia.png)!important;background-repeat:no-repeat!important;background-position:right 3rem center!important;background-size:260px auto!important}.collection-hero--army,.collection-hero--navy,.collection-hero--air-force,.collection-hero--veteran-merch,.collection-hero--military-merch,.collection-hero--military{background-image:url(flag-usa.png)!important;background-repeat:no-repeat!important;background-position:right 3rem center!important;background-size:260px auto!important}@media screen and (max-width:749px){[class*=collection-hero--armenia],.collection-hero--army,.collection-hero--navy,.collection-hero--air-force,.collection-hero--veteran-merch,.collection-hero--military-merch,.collection-hero--military{background-size:150px auto!important;background-position:right 1rem top 1rem!important}}a[href*=armenia]:hover{background-image:linear-gradient(90deg,#d90012 0 33.3%,#0033a0 33.3% 66.6%,#f2a800 66.6% 100%);background-size:100% 3px;background-repeat:no-repeat;background-position:left bottom;text-decoration:none}.card-wrapper:has(a[href*=armenia]):hover .card{box-shadow:0 0 0 2px #d90012,0 6px 18px #0033a08c,0 0 28px #f2a80066}a[href*=military]:hover,a[href*="/collections/army"]:hover,a[href*="/collections/navy"]:hover,a[href*=air-force]:hover,a[href*=veteran]:hover{background-image:linear-gradient(90deg,#b22234 0 33.3%,#fff 33.3% 66.6%,#3c3b6e 66.6% 100%);background-size:100% 3px;background-repeat:no-repeat;background-position:left bottom;text-decoration:none}.card-wrapper:has(a[href*=military]):hover .card,.card-wrapper:has(a[href*="/collections/army"]):hover .card,.card-wrapper:has(a[href*="/collections/navy"]):hover .card,.card-wrapper:has(a[href*=air-force]):hover .card,.card-wrapper:has(a[href*=veteran]):hover .card{box-shadow:0 0 0 2px #b22234,0 6px 18px #3c3b6e99,0 0 28px #ffffff59}.header__menu-item[href*=armenia]>span:after,.menu-drawer__menu-item[href*=armenia]:after{content:"";display:inline-block;width:22px;height:11px;margin-left:8px;border-radius:2px;vertical-align:baseline;background:url(flag-armenia.png) center / cover no-repeat}.header__menu-item[href*=military]>span:after,.menu-drawer__menu-item[href*=military]:after,.header__menu-item[href*="/collections/army"]>span:after,.header__menu-item[href*="/collections/navy"]>span:after,.header__menu-item[href*=air-force]>span:after,.header__menu-item[href*=veteran]>span:after{content:"";display:inline-block;width:22px;height:12px;margin-left:8px;border-radius:2px;vertical-align:baseline;background:url(flag-usa.png) center / cover no-repeat}.lunar-flag{display:none!important}[class*=collection-hero--armenia] .collection-hero__title:after{content:"";display:inline-block;width:64px;height:32px;margin-left:18px;border-radius:5px;vertical-align:middle;background:url(flag-armenia.png) center / cover no-repeat;box-shadow:0 4px 14px #00000080}.collection-hero--army .collection-hero__title:after,.collection-hero--navy .collection-hero__title:after,.collection-hero--air-force .collection-hero__title:after,.collection-hero--veteran-merch .collection-hero__title:after,.collection-hero--military-merch .collection-hero__title:after,.collection-hero--military .collection-hero__title:after{content:"";display:inline-block;width:64px;height:34px;margin-left:18px;border-radius:5px;vertical-align:middle;background:url(flag-usa.png) center / cover no-repeat;box-shadow:0 4px 14px #00000080}@media screen and (max-width:749px){[class*=collection-hero--armenia] .collection-hero__title:after,.collection-hero--army .collection-hero__title:after,.collection-hero--navy .collection-hero__title:after,.collection-hero--air-force .collection-hero__title:after,.collection-hero--veteran-merch .collection-hero__title:after,.collection-hero--military-merch .collection-hero__title:after,.collection-hero--military .collection-hero__title:after{width:42px;height:22px;margin-left:10px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lunar-brand.css.map */
