.hb-brand{background:var(--bg);color:var(--text);font-family:var(--bf);font-style:var(--bstyle,normal);font-weight:var(--bw);padding:var(--space) 32px;border-bottom:1px solid #e5e5e0}.hb-brand__inner{max-width:1240px;width:100%;margin:auto}.hb-brand__lead{max-width:850px}.hb-brand__lead--media{max-width:none;display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center}.hb-brand__eyebrow{font-family:var(--bf);font-style:var(--bstyle,normal);font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;margin:0 0 24px;color:var(--head)}.hb-brand__title{font-family:var(--hf);font-style:var(--hstyle,normal);font-weight:var(--hw);font-size:clamp(min(32px,var(--hs)),4.4vw,var(--hs));line-height:1.08;letter-spacing:-.035em;margin:0 0 28px;color:var(--head);text-transform:none}.hb-brand--hero .hb-brand__title{font-size:clamp(min(42px,var(--hs)),5.8vw,var(--hs));max-width:950px}.hb-brand__body{font-family:var(--bf);font-style:var(--bstyle,normal);font-weight:var(--bw);font-size:var(--bs);line-height:1.65;color:var(--text)}.hb-brand__body p{margin:0 0 18px}.hb-brand__body p:last-child{margin-bottom:0}.hb-brand__body a{color:inherit}.hb-brand__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.hb-brand__actions:empty{display:none}.hb-brand__button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:54px;padding:15px 24px;background:var(--btn);color:var(--btn-text)!important;border:2px solid var(--btn);border-radius:12px;font-family:var(--bf);font-style:var(--bstyle,normal);font-size:16px;font-weight:700;line-height:1.3;text-decoration:none!important;transition:filter .18s ease,transform .18s ease}.hb-brand__button:hover{filter:brightness(1.16);transform:translateY(-2px)}.hb-brand__button:focus-visible{outline:3px solid var(--btn);outline-offset:5px}.hb-brand__image{border-radius:12px;display:block;width:100%;height:auto;object-fit:cover}.hb-brand__media .hb-brand__image{aspect-ratio:5/4}.hb-brand__block-media{margin-bottom:28px}.hb-brand__block-media .hb-brand__image{aspect-ratio:4/3}.hb-brand__blocks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:50px}.hb-brand__block{background:var(--bg);color:var(--text);padding-top:25px;border-top:1px solid #d9ddd7}.hb-brand__block-title{font-family:var(--hf);font-style:var(--hstyle,normal);font-weight:var(--hw);font-size:var(--hs);line-height:1.2;letter-spacing:-.025em;color:var(--head);margin:0 0 18px;text-transform:none}.hb-brand__block .hb-brand__button{margin-top:24px}.hb-brand__blocks--stats{gap:0;border-top:1px solid #d9ddd7;border-bottom:1px solid #d9ddd7;margin-top:58px}.hb-brand__blocks--stats .hb-brand__block{border-top:0;text-align:center;padding:24px}.hb-brand__blocks--stats .hb-brand__block+.hb-brand__block{border-left:1px solid #d9ddd7}.hb-brand__blocks--stats .hb-brand__block-title{margin-bottom:6px}.hb-brand__blocks--stats .hb-brand__body{font-size:var(--bs)}.hb-brand--trust .hb-brand__blocks{grid-template-columns:1fr;max-width:none;margin-top:34px}.hb-brand--shop .hb-brand__blocks{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;margin-top:34px}.hb-brand--shop .hb-brand__block:not(.hb-brand__tile){grid-column:1/-1}.hb-brand--shop{border-bottom:0}.hb-brand--family .hb-brand__lead{max-width:1000px}.hb-brand--family .hb-brand__lead--media{max-width:none}@media(min-width:900px){.hb-brand--hero .hb-brand__lead:not(.hb-brand__lead--media){max-width:950px}.hb-brand--hero .hb-brand__body{max-width:720px}}@media(max-width:749px){.hb-brand{padding:calc(var(--space)*.7) 22px}.hb-brand__lead--media{grid-template-columns:1fr;gap:30px}.hb-brand__blocks{grid-template-columns:1fr;gap:28px;margin-top:32px}.hb-brand__blocks--stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:36px}.hb-brand__blocks--stats .hb-brand__block{padding:18px 9px}.hb-brand__blocks--stats .hb-brand__block-title{font-size:clamp(min(20px,var(--hs)),5vw,min(30px,var(--hs)))}.hb-brand__blocks--stats .hb-brand__body{font-size:calc(var(--bs)*.8125);line-height:1.4}.hb-brand__title{margin-bottom:22px}.hb-brand__body{font-size:max(16px,calc(var(--bs) - 1px))}.hb-brand__button{min-height:52px}.hb-brand__eyebrow{font-size:11px}}@media(prefers-reduced-motion:reduce){.hb-brand__button{transition:none}.hb-brand__button:hover{transform:none}}.hb-brand__lead--left .hb-brand__media{grid-column:1;grid-row:1}.hb-brand__lead--left .hb-brand__copy{grid-column:2;grid-row:1}.hb-brand__tile{position:relative;min-height:160px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:0;border:0;border-radius:12px;text-decoration:none!important;isolation:isolate;transition:transform .2s ease,box-shadow .2s ease}.hb-brand__tile:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00000020}.hb-brand__tile:focus-visible{outline:3px solid var(--btn);outline-offset:5px}.hb-brand__tile-image{display:block;width:100%;height:auto;border-radius:12px;object-fit:cover}.hb-brand__tile-copy{width:100%;padding:26px 30px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:20px}.hb-brand__tile .hb-brand__block-title{margin:0}.hb-brand__tile-arrow{font-size:32px;color:var(--head);line-height:1}.hb-brand__search{margin-top:44px;padding-top:36px;border-top:1px solid #d9ddd7}.hb-brand__search-label{display:block;font-family:var(--hf);font-style:var(--hstyle,normal);font-weight:var(--hw);color:var(--head);font-size:26px;line-height:1.3;margin-bottom:20px}.hb-brand__search-row{display:flex;gap:14px;max-width:850px}.hb-brand__search-input{min-width:0;width:100%;border:1px solid #a9b1a9;border-radius:12px;background:var(--bg);color:var(--text);font-family:var(--bf);font-style:var(--bstyle,normal);font-size:18px;line-height:1.4;padding:15px 20px}.hb-brand__search-input:focus-visible{outline:3px solid var(--head);outline-offset:3px}@media(max-width:749px){.hb-brand__lead--left .hb-brand__media{grid-column:1;grid-row:1}.hb-brand__lead--left .hb-brand__copy{grid-column:1;grid-row:2}.hb-brand--shop .hb-brand__blocks{grid-template-columns:1fr}.hb-brand__tile{min-height:140px;padding:0}.hb-brand__tile-copy{padding:24px}.hb-brand__search-row{flex-wrap:wrap}.hb-brand__search-row .hb-brand__button{width:100%;justify-content:center}.hb-brand__search-label{font-size:23px}}@media(prefers-reduced-motion:reduce){.hb-brand__tile{transition:none}.hb-brand__tile:hover{transform:none}}.hb-live-search{display:block;position:relative}.hb-live-search__panel{max-width:850px;margin:12px 0 0;border:1px solid #d9ded9;border-radius:12px;overflow:hidden;background:var(--bg,#fff);color:inherit;text-align:left}.hb-live-search__panel[hidden],.hb-live-search__message[hidden]{display:none!important}.hb-live-search__toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:6px 18px;border-bottom:1px solid #e5e8e5;font-size:14px;font-weight:700}.hb-live-search__close{min-height:44px;padding:8px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.hb-live-search__list{list-style:none!important;padding:0!important;margin:0!important;max-height:390px;overflow:auto}.hb-live-search__list a{display:flex;align-items:center;gap:16px;padding:12px 18px;color:inherit;text-decoration:none;border-bottom:1px solid #e5e8e5;font-size:16px;line-height:1.4}.hb-live-search__list a:hover,.hb-live-search__list a[aria-selected=true]{background:color-mix(in srgb,var(--text) 7%,var(--bg));box-shadow:inset 4px 0 var(--text)}.hb-live-search__list img{width:60px;height:60px;flex:none;object-fit:contain;background:#fff;border-radius:10px}.hb-live-search__list strong,.hb-live-search__list a>span>span{display:block}.hb-live-search__list a>span>span{margin-top:4px;font-size:14px}.hb-live-search__all{display:block;padding:18px;font-weight:700;color:inherit;text-decoration:underline;text-underline-offset:4px}.hb-live-search__message{padding:18px;margin:0}.hb-live-search a:focus-visible,.hb-live-search button:focus-visible{outline:2px solid currentColor;outline-offset:-3px}@media(max-width:749px){.hb-live-search__list{max-height:330px}.hb-live-search__list a{font-size:15px;gap:12px;padding:12px}}@media(max-width:749px){.hb-brand--family .hb-brand__lead--media .hb-brand__media{grid-column:1;grid-row:1}.hb-brand--family .hb-brand__lead--media .hb-brand__copy{grid-column:1;grid-row:2}}@media(min-width:750px){.hb-brand--quality .hb-brand__lead:not(.hb-brand__lead--media){max-width:none;width:100%}}.hb-collection{background:var(--bg);color:var(--text);padding:var(--space) 32px;font-family:var(--bf);font-style:var(--bstyle);font-weight:var(--bw)}.hb-collection *{box-sizing:border-box}.hb-collection__inner{max-width:1240px;margin:auto}.hb-collection h2{font-family:var(--hf);font-style:var(--hstyle);font-weight:var(--hw);font-size:clamp(min(32px,var(--hs)),4vw,var(--hs));color:var(--head);line-height:1.12;letter-spacing:-.03em;margin:0 0 24px;text-transform:none}.hb-collection__intro{font-size:var(--bs);line-height:1.6;max-width:760px}.hb-collection__intro p{margin:0 0 18px}.hb-collection__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:38px}.hb-collection__card{display:flex;flex-direction:column;background:var(--card);color:var(--text);min-width:0;border-radius:12px;overflow:hidden;padding:0 0 12px}.hb-collection__image-link{display:block;border-radius:12px;overflow:hidden;background:#fff;aspect-ratio:1}.hb-collection__image{display:block;width:100%;height:100%;object-fit:contain;border-radius:12px}.hb-collection h3{font-family:var(--hf);font-style:var(--hstyle);font-weight:var(--hw);font-size:20px;line-height:1.3;margin:20px 0 12px;color:var(--head);text-transform:none}.hb-collection h3 a{color:inherit;text-decoration:none}.hb-collection__price{font-size:var(--bs);line-height:1.5;margin:0 0 18px}.hb-collection__button{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;background:var(--btn);color:var(--btn-text)!important;border:2px solid var(--btn);border-radius:12px;padding:14px 20px;min-height:52px;font-family:var(--bf);font-style:var(--bstyle);font-size:16px;font-weight:700;line-height:1.3;text-decoration:none!important;transition:filter .18s ease}.hb-collection__card .hb-collection__button{margin-top:auto}.hb-collection__button:hover{filter:brightness(1.16)}.hb-collection__button:focus-visible,.hb-collection__image-link:focus-visible,.hb-collection h3 a:focus-visible{outline:3px solid var(--head);outline-offset:4px}.hb-collection__browse{margin-top:36px}.hb-collection__placeholder{border:1px dashed currentColor;padding:28px;border-radius:12px;font-size:16px}@media(max-width:989px){.hb-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media(max-width:749px){.hb-collection{padding:calc(var(--space)*.7) 22px}.hb-collection__grid{gap:18px}.hb-collection h3{font-size:17px}.hb-collection__button{font-size:14px;padding:12px;gap:8px}.hb-collection__price{font-size:16px}}@media(prefers-reduced-motion:reduce){.hb-collection__button{transition:none}}.hb-reviews{background:var(--bg);color:var(--text);padding:var(--space) 32px;font-family:var(--bf);font-style:var(--bstyle);font-weight:var(--bw)}.hb-reviews *{box-sizing:border-box}.hb-reviews__inner{max-width:1240px;margin:auto}.hb-reviews h2{color:var(--head);font-family:var(--hf);font-style:var(--hstyle);font-weight:var(--hw);font-size:clamp(min(32px,var(--hs)),4vw,var(--hs));line-height:1.12;letter-spacing:-.03em;margin:0 0 24px;text-transform:none}.hb-reviews__intro{font-size:var(--bs);line-height:1.6;max-width:760px}.hb-reviews__intro p{margin:0 0 20px}.hb-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px}.hb-reviews__quote{margin:0;padding:28px 0 0;border-top:1px solid currentColor;border-radius:12px;color:var(--text);font-family:var(--bf);font-style:var(--bstyle);font-weight:var(--bw);min-width:0}.hb-reviews__stars{font-size:25px;letter-spacing:5px;margin-bottom:24px}.hb-reviews blockquote{font:inherit;font-size:var(--bs);line-height:1.65;color:inherit;border:0;padding:0;margin:0 0 24px}.hb-reviews blockquote p{margin:0 0 14px}.hb-reviews figcaption{font-family:var(--bf);font-style:var(--bstyle);font-size:16px;font-weight:600;color:inherit}.hb-reviews__placeholder{font-size:16px;line-height:1.6;opacity:.8}.hb-reviews__quote:has(.hb-reviews__placeholder){padding:26px;border:1px dashed currentColor}@media(max-width:749px){.hb-reviews{padding:calc(var(--space)*.7) 22px}.hb-reviews__grid{grid-template-columns:1fr;gap:32px}.hb-reviews__stars{margin-bottom:18px}}herba-review-slider{display:block;min-width:0}.hb-reviews__grid{position:relative;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 64px)/3);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:2px;scrollbar-width:none;-ms-overflow-style:none;cursor:grab}.hb-reviews__grid::-webkit-scrollbar{display:none}.hb-reviews__grid.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.hb-reviews__quote{scroll-snap-align:start;padding:28px 24px;border:1px solid color-mix(in srgb,currentColor 40%,transparent);border-radius:16px;overflow-wrap:anywhere}.hb-reviews__grid:focus-visible{outline:2px solid currentColor;outline-offset:4px}.hb-reviews__dots{display:flex;justify-content:center;align-items:center;margin-top:22px;gap:0}.hb-reviews__dots[hidden],.hb-reviews__dot[hidden]{display:none}.hb-reviews__dot{display:grid;place-items:center;width:32px;height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;border-radius:12px}.hb-reviews__dot:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.35;transition:width .2s,opacity .2s}.hb-reviews__dot[aria-current=true]:before{width:20px;border-radius:8px;opacity:1}.hb-reviews__dot:focus-visible{outline:2px solid currentColor;outline-offset:-3px}@media(max-width:989px){.hb-reviews__grid{grid-auto-columns:calc((100% - 32px)/2)}}@media(max-width:749px){.hb-reviews__grid{grid-template-columns:none;grid-auto-columns:88%;gap:20px;margin-top:28px}.hb-reviews__quote{padding:24px 20px}.hb-reviews__dots{margin-top:14px}}@media(prefers-reduced-motion:reduce){.hb-reviews__dot:before{transition:none}}.hb-reviews blockquote a{color:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.hb-reviews blockquote a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.hb-reviews__grid{align-items:start;grid-auto-rows:max-content;overflow-y:hidden}.hb-reviews__quote{height:auto;min-height:0}.hb-reviews blockquote p:last-child{margin-bottom:0}@media(max-width:749px){.hb-reviews__quote{padding:20px 18px}.hb-reviews__stars{font-size:22px;margin-bottom:16px}.hb-reviews blockquote{line-height:1.55;margin-bottom:18px}.hb-reviews figcaption{font-size:14px;line-height:1.5}.hb-reviews__dots{margin-top:10px}}.hb-reviews__grid{padding:6px;scroll-padding-inline:6px}.hb-reviews__quote{border-color:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 55%,transparent)}.hb-reviews blockquote{font-size:max(14px,calc(var(--bs) - 2px));line-height:1.5}.hb-reviews__stars{font-size:21px;letter-spacing:4px;margin-bottom:14px}.hb-reviews figcaption{font-size:14px}@media(max-width:749px){.hb-reviews blockquote{font-size:max(14px,calc(var(--bs) - 3px));line-height:1.5;margin-bottom:16px}.hb-reviews__quote{padding:18px 16px}.hb-reviews__stars{font-size:20px;margin-bottom:12px}.hb-reviews figcaption{font-size:13px}}.hb-reviews{overflow-anchor:none}.hb-reviews__grid{transition:height .38s cubic-bezier(.22,.61,.36,1)}@media(prefers-reduced-motion:reduce){.hb-reviews__grid{transition:none}}mega-menu>button.header__menu-item{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;gap:.7rem}mega-menu>button.header__menu-item .icon-caret{display:block;width:1rem;height:.6rem}mega-menu>button[aria-expanded=true] .icon-caret{transform:rotate(180deg)}.herba-learn-mega .list-mega-menu{display:grid;gap:.8rem;padding:1rem 0}.herba-learn-mega .mega-menu__item{max-width:none;width:100%}.herba-learn-mega .mega-menu__item-link{margin:0;padding:.8rem 0}.herba-learn-mega .mega-menu__item-link .header__menu-item{font-size:1.8rem;color:inherit;letter-spacing:0;text-transform:none}.herba-learn-mega .mega-menu__item:first-child .header__menu-item{font-weight:700}.herba-learn-mega .mega-menu__promo{flex-basis:34rem;text-align:start}.herba-learn-mega .mega-menu__promo .media{border-radius:1rem}.herba-learn-mega .mega-menu__promo-subheading{margin-top:.8rem;font-size:1.5rem;line-height:1.5}.herba-shop-mega .list-mega-menu{display:grid;grid-template-columns:minmax(13rem,.65fr) minmax(32rem,1.8fr) minmax(17rem,1fr);grid-template-rows:repeat(3,min-content);align-items:start;gap:1rem 3rem}.herba-shop-mega .mega-menu__item{max-width:none}.herba-shop-mega .mega-menu__item:nth-child(1){grid-column:1;grid-row:1}.herba-shop-mega .mega-menu__item:nth-child(2){grid-column:2;grid-row:1 / 4}.herba-shop-mega .mega-menu__item:nth-child(3){grid-column:3;grid-row:1 / 4}.herba-shop-mega .mega-menu__item:nth-child(4){grid-column:1;grid-row:2}.herba-shop-mega .mega-menu__item:nth-child(5){grid-column:1;grid-row:3}.herba-shop-mega .mega-menu__item:nth-child(2) .list-menu-child{columns:2;column-gap:2rem}.herba-shop-mega .list-menu-child li{break-inside:avoid}
/*# sourceMappingURL=/cdn/shop/t/52/compiled_assets/styles.css.map?subset=AAAAAAIwAAAAAAAAAAAAAAAABA */
