.hv-header .ed-logo{width:112px;height:83px}.hv-header .ed-logo img{width:170px}.hv-hero-copy:before{content:'';position:absolute;top:18px;inset-inline-start:22px;width:100px;height:110px;opacity:.2;background:url(hv-plant-white.webp) center/contain no-repeat;pointer-events:none}.hv-home .hv-section{padding-block:54px}.audit-flow{height:75px;margin:-30px auto -18px;max-width:1600px;pointer-events:none}.audit-flow svg{height:100%;width:100%}.hv-home .hv-origin-home{padding-top:24px}.hv-home .hv-journey{background:linear-gradient(90deg,transparent,#e8ddc855,transparent)}.hv-home .hv-wellness{padding-block:65px}.hv-home .hv-wellness:after,.hv-home .hv-journal:before{content:'';position:absolute;inset-inline-end:0;top:0;width:125px;height:120px;border:1px solid #b996552b;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);pointer-events:none}.hv-people{overflow:hidden;border-radius:2px}.hv-people-art .audit-people-land{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.6;mask-image:linear-gradient(90deg,transparent,#000 25%);mix-blend-mode:multiply}.hv-people-art>.hv-plant{position:relative;width:55%;height:360px;align-self:end;margin-inline-start:auto}.hv-community{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(0deg,#e8ddc8b3,transparent);padding:70px 180px 85px}.hv-community>p,.hv-community>h2,.hv-community>a{position:relative;z-index:1}.audit-finale-left,.audit-finale-right{position:absolute;bottom:-30px;height:280px;width:170px;object-fit:contain;opacity:.45;z-index:0}.audit-finale-left{left:2%}.audit-finale-right{right:2%}.hv-home .hv-journal-grid{grid-template-columns:repeat(4,1fr)}.hv-home .hv-journal-grid h3{font-size:25px}.audit-landscape-card img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.audit-footer-logo{display:block;width:130px;height:85px;overflow:hidden;background:#f7f1e6;margin-bottom:20px;border-radius:2px}.audit-footer-logo img{width:140px;max-width:none;height:93px;object-fit:contain;margin:-3px -5px}.ed-footer-grid a{min-height:30px}.hv-small,.ed-benefit-note{font-size:12px!important;line-height:1.7!important}.audit-wellness-link{margin:6px 0 12px;font-size:12px}
.audit-world{--world:#dce4e4;--world-accent:#718f94}.audit-world-buckwheat{--world:#ead5cc;--world-accent:#9b625b}.audit-world-sainfoin{--world:#efdbd6;--world-accent:#b78083}.audit-world-herbage{--world:#dfe5ce;--world-accent:#83915e}.audit-world-uzgen{--world:#eddbc1;--world-accent:#ad7955}.audit-world .hv-botanical-identity{background:radial-gradient(ellipse at 20% 60%,var(--world),transparent 58%);overflow:hidden;gap:5%;padding-block:35px}.audit-world .hv-specimen{height:430px;background:none;position:relative}.audit-world .hv-specimen img{height:112%;width:100%;transform:rotate(-7deg);object-fit:contain;margin-top:-20px}.audit-world .hv-botanical-identity h2{font-size:clamp(36px,4vw,61px)}.audit-world .hv-source{background:linear-gradient(105deg,transparent 30%,var(--world))}.audit-world .hv-source-map svg{mix-blend-mode:multiply}.audit-world .hv-sensory{padding-bottom:35px}.audit-taste-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:30px}.audit-taste-notes>div{display:grid;grid-template-columns:1fr auto;gap:10px;font-size:12px}.audit-taste-notes strong{font-weight:500;color:var(--world-accent)}.audit-sensory-line{height:2px;grid-column:1/-1;background:linear-gradient(90deg,var(--world-accent),transparent)}.hv-product .ed-quantity button{min-width:36px;min-height:44px}.hv-product .ed-thumbnails button{min-width:52px;min-height:52px}.audit-coming-top{display:grid;grid-template-columns:1.1fr 1fr;align-items:start;gap:7%;padding-top:25px}.audit-coming figure{margin:0}.audit-sample{width:100%;aspect-ratio:1;object-fit:contain;border-radius:3px}.audit-coming figcaption{font-size:11px;line-height:1.6;color:#53614f;margin:15px 0}.audit-coming h1{font-size:clamp(38px,4vw,59px);margin:18px 0 24px}.audit-coming-intro{font-size:15px;color:#53614f}.audit-coming .ed-price{font:18px 'DM Sans',sans-serif;margin:25px 0 15px}.audit-status{border-block:1px solid #b9965570;padding:15px 0;font-size:13px;font-weight:600}.audit-confirmation{margin-top:28px;padding:22px;background:#e8ddc84d;border-left:2px solid #b99655}.audit-confirmation h2{font-size:27px;margin-top:0}.audit-confirmation p{font-size:12px;margin-bottom:12px}.audit-duo{margin:24px 0}.audit-duo-selects{display:grid;grid-template-columns:1fr 1fr;gap:16px}.audit-duo label{font-size:12px}.audit-duo select{display:block;width:100%;min-height:46px;border:1px solid #87977b88;background:none;padding:10px;margin-top:7px;font-size:12px}.audit-duo-jars{display:flex;max-width:350px;margin:18px auto;background:#f7f1e6}.audit-duo-jars img{width:50%;height:auto;mix-blend-mode:multiply}.audit-hive-story{display:grid;grid-template-columns:80px 1fr 240px;gap:35px;align-items:center;background:linear-gradient(90deg,#e8ddc870,transparent)}.audit-hive-story>svg{width:60px;height:60px;color:#b99655}.audit-hive-story>img{height:260px;object-fit:contain}.audit-hive-story p{max-width:650px}
.audit-collection .hv-filters{grid-template-columns:repeat(5,1fr);margin-block:20px}.audit-filters{border-block:1px solid #87977b55;padding:15px 0}.audit-filters>summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:44px;font-size:13px}.audit-filters>summary:after{display:none}.audit-filter-actions{display:flex;justify-content:space-between;align-items:center}.audit-filter-close{font-size:12px;min-height:44px;padding:10px 22px}.audit-group-heading{display:flex;gap:30px;align-items:baseline;justify-content:space-between;margin:30px 0 24px}.audit-group-heading h2{font-size:34px;margin:0}.audit-group-heading p{font-size:12px;color:#53614f}.audit-catalog-group{padding-block:10px 35px}.audit-collection .ed-collection-grid{grid-template-columns:repeat(3,1fr);gap:36px}.audit-collection .ed-card-image{aspect-ratio:1/1.04}.ed-badge{font-size:10px;z-index:4;max-width:85%;background:#f7f1e6ed}.audit-catalog-group[data-catalog-group=honey] .ed-card-image{background-color:#ebe5d8}.ed-card[data-group=hive] .ed-card-image img,.ed-card[data-group=gifts] .ed-card-image img{mix-blend-mode:normal}.ed-card[data-group=hive] .ed-card-info small,.ed-card[data-group=gifts] .ed-card-info small{font-size:11px}.audit-story-hero{display:grid;grid-template-columns:1fr 1.2fr;gap:5%;align-items:center}.audit-story-hero img{width:100%;height:auto;mix-blend-mode:multiply}.audit-story-hero p{max-width:480px;font-size:14px;color:#53614f}.audit-editorial-pair{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:7%;padding:35px 0}.audit-editorial-pair>.audit-plant{height:390px;width:100%;object-fit:contain}.audit-editorial-pair>div{max-width:580px}.audit-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px 70px;padding:45px 0}.audit-story-grid>section>span{font-size:10px;letter-spacing:.15em;color:#53614f}.audit-story-grid h2{font-size:35px}.audit-story-grid p{font-size:14px}.audit-content-pending{font-size:12px;background:#e8ddc84d;border-inline-start:2px solid #b99655;padding:15px 20px;color:#53614f;line-height:1.7}.audit-content-pending p{font-size:12px;margin:6px 0 0}.audit-story-end{text-align:center;padding:45px 25px;background:linear-gradient(0deg,#e8ddc86b,transparent);margin-top:25px}.audit-country-map{max-width:1000px;margin:25px auto}.audit-country-map svg{width:100%;height:auto}.audit-country-map p{font-size:11px;text-align:center;color:#53614f}.audit-origin-route{position:relative}.audit-origin-route:before{content:'';position:absolute;top:50px;bottom:50px;left:50%;width:1px;background:linear-gradient(transparent,#b9965533,transparent)}.audit-origin-stop{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;padding:35px 0}.audit-origin-stop:nth-child(even)>.audit-origin-picture{order:2}.audit-origin-stop>div:last-child{max-width:520px}.audit-origin-picture{height:400px;position:relative;isolation:isolate;background:#f7f1e6}.audit-origin-picture>svg{position:absolute;inset:0;width:100%;height:100%;opacity:.65}.audit-origin-jar{position:absolute;bottom:0;left:10%;height:75%;width:60%;object-fit:contain;mix-blend-mode:multiply}.audit-origin-plant{position:absolute;right:0;bottom:0;height:85%;width:28%;object-fit:contain;opacity:.6}.audit-origin-stop dl{font-size:12px;display:grid;grid-template-columns:110px 1fr;gap:15px;margin:25px 0}.audit-origin-stop dd{margin:0;color:#53614f}.audit-faq-layout{display:grid;grid-template-columns:300px 1fr;gap:80px}.audit-faq-layout aside>img{width:230px;height:370px;object-fit:contain;opacity:.7}.audit-faq-group{margin-bottom:35px}.audit-faq-group h2{font-size:30px}.audit-faq-group details{border-bottom:1px solid #87977b55;padding:16px 0}.audit-faq-group summary{font-size:14px;cursor:pointer;min-height:30px;padding-inline-end:25px}.audit-faq-group details p{font-size:13px;color:#53614f;max-width:700px;margin:16px 0 0}.audit-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:12%}.audit-contact-grid>div{position:relative}.audit-contact-grid>div>p{max-width:500px;font-size:14px}.audit-contact-grid h3{font-size:24px;margin-top:35px}.audit-contact-grid>div>img{height:200px;object-fit:contain;opacity:.65}.audit-contact-form{display:flex;flex-direction:column;align-items:stretch;padding:30px;background:#e8ddc84d}.audit-contact-form label{font-size:12px;margin:0 0 8px}.audit-contact-form input,.audit-contact-form textarea{width:100%;border:1px solid #87977b80;background:#f7f1e6;padding:13px;margin-bottom:22px;border-radius:2px;font-size:15px;min-height:46px}.audit-wellness-intro{display:grid;grid-template-columns:1.5fr 1fr;gap:8%;align-items:center;background:radial-gradient(ellipse at right,#e8ddc88c,transparent 65%);margin-bottom:35px}.audit-wellness-intro>img{height:340px;width:100%;object-fit:contain}.audit-wellness-intro p{max-width:560px}.audit-evidence-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.audit-evidence-grid article{border-top:1px solid #b9965566;padding-top:25px}.audit-evidence-grid svg{width:35px;height:35px;color:#997239}.audit-evidence-grid h3{font-size:28px;margin:16px 0 9px}.audit-evidence-grid strong{font-size:12px;font-weight:500}.audit-evidence-grid p{font-size:13px;color:#53614f}.audit-tradition{padding:22px 28px;background:#e8ddc84d;margin:25px 0 45px}.audit-tradition h3{font-size:24px;margin-bottom:12px}.audit-tradition p{font-size:13px;margin:0}.audit-citations{border-block:1px solid #87977b55;padding:20px 0;margin-top:35px}.audit-citations summary{cursor:pointer}.audit-citations p{font-size:13px}.audit-journal-feature{display:grid;grid-template-columns:1.15fr 1fr;gap:55px;text-decoration:none;align-items:center;background:#e8ddc844;margin:20px 0 35px}.audit-journal-feature>img{width:100%;height:370px;object-fit:cover}.audit-journal-feature>div{padding:25px 35px 25px 0}.audit-journal-tabs{display:flex;gap:20px;flex-wrap:wrap;margin:35px 0}.audit-journal-tabs button{border:0;border-bottom:1px solid transparent;background:none;font-size:12px;min-height:44px;padding:8px 4px;color:#53614f}.audit-journal-tabs button[aria-pressed=true]{border-color:#193c2c;color:#193c2c}.hv-journal-grid{grid-template-columns:repeat(2,1fr)}.hv-journal-art{height:280px}.hv-journal-art>img{height:100%;object-fit:contain}.hv-journal-art.audit-landscape-card>img{object-fit:cover}.audit-filter-close:focus-visible{outline-offset:2px}.ed-page-prose{max-width:850px}.ed-page-prose h2{font-size:30px}.ed-page-prose p,.ed-page-prose li{line-height:1.8;font-size:14px}.cart__items,.cart__footer{color:#193c2c}.cart__checkout-button{background:#193c2c;color:#f7f1e6;border-radius:2px}.audit-coming .ed-grid{gap:20px}
@media(max-width:1000px){.audit-faq-layout{grid-template-columns:220px 1fr;gap:40px}.audit-contact-grid{gap:6%}.audit-group-heading{display:block}.audit-coming-top{gap:5%}.hv-home .hv-journal-grid{grid-template-columns:1fr 1fr}.audit-story-grid{gap:30px}.audit-collection .ed-collection-grid{gap:24px}.audit-origin-stop{gap:4%}}
@media(max-width:749px){.hv-header .ed-logo{width:88px;height:72px}.hv-header .ed-logo img{width:144px}.hv-header-actions>a{min-width:32px;min-height:44px;align-items:center;justify-content:center}.hv-header-actions{gap:10px}.hv-header-actions svg{width:21px}.hv-mobile-menu summary{min-width:36px;min-height:44px}.hv-mobile-menu nav a{min-height:44px;padding:9px 4px}.hv-language select{min-height:44px}.hv-home .hv-section{padding-block:35px}.hv-hero-copy:before{inset-inline-start:auto;inset-inline-end:5px;top:12px;width:50px;height:80px;opacity:.15}.hv-hero h1{font-size:43px;max-width:330px}.audit-flow{height:40px;margin:-12px 0 -5px}.hv-home .hv-wellness{padding-block:40px}.hv-home .hv-people{padding-block:30px}.hv-people-art .audit-people-land{height:230px}.hv-people-art>.hv-plant{height:220px;width:45%;margin-inline-end:10px}.hv-home .hv-journal-grid{grid-template-columns:1fr 1fr;gap:22px 16px}.hv-home .hv-journal-grid h3{font-size:23px}.hv-home .hv-journal-art{height:170px}.hv-home .hv-journal-grid small{font-size:8px;line-height:1.6;display:block}.hv-home .hv-journal-grid p{font-size:11px}.hv-home .hv-journal-grid span{font-size:11px}.hv-community{padding:45px 34px 55px}.hv-community h2{font-size:30px;max-width:310px;margin-inline:auto}.audit-finale-left,.audit-finale-right{width:66px;height:120px;opacity:.23;bottom:-25px}.audit-finale-left{left:-15px}.audit-finale-right{right:-15px}.hv-product .ed-product-stage{height:300px}.hv-product .ed-product-stage #EdMainImage{width:90%;height:96%}.hv-product .hv-product-botanical{width:20%!important;opacity:.38}.hv-product .ed-product-copy h1{font-size:37px;line-height:1.1}.hv-product .ed-gallery{margin-bottom:0}.hv-product .ed-product-copy .ed-price{margin:18px 0}.hv-product .ed-quantity{min-width:120px;max-width:120px}.hv-product .ed-quantity button{min-width:40px}.hv-product .ed-quantity input{width:40px}.hv-product .ed-sizes label span{padding:12px 7px;min-height:46px}.audit-world .hv-botanical-identity{gap:15px;padding-block:25px;grid-template-columns:100px 1fr;align-items:start}.audit-world .hv-specimen{height:290px;margin-inline-start:-25px;overflow:hidden}.audit-world .hv-specimen img{width:160px;max-width:none;height:300px;transform:rotate(-8deg)}.audit-world .hv-botanical-identity h2{font-size:32px}.audit-world .hv-botanical-identity h3{font-size:21px}.audit-world .hv-botanical-identity p{font-size:12px}.audit-world .hv-source{padding-block:35px}.audit-world .hv-source-map{max-width:370px}.audit-taste-notes{grid-template-columns:1fr 1fr;gap:20px 14px}.audit-taste-notes>div{display:flex;flex-direction:column;gap:6px;font-size:11px}.audit-sensory-line{display:block;width:100%}.audit-world .hv-facts{padding-top:10px}.audit-coming-top{grid-template-columns:1fr;padding-top:15px;gap:22px}.audit-coming .ed-breadcrumb{padding-inline:22px}.audit-coming-top figure{max-width:400px}.audit-coming h1{font-size:40px;margin-block:12px 18px}.audit-coming figcaption{font-size:10px;margin-bottom:0}.audit-coming-intro{font-size:13px}.audit-coming .ed-price{font-size:17px}.audit-confirmation{padding:18px;margin-top:24px}.audit-confirmation h2{font-size:26px}.audit-confirmation p{font-size:12px}.audit-hive-story{grid-template-columns:45px 1fr;gap:18px}.audit-hive-story>svg{width:35px;height:35px;align-self:start}.audit-hive-story>img{display:none}.audit-hive-story h2{font-size:30px}.audit-hive-story p{font-size:13px}.audit-coming .ed-grid{grid-template-columns:1fr 1fr;gap:24px 16px}.audit-collection .ed-collection-grid{grid-template-columns:1fr 1fr;gap:25px 16px}.audit-collection .ed-card-info>small{display:none}.audit-collection .ed-card-info{padding-top:12px}.audit-collection .ed-card-info h3{font-size:21px;min-height:48px}.audit-collection .ed-card-info>p{min-height:35px;font-size:11px;margin-bottom:8px}.audit-collection .ed-card-bottom{padding-top:10px;font-size:10px;display:block;margin-top:10px}.audit-collection .ed-card-bottom a{display:flex;justify-content:space-between;min-height:44px;margin-top:4px}.audit-collection .ed-card-image{aspect-ratio:1/1.12}.ed-badge{left:6px;top:6px;font-size:8px;padding:4px 6px;line-height:1.4}.audit-group-heading h2{font-size:29px}.audit-group-heading p{font-size:11px;margin-top:12px}.audit-catalog-group{padding-bottom:15px}.audit-filters[open]{position:fixed;inset:0;z-index:100;background:#f7f1e6;padding:24px;overflow:auto;display:flex;flex-direction:column}.audit-filters[open]>summary{font-size:21px;flex:none;min-height:52px}.audit-filters[open]>summary span{transform:rotate(45deg);font-size:30px}.audit-collection .hv-filters{grid-template-columns:1fr;gap:20px;margin-top:15px}.audit-collection .hv-filters select{min-height:48px;font-size:14px}.audit-filter-actions{margin-top:auto;padding-top:24px}.audit-story-hero,.audit-editorial-pair{grid-template-columns:1fr;gap:20px}.audit-story-hero h2{font-size:34px}.audit-story-hero img{order:-1}.audit-editorial-pair{grid-template-columns:100px 1fr;padding:20px 0;gap:20px}.audit-editorial-pair>.audit-plant{height:290px}.audit-editorial-pair h2{font-size:31px}.audit-editorial-pair p{font-size:12px}.audit-story-grid{grid-template-columns:1fr;gap:30px;padding-block:25px}.audit-story-grid h2{font-size:31px}.audit-story-grid p{font-size:13px}.audit-story-end{padding:30px 20px}.audit-story-end h2{font-size:32px}.audit-country-map{overflow:hidden;margin-inline:-18px}.audit-country-map svg{width:100%;height:auto}.audit-country-map p{font-size:10px;padding-inline:20px}.audit-origin-route:before{display:none}.audit-origin-stop{grid-template-columns:1fr;gap:20px;padding:25px 0}.audit-origin-stop:nth-child(even)>.audit-origin-picture{order:0}.audit-origin-picture{height:280px}.audit-origin-stop h2{font-size:34px}.audit-origin-stop p{font-size:13px}.audit-origin-stop dl{grid-template-columns:90px 1fr;font-size:11px}.audit-faq-layout{grid-template-columns:1fr;gap:15px}.audit-faq-layout aside>img{display:none}.audit-faq-group h2{font-size:29px}.audit-faq-group summary{min-height:44px;display:flex;align-items:center;font-size:14px}.audit-contact-grid{grid-template-columns:1fr;gap:25px}.audit-contact-grid>div>img{display:none}.audit-contact-grid h2{font-size:32px}.audit-contact-form{padding:22px}.audit-wellness-intro{grid-template-columns:1fr 85px;gap:5px}.audit-wellness-intro h2{font-size:32px}.audit-wellness-intro>img{height:240px;width:110px;max-width:none}.audit-wellness-intro p{font-size:13px}.audit-evidence-grid{grid-template-columns:1fr;gap:20px}.audit-evidence-grid article{display:grid;grid-template-columns:38px 1fr;column-gap:15px}.audit-evidence-grid article svg{grid-row:1/4;width:28px;height:28px}.audit-evidence-grid h3{margin-top:0;font-size:26px}.audit-evidence-grid strong,.audit-evidence-grid p{grid-column:2}.audit-tradition{padding:20px}.audit-tradition h3{font-size:24px}.audit-journal-feature{grid-template-columns:1fr;gap:0}.audit-journal-feature>img{height:260px}.audit-journal-feature>div{padding:25px}.audit-journal-feature h2{font-size:33px}.audit-journal-feature p{font-size:13px}.audit-journal-tabs{gap:8px 18px}.hv-journal-grid{grid-template-columns:1fr;gap:30px}.hv-journal-art{height:230px}.audit-footer-logo{width:125px}.ed-footer-grid a{min-height:44px;display:flex;align-items:center}.ed-footer-bottom a{display:inline-flex;min-height:44px;align-items:center}.ed-page-title h1{font-size:40px}.hv-small,.ed-benefit-note{font-size:12px!important}.ed-benefits-list small{font-size:11px}.hv-mobile-buy.is-active{gap:10px}.hv-mobile-buy>span{font-size:15px}.hv-mobile-buy button{min-height:46px}.hv-article-layout{overflow-wrap:anywhere}}
[dir=rtl] .audit-world .hv-specimen img{transform:rotate(7deg)}[dir=rtl] .audit-origin-jar{left:auto;right:10%}[dir=rtl] .audit-origin-plant{right:auto;left:0}[dir=rtl] .hv-product .hv-product-botanical{left:-2%!important;right:auto!important}[dir=rtl] .audit-journal-feature>div{padding:25px 0 25px 35px}[dir=rtl] .audit-confirmation{border-left:0;border-right:2px solid #b99655}[dir=rtl] .hv-hero-copy{padding-inline-start:max(32px,calc((100vw - 1336px)/2));padding-inline-end:30px}@media(max-width:749px){[dir=rtl] .audit-journal-feature>div{padding:25px}[dir=rtl] .hv-hero-copy{padding-inline:25px}}@media(prefers-reduced-motion:reduce){.audit-flow,.audit-plant{animation:none!important;transform:none}}
.hv-hero-copy:before{inset-inline-start:-35px;inset-inline-end:auto;top:0;width:60px;height:85px}.hv-hero-flower{left:-60px;width:85px;opacity:.2}@media(max-width:749px){.hv-hero-copy:before{inset-inline-start:auto;inset-inline-end:0;width:30px;opacity:.12}}
