
body.tumble_flufft5s {
  --drum_rinsemib: 'Wanted Sans Variable', 'Wanted Sans', 'Noto Sans KR', sans-serif;
  --steam_draincxj: #1428a0;
  --lint_freshg2s: #2189ff;
  --suds_loft19m: #17191c;
  --steam_bubblejdf: #60656d;
  --foam_lintyd9: #dfe2e6;
  --press_cottonxsb: #f5f6f8;
  --spin_steampzf: 8px;
  --foam_hema52: 44px;
  --lather_drainl7o: 24px;
  --fresh_warmcm0: 1280px;
  --drum_cotton31i: 8px;
  --tumble_rinsegs9: 8px;
  --tumble_fresho1r: 8px;
  font-family: var(--drum_rinsemib) !important;
  font-size: 1rem;
  line-height: 1.55;
  color: var(--suds_loft19m);
  background: #fff;
  letter-spacing: 0;
  font-synthesis: none;
}

body.tumble_flufft5s :where(h1, h2, h3, h4, p, label, button, input, select, textarea, summary),
body.tumble_flufft5s :is(#lather_crisp9rs, .soak_rinse2xe, .lna, .warm_steammai, .crisp_wringhgq, .press_steamtvi,
  #linen_soakv75, .breeze_fresh9bf, #loft_bubble6gr, #loft_bubble6gr .lnv9, .hem_breezefwl),
body.tumble_flufft5s [style*="font-family"]:not(i):not(.os2-u2skm):not(.os2-o805r):not(.os2-e8egs):not(.os2-yerd8):not(.os2-vfugw):not(.os2-ix5nf):not(.os2-4gbzv) {
  font-family: var(--drum_rinsemib) !important;
}
body.tumble_flufft5s :where(h1, h2, h3, h4, p, div, :is(span,t-n), a, b, strong, small, em, label, button, input, select, textarea) {
  letter-spacing: 0 !important;
}
body.tumble_flufft5s :where(h1, h2, h3, h4) { line-height: 1.35; overflow-wrap: anywhere; }
body.tumble_flufft5s :where(main, [data-lathercotton12y], .lather_lintw5a, .soak_rinse2xe, #lather_crisp9rs) :focus-visible {
  outline: 3px solid var(--lint_freshg2s);
  outline-offset: 3px;
}


@layer hs-oneui-controls {
body.tumble_flufft5s :is(.lnrk, .fluff_foldvzj, .crisp_crispdn2, .steam_crisp8ha, .spin_foami2e,
  .fluff_fresh51y, .loft_soak007, .warm_freshjdn, .breeze_flufffq2, .fluff_spiniic, .spin_hem6u8,
  .breeze_crisp0px, .cotton_freshup8, .tumble_drain2mr, .tumble_loftxm8,
  .drum_loftwpy, .crisp_fluff7ei > button, .crisp_fluff7ei > a,
  .tumble_drumuvi, .spin_presshg6, .cotton_loftf5z,
  .tumble_sudsg3b, .foam_breeze96x, .rinse_loftrjp, .linen_drainsqj,
  .fresh_loftf2e, .steam_loftu6w, .drum_foamgkp, .press_fluffi1r,
  .spin_drainrub, .fold_rinsemij, .soak_fluffz8j, .drain_breeze6iv, .drum_sudszdd,
  .lna button, .steam_rinse40q, .foam_freshq6i, .breeze_tumblebrw, #hem_presskah-mobile-total,
  .warm_hemj90, .suds_soakn0j, .spin_hem2hy, .drain_drumm8h,
  .loft_wringk71, .drum_sping31, .drum_warm0bh, .lather_lather2jt, .drain_linena1c,
  #soak_fold1el, #bubble_bubbleq6q .warm_loftlnz, .suds_pressdu2, #loft_bubble6gr .lni,
  #press_steamyjh, #press_soakpq1, #fold_crisp322, #breeze_pressuxc,
  #lint_drum63z) {
  min-height: var(--foam_hema52) !important;
  border-radius: var(--spin_steampzf) !important;
  line-height: 1.4 !important;
  white-space: normal !important;
  overflow-wrap: anywhere;
  box-shadow: none !important;
}
}
body.tumble_flufft5s :is(.tumble_drumuvi, .spin_presshg6, .cotton_loftf5z, .soak_fluffz8j, .drum_sudszdd) {
  min-width: var(--foam_hema52);
  flex-shrink: 0;
}
body.tumble_flufft5s :is(.fluff_fresh51y.lnlm9x, .loft_soak007.lnlm9x, .warm_freshjdn.lnlm9x, .foam_breeze96x.lnlm9x) {
  background: var(--steam_draincxj) !important;
  color: #fff !important;
  border-color: var(--steam_draincxj) !important;
}
body.tumble_flufft5s :is(.spin_foami2e, .tumble_sudsg3b, .fold_rinsemij) { background: var(--steam_draincxj); }
body.tumble_flufft5s :is(.tumble_sudsg3b, .fold_rinsemij, #press_steamyjh) { min-height: 48px !important; }
body.tumble_flufft5s :is(.lnw, .tumble_linenwl2, .suds_rinsexxe input:not([type=checkbox]), .suds_rinsexxe textarea,
  .wring_rinsepm1 input, .bubble_cotton4ad select) {
  min-height: 48px;
  max-width: 100%;
  border-radius: var(--spin_steampzf) !important;
  font-size: 1rem !important;
  line-height: 1.5;
}
body.tumble_flufft5s :is(.hem_pressba7, .crisp_cottonl22) { min-height: 44px; align-items: center; }
body.tumble_flufft5s :is(.hem_pressba7 input, .crisp_cottonl22 input) { accent-color: var(--steam_draincxj); }
body.tumble_flufft5s .warm_freshjdn { flex-shrink: 0; padding: 10px 16px !important; }
body.tumble_flufft5s :is(.press_tumble2o7, .soak_latherw0z, .hem_press0tx, #fresh_warm4gy details) { border-radius: var(--spin_steampzf); box-shadow: none; }
body.tumble_flufft5s .press_tumble2o7:hover { transform: none; box-shadow: none; }
body.tumble_flufft5s .wring_drumj04 { display: block; -webkit-line-clamp: unset; overflow: visible; }
body.tumble_flufft5s #fresh_warm4gy summary { min-height: 48px; }


body.tumble_flufft5s #drum_crisp1qv .hem_breezefwl {
  font-family: var(--drum_rinsemib);
  border-radius: var(--spin_steampzf);
  background: #2189ff;
  box-shadow: none;
  overflow: visible;
  flex-wrap: nowrap;
}
body.tumble_flufft5s #drum_crisp1qv :is(.loft_fresh8t7, .warm_hemj90, .drum_sping31, .drum_warm0bh,
  .lather_lather2jt, .drain_linena1c, .suds_soakn0j, .spin_hem2hy,
  .drain_drumm8h, .loft_wringk71) { height: auto; min-height: 48px; padding-block: 10px; }
body.tumble_flufft5s #drum_crisp1qv .drain_loftarf { flex-wrap: nowrap; }
body.tumble_flufft5s #drum_crisp1qv .breeze_soakgp9 { min-width: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 1.5; }
body.tumble_flufft5s #drum_crisp1qv .linen_press3km { flex-wrap: nowrap; }
body.tumble_flufft5s #drum_crisp1qv .rinse_steam9sy { min-height: 44px; line-height: 1.4; }
body.tumble_flufft5s #drum_crisp1qv.cotton_suds4ig .hem_breezefwl { min-width: 0; max-width: calc(100% - 32px); }
body.tumble_flufft5s #drum_crisp1qv .drum_sping31[hidden] { display: none; }
@layer hs-oneui-controls {
  body.tumble_flufft5s #drum_crisp1qv .hem_breezefwl :is(.drum_sping31, .warm_hemj90, .drum_warm0bh, .drain_linena1c) {
    white-space: nowrap !important;
    overflow-wrap: normal;
  }
}
@media (min-width: 1121px) {
  body.tumble_flufft5s #drum_crisp1qv .hem_breezefwl { gap: 8px; padding: 8px 10px; }
  body.tumble_flufft5s #drum_crisp1qv .wring_lathergdq { display: none; }
  body.tumble_flufft5s #drum_crisp1qv .breeze_rinse73o { gap: 8px; }
  body.tumble_flufft5s #drum_crisp1qv :is(.wring_foamfa7, .drain_loftwlm) { font-size: 15px; }
  body.tumble_flufft5s #drum_crisp1qv .drain_loftarf { gap: 8px; }
  body.tumble_flufft5s #drum_crisp1qv .drum_bubbles4z { flex: 1 1 170px; min-width: 170px; }
  body.tumble_flufft5s #drum_crisp1qv .breeze_soakgp9 { flex: 1; display: block; line-height: 44px; }
  body.tumble_flufft5s #drum_crisp1qv .rinse_steam9sy { flex-shrink: 0; white-space: nowrap; font-size: 12px; }
  body.tumble_flufft5s #drum_crisp1qv .linen_press3km { gap: 6px; }
  body.tumble_flufft5s #drum_crisp1qv :is(.loft_fresh8t7, .warm_hemj90, .drum_sping31, .drum_warm0bh, .drain_linena1c) {
    box-sizing: border-box; height: 44px; min-height: 44px; padding: 8px; font-size: 13px;
  }
  body.tumble_flufft5s #drum_crisp1qv .loft_fresh8t7.fresh_freshpy4 { width: 74px; }
  body.tumble_flufft5s #drum_crisp1qv .loft_fresh8t7.foam_foam2am { width: 126px; }
  body.tumble_flufft5s #drum_crisp1qv .loft_fresh8t7.lint_loft3yt { width: 124px; }
  body.tumble_flufft5s #drum_crisp1qv .loft_fresh8t7.tumble_freshecr { width: 98px; }
  body.tumble_flufft5s.fold_tumbleofe:not(.fresh_foldmim) { padding-bottom: 88px; }
}
@media (max-width: 1120px) {
  body.tumble_flufft5s #drum_crisp1qv .hem_breezefwl { display: none; }
  body.tumble_flufft5s #drum_crisp1qv .wring_lathergdq { display: flex; }
}
body.tumble_flufft5s #bubble_bubbleq6q { gap: 12px; }
body.tumble_flufft5s :is(#bubble_bubbleq6q .warm_loftlnz, #soak_fold1el, .suds_pressdu2) { box-shadow: none !important; }
body.tumble_flufft5s #bubble_bubbleq6q .hem_drum802 { background: #16a34a; }
body.tumble_flufft5s #bubble_bubbleq6q .lng7e2 { background: var(--steam_draincxj); }
body.tumble_flufft5s #soak_fold1el { background: var(--steam_draincxj) !important; }
body.tumble_flufft5s :is(#bubble_bubbleq6q .warm_loftlnz:hover, .suds_pressdu2:hover) { transform: none !important; }
body.tumble_flufft5s #bubble_bubbleq6q .warm_loftlnz:focus-visible .fold_steamw5g { opacity: 1; }
body.tumble_flufft5s #loft_wring4iq { backdrop-filter: none; -webkit-backdrop-filter: none; }
body.tumble_flufft5s .bubble_warmeiy { border-radius: var(--spin_steampzf); }

body.tumble_flufft5s #loft_bubble6gr { background: var(--steam_draincxj); }
body.tumble_flufft5s #loft_bubble6gr :is(.lnv9, .lni) { border-radius: var(--spin_steampzf); }


body.tumble_flufft5s :is(#foam_rinse00c, #foam_fold09n, #fresh_warm4gy, #warm_linen412) > section,
body.tumble_flufft5s .fresh_crispfjh {
  padding: 40px var(--lather_drainl7o) !important;
  border-radius: 0;
}
body.tumble_flufft5s :is(#foam_rinse00c, #foam_fold09n, #fresh_warm4gy) h2 {
  font-size: 1.75rem !important;
  font-weight: 800 !important;
  line-height: 1.35;
}
body.tumble_flufft5s :is(.lather_sudsr1a, .hem_drumlxc) { flex-wrap: wrap; gap: 8px 16px; }
body.tumble_flufft5s :is(.lather_sudsr1a h2, .hem_drumlxc h2) { font-size: 1.375rem; font-weight: 800; }
body.tumble_flufft5s :is(.lather_sudsr1a p, .hem_drumlxc p) { font-size: .875rem; line-height: 1.6; }
body.tumble_flufft5s .tumble_crisp8p6 { gap: 16px; padding-block: 4px 12px; }
body.tumble_flufft5s .fold_hem316 { flex: 0 0 120px; width: 120px; gap: 10px; }
body.tumble_flufft5s .fluff_soakabj { width: 120px; height: 120px; border-radius: var(--spin_steampzf); }
body.tumble_flufft5s .soak_hemtqr {
  max-width: 100%;
  font-size: .8125rem;
  line-height: 1.5;
  white-space: normal;
  overflow: visible;
  text-overflow: clip;
  overflow-wrap: anywhere;
}
body.tumble_flufft5s .soak_foam5xu { grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); gap: 20px; }
body.tumble_flufft5s .wring_foam5dt { min-width: 0; border-radius: var(--spin_steampzf); box-shadow: none; }
body.tumble_flufft5s .wring_foam5dt:hover { transform: none; box-shadow: none; }
body.tumble_flufft5s .tumble_fluffqfd { font-size: 1.25rem; line-height: 1.4; }
body.tumble_flufft5s .rinse_steam50q { font-size: .875rem; display: block; -webkit-line-clamp: unset; overflow: visible; }


body.tumble_flufft5s :is(#drum_bubblemrl, .fold_rinseklk):not([data-linenbubbleik1="1"]) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 270px), 1fr)) !important;
  gap: 20px !important;
}
body.tumble_flufft5s .linen_spinw9a {
  min-width: 0;
  height: auto;
  border-radius: var(--spin_steampzf) !important;
  border-color: var(--foam_lintyd9);
  box-shadow: none !important;
}
body.tumble_flufft5s .linen_spinw9a:hover { transform: none !important; border-color: var(--steam_draincxj); }
body.tumble_flufft5s .linen_spinw9a .press_soakfpf {
  aspect-ratio: 1 / 1 !important;
  height: auto !important;
  padding-bottom: 0 !important;
  background: var(--press_cottonxsb);
}
body.tumble_flufft5s.soak_draindz4 .linen_spinw9a .press_soakfpf { aspect-ratio: 1 / 1 !important; height: auto !important; }
body.tumble_flufft5s .foam_sudsju1 { padding: 16px !important; flex: 1; min-width: 0; }
body.tumble_flufft5s .linen_spinw9a .fluff_bubble40v {
  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.tumble_flufft5s .linen_spinw9a .steam_soakwwq {
  height: auto;
  min-height: 1.5em;
  font-size: .75rem !important;
  line-height: 1.5 !important;
  white-space: normal !important;
  overflow-wrap: anywhere;
}
body.tumble_flufft5s .linen_spinw9a .rinse_crispl80 {
  grid-template-columns: repeat(auto-fit, minmax(4.5rem, 1fr)) !important;
  gap: 8px !important;
  align-items: stretch !important;
}
body.tumble_flufft5s .linen_spinw9a .breeze_flufffq2 {
  padding: 8px !important;
  font-size: .8125rem !important;
}
body.tumble_flufft5s .lint_tumblev2d { min-height: 90px; }
body.tumble_flufft5s .crisp_fluff7ei { gap: 8px !important; margin-top: auto !important; padding-top: 12px; }
body.tumble_flufft5s .drum_loftwpy { font-size: .875rem !important; padding: 10px 12px !important; }
body.tumble_flufft5s .press_drain1cx {
  height: auto;
  min-height: 40px;
  flex-wrap: wrap;
  overflow: visible;
  background: #087558;
}
body.tumble_flufft5s :is(.press_drain1cx .warm_latherd6t, .rinse_bubble787) {
  white-space: normal;
  overflow: visible;
  text-overflow: clip;
  overflow-wrap: anywhere;
}
body.tumble_flufft5s .lather_sudsro3 { grid-template-columns: 20px minmax(0, 1fr); gap: 6px 8px; }
body.tumble_flufft5s .lather_sudsro3 strong { grid-column: 2; justify-self: start; white-space: normal; }
body.tumble_flufft5s .linen_crisp8nk { background: #fff; backdrop-filter: none; -webkit-backdrop-filter: none; }
body.tumble_flufft5s .warm_cotton9a0 { gap: 8px; }


body.tumble_flufft5s .spin_spinu5f { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 32px; }
body.tumble_flufft5s .spin_spinu5f > * { min-width: 0; }
body.tumble_flufft5s #suds_drumar2 { font-size: 1.5rem; font-weight: 800; line-height: 1.4; }
body.tumble_flufft5s #fluff_linenxne { background: #f5f7fc; border-radius: var(--spin_steampzf); }
body.tumble_flufft5s :is(.soak_pressukj, .linen_press531, .hem_steamam3) { flex-wrap: wrap; }
body.tumble_flufft5s .hem_steamam3 { grid-template-columns: minmax(0, 1fr) auto; gap: 8px; }
body.tumble_flufft5s .cotton_foam8mj ol { flex-wrap: wrap; }
body.tumble_flufft5s :is(.cotton_foam8mj a, .bubble_linenf54) { min-height: 44px; align-items: center; }
body.tumble_flufft5s :is(.drain_breezes1v, .fold_cotton01j, .steam_linte5i,
  .loft_warmllb, .breeze_loftmhe, .soak_cotton7yz) { border-radius: var(--spin_steampzf); }
body.tumble_flufft5s :is(.fold_cotton01j, .loft_warmllb) { max-height: calc(100dvh - 32px); }
body.tumble_flufft5s .breeze_crispxjt .hem_cottonnzc { min-width: 44px; min-height: 44px; }


body.tumble_flufft5s .lather_rinsei84 { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 32px; }
body.tumble_flufft5s .lather_rinsei84 > * { min-width: 0; }
body.tumble_flufft5s .bubble_rinsedhf { padding: 24px; min-height: 0; }
body.tumble_flufft5s .bubble_wringpr2 { min-height: 0; }
body.tumble_flufft5s :is(.loft_tumblei03 h2, .loft_tumblei03 strong) { font-size: 1.5rem; }
body.tumble_flufft5s .loft_pressii2 { width: 100%; table-layout: fixed; }
body.tumble_flufft5s .loft_pressii2 :is(th, td) { overflow-wrap: anywhere; white-space: normal; }
body.tumble_flufft5s .lather_lintw5a { max-width: var(--fresh_warmcm0); padding: 32px var(--lather_drainl7o) 80px; }
body.tumble_flufft5s .foam_drumcx1 { border-radius: 0; border: 0; box-shadow: none; }
body.tumble_flufft5s .linen_pressa7u { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 32px; }
body.tumble_flufft5s :is(.lather_freshamj, .crisp_linenuiw, .press_latheradu) { padding: 20px 0; }
body.tumble_flufft5s :is(.crisp_linenuiw, .press_latheradu) { border-top: 1px solid var(--foam_lintyd9); }
body.tumble_flufft5s :is(.breeze_rinse3tp, .fold_hemfaw, .warm_bubble3jc, .lint_steamaxq, .press_crispw53) { border-radius: var(--spin_steampzf); }
body.tumble_flufft5s .drain_tumble09x { grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr)); }
body.tumble_flufft5s .tumble_lather269 { flex-wrap: wrap; }
body.tumble_flufft5s .fold_hemfaw { flex-wrap: wrap; gap: 8px; }
body.tumble_flufft5s .warm_bubble3jc summary { min-height: 48px; font-size: .875rem; }
body.tumble_flufft5s .press_pressi8p { flex-wrap: wrap; }
body.tumble_flufft5s .press_pressi8p strong { white-space: normal; overflow-wrap: anywhere; }
body.tumble_flufft5s .breeze_loftvw5 { border-radius: 0 !important; }
body.tumble_flufft5s .soak_rinse2xe { background: #fff; }
body.tumble_flufft5s .soak_rinse2xe :is(.drain_steam701, .drain_hemoda) { box-shadow: none; border-radius: 0; border: 0; }
body.tumble_flufft5s .soak_rinse2xe .drain_hemoda { border-top: 1px solid var(--foam_lintyd9); }
body.tumble_flufft5s .soak_rinse2xe .drum_bubblemrl { grid-template-columns: 1fr !important; }
body.tumble_flufft5s .soak_rinse2xe .linen_spinw9a { grid-template-columns: 98px minmax(0, 1fr); }
body.tumble_flufft5s .soak_rinse2xe .crisp_rinse3t5 { display: block; -webkit-line-clamp: unset; overflow: visible; }
body.tumble_flufft5s .soak_rinse2xe .lndhl3 { flex-wrap: wrap; }
body.tumble_flufft5s .soak_rinse2xe :is(.lnra, .fluff_soakp2g, .hem_lather06s, .eyebrow) { border-radius: var(--spin_steampzf); }
body.tumble_flufft5s .lna { max-width: var(--fresh_warmcm0); padding-inline: var(--lather_drainl7o); }
body.tumble_flufft5s .steam_press0pp { flex-wrap: wrap; }
body.tumble_flufft5s .foam_latherc8y { grid-template-columns: minmax(0, 1fr) minmax(290px, 360px); }
body.tumble_flufft5s .hem_presskah-products { grid-template-columns: repeat(auto-fit, minmax(min(100%, 180px), 1fr)); gap: 16px; }
body.tumble_flufft5s .drain_drainvxt { border-radius: var(--spin_steampzf); padding: 16px; }
body.tumble_flufft5s .drain_drainvxt h3 { font-size: .875rem; line-height: 1.55; }
body.tumble_flufft5s .drum_sudsjjx { grid-template-columns: 44px minmax(0, 1fr) 44px; }
body.tumble_flufft5s .cotton_pressimi { width: 44px; height: 44px; }
body.tumble_flufft5s .hem_presskah-search { border-radius: var(--spin_steampzf); min-height: 48px; }
body.tumble_flufft5s .linen_drumke6 select { border-radius: var(--spin_steampzf); min-height: 44px; font-size: .875rem; }
body.tumble_flufft5s .lint_spinwv2 { flex-wrap: wrap; }
body.tumble_flufft5s .lint_spinwv2 strong { white-space: normal; overflow-wrap: anywhere; }
body.tumble_flufft5s :is(.press_foldg2t summary, .drain_fluff5ma summary) { min-height: 44px; }
body.tumble_flufft5s #lather_crisp9rs h1 { font-size: 1.125rem; white-space: normal; }
body.tumble_flufft5s #lather_crisp9rs .lnslym { grid-template-columns: minmax(0, 1fr) 44px; }
body.tumble_flufft5s #lather_crisp9rs .lnzd4 { width: 44px; height: 44px; border-radius: var(--spin_steampzf) !important; }
body.tumble_flufft5s #lather_crisp9rs input[type=number] { height: auto; min-height: 48px; border-radius: var(--spin_steampzf); }
body.tumble_flufft5s #lather_crisp9rs .rinse_wringwp1 { flex-wrap: wrap; gap: 12px 16px; }
body.tumble_flufft5s #lather_crisp9rs .suds_lineny62 { flex: 1 1 140px; }
body.tumble_flufft5s #lather_crisp9rs .suds_breezeuh3 { flex: 0 1 154px; max-width: 100%; margin-left: auto; }
body.tumble_flufft5s #lather_crisp9rs .crisp_cotton91u { flex-wrap: wrap; }

@media (max-width: 1023px) {
  body.tumble_flufft5s { --lather_drainl7o: 20px; }
  body.tumble_flufft5s :is(.spin_spinu5f, .lather_rinsei84, .linen_pressa7u) { grid-template-columns: minmax(0, 1fr); gap: 24px; }
  body.tumble_flufft5s .linen_pressa7u { gap: 0; }
  body.tumble_flufft5s .soak_foam5xu { grid-template-columns: minmax(0, 1fr); }
}
@media (max-width: 900px) {
  body.tumble_flufft5s .foam_latherc8y { grid-template-columns: minmax(0, 1fr); gap: 24px; }
  body.tumble_flufft5s .hem_presskah-quote { position: static; max-height: none; overflow: visible; border-left: 0; border-top: 1px solid var(--foam_lintyd9); padding: 24px 0 0; }
}
@media (max-width: 767px) {
  body.tumble_flufft5s { --lather_drainl7o: 16px; }
  body.tumble_flufft5s :is(#foam_rinse00c, #foam_fold09n, #fresh_warm4gy, #warm_linen412) > section,
  body.tumble_flufft5s .fresh_crispfjh { padding-block: 28px !important; }
  body.tumble_flufft5s :is(#foam_rinse00c, #foam_fold09n, #fresh_warm4gy) h2 { font-size: 1.375rem !important; }
  body.tumble_flufft5s .fold_hem316 { flex-basis: 96px; width: 96px; }
  body.tumble_flufft5s .fluff_soakabj { width: 96px; height: 96px; }
  body.tumble_flufft5s .tumble_crisp8p6 { gap: 12px; }
  body.tumble_flufft5s .cotton_foamggg { padding: 20px 16px; }
  body.tumble_flufft5s .tumble_fluffqfd { font-size: 1.125rem; }
  body.tumble_flufft5s .drain_lintdse { flex-basis: 38%; }
  body.tumble_flufft5s .drain_lintdse img { object-fit: contain; }
  body.tumble_flufft5s #loft_bubble6gr { padding: 8px 16px; }
  body.tumble_flufft5s #loft_bubble6gr .lnf { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 6px 10px; }
  body.tumble_flufft5s #loft_bubble6gr .lnv9 { grid-column: 1; grid-row: 1; justify-self: start; font-size: .6875rem; padding: 3px 8px; }
  body.tumble_flufft5s #loft_bubble6gr .lno4 { grid-column: 2; grid-row: 1; font-size: .6875rem; text-align: right; }
  body.tumble_flufft5s #loft_bubble6gr .lnfd { grid-column: 1; grid-row: 2; font-size: .75rem; text-align: left; overflow-wrap: anywhere; }
  body.tumble_flufft5s #loft_bubble6gr .lni { grid-column: 2; grid-row: 2; font-size: .75rem; padding: 6px 10px; display: flex; align-items: center; justify-content: center; }
  body.tumble_flufft5s.soak_draindz4 :is(#drum_bubblemrl, .fold_rinseklk)[data-linenbubbleik1="1"] {
    gap: 16px !important;
    margin-inline: 0 !important;
    padding-inline: 0 !important;
    scroll-padding-inline: 0;
  }
  body.tumble_flufft5s.soak_draindz4 :is(#drum_bubblemrl, .fold_rinseklk)[data-linenbubbleik1="1"] > .linen_spinw9a {
    flex: 0 0 min(100%, 440px) !important;
    width: min(100%, 440px) !important;
    max-width: 440px !important;
  }
  body.tumble_flufft5s .lint_tumblev2d { min-height: 0; }
  body.tumble_flufft5s .crisp_fluff7ei { flex-wrap: wrap; }
  body.tumble_flufft5s .linen_spinw9a .fluff_bubble40v { min-height: 0 !important; }
  body.tumble_flufft5s .warm_cotton9a0 { flex-wrap: wrap; overflow: visible; }
  body.tumble_flufft5s .spin_spinu5f { grid-template-columns: minmax(0, 1fr) !important; }
  body.tumble_flufft5s #suds_drumar2 { font-size: 1.25rem; }
  body.tumble_flufft5s .bubble_rinsedhf { padding: 20px 0; }
  body.tumble_flufft5s .lather_lintw5a { padding-top: 20px; }
  body.tumble_flufft5s .breeze_loftvw5 { gap: 8px; }
}
@media (max-width: 380px) {
  body.tumble_flufft5s { --lather_drainl7o: 12px; }
  body.tumble_flufft5s .wring_foam5dt { flex-direction: column; }
  body.tumble_flufft5s .drain_lintdse { flex-basis: auto; min-height: 160px; }
  body.tumble_flufft5s .drain_lintdse img { max-height: 200px; }
  body.tumble_flufft5s .soak_rinse2xe .linen_spinw9a { grid-template-columns: 76px minmax(0, 1fr); gap: 10px; }
  body.tumble_flufft5s .soak_rinse2xe .fold_linen4rc { width: 76px; }
}
@media (prefers-reduced-motion: reduce) {
  body.tumble_flufft5s :is(.linen_spinw9a, .wring_foam5dt, .press_tumble2o7, .lather_cottonugz, .lngt2x) {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}
