.rb-shop-tabs a small{font-weight:600;opacity:.6;font-size:12px}.rb-shop-tabs a[aria-current] small{opacity:.6}.rb-shop-group.hide{display:none}.rb-shop-group .rb-sec-head{align-items:flex-end}.rb-shop-group+.rb-shop-group{border-top:1px solid rgba(255,255,255,.06)}.rb-dealstrip,.rb-dealstrip:link,.rb-dealstrip:visited{display:grid;grid-template-columns:140px 1fr auto;align-items:center;gap:22px;padding:16px 22px 16px 16px;border-radius:22px;color:#fff;text-decoration:none;background:linear-gradient(rgba(18,10,26,.6),rgba(18,10,26,.85)),repeating-linear-gradient(0deg,#2a1d2c 0 2px,transparent 2px 36px),linear-gradient(#3b2633,#251822);border:1px solid rgba(255,79,210,.35);box-shadow:0 20px 50px rgba(0,0,0,.35);transition:transform .35s,box-shadow .35s}.rb-dealstrip:hover{transform:translateY(-4px);box-shadow:0 26px 60px rgba(0,0,0,.45),0 0 30px rgba(255,79,210,.25)}.rb-dealstrip img{width:140px;aspect-ratio:5/4;object-fit:cover;border-radius:14px}.rb-dealstrip span{display:grid;gap:4px;min-width:0}.rb-dealstrip .rb-neon-sm{margin:0!important;font-size:clamp(22px,3.4vw,40px);text-align:left}.rb-dealstrip em{font-style:normal;color:var(--up);font-weight:800;font-size:15px}.rb-shop-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap)}.rb-shop-facts>div{padding:18px 20px;border-radius:18px;background:var(--panel);border:1px solid rgba(255,255,255,.1);display:grid;gap:4px;position:relative;overflow:hidden}.rb-shop-facts>div::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--c);box-shadow:0 0 12px var(--c)}.rb-shop-facts b{font:800 16px/1.2 var(--sfd);color:#fff}.rb-shop-facts span{font-size:13.5px;color:var(--faint)}@media (max-width:1024px){.rb-shop-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.rb-shop-facts{grid-template-columns:minmax(0,1fr)}.rb-dealstrip,.rb-dealstrip:link,.rb-dealstrip:visited{grid-template-columns:90px 1fr;gap:14px;padding:14px}.rb-dealstrip img{width:90px}.rb-dealstrip .rb-btn{grid-column:1/-1;width:100%}.rb-shop-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.rb-shop-tabs a{white-space:nowrap}}
