:root{--hp26-paper: #faf8f1;--hp26-ink: #18271f;--hp26-sage: #e7ecdf;--hp26-line: #d7ddcf}.hp26-refresh{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.hp26-refresh *,.hp26-refresh *:before,.hp26-refresh *:after{box-sizing:border-box}.hp26-shell{width:min(1280px,calc(100% - 80px));margin-inline:auto}.hp26-section{padding-block:var(--hp26-space-top, 96px) var(--hp26-space-bottom, 96px);background:var(--hp26-surface);color:var(--hp26-foreground)}.hp26-tone-paper{--hp26-surface:#faf8f1;--hp26-foreground:#18271f;--hp26-muted:#53614f;--hp26-line:#d7ddcf;--hp26-card:#fffdf7;--hp26-button:#253b2c;--hp26-button-text:#ffffff}.hp26-tone-sage{--hp26-surface:#e7ecdf;--hp26-foreground:#18271f;--hp26-muted:#4d5e4a;--hp26-line:#becab5;--hp26-card:#f7f8f0;--hp26-button:#253b2c;--hp26-button-text:#ffffff}.hp26-tone-ink{--hp26-surface:#18271f;--hp26-foreground:#f4f6eb;--hp26-muted:#d0dcc7;--hp26-line:#4c6050;--hp26-card:#21372a;--hp26-button:#e0eabc;--hp26-button-text:#17241b}.hp26-eyebrow{margin:0 0 18px;font-family:var(--font-body--family);font-size:.69rem;font-weight:700;letter-spacing:.14em;line-height:1.5;text-transform:uppercase;color:inherit}.hp26-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:45px}.hp26-section-head>div{min-width:0}.hp26-section-head h2{margin:0;max-width:15ch;font-family:var(--font-heading--family,Georgia,serif);font-size:clamp(2.7rem,4.9vw,4.7rem);font-weight:400;line-height:1;letter-spacing:-.04em;color:inherit;text-wrap:balance}.hp26-section-head__text{flex:0 1 410px;max-width:48ch;color:var(--hp26-muted);font-size:1rem;line-height:1.7}.hp26-section .rte>:first-child,.hp26-hero .rte>:first-child{margin-top:0}.hp26-section .rte>:last-child,.hp26-hero .rte>:last-child{margin-bottom:0}.hp26-actions{display:flex;flex-wrap:wrap;align-items:center;gap:25px}.hp26-button{display:inline-flex;align-items:center;justify-content:center;gap:25px;min-height:50px;padding:16px 23px;border:1px solid var(--hp26-button,#253b2c);border-radius:3px;background:var(--hp26-button,#253b2c);color:var(--hp26-button-text,#fff);font-family:var(--font-body--family);font-size:.71rem;font-weight:700;letter-spacing:.09em;line-height:1.25;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:filter .18s ease,transform .18s ease}.hp26-button:hover{filter:brightness(1.08);transform:translateY(-2px)}.hp26-text-link{display:inline-flex;align-items:center;gap:15px;min-height:44px;color:inherit;font-family:var(--font-body--family);font-size:.74rem;font-weight:600;letter-spacing:.05em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.hp26-refresh :focus-visible{outline:2px solid #6b843e;outline-offset:4px}.hp26-tone-ink :focus-visible,.hp26-hero :focus-visible{outline-color:#e0eabc}.hp26-refresh .button:not(.button-unstyled),.hp26-refresh .button-secondary{min-height:48px;border-radius:3px}.hp26-refresh .header-section{box-shadow:none;border-bottom:1px solid #d7ddcf}.hp26-refresh .announcement-bar__text{font-size:.72rem;line-height:1.4;letter-spacing:.06em}.hp26-refresh #MainContent[data-template^=product] .product-information{padding-top:36px}.hp26-refresh #MainContent[data-template^=product] .product-details{min-width:0}.hp26-refresh #MainContent[data-template^=product] .product-details .text-block{max-width:100%}.hp26-refresh #MainContent[data-template^=product] .product-details .product-description{font-size:1rem;line-height:1.75}.hp26-refresh #MainContent[data-template^=product] .product-details .buy-buttons-block{width:100%}.hp26-refresh #MainContent[data-template^=product] .accordion summary{min-height:52px}.hp26-refresh .product-card [ref=productTitleLink] [role=heading],.hp26-refresh .resource-card [ref=productTitleLink] [role=heading]{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:1.05rem;line-height:1.4}.hp26-refresh .product-grid{align-items:stretch}.hp26-refresh .sticky-add-to-cart__bar{border-top:1px solid #cbd5c2;box-shadow:0 -8px 30px #18271f1a}.hp26-refresh footer{margin-top:0;isolation:isolate;background:#18271f;color:#e4edda}.hp26-refresh :is([id$=__footer_XUGeCy],[id$=__footer],[id$=__section_Lny9qR],[id$=__utilities]){--color-foreground:#e4edda;--color-foreground-rgb:228 237 218;--color:#e4edda;color:#e4edda}.hp26-refresh :is([id$=__footer_XUGeCy],[id$=__footer],[id$=__section_Lny9qR],[id$=__utilities]) :where(.text-block,.text-block p,a:not(.button),summary,label,small){color:#e4edda}.hp26-refresh :is([id$=__footer_XUGeCy],[id$=__footer],[id$=__section_Lny9qR],[id$=__utilities]) :where(h2,h3,h4,strong){color:#fff}.hp26-refresh footer :where(input,textarea,select){color:#18271f;background:#fffdf7;border-color:#9cae92}.hp26-refresh footer .email-signup__button{min-height:48px}.hp26-refresh [id$=__section_TDHzQL] .section-content-wrapper{flex-wrap:wrap;justify-content:center}.hp26-refresh [id$=__section_TDHzQL] .section-content-wrapper>.group-block{min-width:150px;max-width:260px}.hp26-refresh [id$=__section_C4eKwc] h2{font-family:var(--font-heading--family,Georgia,serif);font-size:clamp(2.6rem,4.7vw,4.3rem);line-height:1.05;font-weight:400;letter-spacing:-.035em}@media(max-width:749px){.hp26-shell{width:calc(100% - 32px)}.hp26-section{padding-block:min(var(--hp26-space-top,96px),56px) min(var(--hp26-space-bottom,96px),56px)}.hp26-section-head{display:block;margin-bottom:30px}.hp26-section-head h2{font-size:clamp(2.7rem,11.7vw,3.6rem)}.hp26-section-head__text{margin-top:20px;font-size:.97rem}.hp26-eyebrow{font-size:.66rem}.hp26-refresh .announcement-bar__text{font-size:.64rem;letter-spacing:.025em}.hp26-refresh #MainContent[data-template^=product] .product-information{padding-top:20px}.hp26-refresh #MainContent[data-template^=product] .product-details{padding-inline:0}.hp26-refresh .sticky-add-to-cart__title{display:none}.hp26-refresh [id$=__section_TDHzQL] .section-content-wrapper>.group-block{flex:1 1 40%;min-width:130px}}@media(prefers-reduced-motion:reduce){.hp26-button{transition:none}.hp26-refresh{scroll-behavior:auto}}.hp26-refresh [id$=__section_TDHzQL] .section-content-wrapper{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px;align-items:start}.hp26-refresh [id$=__section_TDHzQL] .section-content-wrapper>.group-block{width:100%;min-width:0;max-width:none}.hp26-refresh [id$=__section_TDHzQL] .icon-block{justify-content:center;color:#18271f}.hp26-refresh [id$=__section_TDHzQL] .icon-block__media{width:36px;height:36px;fill:currentColor}.hp26-refresh [id$=__section_TDHzQL] .text-block{font-size:.88rem;line-height:1.5;color:#18271f}.hp26-refresh [id$=__footer_XUGeCy] .footer-content{gap:56px;align-items:center}.hp26-refresh [id$=__footer_XUGeCy] h2{max-width:28ch;font-family:var(--font-heading--family,Georgia,serif);font-size:clamp(1.8rem,3vw,2.8rem);font-weight:400;line-height:1.12;letter-spacing:-.025em}.hp26-refresh [id$=__footer_XUGeCy] .text-block ul{display:grid;gap:8px;margin-top:0;padding-left:22px;font-size:1rem;line-height:1.65}.hp26-refresh [id$=__footer_XUGeCy] .email-signup-block{width:100%;min-width:0}.hp26-refresh [id$=__footer_XUGeCy] .email-signup__input-group{align-items:stretch}.hp26-refresh [id$=__footer_XUGeCy] .email-signup__input{min-width:0;min-height:52px;font-size:16px}.hp26-refresh [id$=__footer_XUGeCy] .email-signup__button{min-width:100px;min-height:52px;border-radius:3px}@media(min-width:750px)and (max-width:989px){.hp26-refresh [id$=__section_TDHzQL] .section-content-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.hp26-refresh [id$=__section_TDHzQL] .section-content-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.hp26-refresh [id$=__section_TDHzQL] .section-content-wrapper>.group-block{min-width:0}.hp26-refresh [id$=__section_TDHzQL] .text-block{font-size:.82rem}.hp26-refresh [id$=__footer_XUGeCy] .footer-content{gap:28px}.hp26-refresh [id$=__footer_XUGeCy] .text-block ul{font-size:.92rem}.hp26-refresh [id$=__footer_XUGeCy] h2{font-size:1.95rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/healpul-refinement.css.map */
