:root{--leaf-heading-page: clamp(1.75rem, 2.7vw, 2.25rem);--leaf-heading-section: clamp(1.35rem, 2.1vw, 1.7rem);--leaf-heading-detail: clamp(1.05rem, 1.6vw, 1.25rem)}#MainContent h1{font-size:var(--leaf-heading-page);line-height:1.19;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere}#MainContent h2{font-size:var(--leaf-heading-section);line-height:1.25;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere}#MainContent h3{font-size:var(--leaf-heading-detail);line-height:1.3;letter-spacing:-.015em;overflow-wrap:anywhere}@media(max-width:700px){:root{--leaf-heading-page: clamp(1.42rem, 5vw, 1.72rem);--leaf-heading-section: clamp(1.18rem, 4vw, 1.38rem);--leaf-heading-detail: clamp(1.04rem, 3.6vw, 1.16rem);--space-section: clamp(2rem, 5vw, 2.65rem)}#MainContent :is(.rte,.main-product__description,.home-guides__intro,.home-guides__body>p,.home-journey__body>p:not(.home-journey__eyebrow),.leaf-project__head>div>p:last-child,.hero__text,.hero__content>p){font-size:1rem;line-height:1.55;overflow-wrap:break-word}#MainContent :is(.featured__header,.home-guides__header,.faq__header,.grow-creator__header){margin-bottom:1rem;gap:.7rem}#MainContent :is(.home-guides__intro,.leaf-page-heading__intro,.leafer-substrate__section-head>p,.leafer-substrate__panel-head .rte){margin-top:.55rem}#MainContent .trust-bar__inner{padding:.85rem 1rem;gap:.65rem}#MainContent .trust-bar__item{gap:.6rem}#MainContent .trust-bar__item svg{width:26px}#MainContent .home-journey{padding-block:var(--space-section)}#MainContent .home-journey__body,#MainContent .home-guides__body{padding:.9rem}#MainContent .home-journey__media,#MainContent .home-journey__card--featured .home-journey__media{aspect-ratio:auto;height:clamp(148px,38vw,185px)}#MainContent .home-guides__media{aspect-ratio:auto;height:clamp(150px,34vw,190px)}#MainContent .category-grid__card{min-height:160px}#MainContent .leaf-project__grid{margin-top:1.25rem}#MainContent .leafer-substrate__commerce{margin-top:2rem}#MainContent .leafer-substrate__purchase-panel,#MainContent .leafer-substrate__recipe-panel{padding:1rem}body.template-index #MainContent .hero{min-height:clamp(535px,68svh,610px)}body.template-index #MainContent .hero__inner{min-height:inherit;padding-block:clamp(5.8rem,18svh,8.5rem) 1.15rem}body.template-index #MainContent .hero__content{padding-top:0}body.template-index #MainContent .hero :is(h1,.hero__eyebrow,.hero__text,.hero__text p,.hero__content>p,.button--secondary){color:#173d2b}body.template-index #MainContent .hero__eyebrow{margin-bottom:.4rem}body.template-index #MainContent .hero h1{max-width:25ch;margin-bottom:.55rem;line-height:1.2}body.template-index #MainContent .hero__buttons,body.template-index #MainContent .hero__benefits{margin-top:.75rem}#MainContent :is(button,.button,input,select,textarea){min-height:48px}}@media(max-width:420px){body.template-index #MainContent .hero{min-height:clamp(540px,70svh,595px)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{--leaf-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--leaf-ink: #173d2b;--heading-font: var(--leaf-font);--font-body-family: var(--leaf-font);--font-heading-family: var(--leaf-font);--text: var(--leaf-ink);--muted: var(--leaf-ink);--accent: var(--leaf-ink)}body,.site-header,.site-footer,#MainContent{font-family:var(--leaf-font)}:is(.site-header,.site-footer,#MainContent) :is(h1,h2,h3,h4,h5,h6,p,a,li,label,summary,button,input,select,textarea,figcaption,blockquote,dt,dd,span,strong,small){font-family:var(--leaf-font)!important}#MainContent h1{font-size:var(--leaf-heading-page)!important;line-height:1.2!important}#MainContent h2{font-size:var(--leaf-heading-section)!important;line-height:1.25!important}#MainContent h3{font-size:var(--leaf-heading-detail)!important;line-height:1.3!important}#MainContent :is(.home-discovery,.led-hub,.mix-showcase,.ls-product,.main-product,.main-collection,.planter-world,.interieur-solutions-guide){--ls-ink: var(--leaf-ink);--ls-muted: var(--leaf-ink);--ls-accent: var(--leaf-ink);color:var(--leaf-ink)}#MainContent :is(.led-highlight,.mix-highlight,.product-card,.home-guides__body,.home-journey__body,.main-blog__card-body,.main-blog__featured-copy,.planter-world__body,.interieur-solutions-path__body,.main-page__content,.main-article__body){color:var(--leaf-ink)}#MainContent :is(.led-highlight,.mix-highlight,.planter-world__body,.interieur-solutions-path__body) :is(h2,h3,p,dt,dd,small),#MainContent :is(.main-page__content,.main-article__body) :is(h1,h2,h3,p,figcaption){color:inherit!important}#MainContent :is(.home-discovery__eyebrow,.home-discovery__lead,.home-discovery__function,.home-discovery__story-body p,.home-discovery__product-body p,.home-discovery__product-body>a,.home-discovery__image-break figcaption,.planter-world__eyebrow,.planter-world__intro>p,.planter-world__facts span,.planter-world__example,.planter-world__link,.interieur-solutions-guide__eyebrow,.interieur-solutions-guide__text,.interieur-solutions-path__tagline,.interieur-solutions-path__meta,.interieur-solutions-path__link,.interieur-solutions-path__compare,.interieur-solutions-path__benefits span){color:var(--leaf-ink)}#MainContent :is(.planter-world__method,.interieur-solutions-guide__project){color:#fff}#MainContent :is(.planter-world__method,.interieur-solutions-guide__project) :is(p,h3,a){color:inherit!important}#MainContent .home-journey__card--featured .home-journey__media,#MainContent :is(.fruit-guide__media,.led-accessories__media,.home-discovery__media,.product-card__media,.main-product__image,.ls-product__media-item,.ls-product__media-empty,.led-highlight__media,.mix-highlight__media,.leaf-lighting__media,.led-hub__hero-media,.led-hub__media,.main-collection__hero-media,.planter-world__image,.interieur-solutions-path__image,.substrate-world__card-media,.home-journey__media,.home-guides__media,.home-choice__media,.main-blog__media,.main-blog__featured-media,.main-article__product-media,.plant-world__hero-media,.category-grid__card,.starter-showcase__card,.community__item){aspect-ratio:1 / 1;height:auto;min-height:0;max-height:none;padding:0;border:0;border-radius:0;box-shadow:none;overflow:hidden;align-self:start}#MainContent :is(.fruit-guide__media,.led-accessories__media,.home-discovery__media,.product-card__media,.main-product__image,.ls-product__media-item,.led-highlight__media,.mix-highlight__media,.leaf-lighting__media,.led-hub__hero-media,.led-hub__media,.main-collection__hero-media,.main-article__product-media) img{display:block;width:100%;height:100%;padding:0;border:0;border-radius:0;object-fit:contain;object-position:center;max-height:none}#MainContent :is(.planter-world__image,.interieur-solutions-path__image,.substrate-world__card-media,.home-journey__media,.home-guides__media,.home-choice__media,.main-blog__media,.main-blog__featured-media,.plant-world__hero-media,.category-grid__card,.starter-showcase__card,.community__item) img{display:block;width:100%;height:100%;padding:0;border:0;border-radius:0;object-fit:cover;object-position:center;max-height:none}#MainContent :is(.home-discovery__image-break,.main-page__content,.main-article__body,.main-article__hero,.plant-world__gallery-grid) img{display:block;width:100%;height:auto!important;min-height:0;max-height:none!important;aspect-ratio:1 / 1;padding:0;border:0;border-radius:0!important;object-fit:contain}#MainContent :is(.product-card,.home-guides__card,.home-journey__card,.main-blog__card,.main-blog__featured,.planter-world__card,.interieur-solutions-path,.home-choice__inner,.home-discovery__product,.fruit-guide__card){border:0;border-radius:0;box-shadow:none}@media(max-width:1240px){.site-header .site-header__mobile-panel :is(.site-header__mobile-link,.site-header__mobile-disclosure>summary){min-height:48px;padding-block:.65rem;font-size:1rem;font-weight:600;line-height:1.4;letter-spacing:0}.site-header .site-header__mobile-submenu a{min-height:44px;font-size:.9375rem;font-weight:500;line-height:1.4;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/leaf-compact-content.css.map */
