:root{--nh-green:#2BB480;--nh-green-dark:#1E7F5A;--nh-green-tint:#E8F6EF;--nh-cream:#FAFAF5;--nh-ink:#2B2B2B;--nh-radius:14px;--product-card-corner-radius:1.4rem;--collection-card-corner-radius:1.4rem}.button,.shopify-payment-button__button--unbranded{border-radius:999px!important}.button:after,.button:before{border-radius:999px!important}.button:not(.button--secondary):not(.button--tertiary):not(.quick-add__submit){--color-button:30,127,90;--color-button-text:255,255,255}.button--secondary{--color-button-text:30,127,90;--color-secondary-button-text:30,127,90}.button{min-height:4.6rem;font-weight:500;letter-spacing:.04rem}.section-header .header-wrapper{box-shadow:0 1px #0000000f}.title-wrapper-with-link{margin-bottom:1.6rem}.title-wrapper-with-link .title{margin:0}.title-wrapper-with-link .link{color:var(--nh-green-dark);font-weight:500;text-decoration:none}@media(max-width:749px){.title,.title-wrapper-with-link .title{font-size:2rem;line-height:1.25}.collection__description,.title-wrapper-with-link+.rte{font-size:1.4rem}}.card-wrapper .card{background:#fff;border-radius:var(--nh-radius);overflow:hidden;box-shadow:0 1px 2px #0000000d,0 4px 14px #0000000d;transition:box-shadow .2s,transform .2s}@media(hover:hover){.card-wrapper:hover .card{box-shadow:0 2px 4px #0000000f,0 10px 24px #00000014;transform:translateY(-2px)}}.card-wrapper .card__inner{background:#fff}.card-wrapper .card__media .media img{object-fit:contain;padding:6%}.card-wrapper .card>.card__content{padding:.2rem 1.2rem 1.2rem!important;box-sizing:border-box;width:100%}.card-wrapper .card__information{padding-top:.8rem}.card__heading{font-size:1.45rem;line-height:1.35;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3.9rem}.card__heading a{text-decoration:none}.card-information .price{margin-top:.4rem}.card-information .price-item--regular,.card-information .price-item--sale{font-weight:600;color:var(--nh-green-dark);font-size:1.55rem;letter-spacing:0}.card-information .price-item--sale{color:#c2410c}.card__badge .badge{border-radius:999px;padding:.4rem 1rem}.card-wrapper .quick-add{margin:1rem 0 0;grid-row-start:4!important}.quick-add__submit{min-height:4rem!important;font-size:1.35rem;padding:0 1rem;--color-button:232,246,239;--color-button-text:30,127,90;background:var(--nh-green-tint)!important;color:var(--nh-green-dark)!important}.quick-add__submit:after{box-shadow:none!important}.quick-add__submit:hover{background:var(--nh-green)!important;color:#fff!important}.collection-list .card-wrapper .card{box-shadow:0 1px 2px #0000000d,0 3px 10px #0000000d}.collection-list .card__media .media img{padding:4%}@media(max-width:749px){.collection-list.grid{column-gap:1rem;row-gap:1rem}}.slider-counter{font-size:1.3rem}@media(max-width:749px){.slider-mobile-gutter .slider-buttons{margin-top:.6rem}.page-width{padding-left:1.6rem;padding-right:1.6rem}.slider.slider--mobile{scroll-padding-left:1.6rem}}@media(max-width:749px){.banner--mobile-bottom .banner__box{padding:2.4rem 1.6rem 2.8rem}.banner__heading.h1,.banner__heading{font-size:2.8rem;line-height:1.2}.banner__text{font-size:1.4rem;letter-spacing:.02rem;text-transform:none}.banner__buttons{gap:1rem;display:flex;flex-wrap:wrap;max-width:none}.banner__buttons .button{flex:1 1 14rem}}.banner__text.caption-with-letter-spacing{text-transform:none;letter-spacing:.03rem;font-size:1.5rem}@media(max-width:749px){.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--small.banner--mobile-bottom:not(.banner--adapt) .banner__media{height:19rem!important}.banner--mobile-bottom .banner__content,.banner--mobile-bottom .banner__box{--color-background:250,250,245;--color-foreground:43,43,43;background:#fafaf5!important;color:#2b2b2b}.banner--mobile-bottom .banner__box .banner__heading{color:#1f2a24}.banner--mobile-bottom .banner__box .banner__text{color:#555}.banner--mobile-bottom .banner__box{padding-top:2rem;padding-bottom:2.2rem}}@media(min-width:750px){.banner__box .button--secondary{--color-button-text:255,255,255;--color-secondary-button-text:255,255,255;color:#fff;background:#ffffff1f;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.collection-list .card__content{padding:0!important;min-height:0}.collection-list .card__content .card__information{padding:0}.collection-list .card__heading{font-size:0!important;line-height:0;margin:0;min-height:0}.collection-list .card__heading .icon-wrap{display:none}@media(max-width:749px){.banner--mobile-bottom .banner__box{padding-left:1.6rem!important;padding-right:1.6rem!important}.banner--mobile-bottom .banner__buttons{flex-wrap:nowrap}.banner--mobile-bottom .banner__buttons .button{flex:1 1 0;min-width:0;padding:0 1.2rem;font-size:1.45rem}.banner--mobile-bottom .button--secondary{--color-button:250,250,245;--color-secondary-button:250,250,245;background:transparent!important;color:#1e7f5a!important}.banner--mobile-bottom .button--secondary:after{box-shadow:0 0 0 1.5px #1e7f5a!important}}@media(max-width:749px){.banner--mobile-bottom .banner__buttons{width:100%}}.nh-ha,.nh-hc{position:relative;z-index:0}.announcement-bar__message{font-size:1.25rem;letter-spacing:.05em;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:.9rem;padding-bottom:.9rem}.announcement-bar__link{text-decoration:none}.announcement-bar__link:hover .announcement-bar__message{text-decoration:underline}@media(max-width:749px){.announcement-bar__message{font-size:1.15rem;letter-spacing:.02em}}.header__inline-menu .header__menu-item{font-size:1.5rem;color:#22302a}.header__inline-menu .header__menu-item:hover span,.header__inline-menu .header__menu-item:hover{color:#1e7f5a}.header__active-menu-item{color:#1e7f5a;text-decoration-color:#2bb480;text-underline-offset:.5rem}.header__icon:hover .svg-wrapper svg,.header__icon:hover svg{color:#1e7f5a}.mega-menu__link:hover,.header__submenu .list-menu__item:hover{color:#1e7f5a;text-decoration:none}.mega-menu__content{border-top:3px solid #2BB480}.shopify-section-header-sticky .header-wrapper,.scrolled-past-header .header-wrapper{box-shadow:0 2px 12px #00000012}.menu-drawer__menu-item{font-size:1.7rem;padding:1.3rem 3rem}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{background:#e8f6ef;color:#1e7f5a}.nh-dq{padding:1.4rem 2.4rem 1rem;border-top:1px solid rgba(0,0,0,.06)}.nh-dq__title{font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;color:#1e7f5a;font-weight:600;margin:0 0 1rem}.nh-dq__grid{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.nh-dq__grid a{display:flex;align-items:center;gap:.8rem;background:#fff;border:1px solid #e3e8e4;border-radius:12px;padding:1rem 1.1rem;font-size:1.35rem;line-height:1.25;color:#22302a;text-decoration:none}.nh-dq__grid a:hover{border-color:#2bb480;color:#1e7f5a}.nh-dq__grid svg{flex:0 0 1.8rem;width:1.8rem;height:1.8rem;stroke:#1e7f5a;fill:none;stroke-width:1.8}.nh-dq__hours{margin:1.2rem 0 0;font-size:1.3rem;color:#5d6b64;line-height:1.4}.nh-dq__hours b{color:#22302a;font-weight:600}@media(max-width:749px){.announcement-bar-slider .slider-button,.utility-bar .slider-button{display:none}.announcement-bar-slider .announcement-bar__message{padding-left:1.2rem;padding-right:1.2rem;text-align:center}}@media(max-width:749px){.utility-bar__grid{grid-template-columns:minmax(0,1fr)!important}.utility-bar__grid>*,slideshow-component.announcement-bar,.announcement-bar-slider,.announcement-bar-slider .slider{min-width:0;max-width:100%}}:root{--nh-i-search:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.9'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='11'%20cy='11'%20r='6.5'/%3E%3Cpath%20d='M16%2016l4.5%204.5'/%3E%3C/svg%3E");--nh-i-account:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.9'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='12'%20cy='8.5'%20r='3.8'/%3E%3Cpath%20d='M4.5%2020c1.4-3.6%204.2-5.4%207.5-5.4s6.1%201.8%207.5%205.4'/%3E%3C/svg%3E");--nh-i-cart:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.9'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M5%208h14l-1.2%2011.2a2%202%200%200%201-2%201.8H8.2a2%202%200%200%201-2-1.8z'/%3E%3Cpath%20d='M9%2010V7a3%203%200%200%201%206%200v3'/%3E%3C/svg%3E");--nh-i-menu:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.9'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M4%207h16M4%2012h16M4%2017h10'/%3E%3C/svg%3E")}.header .svg-wrapper:has(>.icon-search),.header .svg-wrapper:has(>.icon-account),.header .svg-wrapper:has(>.icon-cart-empty),.header .svg-wrapper:has(>.icon-cart),.header .svg-wrapper:has(>.icon-hamburger){background:currentColor;-webkit-mask:var(--nh-i) center/2.3rem 2.3rem no-repeat;mask:var(--nh-i) center/2.3rem 2.3rem no-repeat}.header .svg-wrapper:has(>.icon-search){--nh-i:var(--nh-i-search)}.header .svg-wrapper:has(>.icon-account){--nh-i:var(--nh-i-account)}.header .svg-wrapper:has(>.icon-cart-empty),.header .svg-wrapper:has(>.icon-cart){--nh-i:var(--nh-i-cart)}.header .svg-wrapper:has(>.icon-hamburger){--nh-i:var(--nh-i-menu)}.header .svg-wrapper:has(>.icon-search)>svg,.header .svg-wrapper:has(>.icon-account)>svg,.header .svg-wrapper:has(>.icon-cart-empty)>svg,.header .svg-wrapper:has(>.icon-cart)>svg,.header .svg-wrapper:has(>.icon-hamburger)>svg{visibility:hidden}.header__icon{border-radius:50%;color:#22302a;transition:background .15s,color .15s}.header__icon:hover{background:#e8f6ef;color:#1e7f5a}.header__icon .icon-account{display:block}.cart-count-bubble{background:#1e7f5a!important;color:#fff!important;width:1.8rem;height:1.8rem;font-size:1rem;font-weight:600;bottom:.6rem;left:2.4rem;box-shadow:0 0 0 2px #fafaf5}.header__heading-link{padding:.2rem .4rem!important}.header__icon{width:4rem!important;height:4rem!important}.announcement-bar__message{padding-top:.55rem!important;padding-bottom:.55rem!important;min-height:0!important;line-height:1.4}.utility-bar{min-height:0}.section-header .header-wrapper .header{padding-top:.4rem!important;padding-bottom:.4rem!important}.utility-bar .slider-button,.announcement-bar-slider .slider-button{height:3.2rem!important;min-height:0}@media(min-width:990px){.header__heading-logo{max-width:17rem!important;height:auto}.section-header .header-wrapper .header{padding-top:.8rem!important;padding-bottom:.8rem!important}}@media(max-width:989px){.header__heading-logo{max-width:11.5rem!important;height:auto}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/nh-refresh.css.map */
