@font-face{font-family:"Source Sans Pro";src:url(/wp-content/uploads/fonts/henrietta/source-sans-pro-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url(/wp-content/uploads/fonts/henrietta/source-sans-pro-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Playfair Display";src:url(/wp-content/uploads/fonts/henrietta/playfair-display-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}body{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Playfair Display",Georgia,"Times New Roman",serif;font-weight:400}.elementor-widget-heading .elementor-heading-title:not(.product_title){font-family:"Playfair Display",Georgia,"Times New Roman",serif}body.woocommerce-account mark,body.woocommerce-account .woocommerce-MyAccount-content mark,body.woocommerce-account mark.order-number,body.woocommerce-account mark.order-date,body.woocommerce-account mark.order-status{background:none!important;background-color:transparent!important;color:inherit!important;font-weight:600;padding:0}.hen-hp-wrap{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;padding:0!important;margin:0!important}:root{--hen-neutral:#797775;--hen-neutral-hover:#676563;--hen-border:#E8E3DB;--hen-linen:#F6F3EE;--hen-linen-soft:#E8E1D8;--hen-white:#FFFFFF;--hen-text:#2B2B2B;--hen-bg:#F6F3EE;--hen-card-bg:#FFFFFF;--hen-card-radius:16px;--hen-card-pad:18px;--hen-card-gap:10px;--hen-card-gap-archive:8px;--hen-card-shadow:0 10px 30px rgba(20, 20, 20, .06);--hen-card-shadow-hover:0 14px 40px rgba(20, 20, 20, .10);--hen-card-border:1px solid rgba(30, 30, 30, .06);--hen-muted:rgba(30, 30, 30, .70);--hen-cta-bg:#E6E2DC;--hen-cta-bg-hover:#D9D4CD;--hen-cta-text:#1E1E1E;--card-bg:#fff;--card-border:rgba(0,0,0,.12);--card-shadow:0 10px 22px rgba(0,0,0,.06);--card-radius:18px;--cta-bg:#E6E2DC;--cta-bg-hover:#DAD5CE;--cta-text:#2A2A2A;--cta-border:rgba(0,0,0,.12);--cta-py:8px;--cta-px:14px;--cta-font:13px;--hen-leaf-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M546.2 9.7c-5.6-12.5-21.6-13-28.3-1.2C486.9 62.4 431.4 96 368 96h-80C182 96 96 182 96 288c0 7 .8 13.7 1.5 20.5C161.3 262.8 253.4 224 384 224c8.8 0 16 7.2 16 16s-7.2 16-16 16C132.6 256 26 410.1 2.4 468c-6.6 16.3 1.2 34.9 17.5 41.6 16.4 6.8 35-1.1 41.8-17.3 1.5-3.6 20.9-47.9 71.9-90.6 32.4 43.9 94 85.8 174.9 77.2C465.5 467.5 576 326.7 576 154.3c0-50.2-10.8-102.2-29.8-144.6z'/%3E%3C/svg%3E")}.site-content,.site-main,#primary,#view{background:transparent!important}.site-content-boxed-container .site-content{background-color:transparent!important;padding:0!important;margin-top:0!important}body.page-id-12454 .content-top,body.page-id-13016 .content-top{padding:0!important;margin:0!important}body.page-id-12454,body.page-id-12454 #view{background:var(--hen-linen)!important}body.page-id-12454 #content.site-content,body.page-id-12454 .woostify-container,body.page-id-12454 .elementor-12454{background-color:transparent!important}body.page-id-12454 .elementor-12454{display:block}.henrietta-hero-wrap{background:linear-gradient(180deg,#F6F3EE 0%,#FFFFFF 24%,#F6F3EE 92%,#F6F3EE 100%)}.hen-hero-product img{width:100%;height:auto;max-width:560px;display:block;object-fit:contain}@media (max-width:1200px){.hen-hero-product img{max-width:480px}}@media (max-width:1024px){.hen-hero-product img{max-width:380px;margin:16px auto 0}}@media (max-width:767px){.hen-hero-product img{max-width:300px;margin:16px auto 0}}.hen-cat-tile{border-radius:20px;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}@media (hover:hover) and (pointer:fine){.hen-cat-tile:hover{transform:translateY(-4px);box-shadow:0 18px 32px rgb(0 0 0 / .08)}}.hen-cat-tile h3{margin:0 0 10px}.hen-cat-tile p{margin:0 0 14px}.hen-cat-tile-img img{display:block;width:auto;height:auto;max-width:340px;max-height:290px;margin:8px auto 12px;object-fit:contain}.hen-cat-tile-img--jar img{max-height:250px}.hen-cat-tile-img--tube img{max-height:245px}.hen-cat-tile-img--bar img{max-height:290px}@media (max-width:1024px){.hen-cat-tile-img img{max-width:280px;max-height:240px}}@media (max-width:767px){.hen-cat-tile-img img{max-width:220px;max-height:210px}}img{max-width:100%;height:auto}button,.button{background:var(--hen-neutral);border:1px solid var(--hen-neutral);color:#fff;padding:12px 18px;font-size:14px}button:hover,.button:hover{background:var(--hen-neutral-hover);border-color:var(--hen-neutral-hover)}.hen-card{background:var(--hen-card-bg);border:var(--hen-card-border);border-radius:var(--hen-card-radius);box-shadow:var(--hen-card-shadow);padding:var(--hen-card-pad);overflow:hidden;display:flex;flex-direction:column;gap:var(--hen-card-gap);text-align:center;color:var(--hen-text);transition:transform .18s ease,box-shadow .18s ease}@media (hover:hover) and (pointer:fine){.hen-card:hover{transform:translateY(-4px);box-shadow:var(--hen-card-shadow-hover)}}@media (prefers-reduced-motion:reduce){.hen-card{transition:none}.hen-card:hover{transform:none}}.hen-card img{width:100%;height:auto;display:block;object-fit:contain}.hen-card .elementor-heading-title,.hen-card .woocommerce-loop-product__title{margin:2px 0 0;line-height:1.25;font-weight:600;color:var(--hen-text)}.hen-card--product h3.product_title,.hen-card--product h3.product_title.entry-title,.hen-card--product .elementor-heading-title.product_title{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:1.05rem!important;font-weight:500!important;line-height:1.35!important;letter-spacing:.01em;margin:0 0 6px!important}.hen-card--product .price,.hen-card--product .woocommerce-Price-amount{font-size:0.95rem!important;font-weight:400!important;color:rgb(30 30 30 / .78)!important}.hen-card--product .elementor-button,.hen-card--product a.elementor-button{font-weight:500!important;font-size:0.95rem!important}.hen-related .elementor-heading-title,.hen-related h3.product_title.entry-title{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-weight:400!important;font-size:1.15rem!important;line-height:1.35!important;letter-spacing:.01em;margin:0 0 6px!important}.hen-related .price,.hen-related .woocommerce-Price-amount{font-weight:400!important;font-size:1.0rem!important;color:rgb(30 30 30 / .78)!important}.hen-related .elementor-button,.hen-related a.elementor-button{font-weight:500!important;font-size:0.95rem!important;padding:8px 14px!important}@media (min-width:1025px){.hen-related--hide-4th-desktop .e-loop-item:nth-child(4){display:none!important}}@media (max-width:1024px){.hen-related--hide-4th-desktop .e-loop-item:nth-child(4){display:block!important}}.hen-card .hen-card__desc{margin:0;color:var(--hen-muted);font-size:.95em;line-height:1.35}.hen-card .elementor-button,.hen-card .button{background:var(--hen-cta-bg)!important;color:var(--hen-cta-text)!important;border:0!important;border-radius:999px;padding:10px 16px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;transition:background .15s ease,transform .15s ease}@media (hover:hover) and (pointer:fine){.hen-card .elementor-button:hover,.hen-card .button:hover{background:var(--hen-cta-bg-hover)!important;transform:translateY(-1px)}}.hen-card--product .price{margin:0;color:var(--hen-text);font-weight:600}.hen-card--category{padding:22px}.hen-card--category .elementor-button{margin-top:6px}.hen-card--product{border:1px solid rgb(90 70 40 / .08)}body.page-id-13016 .hbrand-landing{--hb-text:rgba(31,31,31,.90);--hb-muted:rgba(31,31,31,.62);--hb-border:rgba(0,0,0,.10);--hb-wash:rgba(236,237,235,.90);--hb-card:#fff;--hb-radius:16px;--hb-shadow:0 10px 24px rgba(0,0,0,.06);--hb-shadow-hover:0 14px 34px rgba(0,0,0,.10);--hb-pill-bg:rgba(0,0,0,.05);--hb-pill-border:rgba(0,0,0,.14);--hb-pill-text:rgba(31,31,31,.86)}body.page-id-13016,body.page-id-13016 #view{background:rgb(236 237 235 / .90)!important}body.page-id-13016 #content.site-content,body.page-id-13016 .woostify-container,body.page-id-13016 .elementor-13016{background-color:transparent!important}body.page-id-13016 .hbrand-landing{color:var(--hb-text)!important;background:transparent!important}body.page-id-13016 .hbrand-landing .elementor-widget-text-editor,body.page-id-13016 .hbrand-landing p,body.page-id-13016 .hbrand-landing li{color:var(--hb-muted)!important;line-height:1.65!important}body.page-id-13016 .hbrand-hero{padding:clamp(42px, 5vw, 76px) 0!important}body.page-id-13016 .hbrand-hero-inner{max-width:1240px!important;margin:0 auto!important;padding:0 clamp(18px, 3vw, 34px)!important;text-align:center!important}body.page-id-13016 .hbrand-eyebrow{letter-spacing:.12em!important;text-transform:uppercase!important;font-size:12px!important;color:var(--hb-muted)!important;margin:0 0 10px 0!important}body.page-id-13016 .hbrand-title .elementor-heading-title{line-height:1.05!important}body.page-id-13016 .hbrand-subtitle{max-width:62ch!important;margin:0 auto!important;color:var(--hb-muted)!important;line-height:1.55!important;font-size:clamp(16px, 1.4vw, 18px)!important}body.page-id-13016 .hbrand-hero-image img{width:100%!important;border-radius:clamp(14px, 2vw, 20px)!important;box-shadow:0 10px 22px rgb(0 0 0 / .06)!important}body.page-id-13016 .hbrand-story{padding:clamp(34px, 4vw, 64px) 0!important}body.page-id-13016 .hbrand-story-row{max-width:1240px!important;margin:0 auto!important;padding:0 clamp(18px, 3vw, 34px)!important;gap:clamp(18px, 3vw, 34px)!important;align-items:center!important}body.page-id-13016 .hbrand-story-copy p{margin:0 0 14px 0!important}body.page-id-13016 .hbrand-story-copy p:last-child{margin-bottom:0!important}body.page-id-13016 .hbrand-families,body.page-id-13016 .hbrand-cta{background:var(--hb-wash)!important;padding:clamp(34px, 4vw, 64px) 0!important}body.page-id-13016 .hbrand-families-inner{max-width:1240px!important;margin:0 auto!important;padding:0 clamp(18px, 3vw, 34px)!important}body.page-id-13016 .hbrand-values-inner,body.page-id-13016 .hbrand-cta-inner{max-width:920px!important;margin:0 auto!important;padding:0 clamp(18px, 3vw, 34px)!important;text-align:center!important}body.page-id-13016 .hbrand-section-intro{max-width:70ch!important;color:var(--hb-muted)!important;line-height:1.6!important}body.page-id-13016 .hbrand-family-card{background:var(--hb-card)!important;border:1px solid var(--hb-border)!important;border-radius:var(--hb-radius)!important;box-shadow:var(--hb-shadow)!important;overflow:hidden!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}@media (hover:hover) and (pointer:fine){body.page-id-13016 .hbrand-family-card:hover{transform:translateY(-2px)!important;box-shadow:var(--hb-shadow-hover)!important;border-color:rgb(0 0 0 / .14)!important}}body.page-id-13016 .hbrand-landing .elementor-button,body.page-id-13016 .hbrand-landing a.elementor-button{background:var(--hb-pill-bg)!important;border:1px solid var(--hb-pill-border)!important;color:var(--hb-pill-text)!important;border-radius:999px!important;padding:10px 16px!important;font-weight:500!important;line-height:1!important;text-transform:none!important;box-shadow:none!important}@media (hover:hover) and (pointer:fine){body.page-id-13016 .hbrand-landing .elementor-button:hover{background:rgb(0 0 0 / .08)!important;border-color:rgb(0 0 0 / .18)!important}}body.page-id-13016 .hbrand-values{padding:clamp(34px, 4vw, 64px) 0!important}body.page-id-13016 .hbrand-values .elementor-icon-list-item{justify-content:center!important}body.page-id-13016 .hbrand-values .elementor-icon-list-text{color:var(--hb-muted)!important}@media (max-width:767px){body.page-id-13016 .hbrand-hero-inner{text-align:left!important}body.page-id-13016 .hbrand-subtitle{margin-left:0!important}}@media (max-width:767px){body.page-id-13016 .hbrand-title .elementor-heading-title{font-size:clamp(36px, 8.2vw, 48px)!important;line-height:1.05!important}}@media (max-width:767px){body.page-id-13016 .hbrand-story-row{gap:18px!important}body.page-id-13016 .hbrand-story-visual{max-width:520px!important;margin:10px auto 0!important}body.page-id-13016 .hbrand-story-visual img{width:100%!important;height:auto!important}}@media (max-width:1024px){body.page-id-13016 .hbrand-values-inner{text-align:left!important}body.page-id-13016 .hbrand-values .elementor-icon-list-items{max-width:520px!important;margin:0 auto!important}body.page-id-13016 .hbrand-values .elementor-icon-list-item{justify-content:flex-start!important;align-items:flex-start!important;gap:10px!important}body.page-id-13016 .hbrand-values .elementor-icon-list-icon{margin-top:.18em!important;flex:0 0 auto!important}body.page-id-13016 .hbrand-values .elementor-icon-list-text{display:inline!important;text-align:left!important}}@media (max-width:767px){body.page-id-13016 .hbrand-hero-image{aspect-ratio:1 / 1;overflow:hidden;border-radius:18px}body.page-id-13016 .hbrand-hero-image img{width:100%;height:100%;object-fit:cover;object-position:center}}.hbrand-landing .hbrand-intention{max-width:56ch;margin:0 auto;text-align:center;color:var(--hb-muted);line-height:1.65}.hbrand-landing .hbrand-intention p{margin:0;padding:0}.hbrand-landing .hbrand-intention p+p{margin-top:14px;padding-top:14px;border-top:1px solid rgb(0 0 0 / .08)}.hbrand-landing .hbrand-intention .hb-line{display:block;padding:14px 0}.hbrand-landing .hbrand-intention .hb-line+.hb-line{border-top:1px solid rgb(0 0 0 / .08)}@media (max-width:767px){.hbrand-landing .hbrand-intention{text-align:left;max-width:44ch}.hbrand-landing .hbrand-intention p+p,.hbrand-landing .hbrand-intention .hb-line{padding-top:12px;margin-top:12px}}body.page-id-13016 .hbrand-landing .hbrand-micro-cta{display:inline-flex!important;width:auto!important;text-decoration:none!important;position:relative!important;padding-bottom:2px!important}body.page-id-13016 .hbrand-landing .hbrand-micro-cta::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:0;background:currentColor;transition:width .25s ease}@media (hover:hover) and (pointer:fine){body.page-id-13016 .hbrand-landing .hbrand-family-card:hover .hbrand-micro-cta::after{width:100%}}body.page-id-13016 .hbrand-landing .hbrand-family-card img{transition:transform .35s ease!important}@media (hover:hover) and (pointer:fine){body.page-id-13016 .hbrand-landing .hbrand-family-card:hover img{transform:scale(1.02)!important}}.hen-home h1{line-height:1.28;margin:0 0 14px}.hen-home h2{line-height:1.28;margin:0 0 12px}.hen-home h3{line-height:1.22;margin:0 0 10px}.hen-home p{line-height:1.55;margin:0 0 14px}@media (max-width:1024px){.hen-home h1{font-size:clamp(34px, 5.2vw, 44px)}.hen-home h2{font-size:clamp(22px, 3.4vw, 28px)}.hen-home h3{font-size:clamp(18px, 2.4vw, 22px)}.hen-home p{font-size:16px}}@media (max-width:767px){.hen-home h1{font-size:clamp(30px, 9vw, 40px)}.hen-home h2{font-size:25px}.hen-home h3{font-size:19px}.hen-home p{font-size:16px}}.hen-how-to-use ol{list-style:decimal;padding-left:1.5em}.hen-how-to-use ol li::marker{font-weight:700;font-size:1.2em}.card-lift{transition:transform .2s ease,box-shadow .2s ease}@media (hover:hover) and (pointer:fine){.card-lift:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgb(0 0 0 / .10)}}.hen-hero h1,.hbrand-hero h1{margin-top:0;margin-bottom:.25em;line-height:1.05}@media (max-width:1024px){.hen-hero h1,.hbrand-hero h1{font-size:clamp(40px, 6vw, 56px)!important;line-height:1.05!important}}@media (max-width:767px){.hen-hero h1,.hbrand-hero h1{font-size:clamp(34px, 8.2vw, 48px)!important;line-height:1.05!important}}.brand-mark{font-size:.4em;vertical-align:baseline;position:relative;top:-.34em;margin-left:.03em;letter-spacing:-.02em}@media (max-width:1024px){.brand-mark{top:-.3em}}@media (max-width:767px){.brand-mark{top:-.27em}}.brand-copy a{color:rgb(25 25 25 / .92);text-decoration:none;border-bottom:1.5px solid rgb(25 25 25 / .45);transition:color .2s ease,border-color .2s ease}@media (hover:hover) and (pointer:fine){.brand-copy a:hover{border-bottom-color:rgb(25 25 25 / .65)}}.brand-copy a:focus{outline:none;border-bottom-color:rgb(25 25 25 / .75)}.brand-copy .elementor-button,.brand-copy .button,.brand-copy a.elementor-button{border-bottom:none!important;text-decoration:none!important}.woocommerce ul.products li.product,.related-products ul.products li.product{transition:transform .25s ease,box-shadow .25s ease}.woocommerce ul.products li.product:hover,.related-products ul.products li.product:hover{transform:translateY(-6px);box-shadow:0 10px 24px rgb(0 0 0 / .08)}.woocommerce ul.products li.product img{transition:transform .35s ease}.woocommerce ul.products li.product:hover img{transform:scale(1.05)}.hen-card{overflow:hidden;transition:transform .28s ease,box-shadow .28s ease}.hen-card img{width:100%;height:auto;display:block;object-fit:contain;transition:transform .42s ease;transform-origin:center center}@media (hover:hover) and (pointer:fine){.hen-card:hover{transform:translateY(-6px);box-shadow:var(--hen-card-shadow-hover)}.hen-card:hover img{transform:scale(1.045)}}@media (prefers-reduced-motion:reduce){.hen-card img{transition:none}.hen-card:hover img{transform:none}}.topbar-slider,.topbar-slider .slider,.topbar-slider .slider-wrapper,.topbar-slider .slick-slider,.topbar-slider .marquee-slider{display:none!important}.topbar{background:#F3EEE7;border-bottom:1px solid rgb(0 0 0 / .06)}.topbar .topbar-center{text-align:center;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.shop-nav{margin:0 0 34px}