
#shop.shop2 #phclock{display:flex!important;align-items:center;gap:10px;justify-content:flex-start!important;padding-left:4px}
#shop.shop2 #phclock svg{width:20px;height:20px;flex:none}
#shop.shop2 #phclock .s2sep{width:2px;height:22px;background:rgba(239,231,212,.6);border-radius:2px}
#shop.shop2 .shhead{display:flex!important;align-items:center;gap:10px;padding:8px 10px!important;margin:6px 0 10px!important;border-radius:16px;background:rgba(6,18,10,.45);box-shadow:inset 0 0 0 1.5px rgba(150,230,90,.35);border:0!important}
#shop.shop2 .shhead .s2ic{width:54px;height:42px;object-fit:contain;image-rendering:pixelated;flex:none}
#shop.shop2 .shhead .sht{font-size:21px!important;color:#fbf3df!important;flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0;overflow:visible!important;white-space:nowrap;letter-spacing:.5px}
#shop.shop2 .shhead .sht{flex:0 0 auto!important;display:block!important}
#shop.shop2 .shtabs button span:not(.te){font-size:9.2px!important}
#shop.shop2 .shtabs button .te svg{width:14px!important;height:14px!important}
#shop.shop2 .shtabs button{gap:4px!important;padding-left:5px!important;padding-right:2px!important}
#shop.shop2 .shhead .sht{font-size:19px!important}
#shop.shop2 .shhead .shmoney{margin-left:auto!important;flex:none!important;position:static!important;transform:none!important}
#shop.shop2 .shtabs button span:not(.te){white-space:nowrap!important;font-size:9.6px!important;letter-spacing:-.3px!important;overflow:hidden;text-overflow:clip}
#shop.shop2 .shtabs button{gap:5px!important;padding-left:6px!important;padding-right:4px!important}
#shop.shop2 .shhead .shmoney{display:flex!important;align-items:center;gap:8px;padding:6px 14px!important;border-radius:14px!important;background:rgba(6,18,10,.7)!important;box-shadow:inset 0 0 0 1.5px rgba(150,230,90,.55)!important;color:#f3d48a!important;font-size:16px!important;border:0!important}
#shop.shop2 .shhead .shmoney>i{display:none!important}
#shop.shop2 .shhead .shmoney .s2m{width:34px;height:22px;object-fit:contain;image-rendering:pixelated}
#shop.shop2 .gxbanner{background:linear-gradient(180deg,rgba(120,84,18,.55),rgba(40,28,6,.85))!important;box-shadow:inset 0 0 0 1.5px #e8b84a,0 0 14px rgba(232,184,74,.25)!important;border:0!important;border-radius:18px!important;position:relative}
#shop.shop2 .gxbanner b{color:#fbf3df!important;font-size:17px!important}
#shop.shop2 .gxbanner span:not(.ar){color:#f3d48a!important}
#shop.shop2 .gxbanner .ar{color:#fbf3df!important}
#shop.shop2 .s2row{display:flex;align-items:center;gap:8px;margin:10px 0 10px;flex-wrap:wrap}
#shop.shop2 .s2row .backb{width:auto!important;margin:0!important;flex:none;padding:7px 12px!important;border-radius:12px!important;background:rgba(6,18,10,.5)!important;box-shadow:inset 0 0 0 1.5px rgba(150,230,90,.55)!important;color:#efe7d4!important;font-size:12.5px!important;border:0!important}
#shop.shop2 .s2row .qtysel{margin:0 0 0 auto!important;display:flex;align-items:center;gap:5px}
#shop.shop2 .qtysel span{font-size:11px;color:#c9d8bf}
#shop.shop2 .qtysel button{border-radius:10px!important;padding:5px 9px!important;background:rgba(6,18,10,.6)!important;box-shadow:inset 0 0 0 1px rgba(201,164,92,.35)!important;color:#efe7d4!important;border:0!important;min-width:0!important}
#shop.shop2 .qtysel button.on{background:linear-gradient(#ffd85a,#f0b42a)!important;color:#2b1d08!important;box-shadow:0 2px 0 #8a5a10!important}
#shop.shop2 .shtabs button{filter:none!important;border-radius:12px!important;background:rgba(6,18,10,.55)!important;box-shadow:inset 0 0 0 1.5px rgba(150,230,90,.35)!important;color:#efe7d4!important;border:0!important;margin-bottom:6px!important}
#shop.shop2 .shtabs button.on{background:linear-gradient(180deg,#5fd84a,#2f9a2a)!important;box-shadow:inset 0 0 0 1.5px #b8ff8a,0 0 12px rgba(120,240,90,.45)!important;color:#fff!important}
#shop.shop2 .shtabs button.on svg{stroke:#fff!important}
#shop.shop2 .sc{border-radius:16px!important;box-shadow:inset 0 0 0 2px #d9b46a,0 4px 10px rgba(0,0,0,.35)!important;background:linear-gradient(#f6ecd4,#ead9b4)!important}
#shop.shop2 .sc .scn{color:#2a1d0c!important;font-weight:800!important}
#shop.shop2 .sc .scq{color:#2f8a2a!important;font-weight:700}
#shop.shop2 .sc .scp{background:linear-gradient(#4fc23a,#2c8a22)!important;color:#fff!important;border-radius:12px!important;box-shadow:inset 0 0 0 1.5px #b8ff8a,0 3px 0 #1a5a14!important;font-weight:800}
#shop.shop2 .sc.lk{filter:grayscale(.85) brightness(.85)!important;background:linear-gradient(#b9b9ad,#9a9a90)!important;box-shadow:inset 0 0 0 2px #8a8a80!important}
#shop.shop2 .sc.lk .scp{background:#4a4e4a!important;color:#d8d8d0!important;box-shadow:none!important}
#shop.shop2 h3.adv{color:#f3d48a!important}
