e} /* Upload */ .knox-rma-portal input[type="file"]{ padding:10px 12px; background:rgba(255,255,255,.94); } .knox-rma-portal .knox-upload-progress{margin-top:10px} .knox-rma-portal .knox-progress{height:10px;border-radius:999px;background:rgba(15,23,42,.10);overflow:hidden} .knox-rma-portal .knox-progress-bar{display:block;height:10px;background:linear-gradient(90deg,rgba(15,23,42,.88),rgba(206,196,172,.95));width:0%} /* Error and field highlighting */ .knox-rma-portal .knox-error{ border:1px solid rgba(185,28,28,.35); background:linear-gradient(180deg,rgba(185,28,28,.12),rgba(185,28,28,.06)); color:#7f1d1d; border-radius:14px; padding:12px 12px; margin:0 0 14px; display:none; animation:knoxPop .16s ease-out; } .knox-rma-portal .knox-error strong{display:block;margin-bottom:4px} .knox-rma-portal .knox-field-error input, .knox-rma-portal .knox-field-error select, .knox-rma-portal .knox-field-error textarea{ border-color:rgba(185,28,28,.55)!important; box-shadow:0 0 0 4px rgba(185,28,28,.15)!important; } @keyframes knoxPop{from{transform:translateY(-3px);opacity:.0}to{transform:translateY(0);opacity:1}} /* Responsive: make table scroll on small screens (keep usability identical) */ @media(max-width:820px){ .knox-rma-portal table.shop_table{display:block;overflow:auto} .knox-rma-portal table.shop_table thead, .knox-rma-portal table.shop_table tbody, .knox-rma-portal table.shop_table tr{display:table;width:100%;table-layout:fixed} } /* Light theme overrides - more approachable, a bit more pop */ .knox-rma-portal .knox-card{ box-shadow:0 22px 55px rgba(15,23,42,.10) !important; } .knox-rma-portal .knox-card-hd{ background: radial-gradient(900px 240px at 10% -30%, rgba(206,196,172,.60), transparent 55%), linear-gradient(180deg, rgba(255,255,255,.98), rgba(255,255,255,.86)) !important; color:var(--ink) !important; border-bottom:1px solid var(--line) !important; } .knox-rma-portal .knox-card-hd h2, .knox-rma-portal .knox-card-hd h3{ color:var(--ink) !important; font-weight:800 !important; } .knox-rma-portal .knox-card-hd h2::before, .knox-rma-portal .knox-card-hd h3::before{ content:""; display:inline-block; width:10px; height:10px; border-radius:999px; background:var(--accent); margin-right:10px; box-shadow:0 0 0 4px rgba(206,196,172,.22); transform:translateY(-1px); } .knox-rma-portal .knox-card-hd .knox-muted{ color:rgba(15,23,42,.68) !important; } /* Buttons - lighter, friendlier */ .knox-rma-portal .button, .knox-rma-portal button[type="submit"]{ background:linear-gradient(180deg,var(--accent),var(--accent2)) !important; border:1px solid rgba(15,23,42,.18) !important; color:var(--ink) !important; box-shadow:0 16px 30px rgba(15,23,42,.10) !important; } .knox-rma-portal .button:hover, .knox-rma-portal button[type="submit"]:hover{ filter:brightness(1.03); transform:translateY(-1px); } /* Inputs - softer focus and friendlier edges */ .knox-rma-portal input[type="text"], .knox-rma-portal input[type="email"], .knox-rma-portal input[type="number"], .knox-rma-portal select, .knox-rma-portal textarea{ border-radius:14px !important; border-color:rgba(15,23,42,.14) !important; background:rgba(255,255,255,.96) !important; } .knox-rma-portal input:focus, .knox-rma-portal select:focus, .knox-rma-portal textarea:focus{ border-color:rgba(206,196,172,.95) !important; box-shadow:0 0 0 5px rgba(206,196,172,.22) !important; } /* Table - a little cleaner and less heavy */ .knox-rma-portal table.shop_table{ background:rgba(255,255,255,.92) !important; border-color:rgba(15,23,42,.10) !important; box-shadow:0 12px 28px rgba(15,23,42,.06) !important; } .knox-rma-portal table.shop_table thead th{ background:linear-gradient(180deg, rgba(206,196,172,.16), rgba(255,255,255,0)) !important; color:rgba(15,23,42,.78) !important; } .knox-rma-portal table.shop_table tbody tr:hover td{ background:rgba(206,196,172,.10) !important; } /* Warranty Fault field - turn it into a gentle callout */ .knox-rma-portal .knox-detail.knox-fault{ padding:12px 12px 10px; border-radius:16px; border:1px solid rgba(206,196,172,.55); background:linear-gradient(180deg, rgba(206,196,172,.18), rgba(255,255,255,.86)); box-shadow:0 10px 26px rgba(15,23,42,.06); } .knox-rma-portal .knox-detail.knox-fault label{ display:flex; align-items:center; gap:8px; font-weight:800; color:rgba(15,23,42,.86); margin-bottom:8px !important; } .knox-rma-portal .knox-detail.knox-fault label::after{ content:"Required"; font-weight:800; font-size:11px; padding:3px 9px; border-radius:999px; background:rgba(15,23,42,.07); color:rgba(15,23,42,.70); letter-spacing:.2px; } .knox-rma-portal textarea.knox-fault-text[required]{ border-color:rgba(206,196,172,.80) !important; } /* Error box - clear but calmer */ .knox-rma-portal .knox-error{ border-color:rgba(185,28,28,.22) !important; background:linear-gradient(180deg, rgba(185,28,28,.08), rgba(255,255,255,.85)) !important; } /* Cleaner theme tweaks - fewer hard lines, still very usable */ .knox-rma-portal{ --line: rgba(15,23,42,.08) !important; --soft: rgba(15,23,42,.04) !important; } /* Lose the “boxed in” feel */ .knox-rma-portal .knox-card{ border: 0 !important; background: rgba(255,255,255,.96) !important; box-shadow: 0 22px 60px rgba(15,23,42,.10) !important; } /* Table: ditch heavy borders, use gentle zebra + hover instead */ .knox-rma-portal table.shop_table{ border: 0 !important; } .knox-rma-portal table.shop_table thead th{ border-bottom: 1px solid rgba(15,23,42,.06) !important; } .knox-rma-portal table.shop_table tbody td{ border-bottom: 0 !important; } .knox-rma-portal table.shop_table tbody tr td{ background: rgba(255,255,255,.98) !important; } .knox-rma-portal table.shop_table tbody tr:nth-child(even) td{ background: rgba(15,23,42,.015) !important; } .knox-rma-portal table.shop_table tbody tr:hover td{ background: rgba(206,196,172,.12) !important; } /* Inputs: more “floating” feel, softer edges */ .knox-rma-portal input[type="text"], .knox-rma-portal input[type="email"], .knox-rma-portal input[type="number"], .knox-rma-portal select, .knox-rma-portal textarea{ border-color: rgba(15,23,42,.10) !important; box-shadow: 0 1px 0 rgba(15,23,42,.02), 0 12px 26px rgba(15,23,42,.05) !important; } .knox-rma-portal input:hover, .knox-rma-portal select:hover, .knox-rma-portal textarea:hover{ border-color: rgba(15,23,42,.14) !important; } /* Group fields without drawing lines everywhere */ .knox-rma-portal .knox-detail{ background: rgba(15,23,42,.02); border-radius: 16px; padding: 12px; } .knox-rma-portal .knox-detail + .knox-detail{ margin-top: 10px; } /* keep the label calm */ .knox-rma-portal .knox-detail label{ color: rgba(15,23,42,.72) !important; } /* Warranty Fault callout: still special, but cleaner */ .knox-rma-portal .knox-detail.knox-fault{ border: 0 !important; background: linear-gradient(180deg, rgba(206,196,172,.20), rgba(255,255,255,.92)) !important; box-shadow: 0 14px 34px rgba(15,23,42,.07) !important; } /* Error: keep it readable, less “boxed” */ .knox-rma-portal .knox-error{ border-width: 0 !important; box-shadow: 0 14px 34px rgba(185,28,28,.10); } /*# sourceURL=knox-rma-portal-inline-css */
Chat
SEI-VI

ANTIBACTERIAL FILTER RIDING BALACLAVA

ANTIBACTERIAL FILTER RIDING BALACLAVA

Engineered for superior hygiene and comprehensive winter protection, this premium filter balaclava combines advanced antibacterial fabric with a versatile filtration system. Featuring an extended hem for maximum warmth and an eyewear-friendly design, it ensures you stay clean, warm, and fully protected on every cold-weather ride.

FEATURES

  • Premium Antibacterial Fabric: Crafted from specialized antibacterial material that actively inhibits bacterial growth and prevents odors, ensuring a fresh and hygienic experience even during extended wear

  • Integrated Mask Filter System: Equipped with a dedicated slot for a replaceable mask filter, providing an extra layer of defense against cold air, dust, and pollutants for enhanced respiratory comfort

  • Extended Hem for Maximum Coverage: Features a larger, circular hem design that provides expanded protection and insulation for the neck and upper chest, effectively sealing out cold drafts and wind chill

  • Eyewear-Friendly Design: Strategically designed with dedicated eye-glass cutouts, allowing for a smooth, snag-free fit that accommodates your glasses perfectly without causing fogging or compromising the protective seal