.rbs-compare{display:block;margin:24px auto;padding:24px;max-width:1400px;border:1px solid #d5d5d5;border-radius:12px;background:#fff;color:#171717;font-size:16px;line-height:1.5}.rbs-compare [hidden]{display:none!important}.rbs-compare *{box-sizing:border-box}.rbs-compare h2{font-size:clamp(24px,3vw,36px);margin:0 0 12px}.rbs-compare h3{font-size:17px;line-height:1.4;margin:12px 0}.rbs-compare__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin:24px 0}.rbs-compare__card{border:1px solid #ddd;border-radius:8px;padding:16px;display:flex;flex-direction:column}.rbs-compare__image{width:100%;height:170px;object-fit:contain}.rbs-compare button{font:inherit;cursor:pointer;min-height:44px;padding:10px 16px;border:1px solid #252525;border-radius:5px;background:#fff;color:#171717;white-space:normal}.rbs-compare__card button{margin-top:auto}.rbs-compare button[aria-pressed=true]{background:#172a85;color:#fff}.rbs-compare a{color:#172a85;text-decoration:underline}.rbs-compare :focus-visible{outline:3px solid #b84700;outline-offset:3px}.rbs-compare__note{font-size:14px;color:#505050}.rbs-compare__scroll{overflow-x:auto;margin:20px 0;max-width:100%;border:1px solid #ddd}.rbs-compare table{border-collapse:collapse;width:100%;table-layout:auto;margin:0}.rbs-compare caption{text-align:left;padding:12px;font-weight:bold}.rbs-compare th,.rbs-compare td{text-align:left;vertical-align:top;border:1px solid #ddd;padding:14px;min-width:190px;max-width:320px;white-space:normal;overflow-wrap:anywhere}.rbs-compare th{background:#f3f4f7}.rbs-compare th[scope=row]{min-width:135px}.rbs-compare thead button{margin-top:12px}.rbs-compare__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:600px){.rbs-compare{padding:16px;margin:16px 0}.rbs-compare__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rbs-compare__card{padding:10px}.rbs-compare__image{height:120px}.rbs-compare h3{font-size:14px}.rbs-compare th,.rbs-compare td{min-width:185px}.rbs-compare th[scope=row]{min-width:120px}}

rbs-helmet-compare.rbs-compare [data-controls]:not([hidden]){display:grid!important;grid-template-columns:minmax(0,1fr);width:100%;clear:both;float:none!important}rbs-helmet-compare.rbs-compare .rbs-compare__toolbar{display:flex!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;width:100%;float:none!important;margin:0 0 12px}rbs-helmet-compare.rbs-compare .rbs-compare__toolbar p{margin:0;float:none!important}rbs-helmet-compare.rbs-compare button{float:none!important;position:relative;background:#fff!important;color:#171717!important;border:2px solid #252525!important;box-shadow:none!important;text-transform:none!important;letter-spacing:normal!important}rbs-helmet-compare.rbs-compare button::before,rbs-helmet-compare.rbs-compare button::after{display:none!important}rbs-helmet-compare.rbs-compare button[aria-pressed=true]{background:#172a85!important;color:#fff!important;border-color:#172a85!important;font-weight:700}rbs-helmet-compare.rbs-compare .rbs-compare__card--selected{border:2px solid #172a85;background:#f1f4ff;padding:15px}rbs-helmet-compare.rbs-compare [data-results]:not([hidden]){display:block!important;float:none!important;clear:both;width:100%!important;min-width:0;grid-column:1/-1;overflow-x:auto}rbs-helmet-compare.rbs-compare table{display:table!important;float:none!important;width:100%!important;min-width:100%;margin:0!important}rbs-helmet-compare.rbs-compare [data-hint]{font-weight:600;margin:8px 0}rbs-helmet-compare.rbs-compare [data-clear]{margin:0!important;width:auto!important}@media(max-width:600px){rbs-helmet-compare.rbs-compare .rbs-compare__card--selected{padding:9px}rbs-helmet-compare.rbs-compare .rbs-compare__toolbar{align-items:flex-start;flex-direction:column}}
