.Shop_vaultScene__5o2Ih{position:fixed;z-index:0;inset:0;width:100vw;height:100vh;height:100dvh;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse at 50% 70%,rgb(255 183 61/18%),transparent 36%),linear-gradient(180deg,#173642,#4b3324 48%,#171b20)}.Shop_shopCatalog__VDGkj{width:min(100%,1040px);align-self:center}.Shop_sectionSwitch__Gc6qu{position:relative;z-index:20;display:flex;gap:7px;margin-bottom:12px;padding:5px;border:1px solid rgb(255 255 255/11%);border-radius:17px;background:linear-gradient(180deg,rgb(16 25 34/92%),rgb(8 14 21/95%));box-shadow:0 5px 0 rgb(0 0 0/45%),inset 0 1px rgb(255 255 255/5%)}.Shop_sectionSwitchButton__rYE4u{flex:1;min-height:39px;padding:8px 12px;border:1px solid transparent;border-radius:11px;background:transparent;color:rgb(226 232 240/62%);font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:transform .16s ease,color .16s ease,background .16s ease;font-family:var(--font-rubik-bubbles),cursive!important}.Shop_sectionSwitchButton__rYE4u:hover{color:#fff}.Shop_sectionSwitchButton__rYE4u:active{transform:translateY(1px)}.Shop_sectionSwitchMarketActive__1MhTX,.Shop_sectionSwitchShopActive__9AdPs{color:#18202a;box-shadow:0 3px 0 rgb(0 0 0/38%),inset 0 1px rgb(255 255 255/44%)}.Shop_sectionSwitchShopActive__9AdPs{border-color:rgb(255 225 160/65%);background:linear-gradient(180deg,#ffe8ad,#edb95e)}.Shop_sectionSwitchMarketActive__1MhTX{border-color:rgb(161 222 247/48%);background:linear-gradient(180deg,#b9e8fb,#70badb)}.Shop_vaultArtwork__cr3Vi{position:absolute;inset:0;background:url(/captains-treasure-cabin-mobile.svg) 50%/100% 100% no-repeat}.Shop_vaultScene__5o2Ih:after,.Shop_vaultScene__5o2Ih:before{position:absolute;inset:0;content:"";pointer-events:none}.Shop_vaultScene__5o2Ih:before{z-index:1;background:linear-gradient(180deg,rgb(8 21 30/28%),rgb(8 21 30/5%) 30%,rgb(8 17 22/20%) 56%,rgb(9 13 17/58%)),linear-gradient(90deg,rgb(10 16 21/30%),transparent 25%,transparent 75%,rgb(10 16 21/30%))}.Shop_vaultScene__5o2Ih:after{z-index:2;background:radial-gradient(ellipse at 50% 76%,rgb(255 192 74/15%),transparent 32%),linear-gradient(115deg,transparent 36%,rgb(255 234 169/9%) 48%,transparent 58%);background-size:100% 100%,220% 100%;animation:Shop_cabinLightSweep__BUrFH 8s ease-in-out infinite}.Shop_vaultTreasureGlow__QdFhy{position:absolute;z-index:2;right:10%;bottom:4%;left:10%;height:36%;border-radius:50%;background:radial-gradient(ellipse,rgb(255 190 66/20%),transparent 68%);filter:blur(18px);animation:Shop_treasurePulse__uQUoA 3.8s ease-in-out infinite}.Shop_shopHero__haWnN{position:relative;z-index:3;width:min(100%,1040px);align-self:center;margin-bottom:22px;padding:16px;overflow:hidden;border:1px solid rgb(255 230 190/24%);border-radius:24px;background:radial-gradient(ellipse at 100% 0,rgb(251 191 36/16%),transparent 48%),linear-gradient(135deg,rgb(15 31 39/88%),rgb(31 28 26/88%));box-shadow:0 18px 48px rgb(0 0 0/30%),inset 0 1px rgb(255 255 255/10%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.Shop_shopHero__haWnN:after{position:absolute;top:-54px;right:-42px;width:140px;height:140px;border:1px solid rgb(255 220 145/12%);border-radius:50%;content:"";pointer-events:none;box-shadow:0 0 0 16px rgb(255 220 145/3%),0 0 50px rgb(255 183 57/10%)}.Shop_shopHeroTop__FaEwk{display:flex;align-items:center;justify-content:space-between;gap:10px}.Shop_shopEyebrow__JJlI1{display:flex;align-items:center;gap:8px;margin:0;color:#f9d992;font-size:9px;font-weight:800;letter-spacing:.14em}.Shop_shopEyebrow__JJlI1:before{width:18px;height:2px;border-radius:2px;content:"";background:linear-gradient(90deg,#ffbd4a,#fff0bd);box-shadow:0 0 10px rgb(255 183 57/75%)}.Shop_shopStatus__0632V{display:inline-flex;flex:none;align-items:center;gap:6px;padding:5px 8px;border:1px solid rgb(110 231 183/24%);border-radius:999px;background:rgb(16 185 129/10%);color:#a7f3d0;font-size:8px;font-weight:800;letter-spacing:.08em}.Shop_shopStatus__0632V span{width:6px;height:6px;border-radius:50%;background:#6ee7b7;box-shadow:0 0 9px rgb(110 231 183/80%)}.Shop_shopTitle__mW1aJ{position:relative;z-index:1;max-width:500px;margin:13px 0 0;color:#fffaf0;font-size:clamp(27px,7vw,36px);font-weight:800;letter-spacing:-.045em;line-height:1.08;text-wrap:balance;text-shadow:0 4px 24px rgb(0 0 0/45%)}.Shop_shopSubtitle__0OX7y{position:relative;z-index:1;max-width:420px;margin:8px 0 0;color:rgb(255 246 226/76%);font-size:12px;font-weight:500;line-height:1.5}.Shop_shopPaymentNotes__XRFhd{position:relative;z-index:1;display:inline-flex;flex-wrap:wrap;gap:7px;margin-top:13px}.Shop_shopPaymentNotes__XRFhd span{padding:6px 9px;border:1px solid rgb(255 255 255/11%);border-radius:999px;background:rgb(255 255 255/6%);color:rgb(255 250 240/88%);font-size:9px;font-weight:650;letter-spacing:.015em}.Shop_vaultSpark__KHS_5{position:absolute;z-index:3;bottom:9%;left:16%;width:5px;height:5px;border-radius:50%;background:#fff4bd;box-shadow:0 0 8px 3px rgb(255 194 66/70%);animation:Shop_sparkLift__WUus4 5s ease-in-out infinite}.Shop_vaultSpark__KHS_5:nth-of-type(2){bottom:21%;left:38%;width:4px;height:4px;animation-delay:-1.7s}.Shop_vaultSpark__KHS_5:nth-of-type(3){bottom:12%;left:66%;width:6px;height:6px;animation-delay:-3.1s}.Shop_vaultSpark__KHS_5:nth-of-type(4){bottom:31%;left:82%;width:4px;height:4px;animation-delay:-.8s}.Shop_vaultSpark__KHS_5:nth-of-type(5){bottom:18%;left:52%;width:3px;height:3px;animation-delay:-2.4s}.Shop_vaultGlint__JcAWR{position:absolute;z-index:3;top:46%;left:11%;width:8px;height:8px;background:#fff1a0;box-shadow:0 0 12px 3px rgb(255 205 76/62%);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation:Shop_glintPulse__6g58N 2.8s ease-in-out infinite}.Shop_vaultGlint__JcAWR:nth-of-type(7){top:70%;left:86%;width:6px;height:6px;animation-delay:-1s}.Shop_vaultGlint__JcAWR:nth-of-type(8){top:82%;left:61%;width:5px;height:5px;animation-delay:-1.8s}.Shop_packSurface__FxPWr{border-color:rgb(255 223 165/38%);background:linear-gradient(145deg,rgb(64 42 27/93%),rgb(23 25 28/95%));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 14px 38px rgb(0 0 0/60%),inset 0 1px rgb(255 242 209/18%),inset 0 -1px rgb(255 189 72/17%)}@keyframes Shop_cabinLightSweep__BUrFH{0%,to{background-position:0 0,130% 0;opacity:.48}50%{background-position:0 0,-30% 0;opacity:.9}}@keyframes Shop_treasurePulse__uQUoA{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.05)}}@keyframes Shop_sparkLift__WUus4{0%,to{opacity:.15;transform:translate3d(0,8px,0) scale(.7)}48%{opacity:.95;transform:translate3d(8px,-24px,0) scale(1.2)}}@keyframes Shop_glintPulse__6g58N{0%,to{opacity:.25;transform:scale(.6) rotate(0)}50%{opacity:1;transform:scale(1.25) rotate(45deg)}}@media (min-width:640px){.Shop_vaultArtwork__cr3Vi{background-image:url(/captains-treasure-cabin-wide.svg)}.Shop_shopHero__haWnN{padding:19px 21px}.Shop_vaultScene__5o2Ih:before{background:linear-gradient(180deg,rgb(8 21 30/20%),rgb(8 21 30/3%) 36%,rgb(8 17 22/20%) 68%,rgb(9 13 17/60%)),linear-gradient(90deg,rgb(10 16 21/52%),transparent 24%,transparent 76%,rgb(10 16 21/52%))}}@media (prefers-reduced-motion:reduce){.Shop_vaultGlint__JcAWR,.Shop_vaultScene__5o2Ih:after,.Shop_vaultSpark__KHS_5,.Shop_vaultTreasureGlow__QdFhy{animation:none}}