body.ll-retail{--ll-green-dark:#314c3d;--ll-ink:#354539;--ll-muted:#647063;color:var(--ll-ink);font-family:"Trebuchet MS",Verdana,sans-serif}.ll-retail .site-shell{border-radius:18px;overflow:clip}.ll-retail .ll-retail-announcement{background:#cfe5d6;color:#314c3d;border:0}.ll-retail .utility-bar{background:#faf8f2}.ll-retail .main-navigation{background:var(--studio-accent,#41634b);border:0;padding-top:5px;padding-bottom:5px;gap:4px}.ll-retail .main-navigation a,.ll-retail .main-navigation .menu-toggle,.ll-retail .ll-menu-search summary{color:#fff}.ll-retail .main-navigation>.ll-shop-nav-link{background:#ede7dc;color:#314c3d;border-radius:24px;margin:4px 8px 4px 0}.ll-retail .main-navigation a:hover,.ll-retail .main-navigation .current-menu-item>a{background:#cfe5d6;color:#314c3d;border-radius:24px}.ll-retail .main-navigation ul ul a{color:#314c3d;background:#fff}.ll-retail .ll-category-nav{background:#f6f1e8;border:0}.ll-retail .ll-cart-link{background:#d9c8e8;border-color:#d9c8e8;border-radius:24px}.ll-retail .ll-account-link{border-radius:24px}.ll-retail .studio-hero{margin:24px clamp(16px,3vw,40px);padding:40px;border:0;border-radius:28px;background:#edf3e8}.ll-retail .studio-hero h1{font-family:"Trebuchet MS",Verdana,sans-serif;letter-spacing:-.045em;font-weight:700;color:#314c3d;font-size:clamp(34px,4vw,56px)}.ll-retail .studio-intro{color:#4e6251}.ll-retail .studio-brand-panel{border:0;background:#f7e7df;border-radius:46% 46% 24px 24px;text-align:center;padding:40px 25px}.ll-retail .studio-brand-panel p{font-family:"Trebuchet MS",Verdana,sans-serif;font-weight:700;color:#41634b}.ll-retail .studio-brand-panel em{color:#6b5a4a}.ll-retail .studio-hero-image img{border-radius:42% 42% 24px 24px}.ll-retail .button,.ll-retail .woocommerce a.button,.ll-retail .woocommerce button.button{border-radius:24px}.ll-retail .studio-kicker{color:#52634f;letter-spacing:.11em}.ll-retail .studio-section-head h2,.ll-retail .studio-community h2,.sage-categories h2{font-family:"Trebuchet MS",Verdana,sans-serif;color:#314c3d;font-weight:700}.ll-retail .studio-products{border-color:#e7ecdf}.ll-retail .woocommerce ul.products li.product{border-radius:18px;border-color:#e2e8dc;background:#fff;overflow:hidden}.ll-retail .woocommerce ul.products li.product a img{background:#f7f9f2}.ll-retail .studio-community{border-radius:24px;background:#ede6f2}.ll-retail .site-footer{background:#edf3e8}.sage-categories{text-align:center;padding:30px clamp(20px,4vw,56px) 40px}.sage-categories h2{font-size:30px;letter-spacing:-.03em;margin:0 0 30px}.sage-circle-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px}.sage-category{display:flex;align-items:center;flex-direction:column;gap:14px;color:#314c3d;font-size:14px}.sage-circle{display:flex;justify-content:center;align-items:center;border-radius:50%;width:100%;max-width:150px;aspect-ratio:1;background:#cfe5d6;padding:22px;box-sizing:border-box;transition:transform .2s ease}.sage-category:nth-child(2n) .sage-circle{background:#f4dce3}.sage-category:nth-child(3n) .sage-circle{background:#e5d9ee}.sage-category:nth-child(4n) .sage-circle{background:#f5e3ce}.sage-circle img{width:100%;height:100%;object-fit:contain;border-radius:50%}.sage-category:hover .sage-circle{transform:translateY(-4px)}@media(min-width:1024px){body.ll-retail{background:#e7eddf}}@media(max-width:900px){.sage-circle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.sage-circle{max-width:140px}}@media(max-width:620px){.ll-retail .site-shell{border-radius:0}.ll-retail .studio-hero{padding:28px 22px;margin:16px}.sage-categories{padding:25px 20px}.sage-circle-grid{gap:20px 14px}.sage-circle{padding:16px}.sage-circle svg{width:100%;height:auto}.sage-category{font-size:12px}.sage-categories h2{font-size:25px}.ll-retail .studio-section-head h2{font-size:24px}}