.m-richtext__subtitle,.m-content-box__subheading{font-family:var(--hw-mono);font-size:12px!important;line-height:16px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--hw-emerald);margin-bottom:12px}.m-richtext__title,.m-content-box__heading,.m-section__heading{font-family:var(--hw-display);font-weight:400;color:var(--hw-velvet);line-height:1.1}.m-color-dark .m-richtext__title,.m-color-footer .m-richtext__title{color:var(--hw-on-dark)}.m-richtext__description{color:var(--hw-ink)}.hw-iwt .m-image-with-text__image-first{background:var(--hw-sage);aspect-ratio:4 / 5;overflow:hidden}.hw-iwt .m-image-with-text__image-first img{object-fit:cover;height:100%}.hw-iwt .m-richtext__description ol{list-style:none;counter-reset:hwstep;padding:0;display:grid;gap:16px;margin:0}.hw-iwt .m-richtext__description ol li{counter-increment:hwstep;position:relative;padding-inline-start:52px;padding-top:6px}.hw-iwt .m-richtext__description ol li:before{content:counter(hwstep,decimal-leading-zero);position:absolute;left:0;top:4px;width:36px;padding-top:6px;border-top:1px solid var(--hw-emerald);font-family:var(--hw-mono);font-size:13px;letter-spacing:.1em;color:var(--hw-emerald)}.hw-iwt .m-richtext__description em{color:var(--hw-ink-muted);font-size:15px}.hw-trust-native{border-top:1px solid var(--hw-line);border-bottom:1px solid var(--hw-line)}.hw-trust-native .m-icon-box__heading{font-family:var(--hw-sans);font-weight:600;font-size:15px;color:var(--hw-ink);margin-bottom:2px}.hw-trust-native .m-icon-box__description{font-size:13px;color:var(--hw-ink-muted)}.m-product-info--wrapper .hw-list{margin-block:8px}.m-product-complementary,.m-product-info--wrapper .m-collapsible-tab,.m-product-info--wrapper details{font-family:var(--hw-sans)}.hw-iwt .m-richtext__description h2{font-family:var(--hw-display);font-weight:400;font-size:clamp(32px,4vw,44px);line-height:1.1;color:var(--hw-velvet);margin:0 0 20px}.hw-iwt .m-richtext__description p{margin:0 0 12px}.hw-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hw-sec--velvet .hw-quote__name,.hw-sec--emerald .hw-quote__name{color:var(--hw-on-dark-muted)}.hw-sec--velvet .hw-stars,.hw-sec--emerald .hw-stars,.hw-sec--velvet .hw-quote__title,.hw-sec--emerald .hw-quote__title{color:var(--hw-on-dark)}.hw-sec--velvet .hw-quote--large .hw-quote__text,.hw-card--feature .hw-quote--large .hw-quote__text{font-size:clamp(20px,2vw,24px);line-height:1.4;max-width:46ch}.hw-sec--velvet .hw-list--tiles{grid-template-columns:repeat(3,minmax(0,1fr));max-width:960px;margin-inline:auto}.hw-sec--velvet .hw-list--tiles li{font-size:20px;display:flex;align-items:center;justify-content:center;min-height:96px}.hw-card--feature .hw-quote{justify-items:start;text-align:left}.hw-finder td,.hw-finder th{font-size:14px}@media(max-width:560px){.hw-sec--velvet .hw-list--tiles{grid-template-columns:1fr}}.hw-iwt .m-richtext__description{font-size:17px;line-height:1.65}.hw-iwt .m-richtext__description>:first-child{font-family:var(--hw-display)!important;font-weight:400;font-size:clamp(32px,3.6vw,44px)!important;line-height:1.1;color:var(--hw-velvet);margin:0 0 20px;letter-spacing:-.005em}.hw-iwt .m-image-with-text__image-first{aspect-ratio:1 / 1}.hw-iwt .m-image-with-text__content{display:flex;align-items:center}.hw-ing__img:empty{display:none}.hw-ing{padding:24px;background:var(--hw-surface)}.hw-trust-native .m-placeholder-svg{display:none}.hw-trust-native [class*=image]:has(>.m-placeholder-svg),.hw-trust-native [class*=image]:has(>a>.m-placeholder-svg){display:none}.hw-sec--center .hw-rich--statement p:first-child{max-width:56rem}.hw-split .hw-faq{margin-top:4px}.m-product-info--wrapper{font-size:16px}.m-product-info--wrapper .hw-list li{font-size:15px}.hw-buy-lead{font-size:17px}.m-app-section .m-section__heading{font-family:var(--hw-display);font-weight:400;color:var(--hw-velvet)}.hw-callout{display:grid;justify-items:center;gap:16px;text-align:center;max-width:1120px;margin:0 auto;width:100%}.hw-callout__top{display:flex;align-items:center;gap:12px;font-family:var(--hw-sans);font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--hw-ink)}.hw-callout__stars{color:var(--hw-brass);font-size:12px;letter-spacing:3px}.hw-callout__quote{margin:0;padding:0;border:0;font-family:var(--hw-display);font-style:italic;font-weight:400;font-size:clamp(24px,2.5vw,34px);line-height:1.45;color:var(--hw-velvet)}.hw-callout__quote:before,.hw-callout__quote:after{content:none}.hw-callout__by{font-family:var(--hw-sans);font-size:15px;color:var(--hw-ink-muted)}.hw-list--pills{border:0;display:flex;flex-wrap:wrap;justify-content:center;gap:14px;max-width:1120px;margin:24px auto 0}.hw-list--pills li{border:0;padding:14px 26px;border-radius:999px;background:var(--hw-sage);font-family:var(--hw-sans);font-size:17px;line-height:1.3;color:var(--hw-ink)}.hw-list--pills li:before{display:none}@media(max-width:760px){.hw-list--pills li{font-size:15px;padding:12px 18px}}.hw-sec--velvet .hw-callout__top,.hw-sec--velvet .hw-callout__quote{color:var(--hw-on-dark)}.hw-sec--velvet .hw-callout__stars{color:#d9ae63}.hw-sec--velvet .hw-callout__by{color:var(--hw-on-dark-muted)}.hw-sec--velvet .hw-list--pills li{background:#f6f3ec1a;color:var(--hw-on-dark);box-shadow:inset 0 0 0 1px #f6f3ec2e}.hw-sec--paper{--hw-bg: var(--hw-sage)}.hw-sec__head--link{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;max-width:none;flex-wrap:wrap}.hw-sec__head-text{display:grid;gap:12px}.hw-sec__link{font-family:var(--hw-sans);font-size:16px;font-weight:600;color:var(--hw-velvet);text-decoration:underline;text-underline-offset:5px;white-space:nowrap;margin-bottom:6px}.hw-sec--paper .hw-eyebrow{color:var(--hw-ink-muted)}.hw-feat{display:grid;grid-template-columns:minmax(220px,4fr) 8fr;gap:48px;margin:0;padding:40px 48px;background:#fff;border-radius:8px;width:100%;align-items:start}.hw-feat__side{display:grid;gap:14px;align-content:start}.hw-feat__stars,.hw-rcard__stars{color:var(--hw-brass);letter-spacing:2px}.hw-feat__stars{font-size:18px}.hw-feat__title{margin:0;font-family:var(--hw-display);font-size:clamp(28px,2.8vw,38px);line-height:1.12;font-weight:500;color:var(--hw-velvet)}.hw-feat__meta{font-family:var(--hw-sans);font-size:15px;line-height:1.5;color:var(--hw-ink-muted)}.hw-feat__quote,.hw-rcard__quote{margin:0;padding:0;border:0;font-family:var(--hw-display);font-style:normal;color:var(--hw-velvet)}.hw-feat__quote:before,.hw-feat__quote:after,.hw-rcard__quote:before,.hw-rcard__quote:after{content:none}.hw-feat__quote{font-size:clamp(20px,1.9vw,24px);line-height:1.55}.hw-rgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%}.hw-rgrid>.hw-rcard:last-child:nth-child(odd){grid-column:1 / -1}.hw-rcard{display:grid;gap:16px;align-content:start;margin:0;padding:32px;background:#fff;border-radius:8px}.hw-rcard__tag{justify-self:start;padding:6px 14px;border-radius:999px;background:var(--hw-sage);font-family:var(--hw-sans);font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--hw-velvet)}.hw-rcard__quote{font-size:clamp(19px,1.7vw,22px);line-height:1.5}.hw-rcard__by{font-family:var(--hw-sans);font-size:15px;color:var(--hw-ink-muted)}.hw-rcard__stars{color:var(--hw-ink-muted);font-size:14px}@media(max-width:900px){.hw-feat{grid-template-columns:1fr;gap:20px;padding:28px 24px}.hw-rgrid{grid-template-columns:1fr}.hw-rcard{padding:24px}}.hw-itiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%}.hw-itile{position:relative;display:block;width:100%;aspect-ratio:4 / 5;padding:0;border:0;border-radius:8px;overflow:hidden;cursor:pointer;text-align:left;background:var(--hw-tint, var(--hw-sage));color:#fff;font:inherit}.hw-itile__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.hw-itile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#14231c8c,#14231c00 45%);pointer-events:none}.hw-itile__cap{position:absolute;left:24px;right:72px;bottom:22px;z-index:1;display:grid;gap:4px;transition:opacity .3s}.hw-itile__name{font-family:var(--hw-display);font-size:clamp(24px,2.2vw,30px);line-height:1.1}.hw-itile__benefit{font-size:15px;line-height:1.4;opacity:.92}.hw-itile__more{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:28px 24px 76px;background:#1d3931e6;color:var(--hw-on-dark);font-size:16px;line-height:1.55;opacity:0;transition:opacity .3s}.hw-itile__more-name{font-family:var(--hw-display);font-size:clamp(24px,2.2vw,30px);line-height:1.1}.hw-itile__plus{position:absolute;right:20px;bottom:20px;z-index:3;width:36px;height:36px;border-radius:50%;background:#fff}.hw-itile__plus:before,.hw-itile__plus:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:1.5px;background:var(--hw-velvet);transform:translate(-50%,-50%);transition:transform .3s}.hw-itile__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.hw-itile[aria-expanded=true] .hw-itile__more{opacity:1}.hw-itile[aria-expanded=true] .hw-itile__cap{opacity:0}.hw-itile[aria-expanded=true] .hw-itile__plus:after{transform:translate(-50%,-50%) rotate(0)}.hw-itile:focus-visible{outline:2px solid var(--hw-emerald);outline-offset:3px}@media(hover:hover){.hw-itile:hover .hw-itile__more{opacity:1}.hw-itile:hover .hw-itile__cap{opacity:0}.hw-itile:hover .hw-itile__img{transform:scale(1.03)}.hw-itile:hover .hw-itile__plus:after{transform:translate(-50%,-50%) rotate(0)}}@media(max-width:760px){.hw-itiles{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-inline:calc(-1 * var(--hw-gutter, 20px));padding-inline:var(--hw-gutter, 20px);scrollbar-width:none}.hw-itiles::-webkit-scrollbar{display:none}.hw-itile{flex:0 0 78%;scroll-snap-align:start}}.hw-values--strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 24px;margin-top:56px;padding-top:40px;border-top:1px solid var(--hw-line)}.hw-values--strip .hw-value{align-items:center;gap:12px}.hw-values--strip .hw-value__icon{width:44px;height:44px;border-radius:50%;background:var(--hw-sage);display:flex;align-items:center;justify-content:center}.hw-values--strip .hw-value__icon svg{width:20px;height:20px}.hw-values--strip .hw-value__label{font-size:15px;font-weight:600;line-height:1.3}.hw-values--strip .hw-value__desc{display:none}@media(max-width:900px){.hw-values--strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.hw-wo{width:100%;margin-top:28px;background:var(--hw-sage);border-radius:8px}.hw-wo__row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:16px 24px}.hw-wo__label{margin-right:8px;color:var(--hw-ink-muted)}.hw-wo__pills{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.hw-wo__pills li{padding:7px 16px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #d5ded9;font-size:14px;line-height:1.2;color:var(--hw-ink)}.hw-wo__toggle{margin-left:auto;padding:4px 0;border:0;background:none;font:600 15px var(--hw-sans);color:var(--hw-velvet);text-decoration:underline;text-underline-offset:4px;cursor:pointer;white-space:nowrap}.hw-wo__full{padding:0 24px 20px}@media(max-width:760px){.hw-wo__toggle{margin-left:0}.hw-wo__row{padding:16px}}.hw-sec--paper .hw-finder{background:#fff;border-radius:10px;border-collapse:separate;border-spacing:0;overflow:hidden}.hw-finder thead th{vertical-align:top;padding-top:22px;border-bottom-color:var(--hw-line-strong)}.hw-finder__bar{display:block;height:5px;border-radius:5px;background:var(--hw-tint);margin-bottom:14px;box-shadow:inset 0 0 0 1px #14231c0f}.hw-finder__dot{display:none}.hw-finder__mood{margin-top:4px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--hw-tint, #7E928A) 40%,#14231c)}.hw-finder .hw-me{background:color-mix(in srgb,var(--hw-tint, var(--hw-sage)) 55%,#fff)}.hw-finder tbody tr:last-child :where(th,td){border-bottom:0}.hw-finder tbody th[scope=row]{padding-left:24px}.hw-why{display:grid;grid-template-columns:minmax(180px,1fr) repeat(3,minmax(0,1fr));gap:24px;align-items:center;width:100%;margin-top:28px;padding:24px 28px;background:#fff;border-radius:10px}.hw-sec--white .hw-why{background:var(--hw-sage)}.hw-why__title{margin:0;font-family:var(--hw-display);font-size:clamp(22px,2vw,28px);line-height:1.1;color:var(--hw-velvet)}.hw-why__pt{display:flex;gap:14px;align-items:flex-start}.hw-why__icon{flex:none;width:42px;height:42px;border-radius:50%;background:var(--hw-sage);display:flex;align-items:center;justify-content:center;color:var(--hw-emerald)}.hw-why__icon svg{width:20px;height:20px}.hw-why__pt-title{display:block;font-size:15px;font-weight:600;line-height:1.3;color:var(--hw-ink)}.hw-why__pt-text{display:block;font-size:14px;line-height:1.45;color:var(--hw-ink-muted)}@media(max-width:900px){.hw-why{grid-template-columns:1fr;gap:16px;padding:22px}}.hw-moment{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);width:100%;border-radius:10px;overflow:hidden;min-height:520px}.hw-moment__img{position:relative;background:var(--hw-tint, var(--hw-sage))}.hw-moment__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hw-moment__body{display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,4vw,56px);background:color-mix(in srgb,var(--hw-tint, var(--hw-sage)) 70%,#fff)}.hw-moment__title{margin:10px 0 0;font-family:var(--hw-display);font-size:clamp(32px,3.2vw,46px);font-weight:500;line-height:1.05;color:var(--hw-velvet)}.hw-moment__story{margin-top:16px;font-family:var(--hw-display);font-size:clamp(19px,1.5vw,22px);line-height:1.5;color:#22322b}.hw-moment__story p{margin:0 0 10px}.hw-moment__notes{margin-top:24px;padding-top:22px;border-top:1px solid rgba(20,35,28,.14)}.hw-moment__notes-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px}.hw-moment__notes-head .hw-label{color:var(--hw-ink-muted)}.hw-moment__mood{font-family:var(--hw-display);font-size:clamp(22px,1.9vw,26px);font-weight:600;line-height:1.1;color:var(--hw-velvet)}.hw-moment__rows{margin:0;display:grid;gap:8px}.hw-moment__row{display:grid;grid-template-columns:96px 1fr;gap:12px;align-items:center}.hw-moment__row dt{color:var(--hw-ink-muted);font-family:var(--hw-sans);font-weight:600;letter-spacing:.14em;font-size:11px}.hw-moment__row dd{margin:0}.hw-moment__pills{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.hw-moment__pills li{padding:6px 15px;border-radius:999px;background:#fff;font-family:var(--hw-display);font-size:18px;font-weight:600;line-height:1.2;color:var(--hw-velvet)}.hw-moment__plain{font-size:15px;color:var(--hw-ink)}@media(max-width:900px){.hw-moment{grid-template-columns:1fr;min-height:0}.hw-moment__img{aspect-ratio:4 / 3}.hw-moment__row{grid-template-columns:1fr;gap:6px}}.hw-buy-eyebrow{font-family:var(--hw-sans);font-size:13px;font-weight:600;letter-spacing:.14em;color:var(--hw-ink-muted);margin:0 0 8px}.hw-buy-chips{margin-top:4px}.hw-buy-chips .hw-chip{box-shadow:none;padding:7px 16px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--hw-velvet);background:var(--hw-tint, #E3E8E4)}.m-product-info--wrapper .hw-buy-lead{margin:6px 0 0;font-family:var(--hw-display);font-style:italic;font-size:clamp(22px,2vw,27px);line-height:1.35;color:var(--hw-velvet)}.hw-buy-rating{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--hw-ink);font-size:15px}.hw-buy-rating__stars{color:var(--hw-brass);font-size:18px;letter-spacing:2px}.hw-buy-rating__avg{font-weight:600}.hw-buy-rating__count{text-decoration:underline;text-underline-offset:4px}.m-product-info--wrapper .hw-list{border-top:0;margin-block:4px}.m-product-info--wrapper .hw-list li{border-bottom:0;padding:5px 0;font-size:16px;line-height:1.45}.m-product-info--wrapper .hw-buy-proof{padding-top:16px;border-top:1px solid var(--hw-line);font-size:14px;line-height:1.6;color:var(--hw-ink)}.hw-media:has(.hw-faq){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);align-items:start}.hw-media:has(.hw-faq) .hw-media__img{aspect-ratio:1 / 1;border-radius:10px;position:sticky;top:96px}.hw-media:has(.hw-faq) .hw-media__body{align-content:start}.hw-faq summary{font-size:18px;padding:22px 0}.hw-faq summary:after{font-family:var(--hw-sans);font-weight:300;font-size:26px;line-height:1}.hw-faq__a{font-size:16px;padding-right:40px}@media(max-width:900px){.hw-media:has(.hw-faq){grid-template-columns:1fr}.hw-media:has(.hw-faq) .hw-media__img{position:static;aspect-ratio:4 / 3}}.hw-tex{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center;width:100%}.hw-tex__media{position:relative;aspect-ratio:4 / 5;border-radius:10px;overflow:hidden;background:transparent}.hw-tex__media img,.hw-tex__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.hw-tex__title{margin:10px 0 0;font-family:var(--hw-display);font-size:clamp(34px,3.4vw,48px);font-weight:500;line-height:1.05;color:var(--hw-velvet)}.hw-tex__story{margin:16px 0 0;font-family:var(--hw-display);font-size:clamp(19px,1.5vw,22px);line-height:1.5;color:#22322b}.hw-tex__label{margin:28px 0 12px;color:var(--hw-ink-muted);font-family:var(--hw-sans);font-weight:600;letter-spacing:.14em}.hw-tex__pills{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.hw-tex__pills li{padding:8px 16px;border-radius:999px;background:#fff;color:var(--hw-emerald);font-size:14px;font-weight:500;line-height:1.2}@media(max-width:900px){.hw-tex{grid-template-columns:1fr;gap:28px}.hw-tex__media{aspect-ratio:4 / 3}}.hw-sec:has(.hw-tex){--hw-bg: #F2F6F3;background:#f2f6f3}.hw-sec:has(.hw-tex) .hw-tex__pills li{box-shadow:inset 0 0 0 1px #d7e0db}:root{--hw-head-weight: var(--font-weight-header, 600);--hw-quote-weight: var(--font-weight-header--lighter, 500)}h1,h2,h3,.h1,.h2,.h3,.m-product-title,.hw-sec__title,.m-richtext__title,.m-content-box__heading,.m-section__heading,.m-app-section .m-section__heading,.hw-iwt .m-richtext__description>:first-child,.hw-iwt .m-richtext__description h2,.hw-tex__title,.hw-moment__title,.hw-moment__mood,.hw-feat__title,.hw-why__title,.hw-notes__title,.hw-ing__name,.hw-itile__name,.hw-itile__more-name,.hw-compare__title,.hw-table thead th,.hw-finder__name,.m-product-card__title,.m-product-card__name,.m-product-card__title a{font-weight:var(--hw-head-weight)!important}.hw-rich--quote,.hw-quote--large .hw-quote__text,.hw-rich--statement p:first-child,.hw-pathway__promise,.hw-callout__quote,.m-product-info--wrapper .hw-buy-lead{font-weight:var(--hw-quote-weight)}.hw-rich--problem{max-width:860px}.hw-sec--center .hw-rich--problem{margin-inline:auto}.hw-rich--problem p{font-family:var(--hw-display);font-size:clamp(18px,1.4vw,20px);line-height:1.55;color:#2a3a33}.hw-rich--problem p+p{margin-top:.9em}.hw-rich--problem p:first-child{font-family:var(--hw-sans);font-weight:500;font-size:clamp(22px,2.1vw,28px);line-height:1.3;letter-spacing:-.01em;color:var(--hw-velvet);margin-bottom:.3em}.hw-rich--problem p:last-child:not(:first-child){font-style:italic;font-weight:500;font-size:clamp(19px,1.5vw,22px);line-height:1.4;color:var(--hw-emerald);margin-top:1.1em}.hw-rich--statement p:last-child:not(:first-child){font-family:var(--hw-display);font-style:italic;font-weight:500;font-size:clamp(22px,2vw,28px);line-height:1.35;color:var(--hw-emerald);max-width:46rem;margin-top:1.2em}.hw-sec:has(.hw-itiles) .hw-sec__head{max-width:none}.hw-ilist{margin-top:14px;display:flex;flex-direction:column;align-items:flex-end}.hw-ilist__toggle{display:inline-flex;align-items:center;gap:8px;padding:4px 0;border:0;background:none;font:600 15px var(--hw-sans);color:var(--hw-velvet);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.hw-ilist__icon{position:relative;width:10px;height:10px}.hw-ilist__icon:before,.hw-ilist__icon:after{content:"";position:absolute;left:0;top:50%;width:10px;height:1.5px;background:currentColor;transform:translateY(-50%);transition:transform .3s}.hw-ilist__icon:after{transform:translateY(-50%) rotate(90deg)}.hw-ilist__toggle[aria-expanded=true] .hw-ilist__icon:after{transform:translateY(-50%) rotate(0)}.hw-ilist__full{align-self:stretch;margin-top:12px;padding:4px 0 4px 18px;border-left:2px solid var(--hw-emerald);text-align:left}.hw-ilist__full p{margin:0}.hw-values--strip{margin-top:28px;padding-top:0;border-top:0;gap:14px 24px}.hw-values--strip .hw-value__icon{width:36px;height:36px;flex:0 0 36px}.hw-values--strip .hw-value__icon svg{width:18px;height:18px}.hw-wo{margin-top:24px}.hw-wo__row{padding:12px 20px}.hw-wo__pills li{padding:6px 14px;font-size:13.5px}@media(max-width:760px){.hw-ilist{align-items:flex-start}}.hw-sec--scheme{--hw-bg: rgb(var(--color-background));--hw-fg: rgb(var(--color-foreground))}.hw-sec--scheme .hw-sec__title{color:rgb(var(--color-heading))!important}.hw-sec--scheme .hw-eyebrow{color:rgb(var(--color-foreground-secondary))}.hw-sec--photo{--hw-fg: var(--hw-on-dark);color:var(--hw-on-dark);background-color:var(--hw-bg)}.hw-sec--photo .hw-eyebrow{color:var(--hw-accent, #E8A030)}.hw-sec--photo .hw-sec__title,.hw-sec--photo h2,.hw-sec--photo h3{color:var(--hw-on-dark)!important}.hw-sec--photo .hw-rich p{color:var(--hw-on-dark-muted)}.hw-sec--photo .hw-rich--statement p:first-child{color:var(--hw-on-dark)}.hw-sec--photo .hw-rich--statement p:last-child:not(:first-child){color:var(--hw-on-dark)}.hw-callout__top{font-size:12px;font-weight:500}.hw-callout__quote{font-size:clamp(21px,2.2vw,26px);line-height:1.35;max-width:880px}.hw-callout__by{font-size:14px}.hw-list--pills{gap:10px;max-width:1000px}.hw-list--pills li{padding:10px 18px;font-size:15px;background:color-mix(in srgb,var(--hw-sage) 50%,#fff)}@media(max-width:760px){.hw-list--pills li{font-size:14px;padding:9px 16px}}.m-product-option--node__label[data-option-type=button]{border-radius:999px!important;padding-inline:22px!important;border:1px solid rgb(var(--color-border))!important;background:rgb(var(--color-background))!important;color:rgb(var(--color-foreground))!important;box-shadow:none!important}.m-product-option__input:checked+.m-product-option--node__label[data-option-type=button]{background:rgb(var(--color-background-secondary))!important;border-color:rgb(var(--color-button))!important;color:rgb(var(--color-button))!important;font-weight:600}.hw-buy-review{margin:4px 0 0;padding:18px 20px;border:1px solid var(--hw-line);border-radius:8px}.hw-buy-review__quote{margin:0;padding:0;border:0;font-family:var(--hw-display);font-style:normal;font-size:21px;line-height:1.35;color:var(--hw-velvet)}.hw-buy-review__quote:before,.hw-buy-review__quote:after{content:none}.hw-buy-review__by{margin-top:8px;font-size:13px;color:var(--hw-ink-muted)}.hw-buy-review__stars{color:var(--hw-brass);letter-spacing:1px}
/*# sourceMappingURL=/cdn/shop/t/80/assets/hw-native.css.map */
