:root{--entity-blue: #0077ff;--entity-blue-bright: #39a7ff;--entity-blue-soft: rgba(0,119,255,.28);--entity-black: #020307;--entity-panel: #05070c}html{background:var(--entity-black)}body{background:radial-gradient(circle at 50% 8%,rgba(0,100,255,.1),transparent 28rem),linear-gradient(180deg,#010205,#03050a,#010205);color:#eaf5ff;letter-spacing:.04em}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:999;opacity:.08;background-image:linear-gradient(rgba(0,119,255,.35) 1px,transparent 1px),linear-gradient(90deg,rgba(0,119,255,.35) 1px,transparent 1px);background-size:80px 80px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 70%);mask-image:linear-gradient(to bottom,black,transparent 70%)}#header-group{position:relative;z-index:50}.header-section,header-component,.header{background:#010307f0!important;border-bottom:1px solid rgba(0,119,255,.65)!important;box-shadow:0 0 30px #0077ff1a,inset 0 -1px #39a7ff1f}.header{--color-foreground: 235 246 255 !important;--color-foreground-rgb: 235,246,255 !important}.header:before,.header:after{content:"";position:absolute;top:0;bottom:0;width:12px;border-color:var(--entity-blue);opacity:.7;pointer-events:none}.header:before{left:10px;border-left:1px solid;border-top:1px solid}.header:after{right:10px;border-right:1px solid;border-top:1px solid}.header a,.header button{color:#dff1ff!important;text-transform:uppercase;letter-spacing:.18em;font-size:.72rem}.header a:hover,.header button:hover{color:#39a7ff!important;text-shadow:0 0 12px #0077ff}.logo__image,.header__heading-logo{filter:drop-shadow(0 0 10px rgba(0,119,255,.8))}.announcement-bar{background:#02050a!important;color:#39a7ff!important;border-bottom:1px solid rgba(0,119,255,.5);text-transform:uppercase;letter-spacing:.3em}.entity-home{position:relative;overflow:hidden}.entity-hero{position:relative;min-height:min(78vh,900px);display:flex;align-items:flex-end;background:#010205 url('{{ "entity-hero.jpg" | asset_url }}') center center/cover no-repeat;border-bottom:1px solid var(--entity-blue);box-shadow:0 0 45px #0077ff1f}.entity-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.62),transparent 48%,rgba(0,0,0,.25)),linear-gradient(0deg,rgba(0,0,0,.7),transparent 42%),radial-gradient(circle at 50% 45%,transparent 10%,rgba(0,15,45,.25) 60%,rgba(0,0,0,.55))}.entity-hero:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(0,119,255,.7);clip-path:polygon(0 0,12% 0,12% 1px,88% 1px,88% 0,100% 0,100% 18%,calc(100% - 1px) 18%,calc(100% - 1px) 82%,100% 82%,100% 100%,88% 100%,88% calc(100% - 1px),12% calc(100% - 1px),12% 100%,0 100%,0 82%,1px 82%,1px 18%,0 18%);box-shadow:inset 0 0 30px #0077ff14}.entity-hero__content{position:relative;z-index:2;width:min(1280px,92vw);margin:0 auto;padding:clamp(100px,18vh,220px) 0 70px}.entity-kicker{color:#39a7ff;text-transform:uppercase;letter-spacing:.42em;font-size:.7rem;font-weight:700}.entity-hero h1{margin:18px 0 12px;max-width:780px;color:#f3f9ff;font-size:clamp(3.3rem,9vw,8.5rem);line-height:.82;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 0 12px #fff,0 0 28px rgba(0,119,255,.9),0 0 65px rgba(0,119,255,.45)}.entity-hero p{max-width:560px;color:#b9d9f5;text-transform:uppercase;letter-spacing:.18em;line-height:1.8;font-size:.78rem}.entity-btn,.entity-home .button{display:inline-flex;align-items:center;gap:28px;margin-top:24px;padding:14px 24px;border:1px solid #168cff!important;background:#000c1eb8!important;color:#fff!important;text-transform:uppercase;letter-spacing:.2em;font-size:.72rem;box-shadow:0 0 16px #0077ff2e,inset 0 0 14px #0077ff14}.entity-btn:hover,.entity-home .button:hover{box-shadow:0 0 24px #0077ff8c,inset 0 0 20px #0077ff24;transform:translateY(-1px)}.entity-hero__hud{position:absolute;z-index:2;top:50%;right:4%;transform:translateY(-50%);color:#39a7ff;text-transform:uppercase;letter-spacing:.24em;font-size:.63rem;line-height:2.4;text-align:right}.entity-hero__hud strong{display:block;font-size:1rem}.entity-products{width:min(1400px,94vw);margin:0 auto;padding:80px 0}.entity-section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:28px}.entity-section-head small{color:#39a7ff;letter-spacing:.38em;text-transform:uppercase}.entity-section-head h2{margin:8px 0 0;font-size:clamp(2rem,4vw,4rem);letter-spacing:.16em;text-transform:uppercase}.entity-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.entity-card{position:relative;overflow:hidden;background:linear-gradient(180deg,#070a10,#020307);border:1px solid rgba(0,119,255,.7);padding:10px;box-shadow:inset 0 0 25px #0077ff0d}.entity-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid rgba(57,167,255,.14)}.entity-card__media{aspect-ratio:4/5;overflow:hidden;background:#020307}.entity-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s,filter .5s}.entity-card:hover img{transform:scale(1.035);filter:brightness(1.08) saturate(1.15)}.entity-card__meta{padding:16px 8px 10px}.entity-card__type{color:#39a7ff;font-size:.6rem;letter-spacing:.25em;text-transform:uppercase}.entity-card__title{margin:7px 0;font-size:.82rem;letter-spacing:.13em;text-transform:uppercase}.entity-card__price{color:#bcdcff;font-size:.75rem;letter-spacing:.12em}.entity-story{width:min(1400px,94vw);margin:0 auto 80px;display:grid;grid-template-columns:1.1fr .9fr;border:1px solid rgba(0,119,255,.65);background:#03050a;overflow:hidden}.entity-story__visual{min-height:420px;background:radial-gradient(circle at 50% 48%,rgba(0,119,255,.38),transparent 20%),repeating-radial-gradient(ellipse at center,transparent 0 38px,rgba(0,119,255,.16) 39px 40px),linear-gradient(135deg,#02050c,#07162c 55%,#010204);position:relative}.entity-story__visual:after{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;border:1px solid rgba(57,167,255,.45);box-shadow:0 0 45px #0077ff2e}.entity-story__copy{padding:70px;display:flex;flex-direction:column;justify-content:center}.entity-story__copy small{color:#39a7ff;letter-spacing:.4em;text-transform:uppercase}.entity-story__copy h2{font-size:clamp(2rem,4vw,4rem);line-height:1;letter-spacing:.12em;text-transform:uppercase}.entity-story__copy p{color:#9fc4e5;line-height:1.8;font-size:.78rem;text-transform:uppercase;letter-spacing:.1em}.entity-footer{border-top:1px solid rgba(0,119,255,.6);padding:40px 5vw;text-align:center;color:#6faee0;text-transform:uppercase;letter-spacing:.25em;font-size:.65rem}.shopify-section{scroll-margin-top:80px}@media(max-width:900px){.entity-grid{grid-template-columns:repeat(2,1fr)}.entity-story{grid-template-columns:1fr}.entity-story__copy{padding:40px 28px}.entity-hero__hud{display:none}}@media(max-width:560px){.entity-grid{grid-template-columns:1fr 1fr;gap:8px}.entity-products{padding:55px 0}.entity-section-head{display:block}.entity-hero{min-height:78vh}.entity-hero__content{padding-bottom:45px}.entity-hero h1{font-size:3.3rem}.entity-story__visual{min-height:300px}}body,.entity-home{color:#f5fbff}.entity-home h1,.entity-home h2,.entity-home h3,.entity-home .entity-card__title,.entity-home .entity-card__price,.entity-home p,.entity-home a,.entity-home span{color:#f2f8ff}.entity-home p,.entity-story__copy p{color:#d7eaff}.entity-section-head h2,.entity-story__copy h2{color:#fff;text-shadow:0 0 14px rgba(57,167,255,.38)}.entity-card__title,.entity-card__price{text-shadow:0 0 8px rgba(57,167,255,.16)}.entity-card__type,.entity-section-head small,.entity-kicker,.entity-story__copy small{color:#52b4ff}.entity-footer{color:#a9d7ff}.header a,.header button{color:#f3f9ff!important}.header-logo__image{opacity:1!important;visibility:visible!important;filter:brightness(0) invert(1) drop-shadow(0 0 5px #fff) drop-shadow(0 0 14px rgba(0,119,255,.95))!important}.header-logo{min-width:170px!important;opacity:1!important;visibility:visible!important;color:#fff!important;text-shadow:0 0 8px #fff,0 0 18px rgba(0,119,255,.95)!important}.header-logo__image-container{opacity:1!important;visibility:visible!important}.template-collection,.template-search,.collection,.main-collection,.product-grid-container,.product-grid,.product-grid__item,.product-grid__card,.product-card,.product-card__content,.product-card__content *{--color-foreground: 245 251 255 !important;--color-foreground-rgb: 245,251,255 !important;--color-foreground-heading: #ffffff !important;--color-foreground-secondary: #d9ecff !important;color:#f5fbff!important}.product-grid__item,.product-card__content{background:linear-gradient(180deg,#080c14,#020409)!important;border-color:#39a7ffb8!important}.product-card__content .text-block,.product-card__content .text-block *{color:#f5fbff!important}.product-card__content .h1,.product-card__content .h2,.product-card__content .h3,.product-card__content .h4,.product-card__content .h5,.product-card__content .h6,.product-card__content [class*=title],.product-card__content [class*=price]{color:#fff!important;opacity:1!important;text-shadow:0 0 7px rgba(57,167,255,.2)!important}.product-card__content a,.product-card__content button,.product-card__content span,.product-card__content p,.product-card__content label{color:#eaf6ff!important;opacity:1!important}.template-collection h1,.template-collection h2,.template-collection h3,.template-collection h4,.template-collection h5,.template-collection h6,.template-collection p,.template-collection a,.template-collection button,.template-collection label,.template-search h1,.template-search h2,.template-search h3,.template-search p,.template-search a,.template-search button,.template-search label{color:#f5fbff!important;opacity:1!important}.template-collection .button,.template-search .button{color:#fff!important;border-color:#168cff!important;background:#000c1ecc!important}@media(max-width:749px){.header-logo{min-width:130px!important}.header-logo__image{max-width:145px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/entity-futuristic.css.map */
