h2 strong{color:#4f7952;font-weight:600}header .menu-list .menu-list__link-title{padding-inline:20px}header .account-button{display:none}.HH-small-batch p{color:#c4a265!important}.HH-home-slideshow .group-block-content{max-width:600px}.HH-home-slideshow a{padding:21px 48px;font-weight:500;font-size:14px;line-height:130%;letter-spacing:1.8px;text-transform:uppercase}.HH-featured-collection a{padding-bottom:4px;border-bottom:2px solid #1E7A4A}.price-item--sale{white-space:nowrap;color:#c4a265}span.price-item--regular.compare-at-price{font-size:14px;color:#cdcdcd;opacity:1}.price__sale{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;gap:8px}.price__regular{display:none}.buy-buttons-block a.button.button--full-width{width:100%;padding-bottom:13.5px;padding-top:13.5px;font-size:16px}.HH-featured-collection .product-card a{padding-bottom:0;border-bottom:0}.HH-featured-collection .add-to-cart-text{flex-direction:row-reverse}.HH-featured-collection .product-form-buttons button{padding:0}.HH-img-text a{padding:12px 24px;display:flex;align-items:center;gap:4px}.facets.facets--horizontal.spacing-style{border:1px solid #CCCCCCB2}.HH-finest-hemp a{text-transform:uppercase;font-style:normal;font-weight:700;padding:11px 37px;line-height:1.5}.HH-finest-hemp slideshow-container{background-color:transparent}.HH-faq-main .accordion .details__header{background:#fff;border-radius:8px;padding:24px}.HH-faq-main summary.details__header:hover{color:#1a3a1a}.HH-faq-main .accordion{gap:16px;display:flex;flex-direction:column;max-width:670px;margin:0 auto}.HH-faq-main details[open]{background:#e3e2df4d!important;border-left:2px solid #775A19;border-radius:8px;padding:24px}.HH-faq-main details[open]>summary{background:transparent!important;padding-left:0!important;padding-bottom:14px!important;padding-top:0!important}.HH-email-sign-up .email-signup__input-group{gap:0!important}.HH-email-sign-up h2 strong{color:#c4a265;font-weight:600}.HH-email-sign-up button.email-signup__button{padding:19px 27px;letter-spacing:2px;text-transform:uppercase;font-style:normal;font-weight:700;font-size:12px;line-height:16px}.HH-email-sign-up input.email-signup__input.paragraph{padding:17px 21px;font-family:DM Sans;font-style:normal;font-weight:400;font-size:14px;line-height:1.3}footer .footer-content .menu__heading.h5{font-style:normal;font-weight:700;font-size:12px;line-height:16px;letter-spacing:2px;text-transform:uppercase;color:#fff;padding:0 0 10px}footer .footer-content li.menu__item.paragraph a{font-size:14px}.HH-img-with-contact h2 strong{color:#1a3a1a;font-weight:600}.HH-img-with-contact label.contact-form-label.visually-hidden{position:unset!important;width:auto;height:auto;margin:0;font-style:normal;font-weight:500;font-size:12px;line-height:150%;text-transform:uppercase;color:#1a1a1a;padding-bottom:8px;padding-top:24px}.HH-img-with-contact .contact-form__form-row{flex-direction:column;align-items:baseline;gap:0}.HH-img-with-contact .contact-form__form{gap:0}.HH-img-with-contact .HH-contact-left.group-block.group-block--height-fit.group-block--width-fill{border-top:0;border-bottom:0;border-right:0}.HH-img-with-contact .contact-form__input{font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#6b7280;border-top:0;border-left:0;border-right:0;padding:8px 12px}.HH-img-with-contact .contact-form__input::placeholder{font-style:normal;font-weight:400;font-size:16px;line-height:140%}.HH-img-with-contact .contact-form{background:#fff}.HH-img-with-contact button.button.submit-button{margin-top:24px;border-radius:55px;padding:20px 48px;letter-spacing:1.8px;text-transform:uppercase;font-weight:500;font-size:14px;line-height:130%}.HH-about-hero a.button{padding:20px 48px;font-size:14px;line-height:1.3;letter-spacing:1.8px}.HH-about-hero a.button-secondary{padding:20px 48px;font-size:14px;line-height:1.3;letter-spacing:1.8px;font-weight:500;--button-border-width: 3px}.HH-about-hero h2 strong{color:#fff;font-weight:600}body.policy main.content-for-layout,body.article main.content-for-layout{background:#fff;color:#1a3a1a}body.policy main.content-for-layout .shopify-policy__body .rte{color:#1a1a1a}body.policy main.content-for-layout .shopify-policy__body .rte strong,body.policy main.content-for-layout .shopify-policy__body .rte h1,body.policy main.content-for-layout .shopify-policy__body .rte h2,body.policy main.content-for-layout .shopify-policy__body .rte h3,body.policy main.content-for-layout .shopify-policy__body .rte h4,body.policy main.content-for-layout .shopify-policy__body .rte h5,body.policy main.content-for-layout .shopify-policy__body .rte h6{color:#1a3a1a}body.article header h1{color:#1a1a1a!important}body.article .blog-post-details span{color:#666}body.article .blog-post-content.rte rte-formatter p,body.article .blog-post-content.rte rte-formatter span,body.article .blog-post-content.rte rte-formatter h1,body.article .blog-post-content.rte rte-formatter h2,body.article .blog-post-content.rte rte-formatter h3,body.article .blog-post-content.rte rte-formatter h4,body.article .blog-post-content.rte rte-formatter h5,body.article .blog-post-content.rte rte-formatter h6{color:#1a3a1a}@media(min-width:750px)and (max-width:1100px){header .menu-list .menu-list__link-title{padding-inline:8px}.HH-featured-collection .resource-list--grid,body.product .resource-list--grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:750px){.header-menu-inline--left .header-inline-item{position:relative}.header-menu-inline--left .header-inline-submenu{position:absolute;top:100%;left:0;z-index:20;max-width:max-content;margin:0;padding:10px 12px;display:none;background:rgb(var(--color-background-rgb))}.header-menu-inline--left .header-inline-item:hover>.header-inline-submenu,.header-menu-inline--left .header-inline-item:focus-within>.header-inline-submenu{display:block}.header-menu-inline--left .header-inline-submenu__link{display:block;color:var(--color-foreground);text-decoration:none;white-space:nowrap}.header-menu-inline--left .header-inline-submenu__link:hover{background:rgb(var(--color-foreground-rgb) / .06)}summary.facets__summary{padding:0 16px;border:1px solid #E2E8F0;border-radius:8px}}@media screen and (max-width:749px){.shopify-policy__title h1{font-size:34px}.product-details h1{font-size:34px!important}.product-details .group-block-content.layout-panel-flex.layout-panel-flex--column{gap:16px}.Garrett-section-main h1{font-size:34px!important}.Garrett-section-main p{font-size:14px!important}.announcement-bar__text{font-size:12px}#header-component[data-menu-style=drawer] .header__columns{grid-template-columns:auto 1fr auto;grid-template-areas:"left center right"!important;column-gap:0!important;padding-left:14px!important}#header-component[data-menu-style=drawer] .header-logo{grid-area:left;justify-self:start}#header-component[data-menu-style=drawer] .header__drawer{grid-area:right;justify-self:end;margin-inline-start:auto}header header-actions{display:none}header .search-action{display:none}header .menu-drawer__menu-item{font-size:14px;line-height:1;min-height:auto}header .menu-drawer__menu-item>.svg-wrapper{padding:0}header .menu-drawer__menu>.menu-drawer__list-item{min-height:auto}.HH-home-slideshow .spacing-style.text-block.h1 h1{font-size:34px}.HH-home-slideshow rte-formatter.rte p{font-size:14px}.HH-home-slideshow a{padding:16px 13px;font-size:12px}.HH-featured-collection rte-formatter.rte p{font-size:14px}.HH-featured-collection a{font-size:12px}.HH-featured-collection .group-block-content.layout-panel-flex.layout-panel-flex--row.mobile-column{flex-direction:row;justify-content:space-between}.HH-img-text-with-icon .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{flex-direction:column!important}.HH-img-text-with-icon .HH-icon-txt-group .spacing-style.text-block.custom.custom-typography.custom-font-size.custom-color h2{font-size:16px!important}.HH-img-text-with-icon .HH-icon-txt-group .spacing-style.text-block.custom.custom-typography.custom-font-size.custom-color p{font-size:14px}.HH-img-text .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{flex-direction:column-reverse;gap:20px}.HH-img-text rte-formatter.rte p{font-size:14px}.HH-selection-card rte-formatter.rte p{font-size:14px}.HH-finest-hemp rte-formatter.rte p{font-size:14px}.HH-faq-main .accordion .details__header{padding:18px;font-size:16px}.HH-faq-main details[open]{padding:18px}footer .footer-content .image-block{width:200px}.utilities{align-items:flex-start!important}h2{font-size:28px!important}.HH-email-sign-up p{font-size:14px!important}.HH-email-sign-up .section-content-wrapper{gap:20px}.HH-email-sign-up .email-signup__input,.HH-email-sign-up .email-signup__button{width:auto}.HH-email-sign-up .email-signup__input-group{gap:0!important;flex-direction:row!important}.HH-contact-values p{font-size:16px}.HH-img-with-contact button.button.submit-button{padding:15px 35px;font-size:12px}.HH-img-with-contact .contact-form__input::placeholder{font-size:14px}.HH-info-p p{font-size:14px}.HH-contact-info-cards .group-block-content.layout-panel-flex.layout-panel-flex--row.mobile-column{gap:16px}.HH-contact-info-cards .HH-card-wrapper .group-block-content.layout-panel-flex.layout-panel-flex--column.mobile-column{gap:12px}.HH-about-hero .spacing-style.text-block.h1{padding-bottom:10px}.HH-about-hero .spacing-style.text-block.h1 h1{font-size:34px}.HH-about-hero rte-formatter.rte p{font-size:14px;line-height:1.3}.HH-about-hero rte-formatter.rte{padding-bottom:10px}.HH-about-hero a.button,.HH-about-hero a.button-secondary{padding:15px 21px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
