.template-brand{background:#fbfbfb;color:var(--herbera-color-ink)}.template-brand .herbera-footer__contact{font-size:16px;line-height:22px;color:#f3f2f0cc}.template-brand:not(.template-brand-overlay) .herbera-header-shell{background:#fbfbfb}.template-brand-overlay .herbera-header-shell{height:40px;background:#1f2320;color:#fff}.template-brand-overlay .herbera-header{position:absolute;top:40px;left:0;color:#fff}.template-brand-overlay :is(.herbera-header__logo img,.herbera-header__search img,.herbera-header__account img,.herbera-header__cart-icon,.herbera-header__chevron){filter:brightness(0) invert(1)}.template-brand-overlay :is(.herbera-header__mobile-menu>summary span,.herbera-header__cart-count){background:#fff}.template-brand-overlay :is(.herbera-header__mobile-menu nav,.herbera-header__localization-panel){color:var(--herbera-color-ink)}.template-brand .herbera-button{white-space:normal;text-align:center;line-height:1.45;padding:12px 18px;min-height:50px}.template-brand .rte p+p{margin-top:20px}.template-brand #MainContent>.shopify-section:last-child{margin-bottom:120px}.hb-banner{margin-top:var(--hb-space-top,0px);margin-bottom:var(--hb-space-bottom,0px)}.template-brand .hb-banner .hh-banner__stage{height:var(--hb-banner-height,630px)}.hb-banner .hh-banner__media img{object-position:center var(--hb-focus-y,50%);transform:scale(var(--hb-banner-zoom,1));transform-origin:left top}.hb-banner .hh-banner__media{contain:size}.hb-banner .hh-banner__content{width:min(1440px,100%);margin-inline:auto}.hb-banner .hh-banner__content-inner{width:min(var(--hb-content-width,500px),100%)}.hb-banner [data-text-align=left] .hh-banner__content-inner{align-items:flex-start}.hb-banner [data-text-align=center] .hh-banner__content-inner{align-items:center}.hb-banner [data-text-align=right] .hh-banner__content-inner{align-items:flex-end}.hb-banner .hh-banner__content-inner :is(h1,h2){max-width:var(--hb-heading-width,100%);font-size:30px;font-weight:400;line-height:36px;letter-spacing:1.5px;text-transform:uppercase;white-space:normal}.hb-banner .herbera-button{width:min(322px,100%)}.hb-banner--lead .hh-banner__text{font-size:27px;line-height:42px;margin-top:0}.hb-banner__certifications{display:flex;gap:22px;align-items:center;justify-content:center}.hb-banner__certifications img{object-fit:contain}.hb-banner__certifications img:first-child{width:105px;height:auto}.hb-banner__certifications img:nth-child(2){width:90px;height:auto}.hb-banner__awards{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.hb-banner__awards>div{display:flex;align-items:center;width:107px;gap:0}.hb-banner__awards span{display:grid;gap:5px;flex:1}.hb-banner__awards strong{font-size:7px;font-weight:400}.hb-banner__awards small{font-size:6px;line-height:1.4}.hb-banner__awards>div img{width:18px;height:34px}.hb-banner__awards>img{max-width:100%;height:auto}.hb-image-text{margin-block:var(--hb-space-top,120px) var(--hb-space-bottom,0px)}.hb-image-text .hh-image-text__content h2{max-width:var(--hb-heading-width,630px)}.hb-image-text .hh-image-text__media{height:var(--hb-image-height,688px)}.hb-image-text .hh-image-text__media img{object-position:var(--hb-image-x,50%) var(--hb-focus-y,50%);transform:scale(var(--hb-image-zoom,1));transform-origin:center var(--hb-focus-y,50%)}.hb-image-text .hh-image-text__button{margin-top:25px}.hb-image-text .hh-image-text__text p+p{margin-top:0}.template-brand .hh-rich-content__text--quote{font-size:27px;line-height:42px}.template-brand .hh-rich-content[data-heading-size=small] .hh-rich-content__heading{font-size:35px;line-height:44px;letter-spacing:-1px}.template-brand .hh-rich-content__inner{gap:30px}.template-brand .hh-rich-content__button{margin-top:20px}.hb-editorial{margin-block:var(--hb-space-top,120px) var(--hb-space-bottom,0px)}.hb-editorial .hh-carousel-header{margin-bottom:60px}.hb-editorial .hh-carousel-header h2,.hb-section-heading{font-size:35px;line-height:1.25;letter-spacing:-1px;font-weight:400;text-transform:uppercase}.hb-editorial .hh-editorial-card{width:400px;min-width:0;flex:0 0 400px;gap:0;color:inherit;text-decoration:none}.hb-editorial .hb-editorial-card--muted{opacity:.5}.hb-editorial[data-editorial-selection] .hh-editorial-card{opacity:1}.hb-editorial__select{display:flex;flex-direction:column;align-items:stretch;width:100%;border:0;padding:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.hb-editorial__select:disabled{cursor:default;opacity:1}.hb-editorial__select:focus-visible{outline:2px solid currentColor;outline-offset:5px}.hb-editorial[data-editorial-selection] .hh-editorial-card__title{min-height:0!important}.hb-editorial [data-editorial-text][hidden]{display:none}@media(min-width:990px){.hb-editorial[data-selection-ready] .hh-editorial-card:not(.is-selected){opacity:.5}.hb-editorial[data-selection-ready] [data-editorial-text]{opacity:0;visibility:hidden;transform:translateY(6px)}.hb-editorial[data-selection-ready] .is-selected [data-editorial-text]{opacity:1;visibility:visible;transform:translateY(0)}.hb-editorial[data-selection-motion=animate] .hh-editorial-card{transition:opacity .2s var(--herbera-ease-out)}.hb-editorial[data-selection-motion=animate] [data-editorial-text]{transition:opacity .2s var(--herbera-ease-out),transform .2s var(--herbera-ease-out),visibility 0s .2s}.hb-editorial[data-selection-motion=animate] .is-selected [data-editorial-text]{transition-delay:0s}}@media(min-width:990px)and (prefers-reduced-motion:reduce){.hb-editorial[data-selection-ready] .hh-editorial-card [data-editorial-text]{transform:none}.hb-editorial[data-selection-motion=animate] .hh-editorial-card{transition-duration:.16s}.hb-editorial[data-selection-motion=animate] [data-editorial-text]{transition:opacity .16s var(--herbera-ease-out),visibility 0s .16s}.hb-editorial[data-selection-motion=animate] .is-selected [data-editorial-text]{transition-delay:0s}}@media(max-width:989px){.hb-editorial[data-editorial-selection][data-layout=grid] .hh-card-carousel__track{grid-template-columns:minmax(0,1fr);gap:45px}.hb-editorial[data-editorial-selection] .hh-editorial-card__media{aspect-ratio:1}}.hb-editorial__progress{width:min(595px,calc(100% - 60px));height:2px;margin:28px auto 0;background:#eee}.hb-editorial__progress span{display:block;width:36%;height:100%;background:#777;transform:translate(var(--hb-progress,0%))}.hb-editorial__progress[hidden]{display:none}.hb-editorial .hh-editorial-card__media{height:var(--hb-card-height,443px);width:100%}.hb-editorial .hh-editorial-card__title{font-size:var(--hb-card-heading,25px);line-height:1.2;margin-top:25px}.hb-editorial .hh-editorial-card__text{font-size:16px;line-height:22.4px;color:#555;margin-top:20px}.hb-editorial[data-layout=grid] .hh-card-carousel__track{display:grid;grid-template-columns:repeat(var(--hb-columns,4),minmax(0,1fr));gap:25px;width:100%}.hb-editorial[data-layout=grid] .hh-editorial-card{width:100%}.hb-editorial[data-layout=grid] .hh-card-carousel__track{align-items:stretch}.hb-editorial[data-layout=grid] .hh-editorial-card__title:has(~.hb-editorial__button){flex:1}.hb-editorial[data-layout=grid] .hh-card-carousel__viewport{overflow:visible}.hb-editorial__button{width:100%;margin-top:30px}.template-brand .hp-newsletter{margin-top:120px;margin-bottom:0}.template-brand .hp-newsletter__submit{width:min(445px,100%)}.hb-awards,.hb-award-products,.hb-ingredients{margin-top:120px}.hb-awards>h2,.hb-award-products>h2{margin-bottom:60px}.hb-awards details{border-bottom:1px solid #dedede}.hb-awards summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:120px;padding:25px 15px;font-size:30px;line-height:36px;cursor:pointer}.hb-awards details[open] summary{min-height:88px}.hb-awards details:first-of-type{border-top:1px solid #dedede}.hb-awards summary::-webkit-details-marker{display:none}.hb-awards summary:after{content:"";width:12px;height:12px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);margin:0 8px 8px}.hb-awards details[open] summary:after{transform:rotate(225deg);margin-top:8px}.hb-awards__entries{width:49.13%;margin-left:auto;padding:9px 7% 50px 0;display:grid;gap:26px}.hb-awards__entry{display:grid;grid-template-columns:52px minmax(0,1fr);gap:30px;align-items:start}.hb-awards__entry img{width:52px;height:52px;object-fit:contain}.hb-awards__entry h3{font-size:25px;line-height:35px;font-weight:400;text-transform:uppercase}.hb-awards__entry p{font-size:16px;line-height:22.4px;color:#555;margin-top:8px}.hb-award-products>h2{font-size:29.4px;line-height:38.4px;margin-bottom:15px;letter-spacing:0}.hb-award-products__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.hb-award-products .herbera-card__media{height:450px;aspect-ratio:auto}.hb-award-products :is(.herbera-card__price,.herbera-card__subtitle){display:none}.hb-award-products .herbera-card__title{max-width:261px;font-size:15px;line-height:20px;letter-spacing:-.24px;font-weight:400;text-transform:uppercase}.hb-award-products .herbera-card__content{padding:18px 12px 0 0}.hb-award-products__logos{position:absolute;bottom:11px;left:16px;display:flex;align-items:center;gap:4px;font-size:11.66px}.hb-award-products__logos img{width:39px;height:39px;object-fit:contain}.hb-award-products>.herbera-button{display:flex;width:min(445px,100%);margin:50px auto 0}.hb-ingredients__intro{max-width:676px;font-size:16px;line-height:22.4px;letter-spacing:.7px;color:#555;margin-top:20px}.hb-ingredients .hb-section-heading{line-height:38.4px}.hb-ingredients__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin-top:60px}.hb-ingredient{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:165px;background:#080808;color:#fff;border:0;padding:0;width:100%;cursor:pointer;overflow:hidden}.hb-ingredient>:is(img,span){grid-area:1/1}.hb-ingredient img{width:100%;height:100%;object-fit:cover}.hb-ingredient--initial-flower img{transform:scale(1.5436);object-position:center 28%}.hb-ingredient span{display:grid;place-items:center;z-index:1;padding:15px 10px;font-size:20px;line-height:25px;text-align:center;background:#1f232059}.hb-ingredient:focus-visible{outline:2px solid #1f2320;outline-offset:4px}.hb-ingredient-modal{position:fixed;top:0;right:0;bottom:0;left:0;width:min(825px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;background:#fbfbfb;color:#1f2320;overflow:auto}.hb-ingredient-modal::backdrop{background:#00000080}.hb-ingredient-modal__inner{position:relative;display:grid;grid-template-columns:1fr 1fr;min-height:550px}.hb-ingredient-modal__inner>form{position:absolute;top:0;right:0;z-index:2}.hb-ingredient-modal__image{width:100%;height:100%;min-height:550px;object-fit:cover;background:#111}.hb-ingredient-modal__close{position:absolute;top:5px;right:5px;z-index:1;width:44px;height:44px;border:0;background:#fbfbfb;color:#1f2320;font-size:30px;cursor:pointer}.hb-ingredient-modal__content{padding:64px 25px 28px;min-width:0}.hb-ingredient-modal__eyebrow{font-size:13px;line-height:17px;text-transform:uppercase;margin-bottom:13px}.hb-ingredient-modal h3{font-size:25px;line-height:29px;font-weight:400}.hb-ingredient-modal .rte{margin-top:15px;font-size:16px;line-height:22.4px;color:#555}.hb-ingredient-modal__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;list-style:none;padding:0}.hb-ingredient-modal__tags li{background:#1f2320;color:#fff;font-size:11px;line-height:17px;padding:0 4px;text-transform:uppercase}.hb-ingredient-modal__products{margin-top:35px;display:grid;gap:15px}.hb-ingredient-modal__products>p{font-size:16px;letter-spacing:1.6px}.hb-ingredient-modal .hh-inline-product{min-height:96px;grid-template-columns:64px minmax(0,1fr);gap:15px}.hb-ingredient-modal .hh-inline-product__media{width:64px;height:96px}.hb-ingredient-modal .hh-inline-product__title{font-size:13px;line-height:18px}.hb-ingredient-modal .hh-inline-product__meta{display:none}.hb-contact{display:grid;grid-template-columns:minmax(0,699px) minmax(0,634px);gap:44px;align-items:center;margin-top:84px}.hb-contact__media{height:900px}.hb-contact[data-contact-ready] .hb-contact__media{display:grid}.hb-contact[data-contact-ready] .hb-contact__media>[data-contact-type]{grid-area:1 / 1;min-height:0;opacity:0;visibility:hidden}.hb-contact[data-contact-ready] .hb-contact__media>.is-active{opacity:1;visibility:visible}.hb-contact[data-contact-motion=animate] .hb-contact__media>[data-contact-type]{transition:opacity .2s var(--herbera-ease-out),visibility 0s .2s}.hb-contact[data-contact-motion=animate] .hb-contact__media>.is-active{transition-delay:0s}@media(prefers-reduced-motion:reduce){.hb-contact[data-contact-motion=animate] .hb-contact__media>[data-contact-type]{transition-duration:.16s,0s;transition-delay:0s,.16s}.hb-contact[data-contact-motion=animate] .hb-contact__media>.is-active{transition-delay:0s}}.hb-contact__media img{height:100%;width:100%;object-fit:cover}.hb-contact__content{width:100%;max-width:580px}.hb-contact h1{font-size:42.6px;line-height:55px;font-weight:400;letter-spacing:0;text-transform:uppercase}.hb-contact__intro{margin-top:18px;font-size:16px;line-height:22.4px;color:#555}.hb-contact__tabs{display:flex;gap:24px;margin-block:14px 27px}.hb-contact__tabs button{font:inherit;font-size:16px;color:#999;background:none;border:0;min-height:44px;padding:8px 0;cursor:pointer;text-transform:uppercase}.hb-contact__tabs button[aria-selected=true]{color:#1f2320;text-decoration:underline;text-underline-offset:3px}.hb-contact__form{width:100%;max-width:568px}.hb-contact__field{display:grid;grid-template-columns:minmax(0,1fr);border-bottom:1px solid rgba(31,35,32,.08);height:60px;align-items:center}.hb-contact__field label{grid-area:1/1;pointer-events:none;color:#555;font-size:13px;line-height:18px;text-transform:uppercase;transform-origin:left}.hb-contact__field :is(input,select,textarea){grid-area:1/1;width:100%;min-width:0;border:0;border-radius:0;background:transparent;color:#555;font:inherit;font-size:16px;padding:10px 0}.hb-contact__field:has(input:focus,input:not(:placeholder-shown)) label{transform:translateY(-18px) scale(.8)}.hb-contact__field select{font-size:13px;min-height:44px}.hb-contact__field--message{display:flex;flex-direction:column;align-items:stretch;height:186px;padding-top:15px}.hb-contact__field textarea{flex:1;min-height:0;resize:vertical}.hb-contact[data-active-type=professional] .hb-contact__field--message{height:133px}.hb-contact__privacy{display:flex;align-items:flex-start;gap:8px;margin-top:22px;font-size:11px;line-height:16px;text-transform:uppercase}.hb-contact__privacy input{width:16px;height:16px;flex-shrink:0;margin:0;accent-color:#1f2320}.hb-contact__privacy a{color:inherit;text-decoration:underline}.hb-contact__submit{width:100%;margin-top:56px}.hb-contact [hidden]{display:none!important}.hb-contact__status{margin-block:15px;padding:12px;border:1px solid;font-size:14px}@media(min-width:990px){.hb-editorial[data-layout=grid][data-columns="3"] .hb-editorial-card--muted .hh-editorial-card__title{min-height:142px}.hb-image-text[data-image-position=right]{grid-template-columns:minmax(0,634px) minmax(0,680px)}.hb-image-text[data-image-position=right] .hh-image-text__content{padding-right:40px}}@media(max-width:989px){.hb-banner{margin-block:min(var(--hb-space-top),70px) min(var(--hb-space-bottom),70px)}.template-brand .hb-banner .hh-banner__stage{height:auto;min-height:500px}.template-brand .hb-banner[data-height-mobile=small] .hh-banner__stage{min-height:380px}.template-brand .hb-banner[data-height-mobile=large] .hh-banner__stage{min-height:680px}.template-brand .hb-banner[data-height-mobile=adapt] .hh-banner__stage{min-height:0}.hb-banner[data-height-mobile=adapt] .hh-banner__media{contain:none;height:auto}.hb-banner[data-height-mobile=adapt] .hh-banner__media img{height:auto;min-height:100%}.hb-banner .hh-banner__media{grid-area:1/1;height:100%}.hb-banner .hh-banner__media img{transform:none}.hb-banner .hh-banner__content{padding:70px 24px}.hb-banner--hero .hh-banner__content{padding-top:130px}.hb-banner .hh-banner__content-inner :is(h1,h2){font-size:27px;line-height:34px}.hb-image-text{margin-block:min(var(--hb-space-top),70px) min(var(--hb-space-bottom),70px)}.hb-image-text .hh-image-text__media{height:auto;aspect-ratio:680/688}.hb-editorial{margin-block:min(var(--hb-space-top),70px) min(var(--hb-space-bottom),70px)}.hb-editorial[data-layout=grid] .hh-card-carousel__track{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px}.hb-editorial .hh-editorial-card__media{height:auto;aspect-ratio:326/443}.hb-editorial .hh-editorial-card{flex-basis:300px}.hb-editorial .hh-carousel-header{margin-bottom:35px}.hb-section-heading,.hb-editorial .hh-carousel-header h2{font-size:30px}.hb-ingredients__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:35px}.hb-awards,.hb-award-products,.hb-ingredients,.template-brand .hp-newsletter{margin-top:70px}.hb-awards>h2,.hb-award-products>h2{margin-bottom:35px}.hb-awards__entries{width:75%}.hb-award-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px}.hb-award-products .herbera-card__media{height:auto;aspect-ratio:343/450}.hb-contact{gap:30px;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);margin-top:50px}.hb-contact__media{height:750px}.hb-contact h1{font-size:36px}.template-brand #MainContent>.shopify-section:last-child{margin-bottom:70px}}@media(max-width:749px){.template-brand-overlay .herbera-header-shell{height:34px}.template-brand-overlay .herbera-header{top:34px}.template-brand-overlay .herbera-header__mobile-menu nav{top:58px}.hb-banner .hh-banner__content{padding:65px 20px}.hb-banner--hero .hh-banner__content{padding-top:140px;padding-bottom:40px}.hb-banner .hh-banner__stage{min-height:500px}.hb-banner .hh-banner__content-inner :is(h1,h2){font-size:25px;line-height:32px;letter-spacing:1px}.hb-banner .hh-banner__text{font-size:15px;line-height:22px}.hb-banner--lead .hh-banner__text,.template-brand .hh-rich-content__text--quote{font-size:22px;line-height:32px}.template-brand .hh-rich-content[data-heading-size=small] .hh-rich-content__heading{font-size:28px;line-height:35px}.hb-editorial .hh-editorial-card__title{font-size:20px}.hb-editorial__button{padding-inline:10px!important;font-size:11px}.hb-ingredients__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hb-ingredient{grid-template-rows:auto;aspect-ratio:260/190}.hb-ingredient span{padding:30px 8px 10px;font-size:11px;line-height:15px;letter-spacing:.2px;overflow-wrap:anywhere}.hb-ingredient-modal{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.hb-ingredient-modal__inner{grid-template-columns:minmax(0,1fr);min-height:0}.hb-ingredient-modal__image{height:230px;min-height:0}.hb-ingredient-modal__content{padding:25px 22px 30px}.hb-awards summary{font-size:26px;padding-block:20px;min-height:80px}.hb-awards__entries{width:100%;padding:10px 0 30px}.hb-awards__entry{gap:18px;grid-template-columns:42px minmax(0,1fr)}.hb-awards__entry img{width:42px;height:42px}.hb-awards__entry h3{font-size:20px;line-height:27px}.hb-award-products .herbera-card__title{font-size:13px;line-height:18px}.hb-award-products__logos{flex-wrap:wrap;gap:6px}.hb-award-products__logos img{width:34px;height:34px}.hb-contact{grid-template-columns:minmax(0,1fr);margin-top:25px}.hb-contact__media{height:280px}.hb-contact__content{max-width:none}.hb-contact h1{font-size:35px}.hb-contact__tabs{gap:30px}.hb-contact__form{max-width:none}}@media(prefers-reduced-motion:no-preference){.hb-ingredient-modal[open]{animation:hb-dialog-in .18s ease-out}@keyframes hb-dialog-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/herbera-brand.css.map */
