#pack-tiers{margin:36px 0 64px;--bronze:#cb9563;--plata:#c7d8e5;--oro:#f3cb72;--diamante:#93e5ff}#pack-tiers *{box-sizing:border-box}.tier-heading h2{font-size:clamp(28px,4vw,48px);margin:12px 0}.tier-heading p,.tier-explain{color:#b8c3cc}.tier-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:28px 0 20px}.tier-tab{background:#101820;border:1px solid #35414c;border-radius:12px;padding:20px;color:#eee;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:8px}.tier-tab.bronze{--accent:var(--bronze)}.tier-tab.plata{--accent:var(--plata)}.tier-tab.oro{--accent:var(--oro)}.tier-tab.diamante{--accent:var(--diamante)}.tier-tab span{letter-spacing:.13em;font-size:12px;color:var(--accent)}.tier-tab strong{font-size:22px}.tier-tab.selected{border-color:var(--accent);box-shadow:inset 0 -3px var(--accent);background:linear-gradient(140deg,#202b36,#101820)}.tier-classes{display:flex;gap:10px;justify-content:center}.tier-classes button{background:#0c141b;border:1px solid #35414c;color:#bcc9d3;padding:12px 28px;border-radius:30px;cursor:pointer}.tier-classes button.selected{background:#edc784;color:#101820;border-color:#edc784}.tier-explain{text-align:center;margin:18px 0 26px}.tier-kits{display:grid;gap:22px}.tier-kits.three{grid-template-columns:repeat(3,minmax(0,1fr))}.tier-kits.single{max-width:760px;margin:auto}.tier-kit{overflow:hidden;border:1px solid #35414c;border-radius:15px;background:#101820}.tier-kit.bronze{border-color:#916740}.tier-kit.plata{border-color:#758c9e}.tier-kit.oro{border-color:#a78c4e}.tier-kit.diamante{border-color:#588698}.tier-portrait{position:relative;background:radial-gradient(ellipse at 50% 45%,#243747,#090f16 75%);height:360px;padding:18px}.tier-portrait img{display:block;width:100%;height:100%;object-fit:contain}.tier-portrait>span{position:absolute;left:16px;top:15px;font:10px Arial;letter-spacing:.08em;border:1px solid #6b6048;padding:7px 10px;border-radius:20px;background:#0d151dcc;color:#f5d69d}.single .tier-kit{display:grid;grid-template-columns:1fr 1fr;align-items:center}.single .tier-portrait{height:420px}.tier-kit-info{padding:24px}.tier-kit-info h3{font-size:27px;margin:12px 0 18px}.tier-kit-info p{font-size:13px;line-height:1.8;color:#bac8d5}.tier-wing{color:#efd39c!important}.tier-buy{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-top:22px}.tier-buy strong{font-size:24px;color:#fff}.tier-buy s{font-size:15px;color:#92a3b0;display:block}.tier-buy .button{font-size:11px;padding:13px 16px}.tier-offer{margin-top:24px;padding:22px 26px;border:1px solid #80d9f0;border-radius:12px;background:linear-gradient(110deg,#122833,#182536,#10202a);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;color:#cbf4ff}.tier-offer b{font-size:13px;letter-spacing:.06em}.tier-offer strong{font-size:23px}.tier-offer s{font-size:17px;color:#a8bac8}.tier-offer span{font-size:12px}.tier-catalog-title{font-size:28px;margin:36px 0 22px}@media(max-width:800px){.tier-tabs{grid-template-columns:repeat(2,1fr)}.tier-kits.three{grid-template-columns:1fr}.tier-kits.three .tier-kit{display:grid;grid-template-columns:1fr 1fr;align-items:center}.tier-portrait{height:350px}.tier-offer{flex-direction:column;text-align:center}}@media(max-width:500px){.tier-tab{padding:15px 12px;flex-direction:column;align-items:flex-start}.tier-classes button{padding:10px 19px}.single .tier-kit,.tier-kits.three .tier-kit{grid-template-columns:1fr}.single .tier-portrait,.tier-portrait{height:360px}.tier-kit-info{padding:20px}}

