@charset "UTF-8";#store-page .shop-hero-section{padding:3rem 1.5rem 3.5rem}#store-page .shop-hero-container{min-height:300px;gap:2rem}#store-page .shop-hero-content{gap:1.25rem}#store-page .shop-hero-title{font-size:56px}#store-page .shop-hero-tagline{font-size:16px}#store-page .shop-hero-image img{width:270px}#store-page .shop-hero-scroll-arrow{width:38px;height:38px;bottom:-2rem}#store-page .x0-intro-section{padding:2.5rem 0}#store-page .products-section,#store-page .btc-products-section,#store-page .components-section{padding-top:3.5rem;padding-bottom:3.5rem}#store-page .accessories-section{padding-top:2.5rem;padding-bottom:3rem}@media (max-width: 1024px){#store-page .shop-hero-section{padding:2.5rem 1rem 3rem}#store-page .shop-hero-container{min-height:0}#store-page .shop-hero-image img{width:240px}#store-page .products-section,#store-page .btc-products-section,#store-page .components-section{padding-top:2.5rem;padding-bottom:2.5rem}}@media (max-width: 600px){#store-page .shop-hero-section{padding:2rem .625rem 2.5rem}#store-page .shop-hero-title{font-size:38px}#store-page .shop-hero-image img{width:200px}#store-page .x0-intro-section,#store-page .products-section,#store-page .btc-products-section,#store-page .components-section,#store-page .accessories-section{padding-top:2rem;padding-bottom:2rem}}#store-page{--store-bg: #070708;--store-raised: #111113;--store-card: #161618;--store-card-media: #0e0e10;--store-edge: rgba(255, 255, 255, .06);--store-section-y: 64px;background:var(--store-bg)}#store-page .shop-hero-section,#store-page .x0-intro-section,#store-page .btc-products-section,#store-page .accessories-section{background:var(--store-bg)}#store-page .products-section,#store-page .components-section{background:radial-gradient(60% 40% at 50% 0%,rgba(255,255,255,.035),transparent 70%),linear-gradient(180deg,var(--store-bg) 0%,var(--store-raised) 80px,var(--store-raised) calc(100% - 80px),var(--store-bg) 100%)}#store-page .x0-intro-section,#store-page .products-section,#store-page .btc-products-section,#store-page .components-section,#store-page .accessories-section{padding:var(--store-section-y) 1.25rem}#store-page .shop-hero-container,#store-page .x0-intro-container,#store-page .products-container,#store-page .btc-products-container,#store-page .components-container,#store-page .accessories-section-head,#store-page .accessories-scroll{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}#store-page .products-grid,#store-page .btc-products-grid,#store-page .components-grid,#store-page .products-section-header,#store-page .btc-section-header,#store-page .components-section-header{max-width:none;margin-left:0;margin-right:0;zoom:1}#store-page .products-section-title,#store-page .btc-section-title,#store-page .components-section-title,#store-page .accessories-section-title{text-align:left}#store-page .products-section-header,#store-page .btc-section-header,#store-page .components-section-header{align-items:flex-start;text-align:left}@media (min-width: 1024px){#store-page .shop-hero-container{max-width:1032px}#store-page .x0-intro-container,#store-page .products-container,#store-page .btc-products-container,#store-page .components-container,#store-page .accessories-section-head,#store-page .accessories-scroll{zoom:.86}#store-page .accessories-scroll{overflow:visible}}@media (max-width: 768px){#store-page{--store-section-y: 40px}}#store-page .product-card-wrapper>div,#store-page .btc-product-card-wrapper>div,#store-page .component-card-wrapper>div,#store-page .accessory-card{background:var(--store-card)!important;border:0!important;border-radius:24px!important;box-shadow:inset 0 0 0 1px var(--store-edge);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease!important}#store-page .product-card-wrapper>div:hover,#store-page .btc-product-card-wrapper>div:hover,#store-page .component-card-wrapper>div:hover,#store-page .accessory-card:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #ffffff1f,0 18px 40px #00000073}#store-page .product-card-wrapper>div>div:first-child,#store-page .btc-product-card-wrapper>div>div:first-child{position:relative;background-color:transparent!important;background-size:auto 86%!important;background-position:center 58%!important;transition:background-size .6s cubic-bezier(.22,1,.36,1)}#store-page .product-card-wrapper>div,#store-page .btc-product-card-wrapper>div{background:radial-gradient(70% 140px at 50% 0%,rgba(255,255,255,.07),transparent 100%),linear-gradient(180deg,#202023 0%,var(--store-card) 220px)!important}#store-page .product-card-wrapper>div:hover>div:first-child,#store-page .btc-product-card-wrapper>div:hover>div:first-child{background-size:auto 90%!important}#store-page .x0-intro-features{background:var(--store-card);border-color:transparent;box-shadow:inset 0 0 0 1px var(--store-edge)}#store-page .store-head{display:flex;flex-direction:row;align-items:flex-end;text-align:left;max-width:none;justify-content:space-between;gap:16px 32px;flex-wrap:wrap;width:100%;margin:0 0 32px}#store-page .store-head__text{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}html:not(#_) #store-page .store-head__title{margin:0;font-family:DM Sans,sans-serif;font-size:34px;line-height:1.15;font-weight:600;letter-spacing:-.02em;text-align:left;background:radial-gradient(120% 140% at 20% 0%,#fff 0%,#e6e6e9 45%,#8d8e94 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@media (min-width: 1024px){html:not(#_) #store-page .store-head__title{font-size:40px}}#store-page .store-head__desc{margin:0;font-family:DM Sans,sans-serif;font-size:16px;line-height:1.5;color:#ffffff80}#store-page .store-head__link{flex:none;font-family:DM Sans,sans-serif;font-size:15px;font-weight:500;color:#ffffffb8;text-decoration:none;padding-bottom:4px;transition:color .25s ease}#store-page .store-head__link span{display:inline-block;margin-left:6px;transition:transform .25s cubic-bezier(.22,1,.36,1)}#store-page .store-head__link:hover{color:#fff}#store-page .store-head__link:hover span{transform:translate(3px)}#store-page .store-head .btc-pill{margin:0 0 4px}@media (max-width: 768px){#store-page .store-head{margin-bottom:24px;align-items:flex-start}#store-page .store-head__desc{font-size:14px}}#store-page .btc-product-card-wrapper>div{background:url(/assets/shop/btc-watermark.svg) right -80px top -60px/300px 300px no-repeat,radial-gradient(70% 140px at 50% 0%,rgba(255,255,255,.07),transparent 100%),linear-gradient(180deg,#202023 0%,var(--store-card) 220px)!important}#store-page .btc-bookmark{position:absolute;top:0;left:28px;z-index:2;display:flex;align-items:flex-start;gap:12px;pointer-events:none}#store-page .btc-bookmark__tab{position:relative;width:34px;height:52px;filter:drop-shadow(0 6px 8px rgba(0,0,0,.55))}#store-page .btc-bookmark__tab:before{content:"";position:absolute;inset:0;clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);background:linear-gradient(90deg,#b88a4a 0%,#f6d999 38%,#fff0c4 50%,#e2b86e 64%,#a87a3c 100%)}#store-page .btc-bookmark__tab:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:rgba(0,0,0,.35)}#store-page .btc-bookmark__tab b{position:absolute;top:16px;left:50%;transform:translate(-50%);font-family:DM Sans,sans-serif;font-size:18px;font-weight:700;line-height:1;color:#2e2210}#store-page .btc-bookmark__label{margin-top:18px;font-family:DM Sans,sans-serif;font-size:10.5px;font-weight:700;line-height:1;letter-spacing:.2em;text-transform:uppercase;background:linear-gradient(90deg,#c9cbd1,#fff 50%,#a9abb2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}#store-page .btc-product-card-wrapper>div>div:first-child{height:264px!important;background-size:auto 70%!important;background-position:center 82%!important}#store-page .btc-product-card-wrapper>div:hover>div:first-child{background-size:auto 73%!important}#store-page .accessories-section-head.store-head{max-width:1200px;margin:0 auto 32px}#store-page .accessories-scroll{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0;overflow:visible}#store-page .accessory-card{width:auto;height:auto}#store-page .accessory-card .card-image{height:240px;background-color:transparent;background-size:auto 84%;-webkit-mask-image:radial-gradient(closest-side,#000 72%,transparent 100%);mask-image:radial-gradient(closest-side,#000 72%,transparent 100%)}#store-page .accessory-card .card-content{display:flex;flex-direction:column;gap:12px;padding:8px 24px 24px}#store-page .accessory-card .learn-more-btn{margin-top:8px}@media (max-width: 768px){#store-page .accessories-scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -1.25rem;padding:0 1.25rem 4px}#store-page .accessory-card{flex:0 0 78%;scroll-snap-align:start}}#store-page .shop-hero-section{display:flex;align-items:center;min-height:calc(80vh - 96px);min-height:calc(80svh - 96px);padding:4rem 1.5rem 5.5rem}#store-page .shop-hero-container{width:100%;min-height:0}#store-page .shop-hero-content{gap:1.75rem}#store-page .shop-hero-title{font-size:74px}#store-page .shop-hero-tagline{font-size:18px}#store-page .shop-hero-image{position:relative}#store-page .shop-hero-image:before{content:"";position:absolute;inset:10% -10%;z-index:-1;background:radial-gradient(50% 50% at 50% 50%,rgba(214,218,230,.12),transparent 70%);filter:blur(10px)}#store-page .shop-hero-image img{width:400px;animation:store-hero-float 7s ease-in-out infinite}#store-page .shop-hero-scroll-arrow{bottom:-3.5rem}@keyframes store-hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes store-hero-rise{0%{opacity:0;transform:translateY(16px);filter:blur(8px)}}#store-page .shop-hero-title,#store-page .shop-hero-tagline,#store-page .shop-hero-pills,#store-page .shop-hero-image,#store-page .shop-hero-scroll-arrow{animation:store-hero-rise 1s cubic-bezier(.22,1,.36,1) both}#store-page .shop-hero-tagline{animation-delay:.12s}#store-page .shop-hero-pills{animation-delay:.24s}#store-page .shop-hero-image{animation-delay:.1s;animation-duration:1.4s}#store-page .shop-hero-scroll-arrow{animation-name:store-hero-fade;animation-delay:.6s}@keyframes store-hero-fade{0%{opacity:0}}@media (max-width: 1200px){#store-page .shop-hero-title{font-size:60px}#store-page .shop-hero-image img{width:320px}}@media (max-width: 1024px){#store-page .shop-hero-section{min-height:calc(72svh - 80px);padding:3rem 1rem 4.5rem}}@media (max-width: 600px){#store-page .shop-hero-title{font-size:42px}#store-page .shop-hero-tagline{font-size:15px}#store-page .shop-hero-image img{width:240px}}html.store-js #store-page .store-reveal{opacity:0;translate:0 24px;transition:opacity .9s cubic-bezier(.22,1,.36,1),translate .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--store-delay, 0s)}html.store-js #store-page .store-reveal.is-visible{opacity:1;translate:0 0}@media (prefers-reduced-motion: reduce){#store-page .shop-hero-title,#store-page .shop-hero-tagline,#store-page .shop-hero-pills,#store-page .shop-hero-image,#store-page .shop-hero-image img,#store-page .shop-hero-scroll-arrow{animation:none}html.store-js #store-page .store-reveal{opacity:1;translate:none;transition:none}}
