.lg-cat{--green:#7cb847;--green-deep:#4f7a2e;--tint:#eeffe2;--ink:#121212;--muted:#5d5d56;--line:rgba(18,18,18,.1);--white:#fff;--lg-display:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--lg-body:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-family:var(--lg-body);color:var(--ink);line-height:1.7}.lg-cat *{box-sizing:border-box}.lg-cat h1,.lg-cat h2,.lg-cat h3{font-family:var(--lg-display);font-weight:600;line-height:1.15;margin:0}.lg-cat p{margin:0}.lg-cat a{color:inherit;text-decoration:none}.lg-cat img{max-width:100%;display:block}.lg-cat .lg-wrap{width:100%;max-width:1120px;margin:0 auto;padding:0 24px}.lg-cat .lg-sec{padding:64px 0}.lg-cat .lg-sec--tint{background:var(--tint)}.lg-cat .lg-cat-hero{padding-top:46px;padding-bottom:8px}.lg-cat .lg-crumb{font-size:13px;color:var(--muted);margin-bottom:22px}.lg-cat .lg-crumb a{color:var(--muted)}.lg-cat .lg-crumb a:hover{color:var(--green-deep)}.lg-cat .lg-crumb span{color:var(--ink)}.lg-cat .lg-cat-layout{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.lg-cat .lg-eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--lg-display);font-weight:600;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--green-deep)}.lg-cat .lg-leaf{width:18px;height:18px;flex:none;position:relative;background:var(--green);border-radius:0 60% 60%;transform:rotate(45deg)}.lg-cat .lg-leaf:after{content:"";position:absolute;left:50%;top:14%;width:1.5px;height:72%;background:#ffffffd9;transform:translate(-50%)}.lg-cat .lg-cat-text h1{font-size:clamp(30px,4vw,46px);letter-spacing:-.02em;line-height:1.08;margin-top:14px}.lg-cat .lg-cat-text p{font-size:17px;color:var(--muted);line-height:1.65;margin-top:16px;max-width:36em}.lg-cat .lg-cat-text p.lg-cat-claim{font-size:13px;margin-top:18px}.lg-cat .lg-cat-img{width:100%;border-radius:18px;box-shadow:0 18px 50px #0000001a;aspect-ratio:16/11;object-fit:cover}.lg-cat .lg-shead{max-width:46em;margin-bottom:40px}.lg-cat .lg-shead h2{font-size:clamp(26px,3.4vw,38px);letter-spacing:-.01em}.lg-cat .lg-shead p{font-size:17px;color:var(--muted);margin-top:14px}.lg-cat .lg-count{font-size:15px;color:var(--muted);margin:0 0 24px}.lg-cat .lg-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.lg-cat .lg-card{position:relative;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:16px;background:var(--white);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.lg-cat .lg-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px #12121212}.lg-cat .lg-pimg{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:#faf9f5;padding:20px;border-bottom:1px solid var(--line)}.lg-cat .lg-card--orthi .lg-pimg{background:#f4f3ef}.lg-cat .lg-pimg img{max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply}.lg-cat .lg-tag{position:absolute;top:10px;left:10px;z-index:2;font-family:var(--lg-display);font-weight:600;font-size:11px;letter-spacing:.04em;text-transform:uppercase;border-radius:20px;padding:4px 10px;border:1px solid var(--line);background:#fff}.lg-cat .lg-tag--lg{color:var(--green-deep);border-color:#cfe6b8;background:#f1fae5}.lg-cat .lg-tag--orthi{color:#5b5b54;background:#fff}.lg-cat .lg-ph{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--green-deep);gap:10px}.lg-cat .lg-ph__leaf{width:26px;height:26px;background:var(--green);border-radius:0 60% 60%;transform:rotate(45deg);opacity:.55}.lg-cat .lg-ph__mark{font-family:var(--lg-display);font-weight:600;font-size:13px;max-width:16ch;line-height:1.25}.lg-cat .lg-pbody{display:flex;flex-direction:column;gap:7px;padding:18px 18px 20px;flex:1}.lg-cat .lg-pbody h3{font-size:15px;font-weight:600;line-height:1.34}.lg-cat .lg-pbody h3 a:hover{color:var(--green-deep)}.lg-cat .lg-pgood{font-size:13px;color:var(--muted);line-height:1.45}.lg-cat .lg-prow{margin-top:auto;padding-top:10px;display:flex;align-items:center;justify-content:space-between;gap:10px}.lg-cat .lg-price{font-family:var(--lg-display);font-weight:700;font-size:18px;color:var(--ink)}.lg-cat .lg-from{font-family:var(--lg-body);font-weight:400;font-size:12px;color:var(--muted);margin-right:3px}.lg-cat .lg-btn{display:inline-block;font-family:var(--lg-display);font-weight:600;border-radius:22px;border:2px solid var(--green);background:var(--green);color:#fff;cursor:pointer;transition:background .2s ease,border-color .2s ease}.lg-cat .lg-btn:hover{background:var(--green-deep);border-color:var(--green-deep)}.lg-cat .lg-pbtn{padding:9px 16px;font-size:13px;white-space:nowrap}.lg-cat .lg-altbrand{border-top:1px solid var(--line)}.lg-cat .lg-altbrand .lg-shead h2{font-size:clamp(20px,2.4vw,26px)}.lg-cat .lg-altbrand .lg-shead p{max-width:44em}.lg-cat .lg-empty{font-size:16px;color:var(--muted)}@media(max-width:900px){.lg-cat .lg-cat-layout{grid-template-columns:1fr;gap:30px}.lg-cat .lg-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.lg-cat .lg-grid{grid-template-columns:1fr 1fr;gap:14px}.lg-cat .lg-pbtn{padding:8px 12px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/lg-collection.css.map */
