html #MainContent[data-v20-page] .v20-card-options{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:16px 0 18px;padding-top:16px;border-top:1px solid #1f272319;min-height:78px}html #MainContent[data-v20-page] .v20-option-label{display:block;font:600 11px/1.25 var(--gn-font-body,Arial,sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#5a5b56;margin:0 0 6px}html #MainContent[data-v20-page] .v20-options{display:flex;flex-wrap:wrap;gap:2px;align-items:center}html #MainContent[data-v20-page] .v20-options button{display:grid;place-items:center;min-width:40px;height:40px;padding:0 10px;border:1px solid #25282026;border-radius:7px;background:transparent;color:#242820;cursor:pointer;font-family:inherit;font-weight:600;font-size:12px;line-height:1;transition:background .18s,box-shadow .18s}html #MainContent[data-v20-page] .v20-options button:not(.v20-swatch)[aria-pressed=true]{background:#242820;color:#fff;border-color:#242820}html #MainContent[data-v20-page] .v20-options .v20-swatch{width:34px;min-width:34px;padding:0;border:0;border-radius:50%;background:none}html #MainContent[data-v20-page] .v20-swatch i{width:22px;height:22px;background:var(--sw);border-radius:50%;box-shadow:inset 0 0 0 1px #1112;transition:box-shadow .18s}html #MainContent[data-v20-page] .v20-swatch[aria-pressed=true] i{box-shadow:0 0 0 3px #fffdf8,0 0 0 4px #2e332b,inset 0 0 0 1px #1112}html #MainContent[data-v20-page] .v20-options button:focus-visible{outline:2px solid #252820;outline-offset:2px}html #MainContent[data-v20-page] .v20-size{flex:none;text-align:center}html #MainContent[data-v20-page] .v20-size-value{display:grid;place-items:center;min-width:40px;height:40px;border:1px solid #24282038;border-radius:7px;font-size:12px;font-weight:650}html #MainContent[data-v20-page] .v20-card-spec{align-self:center;font-size:11px;line-height:1.5;text-align:right;color:#62655f}html #MainContent[data-v20-page] .v20-card-form{position:relative;z-index:2;width:100%;margin-top:auto}html #MainContent[data-v20-page] .v20-card-form button{width:100%;display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:13px 20px;font-size:13px;line-height:1.2;white-space:nowrap}html #MainContent[data-v20-page] .v20-card-form button span{font:400 21px/1 Arial,sans-serif}html #MainContent[data-v20-page] .v20-card-form button[aria-busy=true]{opacity:.65;cursor:wait}html #MainContent[data-v20-page] .v20-card-form [role=status]:empty{display:none}html #MainContent[data-v20-page] .gn-cl-card__price{font-size:17px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}html #MainContent[data-v20-page] .gn-cl-card__body{align-items:flex-start}html #MainContent[data-v20-page=erie] .v20-expert-figure{margin:0;max-width:100%;padding:0;border:1px solid #24282020;border-radius:24px;overflow:hidden;background:#f6f4ee}html #MainContent[data-v20-page=erie] .v20-expert-photo{position:relative;display:block;width:100%;min-width:0;min-height:0;aspect-ratio:1.08;background:#ede8df;border-radius:0;overflow:hidden;box-shadow:none}html #MainContent[data-v20-page=erie] .v20-expert-photo:before,html #MainContent[data-v20-page=erie] .v20-expert-photo:after{display:none}html #MainContent[data-v20-page=erie] .v20-expert-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:48% 50%;transform:none;filter:none;z-index:0}html #MainContent[data-v20-page=erie] .v20-expert-figure figcaption{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:24px 26px;border:0;text-align:left;font-size:11px;letter-spacing:.06em;line-height:1.55;font-weight:650}html #MainContent[data-v20-page=erie] .v20-erie-signature{display:block;font-size:38px;line-height:.9;font-weight:700;letter-spacing:-.06em;text-transform:none}html #MainContent[data-v20-page=erie] .v20-erie-signature span{display:block;margin-top:8px;font-size:9px;font-weight:500;letter-spacing:.03em}html #MainContent[data-v20-page=erie] .v20-care{background:#e4eaf0;border-top:1px solid #2a3b4b20;border-bottom:1px solid #2a3b4b20;padding:88px 0}html #MainContent[data-v20-page=erie] .v20-care>.gn-wrap{gap:clamp(28px,5vw,80px);align-items:center;grid-template-columns:1.05fr 1fr}html #MainContent[data-v20-page=erie] .v20-care-photo{aspect-ratio:auto;height:auto;margin:0;padding:10px 10px 0;background:#f9faf8;border-radius:20px;overflow:hidden;transform:none;box-shadow:0 12px 38px #38475009}html #MainContent[data-v20-page=erie] .v20-care-photo img{display:block;width:100%;height:auto;aspect-ratio:1.12;object-fit:cover;border-radius:12px;filter:none;transform:none}html #MainContent[data-v20-page=erie] .v20-care-photo figcaption{position:static;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:19px 14px;margin:0;border:0;font-size:10px;line-height:1.3;letter-spacing:.08em;font-weight:650;color:#4a555d;background:transparent;box-shadow:none;transform:none}html #MainContent[data-v20-page=erie] .v20-care-copy h2{font-size:clamp(36px,3.8vw,58px);line-height:1.03;letter-spacing:-.045em;margin:16px 0 22px;font-weight:650;max-width:9em}html #MainContent[data-v20-page=erie] .v20-care-copy>p:not(.v17-eyebrow){max-width:36em;font-size:16px;line-height:1.65;color:#47525a}html #MainContent[data-v20-page=erie] .v20-care .v19-care-steps{display:flex;gap:0;margin:30px 0 24px;padding:0;border-top:1px solid #29374335;border-bottom:1px solid #29374335;border-radius:0;background:none}html #MainContent[data-v20-page=erie] .v20-care .v19-care-steps li{display:flex;flex:1;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:15px;padding:20px 12px 20px 0;border-radius:0;background:transparent;border:0;min-width:0}html #MainContent[data-v20-page=erie] .v20-care .v19-care-steps li+li{border-left:1px solid #29374325;padding-left:18px}html #MainContent[data-v20-page=erie] .v20-care .v19-care-steps b{width:auto;height:auto;background:none;border:0;border-radius:0;font-size:26px;line-height:1;letter-spacing:-.04em;color:#4e6576;font-weight:550}html #MainContent[data-v20-page=erie] .v20-care .v19-care-steps span{font-size:12px;line-height:1.35;font-weight:600;color:#293743}html #MainContent[data-v20-page=erie] .v20-spec-object{margin:32px 0 0;border:1px solid #3b433129;border-radius:18px;padding:24px;background:#f6f5f0;max-width:460px;overflow:hidden}html #MainContent[data-v20-page=erie] .v20-spec-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;border-bottom:1px solid #3b433129}html #MainContent[data-v20-page=erie] .v20-spec-heading>span:first-child{font-weight:700;font-size:24px;letter-spacing:-.04em}html #MainContent[data-v20-page=erie] .v20-spec-heading>span:last-child{font-size:9px;letter-spacing:.08em;font-weight:600}html #MainContent[data-v20-page=erie] .v20-spec-stage{display:grid;grid-template-columns:95px 1fr;align-items:center;min-height:250px;gap:8px}html #MainContent[data-v20-page=erie] .v20-spec-stage img{position:static;display:block;transform:none;width:100%;max-width:260px;height:250px;object-fit:contain;filter:drop-shadow(0 16px 13px #292d2614)}html #MainContent[data-v20-page=erie] .v20-spec-facts{display:grid;gap:28px}html #MainContent[data-v20-page=erie] .v20-spec-facts>span{display:grid;justify-items:start;gap:5px}html #MainContent[data-v20-page=erie] .v20-spec-facts svg{width:26px;height:26px;fill:none;stroke:#586251;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round;margin-bottom:3px}html #MainContent[data-v20-page=erie] .v20-spec-facts b{font-size:15px;font-weight:650}html #MainContent[data-v20-page=erie] .v20-spec-facts small{font-size:10px;line-height:1.4;color:#676b60}html #MainContent[data-v20-page=erie] .v20-spec-object figcaption{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #3b433129;padding-top:16px;color:#575e50;font-size:11px;line-height:1.5}html #MainContent[data-v20-page=erie] .v20-spec-object figcaption span{font-size:22px;color:#30392a}@media(max-width:700px){html #MainContent[data-v20-page] .gn-cl-card__body{display:block;min-height:0}html #MainContent[data-v20-page] .gn-cl-card__price{font-size:16px;margin:10px 0 0}html #MainContent[data-v20-page] .v20-card-options{gap:7px;margin:14px 0;min-height:80px}html #MainContent[data-v20-page] .v20-options{gap:0;max-width:108px}html #MainContent[data-v20-page] .v20-options .v20-swatch{width:30px;min-width:30px;height:38px}html #MainContent[data-v20-page] .v20-swatch i{width:19px;height:19px}html #MainContent[data-v20-page] .v20-size-value{min-width:30px;height:36px;font-size:11px}html #MainContent[data-v20-page] .v20-option-label{font-size:9px;margin-bottom:4px;letter-spacing:.07em}html #MainContent[data-v20-page] .v20-options button:not(.v20-swatch){padding:0 8px;font-size:11px;min-width:42px;height:36px}html #MainContent[data-v20-page] .v20-options:has(button:not(.v20-swatch)){gap:5px;max-width:none}html #MainContent[data-v20-page] .v20-card-form button{font-size:12px;padding:13px 15px;min-height:46px}html #MainContent[data-v20-page] .v20-card-spec{font-size:9px}html #MainContent[data-v20-page=erie] .v20-care{padding:52px 0}html #MainContent[data-v20-page=erie] .v20-care>.gn-wrap{grid-template-columns:1fr;gap:32px}html #MainContent[data-v20-page=erie] .v20-care-copy h2{font-size:39px;max-width:10em;margin:14px 0 18px}html #MainContent[data-v20-page=erie] .v20-care-copy>p:not(.v17-eyebrow){font-size:15px}html #MainContent[data-v20-page=erie] .v20-care-photo img{aspect-ratio:1.18}html #MainContent[data-v20-page=erie] .v20-care-photo figcaption{font-size:9px;padding:16px 8px}html #MainContent[data-v20-page=erie] .v20-care .v19-care-steps li+li{padding-left:12px}html #MainContent[data-v20-page=erie] .v20-expert-figure{border-radius:18px}html #MainContent[data-v20-page=erie] .v20-expert-figure figcaption{padding:20px;font-size:10px}html #MainContent[data-v20-page=erie] .v20-spec-object{padding:20px;max-width:none;margin-top:26px}html #MainContent[data-v20-page=erie] .v20-spec-stage{grid-template-columns:85px 1fr;min-height:220px}html #MainContent[data-v20-page=erie] .v20-spec-stage img{height:220px}}@media(max-width:360px){html #MainContent[data-v20-page] .v20-options .v20-swatch{width:29px;min-width:29px}html #MainContent[data-v20-page] .v20-size-value{min-width:27px}html #MainContent[data-v20-page] .v20-card-spec{display:none}html #MainContent[data-v20-page] .v20-card-form button{padding-inline:12px}html #MainContent[data-v20-page=erie] .v20-care-copy h2{font-size:35px}}@media(prefers-reduced-motion:reduce){.v20-options button,.v20-swatch i{transition:none!important}}@media(max-width:700px){html #MainContent[data-v20-page=humidifiers] .gn-cl-card__title{min-height:3.45em}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/gn-v20.css.map */
