:root{--lhi-green: #cad787;--lhi-green-strong: #b5c45f;--lhi-green-text: #55621a;--lhi-green-soft: #f5f7e8;--lhi-gold: #caa11d;--lhi-ink: #121212;--lhi-muted: #5c5c5c;--lhi-line: rgba(18, 18, 18, .08);--lhi-radius: 10px;--lhi-shadow: 0 10px 30px rgba(18, 18, 18, .08);--lhi-ease: cubic-bezier(.22, 1, .36, 1)}:focus-visible{outline-color:var(--lhi-green-text)}.button,.shopify-payment-button__button--unbranded{transition:transform .25s var(--lhi-ease),box-shadow .25s var(--lhi-ease),background-color .25s ease}.button:not([disabled]):hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);box-shadow:0 8px 20px #1212121f}.title-wrapper-with-link .title,.title-wrapper--no-top-margin .title,.collection-list-title{position:relative}.section-header h2.title:after,.title-wrapper-with-link h2.title:after,.collapsible-content__heading:after,.multicolumn .title:after{content:"";display:block;width:48px;height:3px;margin-top:.8rem;border-radius:3px;background:var(--lhi-green)}.multicolumn .title-wrapper-with-link.content-align--center .title:after,.multicolumn .center .title:after{margin-left:auto;margin-right:auto}.announcement-bar__message{letter-spacing:.04em;font-size:1.35rem}.card-wrapper .card{border-radius:var(--lhi-radius);overflow:hidden}.card-wrapper .card__inner{border-radius:var(--lhi-radius);overflow:hidden;background:#fff}.card-wrapper .card__media .media img{transition:transform .6s var(--lhi-ease)}.card-wrapper:hover .card__media .media img{transform:scale(1.05)}.card-wrapper:hover .card{box-shadow:var(--lhi-shadow)}.card__information{padding-left:.6rem;padding-right:.6rem}.card__heading{font-size:1.55rem;line-height:1.35}.card-information .caption-with-letter-spacing{color:var(--lhi-muted)}.card-information .price{font-size:1.6rem}.card-information .price-item--sale{font-weight:700;color:var(--lhi-ink)}.card-information .price__sale s.price-item--regular{color:var(--lhi-muted)}.card-information .price__lowest-30{font-size:1.1rem!important;color:var(--lhi-muted)}.quick-add{margin:.8rem .6rem 1.2rem}.card-wrapper .quick-add .quick-add__submit.button,.card-wrapper .quick-add modal-opener .quick-add__submit.button{width:100%;min-height:4.4rem;border-radius:999px;--color-button: 202, 215, 135;--color-button-text: 18, 18, 18;--alpha-button-background: 1;--alpha-button-border: 0;background-color:var(--lhi-green);color:var(--lhi-ink);font-weight:600;letter-spacing:.03em}.card-wrapper .quick-add .quick-add__submit.button:after{box-shadow:none!important}.card-wrapper .quick-add .quick-add__submit.button:not([disabled]):hover{background-color:var(--lhi-green-strong)}.quick-add-modal__content{border-radius:var(--lhi-radius)}.collection-hero__title{position:relative}.collection-hero__title:after{content:"";display:block;width:56px;height:4px;margin-top:1rem;border-radius:4px;background:var(--lhi-green)}.collection-hero__description{max-width:72rem;color:var(--lhi-muted)}.facets__summary,.facet-filters__label{font-weight:600}.product-count__text{color:var(--lhi-muted)}.product__title h1{line-height:1.15}.product .price--large .price-item--sale{font-weight:700}.product .price__lowest-30{color:var(--lhi-muted)}.product-form__submit{border-radius:999px;min-height:5rem;font-weight:600}.product .shopify-payment-button__button--unbranded{border-radius:999px;min-height:5rem}.product .icon-with-text{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:1.6rem 0 .4rem}.product .icon-with-text .icon-with-text__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;margin:0!important;padding:1.2rem .8rem;background:var(--lhi-green-soft);border:1px solid var(--lhi-line);border-radius:var(--lhi-radius)}.product .icon-with-text .icon-with-text__item .h4{font-size:1.3rem;line-height:1.35;margin:0}.product .icon-with-text svg{width:2.4rem;height:2.4rem;color:var(--lhi-green-text)}.product__description.rte{margin-top:2.4rem;padding:2.4rem;border-radius:var(--lhi-radius);background:#fff;border:1px solid var(--lhi-line);font-size:1.6rem;line-height:1.7}.product__description.rte>p:first-child{font-size:1.7rem;color:var(--lhi-ink)}.product__description.rte h2,.product__description.rte h3{font-size:1.35rem;text-transform:uppercase;letter-spacing:.12em;margin:2.4rem 0 1.2rem;padding-bottom:.8rem;border-bottom:2px solid var(--lhi-green)}.product__description.rte ul{list-style:none;padding:0;margin:0 0 1.6rem;border-radius:8px;overflow:hidden;border:1px solid var(--lhi-line)}.product__description.rte ul li{display:grid;grid-template-columns:minmax(12rem,40%) 1fr;gap:1.2rem;padding:1rem 1.4rem;margin:0;font-size:1.45rem;line-height:1.5}.product__description.rte ul li:nth-child(odd){background:var(--lhi-green-soft)}.product__description.rte ul li strong{color:var(--lhi-muted);font-weight:600}.product__description.rte>p:last-child{font-size:1.35rem;color:var(--lhi-muted);margin-bottom:0}@media screen and (max-width:749px){.product__description.rte{padding:1.6rem}.product__description.rte ul li{grid-template-columns:1fr;gap:.2rem}}.product__accordion .summary__title{padding:.4rem 0}.product__accordion .accordion__title{font-weight:600}.lhi-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fffffff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--lhi-line);box-shadow:0 -8px 24px #12121214;transform:translateY(110%);transition:transform .35s var(--lhi-ease)}.lhi-sticky-atc.is-visible{transform:translateY(0)}.lhi-sticky-atc__inner{display:flex;align-items:center;gap:1.2rem;padding-top:1rem;padding-bottom:1rem}.lhi-sticky-atc__img{width:4.8rem;height:4.8rem;object-fit:contain;border-radius:6px;background:#fafafa;flex:0 0 auto}.lhi-sticky-atc__info{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.lhi-sticky-atc__title{font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lhi-sticky-atc__price{font-weight:700;font-size:1.6rem}.lhi-sticky-atc__btn{border-radius:999px;min-height:4.4rem;padding:0 2.4rem;white-space:nowrap;flex:0 0 auto}@media screen and (max-width:749px){.lhi-sticky-atc__img{display:none}.lhi-sticky-atc__btn{padding:0 1.6rem}}.multicolumn-card{border-radius:var(--lhi-radius);transition:transform .3s var(--lhi-ease),box-shadow .3s var(--lhi-ease)}.multicolumn-card:hover{transform:translateY(-4px);box-shadow:var(--lhi-shadow)}.multicolumn-card__info h3{font-weight:600}.collection-list .card__inner,.collection-list .card{border-radius:var(--lhi-radius)}.collapsible-content .accordion{border-color:var(--lhi-line)}.collapsible-content summary:hover .accordion__title{color:var(--lhi-green-text)}.footer{border-top:4px solid var(--lhi-green)}.footer .footer-block__heading{font-size:1.3rem;text-transform:uppercase;letter-spacing:.14em;font-weight:600;color:var(--lhi-green);margin-bottom:1.6rem}.footer .footer-block__details-content .list-menu__item--link{padding:.45rem 0;font-size:1.45rem;opacity:.85;transition:opacity .2s ease,color .2s ease,transform .2s ease}.footer .footer-block__details-content .list-menu__item--link:hover{opacity:1;color:var(--lhi-green);text-decoration:none;transform:translate(3px)}.footer .footer-block__details-content.rte,.footer .footer-block__brand-info .rte{font-size:1.45rem;line-height:1.7;opacity:.9}.footer .footer-block__details-content.rte a{color:var(--lhi-green)}.footer .footer-block__brand-info .footer-block__image-wrapper{margin-bottom:1.6rem;border-radius:6px;overflow:hidden}.footer .list-social__link{opacity:.85;transition:opacity .2s ease,color .2s ease}.footer .list-social__link:hover{opacity:1;color:var(--lhi-green)}.footer__content-bottom{border-top-color:#ffffff1f}.footer__copyright,.footer__copyright a{opacity:.75}@media screen and (min-width:990px){.footer__blocks-wrapper.grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1.3fr;column-gap:4rem;row-gap:3rem}.footer__blocks-wrapper.grid>.grid__item{width:auto;max-width:none}}.lhi-sitemap__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:2rem;margin-top:3rem}.lhi-sitemap__card{padding:2.4rem;border:1px solid var(--lhi-line);border-radius:var(--lhi-radius);background:#fff}.lhi-sitemap__card h2{font-size:1.4rem;text-transform:uppercase;letter-spacing:.12em;margin:0 0 1.4rem;padding-bottom:.8rem;border-bottom:2px solid var(--lhi-green)}.lhi-sitemap__card ul{list-style:none;margin:0;padding:0}.lhi-sitemap__card li{padding:.5rem 0}.lhi-sitemap__card a{text-decoration:none;color:var(--lhi-ink)}.lhi-sitemap__card a:hover{color:var(--lhi-green-text);text-decoration:underline}.lhi-sitemap__count{color:var(--lhi-muted);font-size:1.3rem}@media(prefers-reduced-motion:reduce){.button,.card-wrapper .card__media .media img,.multicolumn-card,.lhi-sticky-atc,.footer .footer-block__details-content .list-menu__item--link{transition:none!important}.button:hover,.multicolumn-card:hover,.card-wrapper:hover .card__media .media img{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/lhi-custom.css.map */
