:root{--lz-cream: #faf8f4;--lz-warm-cream: #f1ede6;--lz-ink: #1f2a25;--lz-green: #14342b;--lz-deep-green: #0d201a;--lz-gold: #c6a664;--lz-soft-white: #f7f4ee;--lz-ink-rgb: 31, 42, 37;--lz-green-rgb: 20, 52, 43;--lz-deep-green-rgb: 13, 32, 26;--lz-soft-white-rgb: 247, 244, 238}.lz-floating-chat{position:fixed;right:2.4rem;bottom:8.8rem;z-index:50;font-family:var(--font-body-family)}.lz-floating-chat__prompt{position:absolute;right:7.2rem;bottom:.6rem;display:flex;align-items:center;gap:1.2rem;min-width:25rem;padding:1.3rem 1.8rem;border-radius:999px;background:#fff;color:var(--lz-green);box-shadow:0 1.2rem 3.6rem rgba(var(--lz-ink-rgb),.16);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.lz-floating-chat.is-open .lz-floating-chat__prompt,.lz-floating-chat.is-dismissed .lz-floating-chat__prompt{opacity:0;visibility:hidden;transform:translateY(.8rem)}.lz-floating-chat__dismiss{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:rgba(var(--lz-ink-rgb),.35);cursor:pointer;font-size:2.6rem;line-height:1;padding:0}.lz-floating-chat__prompt-title{display:block;font-size:1.5rem;font-weight:600;line-height:1.2}.lz-floating-chat__prompt-text{display:block;margin-top:.2rem;color:rgba(var(--lz-ink-rgb),.78);font-size:1.15rem;line-height:1.2}.lz-floating-chat__button{display:inline-flex;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;border:0;border-radius:50%;background:#202020;color:#fff;cursor:pointer;box-shadow:0 1rem 2.4rem #00000038;transition:transform .2s ease,background-color .2s ease}.lz-floating-chat__button:hover,.lz-floating-chat__button:focus-visible{background:var(--lz-green);transform:translateY(-2px)}.lz-floating-chat__button svg{width:3rem;height:3rem}.lz-floating-chat__panel{position:absolute;right:0;bottom:8rem;width:min(38rem,calc(100vw - 3.2rem));max-height:min(68rem,calc(100vh - 12rem));overflow:auto;border-radius:1rem;background:#fff;color:var(--lz-ink);box-shadow:0 1.6rem 5rem rgba(var(--lz-ink-rgb),.2);opacity:0;visibility:hidden;transform:translateY(1rem);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.lz-floating-chat.is-open .lz-floating-chat__panel{opacity:1;visibility:visible;transform:translateY(0)}.lz-floating-chat__header{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem 1.8rem;border-bottom:1px solid rgba(var(--lz-ink-rgb),.12)}.lz-floating-chat__brand{display:flex;align-items:center;gap:1rem;font-size:2rem;color:var(--lz-green)}.lz-floating-chat__mark{width:2.8rem;height:2.8rem;color:var(--lz-green)}.lz-floating-chat__close{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:var(--lz-ink);cursor:pointer;font-size:3rem;line-height:1;padding:0}.lz-floating-chat__body{padding:2rem 1.8rem 1.8rem}.lz-floating-chat__intro{margin:0 0 2.2rem;font-size:2rem;line-height:1.25;color:var(--lz-ink)}.lz-floating-chat__field{margin-bottom:1.4rem}.lz-floating-chat__field label{display:block;margin-bottom:.5rem;font-size:1.25rem;color:rgba(var(--lz-ink-rgb),.82)}.lz-floating-chat__field input,.lz-floating-chat__field textarea{width:100%;min-height:4.6rem;padding:1rem 1.2rem;border:1px solid rgba(var(--lz-ink-rgb),.32);border-radius:.4rem;background:#fff;color:var(--lz-ink);font:inherit}.lz-floating-chat__field textarea{min-height:8rem;resize:vertical}.lz-floating-chat__fineprint{margin:1.2rem 0 2rem;color:rgba(var(--lz-ink-rgb),.72);font-size:1.2rem;line-height:1.45}.lz-floating-chat__submit{width:100%;min-height:5.2rem;border-radius:.6rem;background:var(--lz-green);color:#fff;font-size:1.5rem;text-transform:none}@media screen and (max-width:749px){.lz-floating-chat{right:1.6rem;bottom:7.2rem}.lz-floating-chat__prompt{display:none}.lz-floating-chat__button{width:5.8rem;height:5.8rem}}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl,.title,.collection-list-title,.split-hero__heading{font-weight:400}.announcement-bar__message{min-height:3.2rem;font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase}.header__heading-logo-wrapper{letter-spacing:.16em}.header__menu-item,.lz-mega-menu__heading,.trust-bar__title,.diamond-shapes__label,.button,.split-hero__button.button{font-family:var(--font-body-family)}.header__menu-item{font-weight:500}.button,.split-hero__button.button{font-size:1.1rem;font-weight:600;text-transform:uppercase}.price,.card-information>.price{letter-spacing:.02em}.header-wrapper{border-color:rgba(var(--lz-ink-rgb),.08)}.header__menu-item{letter-spacing:.08em;text-transform:uppercase;font-size:1.1rem}.lz-mega-menu.mega-menu__content{padding-top:0;padding-bottom:0;border-top:1px solid rgba(var(--lz-ink-rgb),.08);border-bottom:1px solid rgba(var(--lz-ink-rgb),.08)}.lz-mega-menu__inner{display:grid;grid-template-columns:1.35fr 1fr 1fr 1.2fr;gap:4rem;padding-top:2.8rem;padding-bottom:3.2rem}.lz-mega-menu__heading{margin:0 0 1.2rem;font-family:var(--font-body-family);font-size:1.1rem;font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.lz-mega-menu__heading--spaced{margin-top:2.4rem}.lz-mega-menu__links{list-style:none;padding:0;margin:0}.lz-mega-menu__links li,.lz-mega-menu__links a,.lz-mega-menu__shape-grid a,.lz-mega-menu__all-link{color:rgba(var(--lz-ink-rgb),.78);font-size:1.25rem;line-height:1.9;text-decoration:none}.lz-mega-menu__links a:hover,.lz-mega-menu__shape-grid a:hover,.lz-mega-menu__all-link:hover{color:var(--lz-green);text-decoration:underline;text-underline-offset:.3rem}.lz-mega-menu__shape-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem 2rem}.lz-mega-menu__all-link{display:inline-block;margin-top:1.4rem;font-weight:600}.lz-mega-menu__column--trust{background:var(--lz-warm-cream);padding:2rem}.lz-mega-menu__promo{margin-top:2rem;padding:1.6rem;background:var(--lz-green);color:var(--lz-soft-white)}.lz-mega-menu__promo span,.lz-mega-menu__promo a{display:block;color:inherit;font-size:1.2rem;line-height:1.5;text-decoration:none}.lz-mega-menu__promo span{margin-bottom:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lz-mega-menu__promo a{color:var(--lz-gold)}.card-wrapper .card__inner{overflow:hidden}.card-wrapper .card__media .media img{transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .4s ease}.card-wrapper:hover .card__media .media img:first-child{transform:scale(1.05)}.card__information .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em;line-height:1.4}.card__information{padding-top:1.4rem}.card__badge .badge{letter-spacing:.08em;text-transform:uppercase;font-size:1rem;padding:.4rem 1rem;border-radius:2px;border:none}.button,.shopify-payment-button__button--unbranded{min-height:4.2rem;padding:0 2.8rem;letter-spacing:.08em;border-radius:2px;transition:background-color .25s ease,color .25s ease,box-shadow .25s ease,transform .25s ease}.button:not([disabled]):not([aria-disabled=true]):hover,.shopify-payment-button__button--unbranded:not([disabled]):hover{transform:translateY(-1px)}.button--primary,.shopify-payment-button__button--unbranded,.product-form__submit{--color-button: var(--lz-green-rgb);--color-button-text: var(--lz-soft-white-rgb)}.button--primary:not([disabled]):not([aria-disabled=true]):hover,.shopify-payment-button__button--unbranded:not([disabled]):hover,.product-form__submit:not([disabled]):hover{--color-button: var(--lz-deep-green-rgb);--color-button-text: var(--lz-soft-white-rgb)}.button--secondary{--color-button: var(--lz-green-rgb);--color-button-text: var(--lz-green-rgb);--alpha-button-background: 0}.button--secondary:not([disabled]):not([aria-disabled=true]):hover{--color-button: var(--lz-green-rgb);--color-button-text: var(--lz-green-rgb);background-color:var(--lz-warm-cream)}.button--tertiary{color:var(--lz-green)}.button--on-image.button{min-width:18rem;border:0;background:rgba(var(--lz-soft-white-rgb),.96);color:var(--lz-green)}.button--on-image.button:not([disabled]):not([aria-disabled=true]):hover{background:var(--lz-gold);color:var(--lz-green)}.image-with-text__content .button+.button{margin-top:1.2rem}.image-with-text__content .button{width:min(100%,30rem)}.collection-list-title,.title-wrapper-with-link .title{letter-spacing:.01em}.collection-list .card-wrapper{transition:transform .25s ease}.collection-list .card-wrapper:hover{transform:translateY(-4px)}@media screen and (max-width:749px){.collection-list .card__heading,.collection-list .card__heading a{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.collection-list .card__heading{font-size:clamp(2.1rem,6.1vw,2.6rem);line-height:1.15}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/lz-custom.css.map */
