
body.fuse_spindlefftm {
  --bracket_cord6cx1: 'Samsung SS Body KR', sans-serif;
  --outlet_plugzev8: #1428a0;
  --gizmo_socket7gjw: #2189ff;
  --fuse_dialljew: #17191c;
  --lever_meteroetc: #60656d;
  --clamp_valvew8cn: #dfe2e6;
  --cog_levermasl: #f5f6f8;
  --gizmo_valvecdu2: 8px;
  --dial_cord4qad: 44px;
  --sprocket_cog15lx: 24px;
  --relay_relaydtn8: 1280px;
  --clamp_gizmoc2eg: 8px;
  --rivet_knobncng: 8px;
  --bolt_pluglp9z: 8px;
  font-family: var(--bracket_cord6cx1) !important;
  font-size: 1rem;
  line-height: 1.55;
  color: var(--fuse_dialljew);
  background: #fff;
  letter-spacing: 0;
  font-synthesis: none;
}

body.fuse_spindlefftm :where(h1, h2, h3, h4, p, label, button, input, select, textarea, summary),
body.fuse_spindlefftm :is(#dial_bolt390u, .switch_valve2wet, .pap6, .bolt_rotorzkc0, .valve_switch03xn, .relay_relay76n5,
  #knob_gear0f8s, .toggle_sprocket6bao, .gizmo_clampfq4g),
body.fuse_spindlefftm [style*="font-family"]:not(i):not(.vk1-395lj):not(.vk1-k5ywc):not(.vk1-u5klb):not(.vk1-9z7ov):not(.vk1-dblm9):not(.vk1-zemwa):not(.vk1-2vbxs) {
  font-family: var(--bracket_cord6cx1) !important;
}
body.fuse_spindlefftm :where(h1, h2, h3, h4, p, div, span, a, b, strong, small, em, label, button, input, select, textarea) {
  letter-spacing: 0 !important;
}
body.fuse_spindlefftm :where(h1, h2, h3, h4) { line-height: 1.35; overflow-wrap: anywhere; }
body.fuse_spindlefftm :where(main, [data-cordclampg9ma], .rivet_toggleksc7, .switch_valve2wet, #dial_bolt390u) :focus-visible {
  outline: 3px solid var(--gizmo_socket7gjw);
  outline-offset: 3px;
}


@layer hs-oneui-controls {
body.fuse_spindlefftm :is(.pao, .socket_gearkvqa, .cord_toggledhnp, .knob_dialffcq, .gauge_sprocketg817,
  .rotor_bracket2n9w, .gear_relay4usi, .dial_cordroce, .rivet_cordefwg, .gear_sprocket1uuw, .bracket_relayira2,
  .knob_outletbz64, .rivet_togglem0x2, .gizmo_rivetgs62, .gauge_bracketvmt5,
  .cog_switch24ol, .gauge_gizmoq2b8 > button, .gauge_gizmoq2b8 > a,
  .bracket_clampzi60, .relay_clampxfhj, .valve_socketgmpn,
  .dial_outletihna, .outlet_gaugeafr0, .fuse_rotorgs3h, .gauge_socketqdef,
  .cog_fuseetlo, .dial_gizmo8w5m, .rivet_sprocketzeny, .bolt_bracketg0m8,
  .toggle_cordxaca, .gauge_fusexmdv, .valve_fusewj8b, .socket_meterr3gd, .valve_socket2a56,
  .pap6 button, .clamp_rivetvwx4, .relay_gizmordtp, .gauge_toggle0gat, #toggle_plugildv-mobile-total,
  .dial_boltqsn1, .clamp_switchrnje, .toggle_fuseax2j, .outlet_clampy6sm,
  .gear_bracketdis1, .switch_meterf3ge, .gauge_rotorm83n, .knob_bracket2y43, .cog_switch0vi6,
  #gear_outletvlig, #outlet_switch3swp .rivet_boltyddg, .sprocket_togglep0js,
  #toggle_sprocketst7h, #dial_clampojgx, #lever_dialn6ys, #rotor_switchpyn1,
  #rivet_socketn0q1) {
  min-height: var(--dial_cord4qad) !important;
  border-radius: var(--gizmo_valvecdu2) !important;
  line-height: 1.4 !important;
  white-space: normal !important;
  overflow-wrap: anywhere;
  box-shadow: none !important;
}
}
body.fuse_spindlefftm :is(.bracket_clampzi60, .relay_clampxfhj, .valve_socketgmpn, .valve_fusewj8b, .valve_socket2a56) {
  min-width: var(--dial_cord4qad);
  flex-shrink: 0;
}
body.fuse_spindlefftm :is(.rotor_bracket2n9w.paqxiz, .gear_relay4usi.paqxiz, .dial_cordroce.paqxiz, .outlet_gaugeafr0.paqxiz) {
  background: var(--outlet_plugzev8) !important;
  color: #fff !important;
  border-color: var(--outlet_plugzev8) !important;
}
body.fuse_spindlefftm :is(.gauge_sprocketg817, .dial_outletihna, .gauge_fusexmdv) { background: var(--outlet_plugzev8); }
body.fuse_spindlefftm :is(.dial_outletihna, .gauge_fusexmdv, #toggle_sprocketst7h) { min-height: 48px !important; }
body.fuse_spindlefftm :is(.pas, .socket_gauge5v2g, .toggle_cordys0y input:not([type=checkbox]), .toggle_cordys0y textarea,
  .bolt_gearyr21 input, .gizmo_meterloin select) {
  min-height: 48px;
  max-width: 100%;
  border-radius: var(--gizmo_valvecdu2) !important;
  font-size: 1rem !important;
  line-height: 1.5;
}
body.fuse_spindlefftm :is(.rotor_rivety720, .meter_rotorx0hb) { min-height: 44px; align-items: center; }
body.fuse_spindlefftm :is(.rotor_rivety720 input, .meter_rotorx0hb input) { accent-color: var(--outlet_plugzev8); }
body.fuse_spindlefftm .dial_cordroce { flex-shrink: 0; padding: 10px 16px !important; }
body.fuse_spindlefftm :is(.meter_leverju6z, .bracket_fusenjf5, .gauge_gizmojzbk, #rivet_clamphcqo details) { border-radius: var(--gizmo_valvecdu2); box-shadow: none; }
body.fuse_spindlefftm .meter_leverju6z:hover { transform: none; box-shadow: none; }
body.fuse_spindlefftm .gauge_rotork891 { display: block; -webkit-line-clamp: unset; overflow: visible; }
body.fuse_spindlefftm #rivet_clamphcqo summary { min-height: 48px; }


body.fuse_spindlefftm #rotor_metera27y .gizmo_clampfq4g {
  font-family: var(--bracket_cord6cx1);
  border-radius: var(--gizmo_valvecdu2);
  background: #2189ff;
  box-shadow: none;
  overflow: visible;
  flex-wrap: nowrap;
}
body.fuse_spindlefftm #rotor_metera27y :is(.lever_gauge3w5j, .dial_boltqsn1, .switch_meterf3ge, .gauge_rotorm83n,
  .knob_bracket2y43, .cog_switch0vi6, .clamp_switchrnje, .toggle_fuseax2j,
  .outlet_clampy6sm, .gear_bracketdis1) { height: auto; min-height: 48px; padding-block: 10px; }
body.fuse_spindlefftm #rotor_metera27y .meter_gaugeebhy { flex-wrap: nowrap; }
body.fuse_spindlefftm #rotor_metera27y .bolt_spindledml7 { min-width: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 1.5; }
body.fuse_spindlefftm #rotor_metera27y .sprocket_valverwjm { flex-wrap: nowrap; }
body.fuse_spindlefftm #rotor_metera27y .dial_outletvfno { min-height: 44px; line-height: 1.4; }
body.fuse_spindlefftm #rotor_metera27y.dial_knobvsd3 .gizmo_clampfq4g { min-width: 0; max-width: calc(100% - 32px); }
body.fuse_spindlefftm #rotor_metera27y .switch_meterf3ge[hidden] { display: none; }
@layer hs-oneui-controls {
  body.fuse_spindlefftm #rotor_metera27y .gizmo_clampfq4g :is(.switch_meterf3ge, .dial_boltqsn1, .gauge_rotorm83n, .cog_switch0vi6) {
    white-space: nowrap !important;
    overflow-wrap: normal;
  }
}
@media (min-width: 1121px) {
  body.fuse_spindlefftm #rotor_metera27y .gizmo_clampfq4g { gap: 8px; padding: 8px 10px; }
  body.fuse_spindlefftm #rotor_metera27y .cog_plugo7gm { display: none; }
  body.fuse_spindlefftm #rotor_metera27y .bolt_gizmo8cvh { gap: 8px; }
  body.fuse_spindlefftm #rotor_metera27y :is(.relay_gearnrxl, .cord_gaugea98v) { font-size: 15px; }
  body.fuse_spindlefftm #rotor_metera27y .meter_gaugeebhy { gap: 8px; }
  body.fuse_spindlefftm #rotor_metera27y .fuse_spindle7no6 { flex: 1 1 170px; min-width: 170px; }
  body.fuse_spindlefftm #rotor_metera27y .bolt_spindledml7 { flex: 1; display: block; line-height: 44px; }
  body.fuse_spindlefftm #rotor_metera27y .dial_outletvfno { flex-shrink: 0; white-space: nowrap; font-size: 12px; }
  body.fuse_spindlefftm #rotor_metera27y .sprocket_valverwjm { gap: 6px; }
  body.fuse_spindlefftm #rotor_metera27y :is(.lever_gauge3w5j, .dial_boltqsn1, .switch_meterf3ge, .gauge_rotorm83n, .cog_switch0vi6) {
    box-sizing: border-box; height: 44px; min-height: 44px; padding: 8px; font-size: 13px;
  }
  body.fuse_spindlefftm #rotor_metera27y .lever_gauge3w5j.sprocket_rotorykzy { width: 74px; }
  body.fuse_spindlefftm #rotor_metera27y .lever_gauge3w5j.bracket_gizmoedrg { width: 126px; }
  body.fuse_spindlefftm #rotor_metera27y .lever_gauge3w5j.gear_sprocket97ox { width: 124px; }
  body.fuse_spindlefftm #rotor_metera27y .lever_gauge3w5j.spindle_fuseifdy { width: 98px; }
  body.fuse_spindlefftm.relay_valvebltu:not(.spindle_knobww65) { padding-bottom: 88px; }
}
@media (max-width: 1120px) {
  body.fuse_spindlefftm #rotor_metera27y .gizmo_clampfq4g { display: none; }
  body.fuse_spindlefftm #rotor_metera27y .cog_plugo7gm { display: flex; }
}
body.fuse_spindlefftm #outlet_switch3swp { gap: 12px; }
body.fuse_spindlefftm :is(#outlet_switch3swp .rivet_boltyddg, #gear_outletvlig, .sprocket_togglep0js) { box-shadow: none !important; }
body.fuse_spindlefftm #outlet_switch3swp .lever_clampp77d { background: #16a34a; }
body.fuse_spindlefftm #outlet_switch3swp .pat2kz { background: var(--outlet_plugzev8); }
body.fuse_spindlefftm #gear_outletvlig { background: var(--outlet_plugzev8) !important; }
body.fuse_spindlefftm :is(#outlet_switch3swp .rivet_boltyddg:hover, .sprocket_togglep0js:hover) { transform: none !important; }
body.fuse_spindlefftm #outlet_switch3swp .rivet_boltyddg:focus-visible .fuse_relayzx0v { opacity: 1; }
body.fuse_spindlefftm #relay_bracket34n4 { backdrop-filter: none; -webkit-backdrop-filter: none; }
body.fuse_spindlefftm .gizmo_clampka08 { border-radius: var(--gizmo_valvecdu2); }



body.fuse_spindlefftm :is(#relay_gauge5eax, #toggle_gaugeu7p3, #rivet_clamphcqo, #outlet_leverefdv) > section,
body.fuse_spindlefftm .spindle_outlet7dxe {
  padding: 40px var(--sprocket_cog15lx) !important;
  border-radius: 0;
}
body.fuse_spindlefftm :is(#relay_gauge5eax, #toggle_gaugeu7p3, #rivet_clamphcqo) h2 {
  font-size: 1.75rem !important;
  font-weight: 800 !important;
  line-height: 1.35;
}
body.fuse_spindlefftm :is(.cog_knobz2lx, .meter_outletrnz6) { flex-wrap: wrap; gap: 8px 16px; }
body.fuse_spindlefftm :is(.cog_knobz2lx h2, .meter_outletrnz6 h2) { font-size: 1.375rem; font-weight: 800; }
body.fuse_spindlefftm :is(.cog_knobz2lx p, .meter_outletrnz6 p) { font-size: .875rem; line-height: 1.6; }
body.fuse_spindlefftm .switch_bracketgpwl { gap: 16px; padding-block: 4px 12px; }
body.fuse_spindlefftm .toggle_bracket26hp { flex: 0 0 120px; width: 120px; gap: 10px; }
body.fuse_spindlefftm .bracket_sprocketbhyj { width: 120px; height: 120px; border-radius: var(--gizmo_valvecdu2); }
body.fuse_spindlefftm .cog_riveti5wa {
  max-width: 100%;
  font-size: .8125rem;
  line-height: 1.5;
  white-space: normal;
  overflow: visible;
  text-overflow: clip;
  overflow-wrap: anywhere;
}
body.fuse_spindlefftm .switch_rivetnww5 { grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); gap: 20px; }
body.fuse_spindlefftm .fuse_togglevguk { min-width: 0; border-radius: var(--gizmo_valvecdu2); box-shadow: none; }
body.fuse_spindlefftm .fuse_togglevguk:hover { transform: none; box-shadow: none; }
body.fuse_spindlefftm .relay_cord9ucy { font-size: 1.25rem; line-height: 1.4; }
body.fuse_spindlefftm .outlet_dialdqif { font-size: .875rem; display: block; -webkit-line-clamp: unset; overflow: visible; }


body.fuse_spindlefftm :is(#relay_cordpf4g, .clamp_lever0cbt):not([data-spindlebracket564f="1"]) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 270px), 1fr)) !important;
  gap: 20px !important;
}
body.fuse_spindlefftm .clamp_switchi008 {
  min-width: 0;
  height: auto;
  border-radius: var(--gizmo_valvecdu2) !important;
  border-color: var(--clamp_valvew8cn);
  box-shadow: none !important;
}
body.fuse_spindlefftm .clamp_switchi008:hover { transform: none !important; border-color: var(--outlet_plugzev8); }
body.fuse_spindlefftm .clamp_switchi008 .lever_rivetyltl {
  aspect-ratio: 1 / 1 !important;
  height: auto !important;
  padding-bottom: 0 !important;
  background: var(--cog_levermasl);
}
body.fuse_spindlefftm.cord_cordxmcx .clamp_switchi008 .lever_rivetyltl { aspect-ratio: 1 / 1 !important; height: auto !important; }
body.fuse_spindlefftm .valve_clampl5po { padding: 16px !important; flex: 1; min-width: 0; }
body.fuse_spindlefftm .clamp_switchi008 .toggle_bracketwin6 {
  height: auto !important;
  min-height: 2.8em !important;
  max-height: none !important;
  display: block !important;
  -webkit-line-clamp: unset !important;
  overflow: visible !important;
  overflow-wrap: anywhere;
  font-size: .9375rem !important;
  line-height: 1.4 !important;
}
body.fuse_spindlefftm .clamp_switchi008 .outlet_socketxybx {
  height: auto;
  min-height: 1.5em;
  font-size: .75rem !important;
  line-height: 1.5 !important;
  white-space: normal !important;
  overflow-wrap: anywhere;
}
body.fuse_spindlefftm .clamp_switchi008 .socket_toggle3bdn {
  grid-template-columns: repeat(auto-fit, minmax(4.5rem, 1fr)) !important;
  gap: 8px !important;
  align-items: stretch !important;
}
body.fuse_spindlefftm .clamp_switchi008 .rivet_cordefwg {
  padding: 8px !important;
  font-size: .8125rem !important;
}
body.fuse_spindlefftm .rivet_switchdrk7 { min-height: 90px; }
body.fuse_spindlefftm .gauge_gizmoq2b8 { gap: 8px !important; margin-top: auto !important; padding-top: 12px; }
body.fuse_spindlefftm .cog_switch24ol { font-size: .875rem !important; padding: 10px 12px !important; }
body.fuse_spindlefftm .cog_relaykcr3 {
  height: auto;
  min-height: 40px;
  flex-wrap: wrap;
  overflow: visible;
  background: #087558;
}
body.fuse_spindlefftm :is(.cog_relaykcr3 .fuse_bracketbf22, .relay_fuseve74) {
  white-space: normal;
  overflow: visible;
  text-overflow: clip;
  overflow-wrap: anywhere;
}
body.fuse_spindlefftm .outlet_relay6296 { grid-template-columns: 20px minmax(0, 1fr); gap: 6px 8px; }
body.fuse_spindlefftm .outlet_relay6296 strong { grid-column: 2; justify-self: start; white-space: normal; }
body.fuse_spindlefftm .knob_valve79qk { background: #fff; backdrop-filter: none; -webkit-backdrop-filter: none; }
body.fuse_spindlefftm .relay_boltzwph { gap: 8px; }


body.fuse_spindlefftm .fuse_gaugeecn7 { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 32px; }
body.fuse_spindlefftm .fuse_gaugeecn7 > * { min-width: 0; }
body.fuse_spindlefftm #cog_metermrby { font-size: 1.5rem; font-weight: 800; line-height: 1.4; }
body.fuse_spindlefftm #bracket_clampvvil { background: #f5f7fc; border-radius: var(--gizmo_valvecdu2); }
body.fuse_spindlefftm :is(.valve_cordim8e, .lever_dialrr27, .toggle_sprocketgxid) { flex-wrap: wrap; }
body.fuse_spindlefftm .toggle_sprocketgxid { grid-template-columns: minmax(0, 1fr) auto; gap: 8px; }
body.fuse_spindlefftm .gear_rivetm6y4 ol { flex-wrap: wrap; }
body.fuse_spindlefftm :is(.gear_rivetm6y4 a, .gauge_relays0b6) { min-height: 44px; align-items: center; }
body.fuse_spindlefftm :is(.sprocket_knobs7hh, .switch_relaysxrz, .rotor_rivet0z48,
  .rivet_dialvotu, .fuse_sprockethn8o, .rotor_gearacuy) { border-radius: var(--gizmo_valvecdu2); }
body.fuse_spindlefftm :is(.switch_relaysxrz, .rivet_dialvotu) { max-height: calc(100dvh - 32px); }
body.fuse_spindlefftm .meter_toggleqmur .cog_rotorfd7z { min-width: 44px; min-height: 44px; }


body.fuse_spindlefftm .gear_fusee0yb { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 32px; }
body.fuse_spindlefftm .gear_fusee0yb > * { min-width: 0; }
body.fuse_spindlefftm .rotor_relay8fgk { padding: 24px; min-height: 0; }
body.fuse_spindlefftm .relay_valve1l6g { min-height: 0; }
body.fuse_spindlefftm :is(.relay_cogqiii h2, .relay_cogqiii strong) { font-size: 1.5rem; }
body.fuse_spindlefftm .fuse_plugg8yw { width: 100%; table-layout: fixed; }
body.fuse_spindlefftm .fuse_plugg8yw :is(th, td) { overflow-wrap: anywhere; white-space: normal; }
body.fuse_spindlefftm .rivet_toggleksc7 { max-width: var(--relay_relaydtn8); padding: 32px var(--sprocket_cog15lx) 80px; }
body.fuse_spindlefftm .relay_cordfohe { border-radius: 0; border: 0; box-shadow: none; }
body.fuse_spindlefftm .clamp_fuse20sh { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 32px; }
body.fuse_spindlefftm :is(.meter_gizmordr6, .relay_knobmarj, .switch_gaugeddy6) { padding: 20px 0; }
body.fuse_spindlefftm :is(.relay_knobmarj, .switch_gaugeddy6) { border-top: 1px solid var(--clamp_valvew8cn); }
body.fuse_spindlefftm :is(.meter_knob4f8u, .knob_gizmoipbi, .bolt_toggletz0g, .gizmo_plug4gd2, .cord_switchx92t) { border-radius: var(--gizmo_valvecdu2); }
body.fuse_spindlefftm .bracket_clamprpel { grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr)); }
body.fuse_spindlefftm .switch_socketf5m9 { flex-wrap: wrap; }
body.fuse_spindlefftm .knob_gizmoipbi { flex-wrap: wrap; gap: 8px; }
body.fuse_spindlefftm .bolt_toggletz0g summary { min-height: 48px; font-size: .875rem; }
body.fuse_spindlefftm .toggle_dial5ug6 { flex-wrap: wrap; }
body.fuse_spindlefftm .toggle_dial5ug6 strong { white-space: normal; overflow-wrap: anywhere; }
body.fuse_spindlefftm .sprocket_outlet1ble { border-radius: 0 !important; }
body.fuse_spindlefftm .switch_valve2wet { background: #fff; }
body.fuse_spindlefftm .switch_valve2wet :is(.lever_socket4exu, .meter_clampc7u2) { box-shadow: none; border-radius: 0; border: 0; }
body.fuse_spindlefftm .switch_valve2wet .meter_clampc7u2 { border-top: 1px solid var(--clamp_valvew8cn); }
body.fuse_spindlefftm .switch_valve2wet .relay_cordpf4g { grid-template-columns: 1fr !important; }
body.fuse_spindlefftm .switch_valve2wet .clamp_switchi008 { grid-template-columns: 98px minmax(0, 1fr); }
body.fuse_spindlefftm .switch_valve2wet .fuse_relay3yfz { display: block; -webkit-line-clamp: unset; overflow: visible; }
body.fuse_spindlefftm .switch_valve2wet .pakht4 { flex-wrap: wrap; }
body.fuse_spindlefftm .switch_valve2wet :is(.pare, .meter_boltojk7, .valve_boltiga2, .eyebrow) { border-radius: var(--gizmo_valvecdu2); }
body.fuse_spindlefftm .pap6 { max-width: var(--relay_relaydtn8); padding-inline: var(--sprocket_cog15lx); }
body.fuse_spindlefftm .clamp_boltj2zf { flex-wrap: wrap; }
body.fuse_spindlefftm .socket_dialbm33 { grid-template-columns: minmax(0, 1fr) minmax(290px, 360px); }
body.fuse_spindlefftm .toggle_plugildv-products { grid-template-columns: repeat(auto-fit, minmax(min(100%, 180px), 1fr)); gap: 16px; }
body.fuse_spindlefftm .bolt_outletz1lm { border-radius: var(--gizmo_valvecdu2); padding: 16px; }
body.fuse_spindlefftm .bolt_outletz1lm h3 { font-size: .875rem; line-height: 1.55; }
body.fuse_spindlefftm .meter_diald7xl { grid-template-columns: 44px minmax(0, 1fr) 44px; }
body.fuse_spindlefftm .cord_outlet276d { width: 44px; height: 44px; }
body.fuse_spindlefftm .toggle_plugildv-search { border-radius: var(--gizmo_valvecdu2); min-height: 48px; }
body.fuse_spindlefftm .dial_cord43zb select { border-radius: var(--gizmo_valvecdu2); min-height: 44px; font-size: .875rem; }
body.fuse_spindlefftm .fuse_dialrov6 { flex-wrap: wrap; }
body.fuse_spindlefftm .fuse_dialrov6 strong { white-space: normal; overflow-wrap: anywhere; }
body.fuse_spindlefftm :is(.bracket_gizmo3kwt summary, .bolt_outletf97q summary) { min-height: 44px; }
body.fuse_spindlefftm #dial_bolt390u h1 { font-size: 1.125rem; white-space: normal; }
body.fuse_spindlefftm #dial_bolt390u .paowat { grid-template-columns: minmax(0, 1fr) 44px; }
body.fuse_spindlefftm #dial_bolt390u .paz0z { width: 44px; height: 44px; border-radius: var(--gizmo_valvecdu2) !important; }
body.fuse_spindlefftm #dial_bolt390u input[type=number] { height: auto; min-height: 48px; border-radius: var(--gizmo_valvecdu2); }
body.fuse_spindlefftm #dial_bolt390u .meter_gaugeqs3s { flex-wrap: wrap; gap: 12px 16px; }
body.fuse_spindlefftm #dial_bolt390u .gizmo_switchis4c { flex: 1 1 140px; }
body.fuse_spindlefftm #dial_bolt390u .knob_outlet144a { flex: 0 1 154px; max-width: 100%; margin-left: auto; }
body.fuse_spindlefftm #dial_bolt390u .socket_switchuhqu { flex-wrap: wrap; }

@media (max-width: 1023px) {
  body.fuse_spindlefftm { --sprocket_cog15lx: 20px; }
  body.fuse_spindlefftm :is(.fuse_gaugeecn7, .gear_fusee0yb, .clamp_fuse20sh) { grid-template-columns: minmax(0, 1fr); gap: 24px; }
  body.fuse_spindlefftm .clamp_fuse20sh { gap: 0; }
  body.fuse_spindlefftm .switch_rivetnww5 { grid-template-columns: minmax(0, 1fr); }
}
@media (max-width: 900px) {
  body.fuse_spindlefftm .socket_dialbm33 { grid-template-columns: minmax(0, 1fr); gap: 24px; }
  body.fuse_spindlefftm .toggle_plugildv-quote { position: static; max-height: none; overflow: visible; border-left: 0; border-top: 1px solid var(--clamp_valvew8cn); padding: 24px 0 0; }
}
@media (max-width: 767px) {
  body.fuse_spindlefftm { --sprocket_cog15lx: 16px; }
  body.fuse_spindlefftm :is(#relay_gauge5eax, #toggle_gaugeu7p3, #rivet_clamphcqo, #outlet_leverefdv) > section,
  body.fuse_spindlefftm .spindle_outlet7dxe { padding-block: 28px !important; }
  body.fuse_spindlefftm :is(#relay_gauge5eax, #toggle_gaugeu7p3, #rivet_clamphcqo) h2 { font-size: 1.375rem !important; }
  body.fuse_spindlefftm .toggle_bracket26hp { flex-basis: 96px; width: 96px; }
  body.fuse_spindlefftm .bracket_sprocketbhyj { width: 96px; height: 96px; }
  body.fuse_spindlefftm .switch_bracketgpwl { gap: 12px; }
  body.fuse_spindlefftm .meter_sprocketoibm { padding: 20px 16px; }
  body.fuse_spindlefftm .relay_cord9ucy { font-size: 1.125rem; }
  body.fuse_spindlefftm .cog_rivetpwwn { flex-basis: 38%; }
  body.fuse_spindlefftm .cog_rivetpwwn img { object-fit: contain; }
  body.fuse_spindlefftm.cord_cordxmcx :is(#relay_cordpf4g, .clamp_lever0cbt)[data-spindlebracket564f="1"] {
    gap: 16px !important;
    margin-inline: 0 !important;
    padding-inline: 0 !important;
    scroll-padding-inline: 0;
  }
  body.fuse_spindlefftm.cord_cordxmcx :is(#relay_cordpf4g, .clamp_lever0cbt)[data-spindlebracket564f="1"] > .clamp_switchi008 {
    flex: 0 0 min(100%, 440px) !important;
    width: min(100%, 440px) !important;
    max-width: 440px !important;
  }
  body.fuse_spindlefftm .rivet_switchdrk7 { min-height: 0; }
  body.fuse_spindlefftm .gauge_gizmoq2b8 { flex-wrap: wrap; }
  body.fuse_spindlefftm .clamp_switchi008 .toggle_bracketwin6 { min-height: 0 !important; }
  body.fuse_spindlefftm .relay_boltzwph { flex-wrap: wrap; overflow: visible; }
  body.fuse_spindlefftm .fuse_gaugeecn7 { grid-template-columns: minmax(0, 1fr) !important; }
  body.fuse_spindlefftm #cog_metermrby { font-size: 1.25rem; }
  body.fuse_spindlefftm .rotor_relay8fgk { padding: 20px 0; }
  body.fuse_spindlefftm .rivet_toggleksc7 { padding-top: 20px; }
  body.fuse_spindlefftm .sprocket_outlet1ble { gap: 8px; }
}
@media (max-width: 380px) {
  body.fuse_spindlefftm { --sprocket_cog15lx: 12px; }
  body.fuse_spindlefftm .fuse_togglevguk { flex-direction: column; }
  body.fuse_spindlefftm .cog_rivetpwwn { flex-basis: auto; min-height: 160px; }
  body.fuse_spindlefftm .cog_rivetpwwn img { max-height: 200px; }
  body.fuse_spindlefftm .switch_valve2wet .clamp_switchi008 { grid-template-columns: 76px minmax(0, 1fr); gap: 10px; }
  body.fuse_spindlefftm .switch_valve2wet .toggle_switchf883 { width: 76px; }
}
@media (prefers-reduced-motion: reduce) {
  body.fuse_spindlefftm :is(.clamp_switchi008, .fuse_togglevguk, .meter_leverju6z, .gizmo_bracket903n, .pauulk) {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}
