.y4jswG_page{gap:clamp(28px,4vw,56px);padding-block:16px 42px;display:grid}.y4jswG_opening{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:10px;display:grid}.y4jswG_campaign{color:#fff;background:linear-gradient(105deg,#161619 35%,#16161922),repeating-linear-gradient(135deg,#0000 0 23px,#ffffff08 24px 25px),linear-gradient(145deg,#24191d,#4c1421);border:1px solid #383034;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:clamp(20px,3vw,42px);display:flex}.y4jswG_kicker{color:#ff788c;text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:750}.y4jswG_campaign h1{letter-spacing:-.045em;margin:8px 0;font-size:clamp(36px,4.8vw,76px);line-height:.98}.y4jswG_campaign h1 span{display:block}.y4jswG_campaign p{color:#ded5d8;margin:4px 0 14px;font-size:14px}.y4jswG_campaignLink,.y4jswG_heading>a{align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.y4jswG_campaignLink{color:#fff;background:#ba1732;min-height:38px;padding:6px 12px}.y4jswG_campaignLink:hover{background:#99122a}.y4jswG_topProducts{gap:8px;display:grid}.y4jswG_productTile,.y4jswG_keyboardTile{border:1px solid var(--line);background:var(--surface);grid-template-columns:minmax(0,110px) minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:8px 12px;display:grid}.y4jswG_productTile img,.y4jswG_keyboardTile img,.y4jswG_setupImages img,.y4jswG_extras img,.y4jswG_categories img{object-fit:contain;width:100%;height:auto;display:block}.y4jswG_productTile strong,.y4jswG_price,.y4jswG_caption,.y4jswG_keyboardTile strong,.y4jswG_keyboardTile div>span{display:block}.y4jswG_productTile strong{font-size:clamp(18px,2vw,26px);line-height:1.2}.y4jswG_price{margin-top:4px;font-weight:700}.y4jswG_caption,.y4jswG_keyboardTile div>span{color:var(--muted);font-size:12px}.y4jswG_heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.y4jswG_heading h2{margin:0;font-size:clamp(21px,2.4vw,32px);line-height:1.15}.y4jswG_heading a{flex-shrink:0;min-height:36px}.y4jswG_categories,.y4jswG_extras{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;display:grid}.y4jswG_categories a,.y4jswG_extras a{border:1px solid var(--line);background:var(--surface);text-align:center;align-content:start;justify-items:center;gap:4px;min-width:0;padding:5px 4px 10px;font-size:13px;font-weight:650;display:grid}.y4jswG_categories img{max-width:62px}.y4jswG_productTile:hover,.y4jswG_keyboardTile:hover,.y4jswG_setup:hover,.y4jswG_extras a:hover,.y4jswG_categories a:hover{border-color:var(--red)}.y4jswG_featured{padding-bottom:0;scroll-margin-top:100px}.y4jswG_keyboardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.y4jswG_keyboardTile{grid-template-columns:minmax(0,84px) minmax(0,1fr) auto}.y4jswG_keyboardTile div>span{margin-top:3px}.y4jswG_setupGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.y4jswG_setup{border:1px solid var(--line);background:linear-gradient(125deg,var(--surface),var(--surface2));grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:8px;min-width:0;padding:10px 14px;display:grid}.y4jswG_setup strong{font-size:clamp(18px,2.2vw,28px);display:block}.y4jswG_setup span{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.y4jswG_setupImages{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.y4jswG_setupImages img{justify-self:center;max-width:110px}.y4jswG_extras{grid-template-columns:repeat(4,minmax(0,1fr))}.y4jswG_extras a{text-align:left;grid-template-columns:minmax(0,54px) minmax(0,1fr) auto;place-items:center start;padding:8px 10px}@media (max-width:767px){.y4jswG_page{gap:26px;padding-top:10px}.y4jswG_opening{grid-template-columns:minmax(0,1fr);gap:6px}.y4jswG_campaign{padding:12px 14px}.y4jswG_campaign h1{font-size:clamp(29px,7.7vw,44px)}.y4jswG_campaign h1 span{display:inline}.y4jswG_campaign p{margin:0 0 8px;font-size:12px}.y4jswG_topProducts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.y4jswG_productTile{grid-template-columns:minmax(0,1fr);justify-items:start;gap:1px;padding:6px 8px}.y4jswG_productTile img{justify-self:center;width:min(100%,66px)}.y4jswG_productTile svg,.y4jswG_caption{display:none}.y4jswG_price{margin-top:2px;font-size:12px}.y4jswG_categories{grid-template-columns:repeat(4,minmax(0,1fr))}.y4jswG_categories img{max-width:43px}.y4jswG_categories a{font-size:11px}.y4jswG_keyboardGrid,.y4jswG_setupGrid{grid-template-columns:minmax(0,1fr)}.y4jswG_keyboardTile{grid-template-columns:55px minmax(0,1fr) auto;padding:4px 8px}.y4jswG_extras{grid-template-columns:repeat(2,minmax(0,1fr))}.y4jswG_extras a{grid-template-columns:32px minmax(0,1fr) auto;gap:3px;padding:5px;font-size:12px}.y4jswG_extras svg{width:11px}}
._8bae9a_banners{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:8px;margin-block:14px 0;display:grid}._8bae9a_banner{--glow:#981c32;isolation:isolate;color:#fff;background:radial-gradient(ellipse at 92% 52%,var(--glow),transparent 70%),#19191e;border:1px solid #ffffff26;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;min-height:clamp(190px,20vw,295px);padding:clamp(13px,1.8vw,28px);display:grid;position:relative;overflow:hidden}._8bae9a_banner:before{content:"";z-index:-1;background:repeating-linear-gradient(130deg,#0000 0 39px,#ffffff12 40px 41px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}._8bae9a_banner[data-tone=steel]{--glow:#354763}._8bae9a_banner[data-tone=violet]{--glow:#58355e}._8bae9a_bannerCopy{z-index:1;position:relative}._8bae9a_kicker{color:#f9ced7;letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:750}._8bae9a_banner h1,._8bae9a_banner h2{letter-spacing:-.045em;margin:7px 0 12px;font-size:clamp(23px,3.1vw,49px);line-height:.99}._8bae9a_banner h2{font-size:clamp(20px,2.3vw,37px)}._8bae9a_bannerCta{align-items:center;gap:5px;font-size:12px;font-weight:650;display:inline-flex}._8bae9a_banner img{filter:drop-shadow(0 8px 10px #0009);width:100%;height:auto;transition:transform .2s}._8bae9a_banner:hover img{transform:scale(1.055)}._8bae9a_showcases{gap:30px;padding-block:20px;display:grid}._8bae9a_showcases section>div:first-child h2{font-size:clamp(21px,2.4vw,32px)}._8bae9a_detailGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._8bae9a_detailCard{border:1px solid var(--line);background:var(--surface);grid-template-columns:minmax(0,90px) minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:9px;display:grid}._8bae9a_detailCard:hover{border-color:var(--red)}._8bae9a_detailCard img{width:100%;height:auto}._8bae9a_detailCard strong,._8bae9a_detailCard span,._8bae9a_detailCard b{display:block}._8bae9a_detailCard span{color:var(--muted);font-size:12px}._8bae9a_detailCard b{margin-top:3px;font-size:13px}@media (max-width:767px){._8bae9a_banners{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px}._8bae9a_banner:first-child{grid-column:1/-1;grid-template-columns:1.35fr minmax(0,1fr);min-height:128px}._8bae9a_banner:first-child img{justify-self:center;max-width:120px}._8bae9a_banner:not(:first-child){grid-template-columns:minmax(0,1fr);min-height:145px;padding:8px}._8bae9a_banner:not(:first-child) img{grid-row:1;justify-self:end;max-width:68px}._8bae9a_banner h1{font-size:clamp(25px,7.3vw,36px)}._8bae9a_banner h2{margin:3px 0;font-size:clamp(17px,4.7vw,24px)}._8bae9a_kicker,._8bae9a_bannerCta{font-size:10px}._8bae9a_detailGrid{grid-template-columns:minmax(0,1fr)}._8bae9a_detailCard{grid-template-columns:64px minmax(0,1fr) auto}}
