:root{--zns-gold: #E8B23A;--zns-gold-deep: #A16207;--zns-ink: #FAFAF9;--zns-line: rgba(250, 250, 249, .09);--zns-glass: rgba(28, 25, 23, .55);--zns-solid: rgba(19, 16, 13, .98);--zns-mono: "Space Mono", ui-monospace, Menlo, monospace}html{--font-heading-family: "Space Grotesk", sans-serif !important;--font-heading-style: normal !important;--font-heading-weight: 700 !important;--font-body-family: "DM Sans", sans-serif !important;--buttons-radius: 14px !important;--buttons-radius-outset: 14px !important;--buttons-border-width: 0px !important;--product-card-corner-radius: 1.8rem !important;--collection-card-corner-radius: 1.8rem !important;--inputs-radius: 12px !important;--badge-corner-radius: .8rem !important}html body,html [class*=color-scheme],html [class*=color-background]{--color-background: 12, 10, 9;--color-foreground: 250, 250, 249;--color-background-contrast: 120, 110, 100;--color-shadow: 0, 0, 0;--color-button: 232, 178, 58;--color-button-text: 28, 25, 23;--color-secondary-button: 24, 20, 18;--color-secondary-button-text: 250, 250, 249;--color-link: 232, 178, 58;--color-badge-background: 28, 25, 23;--color-badge-foreground: 250, 250, 249;--color-badge-border: 250, 250, 249}html body,html .gradient{background:transparent!important}html [class*=color-scheme]{background-color:transparent}html body>*{position:relative;z-index:1}html .zns-stage{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background:#0c0a09}.zns-stage canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.zns-blob{position:absolute;border-radius:50%;filter:blur(100px);will-change:transform}.zns-b1{width:62vw;height:62vw;left:-16vw;top:-22vw;opacity:.6;background:radial-gradient(circle at 30% 30%,rgba(109,91,208,.6),transparent 64%);animation:zns-drift1 18s ease-in-out infinite alternate}.zns-b2{width:52vw;height:52vw;right:-18vw;top:6vh;opacity:.55;background:radial-gradient(circle at 60% 40%,rgba(232,178,58,.4),transparent 64%);animation:zns-drift2 22s ease-in-out infinite alternate}.zns-b3{width:48vw;height:48vw;left:26vw;bottom:-26vw;opacity:.5;background:radial-gradient(circle at 50% 50%,rgba(45,212,191,.32),transparent 64%);animation:zns-drift1 27s ease-in-out infinite alternate-reverse}@keyframes zns-drift1{to{transform:translate(8vw,6vh) scale(1.14)}}@keyframes zns-drift2{to{transform:translate(-7vw,8vh) scale(.9)}}.zns-floor{position:absolute;left:50%;bottom:-12vh;width:200vw;height:60vh;transform:translate(-50%) perspective(620px) rotateX(63deg);background:repeating-linear-gradient(90deg,rgba(232,178,58,.1) 0 1px,transparent 1px 70px),repeating-linear-gradient(0deg,rgba(232,178,58,.1) 0 1px,transparent 1px 70px);-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,.8),transparent 76%);mask-image:linear-gradient(to top,rgba(0,0,0,.8),transparent 76%);animation:zns-floorpan 14s linear infinite}@keyframes zns-floorpan{to{background-position:70px 0,0 70px}}html h1,html h2,html h3,html .h0,html .h1,html .h2,html .h3,html .title{font-family:var(--font-heading-family)!important;letter-spacing:-.02em}html .price,html .price__regular,html .price__sale,html .totals__total-value{font-family:var(--zns-mono);letter-spacing:0}html .announcement-bar,html .utility-bar{background:linear-gradient(90deg,var(--zns-gold-deep),var(--zns-gold) 50%,var(--zns-gold-deep))!important}html .announcement-bar__message,html .announcement-bar__message span,html .announcement-bar a{color:#1c1917!important;font-family:var(--zns-mono);text-transform:uppercase;letter-spacing:.16em;font-size:1.1rem;font-weight:700}html .header-wrapper{background:#0c0a09b8!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid var(--zns-line)}html .header__menu-item{color:#fafaf9e0}html .header__menu-item:hover{color:var(--zns-gold)}html .header__icon{color:var(--zns-ink)}html .cart-count-bubble{background:var(--zns-gold);color:#1c1917;font-family:var(--zns-mono);font-weight:700}html .mega-menu__content,html .header__submenu.list-menu{background:var(--zns-solid)!important;border:1px solid rgba(250,250,249,.14);border-top:0;border-radius:0 0 20px 20px;box-shadow:0 30px 80px #000000b3}html .mega-menu__link,html .header__submenu .header__menu-item{color:#d6d3d1!important}html .mega-menu__link:hover,html .header__submenu .header__menu-item:hover{color:#f6d584!important;text-decoration:none}html .mega-menu__link--level-2{font-family:var(--zns-mono);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--zns-gold)!important}html .menu-drawer{background:#13100d}html .menu-drawer__menu-item{color:#d6d3d1}html .button:not(.button--secondary):not(.button--tertiary),html .shopify-payment-button__button--unbranded{background:linear-gradient(135deg,#F2C457,var(--zns-gold) 45%,#C98E1B);color:#1c1917;font-weight:700;box-shadow:0 8px 28px #e8b23a52;transition:transform .22s,box-shadow .22s}html .button:not(.button--secondary):not(.button--tertiary):hover{transform:translateY(-2px);box-shadow:0 14px 38px #e8b23a73}html .button--secondary{background:#fafaf90a;box-shadow:inset 0 0 0 1px #fafaf940;color:var(--zns-ink)}html .button--secondary:hover{box-shadow:inset 0 0 0 1px #fafaf980}html .card{background:var(--zns-glass);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--zns-line);border-radius:1.8rem;overflow:hidden;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}html .card .card__inner{background:transparent!important;border:0}html .card-wrapper:hover .card,html .card-wrapper:focus-within .card{transform:translateY(-4px);box-shadow:0 30px 70px #0009,0 0 0 1px #e8b23a59}html .card__media img{transition:transform .6s cubic-bezier(.2,.8,.2,1)}html .card-wrapper:hover .card__media img{transform:scale(1.06)}html .card__heading a{color:var(--zns-ink)}html .card__heading a:hover{color:#f6d584}html .badge{font-family:var(--zns-mono);text-transform:uppercase;letter-spacing:.12em;font-size:1rem;font-weight:700;background:#e8b23aeb!important;color:#1c1917!important;border-color:transparent!important}html .field__input,html .select__select,html .customer .field input,html .search__input,html .quantity__input,html .cart-note__input{background:#fafaf90d;color:var(--zns-ink)}html .active-facets__button{border-radius:999px;background:#e8b23a1f;box-shadow:inset 0 0 0 1px #e8b23a66;color:#f6d584}html .mobile-facets__inner,html .cart-drawer .drawer__inner,html .cart-drawer .drawer__footer,html .quick-add-modal__content{background:#13100d}html .footer{background:#0c0a09cc!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--zns-line)}html .footer-block__heading{font-family:var(--zns-mono);font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--zns-gold)!important}@media(prefers-reduced-motion:reduce){.zns-blob,.zns-floor{animation:none!important}html .card,html .card__media img,html .button{transition:none!important}}:root{--zns-ease: cubic-bezier(.16, 1, .3, 1);--zns-spring: cubic-bezier(.34, 1.56, .64, 1)}html .zns-invert{filter:invert(.93) hue-rotate(180deg);border-radius:1.2rem;overflow:hidden}html .zns-invert :is(img,picture,video,iframe){filter:invert(1) hue-rotate(180deg)}html [class*=aphd]{border-radius:1.2rem}html .zns-reveal{opacity:0;transform:translateY(22px)}html .zns-in{opacity:1;transform:none;transition:opacity .7s var(--zns-ease),transform .7s var(--zns-ease)}@keyframes zns-img-in{0%{opacity:0;transform:scale(1.025)}to{opacity:1;transform:none}}html .card__media img,html .product__media img{animation:zns-img-in .8s var(--zns-ease) both}@keyframes zns-press{0%{transform:scale(1)}40%{transform:scale(.96)}to{transform:scale(1)}}html .zns-tap{animation:zns-press .3s var(--zns-spring)}html .button:not(.button--secondary):not(.button--tertiary){position:relative;overflow:hidden}html .button:not(.button--secondary):not(.button--tertiary):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 32%,rgba(255,255,255,.38) 50%,transparent 68%);transform:translate(-130%);transition:transform .7s var(--zns-ease);pointer-events:none}html .button:not(.button--secondary):not(.button--tertiary):hover:before{transform:translate(130%)}@keyframes zns-pop{0%{transform:scale(.92)}60%{transform:scale(1.06)}to{transform:scale(1)}}html .product-form__input input[type=radio]:checked+label{animation:zns-pop .35s var(--zns-spring);border-color:var(--zns-gold)!important;box-shadow:0 0 0 1px var(--zns-gold),0 4px 16px #e8b23a4d}html .product-form__input input[type=radio]+label{transition:border-color .2s,box-shadow .2s,transform .2s}html .badge{position:relative;overflow:hidden}@keyframes zns-shimmer{0%,72%{transform:translate(-130%)}to{transform:translate(130%)}}html .badge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.5) 50%,transparent 65%);animation:zns-shimmer 4.5s var(--zns-ease) infinite;pointer-events:none}html .header__menu-item>span{position:relative}html .header__menu-item>span:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;background:var(--zns-gold);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--zns-ease)}html .header__menu-item:hover>span:after{transform:scaleX(1)}html{scroll-behavior:smooth}html .quantity__button{transition:transform .2s var(--zns-spring),color .2s}html .quantity__button:active{transform:scale(.88)}@media(prefers-reduced-motion:reduce){html .zns-reveal{opacity:1;transform:none}html .card__media img,html .product__media img,html .badge:after,html .zns-tap,html .product-form__input input[type=radio]:checked+label{animation:none!important}html .button:before{display:none}html{scroll-behavior:auto}}html .header__heading-logo{aspect-ratio:1 / 1;object-fit:contain;border-radius:50%;padding:.5rem;border:1px solid rgba(232,178,58,.55);background:radial-gradient(circle,#e8b23a24,#0c0a0966 72%);box-shadow:0 0 18px #e8b23a59}html .header__heading-logo-wrapper{border-radius:50%;overflow:visible}html .zns-reskin{background:#1c1917b8!important;background-image:none!important;border:1px solid rgba(232,178,58,.3)!important;border-radius:1.6rem!important;color:var(--zns-ink)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}html .zns-reskin *:not(img):not(svg):not(path):not(picture){background-color:transparent!important;background-image:none!important;border-color:#fafaf924!important;color:var(--zns-ink)!important;text-shadow:none!important}html .zns-reskin :is(b,strong,[class*=price],[class*=discount],[class*=percent]){color:#f6d584!important}html .zns-reskin :is(button,[role=button],input[type=button],input[type=submit],a[class*=btn]){background:#e8b23a29!important;color:#f6d584!important;border:1px solid rgba(232,178,58,.45)!important;border-radius:1rem!important}html .zns-reskin img{border-radius:.8rem}html .zns-buybar{position:fixed;left:10px;right:10px;bottom:10px;z-index:60;display:flex;align-items:center;gap:12px;padding:10px 12px;padding-bottom:calc(10px + env(safe-area-inset-bottom));background:#13100deb;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(232,178,58,.35);border-radius:16px;transform:translateY(140%);transition:transform .45s var(--zns-ease);box-shadow:0 -10px 40px #00000080}html .zns-buybar.on{transform:translateY(0)}html .zns-bb-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}html .zns-bb-title{font-size:1.25rem;font-weight:600;color:var(--zns-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html .zns-bb-price{font-family:var(--zns-mono);color:var(--zns-gold);font-size:1.4rem;font-weight:700}html .zns-bb-btn{flex:none;background:linear-gradient(135deg,#F2C457,var(--zns-gold) 45%,#C98E1B);border:0;cursor:pointer;color:#1c1917;font-weight:700;font-family:var(--font-body-family);font-size:1.4rem;padding:1.2rem 1.8rem;border-radius:12px;box-shadow:0 6px 20px #e8b23a66}html .zns-bb-btn:active{transform:scale(.96)}.zns-spark{position:fixed;width:7px;height:7px;border-radius:50%;pointer-events:none;z-index:9999}html .product-form__submit{animation:zns-cta 5.5s ease-in-out infinite}@keyframes zns-cta{0%,80%,to{box-shadow:0 8px 28px #e8b23a52}88%{box-shadow:0 8px 40px #e8b23aa6,0 0 0 5px #e8b23a2e}}@media(prefers-reduced-motion:reduce){html .product-form__submit{animation:none!important}html .zns-buybar{transition:none}.zns-spark{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/zns-futuristic.css.map */
