html[data-store-layout=nova] .store-hero.store-hero-split .store-hero-title{letter-spacing:-.03em;text-transform:none;font-size:clamp(2rem,5.5vw,3.75rem);font-weight:800;line-height:1.02}html[data-store-layout=nova] .store-hero.store-hero-split:before{background:radial-gradient(ellipse 90% 70% at 10% 0%, rgba(var(--brand-rgb), .18), transparent 55%), linear-gradient(to bottom, transparent 0%, transparent 80%, rgb(var(--surface-0-rgb)) 100%)!important}html[data-store-layout=nova] .store-category-card{border-radius:1.5rem!important}html[data-store-layout=nova] .store-category-card:hover{box-shadow:0 0 0 2px rgb(var(--surface-0-rgb)), 0 0 0 4px rgba(var(--brand-rgb), .35), 0 20px 40px #0000002e!important}html[data-store-layout=nova] .store-trust-pillars--centered .store-trust-card{text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:1.5rem;flex-direction:column;align-items:center;padding:1.75rem 1.25rem}html[data-store-layout=classic] .store-promo-banner{background:linear-gradient(135deg, rgba(var(--brand-rgb), .14), rgba(var(--surface-2-rgb), .95))!important;border-radius:1.5rem!important}html[data-store-layout=classic] .store-category-card{border-radius:1.25rem!important}html[data-store-layout=glass] .store-hero.store-hero-split:before{background:radial-gradient(circle at 70% 20%, rgba(var(--brand-rgb), .14), transparent 50%)!important}html[data-store-layout=glass] .store-category-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(var(--surface-2-rgb), .45)!important;border-color:rgba(var(--brand-rgb), .2)!important;border-radius:1.75rem!important}html[data-store-layout=glass] .store-section-title{letter-spacing:.04em;font-weight:500}html[data-store-layout=glass] .store-trust-pillars--centered .store-trust-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;border-radius:1.75rem;flex-direction:column;align-items:center;padding:1.75rem;background:rgba(var(--surface-2-rgb), .5)!important}html[data-store-layout=neon] .store-hero.store-hero-centered:before{background:repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(var(--brand-rgb), .03) 2px, rgba(var(--brand-rgb), .03) 4px), radial-gradient(ellipse 80% 50% at 50% 0%, rgba(var(--brand-rgb), .22), transparent 60%)!important}html[data-store-layout=neon] .store-hero .store-hero-title{text-shadow:0 0 40px rgba(var(--brand-rgb), .45)}html[data-store-layout=neon] .store-product-card{clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)}html[data-store-layout=neon] .store-promo-banner{box-shadow:0 0 32px rgba(var(--brand-rgb), .15);border-width:2px!important}html[data-store-layout=tixx] .store-hero.store-hero-centered:before{background:radial-gradient(ellipse 90% 55% at 50% 0%, rgba(var(--brand-rgb), .24), transparent 62%)!important}html[data-store-layout=tixx] .store-hero .store-hero-title,html[data-store-layout=tixx] .store-hero .hero-gradient-text{text-shadow:0 0 48px rgba(var(--brand-rgb), .35)}html[data-store-layout=tixx] .store-header nav{box-shadow:0 8px 32px #00000059, 0 0 24px rgba(var(--brand-rgb), .12);border-color:rgba(var(--brand-rgb), .28)!important}html[data-store-layout=tixx] .store-product-card{border:1px solid rgba(var(--brand-rgb), .22);box-shadow:0 8px 28px #00000038}html[data-store-layout=tixx] .store-promo-banner{background:linear-gradient(90deg, rgba(var(--brand-rgb), .06) 0%, rgba(var(--brand-rgb), .12) 50%, rgba(var(--brand-rgb), .06) 100%);box-shadow:0 0 32px rgba(var(--brand-rgb), .08);border-color:rgba(var(--brand-rgb), .3)!important}html[data-store-layout=tixx] .store-trust-pillars--centered .store-trust-card{border:1px solid rgba(var(--brand-rgb), .18)}html[data-store-layout=bold] .store-hero,html[data-store-layout=spotlight] .store-hero.store-hero-banner{border-bottom:3px solid rgba(var(--brand-rgb), .4)}html[data-store-layout=bold] .store-product-card,html[data-store-layout=spotlight] .store-product-card{min-height:280px}html[data-store-layout=spotlight] .store-promo-banner{text-align:center;justify-content:center;background:linear-gradient(90deg, rgba(var(--brand-rgb), .2), rgba(var(--surface-2-rgb), .9), rgba(var(--brand-rgb), .2))!important}html[data-store-layout=elegant] .store-hero .store-hero-title,html[data-store-layout=story] .store-hero .store-hero-title{font-family:var(--store-font-display)}html[data-store-layout=story] .store-hero.store-hero-split .store-hero-desc{max-width:32rem;font-size:1rem;line-height:1.7}html[data-store-layout=story] .store-trust-pillars--centered .store-trust-card{font-family:var(--store-font-display);border-radius:1.25rem}html[data-store-layout=elegant] .store-product-card{border-radius:.25rem!important}html[data-store-layout=grid] .store-product-card,html[data-store-layout=sidebar] .store-product-card{border-radius:.5rem!important;padding:.65rem!important}html[data-store-layout=grid] .store-section-title,html[data-store-layout=sidebar] .store-section-title{letter-spacing:.2em;font-size:.75rem}html[data-store-layout=sidebar] .store-category-grid{gap:.625rem!important}html[data-store-layout=sidebar] .store-category-card{border-radius:.5rem!important;padding:.75rem .875rem!important}html[data-store-layout=sidebar] .store-category-thumb{border-radius:.5rem!important;width:4rem!important;height:4rem!important}html[data-store-layout=sidebar] .store-section-badge{margin-bottom:.625rem}html[data-store-layout=sidebar] .store-section-title-bar{height:1.5rem}html[data-store-layout=minimal] .store-section{padding-top:2rem!important}html[data-store-layout=minimal] .store-section-title-bar{display:none}html[data-store-layout=minimal] .store-section-title{text-transform:none;letter-spacing:-.02em;font-size:1.125rem;font-weight:600}html[data-store-layout=minimal] .store-product-card{border-radius:.5rem!important}html[data-store-layout=compact] .store-home>section+section{margin-top:-1rem}html[data-store-template] .store-category-card--cc{position:relative;overflow:hidden}html[data-store-template] .store-category-card--cc:before{content:"";opacity:.04;pointer-events:none;background-position:50%;background-size:cover;transition:opacity .3s,transform .4s;position:absolute;inset:0}html[data-store-template] .store-category-card--cc:hover:before{opacity:.1;transform:scale(1.06)}html[data-store-template] .store-category-thumb--cc{position:relative}html[data-store-template] .store-category-thumb-blur{object-fit:cover;filter:blur(18px);opacity:.55;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.1)}html[data-store-template] .store-section-badge{letter-spacing:.12em;text-transform:uppercase;background:rgba(var(--brand-rgb), .1);border:1px solid rgba(var(--brand-rgb), .22);color:rgb(var(--brand-text-rgb,var(--brand-rgb)));border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.35rem .85rem;font-size:.65rem;font-weight:700;display:inline-flex}html[data-store-layout=glass] .store-section-badge,html[data-store-layout=nova] .store-section-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
html[data-store-template] .store-public{font-family:var(--store-font-body)}html[data-store-template] body{background-color:hsl(var(--background));color:hsl(var(--foreground))}html[data-store-template] .store-btn-primary,html[data-store-template] .store-product-buy,html[data-store-template] .store-cart-checkout,.store-public .store-btn-primary,.store-public .store-product-buy,.store-cart-checkout{background-color:rgba(var(--store-btn-bg-rgb,var(--ui-rgb,var(--brand-rgb))), var(--store-btn-bg-alpha,1))!important;color:var(--store-btn-text,var(--brand-button-text,#111))!important;-webkit-text-fill-color:currentColor!important;border:1px solid rgba(var(--store-btn-border-rgb,var(--brand-rgb)), var(--store-btn-border-alpha,0))!important}html[data-store-template] .store-btn-primary *,html[data-store-template] .store-product-buy *,html[data-store-template] .store-cart-checkout *,.store-public .store-btn-primary *,.store-public .store-product-buy *,.store-cart-checkout *{color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-store-template] .store-btn-primary:hover,html[data-store-template] .store-product-buy:hover,html[data-store-template] .store-cart-checkout:hover:not(:disabled),.store-public .store-btn-primary:hover,.store-public .store-product-buy:hover,.store-cart-checkout:hover:not(:disabled){filter:brightness(1.07)}html[data-store-template]:not(.light) .store-btn-primary,html[data-store-template]:not(.light) .store-cart-checkout,html:not(.light) .store-cart-checkout{box-shadow:0 0 0 1px #ffffff1f,0 6px 20px #00000061!important}html[data-store-template]:not(.light) .store-cart-checkout:disabled,html:not(.light) .store-cart-checkout:disabled{box-shadow:none!important;filter:none!important;opacity:.35!important}html[data-store-template] .store-btn-secondary{background-color:hsl(var(--card))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}html[data-store-template] .store-category-card{box-shadow:var(--store-card-shadow);transition:transform .2s,box-shadow .2s,border-color .2s;background:hsl(var(--card))!important;border:1px solid hsl(var(--border))!important}html[data-store-template] .store-category-card:hover{box-shadow:var(--store-card-shadow), 0 0 0 1px rgba(var(--brand-rgb), .08), 0 14px 36px #0000001f;transform:translateY(-2px);border-color:rgba(var(--brand-rgb), .28)!important}html[data-store-template] .store-category-thumb{background:rgba(var(--brand-rgb), .06)!important;border-color:rgba(var(--brand-rgb), .14)!important}html[data-store-template] .store-product-card,html[data-store-template] .store-card{box-shadow:var(--store-card-shadow);transition:transform .2s,box-shadow .2s,border-color .2s;background:hsl(var(--card))!important;border:1px solid hsl(var(--border))!important}html[data-store-template] .store-product-card:hover,html[data-store-template] .store-card:hover{transform:translateY(-2px);border-color:rgba(var(--brand-rgb), .22)!important}html[data-store-template] .store-product-glow{background:rgba(var(--product-glow-rgb,0, 0, 0), .05)!important}html.light[data-store-template] .store-product-card:hover,html.light[data-store-template] .store-card:hover{border-color:rgba(var(--brand-rgb), .32)!important;box-shadow:var(--store-card-shadow), 0 12px 28px #00000014!important}html.light[data-store-template] .store-product-glow{background:rgba(var(--product-glow-rgb,0, 0, 0), .04)!important}html.light[data-store-template] .store-btn-primary:hover,html.light[data-store-template] .store-product-buy:hover,html.light .store-cart-checkout:hover:not(:disabled){filter:brightness(.94)}html[data-store-template] .store-nav-pill{background:rgba(var(--surface-2-rgb), .55)!important;border-color:rgba(var(--brand-rgb), .14)!important}html[data-store-template] .store-nav-link{color:hsl(var(--muted-foreground));text-shadow:0 1px #0000002e}html[data-store-template] .store-nav-link:hover,html[data-store-template] .store-nav-link:focus-visible,html[data-store-template] .store-nav-link[data-active=true]{color:hsl(var(--foreground))!important}html[data-store-template] .store-nav-active-bg{background:rgba(var(--brand-rgb), .14)!important;border-color:rgba(var(--brand-rgb), .22)!important;box-shadow:0 0 0 1px rgba(var(--brand-rgb), .12), 0 8px 18px #0000002e!important}html[data-store-template] .store-header nav{position:relative;border-radius:var(--store-header-radius)!important;background:var(--store-header-bg)!important;border-color:var(--store-header-border)!important;box-shadow:0 0 0 1px #ffffff05,0 12px 34px #00000042!important}html[data-store-template]:not(.light) .store-header nav{background:var(--store-header-bg)!important;border-color:var(--store-header-border)!important;box-shadow:0 0 0 1px #ffffff0a,0 10px 36px #0000006b!important}html[data-store-template]:not(.light) .store-header nav:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff08 0%,#0000 42%);position:absolute;inset:0}html[data-store-template]:not(.light) .store-header nav:after{content:none}html[data-store-template]:not(.light) .store-header nav>:not(.store-header-nav-center){z-index:1;position:relative}html[data-store-template]:not(.light) .store-header-nav-center{z-index:2}html[data-store-template]:not(.light) .store-nav-pill{box-shadow:inset 0 1px #ffffff0a;background:rgba(var(--surface-3-rgb,var(--surface-2-rgb)), .72)!important;border-color:#ffffff14!important}html[data-store-template].light .store-header nav{background:var(--store-header-bg)!important;border-color:var(--store-header-border)!important;box-shadow:0 0 0 1px #0000000a,0 4px 6px #0000000a,0 16px 40px #00000014!important}html[data-store-template].light .store-header nav:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffffd9 0%,#0000 55%);position:absolute;inset:0}html[data-store-template].light .store-header nav>:not(.store-header-nav-center){z-index:1;position:relative}html[data-store-template].light .store-header-nav-center{z-index:2}html[data-store-template].light .store-nav-pill{box-shadow:inset 0 1px #ffffffe6;background:rgba(var(--surface-1-rgb), .85)!important;border-color:hsl(var(--border))!important}html[data-store-template].light .store-nav-link{color:hsl(var(--muted-foreground));text-shadow:none}html[data-store-template].light .store-nav-active-bg{background:rgba(var(--brand-rgb), .1)!important;border-color:rgba(var(--brand-rgb), .18)!important;box-shadow:0 0 0 1px rgba(var(--brand-rgb), .14), 0 8px 20px #0000001a!important}html[data-store-template].light .store-category-card:hover{box-shadow:var(--store-card-shadow), 0 14px 40px #0000001a}html[data-store-template] .store-header .store-nav-pill{border-radius:var(--store-btn-radius)}html[data-store-template] .hero-gradient-text,html[data-store-template] .glow-primary{color:rgb(var(--brand-rgb))}html[data-store-template] .store-public .text-brand{color:rgb(var(--brand-text-rgb,var(--brand-rgb)))}html[data-store-template]:not(.light) .store-public .text-brand{color:rgb(var(--ui-glow-rgb,var(--brand-text-rgb,var(--brand-rgb))))}html:not(.light) .store-header-action-btn,html.light .store-header-action-btn{overflow:visible!important}html:not(.light) .store-header-action-btn{color:hsl(var(--muted-foreground))!important;background:#ffffff0f!important;border-color:#ffffff1a!important}html:not(.light) .store-header-action-btn:hover{box-shadow:none;color:hsl(var(--foreground))!important;background:#ffffff1f!important;border-color:#ffffff2e!important}html.light .store-header-action-btn{color:hsl(var(--muted-foreground))!important;background:#0000000a!important;border-color:#00000014!important}html.light .store-header-action-btn:hover{border-color:rgba(var(--brand-rgb), .28)!important;color:rgb(var(--brand-text-rgb,var(--brand-rgb)))!important;background:#00000012!important}html.light[data-store-template]:has(.store-home) .store-header .store-header-action-btn{color:hsl(var(--foreground))!important;background:#0000000f!important;border-color:#0000001f!important}html.light[data-store-template]:has(.store-home) .store-header .store-header-action-btn:hover{color:rgb(var(--brand-text-rgb,var(--brand-rgb)))!important;border-color:rgba(var(--brand-rgb), .35)!important}html.light[data-store-template] .store-public .group:hover .group-hover\:text-brand{color:rgb(var(--brand-text-rgb,var(--brand-rgb)))!important}html[data-store-template] .store-game-card .store-game-card-title{transition:color .25s,text-shadow .25s}html[data-store-template] .store-game-card:hover .store-game-card-title{color:rgb(var(--brand-text-rgb,var(--brand-rgb)))!important;text-shadow:0 0 18px rgba(var(--brand-rgb), .45), 0 2px 10px #00000059!important}html[data-store-template] .store-game-card:hover .store-game-card-subtitle{color:rgba(var(--brand-rgb), .85)!important}html[data-store-template] .store-game-card:has(.store-game-card-banner):hover .store-game-card-subtitle{opacity:.92;color:rgb(var(--brand-text-rgb,var(--brand-rgb)))!important}html[data-store-template] .store-category-card:hover h3{color:rgb(var(--brand-text-rgb,var(--brand-rgb)))!important}.store-cart-badge{z-index:3;font-variant-numeric:tabular-nums;pointer-events:none;min-width:1.125rem;height:1.125rem;box-shadow:0 0 0 2px hsl(var(--background));border-radius:9999px;justify-content:center;align-items:center;padding:0 .25rem;font-size:.5625rem;font-weight:900;line-height:1;display:inline-flex;background-color:rgba(var(--store-btn-bg-rgb,var(--ui-rgb,var(--brand-rgb))), var(--store-btn-bg-alpha,1))!important;color:var(--store-btn-text,var(--brand-button-text,#111))!important;-webkit-text-fill-color:currentColor!important;border:1px solid rgba(var(--store-btn-border-rgb,var(--brand-rgb)), .3)!important}html[data-store-template] [role=dialog] .bg-brand,html[data-store-template] [role=dialog] .store-btn-primary{background-color:rgba(var(--store-btn-bg-rgb,var(--ui-rgb,var(--brand-rgb))), var(--store-btn-bg-alpha,1))!important;color:var(--store-btn-text,var(--brand-button-text,#111))!important;-webkit-text-fill-color:currentColor!important}html[data-store-template] [role=dialog] .bg-brand *,html[data-store-template] [role=dialog] .store-btn-primary *{color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-store-template] .store-brand-solid{background-color:rgba(var(--store-btn-bg-rgb,var(--ui-rgb,var(--brand-rgb))), var(--store-btn-bg-alpha,1))!important;color:var(--store-btn-text,var(--brand-button-text,#111))!important;-webkit-text-fill-color:currentColor!important}html[data-store-template] .store-number-input{appearance:textfield}html[data-store-template] .store-number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html[data-store-template] .store-number-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.store-cart-drawer .store-cart-count-pill{background:rgba(var(--brand-rgb), .12)!important;color:hsl(var(--foreground))!important;border:1px solid rgba(var(--brand-rgb), .22)!important}.store-cart-drawer .store-cart-checkbox[data-state=checked]{background-color:rgba(var(--store-btn-bg-rgb,var(--ui-rgb,var(--brand-rgb))), var(--store-btn-bg-alpha,1))!important;color:var(--store-btn-text,var(--brand-button-text,#111))!important;border-color:rgba(var(--store-btn-border-rgb,var(--brand-rgb)), .45)!important}.store-cart-drawer .store-cart-qty-btn{color:hsl(var(--muted-foreground))!important}.store-cart-drawer .store-cart-qty-btn:hover{color:hsl(var(--foreground))!important;background:hsl(var(--muted))!important}html[data-store-template]:not(.light) .store-header-logo{background:#ffffff0f!important;border-color:#ffffff1a!important}html[data-store-template]:not(.light) .store-header-logo:hover,html[data-store-template]:not(.light) .store-header a.group:hover .store-header-logo{background:#ffffff14!important;border-color:#ffffff2e!important}@media (max-width:767px){html[data-store-template] .store-header nav{background:rgba(var(--surface-1-rgb), .95)!important;border-color:rgba(var(--brand-rgb), .26)!important;box-shadow:0 0 0 1px #ffffff0f,0 10px 28px #0006!important}html.light[data-store-template] .store-header nav{background:rgba(var(--surface-1-rgb), .97)!important;border-color:rgba(var(--brand-rgb), .22)!important;box-shadow:0 0 0 1px #0000000f,0 8px 22px #00000024!important}html[data-store-template] .store-header-action-btn{background:rgba(var(--surface-2-rgb), .74)!important;border-color:rgba(var(--brand-rgb), .24)!important;color:hsl(var(--foreground))!important}html[data-store-template] .store-header-action-btn:hover{background:rgba(var(--surface-2-rgb), .9)!important;border-color:rgba(var(--brand-rgb), .34)!important}html[data-store-template]:not(.light) .store-header-action-btn{box-shadow:inset 0 1px #ffffff0f;color:hsl(var(--foreground))!important;background:#ffffff1a!important;border-color:#ffffff29!important}html[data-store-template]:not(.light) .store-header-action-btn:hover{background:#ffffff29!important;border-color:#ffffff3d!important}html[data-store-template]:not(.light) .store-header-theme-toggle[aria-pressed=true]{box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #ffffff14;color:hsl(var(--foreground))!important;background:#ffffff2e!important;border-color:#ffffff52!important}html[data-store-template]:not(.light) .store-mobile-nav-link[data-active=false]{color:hsl(var(--muted-foreground))!important}html[data-store-template]:not(.light) .store-mobile-nav-link[data-active=true]{color:hsl(var(--foreground))!important}html[data-store-template]:not(.light) .store-mobile-nav-link[data-active=true] .store-mobile-nav-icon{background:#ffffff1f!important;border-color:#ffffff38!important}html[data-store-template]:not(.light) .store-mobile-nav-link[data-active=false] .store-mobile-nav-icon{opacity:.92}}html[data-store-template]:not(.light) .store-public .hover\:text-brand:hover,html[data-store-template]:not(.light) .store-public .group:hover .group-hover\:text-brand,html[data-store-template]:not(.light) .store-header .group:hover .group-hover\:text-brand,html[data-store-template]:not(.light) .store-footer .hover\:text-brand:hover{color:hsl(var(--foreground))!important}html[data-store-template]:not(.light) .store-public .bg-muted\/40,html[data-store-template]:not(.light) .store-public .bg-muted\/45,html[data-store-template]:not(.light) .store-public .bg-muted\/60{background-color:#ffffff0f!important}html[data-store-template]:not(.light) .store-public .hover\:bg-muted\/65:hover,html[data-store-template]:not(.light) .store-public .hover\:bg-brand\/10:hover,html[data-store-template]:not(.light) .store-public .group:hover .group-hover\:bg-brand\/10{background-color:#ffffff1a!important}html[data-store-template] .store-public .bg-brand{background-color:rgba(var(--store-btn-bg-rgb,var(--ui-rgb,var(--brand-rgb))), var(--store-btn-bg-alpha,1))!important;color:var(--store-btn-text,var(--brand-button-text,#111))!important;-webkit-text-fill-color:currentColor!important;border:1px solid rgba(var(--store-btn-border-rgb,var(--brand-rgb)), var(--store-btn-border-alpha,0))!important}html[data-store-template] .store-footer{background:rgba(var(--surface-1-rgb), .92)!important;border-color:hsl(var(--border))!important}html[data-store-template] .store-bg{background-color:hsl(var(--background))!important}html[data-store-template] .store-public h1,html[data-store-template] .store-public h2,html[data-store-template] .store-public .store-display{font-family:var(--store-font-display)}html[data-store-template] .store-page{min-height:50vh}html[data-store-template] .site-eyebrow,html[data-store-template] .store-eyebrow{border-color:rgba(var(--ui-rgb,var(--brand-rgb)), .28);background:rgba(var(--ui-rgb,var(--brand-rgb)), .1);color:rgb(var(--ui-rgb,var(--brand-rgb)))}html[data-store-template] .store-section-title{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--foreground));font-size:.875rem;font-weight:800}html[data-store-template] .store-section-title-bar{background:rgb(var(--ui-rgb,var(--brand-rgb)));border-radius:999px;flex-shrink:0;width:4px;height:1.25rem}html[data-store-template] .store-promo-banner{border:1px solid rgba(var(--brand-rgb), .2)!important;background:linear-gradient(115deg, rgba(var(--brand-rgb), .14) 0%, rgba(var(--surface-2-rgb), .96) 52%, rgba(var(--surface-1-rgb), .88) 100%)!important;box-shadow:0 0 0 1px rgba(var(--brand-rgb), .05), var(--store-card-shadow), 0 0 48px rgba(var(--brand-rgb), .07)!important}html[data-store-template].light .store-promo-banner{background:linear-gradient(115deg, rgba(var(--brand-rgb), .07) 0%, hsl(var(--card)) 50%, rgba(var(--surface-1-rgb), .95) 100%)!important}html[data-store-template] .store-promo-badge{background:rgba(var(--store-btn-bg-rgb,var(--ui-rgb,var(--brand-rgb))), var(--store-btn-bg-alpha,1))!important;color:var(--store-btn-text,var(--brand-button-text,#111))!important;-webkit-text-fill-color:currentColor!important}html[data-store-template] .store-promo-cta{background:hsl(var(--foreground))!important;color:hsl(var(--background))!important}html[data-store-template] .store-promo-cta:hover{background:rgba(var(--store-btn-bg-rgb,var(--ui-rgb,var(--brand-rgb))), var(--store-btn-bg-alpha,1))!important;color:var(--store-btn-text,var(--brand-button-text,#111))!important;-webkit-text-fill-color:currentColor!important}html[data-store-template] .store-product-image-wrap{background:rgba(var(--brand-rgb), .04)!important;border:none!important}html[data-store-template] .store-chip-btn{transition:color .2s,border-color .2s,background .2s;border:1px solid hsl(var(--border))!important;color:hsl(var(--muted-foreground))!important;background:0 0!important}html[data-store-template] .store-chip-btn:hover:not(:disabled){color:hsl(var(--foreground))!important;border-color:hsl(var(--border))!important;background:rgba(var(--ui-rgb,var(--brand-rgb)), .06)!important;box-shadow:none!important}html[data-store-template] .store-chip-btn.is-active{background:rgba(var(--ui-rgb,var(--brand-rgb)), .1)!important;border-color:rgba(var(--ui-border-rgb,var(--brand-rgb)), .32)!important;color:hsl(var(--foreground))!important;box-shadow:none!important}html[data-store-template] .store-icon-badge{background:rgba(var(--ui-rgb,var(--brand-rgb)), .12)!important;border-color:rgba(var(--ui-rgb,var(--brand-rgb)), .28)!important;color:rgb(var(--ui-rgb,var(--brand-rgb)))!important}html[data-store-template] .store-icon-badge svg{color:rgb(var(--ui-rgb,var(--brand-rgb)))!important;stroke:rgb(var(--ui-rgb,var(--brand-rgb)))!important}html[data-store-template] .store-text-accent{color:rgb(var(--ui-rgb,var(--brand-rgb)))!important}html[data-store-template] .store-filter-category{border:1px solid hsl(var(--border) / .45)!important;color:hsl(var(--muted-foreground))!important;background:rgba(var(--surface-2-rgb), .35)!important}html[data-store-template] .store-filter-category:hover:not(.is-active){color:hsl(var(--foreground))!important;border-color:hsl(var(--border))!important}html[data-store-template] .store-filter-category.is-active{background:linear-gradient(90deg, rgba(var(--ui-rgb,var(--brand-rgb)), .14) 0%, rgba(var(--ui-rgb,var(--brand-rgb)), .06) 100%)!important;border-color:rgba(var(--ui-border-rgb,var(--brand-rgb)), .32)!important;color:hsl(var(--foreground))!important;box-shadow:none!important}html[data-store-template] .store-filter-dot{background:hsl(var(--muted-foreground))!important}html[data-store-template] .store-filter-category.is-active .store-filter-dot{background:rgb(var(--ui-rgb,var(--brand-rgb)))!important;box-shadow:none!important}html[data-store-template] .store-icon-btn{transition:transform .15s,background .2s,color .2s,border-color .2s;background:hsl(var(--muted))!important;border:1px solid hsl(var(--border) / .45)!important;color:hsl(var(--foreground))!important}html[data-store-template] .store-icon-btn:hover:not(:disabled){background:rgba(var(--store-btn-bg-rgb,var(--ui-rgb,var(--brand-rgb))), var(--store-btn-bg-alpha,1))!important;color:var(--store-btn-text,var(--brand-button-text,#111))!important;-webkit-text-fill-color:currentColor!important;border-color:rgba(var(--brand-rgb), .45)!important}html[data-store-template] .store-section-accent-bar{background:rgb(var(--ui-rgb,var(--brand-rgb)))!important;box-shadow:none!important}html[data-store-template] .store-search-label{color:hsl(var(--muted-foreground))!important}html[data-store-template] .store-search-bar:focus-within .store-search-label{color:rgb(var(--ui-rgb,var(--brand-rgb)))!important}html[data-store-template] .store-home>.store-section+.store-section{border-top:1px solid hsl(var(--border) / .45)}html[data-store-template]:not(.light) .store-home>.store-section+.store-section{border-top-color:#ffffff0a!important}html[data-store-template]:not(.light) .store-product-card,html[data-store-template]:not(.light) .store-card{border-color:#ffffff12!important}html[data-store-template]:not(.light) .store-promo-banner{box-shadow:var(--store-card-shadow)!important;border-color:#ffffff14!important}html[data-store-template]:not(.light) .store-footer{border-top-color:#ffffff0f!important}html[data-store-template]:not(.light) .store-public [class*=border-border]{border-color:#ffffff12!important}html[data-store-template] .store-hero{min-height:var(--store-hero-min-height)}html[data-store-template]:not([data-store-layout=compact]):not([data-store-layout=grid]):not([data-store-layout=sidebar]):not([data-store-layout=minimal]):not([data-store-layout=elegant]) .store-hero:not(.store-hero-split):not(.store-hero-minimal):not(.store-hero-line){min-height:100dvh}html[data-store-template]:not([data-store-layout=compact]):not([data-store-layout=grid]) .store-hero.store-hero-split{min-height:auto}@media (min-width:1024px){html[data-store-template]:not([data-store-layout=compact]):not([data-store-layout=grid]) .store-hero.store-hero-split{min-height:100dvh}}html[data-store-template]:has(.store-home){scroll-behavior:smooth}html[data-store-template] .store-hero:before{content:"";background:var(--store-hero-bg);pointer-events:none;z-index:0;position:absolute;inset:0}html[data-store-template]:not([data-store-layout=compact]):not([data-store-layout=grid]):not([data-store-layout=sidebar]) .store-hero:before{background:var(--store-hero-bg), linear-gradient(to bottom, transparent 0%, transparent 78%, rgb(var(--surface-0-rgb)) 100%)}html[data-store-template]:not([data-store-layout=compact]):not([data-store-layout=grid]):not([data-store-layout=sidebar]) .store-hero:after{content:"";inset-inline:0;background:linear-gradient(to bottom, transparent, rgb(var(--surface-0-rgb)));pointer-events:none;z-index:1;height:8rem;position:absolute;bottom:0}html[data-store-template] .store-hero .store-hero-inner{z-index:1;position:relative}html[data-store-template] .store-hero .store-eyebrow,html[data-store-template] .store-btn-primary,html[data-store-template] .store-product-buy{border-radius:var(--store-btn-radius)}.store-product-card .store-product-buy{box-sizing:border-box;justify-content:center;align-items:center;display:inline-flex}html[data-store-template].light .store-btn-primary{box-shadow:0 2px 10px #00000014!important}html[data-store-template] .store-btn-secondary{border-radius:var(--store-btn-radius)}html[data-store-template] .store-section,html[data-store-template] .store-product-card,html[data-store-template] .store-card{border-radius:var(--store-radius)}html[data-store-template] .store-products-grid{grid-template-columns:var(--store-product-grid)}html[data-store-template] .store-promo-banner{border-radius:calc(var(--store-radius) + .25rem)}html[data-store-template] .store-footer{border-radius:var(--store-radius) var(--store-radius) 0 0}html[data-store-template] .store-bg .decorative-orb{opacity:.45}html[data-store-template][data-store-bg-pattern=scanlines] .store-bg:after,html[data-store-bg-pattern=scanlines] .store-bg:after{content:"";background:repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(var(--brand-rgb), .03) 2px, rgba(var(--brand-rgb), .03) 4px);pointer-events:none;position:absolute;inset:0}html[data-store-template][data-store-bg-pattern=grid] .store-bg:after,html[data-store-bg-pattern=grid] .store-bg:after{content:"";background-image:linear-gradient(rgba(var(--brand-rgb), .04) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--brand-rgb), .04) 1px, transparent 1px);pointer-events:none;background-size:48px 48px;position:absolute;inset:0}html[data-store-layout=classic] .store-hero .store-hero-title{text-transform:uppercase;letter-spacing:-.04em}html[data-store-layout=classic] .store-product-card{border:1px solid hsl(var(--border))}@media (max-width:1023px){html[data-store-template] .store-header .store-header-logo{box-shadow:none!important;background:0 0!important;border-color:#0000!important}html[data-store-template]:not(.light) .store-header .store-header-logo{background:#ffffff14!important;border-color:#ffffff24!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-store-template] .store-hero.store-hero-split{justify-content:flex-start;min-height:auto!important}html[data-store-template] .store-hero.store-hero-split .store-hero-inner{align-items:stretch}html[data-store-template] .store-hero.store-hero-split .store-hero-media-wrap{width:100%;max-width:11.5rem;margin-inline:auto}html[data-store-template] .store-hero.store-hero-split .store-hero-logo-shell{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:relative}html.light[data-store-template] .store-hero.store-hero-split .store-hero-logo-shell{box-shadow:none;background:0 0;border-color:#0000}html[data-store-template] .store-hero.store-hero-split .store-hero-logo{width:100%;max-width:9rem;max-height:9rem;margin-inline:auto}html[data-store-template] .store-hero.store-hero-split .store-eyebrow{margin-bottom:.75rem}html[data-store-template] .store-hero.store-hero-split .store-hero-title{margin-bottom:.75rem;font-size:clamp(1.85rem,8.5vw,2.5rem);line-height:.98}html[data-store-template] .store-hero.store-hero-split .store-hero-desc{font-size:.875rem;line-height:1.55}html[data-store-template] .store-hero.store-hero-split .store-hero-scroll{display:none!important}}@media (min-width:1024px){html[data-store-template] .store-hero.store-hero-split .store-hero-logo-shell{width:100%;max-width:min(52vw,520px)}html[data-store-template] .store-hero.store-hero-split .store-hero-logo{max-width:min(52vw,520px);max-height:min(72vh,620px)}}html[data-store-layout=minimal] .store-hero,html[data-store-layout=minimal] .store-hero.store-hero-minimal{text-align:left;max-height:none;padding-bottom:2rem;justify-content:flex-start!important;align-items:flex-start!important;min-height:auto!important}html[data-store-layout=minimal] .store-hero .store-hero-inner{text-align:left;align-items:flex-start;max-width:36rem;margin-left:0;margin-right:auto}html[data-store-layout=minimal] .store-hero .store-hero-glow{display:none!important}html[data-store-layout=minimal] .store-hero .store-hero-title{letter-spacing:-.02em;text-transform:none;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:600;line-height:1.1}html[data-store-layout=minimal] .store-hero .store-hero-desc{margin-top:.5rem;font-size:.875rem}html[data-store-layout=minimal] .store-header nav{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0!important}html[data-store-layout=minimal] .store-product-card{border:1px solid hsl(var(--border));box-shadow:none}html[data-store-layout=minimal] .store-promo-banner{background:rgb(var(--surface-2-rgb))!important;border:1px solid hsl(var(--border))!important}html[data-store-layout=bold] .store-hero .store-hero-title{text-transform:uppercase;font-size:clamp(2.5rem,8vw,4.5rem);font-weight:900;line-height:.95}html[data-store-layout=bold] .store-hero{min-height:88vh}html[data-store-layout=bold] .store-header nav{border-width:2px;border-color:rgba(var(--brand-rgb), .35)!important}html[data-store-layout=bold] .store-btn-primary{text-transform:uppercase;letter-spacing:.12em;padding-left:2.5rem;padding-right:2.5rem;font-weight:900}html[data-store-layout=bold] .store-product-card{border:2px solid rgba(var(--brand-rgb), .25)}html[data-store-layout=glass] .store-header nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(var(--surface-2-rgb), .45)!important}html[data-store-layout=glass] .store-product-card,html[data-store-layout=glass] .store-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(var(--brand-rgb), .18);background:rgba(var(--surface-2-rgb), .55)!important}html[data-store-layout=glass] .store-hero .store-eyebrow{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(var(--brand-rgb), .12)}html[data-store-layout=glass] .store-promo-banner{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(var(--surface-2-rgb), .5)!important}html[data-store-layout=glass] .store-footer{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(var(--surface-1-rgb), .7)!important}html[data-store-layout=grid] .store-hero{min-height:45vh;padding-bottom:1rem}html[data-store-layout=grid] .store-hero .store-hero-desc{display:none}html[data-store-layout=grid] .store-products-grid{gap:.75rem}html[data-store-layout=grid] .store-product-card{padding:.75rem}html[data-store-layout=grid] .store-promo-banner{padding:1rem!important}html[data-store-layout=grid] .store-grid-highlights .product-carousel{margin-inline:-.25rem}html[data-store-layout=grid] .store-product-scroll-row{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:rgba(var(--brand-rgb), .35) transparent;gap:.75rem;padding-bottom:.75rem;display:flex;overflow-x:auto}html[data-store-layout=grid] .store-product-scroll-row::-webkit-scrollbar{height:6px}html[data-store-layout=grid] .store-product-scroll-row::-webkit-scrollbar-thumb{background:rgba(var(--brand-rgb), .35);border-radius:999px}html[data-store-layout=grid] .store-product-scroll-item{scroll-snap-align:start;flex:0 0 min(42vw,11.5rem)}@media (min-width:768px){html[data-store-layout=grid] .store-product-scroll-item{flex-basis:10.5rem}}@media (min-width:1024px){html[data-store-layout=grid] .store-product-scroll-item{flex-basis:11rem}}html[data-store-layout=neon] .store-hero .store-hero-title span,html[data-store-layout=neon] .store-hero .hero-gradient-text{text-shadow:0 0 24px rgba(var(--brand-rgb), .55)}html[data-store-layout=neon] .store-header nav{box-shadow:0 0 24px rgba(var(--brand-rgb), .15);border-color:rgba(var(--brand-rgb), .4)!important}html[data-store-layout=neon] .store-product-card{border:1px solid rgba(var(--brand-rgb), .35);box-shadow:0 0 20px rgba(var(--brand-rgb), .12)}html[data-store-layout=neon] .store-btn-primary{box-shadow:0 0 0 1px #ffffff1f,0 6px 20px #00000061!important}html[data-store-layout=neon] .store-promo-banner{box-shadow:0 0 30px rgba(var(--brand-rgb), .1);border-color:rgba(var(--brand-rgb), .35)!important}html[data-store-layout=tixx] .store-hero .store-hero-title span,html[data-store-layout=tixx] .store-hero .hero-gradient-text{text-shadow:0 0 32px rgba(var(--brand-rgb), .5)}html[data-store-layout=tixx] .store-header nav{box-shadow:0 8px 32px #00000059, 0 0 24px rgba(var(--brand-rgb), .12);border-color:rgba(var(--brand-rgb), .3)!important}html[data-store-layout=tixx] .store-product-card{border:1px solid rgba(var(--brand-rgb), .24);box-shadow:0 8px 28px #0000003d}html[data-store-layout=tixx] .store-btn-primary{box-shadow:0 0 0 1px rgba(var(--brand-rgb), .2), 0 6px 20px #00000061!important}html[data-store-layout=tixx] .store-promo-banner{box-shadow:0 0 30px rgba(var(--brand-rgb), .1);border-color:rgba(var(--brand-rgb), .32)!important}html[data-store-layout=elegant] .store-hero .store-hero-title{text-transform:none;letter-spacing:.02em;font-style:italic;font-weight:400}html[data-store-layout=elegant] .store-hero .store-eyebrow{letter-spacing:.25em;text-transform:uppercase;font-size:.65rem;font-weight:500}html[data-store-layout=elegant] .store-product-card{border:1px solid rgba(var(--brand-rgb), .22);box-shadow:none}html[data-store-layout=elegant] .store-footer{border-top:1px solid rgba(var(--brand-rgb), .15)}html[data-store-layout=compact] .store-hero{min-height:40vh;padding-top:6rem}html[data-store-layout=compact] .store-hero .store-hero-scroll{display:none}html[data-store-layout=compact] .store-header nav{padding-top:.35rem!important;padding-bottom:.35rem!important}html[data-store-layout=compact] .store-section{padding-top:2rem!important;padding-bottom:2rem!important}html[data-store-layout=compact] .store-product-card h3{font-size:.65rem}html[data-store-layout=spotlight] .store-hero{min-height:90vh}html[data-store-layout=spotlight] .store-hero .store-hero-title{letter-spacing:-.03em;font-size:clamp(2.4rem,8vw,4.6rem);font-weight:900;line-height:.94}html[data-store-layout=spotlight] .store-btn-primary{letter-spacing:.08em;text-transform:uppercase;font-weight:800}html[data-store-layout=spotlight] .store-product-card{border:1px solid rgba(var(--brand-rgb), .24)}html[data-store-layout=sidebar] .store-hero,html[data-store-layout=sidebar] .store-hero.store-hero-line{padding-top:calc(4.25rem + env(safe-area-inset-top,0px));border-bottom:1px solid hsl(var(--border) / .45);padding-bottom:.75rem;min-height:auto!important}html[data-store-layout=sidebar] .store-hero:before,html[data-store-layout=sidebar] .store-hero:after{display:none}html[data-store-layout=sidebar] .store-hero .store-hero-title{text-transform:none;letter-spacing:-.02em;margin:0;font-size:clamp(1rem,2.2vw,1.25rem);font-weight:700}html[data-store-layout=sidebar] .store-hero .store-hero-inner{align-items:center}html[data-store-layout=sidebar] .store-hero .store-hero-desc{display:none}html[data-store-layout=sidebar] .store-section{padding-top:1.5rem!important;padding-bottom:1.5rem!important}html[data-store-layout=sidebar] .store-header nav{border-color:hsl(var(--border))!important;border-radius:.5rem!important;padding-top:.45rem!important;padding-bottom:.45rem!important}html[data-store-layout=sidebar] .store-products-grid{gap:.7rem}html[data-store-layout=sidebar] .store-product-card{border:1px solid hsl(var(--border));padding:.65rem}html[data-store-layout=sidebar] .store-category-card{border-color:hsl(var(--border) / .7);background:rgba(var(--surface-1-rgb), .55)}html[data-store-layout=sidebar] .store-category-card:hover{border-color:rgba(var(--brand-rgb), .35);background:rgba(var(--surface-1-rgb), .85)}html[data-store-layout=story] .store-header nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(var(--surface-2-rgb), .6)!important}html[data-store-layout=story] .store-hero .store-hero-title{font-family:var(--store-font-display);letter-spacing:.01em;line-height:1.02}html[data-store-layout=story] .store-hero .store-eyebrow{letter-spacing:.2em;text-transform:uppercase}html[data-store-layout=story] .store-product-card{border:1px solid rgba(var(--brand-rgb), .2);box-shadow:0 10px 28px #00000029}html[data-store-template=grid],html[data-store-layout=grid]{--store-bg-pattern:grid}html[data-store-template=neon],html[data-store-layout=neon]{--store-bg-pattern:scanlines}html[data-store-template=tixx],html[data-store-layout=tixx]{--store-bg-pattern:orbs}html[data-store-template=compact] .store-hero .store-hero-scroll,html[data-store-layout=compact] .store-hero .store-hero-scroll,html[data-store-layout=grid] .store-promo-banner{display:none}html[data-store-template] .store-page .store-page-title{font-family:var(--store-font-display);letter-spacing:-.02em}html[data-store-layout=bold] .store-page .store-page-title{text-transform:uppercase;font-weight:900}html[data-store-layout=elegant] .store-page .store-page-title{font-style:italic;font-weight:400}html[data-store-template] .store-page .glass-panel,html[data-store-template] .store-page .store-card{border-radius:var(--store-radius)}html[data-store-layout=neon] .store-page .store-card,html[data-store-layout=neon] .store-page .glass-panel{border:1px solid rgba(var(--brand-rgb), .3);box-shadow:0 0 16px rgba(var(--brand-rgb), .08)}html[data-store-layout=tixx] .store-page .store-card,html[data-store-layout=tixx] .store-page .glass-panel{border:1px solid rgba(var(--brand-rgb), .24);box-shadow:0 0 16px rgba(var(--brand-rgb), .06)}html[data-store-layout=glass] .store-page .glass-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(var(--surface-2-rgb), .5)}@media (max-width:767px){html[data-store-layout=glass] .store-product-card,html[data-store-layout=glass] .store-header nav,html[data-store-layout=glass] .store-footer{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){html[data-store-template] .store-btn-primary{box-shadow:none}}html[data-store-layout=nova] .store-hero .store-hero-title{text-transform:uppercase;letter-spacing:-.04em;font-weight:900}html[data-store-layout=nova] .store-header nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html[data-store-layout=nova] .store-product-card{border:1px solid hsl(var(--border));transition:transform .2s,box-shadow .2s}html[data-store-layout=nova] .store-product-card:hover{box-shadow:var(--store-card-shadow);transform:translateY(-2px)}html[data-store-layout=aurora] .store-header nav{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:rgba(var(--surface-2-rgb), .38)!important;border-bottom:1px solid rgba(var(--brand-rgb), .2)!important}html[data-store-layout=aurora] .store-hero .store-hero-title{font-family:var(--store-font-display);letter-spacing:.01em;font-weight:400}html[data-store-layout=aurora] .store-hero .store-eyebrow{letter-spacing:.22em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(var(--brand-rgb), .1);font-size:.65rem}html[data-store-layout=aurora] .store-product-card,html[data-store-layout=aurora] .store-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(var(--brand-rgb), .2);background:rgba(var(--surface-2-rgb), .5)!important}html[data-store-layout=aurora] .store-footer{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(var(--surface-1-rgb), .65)!important}html[data-store-layout=pulse] .store-hero .store-hero-title{text-transform:uppercase;text-shadow:0 0 32px rgba(var(--brand-rgb), .35);font-size:clamp(2.75rem,9vw,5rem);font-weight:900;line-height:.92}html[data-store-layout=pulse] .store-hero{min-height:92vh}html[data-store-layout=pulse] .store-header nav{box-shadow:0 4px 24px rgba(var(--brand-rgb), .12);border-bottom-width:2px!important;border-color:rgba(var(--brand-rgb), .45)!important}html[data-store-layout=pulse] .store-btn-primary{text-transform:uppercase;letter-spacing:.14em;font-weight:900;box-shadow:0 0 0 1px #ffffff1f,0 6px 20px #00000061!important}html[data-store-layout=pulse] .store-product-card{border:2px solid rgba(var(--brand-rgb), .3);box-shadow:0 0 20px rgba(var(--brand-rgb), .1)}html[data-store-layout=pulse] .store-product-card:hover{box-shadow:0 0 28px rgba(var(--brand-rgb), .22)}html[data-store-layout=pulse] .store-promo-banner{box-shadow:0 0 30px rgba(var(--brand-rgb), .12);border:2px solid rgba(var(--brand-rgb), .35)!important}html[data-store-header-style=bar] .store-header{padding-top:0!important}html[data-store-header-style=glass] .store-header nav{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}html.light[data-store-template] .store-hero .store-hero-title{color:hsl(var(--foreground))}html.light[data-store-template] .store-hero .store-hero-desc{color:hsl(var(--muted-foreground))}html.light[data-store-template] .store-hero .store-eyebrow,html.light[data-store-template] .store-header h1,html.light[data-store-template] .store-header .text-foreground{color:hsl(var(--foreground))}
.store-home{isolation:isolate}.store-home-section{content-visibility:auto;contain-intrinsic-size:auto 280px;contain:layout style}@media (prefers-reduced-motion:no-preference){.store-home-section{animation:.65s cubic-bezier(.22,1,.36,1) both store-home-section-in;animation-timeline:view();animation-range:entry cover 22%}}@keyframes store-home-section-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.store-home-section{animation:none}}.store-home-faq-item{content-visibility:auto;contain-intrinsic-size:auto 64px}
