
body.rug-mopxk4 {
  --wipe-swab6bm: 'Wanted Sans Variable', 'Wanted Sans', 'Noto Sans KR', sans-serif;
  --flake-nookqrj: #1428a0;
  --dust-matk3r: #2189ff;
  --buff-brushp57: #17191c;
  --mat-rugrg5: #60656d;
  --nook-fluff2au: #dfe2e6;
  --crumb-gleam0mi: #f5f6f8;
  --fluff-panedvk: 8px;
  --grit-planku1k: 44px;
  --flake-silldh2: 24px;
  --sweep-dust55p: 1280px;
  --rug-sills9n: 8px;
  --dust-crumbd61: 8px;
  --speck-fluffilm: 8px;
  font-family: var(--wipe-swab6bm) !important;
  font-size: 1rem;
  line-height: 1.55;
  color: var(--buff-brushp57);
  background: #fff;
  letter-spacing: 0;
  font-synthesis: none;
}

body.rug-mopxk4 :where(h1, h2, h3, h4, p, label, button, input, select, textarea, summary),
body.rug-mopxk4 :is(#mat-nook83j, .polish-wipeju9, .vsu, .brush-plankbq6, .fluff-mops4x, .fluff-paneq2c,
  #dust-buffgca, .whisk-dustnye, #polish-mopipf, #polish-mopipf .vse4, .swab-buffl79),
body.rug-mopxk4 [style*="font-family"]:not(i):not(.xv1-sw48o):not(.xv1-am79t):not(.xv1-mlku):not(.xv1-gg8oe):not(.xv1-njlei):not(.xv1-ddoi1):not(.xv1-euiu9) {
  font-family: var(--wipe-swab6bm) !important;
}
body.rug-mopxk4 :where(h1, h2, h3, h4, p, div, :is(span,k-k), a, b, strong, small, em, label, button, input, select, textarea) {
  letter-spacing: 0 !important;
}
body.rug-mopxk4 :where(h1, h2, h3, h4) { line-height: 1.35; overflow-wrap: anywhere; }
body.rug-mopxk4 :where(main, [data-flufftidy0ri], .pane-polish0yx, .polish-wipeju9, #mat-nook83j) :focus-visible {
  outline: 3px solid var(--dust-matk3r);
  outline-offset: 3px;
}


@layer hs-oneui-controls {
body.rug-mopxk4 :is(.vscx, .rug-swabdtz, .wipe-panet7w, .rug-crumb5nm, .nook-crumby0h,
  .swab-wipe3bx, .swab-plankf9t, .swab-matm1e, .brush-specky8f, .grit-dustpk6, .wipe-swabns5,
  .buff-flake7lw, .buff-whiskrps, .tidy-swabxeq, .mat-broommmx,
  .tidy-tidyfa9, .wipe-speck4w9 > button, .wipe-speck4w9 > a,
  .nook-buffcws, .fluff-plankqiq, .broom-polishrh0,
  .dust-brush9qk, .dust-paneg5i, .rug-fluff4g5, .sill-brushvfv,
  .dust-dustgi2, .fluff-swabqyk, .sweep-brush2yh, .speck-plank4ib,
  .tidy-nooker7, .gleam-matxf6, .flake-swabxmp, .wipe-rugukd, .brush-sillgtf,
  .vsu button, .broom-buffog7, .sill-crumbq2n, .tidy-paneshn, #lint-sill4qo-mobile-total,
  .swab-lintj9l, .fluff-wipe99m, .brush-gleamwsj, .brush-crumbr1y,
  .fluff-brushvyh, .rug-mop3gq, .flake-dusthxs, .sill-nookadr, .grit-sweep525,
  #nook-polishue2, #sweep-paneeou .pane-panepoh, .tidy-gritygc, #polish-mopipf .vsh,
  #sweep-lint25c, #wipe-gleamuh7, #grit-nookmuv, #lint-paneta6,
  #grit-ruggf0) {
  min-height: var(--grit-planku1k) !important;
  border-radius: var(--fluff-panedvk) !important;
  line-height: 1.4 !important;
  white-space: normal !important;
  overflow-wrap: anywhere;
  box-shadow: none !important;
}
}
body.rug-mopxk4 :is(.nook-buffcws, .fluff-plankqiq, .broom-polishrh0, .flake-swabxmp, .brush-sillgtf) {
  min-width: var(--grit-planku1k);
  flex-shrink: 0;
}
body.rug-mopxk4 :is(.swab-wipe3bx.vsjtun, .swab-plankf9t.vsjtun, .swab-matm1e.vsjtun, .dust-paneg5i.vsjtun) {
  background: var(--flake-nookqrj) !important;
  color: #fff !important;
  border-color: var(--flake-nookqrj) !important;
}
body.rug-mopxk4 :is(.nook-crumby0h, .dust-brush9qk, .gleam-matxf6) { background: var(--flake-nookqrj); }
body.rug-mopxk4 :is(.dust-brush9qk, .gleam-matxf6, #sweep-lint25c) { min-height: 48px !important; }
body.rug-mopxk4 :is(.vsy, .wipe-flakea4z, .tidy-panebh3 input:not([type=checkbox]), .tidy-panebh3 textarea,
  .broom-plank30s input, .gleam-mopf63 select) {
  min-height: 48px;
  max-width: 100%;
  border-radius: var(--fluff-panedvk) !important;
  font-size: 1rem !important;
  line-height: 1.5;
}
body.rug-mopxk4 :is(.speck-panelsu, .pane-brushksn) { min-height: 44px; align-items: center; }
body.rug-mopxk4 :is(.speck-panelsu input, .pane-brushksn input) { accent-color: var(--flake-nookqrj); }
body.rug-mopxk4 .swab-matm1e { flex-shrink: 0; padding: 10px 16px !important; }
body.rug-mopxk4 :is(.crumb-gritv20, .lint-swab157, .mat-grit5xn, #lint-flakel7s details) { border-radius: var(--fluff-panedvk); box-shadow: none; }
body.rug-mopxk4 .crumb-gritv20:hover { transform: none; box-shadow: none; }
body.rug-mopxk4 .nook-buffsus { display: block; -webkit-line-clamp: unset; overflow: visible; }
body.rug-mopxk4 #lint-flakel7s summary { min-height: 48px; }


body.rug-mopxk4 #tidy-sweep504 .swab-buffl79 {
  font-family: var(--wipe-swab6bm);
  border-radius: var(--fluff-panedvk);
  background: #2189ff;
  box-shadow: none;
  overflow: visible;
  flex-wrap: nowrap;
}
body.rug-mopxk4 #tidy-sweep504 :is(.swab-tidyimc, .swab-lintj9l, .rug-mop3gq, .flake-dusthxs,
  .sill-nookadr, .grit-sweep525, .fluff-wipe99m, .brush-gleamwsj,
  .brush-crumbr1y, .fluff-brushvyh) { height: auto; min-height: 48px; padding-block: 10px; }
body.rug-mopxk4 #tidy-sweep504 .flake-mopl4z { flex-wrap: nowrap; }
body.rug-mopxk4 #tidy-sweep504 .mat-fluffne2 { min-width: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 1.5; }
body.rug-mopxk4 #tidy-sweep504 .tidy-rug1cp { flex-wrap: nowrap; }
body.rug-mopxk4 #tidy-sweep504 .speck-bufffjo { min-height: 44px; line-height: 1.4; }
body.rug-mopxk4 #tidy-sweep504.tidy-tidy0wc .swab-buffl79 { min-width: 0; max-width: calc(100% - 32px); }
body.rug-mopxk4 #tidy-sweep504 .rug-mop3gq[hidden] { display: none; }
@layer hs-oneui-controls {
  body.rug-mopxk4 #tidy-sweep504 .swab-buffl79 :is(.rug-mop3gq, .swab-lintj9l, .flake-dusthxs, .grit-sweep525) {
    white-space: nowrap !important;
    overflow-wrap: normal;
  }
}
@media (min-width: 1121px) {
  body.rug-mopxk4 #tidy-sweep504 .swab-buffl79 { gap: 8px; padding: 8px 10px; }
  body.rug-mopxk4 #tidy-sweep504 .lint-polish1kb { display: none; }
  body.rug-mopxk4 #tidy-sweep504 .brush-dust8ql { gap: 8px; }
  body.rug-mopxk4 #tidy-sweep504 :is(.lint-buffnri, .lint-lintl2o) { font-size: 15px; }
  body.rug-mopxk4 #tidy-sweep504 .flake-mopl4z { gap: 8px; }
  body.rug-mopxk4 #tidy-sweep504 .nook-mate91 { flex: 1 1 170px; min-width: 170px; }
  body.rug-mopxk4 #tidy-sweep504 .mat-fluffne2 { flex: 1; display: block; line-height: 44px; }
  body.rug-mopxk4 #tidy-sweep504 .speck-bufffjo { flex-shrink: 0; white-space: nowrap; font-size: 12px; }
  body.rug-mopxk4 #tidy-sweep504 .tidy-rug1cp { gap: 6px; }
  body.rug-mopxk4 #tidy-sweep504 :is(.swab-tidyimc, .swab-lintj9l, .rug-mop3gq, .flake-dusthxs, .grit-sweep525) {
    box-sizing: border-box; height: 44px; min-height: 44px; padding: 8px; font-size: 13px;
  }
  body.rug-mopxk4 #tidy-sweep504 .swab-tidyimc.fluff-plank2rs { width: 74px; }
  body.rug-mopxk4 #tidy-sweep504 .swab-tidyimc.sill-polisha1c { width: 126px; }
  body.rug-mopxk4 #tidy-sweep504 .swab-tidyimc.sill-nookjb1 { width: 124px; }
  body.rug-mopxk4 #tidy-sweep504 .swab-tidyimc.crumb-sillk6a { width: 98px; }
  body.rug-mopxk4.sweep-flake54f:not(.crumb-tidyfce) { padding-bottom: 88px; }
}
@media (max-width: 1120px) {
  body.rug-mopxk4 #tidy-sweep504 .swab-buffl79 { display: none; }
  body.rug-mopxk4 #tidy-sweep504 .lint-polish1kb { display: flex; }
}
body.rug-mopxk4 #sweep-paneeou { gap: 12px; }
body.rug-mopxk4 :is(#sweep-paneeou .pane-panepoh, #nook-polishue2, .tidy-gritygc) { box-shadow: none !important; }
body.rug-mopxk4 #sweep-paneeou .buff-crumb5pm { background: #16a34a; }
body.rug-mopxk4 #sweep-paneeou .vsopck { background: var(--flake-nookqrj); }
body.rug-mopxk4 #nook-polishue2 { background: var(--flake-nookqrj) !important; }
body.rug-mopxk4 :is(#sweep-paneeou .pane-panepoh:hover, .tidy-gritygc:hover) { transform: none !important; }
body.rug-mopxk4 #sweep-paneeou .pane-panepoh:focus-visible .grit-broom2mv { opacity: 1; }
body.rug-mopxk4 #flake-polishkgw { backdrop-filter: none; -webkit-backdrop-filter: none; }
body.rug-mopxk4 .mat-lintwhb { border-radius: var(--fluff-panedvk); }

body.rug-mopxk4 #polish-mopipf { background: var(--flake-nookqrj); }
body.rug-mopxk4 #polish-mopipf :is(.vse4, .vsh) { border-radius: var(--fluff-panedvk); }


body.rug-mopxk4 :is(#crumb-rugzwp, #crumb-brushkr8, #lint-flakel7s, #swab-gleamju0) > section,
body.rug-mopxk4 .nook-wipe4oi {
  padding: 40px var(--flake-silldh2) !important;
  border-radius: 0;
}
body.rug-mopxk4 :is(#crumb-rugzwp, #crumb-brushkr8, #lint-flakel7s) h2 {
  font-size: 1.75rem !important;
  font-weight: 800 !important;
  line-height: 1.35;
}
body.rug-mopxk4 :is(.dust-sillcou, .fluff-tidyh9d) { flex-wrap: wrap; gap: 8px 16px; }
body.rug-mopxk4 :is(.dust-sillcou h2, .fluff-tidyh9d h2) { font-size: 1.375rem; font-weight: 800; }
body.rug-mopxk4 :is(.dust-sillcou p, .fluff-tidyh9d p) { font-size: .875rem; line-height: 1.6; }
body.rug-mopxk4 .sill-flakeled { gap: 16px; padding-block: 4px 12px; }
body.rug-mopxk4 .mop-pane958 { flex: 0 0 120px; width: 120px; gap: 10px; }
body.rug-mopxk4 .wipe-dustjen { width: 120px; height: 120px; border-radius: var(--fluff-panedvk); }
body.rug-mopxk4 .buff-rugwb5 {
  max-width: 100%;
  font-size: .8125rem;
  line-height: 1.5;
  white-space: normal;
  overflow: visible;
  text-overflow: clip;
  overflow-wrap: anywhere;
}
body.rug-mopxk4 .fluff-swabyzp { grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); gap: 20px; }
body.rug-mopxk4 .brush-flake82y { min-width: 0; border-radius: var(--fluff-panedvk); box-shadow: none; }
body.rug-mopxk4 .brush-flake82y:hover { transform: none; box-shadow: none; }
body.rug-mopxk4 .flake-sweep81w { font-size: 1.25rem; line-height: 1.4; }
body.rug-mopxk4 .polish-buffv2m { font-size: .875rem; display: block; -webkit-line-clamp: unset; overflow: visible; }


body.rug-mopxk4 :is(#broom-broom89g, .sill-brush9mx):not([data-speckwipe6jv="1"]) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 270px), 1fr)) !important;
  gap: 20px !important;
}
body.rug-mopxk4 .nook-sweepjik {
  min-width: 0;
  height: auto;
  border-radius: var(--fluff-panedvk) !important;
  border-color: var(--nook-fluff2au);
  box-shadow: none !important;
}
body.rug-mopxk4 .nook-sweepjik:hover { transform: none !important; border-color: var(--flake-nookqrj); }
body.rug-mopxk4 .nook-sweepjik .sweep-nookj97 {
  aspect-ratio: 1 / 1 !important;
  height: auto !important;
  padding-bottom: 0 !important;
  background: var(--crumb-gleam0mi);
}
body.rug-mopxk4.broom-plankejj .nook-sweepjik .sweep-nookj97 { aspect-ratio: 1 / 1 !important; height: auto !important; }
body.rug-mopxk4 .brush-wipenrl { padding: 16px !important; flex: 1; min-width: 0; }
body.rug-mopxk4 .nook-sweepjik .swab-crumbrpl {
  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.rug-mopxk4 .nook-sweepjik .speck-swabzb4 {
  height: auto;
  min-height: 1.5em;
  font-size: .75rem !important;
  line-height: 1.5 !important;
  white-space: normal !important;
  overflow-wrap: anywhere;
}
body.rug-mopxk4 .nook-sweepjik .pane-sweepmcv {
  grid-template-columns: repeat(auto-fit, minmax(4.5rem, 1fr)) !important;
  gap: 8px !important;
  align-items: stretch !important;
}
body.rug-mopxk4 .nook-sweepjik .brush-specky8f {
  padding: 8px !important;
  font-size: .8125rem !important;
}
body.rug-mopxk4 .mat-sillshl { min-height: 90px; }
body.rug-mopxk4 .wipe-speck4w9 { gap: 8px !important; margin-top: auto !important; padding-top: 12px; }
body.rug-mopxk4 .tidy-tidyfa9 { font-size: .875rem !important; padding: 10px 12px !important; }
body.rug-mopxk4 .gleam-brushdha {
  height: auto;
  min-height: 40px;
  flex-wrap: wrap;
  overflow: visible;
  background: #087558;
}
body.rug-mopxk4 :is(.gleam-brushdha .sweep-swabo45, .speck-gritgkt) {
  white-space: normal;
  overflow: visible;
  text-overflow: clip;
  overflow-wrap: anywhere;
}
body.rug-mopxk4 .tidy-brushx1n { grid-template-columns: 20px minmax(0, 1fr); gap: 6px 8px; }
body.rug-mopxk4 .tidy-brushx1n strong { grid-column: 2; justify-self: start; white-space: normal; }
body.rug-mopxk4 .wipe-dusthrb { background: #fff; backdrop-filter: none; -webkit-backdrop-filter: none; }
body.rug-mopxk4 .rug-matfce { gap: 8px; }


body.rug-mopxk4 .broom-fluff77a { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 32px; }
body.rug-mopxk4 .broom-fluff77a > * { min-width: 0; }
body.rug-mopxk4 #speck-dustgp4 { font-size: 1.5rem; font-weight: 800; line-height: 1.4; }
body.rug-mopxk4 #whisk-mat3z6 { background: #f5f7fc; border-radius: var(--fluff-panedvk); }
body.rug-mopxk4 :is(.rug-tidy1oi, .sill-polish3al, .broom-dust8yk) { flex-wrap: wrap; }
body.rug-mopxk4 .broom-dust8yk { grid-template-columns: minmax(0, 1fr) auto; gap: 8px; }
body.rug-mopxk4 .rug-planklas ol { flex-wrap: wrap; }
body.rug-mopxk4 :is(.rug-planklas a, .grit-fluff94m) { min-height: 44px; align-items: center; }
body.rug-mopxk4 :is(.swab-pane6k0, .dust-rug0wb, .polish-mopy18,
  .lint-lintv02, .flake-sillqzx, .lint-whiskzik) { border-radius: var(--fluff-panedvk); }
body.rug-mopxk4 :is(.dust-rug0wb, .lint-lintv02) { max-height: calc(100dvh - 32px); }
body.rug-mopxk4 .flake-mat2la .pane-brush8c6 { min-width: 44px; min-height: 44px; }


body.rug-mopxk4 .speck-crumbiqt { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 32px; }
body.rug-mopxk4 .speck-crumbiqt > * { min-width: 0; }
body.rug-mopxk4 .crumb-rugtw2 { padding: 24px; min-height: 0; }
body.rug-mopxk4 .fluff-nook7a6 { min-height: 0; }
body.rug-mopxk4 :is(.mop-crumbi2a h2, .mop-crumbi2a strong) { font-size: 1.5rem; }
body.rug-mopxk4 .rug-speck470 { width: 100%; table-layout: fixed; }
body.rug-mopxk4 .rug-speck470 :is(th, td) { overflow-wrap: anywhere; white-space: normal; }
body.rug-mopxk4 .pane-polish0yx { max-width: var(--sweep-dust55p); padding: 32px var(--flake-silldh2) 80px; }
body.rug-mopxk4 .polish-sweeplaa { border-radius: 0; border: 0; box-shadow: none; }
body.rug-mopxk4 .flake-flakeow3 { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 32px; }
body.rug-mopxk4 :is(.crumb-dusttxz, .dust-polishd58, .swab-flake9g1) { padding: 20px 0; }
body.rug-mopxk4 :is(.dust-polishd58, .swab-flake9g1) { border-top: 1px solid var(--nook-fluff2au); }
body.rug-mopxk4 :is(.fluff-buffb4w, .rug-plankaa7, .crumb-speckqns, .mop-panes90, .nook-whiskydn) { border-radius: var(--fluff-panedvk); }
body.rug-mopxk4 .fluff-plankv61 { grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr)); }
body.rug-mopxk4 .fluff-mop40j { flex-wrap: wrap; }
body.rug-mopxk4 .rug-plankaa7 { flex-wrap: wrap; gap: 8px; }
body.rug-mopxk4 .crumb-speckqns summary { min-height: 48px; font-size: .875rem; }
body.rug-mopxk4 .pane-crumbx41 { flex-wrap: wrap; }
body.rug-mopxk4 .pane-crumbx41 strong { white-space: normal; overflow-wrap: anywhere; }
body.rug-mopxk4 .sill-whiskqnn { border-radius: 0 !important; }
body.rug-mopxk4 .polish-wipeju9 { background: #fff; }
body.rug-mopxk4 .polish-wipeju9 :is(.whisk-broomz78, .brush-nookhqp) { box-shadow: none; border-radius: 0; border: 0; }
body.rug-mopxk4 .polish-wipeju9 .brush-nookhqp { border-top: 1px solid var(--nook-fluff2au); }
body.rug-mopxk4 .polish-wipeju9 .broom-broom89g { grid-template-columns: 1fr !important; }
body.rug-mopxk4 .polish-wipeju9 .nook-sweepjik { grid-template-columns: 98px minmax(0, 1fr); }
body.rug-mopxk4 .polish-wipeju9 .buff-dustoji { display: block; -webkit-line-clamp: unset; overflow: visible; }
body.rug-mopxk4 .polish-wipeju9 .vsiolt { flex-wrap: wrap; }
body.rug-mopxk4 .polish-wipeju9 :is(.vsfr, .gleam-speckcbs, .grit-grituxe, .eyebrow) { border-radius: var(--fluff-panedvk); }
body.rug-mopxk4 .vsu { max-width: var(--sweep-dust55p); padding-inline: var(--flake-silldh2); }
body.rug-mopxk4 .mop-lintums { flex-wrap: wrap; }
body.rug-mopxk4 .wipe-nooke87 { grid-template-columns: minmax(0, 1fr) minmax(290px, 360px); }
body.rug-mopxk4 .lint-sill4qo-products { grid-template-columns: repeat(auto-fit, minmax(min(100%, 180px), 1fr)); gap: 16px; }
body.rug-mopxk4 .polish-fluffb7a { border-radius: var(--fluff-panedvk); padding: 16px; }
body.rug-mopxk4 .polish-fluffb7a h3 { font-size: .875rem; line-height: 1.55; }
body.rug-mopxk4 .mat-swabz01 { grid-template-columns: 44px minmax(0, 1fr) 44px; }
body.rug-mopxk4 .mat-polisheyz { width: 44px; height: 44px; }
body.rug-mopxk4 .lint-sill4qo-search { border-radius: var(--fluff-panedvk); min-height: 48px; }
body.rug-mopxk4 .fluff-fluffq8e select { border-radius: var(--fluff-panedvk); min-height: 44px; font-size: .875rem; }
body.rug-mopxk4 .mop-crumb7zm { flex-wrap: wrap; }
body.rug-mopxk4 .mop-crumb7zm strong { white-space: normal; overflow-wrap: anywhere; }
body.rug-mopxk4 :is(.broom-fluffe72 summary, .lint-fluffg4v summary) { min-height: 44px; }
body.rug-mopxk4 #mat-nook83j h1 { font-size: 1.125rem; white-space: normal; }
body.rug-mopxk4 #mat-nook83j .vska0a { grid-template-columns: minmax(0, 1fr) 44px; }
body.rug-mopxk4 #mat-nook83j .vsa8i { width: 44px; height: 44px; border-radius: var(--fluff-panedvk) !important; }
body.rug-mopxk4 #mat-nook83j input[type=number] { height: auto; min-height: 48px; border-radius: var(--fluff-panedvk); }
body.rug-mopxk4 #mat-nook83j .nook-grit2tw { flex-wrap: wrap; gap: 12px 16px; }
body.rug-mopxk4 #mat-nook83j .crumb-dustfwt { flex: 1 1 140px; }
body.rug-mopxk4 #mat-nook83j .pane-lintzs2 { flex: 0 1 154px; max-width: 100%; margin-left: auto; }
body.rug-mopxk4 #mat-nook83j .tidy-sweepmjo { flex-wrap: wrap; }

@media (max-width: 1023px) {
  body.rug-mopxk4 { --flake-silldh2: 20px; }
  body.rug-mopxk4 :is(.broom-fluff77a, .speck-crumbiqt, .flake-flakeow3) { grid-template-columns: minmax(0, 1fr); gap: 24px; }
  body.rug-mopxk4 .flake-flakeow3 { gap: 0; }
  body.rug-mopxk4 .fluff-swabyzp { grid-template-columns: minmax(0, 1fr); }
}
@media (max-width: 900px) {
  body.rug-mopxk4 .wipe-nooke87 { grid-template-columns: minmax(0, 1fr); gap: 24px; }
  body.rug-mopxk4 .lint-sill4qo-quote { position: static; max-height: none; overflow: visible; border-left: 0; border-top: 1px solid var(--nook-fluff2au); padding: 24px 0 0; }
}
@media (max-width: 767px) {
  body.rug-mopxk4 { --flake-silldh2: 16px; }
  body.rug-mopxk4 :is(#crumb-rugzwp, #crumb-brushkr8, #lint-flakel7s, #swab-gleamju0) > section,
  body.rug-mopxk4 .nook-wipe4oi { padding-block: 28px !important; }
  body.rug-mopxk4 :is(#crumb-rugzwp, #crumb-brushkr8, #lint-flakel7s) h2 { font-size: 1.375rem !important; }
  body.rug-mopxk4 .mop-pane958 { flex-basis: 96px; width: 96px; }
  body.rug-mopxk4 .wipe-dustjen { width: 96px; height: 96px; }
  body.rug-mopxk4 .sill-flakeled { gap: 12px; }
  body.rug-mopxk4 .gleam-brushusx { padding: 20px 16px; }
  body.rug-mopxk4 .flake-sweep81w { font-size: 1.125rem; }
  body.rug-mopxk4 .lint-nookhmg { flex-basis: 38%; }
  body.rug-mopxk4 .lint-nookhmg img { object-fit: contain; }
  body.rug-mopxk4 #polish-mopipf { padding: 8px 16px; }
  body.rug-mopxk4 #polish-mopipf .vsp { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 6px 10px; }
  body.rug-mopxk4 #polish-mopipf .vse4 { grid-column: 1; grid-row: 1; justify-self: start; font-size: .6875rem; padding: 3px 8px; }
  body.rug-mopxk4 #polish-mopipf .vsfa { grid-column: 2; grid-row: 1; font-size: .6875rem; text-align: right; }
  body.rug-mopxk4 #polish-mopipf .vssr { grid-column: 1; grid-row: 2; font-size: .75rem; text-align: left; overflow-wrap: anywhere; }
  body.rug-mopxk4 #polish-mopipf .vsh { grid-column: 2; grid-row: 2; font-size: .75rem; padding: 6px 10px; display: flex; align-items: center; justify-content: center; }
  body.rug-mopxk4.broom-plankejj :is(#broom-broom89g, .sill-brush9mx)[data-speckwipe6jv="1"] {
    gap: 16px !important;
    margin-inline: 0 !important;
    padding-inline: 0 !important;
    scroll-padding-inline: 0;
  }
  body.rug-mopxk4.broom-plankejj :is(#broom-broom89g, .sill-brush9mx)[data-speckwipe6jv="1"] > .nook-sweepjik {
    flex: 0 0 min(100%, 440px) !important;
    width: min(100%, 440px) !important;
    max-width: 440px !important;
  }
  body.rug-mopxk4 .mat-sillshl { min-height: 0; }
  body.rug-mopxk4 .wipe-speck4w9 { flex-wrap: wrap; }
  body.rug-mopxk4 .nook-sweepjik .swab-crumbrpl { min-height: 0 !important; }
  body.rug-mopxk4 .rug-matfce { flex-wrap: wrap; overflow: visible; }
  body.rug-mopxk4 .broom-fluff77a { grid-template-columns: minmax(0, 1fr) !important; }
  body.rug-mopxk4 #speck-dustgp4 { font-size: 1.25rem; }
  body.rug-mopxk4 .crumb-rugtw2 { padding: 20px 0; }
  body.rug-mopxk4 .pane-polish0yx { padding-top: 20px; }
  body.rug-mopxk4 .sill-whiskqnn { gap: 8px; }
}
@media (max-width: 380px) {
  body.rug-mopxk4 { --flake-silldh2: 12px; }
  body.rug-mopxk4 .brush-flake82y { flex-direction: column; }
  body.rug-mopxk4 .lint-nookhmg { flex-basis: auto; min-height: 160px; }
  body.rug-mopxk4 .lint-nookhmg img { max-height: 200px; }
  body.rug-mopxk4 .polish-wipeju9 .nook-sweepjik { grid-template-columns: 76px minmax(0, 1fr); gap: 10px; }
  body.rug-mopxk4 .polish-wipeju9 .crumb-wipem0q { width: 76px; }
}
@media (prefers-reduced-motion: reduce) {
  body.rug-mopxk4 :is(.nook-sweepjik, .brush-flake82y, .crumb-gritv20, .buff-plank287, .vsv0eq) {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}
