:root{--ll-pine: #16241d;--ll-pine-rgb: 22, 36, 29;--ll-ash: #f2f4f1;--ll-ember: #e8692a;--font-heading-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-heading-weight: 700;--font-heading-style: normal;--font-body-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-body-weight: 400;--font-body-style: normal}body{letter-spacing:0;font-size:1.65rem;line-height:1.6;-webkit-font-smoothing:antialiased}@media screen and (min-width:750px){body{font-size:1.75rem}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.02em;line-height:1.12}h1,.h1{font-size:3.4rem}h2,.h2{font-size:2.6rem}@media screen and (min-width:750px){h1,.h1{font-size:4.6rem}h2,.h2{font-size:3.4rem}}.rte p,.rich-text__text p,.product__description p{line-height:1.65}.rich-text__text,.rich-text__blocks>.rich-text__text{max-width:68ch;margin-left:auto;margin-right:auto}.caption-with-letter-spacing,.caption-large,.caption{letter-spacing:.01rem}.button,.shopify-challenge__button,.customer button{min-height:4.8rem;font-family:var(--font-body-family);font-weight:700;font-size:1.6rem;letter-spacing:.01rem}.button--primary:not([disabled]):hover,.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{filter:brightness(1.08)}.cart__checkout-button.button{--color-button: 0, 215, 136;--color-button-text: 5, 48, 31;background-color:#00d788;color:#05301f;min-height:5.4rem;font-size:1.7rem}.announcement-bar__message{font-weight:700;font-size:1.4rem;letter-spacing:.01rem}.header-wrapper,.header-wrapper--border-bottom{border-bottom:1px solid rgba(var(--ll-pine-rgb),.08)}.shopify-section-header-sticky .header-wrapper{box-shadow:0 6px 20px rgba(var(--ll-pine-rgb),.06)}.header__menu-item{font-size:1.6rem;font-weight:700;color:rgba(var(--ll-pine-rgb),.85)}.header__menu-item:hover span,.header__active-menu-item{text-decoration-color:#00d788;text-decoration-thickness:.3rem}.header__active-menu-item{color:rgb(var(--ll-pine-rgb))}.menu-drawer__menu-item{font-size:1.9rem;font-weight:700;padding-top:1.3rem;padding-bottom:1.3rem}.slideshow__slide:has(.banner__heading) .banner__media:after{background:linear-gradient(100deg,rgba(var(--ll-pine-rgb),.9),rgba(var(--ll-pine-rgb),.62) 45%,rgba(var(--ll-pine-rgb),.15))!important;opacity:1!important}.slideshow .banner__box{max-width:64rem;padding-top:4rem;padding-bottom:4rem}.slideshow .banner__heading{font-size:clamp(3.6rem,5.4vw,6.4rem);line-height:1.02;letter-spacing:-.03em;font-weight:800;color:#fff}.slideshow .banner__heading strong{font-weight:inherit}.slideshow .banner__text,.slideshow .banner__text p{font-size:clamp(1.7rem,1.7vw,2rem);line-height:1.5;max-width:46ch;color:#ffffffeb}.slideshow .banner__buttons .button{--color-button: 0, 215, 136;--color-button-text: 5, 48, 31;background-color:#00d788;color:#05301f;min-height:5.4rem;padding-left:3.2rem;padding-right:3.2rem;font-size:1.7rem}.slideshow .banner__buttons .button:after,.slideshow .banner__buttons .button:before{box-shadow:none}@media screen and (max-width:749px){.slideshow .banner__box{padding-left:.4rem;padding-right:.4rem}.slideshow__text-wrapper.banner__content{align-items:flex-end}}.ll-trust{background:var(--ll-pine);color:#fff}.ll-trust__list{list-style:none;margin:0 auto;padding-top:2rem;padding-bottom:2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 1.6rem}.ll-trust__item{display:flex;align-items:center;gap:1.2rem;min-width:0}.ll-trust__icon{flex:0 0 auto;color:#00d788;display:flex}.ll-trust__item:first-child .ll-trust__icon{color:#f6b23c}.ll-trust__text{display:flex;flex-direction:column;min-width:0}.ll-trust__title{font-weight:700;font-size:1.55rem;line-height:1.25;color:#fff;text-decoration:none}a.ll-trust__title:hover{text-decoration:underline}.ll-trust__sub{font-size:1.35rem;line-height:1.3;color:#ffffffb8}@media screen and (min-width:990px){.ll-trust__list{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:2.4rem;padding-bottom:2.4rem}.ll-trust__item+.ll-trust__item{border-left:1px solid rgba(255,255,255,.14);padding-left:2.4rem}.ll-trust__title{font-size:1.7rem}}.card-wrapper .card--card,.card-wrapper .card--standard .card__inner{border-radius:16px}.card__heading{font-family:var(--font-heading-family);font-weight:600;font-size:1.6rem;line-height:1.25;letter-spacing:-.005em}@media screen and (min-width:750px){.card__heading{font-size:1.75rem}}.card__heading a{text-decoration:none}.card-wrapper:hover .card__heading a{text-decoration:underline;text-underline-offset:.3rem}.card .card__content{padding-top:1.4rem}.collection-list .card__heading,.collection-list-wrapper .card__heading{font-size:2rem}.title-wrapper-with-link .title,.collection .title,.related-products__heading{letter-spacing:-.02em}.product__title h1,.product__title .h1{font-size:3rem;font-weight:800;line-height:1.08}@media screen and (min-width:750px){.product__title h1,.product__title .h1{font-size:4rem}}.product .price-item{font-size:2.6rem;font-weight:700;letter-spacing:0;color:rgb(var(--ll-pine-rgb))}.product-form__input .form__label,.product-form__quantity .form__label{font-weight:700;font-size:1.5rem}.product__info-container .icon-with-text{font-size:1.5rem}.product__info-container .ll-del--product{max-width:44rem}.multicolumn .multicolumn-card__info .inline-richtext,.multicolumn .multicolumn-card__info h3{font-size:1.9rem}.multicolumn .multicolumn-card__info p{font-size:1.5rem}footer.footer{--color-background: 22, 36, 29;--gradient-background: #16241d;--color-foreground: 236, 242, 238;--color-link: 236, 242, 238;--color-button: 0, 215, 136;--color-button-text: 5, 48, 31;--color-secondary-button: 22, 36, 29;--color-secondary-button-text: 236, 242, 238;background:#16241d;color:#ecf2ee}footer.footer .footer-block__heading{font-size:1.8rem;color:#fff}footer.footer .list-menu__item--link{font-size:1.55rem;color:#ecf2eed1}footer.footer .list-menu__item--link:hover{color:#fff}footer.footer .field__input{background:#ffffff0f;color:#fff}footer.footer .footer__content-bottom{border-top:1px solid rgba(255,255,255,.12)}:focus-visible{outline-color:#00a86b}@media(prefers-reduced-motion:reduce){.ll-gal__item img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ll-design.css.map */
