.rec-header-wrapper{display:flex;justify-content:space-between;align-items:end}.re-subtitle{margin-top:6px;font-size:.9rem;color:rgba(255,255,255,.65)}.re-card-top{display:flex;flex-direction:row;gap:10px;align-items:center}.re-hero-role{font-style:italic;color:var(--accent-color)}.re-page-head{min-width:240px}.re-title{margin:0;font-size:1.65rem;font-weight:800;line-height:1.1}.re-title-color{color:var(--accent-color)}.re-hero{display:flex;align-items:flex-start;gap:14px;margin:12px 0 0}.re-hero-icon{width:80px;height:80px;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.14);border-radius:20%;object-fit:cover;flex-shrink:0}.re-hero-text{min-width:0}.re-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;align-items:start}.re-card{background:rgba(10,10,10,.55);border:1px solid #333;border-radius:10px}.re-card-link{display:block;padding:12px;color:#e6e6e6;text-decoration:none}.re-card-link:hover{background:rgba(255,255,255,.03)}.re-card-container{display:flex;gap:12px;align-items:flex-start;flex-direction:column}.re-card-icon{width:50px;height:50px;background:rgba(0,0,0,.35);border:1px solid #2a2a2a;border-radius:20%;object-fit:cover;flex-shrink:0}.re-card-bottom{min-width:0;width:100%;padding-left:5px;padding-right:5px;display:flex;flex-direction:column;gap:5px}.re-card-why-wrap{position:relative}.re-card-name{font-weight:700;font-size:1.05rem;line-height:1.15;letter-spacing:.2px}.re-card-meta{color:rgba(255,255,255,.65);font-size:.85rem}.re-card-match{margin-top:6px;display:flex;flex-direction:column;gap:4px}.re-match-label{font-size:.8rem;font-weight:600;color:#ccc}.re-match-bar{height:6px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.re-match-fill{height:100%;border-radius:999px;transition:width 220ms ease-out}.re-card-match[data-match^="3"] .re-match-fill,.re-card-match[data-match^="2"] .re-match-fill,.re-card-match[data-match^="1"] .re-match-fill,.re-card-match[data-match^="0"] .re-match-fill{background:linear-gradient(90deg,#f87171,#ef4444)}.re-card-match[data-match^="5"] .re-match-fill,.re-card-match[data-match^="4"] .re-match-fill{background:linear-gradient(90deg,#fbbf24,#f59e0b)}.re-card-match[data-match^="7"] .re-match-fill,.re-card-match[data-match^="6"] .re-match-fill{background:linear-gradient(90deg,#60a5fa,#3b82f6)}.re-card-match[data-match^="9"] .re-match-fill,.re-card-match[data-match^="8"] .re-match-fill{background:linear-gradient(90deg,#4ade80,#22c55e)}.re-card-match[data-match="100"] .re-match-fill{background:linear-gradient(90deg,#4ade80,#22c55e)}.re-card-why-toggle{display:flex;align-items:center;gap:5px;margin-top:8px;padding:3px 0;font-size:.73rem;color:rgba(255,255,255,.36);cursor:pointer;user-select:none;transition:color .15s}.re-card-why-toggle:hover{color:rgba(255,255,255,.65)}.re-card-why-chevron{display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;transition:transform .2s;flex-shrink:0}.re-card-why-toggle.is-open .re-card-why-chevron{transform:rotate(180deg)}.re-card-why-toggle.is-open{color:rgba(255,255,255,.55)}.re-card-why{position:absolute;left:-5px;right:-5px;top:calc(100% + 2px);z-index:40;padding:9px 11px;border-radius:8px;background:rgba(8,8,12,.96);border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 28px rgba(0,0,0,.65);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.re-card-why-reason{margin:0 0 5px;font-size:.79rem;color:rgba(255,255,255,.8);line-height:1.4}.re-card-why-if{margin:0;font-size:.77rem;color:rgba(255,255,255,.52);line-height:1.4}.re-card-why-label{font-weight:700;color:var(--accent-color,rgba(255,255,255,.6));margin-right:3px}.re-rec-tags{margin-top:6px;display:flex;flex-direction:column;gap:6px;opacity:.9}.re-rec-tag{font-size:.75rem;padding:3px 8px;border-radius:999px;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.85)}.re-rec-tag:hover{background:rgba(0,0,0,.55);border-color:rgba(255,255,255,.18)}.re-card-icon,.re-home-entity-icon,.re-option-icon{box-shadow:0 4px 10px rgba(0,0,0,.35)}.re-rec-tags-label{font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.45);margin-bottom:4px;padding-top:2px}.re-rec-tags-pills{display:flex;flex-wrap:wrap;gap:6px}.re-section-divider{margin:18px 0 22px;border:0;height:1px;background:linear-gradient(to right,transparent,var(--accent-color),transparent)}.page-content{max-width:1720px;margin:0 auto;padding:clamp(14px,2vw,28px)}.page-content .rec-header-wrapper{align-items:center;gap:18px;min-height:0;padding:clamp(16px,2vw,22px) clamp(16px,3vw,30px);margin:-8px 0 16px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent-color) 14%,transparent),transparent 42%),rgba(5,7,12,.42);box-shadow:0 18px 60px rgba(0,0,0,.32);backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%)}.page-content .re-hero{align-items:center;gap:18px;margin:0}.page-content .re-hero-icon{width:clamp(72px,6vw,104px);height:clamp(72px,6vw,104px);border-radius:22px;border:1px solid var(--accent-border);box-shadow:0 16px 34px rgba(0,0,0,.38),0 0 0 4px rgba(255,255,255,.035)}.page-content .re-title{font-size:clamp(2rem,3.4vw,3.5rem);line-height:.95}.page-content .re-hero-role{margin-top:7px;font-size:clamp(1rem,1.4vw,1.25rem);font-weight:700;color:var(--accent-color)}.page-content .re-share-btn{min-width:104px;justify-content:center;padding:10px 15px;background:rgba(0,0,0,.46);border-color:rgba(255,255,255,.16)}.page-content .re-header-actions{margin-left:0;display:flex;align-items:center;gap:12px}.page-content .re-hero-summary-panel{width:min(840px,48vw);margin-left:auto;padding:14px 16px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(0,0,0,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.page-content .re-hero-summary-panel p{max-width:74ch;margin:0;color:rgba(255,255,255,.72);font-size:.92rem;line-height:1.55}.page-content .re-section-divider{margin:12px 0;opacity:.72}.page-content .re-playstyle{display:flex;flex-direction:column;gap:10px;margin:12px 0 14px;padding:14px 18px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:linear-gradient(135deg,rgba(255,255,255,.06),transparent 36%),rgba(5,7,12,.56);box-shadow:0 18px 52px rgba(0,0,0,.28);backdrop-filter:blur(9px) saturate(118%);-webkit-backdrop-filter:blur(9px) saturate(118%)}.page-content .re-playstyle-also{margin:0;font-size:.82rem;color:rgba(255,255,255,.48)}.page-content .re-section-label{display:flex;align-items:center;gap:7px;color:var(--accent-color);font-family:var(--font-main);font-size:.68rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.page-content .re-hero-summary-panel .re-section-label{margin-bottom:8px}.page-content .re-section-label-icon{font-size:.92rem;line-height:1;filter:saturate(1.08) drop-shadow(0 2px 6px rgba(0,0,0,.45))}.page-content .re-tag-profile-label img{width:18px;height:18px;object-fit:contain;opacity:.82;filter:drop-shadow(0 2px 6px rgba(0,0,0,.45))}.page-content .re-playstyle-chips{display:flex;flex-wrap:wrap;gap:8px}.page-content .re-playstyle-chip{display:inline-flex;align-items:center;min-height:31px;padding:6px 12px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(0,0,0,.3);color:rgba(255,255,255,.86);font-size:.84rem;font-weight:700;line-height:1;text-decoration:none;transition:transform 140ms ease,border-color 140ms ease,box-shadow 140ms ease,background 140ms ease}.page-content .re-playstyle-chip:hover{border-color:var(--accent-border);background:rgba(255,255,255,.06);transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.35),0 0 0 1px var(--accent-soft,rgba(255,255,255,.08))}.page-content .re-playstyle-details{margin-top:0;border-top:1px solid rgba(255,255,255,.08);padding-top:10px}.page-content .re-playstyle-details summary{display:inline-flex;align-items:center;gap:9px;list-style:none;cursor:pointer;color:rgba(255,255,255,.72);font-size:.84rem;font-weight:750}.page-content .re-playstyle-details summary::-webkit-details-marker{display:none}.page-content .re-playstyle-details summary::before{content:"+";display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:rgba(0,0,0,.36);border:1px solid rgba(255,255,255,.12);color:var(--accent-color);font-weight:800}.page-content .re-playstyle-details[open] summary::before{content:"-"}.page-content .re-playstyle-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;padding:1px 6px;border-radius:999px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.55);font-size:.7rem;font-weight:700}.page-content .re-guide-list-inline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.page-content .re-guide-list-inline li{display:grid;grid-template-columns:minmax(0,148px) 1fr;gap:0 12px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.06);align-items:baseline}.page-content .re-guide-list-inline li:first-child{border-top:1px solid rgba(255,255,255,.06)}.page-content .re-guide-list-inline strong{font-size:.81rem;font-weight:750;color:rgba(255,255,255,.86);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-content .re-guide-list-inline span{font-size:.79rem;color:rgba(255,255,255,.48);line-height:1.35}.page-content .re-trait-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;margin-top:12px}.page-content .re-trait-card{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:inherit;text-decoration:none;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s}.page-content .re-trait-card:hover,.page-content .re-trait-card:focus-visible{border-color:var(--accent-border);background:rgba(255,255,255,.06);box-shadow:0 4px 16px rgba(0,0,0,.28),0 0 0 1px var(--accent-soft,rgba(255,255,255,.08));transform:translateY(-1px);outline:0}.page-content .re-trait-card strong{font-size:.75rem;font-weight:800;color:var(--accent-color);text-transform:uppercase;letter-spacing:.05em}.page-content .re-trait-card span{font-size:.79rem;color:rgba(255,255,255,.52);line-height:1.35}.page-content .re-trait-card--hidden{display:none}.page-content .re-trait-show-all{display:flex;align-items:center;justify-content:center;padding:10px 12px;border-radius:10px;border:1px dashed rgba(255,255,255,.14);background:transparent;color:rgba(255,255,255,.38);font-size:.78rem;font-weight:700;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.page-content .re-trait-show-all:hover{border-color:var(--accent-border);color:var(--accent-color);background:rgba(255,255,255,.03)}.page-content .re-trait-show-all--expanded{border-style:solid;background:rgba(255,255,255,.025)}.page-content .re-trait-show-all--expanded:hover{border-color:var(--accent-border);background:rgba(255,255,255,.03);color:rgba(255,255,255,.65)}.page-content .re-subtitle{margin:18px 0 14px;font-size:1rem;font-weight:650;color:rgba(255,255,255,.72)}.page-content .re-grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px;align-items:start}.page-content .re-card{position:relative;overflow:hidden;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(145deg,rgba(255,255,255,.055),transparent 45%),rgba(4,5,9,.68);box-shadow:0 16px 46px rgba(0,0,0,.28);backdrop-filter:blur(8px) saturate(118%);-webkit-backdrop-filter:blur(8px) saturate(118%)}.page-content .re-card.why-open{overflow:visible;z-index:5}.page-content .re-card::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--accent-color),transparent 45%);opacity:0;pointer-events:none;transition:opacity 160ms ease}.page-content .re-card:hover{transform:translateY(-2px);border-color:var(--accent-border);box-shadow:0 20px 58px rgba(0,0,0,.38),0 0 0 1px var(--accent-soft)}.page-content .re-card:hover::before{opacity:.1}.page-content .re-card-link{position:relative;z-index:1;padding:16px}.page-content .re-card-top{gap:12px}.page-content .re-card-icon{width:58px;height:58px;border-radius:15px;border-color:rgba(255,255,255,.16)}.page-content .re-card-name{font-size:1.1rem;line-height:1.08}.page-content .re-card-meta{margin-top:4px;color:rgba(255,255,255,.62)}.page-content .re-card-match{margin-top:12px}.page-content .re-match-label{color:rgba(255,255,255,.78)}.page-content .re-match-bar{height:7px;background:rgba(255,255,255,.09)}.page-content .re-rec-tags{margin-top:12px;opacity:1}.page-content .re-rec-tag{padding:4px 9px;border-color:rgba(255,255,255,.11);background:rgba(0,0,0,.33);color:rgba(255,255,255,.78)}@media(max-width:960px){.page-content .rec-header-wrapper{align-items:flex-start;flex-direction:column}.page-content .re-header-actions{width:100%;margin-left:0;align-items:stretch;flex-direction:column}.page-content .re-hero-summary-panel{width:100%;margin-left:0}.page-content .re-trait-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media(max-width:640px){.page-content{padding:12px}.page-content .rec-header-wrapper{padding:16px;flex-direction:column}.page-content .re-share-btn{width:100%}.page-content .re-grid{grid-template-columns:1fr}}.re-guide-list{padding-left:20px;color:var(--modern-text-soft);line-height:1.65}.re-paid-link{display:inline-block;margin-left:6px;color:rgba(255,255,255,.72);font-size:.75rem;font-style:normal;font-weight:750}.re-affiliate-disclosure{display:inline-flex;width:fit-content;max-width:100%;margin-top:16px;padding:12px 14px;border:1px solid var(--accent-border);border-radius:var(--theme-radius,10px);background:color-mix(in srgb,var(--accent-color) 10%,rgba(0,0,0,.38));font-size:.88rem}.re-affiliate-gear{display:block;margin:28px 0;padding:16px;border:1px solid var(--modern-line);border-radius:var(--theme-panel-radius,14px);background:linear-gradient(145deg,rgba(255,255,255,.045),transparent 44%),rgba(8,8,8,.8);box-shadow:0 16px 46px rgba(0,0,0,.45)}.re-affiliate-gear-visual{position:relative;overflow:hidden;min-height:220px;height:100%;border:1px solid rgba(255,255,255,.1);border-radius:var(--theme-card-radius,14px);background:rgba(0,0,0,.42)}.re-affiliate-gear-visual::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 36%,rgba(0,0,0,.82))}.re-affiliate-gear-visual img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover}.re-affiliate-gear-visual div{position:absolute;left:14px;right:14px;bottom:14px;z-index:1;display:grid;gap:4px}.re-affiliate-gear-visual span{color:rgba(255,255,255,.68);font-size:.76rem;font-weight:800;text-transform:uppercase}.re-affiliate-gear-visual strong{color:#fff;line-height:1.12}.re-affiliate-gear-content{min-width:0;width:100%}.re-affiliate-gear-copy{display:grid;gap:5px;margin-bottom:12px}.re-affiliate-gear-copy span{color:var(--accent-color);font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.re-affiliate-gear-copy p,.re-affiliate-gear-content>p{margin:0 0 10px;color:var(--modern-text-soft);line-height:1.6}.re-affiliate-gear-copy p{max-width:74ch;margin-bottom:0;color:rgba(255,255,255,.72);font-size:.96rem}.re-affiliate-gear-disclosure{margin-bottom:14px!important}.re-affiliate-gear-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.re-affiliate-gear-grid--promos{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px}.re-affiliate-gear-card{display:grid;grid-template-columns:46px minmax(0,1fr);gap:11px;min-height:132px;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:var(--theme-radius,10px);background:rgba(0,0,0,.3);text-decoration:none;transition:transform 160ms ease,border-color 160ms ease,box-shadow 160ms ease}.re-affiliate-gear-grid--promos .re-affiliate-gear-card{grid-template-columns:1fr;grid-template-rows:auto 1fr;align-items:stretch;gap:12px;min-height:256px;height:100%;padding:14px;background:linear-gradient(145deg,rgba(255,255,255,.055),transparent 44%),rgba(0,0,0,.34)}@media(max-width:1080px){.re-affiliate-gear-grid--promos{grid-template-columns:repeat(2,minmax(0,1fr))}}.re-affiliate-gear-card:hover{transform:translateY(-2px);border-color:var(--accent-border);box-shadow:0 18px 46px rgba(0,0,0,.34),0 0 0 1px var(--accent-soft)}.re-affiliate-gear-icon{position:relative;width:46px;height:46px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:color-mix(in srgb,var(--accent-color) 16%,rgba(0,0,0,.42))}.re-affiliate-product-thumb{display:flex;align-items:center;justify-content:center;width:46px;height:46px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:radial-gradient(circle at 50% 44%,rgba(255,255,255,.1),transparent 58%),rgba(3,5,10,.78)}.re-affiliate-product-thumb img{display:block;width:100%;height:100%;object-fit:contain}.re-affiliate-gear-grid--promos .re-affiliate-product-thumb,.re-affiliate-ad-media{display:flex;align-items:center;justify-content:center;width:100%;height:auto;aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:radial-gradient(circle at 50% 44%,rgba(255,255,255,.1),transparent 58%),rgba(3,5,10,.78)}.re-affiliate-ad-media{position:relative;background:rgba(0,0,0,.34)}.re-affiliate-ad-media::before{content:"Sponsored";position:absolute;left:8px;top:8px;z-index:1;padding:4px 7px;border-radius:999px;background:rgba(0,0,0,.62);color:rgba(255,255,255,.82);font-size:.66rem;font-weight:800;line-height:1;text-transform:uppercase}.re-affiliate-ad-media img{display:block;width:100%;height:100%;object-fit:contain}.re-affiliate-gear-grid--promos .re-affiliate-gear-card>span:last-child{display:flex;min-width:0;flex-direction:column;justify-content:flex-start}.re-affiliate-gear-grid--promos .re-affiliate-gear-card strong{display:block;font-size:1.02rem}.re-affiliate-gear-grid--promos .re-paid-link{margin:4px 0 0;color:rgba(255,255,255,.52);font-size:.7rem;text-transform:uppercase;letter-spacing:.04em}.re-affiliate-gear-icon::before,.re-affiliate-gear-icon::after{content:"";position:absolute;border-color:rgba(255,255,255,.76)}.re-affiliate-gear-card[data-gear-kind="mouse"] .re-affiliate-gear-icon::before,.re-affiliate-gear-card[data-gear-kind="controller"] .re-affiliate-gear-icon::before{inset:10px 13px 8px;border:2px solid rgba(255,255,255,.76);border-radius:16px 16px 12px 12px}.re-affiliate-gear-card[data-gear-kind="pad"] .re-affiliate-gear-icon::before,.re-affiliate-gear-card[data-gear-kind="display"] .re-affiliate-gear-icon::before,.re-affiliate-gear-card[data-gear-kind="keyboard"] .re-affiliate-gear-icon::before{left:8px;right:8px;top:13px;height:18px;border:2px solid rgba(255,255,255,.76);border-radius:4px}.re-affiliate-gear-card[data-gear-kind="audio"] .re-affiliate-gear-icon::before{left:10px;right:10px;top:10px;height:22px;border:2px solid rgba(255,255,255,.76);border-bottom:0;border-radius:16px 16px 0 0}.re-affiliate-gear-card[data-gear-kind="mic"] .re-affiliate-gear-icon::before{left:17px;top:9px;width:12px;height:21px;border:2px solid rgba(255,255,255,.76);border-radius:8px}.re-affiliate-gear-card[data-gear-kind="vpn"] .re-affiliate-gear-icon::before{left:11px;right:11px;top:8px;height:18px;border:2px solid rgba(255,255,255,.76);border-bottom:0;border-radius:8px 8px 0 0}.re-affiliate-gear-card[data-gear-kind="vpn"] .re-affiliate-gear-icon::after{content:"";position:absolute;left:11px;right:11px;top:24px;height:10px;border:2px solid rgba(255,255,255,.76);border-top:0;border-radius:0 0 6px 6px}.re-affiliate-gear-card strong{display:inline;color:#fff;line-height:1.25}.re-affiliate-gear-card small{display:block;margin-top:5px;color:var(--modern-text-soft);line-height:1.45}.re-affiliate-banner-wrap{display:flex;justify-content:center;margin-top:14px}.re-affiliate-banner{position:relative;display:block;width:min(300px,100%);max-width:300px;border:1px solid rgba(255,255,255,.1);border-radius:var(--theme-radius,10px);overflow:hidden;background:rgba(0,0,0,.3);line-height:0;transition:transform 160ms ease,border-color 160ms ease,box-shadow 160ms ease}.re-affiliate-banner:hover{transform:translateY(-2px);border-color:var(--accent-border);box-shadow:0 18px 46px rgba(0,0,0,.34),0 0 0 1px var(--accent-soft)}.re-affiliate-banner span{position:absolute;left:8px;top:8px;z-index:1;padding:4px 7px;border-radius:999px;background:rgba(0,0,0,.62);color:rgba(255,255,255,.82);font-size:.66rem;font-weight:800;line-height:1;text-transform:uppercase}.re-affiliate-banner img{display:block;width:100%;height:auto}.re-affiliate-impression-pixel{position:absolute;visibility:hidden;width:0;height:0}@media(max-width:760px){.re-affiliate-gear{padding:13px}.re-affiliate-gear-grid{grid-template-columns:1fr}.re-affiliate-gear-grid--promos .re-affiliate-gear-card{grid-template-columns:1fr;grid-template-rows:auto 1fr;align-items:stretch;min-height:0}.re-affiliate-gear-grid--promos .re-affiliate-product-thumb,.re-affiliate-ad-media{aspect-ratio:16/9}}
.re-affiliate-disclosure{display:inline-flex!important;width:fit-content!important;max-width:100%!important}.re-affiliate-product-thumb,.re-affiliate-gear-grid--promos .re-affiliate-product-thumb,.re-affiliate-ad-media{background:radial-gradient(circle at 50% 44%,rgba(255,255,255,.1),transparent 58%),rgba(3,5,10,.78)!important}
