
body.vent_weavezl6 {
  --swirl_flue6vy: 'Wanted Sans Variable', 'Wanted Sans', 'Noto Sans KR', sans-serif;
  --petal_ozonecix: #1428a0;
  --zephyr_drift11e: #2189ff;
  --fan_zephyrd3h: #17191c;
  --zephyr_wispgmf: #60656d;
  --weave_fluexct: #dfe2e6;
  --calm_weaveb33: #f5f6f8;
  --petal_petal0nx: 8px;
  --fan_mote8bq: 44px;
  --flue_louverd9m: 24px;
  --wisp_puffh1r: 1280px;
  --pore_fanlxn: 8px;
  --draft_petal1vr: 8px;
  --mote_weave2f0: 8px;
  font-family: var(--swirl_flue6vy) !important;
  font-size: 1rem;
  line-height: 1.55;
  color: var(--fan_zephyrd3h);
  background: #fff;
  letter-spacing: 0;
  font-synthesis: none;
}

body.vent_weavezl6 :where(h1, h2, h3, h4, p, label, button, input, select, textarea, summary),
body.vent_weavezl6 :is(#ozone_wispw8q, .vent_puffdi0, .apf, .zephyr_drafttw0, .calm_flueiem, .pollen_pore0wy,
  #ozone_wispzyw, .vent_fan2tm, #haze_flue2u5, #haze_flue2u5 .apfo, .vent_swirly6f),
body.vent_weavezl6 [style*="font-family"]:not(i):not(.jb6-gc4us):not(.jb6-mugf9):not(.jb6-cuuqa):not(.jb6-sohtu):not(.jb6-rceuu):not(.jb6-gi24t):not(.jb6-if919) {
  font-family: var(--swirl_flue6vy) !important;
}
body.vent_weavezl6 :where(h1, h2, h3, h4, p, div, :is(span,e-k), a, b, strong, small, em, label, button, input, select, textarea) {
  letter-spacing: 0 !important;
}
body.vent_weavezl6 :where(h1, h2, h3, h4) { line-height: 1.35; overflow-wrap: anywhere; }
body.vent_weavezl6 :where(main, [data-auraporeqa3], .louver_driftxp2, .vent_puffdi0, #ozone_wispw8q) :focus-visible {
  outline: 3px solid var(--zephyr_drift11e);
  outline-offset: 3px;
}


@layer hs-oneui-controls {
body.vent_weavezl6 :is(.aplc, .gust_puffy8a, .louver_swirl7i5, .flue_fan0ew, .breeze_fluerib,
  .cirrus_louvercgs, .wisp_ventj1d, .mesh_fanro0, .petal_liftu7q, .ozone_drift9er, .lift_driftrlm,
  .wisp_hazeqgk, .weave_draft9b9, .weave_hazei2u, .vent_pollenwi4,
  .aura_breezelh9, .pollen_liftn0q > button, .pollen_liftn0q > a,
  .swirl_mote3b4, .ozone_wispibh, .louver_gustk9a,
  .breeze_motelgq, .pore_swirll0x, .swirl_louver5ls, .weave_cirrusnh0,
  .pollen_zephyrvoj, .haze_driftqs2, .mote_calmg6y, .pollen_gusto1t,
  .louver_fluek3w, .petal_flueif7, .flue_pore4ki, .petal_weave3ce, .drift_wisp4i2,
  .apf button, .pore_aura9pe, .haze_breeze8dn, .fan_weave5e1, #petal_cirrusbma-mobile-total,
  .aura_driftnbk, .cirrus_ventt9x, .fan_flued0h, .puff_fanv76,
  .aura_fankf8, .mote_swirlgq0, .petal_calmu9m, .puff_calmhy8, .aura_zephyr6d1,
  #haze_draft1j4, #mote_vent73m .flue_fluezot, .wisp_pollenyn4, #haze_flue2u5 .ape,
  #aura_aurakfv, #fan_swirlowz, #calm_louverin9, #puff_swirlqb4,
  #drift_calmpwg) {
  min-height: var(--fan_mote8bq) !important;
  border-radius: var(--petal_petal0nx) !important;
  line-height: 1.4 !important;
  white-space: normal !important;
  overflow-wrap: anywhere;
  box-shadow: none !important;
}
}
body.vent_weavezl6 :is(.swirl_mote3b4, .ozone_wispibh, .louver_gustk9a, .flue_pore4ki, .drift_wisp4i2) {
  min-width: var(--fan_mote8bq);
  flex-shrink: 0;
}
body.vent_weavezl6 :is(.cirrus_louvercgs.apsmfq, .wisp_ventj1d.apsmfq, .mesh_fanro0.apsmfq, .pore_swirll0x.apsmfq) {
  background: var(--petal_ozonecix) !important;
  color: #fff !important;
  border-color: var(--petal_ozonecix) !important;
}
body.vent_weavezl6 :is(.breeze_fluerib, .breeze_motelgq, .petal_flueif7) { background: var(--petal_ozonecix); }
body.vent_weavezl6 :is(.breeze_motelgq, .petal_flueif7, #aura_aurakfv) { min-height: 48px !important; }
body.vent_weavezl6 :is(.apj, .pollen_swirlcnz, .aura_fan7bt input:not([type=checkbox]), .aura_fan7bt textarea,
  .swirl_breezeded input, .swirl_venttul select) {
  min-height: 48px;
  max-width: 100%;
  border-radius: var(--petal_petal0nx) !important;
  font-size: 1rem !important;
  line-height: 1.5;
}
body.vent_weavezl6 :is(.pore_liftcti, .lift_auraze8) { min-height: 44px; align-items: center; }
body.vent_weavezl6 :is(.pore_liftcti input, .lift_auraze8 input) { accent-color: var(--petal_ozonecix); }
body.vent_weavezl6 .mesh_fanro0 { flex-shrink: 0; padding: 10px 16px !important; }
body.vent_weavezl6 :is(.vent_pollenvm3, .vent_aurakps, .mote_fant5a, #gust_swirlug3 details) { border-radius: var(--petal_petal0nx); box-shadow: none; }
body.vent_weavezl6 .vent_pollenvm3:hover { transform: none; box-shadow: none; }
body.vent_weavezl6 .zephyr_gust12j { display: block; -webkit-line-clamp: unset; overflow: visible; }
body.vent_weavezl6 #gust_swirlug3 summary { min-height: 48px; }


body.vent_weavezl6 #calm_draft62j .vent_swirly6f {
  font-family: var(--swirl_flue6vy);
  border-radius: var(--petal_petal0nx);
  background: #2189ff;
  box-shadow: none;
  overflow: visible;
  flex-wrap: nowrap;
}
body.vent_weavezl6 #calm_draft62j :is(.petal_cirrus2l1, .aura_driftnbk, .mote_swirlgq0, .petal_calmu9m,
  .puff_calmhy8, .aura_zephyr6d1, .cirrus_ventt9x, .fan_flued0h,
  .puff_fanv76, .aura_fankf8) { height: auto; min-height: 48px; padding-block: 10px; }
body.vent_weavezl6 #calm_draft62j .calm_fan7tz { flex-wrap: nowrap; }
body.vent_weavezl6 #calm_draft62j .calm_aura8fe { min-width: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 1.5; }
body.vent_weavezl6 #calm_draft62j .louver_meshc89 { flex-wrap: nowrap; }
body.vent_weavezl6 #calm_draft62j .swirl_motenq4 { min-height: 44px; line-height: 1.4; }
body.vent_weavezl6 #calm_draft62j.cirrus_meshrpi .vent_swirly6f { min-width: 0; max-width: calc(100% - 32px); }
body.vent_weavezl6 #calm_draft62j .mote_swirlgq0[hidden] { display: none; }
@layer hs-oneui-controls {
  body.vent_weavezl6 #calm_draft62j .vent_swirly6f :is(.mote_swirlgq0, .aura_driftnbk, .petal_calmu9m, .aura_zephyr6d1) {
    white-space: nowrap !important;
    overflow-wrap: normal;
  }
}
@media (min-width: 1121px) {
  body.vent_weavezl6 #calm_draft62j .vent_swirly6f { gap: 8px; padding: 8px 10px; }
  body.vent_weavezl6 #calm_draft62j .weave_wispy57 { display: none; }
  body.vent_weavezl6 #calm_draft62j .petal_calm221 { gap: 8px; }
  body.vent_weavezl6 #calm_draft62j :is(.flue_driftaid, .pore_hazek21) { font-size: 15px; }
  body.vent_weavezl6 #calm_draft62j .calm_fan7tz { gap: 8px; }
  body.vent_weavezl6 #calm_draft62j .weave_haze1j7 { flex: 1 1 170px; min-width: 170px; }
  body.vent_weavezl6 #calm_draft62j .calm_aura8fe { flex: 1; display: block; line-height: 44px; }
  body.vent_weavezl6 #calm_draft62j .swirl_motenq4 { flex-shrink: 0; white-space: nowrap; font-size: 12px; }
  body.vent_weavezl6 #calm_draft62j .louver_meshc89 { gap: 6px; }
  body.vent_weavezl6 #calm_draft62j :is(.petal_cirrus2l1, .aura_driftnbk, .mote_swirlgq0, .petal_calmu9m, .aura_zephyr6d1) {
    box-sizing: border-box; height: 44px; min-height: 44px; padding: 8px; font-size: 13px;
  }
  body.vent_weavezl6 #calm_draft62j .petal_cirrus2l1.pollen_zephyrpes { width: 74px; }
  body.vent_weavezl6 #calm_draft62j .petal_cirrus2l1.breeze_flue32y { width: 126px; }
  body.vent_weavezl6 #calm_draft62j .petal_cirrus2l1.zephyr_pollenav0 { width: 124px; }
  body.vent_weavezl6 #calm_draft62j .petal_cirrus2l1.ozone_haze04g { width: 98px; }
  body.vent_weavezl6.wisp_pollenr46:not(.breeze_driftp7l) { padding-bottom: 88px; }
}
@media (max-width: 1120px) {
  body.vent_weavezl6 #calm_draft62j .vent_swirly6f { display: none; }
  body.vent_weavezl6 #calm_draft62j .weave_wispy57 { display: flex; }
}
body.vent_weavezl6 #mote_vent73m { gap: 12px; }
body.vent_weavezl6 :is(#mote_vent73m .flue_fluezot, #haze_draft1j4, .wisp_pollenyn4) { box-shadow: none !important; }
body.vent_weavezl6 #mote_vent73m .lift_ozonegbf { background: #16a34a; }
body.vent_weavezl6 #mote_vent73m .apjrcf { background: var(--petal_ozonecix); }
body.vent_weavezl6 #haze_draft1j4 { background: var(--petal_ozonecix) !important; }
body.vent_weavezl6 :is(#mote_vent73m .flue_fluezot:hover, .wisp_pollenyn4:hover) { transform: none !important; }
body.vent_weavezl6 #mote_vent73m .flue_fluezot:focus-visible .puff_hazennw { opacity: 1; }
body.vent_weavezl6 #pore_zephyrygi { backdrop-filter: none; -webkit-backdrop-filter: none; }
body.vent_weavezl6 .swirl_hazemh1 { border-radius: var(--petal_petal0nx); }

body.vent_weavezl6 #haze_flue2u5 { background: var(--petal_ozonecix); }
body.vent_weavezl6 #haze_flue2u5 :is(.apfo, .ape) { border-radius: var(--petal_petal0nx); }


body.vent_weavezl6 :is(#breeze_louverf4l, #mote_aura36u, #gust_swirlug3, #ozone_cirruswbz) > section,
body.vent_weavezl6 .louver_hazevat {
  padding: 40px var(--flue_louverd9m) !important;
  border-radius: 0;
}
body.vent_weavezl6 :is(#breeze_louverf4l, #mote_aura36u, #gust_swirlug3) h2 {
  font-size: 1.75rem !important;
  font-weight: 800 !important;
  line-height: 1.35;
}
body.vent_weavezl6 :is(.flue_wispzrt, .zephyr_pollen351) { flex-wrap: wrap; gap: 8px 16px; }
body.vent_weavezl6 :is(.flue_wispzrt h2, .zephyr_pollen351 h2) { font-size: 1.375rem; font-weight: 800; }
body.vent_weavezl6 :is(.flue_wispzrt p, .zephyr_pollen351 p) { font-size: .875rem; line-height: 1.6; }
body.vent_weavezl6 .pore_ozonegp2 { gap: 16px; padding-block: 4px 12px; }
body.vent_weavezl6 .zephyr_fanosh { flex: 0 0 120px; width: 120px; gap: 10px; }
body.vent_weavezl6 .pollen_auraa4w { width: 120px; height: 120px; border-radius: var(--petal_petal0nx); }
body.vent_weavezl6 .pore_puffmxf {
  max-width: 100%;
  font-size: .8125rem;
  line-height: 1.5;
  white-space: normal;
  overflow: visible;
  text-overflow: clip;
  overflow-wrap: anywhere;
}
body.vent_weavezl6 .haze_zephyrdrt { grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); gap: 20px; }
body.vent_weavezl6 .wisp_zephyr7kh { min-width: 0; border-radius: var(--petal_petal0nx); box-shadow: none; }
body.vent_weavezl6 .wisp_zephyr7kh:hover { transform: none; box-shadow: none; }
body.vent_weavezl6 .fan_meshoqg { font-size: 1.25rem; line-height: 1.4; }
body.vent_weavezl6 .louver_hazedyo { font-size: .875rem; display: block; -webkit-line-clamp: unset; overflow: visible; }


body.vent_weavezl6 :is(#vent_calmhbp, .draft_zephyrjn2):not([data-ozonepore1eu="1"]) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 270px), 1fr)) !important;
  gap: 20px !important;
}
body.vent_weavezl6 .pore_drift1a1 {
  min-width: 0;
  height: auto;
  border-radius: var(--petal_petal0nx) !important;
  border-color: var(--weave_fluexct);
  box-shadow: none !important;
}
body.vent_weavezl6 .pore_drift1a1:hover { transform: none !important; border-color: var(--petal_ozonecix); }
body.vent_weavezl6 .pore_drift1a1 .vent_vent692 {
  aspect-ratio: 1 / 1 !important;
  height: auto !important;
  padding-bottom: 0 !important;
  background: var(--calm_weaveb33);
}
body.vent_weavezl6.zephyr_zephyrn91 .pore_drift1a1 .vent_vent692 { aspect-ratio: 1 / 1 !important; height: auto !important; }
body.vent_weavezl6 .aura_hazew80 { padding: 16px !important; flex: 1; min-width: 0; }
body.vent_weavezl6 .pore_drift1a1 .draft_puffxy9 {
  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.vent_weavezl6 .pore_drift1a1 .weave_wispa4g {
  height: auto;
  min-height: 1.5em;
  font-size: .75rem !important;
  line-height: 1.5 !important;
  white-space: normal !important;
  overflow-wrap: anywhere;
}
body.vent_weavezl6 .pore_drift1a1 .breeze_puff1hn {
  grid-template-columns: repeat(auto-fit, minmax(4.5rem, 1fr)) !important;
  gap: 8px !important;
  align-items: stretch !important;
}
body.vent_weavezl6 .pore_drift1a1 .petal_liftu7q {
  padding: 8px !important;
  font-size: .8125rem !important;
}
body.vent_weavezl6 .wisp_aura204 { min-height: 90px; }
body.vent_weavezl6 .pollen_liftn0q { gap: 8px !important; margin-top: auto !important; padding-top: 12px; }
body.vent_weavezl6 .aura_breezelh9 { font-size: .875rem !important; padding: 10px 12px !important; }
body.vent_weavezl6 .cirrus_calm18h {
  height: auto;
  min-height: 40px;
  flex-wrap: wrap;
  overflow: visible;
  background: #087558;
}
body.vent_weavezl6 :is(.cirrus_calm18h .petal_petal840, .flue_hazevax) {
  white-space: normal;
  overflow: visible;
  text-overflow: clip;
  overflow-wrap: anywhere;
}
body.vent_weavezl6 .cirrus_pollen21r { grid-template-columns: 20px minmax(0, 1fr); gap: 6px 8px; }
body.vent_weavezl6 .cirrus_pollen21r strong { grid-column: 2; justify-self: start; white-space: normal; }
body.vent_weavezl6 .aura_swirlp54 { background: #fff; backdrop-filter: none; -webkit-backdrop-filter: none; }
body.vent_weavezl6 .calm_liftxfa { gap: 8px; }


body.vent_weavezl6 .mesh_breezeral { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 32px; }
body.vent_weavezl6 .mesh_breezeral > * { min-width: 0; }
body.vent_weavezl6 #pore_weavelur { font-size: 1.5rem; font-weight: 800; line-height: 1.4; }
body.vent_weavezl6 #puff_pollen8pu { background: #f5f7fc; border-radius: var(--petal_petal0nx); }
body.vent_weavezl6 :is(.zephyr_cirrus0r1, .draft_cirrusklo, .cirrus_calmgcl) { flex-wrap: wrap; }
body.vent_weavezl6 .cirrus_calmgcl { grid-template-columns: minmax(0, 1fr) auto; gap: 8px; }
body.vent_weavezl6 .fan_wisp8jx ol { flex-wrap: wrap; }
body.vent_weavezl6 :is(.fan_wisp8jx a, .petal_gust3vy) { min-height: 44px; align-items: center; }
body.vent_weavezl6 :is(.louver_aura5zj, .vent_petalxw4, .ozone_louverht4,
  .gust_hazeho8, .fan_weaveych, .puff_breezeh17) { border-radius: var(--petal_petal0nx); }
body.vent_weavezl6 :is(.vent_petalxw4, .gust_hazeho8) { max-height: calc(100dvh - 32px); }
body.vent_weavezl6 .draft_aurav8j .vent_draft3nz { min-width: 44px; min-height: 44px; }


body.vent_weavezl6 .breeze_vent4b4 { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 32px; }
body.vent_weavezl6 .breeze_vent4b4 > * { min-width: 0; }
body.vent_weavezl6 .gust_wisp9mq { padding: 24px; min-height: 0; }
body.vent_weavezl6 .vent_ozone0ju { min-height: 0; }
body.vent_weavezl6 :is(.vent_petalbfn h2, .vent_petalbfn strong) { font-size: 1.5rem; }
body.vent_weavezl6 .louver_meshqxd { width: 100%; table-layout: fixed; }
body.vent_weavezl6 .louver_meshqxd :is(th, td) { overflow-wrap: anywhere; white-space: normal; }
body.vent_weavezl6 .louver_driftxp2 { max-width: var(--wisp_puffh1r); padding: 32px var(--flue_louverd9m) 80px; }
body.vent_weavezl6 .petal_cirrustt3 { border-radius: 0; border: 0; box-shadow: none; }
body.vent_weavezl6 .mesh_cirrusm7c { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 32px; }
body.vent_weavezl6 :is(.lift_fluejm2, .vent_porei61, .gust_weaver6f) { padding: 20px 0; }
body.vent_weavezl6 :is(.vent_porei61, .gust_weaver6f) { border-top: 1px solid var(--weave_fluexct); }
body.vent_weavezl6 :is(.aura_meshs7m, .lift_drift5l5, .zephyr_swirlhby, .ozone_ozone5oh, .draft_fanasa) { border-radius: var(--petal_petal0nx); }
body.vent_weavezl6 .ozone_fluenf6 { grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr)); }
body.vent_weavezl6 .petal_fanzy3 { flex-wrap: wrap; }
body.vent_weavezl6 .lift_drift5l5 { flex-wrap: wrap; gap: 8px; }
body.vent_weavezl6 .zephyr_swirlhby summary { min-height: 48px; font-size: .875rem; }
body.vent_weavezl6 .fan_auraaa0 { flex-wrap: wrap; }
body.vent_weavezl6 .fan_auraaa0 strong { white-space: normal; overflow-wrap: anywhere; }
body.vent_weavezl6 .petal_ozoneyde { border-radius: 0 !important; }
body.vent_weavezl6 .vent_puffdi0 { background: #fff; }
body.vent_weavezl6 .vent_puffdi0 :is(.flue_mesheee, .aura_puffgue) { box-shadow: none; border-radius: 0; border: 0; }
body.vent_weavezl6 .vent_puffdi0 .aura_puffgue { border-top: 1px solid var(--weave_fluexct); }
body.vent_weavezl6 .vent_puffdi0 .vent_calmhbp { grid-template-columns: 1fr !important; }
body.vent_weavezl6 .vent_puffdi0 .pore_drift1a1 { grid-template-columns: 98px minmax(0, 1fr); }
body.vent_weavezl6 .vent_puffdi0 .pore_pufffhx { display: block; -webkit-line-clamp: unset; overflow: visible; }
body.vent_weavezl6 .vent_puffdi0 .apgiw6 { flex-wrap: wrap; }
body.vent_weavezl6 .vent_puffdi0 :is(.apie, .puff_ventrhx, .flue_fluersr, .eyebrow) { border-radius: var(--petal_petal0nx); }
body.vent_weavezl6 .apf { max-width: var(--wisp_puffh1r); padding-inline: var(--flue_louverd9m); }
body.vent_weavezl6 .wisp_weave6za { flex-wrap: wrap; }
body.vent_weavezl6 .fan_breeze5rl { grid-template-columns: minmax(0, 1fr) minmax(290px, 360px); }
body.vent_weavezl6 .petal_cirrusbma-products { grid-template-columns: repeat(auto-fit, minmax(min(100%, 180px), 1fr)); gap: 16px; }
body.vent_weavezl6 .mote_zephyro1n { border-radius: var(--petal_petal0nx); padding: 16px; }
body.vent_weavezl6 .mote_zephyro1n h3 { font-size: .875rem; line-height: 1.55; }
body.vent_weavezl6 .wisp_wispzkd { grid-template-columns: 44px minmax(0, 1fr) 44px; }
body.vent_weavezl6 .aura_gusto4b { width: 44px; height: 44px; }
body.vent_weavezl6 .petal_cirrusbma-search { border-radius: var(--petal_petal0nx); min-height: 48px; }
body.vent_weavezl6 .aura_drift0ig select { border-radius: var(--petal_petal0nx); min-height: 44px; font-size: .875rem; }
body.vent_weavezl6 .pore_weaveo9i { flex-wrap: wrap; }
body.vent_weavezl6 .pore_weaveo9i strong { white-space: normal; overflow-wrap: anywhere; }
body.vent_weavezl6 :is(.lift_polleneyg summary, .drift_mote1hp summary) { min-height: 44px; }
body.vent_weavezl6 #ozone_wispw8q h1 { font-size: 1.125rem; white-space: normal; }
body.vent_weavezl6 #ozone_wispw8q .apvvtn { grid-template-columns: minmax(0, 1fr) 44px; }
body.vent_weavezl6 #ozone_wispw8q .aptns { width: 44px; height: 44px; border-radius: var(--petal_petal0nx) !important; }
body.vent_weavezl6 #ozone_wispw8q input[type=number] { height: auto; min-height: 48px; border-radius: var(--petal_petal0nx); }
body.vent_weavezl6 #ozone_wispw8q .draft_draft1jf { flex-wrap: wrap; gap: 12px 16px; }
body.vent_weavezl6 #ozone_wispw8q .mesh_weavelr5 { flex: 1 1 140px; }
body.vent_weavezl6 #ozone_wispw8q .louver_petaldc1 { flex: 0 1 154px; max-width: 100%; margin-left: auto; }
body.vent_weavezl6 #ozone_wispw8q .gust_driftnza { flex-wrap: wrap; }

@media (max-width: 1023px) {
  body.vent_weavezl6 { --flue_louverd9m: 20px; }
  body.vent_weavezl6 :is(.mesh_breezeral, .breeze_vent4b4, .mesh_cirrusm7c) { grid-template-columns: minmax(0, 1fr); gap: 24px; }
  body.vent_weavezl6 .mesh_cirrusm7c { gap: 0; }
  body.vent_weavezl6 .haze_zephyrdrt { grid-template-columns: minmax(0, 1fr); }
}
@media (max-width: 900px) {
  body.vent_weavezl6 .fan_breeze5rl { grid-template-columns: minmax(0, 1fr); gap: 24px; }
  body.vent_weavezl6 .petal_cirrusbma-quote { position: static; max-height: none; overflow: visible; border-left: 0; border-top: 1px solid var(--weave_fluexct); padding: 24px 0 0; }
}
@media (max-width: 767px) {
  body.vent_weavezl6 { --flue_louverd9m: 16px; }
  body.vent_weavezl6 :is(#breeze_louverf4l, #mote_aura36u, #gust_swirlug3, #ozone_cirruswbz) > section,
  body.vent_weavezl6 .louver_hazevat { padding-block: 28px !important; }
  body.vent_weavezl6 :is(#breeze_louverf4l, #mote_aura36u, #gust_swirlug3) h2 { font-size: 1.375rem !important; }
  body.vent_weavezl6 .zephyr_fanosh { flex-basis: 96px; width: 96px; }
  body.vent_weavezl6 .pollen_auraa4w { width: 96px; height: 96px; }
  body.vent_weavezl6 .pore_ozonegp2 { gap: 12px; }
  body.vent_weavezl6 .cirrus_haze7eh { padding: 20px 16px; }
  body.vent_weavezl6 .fan_meshoqg { font-size: 1.125rem; }
  body.vent_weavezl6 .swirl_wisp8gn { flex-basis: 38%; }
  body.vent_weavezl6 .swirl_wisp8gn img { object-fit: contain; }
  body.vent_weavezl6 #haze_flue2u5 { padding: 8px 16px; }
  body.vent_weavezl6 #haze_flue2u5 .apz { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 6px 10px; }
  body.vent_weavezl6 #haze_flue2u5 .apfo { grid-column: 1; grid-row: 1; justify-self: start; font-size: .6875rem; padding: 3px 8px; }
  body.vent_weavezl6 #haze_flue2u5 .ape5 { grid-column: 2; grid-row: 1; font-size: .6875rem; text-align: right; }
  body.vent_weavezl6 #haze_flue2u5 .apbm { grid-column: 1; grid-row: 2; font-size: .75rem; text-align: left; overflow-wrap: anywhere; }
  body.vent_weavezl6 #haze_flue2u5 .ape { grid-column: 2; grid-row: 2; font-size: .75rem; padding: 6px 10px; display: flex; align-items: center; justify-content: center; }
  body.vent_weavezl6.zephyr_zephyrn91 :is(#vent_calmhbp, .draft_zephyrjn2)[data-ozonepore1eu="1"] {
    gap: 16px !important;
    margin-inline: 0 !important;
    padding-inline: 0 !important;
    scroll-padding-inline: 0;
  }
  body.vent_weavezl6.zephyr_zephyrn91 :is(#vent_calmhbp, .draft_zephyrjn2)[data-ozonepore1eu="1"] > .pore_drift1a1 {
    flex: 0 0 min(100%, 440px) !important;
    width: min(100%, 440px) !important;
    max-width: 440px !important;
  }
  body.vent_weavezl6 .wisp_aura204 { min-height: 0; }
  body.vent_weavezl6 .pollen_liftn0q { flex-wrap: wrap; }
  body.vent_weavezl6 .pore_drift1a1 .draft_puffxy9 { min-height: 0 !important; }
  body.vent_weavezl6 .calm_liftxfa { flex-wrap: wrap; overflow: visible; }
  body.vent_weavezl6 .mesh_breezeral { grid-template-columns: minmax(0, 1fr) !important; }
  body.vent_weavezl6 #pore_weavelur { font-size: 1.25rem; }
  body.vent_weavezl6 .gust_wisp9mq { padding: 20px 0; }
  body.vent_weavezl6 .louver_driftxp2 { padding-top: 20px; }
  body.vent_weavezl6 .petal_ozoneyde { gap: 8px; }
}
@media (max-width: 380px) {
  body.vent_weavezl6 { --flue_louverd9m: 12px; }
  body.vent_weavezl6 .wisp_zephyr7kh { flex-direction: column; }
  body.vent_weavezl6 .swirl_wisp8gn { flex-basis: auto; min-height: 160px; }
  body.vent_weavezl6 .swirl_wisp8gn img { max-height: 200px; }
  body.vent_weavezl6 .vent_puffdi0 .pore_drift1a1 { grid-template-columns: 76px minmax(0, 1fr); gap: 10px; }
  body.vent_weavezl6 .vent_puffdi0 .cirrus_fan256 { width: 76px; }
}
@media (prefers-reduced-motion: reduce) {
  body.vent_weavezl6 :is(.pore_drift1a1, .wisp_zephyr7kh, .vent_pollenvm3, .louver_puffngt, .apg39z) {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}