/* MU ELIX shop: real catalogue artwork and decorative PvP key art. */
.page:has(#shop-campaign){max-width:1360px;padding-top:38px}.page:has(#shop-campaign)>h1{font-size:clamp(30px,4vw,46px);margin-bottom:18px}.page:has(#shop-campaign)>.eyebrow{display:none}
#shop-campaign{display:grid;grid-template-columns:34% 66%;border:1px solid #9c7c435f;background:#080c0f;min-height:390px;overflow:hidden;margin:22px 0 0;box-shadow:0 18px 60px #0004}
.shop-vitrine{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:1fr 1fr;gap:10px;padding:20px;background:linear-gradient(140deg,#131817,#070a0e)}
.shop-specimen{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:12px;border:1px solid #b8985838;background:radial-gradient(ellipse at center,#24303955,#080c10);color:#e4d0ab;padding:10px 7px;cursor:pointer;font:11px/1.4 Arial,sans-serif;transition:border-color .2s,background .2s}.shop-specimen:hover,.shop-specimen:focus-visible{border-color:#e6bd72;background:#192126}.shop-specimen-art{height:105px;display:flex;align-items:center;justify-content:center}.shop-specimen-art img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 7px 5px #0008)}.shop-specimen-art.pieces{flex-wrap:wrap;gap:1px}.shop-specimen-art.pieces img{width:30%;height:48%}
.shop-campaign-scene{position:relative;display:flex;align-items:center;min-width:0;background:linear-gradient(90deg,#070b0ff2 0%,#070b0f99 35%,transparent 72%),url('pvp-shop.webp') center right/cover no-repeat}.shop-campaign-copy{position:relative;padding:38px 26px;max-width:52%;z-index:1}.shop-campaign-copy h2{font:400 clamp(32px,3.6vw,55px)/1.07 Georgia,serif;color:#f0d59f;margin:20px 0}.shop-campaign-copy p{font-size:13px;line-height:1.8;color:#d3cdc2;margin-bottom:25px}.shop-campaign-copy .button{font-size:10px;padding:16px 18px;white-space:normal}.pvp-credit{position:absolute;right:12px;bottom:10px;font:9px Arial;color:#c4c7ca;background:#080b0dc9;padding:4px 7px}
#shop-service-note{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:15px 20px;border:1px solid #b8985838;border-top:0;background:#0c1112;color:#bdb9ad;font-size:11px}#shop-service-note a{color:#dfc38b}
.page:has(#shop-campaign) .catalog-intro{margin:24px 0 14px}.page:has(#shop-campaign) .catalog-total{font-size:17px}.page:has(#shop-campaign)> .status{font-size:11px;background:#101516;border-color:#8f784329;color:#aeb5b6}
#pack-tiers{scroll-margin-top:100px}.tier-heading h2{font:400 clamp(27px,3vw,38px)/1.2 Georgia,serif}.tier-offer{border-radius:2px;border-color:#b18c4e66;background:linear-gradient(105deg,#282015,#111619);color:#e4cca0;padding:16px 22px}.tier-offer strong{font-size:20px}.tier-offer span{font-size:11px}
.tier-tabs{gap:16px}.tier-tab{display:flex;flex-direction:column;align-items:center;position:relative;padding:22px 14px 17px;border-radius:2px;background:linear-gradient(150deg,#151b1d,#090d10);border-color:#a58a4d45;text-align:center;overflow:hidden}.tier-tab .tier-card-art{width:100%;height:215px;object-fit:contain;display:block;margin:6px 0 12px;filter:drop-shadow(0 12px 12px #0008)}.tier-tab strong{font:400 25px Georgia,serif;color:#edd5ab}.tier-tab .tier-card-link{border:1px solid #b5955655;padding:9px 12px;width:100%;margin-top:10px;font:10px Arial;color:#dbc38e;letter-spacing:.1em}.tier-tab.selected{background:linear-gradient(150deg,#242725,#0d1114);box-shadow:inset 0 -2px var(--accent)}.tier-tab:hover{border-color:#edd09b}.tier-tab s{font-size:13px;color:#9eaaa8}.tier-sale-badge{position:absolute;right:6px;top:6px;background:#653023;color:#ffe9c6;padding:5px;font-size:10px}
.tier-kit{border-radius:3px;background:#101618}.tier-portrait{background:radial-gradient(ellipse at center,#29312d,#090d11 75%)}.tier-classes button{border-radius:2px;min-width:72px}.catalog-card{border-color:#b898582e}.catalog-toolbar{border-color:#b8985838;background:#111718}.catalog-card-body h2{color:#e8d4ad}
@media(min-width:1100px){.shop-campaign-scene{background-size:auto,cover}}
@media(max-width:950px){#shop-campaign{grid-template-columns:38% 62%;min-height:340px}.shop-vitrine{gap:6px;padding:12px}.shop-specimen-art{height:86px}.shop-specimen{font-size:9px}.shop-campaign-copy{max-width:65%;padding:24px 18px}.shop-campaign-copy h2{font-size:36px}.tier-tab .tier-card-art{height:185px}}
@media(max-width:650px){.page:has(#shop-campaign){padding-left:16px;padding-right:16px}#shop-campaign{grid-template-columns:1fr}.shop-campaign-scene{grid-row:1;min-height:310px}.shop-campaign-copy{max-width:62%;padding:28px 20px}.shop-campaign-copy h2{font-size:35px}.shop-vitrine{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;gap:8px;padding:12px}.shop-specimen-art{height:84px}.shop-specimen{font-size:10px;gap:7px;padding:9px 6px}#shop-service-note{font-size:10px;gap:10px;padding:13px}.tier-tabs{gap:10px}.tier-tab{padding:16px 8px 12px;align-items:center}.tier-tab .tier-card-art{height:165px}.tier-tab strong{font-size:22px}.tier-tab span{font-size:10px}.tier-classes{gap:7px}.tier-classes button{min-width:0;padding:11px 20px}.catalog-intro{flex-direction:column}.tier-kit-info h3{overflow-wrap:anywhere}}
@media(prefers-reduced-motion:reduce){.shop-specimen{transition:none}}
