
:root{color-scheme:dark;--gold:#8abbff;--accent:#3978ff;--text:#eef4ff;--muted:#9caec4}
html{scroll-padding-top:110px}body{background:#090f17!important;color:#edf3ff!important;font-family:Arial,Helvetica,sans-serif!important}body:before,body:after{display:none!important}body>header{position:sticky!important;top:0!important;left:auto!important;transform:none!important;width:100%!important;max-width:none!important;margin:0!important;border:0!important;border-bottom:1px solid #273343!important;border-radius:0!important;background:#090f17f5!important;box-shadow:none!important;padding:20px max(24px,calc((100vw - 1440px)/2))!important;min-height:78px!important;gap:26px!important;backdrop-filter:blur(12px)}header .brand{margin-right:auto!important}header .brand-art{width:auto!important;height:auto!important;overflow:visible!important}.modern-wordmark{font:900 italic 26px Arial;letter-spacing:-1px;color:#fff}.modern-wordmark>span{color:#83b6ff}header .brand small,header .brand>span:not(.brand-art){color:#91a5bd!important}.header-haunt,.pumpkin-patch,.promo-pumpkin,.offer-decor,.decor-pumpkin,.night-bat,.vampire-sigil,.corner-web,.companion,.companion-widget,[aria-label="Playful DAFShop companion"],.haunt-strip,.hero[hidden]{display:none!important}header nav{gap:10px!important}header nav a,header nav button{border-radius:7px!important;color:#a9b8cc!important;font:700 12px Arial!important;padding:12px!important}header nav a.active,header nav a[aria-current]{background:#1b2b40!important;color:#9dc6ff!important;border:1px solid #345477!important}header nav a:before,header nav a:after{display:none!important}h1,h2,h3{font-family:Arial,Helvetica,sans-serif!important;color:#f0f5ff}a{color:#9fc8ff}.bundle-home{max-width:1440px;margin:42px auto 26px;padding:0 24px}.store-intro{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.store-kicker{font:700 10px monospace;letter-spacing:2px;color:#9bc6ff;margin:0 0 14px}.store-intro h1{font-size:clamp(25px,3vw,43px);font-weight:950;font-style:italic;letter-spacing:-1.4px;margin:0}.store-intro em{color:#8dbdff}.store-catalog-link{font-size:13px;text-decoration:none;white-space:nowrap}.bundle-spotlight{position:relative;display:grid;grid-template-columns:1fr 1fr;min-height:420px;border:1px solid #30455f;border-radius:12px;overflow:hidden;background:radial-gradient(ellipse at 80% 80%,#23456888,transparent 65%),linear-gradient(110deg,#142031,#0c1521)}.bundle-copy{padding:36px 44px;position:relative;z-index:2}.spotlight-label{font:700 10px monospace;letter-spacing:1.4px;color:#adc4de;display:flex;gap:15px;align-items:center}.spotlight-label span{font-size:9px;background:#163d32;color:#9be5c7;border:1px solid #30634f;padding:7px;border-radius:4px}.bundle-tier{font:800 12px monospace;color:#7ab2ff;margin:38px 0 12px}.bundle-copy h2{font-size:clamp(29px,3.1vw,48px);font-weight:950;font-style:italic;line-height:1.02;max-width:510px;letter-spacing:-1px;margin:0 0 17px}.bundle-description{color:#b4c5d9;font-size:15px;line-height:1.6}.bundle-purchase{display:flex;align-items:center;gap:26px;margin-top:26px}.bundle-purchase small{display:block;font:700 9px monospace;letter-spacing:1px;color:#9cb2cc}.bundle-purchase strong{font-size:33px;color:#fff}.bundle-order{background:#3477ff;color:#fff;padding:16px 21px;border:1px solid #6a9aff;border-radius:7px;font-size:14px;font-weight:700;text-decoration:none}.bundle-order:hover{background:#508aff}.bundle-perk-note{font-size:10px;color:#8ba4c0;margin-top:20px}.bundle-visual{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.visual-grid{position:absolute;inset:0;background-image:linear-gradient(#7cafff0b 1px,transparent 1px),linear-gradient(90deg,#7cafff0b 1px,transparent 1px);background-size:36px 36px;mask-image:linear-gradient(90deg,transparent,#000)}.bundle-character-set{display:flex;align-items:center;justify-content:center;width:100%;height:330px;filter:drop-shadow(0 20px 30px #0009)}.bundle-character-set img{width:38%;height:100%;object-fit:contain;mix-blend-mode:screen;animation:bundle-in .6s ease both}.bundle-character-set img+img{margin-left:-13%}.bundle-character-set img:nth-child(2){transform:scale(1.18);z-index:1}.bundle-art-caption{position:absolute;bottom:45px;font:800 10px monospace;letter-spacing:5px;color:#7fb5ff88}.bundle-controls{position:absolute;bottom:16px;right:16px;display:flex;align-items:center;background:#0a1422e8;border:1px solid #34475f;border-radius:7px;padding:5px;gap:10px;z-index:3}.bundle-controls button{background:transparent;color:#c2d7f4;border:0;padding:8px;cursor:pointer}.bundle-slide-count{font:700 11px monospace}.bundle-quick-tabs{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px}.bundle-quick-tabs button{background:#111d2b;border:1px solid #293d54;border-radius:7px;padding:14px;text-align:left;color:#e3edfc;cursor:pointer;font-weight:700}.bundle-quick-tabs button span{display:block;color:#8b9eb8;font-size:10px;font-weight:400;margin:6px 0}.bundle-quick-tabs button b{color:#9bc6ff}.bundle-quick-tabs button[aria-pressed=true]{border-color:#518ddd;background:#1b314e}.modern-map{max-width:1392px!important;margin:20px auto!important;background:#101c2b!important;border:1px solid #293f58!important;border-radius:8px!important;padding:18px 24px!important;box-shadow:none!important}.modern-map h2{font-size:20px!important}.modern-map p{font-size:12px!important}.map-update-kicker{color:#89baff!important}.map-update-countdown>span{background:#0b1420!important;border-color:#30465f!important}.map-update-countdown b{color:#99c6ff!important}.skin-promos,.emoticon-promos,.collection,.tournament,.live-rankings{background:#0f1825!important;border-color:#2a3a50!important;box-shadow:none!important;border-radius:12px!important}.promo-card,.emoticon-offer{background:#121e2d!important;border:1px solid #30445e!important;box-shadow:none!important;border-radius:10px!important;padding:20px!important}.promo-card:before,.promo-card:after{display:none!important}.promo-name,.promo-card h3,.included-perks strong,.promo-action,.sale-badge{color:#a4caff!important}.sale-badge{background:#213b5a!important;border:1px solid #42668f!important}.offer-price h3{color:#f2f7ff!important;font-weight:850!important}.sale-announcement{background:#13263d!important;border-color:#2c507b!important;color:#c6dcff!important}.sale-announcement span{color:#9bb6d8!important}.included-perks{border-color:#2b3c53!important}.included-perks b{color:#72d6b0!important}.promo-action{border-color:#2c425d!important}.card,.skin-card,.skin-item{background:#111c2a!important;border-color:#304761!important;box-shadow:none!important}.card h3,.skin-card h3{color:#edf4ff!important;font-size:20px!important}.button,.cart-add,.add-to-cart{background:#2f70ed!important;border-color:#528af2!important;color:#fff!important;border-radius:7px!important;box-shadow:none!important}.announcement,.welcome-banner{background:#111e2e!important;border-color:#293e59!important}.companion-container{display:none!important}.gamepass-promo{background:#122239!important;border-color:#365679!important}.funding-perk{font-size:10px!important;line-height:1.6!important;color:#92a9c4!important}.offer-price{min-height:70px}.tier-perk{color:#9eb1ca!important}.promo-card p{color:#becde0!important}.eyebrow{color:#83b7ff!important}.brand-tagline{color:#91a8c4!important}@keyframes bundle-in{from{opacity:0;translate:20px 0}to{opacity:1;translate:0 0}}@media(max-width:800px){body>header{padding:12px 16px!important;flex-wrap:wrap!important;gap:10px!important}header nav{overflow:auto!important}.store-intro{align-items:start;flex-direction:column;gap:12px}.bundle-home{margin-top:26px;padding:0 16px}.bundle-spotlight{grid-template-columns:1fr;min-height:0}.bundle-copy{padding:25px}.bundle-copy h2{max-width:100%}.bundle-visual{height:220px;grid-row:2}.bundle-character-set{height:220px}.bundle-tier{margin-top:24px}.bundle-art-caption{bottom:20px}.bundle-controls{bottom:12px}.bundle-quick-tabs{grid-template-columns:repeat(5,minmax(100px,1fr));overflow:auto}.modern-map{margin:16px!important}.bundle-quick-tabs button{padding:12px}.store-catalog-link{font-size:12px}}@media(prefers-reduced-motion:reduce){.bundle-character-set img{animation:none}}

.warcraft-brand-banner{max-width:1440px;margin:24px auto 0;padding:0 24px}.warcraft-brand-banner img{display:block;width:100%;height:auto;border:1px solid #253b54;border-radius:12px}.color-addon,.color-addon-icon,.tier-perk,.payments,.payment-options,.discord,.community-section{background:#101c2c!important;border-color:#2d435e!important;box-shadow:none!important;backdrop-filter:none!important}.color-addon h3{color:#eff5ff!important}.color-addon p{color:#a9bbd2!important}.color-addon-icon{color:#87baff!important}.color-addon small{color:#859dbb!important}.skin-promos.combined-offers{background:#0d1724!important}.promo-heading p,.promo-currency{color:#91a8c4!important}.warcraft-brand-banner+.bundle-home{margin-top:28px}.tournament-section{margin-top:48px!important}@media(max-width:800px){.warcraft-brand-banner{padding:0 16px;margin-top:16px}}

.halloween-banner,.realm-highlights,.notice,.game-pass-promo{display:none!important}
.catalog-panel,aside.quick-links,.quick-links,.collection-layout>aside,.catalog-layout>aside{background:#101a28!important;border:1px solid #2b405b!important;box-shadow:none!important;border-radius:10px!important}.catalog-panel:before,.catalog-panel:after,aside:before,aside:after{display:none!important}.catalog-panel h2,.catalog-panel h3{color:#edf5ff!important}.catalog-panel input,.catalog-panel select{background:#0b1420!important;border:1px solid #324a67!important;color:#e0edff!important;box-shadow:none!important}.mode-picker button,.skin-type-buttons button,.category-tabs button,[role=group] button{background:#142236!important;border:1px solid #304965!important;color:#b8cce5!important;border-radius:7px!important;box-shadow:none!important;animation:none!important}.mode-picker button[aria-checked=true],button[aria-pressed=true],button[aria-selected=true],[role=checkbox][aria-checked=true]{background:#214777!important;border-color:#5a95e5!important;color:#fff!important}.preview-help,.texture-help{background:#142338!important;border-color:#365478!important;color:#b9cde6!important}.catalog-panel .card,.catalog-panel .skin-card{background:#111e2e!important;border:1px solid #304966!important}.catalog-panel .card:before,.catalog-panel .card:after{display:none!important}.card-info,.card-body,.card-footer,.skin-info{background:#132236!important;border-color:#2c425e!important}.card .label,.card .badge,.category-label,.skin-category{background:#142a44!important;color:#9dc7ff!important;border-color:#3b5f87!important}.cart-toggle{position:fixed!important;bottom:20px!important;left:auto!important;right:20px!important;top:auto!important;z-index:100!important;border-radius:10px!important;padding:13px 20px!important;background:#1878eb!important;border:1px solid #72b7ff!important;box-shadow:0 8px 24px #0005!important;color:#fff!important;font:700 14px Arial!important}.cart-toggle #cart-count{background:#e3f1ff!important;color:#174c82!important}.cart-dialog,.preview-dialog{background:#101c2b!important;border-color:#365274!important;color:#dbe9fc!important}.inline-gamepass{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:25px 28px;margin:0 0 24px;background:radial-gradient(ellipse at 90% 20%,#147d8a33,transparent 65%),#11243a;border:1px solid #32628b;border-radius:10px;text-decoration:none}.inline-gamepass h3{margin:9px 0;color:#ecf6ff;font-size:23px}.inline-gamepass p{font:13px/1.6 Arial;color:#b7cee5}.inline-gamepass small{color:#88a9c8;font:11px Arial}.inline-pass-action{display:flex;flex-direction:column;gap:10px;white-space:nowrap}.inline-pass-action strong{font:800 34px Arial;color:#76caff}.inline-pass-action span{background:#2678eb;color:#fff;padding:12px 16px;border-radius:7px;font:700 12px Arial}.donor-thanks{background:#111e2d!important;border-color:#2d425c!important;color:#adcaeb!important}.promo-name{font:800 16px Arial!important}.offer-price h3{text-shadow:none!important}.promo-card{outline:none!important}.promo-card p,.included-perks,.promo-action{font-family:Arial!important}.bundle-visual:before{content:'';position:absolute;width:300px;height:300px;border-radius:50%;background:#1774ce26;filter:blur(50px)}.bundle-character-set{animation:bundle-float 6s ease-in-out infinite}@keyframes bundle-float{50%{translate:0 -8px}}@media(max-width:650px){.inline-gamepass{padding:20px;align-items:start;flex-direction:column}.inline-pass-action{flex-direction:row;align-items:center;width:100%;justify-content:space-between}.cart-toggle{bottom:14px!important;right:14px!important}}@media(prefers-reduced-motion:reduce){.bundle-character-set{animation:none}}

body .skin-product{background:#111e2e!important;border:1px solid #2b4565!important;border-radius:12px!important;box-shadow:none!important;overflow:hidden!important}body .skin-product .card{border:0!important;background:transparent!important;box-shadow:none!important}body .skin-product .thumb{background:radial-gradient(ellipse at 50% 80%,#1f508144,transparent 62%),#0d1928!important;border-bottom:1px solid #263d59!important}body .skin-product .thumb:before,body .skin-product .thumb:after{display:none!important}body .skin-product .label{background:#122136!important;border:0!important}body .skin-product .skin-name strong{color:#edf5ff!important;font:800 19px/1.3 Arial!important;text-shadow:none!important}body .skin-product .skin-name small{color:#7f9cbe!important}body .skin-tag{background:#142d4b!important;color:#9ccaff!important;border:1px solid #375e8b!important;box-shadow:none!important}body .transform-tag{background:#193658!important;border-color:#3b638f!important;color:#a9d3ff!important}body .card-arrow{border-color:#476f9f!important;color:#98c8ff!important;background:#172c46!important}body .skin-product .add-cart{background:#2e76ef!important;border:1px solid #5494fc!important;border-radius:7px!important;color:#fff!important;font:700 13px Arial!important;box-shadow:none!important}body .skin-product .add-cart:hover{background:#498afd!important}body .skin-product .add-cart:disabled{background:#173e40!important;color:#8ad7c2!important;border-color:#2c6461!important}body .category-tabs button{background:#142236!important;border-color:#304965!important;color:#b8cce5!important;animation:none!important;box-shadow:none!important}body .category-tabs button[aria-checked=true],body .category-tabs button[aria-pressed=true]{background:#214777!important;border-color:#5a95e5!important;color:#fff!important}.quick-links a,.quick-links h3{color:#c4dcfa!important}.quick-links span{color:#7c9bbc!important}.texture-help a,.texture-help strong{color:#9dccff!important}body .skin-product:hover{border-color:#5589c9!important;box-shadow:0 7px 24px #0003!important;transition:border-color .2s,box-shadow .2s}body .locale-controls{background:#101e30!important;border-color:#2d4664!important}body .locale-controls select{background:#15273c!important;color:#dceaff!important;border-color:#355374!important}

/* Unified cartoon storefront finish */
body{background-color:#080f1a!important;background-image:radial-gradient(ellipse at 20% 0%,#185c9733,transparent 45%),linear-gradient(#4c94e00b 1px,transparent 1px),linear-gradient(90deg,#4c94e00b 1px,transparent 1px)!important;background-size:auto,48px 48px,48px 48px!important;background-attachment:fixed!important;color:#dfeaff!important}body>header .brand-art{width:180px!important;height:58px!important;display:flex!important;align-items:center!important}body>header .brand-art img.cartoon-header-logo{position:static!important;transform:none!important;width:180px!important;height:auto!important;filter:drop-shadow(0 3px 8px #0096ff33)!important}header nav a,header nav button{font-family:'Comic Sans MS','Trebuchet MS',sans-serif!important;font-weight:900!important;letter-spacing:.1px!important;color:#b9e0ff!important;text-shadow:0 2px #061222!important;font-size:13px!important}header nav a:hover{color:#fff!important;background:#1b3e65!important}.bundle-character-set{height:360px!important;width:100%!important}.bundle-character-set img.spotlight-cutout{width:100%!important;height:100%!important;object-fit:contain!important;mix-blend-mode:normal!important;margin:0!important;filter:drop-shadow(0 12px 22px #0005)}.bundle-visual{padding:10px 20px 40px!important}.bundle-art-caption{bottom:28px!important}.collection{background:linear-gradient(145deg,#112239e8,#0b1626f5)!important;border:1px solid #315b85!important;position:relative;overflow:hidden}.catalog-title{padding:26px 30px!important;margin:0 0 24px!important;background:radial-gradient(ellipse at 85% 30%,#1b73a333,transparent 60%),linear-gradient(100deg,#132c48,#0e1b2d)!important;border-bottom:1px solid #345678!important;border-radius:12px 12px 0 0}.catalog-title h2{font-weight:900!important;color:#e7f5ff!important;text-shadow:0 3px #07111c!important}.catalog-title>p,.catalog-title p{color:#93b9dc!important}.catalog-panel{background:linear-gradient(145deg,#14263df2,#0d1c2df5)!important;border-color:#315477!important}.quick-links{background:linear-gradient(160deg,#162a43,#0c192a)!important;border-color:#325779!important}.catalog-panel>.heading{padding-bottom:23px!important;border-bottom:1px solid #284969!important}.catalog-panel .heading h2{font-weight:850!important;color:#e4f3ff!important}.catalog-panel .eyebrow{color:#70c6ff!important}.skin-product,.skin-product .card,.skin-product .thumb,.skin-product .label{background-image:none!important}.skin-product{background:#102139!important}.skin-product .card{background:#102139!important}.skin-product .thumb{background:radial-gradient(ellipse at 50% 75%,#25588955,transparent 65%),linear-gradient(160deg,#122b47,#0b1c30)!important}.skin-product .label{background:linear-gradient(150deg,#16304d,#102139)!important}.skin-product .thumb:after,.skin-product .thumb:before,.skin-product:before,.skin-product:after{display:none!important}.skin-product .label .skin-name strong{color:#e8f6ff!important;text-shadow:none!important}.skin-product .skin-name small,.normal-unit{color:#82afd7!important}.skin-product .add-cart{background:linear-gradient(#438eff,#2467d7)!important;border:1px solid #7ab7ff!important;box-shadow:inset 0 1px #ffffff30!important}.texture-help{background:#102c43!important;border:1px solid #306486!important;border-left:3px solid #4dc5f7!important}.category-tabs{padding:16px!important;background:#0b192a88!important;border:1px solid #294967!important;border-radius:10px!important}.category-tabs button,.mode-picker button{font-family:'Trebuchet MS',Arial!important}.preview-hint{color:#88caff!important}.thumb{isolation:isolate}.skin-product .thumb img{mix-blend-mode:normal!important}.skin-product .thumb .skin-cutout{mix-blend-mode:normal!important}.skin-product .skin-tag{border-radius:7px!important}.catalog-title:after{content:'CHOOSE YOUR NEXT LOOK';position:absolute;right:32px;top:42px;font:800 10px monospace;letter-spacing:3px;color:#6ea1cd55;pointer-events:none}@media(max-width:800px){.catalog-title:after{display:none}.bundle-character-set{height:240px!important}.bundle-visual{height:270px!important}.catalog-title{padding:22px!important}body>header .brand-art{width:145px!important;height:43px!important}body>header .brand-art img.cartoon-header-logo{width:145px!important}}

body{background-image:radial-gradient(ellipse at 15% 20%,#0d75972b,transparent 50%),radial-gradient(ellipse at 85% 70%,#194e982b,transparent 50%),linear-gradient(#4c94e00b 1px,transparent 1px),linear-gradient(90deg,#4c94e00b 1px,transparent 1px)!important;background-size:150% 150%,170% 170%,48px 48px,48px 48px!important;animation:water-drift 26s ease-in-out infinite alternate!important}body:before{content:''!important;display:block!important;position:fixed!important;inset:-20%!important;z-index:-1!important;pointer-events:none!important;background:repeating-radial-gradient(ellipse at 35% 45%,transparent 0 75px,#41c9ff06 77px 79px,transparent 82px 140px)!important;transform:rotate(-8deg);animation:water-ripple 24s ease-in-out infinite alternate!important}.catalog-layout{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.quick-links{display:none!important}.contact#discord{background:radial-gradient(ellipse at 20% 0%,#1c749439,transparent 65%),linear-gradient(130deg,#10263f,#0c192b)!important;border:1px solid #315b80!important;box-shadow:inset 0 1px #8ddaff16!important;border-radius:14px!important;overflow:hidden!important;position:relative!important}.contact#discord:before,.contact#discord:after{display:none!important}.contact#discord h2{color:#e7f6ff!important;font-weight:850!important}.contact#discord p{color:#a5bfdc!important}.contact#discord .qr-card,.contact#discord img{border-color:#3f6c92!important}.contact#discord a:not(.button){color:#8bd8ff!important}.bundle-character-set{gap:12px!important;padding:20px 0!important}.tier-skin-art{position:relative;flex:1;min-width:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:none!important;border:0!important;isolation:isolate}.tier-skin-art img{width:100%!important;height:calc(100% - 30px)!important;object-fit:contain!important;mix-blend-mode:normal!important;margin:0!important;filter:drop-shadow(0 10px 18px #0006)!important}.tier-skin-art img.has-cutout{opacity:0!important}.tier-skin-art canvas.skin-cutout{position:absolute!important;inset:0 0 30px!important;width:100%!important;height:calc(100% - 30px)!important;object-fit:contain!important;mix-blend-mode:normal!important;pointer-events:none;filter:drop-shadow(0 10px 18px #0006)}.tier-skin-art>span{font:700 10px/1.3 'Trebuchet MS',Arial!important;color:#9cccf4!important;text-align:center;max-width:95%;position:relative;z-index:2}.bundle-home[data-tier='1'] .tier-skin-art{max-width:340px}.bundle-home[data-tier='2'] .bundle-visual{background:radial-gradient(ellipse at center,#207ea822,transparent 70%)}.bundle-home[data-tier='3'] .bundle-visual{background:radial-gradient(ellipse at center,#455fcd22,transparent 70%)}.bundle-home[data-tier='4'] .bundle-visual{background:radial-gradient(ellipse at center,#16b6a422,transparent 70%)}.bundle-home[data-tier='5'] .bundle-visual{background:radial-gradient(ellipse at center,#527de333,transparent 70%)}@keyframes water-drift{from{background-position:0% 0%,100% 100%,0 0,0 0}to{background-position:100% 40%,0% 50%,24px 48px,24px 48px}}@keyframes water-ripple{from{transform:translate(-1%,-2%) rotate(-8deg) scale(1)}to{transform:translate(2%,3%) rotate(-4deg) scale(1.08)}}@media(prefers-reduced-motion:reduce){body,body:before{animation:none!important}}@media(max-width:700px){.bundle-character-set{gap:4px!important}.tier-skin-art>span{font-size:8px!important}}

/* Final color and layout consistency */
body .payment-methods{background:radial-gradient(ellipse at 8% 0%,#17669a22,transparent 60%),linear-gradient(120deg,#11253b,#0c192a)!important;border:1px solid #2b5074!important;border-radius:12px!important;box-shadow:none!important}body .payment-methods h2{color:#edf7ff!important;font-weight:800!important}body .payment-methods p{color:#abc2db!important}body .payment-badges>span{background:#122941!important;border:1px solid #345b80!important;box-shadow:inset 0 1px #83caff15!important;color:#e4f4ff!important}body .payment-badges strong{color:#e4f4ff!important}body .bank-icon,body .crypto-icon{background:#214468!important;color:#9cdcff!important}body .shopping-demo,body [aria-label="Shopping activity"]{display:none!important}body h1,body h2,body h3{color:#edf6ff!important;text-shadow:none!important}body p{color:#b5c7dd}body .eyebrow,body .store-kicker{color:#77caff!important}body .skin-product .label{display:grid!important;grid-template-columns:minmax(0,1fr) 34px!important;gap:10px!important;align-items:start!important;padding:17px 16px!important;min-height:104px!important;width:100%!important;box-sizing:border-box!important}body .skin-product .skin-name{width:auto!important;min-width:0!important;max-width:none!important;padding:0!important}body .skin-product .skin-name strong{display:block!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:anywhere!important;font-size:17px!important;line-height:1.28!important;max-width:100%!important}body .skin-product .card-arrow{position:static!important;width:32px!important;height:32px!important;flex:none!important;font-size:20px!important;margin:10px 0 0!important}body .skin-product{border-radius:14px!important;box-shadow:0 8px 20px #0002!important;background:#0f2239!important}body .skin-product .thumb{background:linear-gradient(#1839570a,#10213a88),radial-gradient(ellipse at 50% 72%,#2c79b143,transparent 62%),linear-gradient(135deg,#112b46,#0b192c)!important}body .skin-product .label{background:linear-gradient(120deg,#15304e,#10233b)!important}body .skin-product .add-cart{margin-top:auto!important;min-height:42px!important;border-radius:8px!important}.catalog-title{background-image:radial-gradient(ellipse at 85% 20%,#1b94b92c,transparent 60%),linear-gradient(#649cc90c 1px,transparent 1px),linear-gradient(90deg,#649cc90c 1px,transparent 1px),linear-gradient(100deg,#122c46,#0c1c2e)!important;background-size:auto,28px 28px,28px 28px,auto!important}.catalog-panel{background-image:linear-gradient(#609dc008 1px,transparent 1px),linear-gradient(90deg,#609dc008 1px,transparent 1px),linear-gradient(145deg,#14263df5,#0d1c2df8)!important;background-size:36px 36px,36px 36px,auto!important}.catalog-panel>.heading{gap:22px!important;align-items:center!important}.catalog-panel>.heading input{border-radius:9px!important;min-height:48px!important}.catalog-title h2{font-size:clamp(28px,3vw,42px)!important;letter-spacing:-1px!important}.catalog-title p{max-width:700px;font-size:14px!important}.catalog-panel .heading h2{font-size:28px!important}.mode-picker button{min-height:44px!important;letter-spacing:.6px!important}.texture-help{font-size:11px!important;padding:12px 16px!important;border-radius:8px!important}body>header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:12px max(24px,calc((100vw - 1440px)/2))!important;gap:24px!important;min-height:88px!important;background:linear-gradient(100deg,#0a1726f5,#0a121ef8)!important;border-bottom:1px solid #274868!important;box-shadow:0 6px 22px #0003!important}body>header .brand{margin-right:0!important;flex:0 0 190px!important}body>header .brand-art{width:170px!important;height:48px!important;margin:auto!important}body>header .brand-art img.cartoon-header-logo{width:170px!important}body>header .brand>span:not(.brand-art){font:700 8px/1.2 'Trebuchet MS',sans-serif!important;letter-spacing:1.5px!important;color:#86b4d6!important;text-align:center!important}body>header .realm-nav{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:5px!important;background:#14263b70!important;border:1px solid #27415e!important;border-radius:12px!important;margin-left:auto!important;margin-right:auto!important}body>header .realm-nav>a{font:800 13px 'Trebuchet MS',sans-serif!important;color:#b9d9f4!important;letter-spacing:.2px!important;padding:12px 15px!important;text-transform:none!important;border:1px solid transparent!important;background:none!important;border-radius:8px!important}body>header .realm-nav>a:hover,body>header .realm-nav>a.active{color:#e9f7ff!important;background:#20466e!important;border-color:#3c6c9b!important}body>header .realm-nav button{background:linear-gradient(120deg,#1c4770,#16324d)!important;border:1px solid #3c668d!important;border-radius:8px!important;color:#d3edff!important;font:800 12px 'Trebuchet MS',sans-serif!important;padding:12px 16px!important;box-shadow:none!important}body .locale-controls{border:0!important;box-shadow:none!important;background:transparent!important}body .locale-controls select{border-radius:8px!important;font:12px 'Trebuchet MS',sans-serif!important}body .included-perks,body .tier-perk,body .normal-unit{color:#a9c1dd!important}body .promo-action{color:#a0d9ff!important}body .promo-name{color:#d4ecff!important}body .sale-badge{color:#bfe5ff!important}body footer{color:#839db9!important;background:#0a1422!important;border-color:#29435f!important}@media(max-width:900px){body>header{gap:10px!important;padding:10px 16px!important;flex-wrap:wrap!important}body>header .brand{flex-basis:150px!important}body>header .brand-art,body>header .brand-art img.cartoon-header-logo{width:140px!important}body>header .realm-nav{order:3!important;width:100%!important;overflow:auto!important;justify-content:flex-start!important}body>header .realm-nav>a{white-space:nowrap!important;font-size:12px!important;padding:10px!important}.skin-product .label{padding:14px!important}.catalog-panel>.heading{align-items:start!important}}

html body #grid .skin-product .thumb{background:radial-gradient(ellipse at 50% 70%,#245c8855,transparent 65%),linear-gradient(145deg,#122e48,#0b1c30)!important;background-color:#10273e!important}html body #grid .skin-product .label{background:linear-gradient(130deg,#173653,#10263e)!important;background-color:#10263e!important}html body #grid .skin-product{background:#10263e!important;border-color:#315b7b!important}html body #grid .skin-product .card{background:transparent!important}html body .color-addon-icon{background:#163955!important;border:1px solid #3a6b90!important;color:#9edbff!important}html body .color-addon-icon:before{color:#9edbff!important}.mode-picker{display:flex!important;gap:10px!important;align-items:center!important;flex-wrap:wrap!important}.mode-picker .emoticons-mode-tab{display:flex!important;align-items:center!important;gap:8px!important;padding:12px 18px!important;min-height:44px!important;background:#142b44!important;border:1px solid #3b6189!important;border-radius:8px!important;color:#bedfff!important;font:800 12px 'Trebuchet MS',sans-serif!important;letter-spacing:.6px!important}.mode-picker .emoticons-mode-tab span{font-size:10px!important;border-radius:5px!important;background:#0b1d30!important;padding:3px 5px!important}.mode-picker .emoticons-mode-tab[aria-pressed=true]{background:#214777!important;color:#fff!important;border-color:#5a95e5!important}.mode-picker .emoticons-mode-tab:before,.mode-picker .emoticons-mode-tab:after{display:none!important}

.depth-reveal{opacity:0;transform:perspective(1500px) translate3d(0,28px,0) rotateX(2deg);transform-origin:50% 90%;transition:opacity .65s ease,transform .85s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}.depth-reveal.depth-visible{opacity:1;transform:perspective(1500px) translate3d(0,0,0) rotateX(0deg);will-change:auto}.warcraft-brand-banner{overflow:hidden;border-radius:14px}.warcraft-brand-banner img{transition:transform .12s linear;will-change:transform}.skin-product{transform-style:preserve-3d;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease!important}.skin-product.depth-tilted{transform:perspective(1000px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translateY(-4px)!important;box-shadow:0 18px 30px #0005!important;border-color:#69baff!important}.skin-product .skin-tag{transform:translateZ(12px)}.skin-product .skin-name{transform:translateZ(8px)}.bundle-spotlight{box-shadow:0 20px 45px #0003,inset 0 1px #b4dcff12!important}.catalog-panel{box-shadow:0 14px 35px #0002,inset 0 1px #b4dcff0d!important}.collection{perspective:1600px}@media(prefers-reduced-motion:reduce){.depth-reveal{opacity:1!important;transform:none!important;transition:none!important}.warcraft-brand-banner img,.skin-product{transform:none!important;transition:none!important;will-change:auto!important}}

html body .map-update-banner,html body .color-addon-icon{display:none!important}html body .color-addon{grid-template-columns:minmax(0,1fr) auto!important;gap:24px!important} @media(max-width:700px){html body .color-addon{grid-template-columns:1fr!important}}

/* Depth polish, with immediate content visibility */
html body .depth-reveal,html body .collection,html body .catalog-panel{opacity:1!important;transform:none!important;visibility:visible!important;transition:box-shadow .25s ease,border-color .25s ease!important}html body .custom-heading{background:radial-gradient(ellipse at 90% 10%,#178dba25,transparent 60%),linear-gradient(125deg,#15314c,#0c1c2e)!important;border:1px solid #345d80!important;box-shadow:inset 0 1px #95dfff18,0 12px 26px #0002!important}html body .custom-heading h2{color:#e9f7ff!important;font-weight:850!important}html body .custom-heading p,html body .custom-notice{color:#a7c2db!important;border-color:#2e4d6a!important}html body .custom-skin-card{background:linear-gradient(145deg,#15314b,#0c1b2c)!important;border:1px solid #315b7e!important;border-radius:14px!important;box-shadow:0 8px 18px #0003,inset 0 1px #b8e8ff12!important}html body .custom-model-stage{background:radial-gradient(ellipse at 50% 70%,#286b9b44,transparent 65%),linear-gradient(140deg,#122c45,#0b1b2e)!important;border-color:#2c4f70!important}html body .custom-card-body{background:linear-gradient(140deg,#17334e,#10243a)!important}html body .custom-card-tag{color:#7ec9ff!important}html body .custom-card-body h3{color:#e9f7ff!important}html body .custom-card-body p,html body .custom-card-body .custom-quote{color:#a7c4df!important}html body .custom-add{background:linear-gradient(#3989fc,#2368d5)!important;color:#fff!important;border:1px solid #73b4ff!important;box-shadow:inset 0 1px #ffffff30!important}html body .custom-sources button,html body .custom-categories button,html body .custom-pagination button{background:#142d46!important;color:#bcdfff!important;border-color:#375d7e!important}html body .custom-sources button[aria-pressed=true],html body .custom-categories button[aria-pressed=true]{background:#24588b!important;border-color:#75baff!important;color:#fff!important;box-shadow:0 3px 14px #2679c122!important}html body .custom-tools label{color:#a9c9e5!important}html body .custom-tools input,html body .custom-tools select{background:#0a192a!important;border-color:#335a7a!important;color:#dceeff!important}html body .custom-dialog{background:linear-gradient(135deg,#142d46,#0a192a)!important;border-color:#3a688d!important;color:#d9edff!important}.skin-product,.custom-skin-card,.promo-card,.emoticon-offer,.bundle-spotlight{transform-style:preserve-3d;backface-visibility:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}.depth-tilted{transform:perspective(1200px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translate3d(0,-3px,0)!important;box-shadow:0 20px 34px #0005,0 0 0 1px #78bcff35!important;border-color:#6cb7ed!important}.bundle-spotlight{background-image:radial-gradient(circle at var(--shine-x,70%) var(--shine-y,40%),#56c7ff16,transparent 45%),linear-gradient(115deg,#12263c,#0b192b)!important}.skin-product.depth-tilted .thumb{box-shadow:inset 0 1px #ffffff20,0 8px 20px #0001!important}.skin-product .add-cart,.custom-add,.bundle-order{transition:transform .18s,filter .18s,box-shadow .18s!important}.skin-product .add-cart:hover,.custom-add:hover,.bundle-order:hover{transform:translateY(-2px)!important;filter:brightness(1.12);box-shadow:0 5px 18px #247cdd44!important}.skin-product .add-cart:active,.custom-add:active,.bundle-order:active{transform:translateY(1px)!important}.bundle-visual{perspective:1100px}.tier-skin-art{transition:transform .5s ease!important}.scene-in-view .tier-skin-art:nth-child(1){transform:translateZ(12px) rotateY(5deg)}.scene-in-view .tier-skin-art:nth-child(2){transform:translateZ(35px) scale(1.04)}.scene-in-view .tier-skin-art:nth-child(3){transform:translateZ(12px) rotateY(-5deg)}.contact#discord{box-shadow:0 18px 35px #0004,inset 0 1px #82caff20!important}.inline-gamepass{box-shadow:0 12px 24px #0003,inset 0 1px #b0dfff18!important}.skin-product .thumb .skin-cutout{filter:drop-shadow(0 12px 12px #0005)!important}@media(max-width:800px){.depth-tilted{transform:none!important}.bundle-spotlight{transform:none!important}.tier-skin-art{transform:none!important}}@media(prefers-reduced-motion:reduce){.depth-tilted,.scene-in-view .tier-skin-art{transform:none!important}.skin-product,.custom-skin-card,.promo-card,.emoticon-offer,.bundle-spotlight,.tier-skin-art{transition:none!important}}

.bundle-character-set img.combo-spotlight-art{width:100%!important;height:100%!important;object-fit:contain!important;mix-blend-mode:normal!important;filter:drop-shadow(0 14px 22px #0004)!important;margin:0!important}.combo-saving{margin-top:6px;font:700 11px/1.5 Arial;color:#8fe3c3}.bundle-quick-tabs button{position:relative}.bundle-quick-tabs button[aria-pressed=true]{box-shadow:inset 0 1px #97cfff33,0 5px 18px #0002!important}.bundle-purchase{align-items:center!important}.bundle-copy .bundle-description{max-width:500px}

.bundle-character-set.catalog-combo-art{position:relative;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:0!important;height:390px!important;padding:0 4px 24px!important;box-sizing:border-box}.combo-catalog-models{height:280px;width:100%;display:flex;align-items:center;justify-content:center;gap:0;isolation:isolate}.combo-catalog-model{position:relative;height:100%;flex:1;min-width:0;max-width:280px;filter:drop-shadow(0 15px 14px #0005)}.combo-catalog-model img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;mix-blend-mode:normal!important;margin:0!important;transform:none!important}.combo-catalog-model img.has-cutout{opacity:0!important}.combo-catalog-model canvas.skin-cutout{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;mix-blend-mode:normal!important;pointer-events:none}.combo-catalog-model:nth-child(2){z-index:2;transform:translateY(-10px) scale(1.07)}.combo-emoticon-fan{display:flex;align-items:center;justify-content:center;height:98px;width:100%;gap:10px;position:relative;z-index:4;margin-top:-15px}.combo-emote-chip{position:relative;flex:0 1 88px;height:88px;min-width:0;border-radius:14px;border:1px solid #4d91be99;background:linear-gradient(145deg,#174366e8,#0d2542e8);box-shadow:0 10px 20px #0005,inset 0 1px #c1efff25;transform:rotate(var(--emote-angle,0deg));padding:4px;box-sizing:border-box}.combo-emote-chip img{position:static!important;width:100%!important;height:100%!important;object-fit:contain!important;mix-blend-mode:normal!important;filter:none!important;transform:none!important;margin:0!important}.combo-art-note{font:700 8px monospace!important;letter-spacing:1.6px!important;color:#79add5!important;text-align:center;margin-top:9px}.bundle-art-caption{display:none!important}.bundle-home[data-tier='5'] .combo-catalog-models{gap:0}.bundle-home[data-tier='5'] .combo-catalog-model{margin:0 -7px}.bundle-home[data-tier='1'] .combo-catalog-model{max-width:300px}.bundle-home[data-tier='1'] .combo-emote-chip{flex-basis:94px;height:94px}@media(max-width:800px){.bundle-visual{height:315px!important;padding:0 12px 25px!important}.bundle-character-set.catalog-combo-art{height:300px!important}.combo-catalog-models{height:210px}.combo-emoticon-fan{height:72px;gap:6px;margin-top:-5px}.combo-emote-chip{height:64px;flex-basis:64px;border-radius:10px}.bundle-home[data-tier='1'] .combo-emote-chip{height:70px;flex-basis:70px}.combo-art-note{font-size:7px!important;letter-spacing:.7px!important}}
