.larleaf-product-decision{color:rgb(var(--color-foreground));background:rgb(var(--color-background));padding:clamp(3.2rem,6vw,7.2rem) 1.6rem}.larleaf-product-decision__inner{width:min(100%,120rem);margin-inline:auto}.larleaf-product-decision__header,.larleaf-product-decision__faq-heading{max-width:74rem;margin-bottom:2.4rem}.larleaf-product-decision__header h2,.larleaf-product-decision__faq-heading h2{margin:0;color:inherit;font:inherit;font-family:var(--font-heading-family);font-size:clamp(2.8rem,5vw,4.8rem);font-weight:var(--font-heading-weight);line-height:1.08;letter-spacing:-.025em}.larleaf-product-decision__eyebrow,.larleaf-product-decision__card-kicker{margin:0 0 .8rem;color:inherit;font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.larleaf-product-decision__comparison,.larleaf-product-decision__fit-grid,.larleaf-product-decision__feature-row{display:grid;grid-template-columns:1fr;gap:1.6rem}.larleaf-product-decision__kit-card,.larleaf-product-decision__fit-grid article,.larleaf-product-decision__feature-row article{display:flex;flex-direction:column;gap:1.6rem;min-width:0;padding:2.4rem;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:1.8rem;background:rgba(var(--color-foreground),.035)}.larleaf-product-decision__kit-card h3,.larleaf-product-decision__fit-grid h3,.larleaf-product-decision__feature-row h3{margin:0;color:inherit;font:inherit;font-family:var(--font-heading-family);font-size:clamp(2rem,3vw,2.8rem);font-weight:var(--font-heading-weight);line-height:1.15}.larleaf-product-decision__kit-card ul,.larleaf-product-decision__fit-grid ul{display:grid;gap:.8rem;margin:0;padding-inline-start:2rem}.larleaf-product-decision__kit-card li,.larleaf-product-decision__fit-grid li,.larleaf-product-decision__feature-row p,.larleaf-product-decision__answer p{color:inherit;font-family:var(--font-body-family);font-size:1.6rem;line-height:1.65}.larleaf-product-decision__feature-row p{margin:0}.larleaf-product-decision__price-row{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-top:auto;padding-top:1.6rem;border-top:.1rem solid rgba(var(--color-foreground),.14);font-family:var(--font-body-family);font-size:1.7rem;font-weight:700}.larleaf-product-decision__availability{font-size:1.3rem;font-weight:600;opacity:.7}.larleaf-product-decision__fit-grid,.larleaf-product-decision__feature-row{margin-top:1.6rem}.larleaf-product-decision__link,.larleaf-product-decision__policy-links a{color:inherit;font-family:var(--font-body-family);font-weight:700;text-underline-offset:.3rem}.larleaf-product-decision__link{align-self:flex-start;margin-top:auto}.larleaf-product-decision__support-links{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.4rem}.larleaf-product-decision__support-link{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:1rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.24);border-radius:999rem;color:inherit;font-family:var(--font-body-family);font-size:1.4rem;font-weight:700;line-height:1.3;text-align:center;text-decoration:none}.larleaf-product-decision__support-link--primary{color:rgb(var(--color-background));background:rgb(var(--color-foreground))}.larleaf-product-decision__support-link:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.larleaf-product-decision__faq{margin-top:clamp(4rem,7vw,7.2rem)}.larleaf-product-decision__faq-item{border-top:.1rem solid rgba(var(--color-foreground),.18)}.larleaf-product-decision__faq-item:last-child{border-bottom:.1rem solid rgba(var(--color-foreground),.18)}.larleaf-product-decision__faq-item summary{position:relative;cursor:pointer;list-style:none;padding:2rem 4rem 2rem 0;color:inherit;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:var(--font-heading-weight);line-height:1.35}.larleaf-product-decision__faq-item summary::-webkit-details-marker{display:none}.larleaf-product-decision__faq-item summary:after{content:"+";position:absolute;top:50%;right:.4rem;transform:translateY(-50%);font-family:var(--font-body-family);font-size:2.4rem;line-height:1}.larleaf-product-decision__faq-item[open] summary:after{content:"\2212"}.larleaf-product-decision__answer{max-width:88rem;padding:0 3.2rem 2.2rem 0}.larleaf-product-decision__answer p{margin:0}.larleaf-product-decision__policy-links{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1rem!important}@media(min-width:750px){.larleaf-product-decision{padding-inline:4rem}.larleaf-product-decision__comparison,.larleaf-product-decision__fit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.larleaf-product-decision__feature-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.larleaf-product-decision__faq-item{scroll-behavior:auto}}.larleaf-product-guide{padding:clamp(3.5rem,6vw,6.5rem) 1.5rem;background:#f7f1e9;color:#24211f}.larleaf-product-guide__inner{max-width:110rem;margin:0 auto}.larleaf-product-guide__intro{max-width:78rem;margin:0 auto 2.5rem;text-align:center}.larleaf-product-guide__eyebrow{margin:0 0 1rem;color:#61191a;font-size:1.15rem;font-weight:700;letter-spacing:.13em}.larleaf-product-guide h2{margin:0 0 1.2rem;font-size:clamp(2.6rem,4.6vw,4.6rem);line-height:1.08}.larleaf-product-guide__intro>p:last-child{margin:0;color:#5a544f;font-size:1.55rem;line-height:1.65}.larleaf-product-guide__grid,.larleaf-product-guide__service{display:grid;gap:1.2rem}.larleaf-product-guide__grid article{display:grid;gap:.7rem;padding:2rem;border-radius:1.5rem;background:#fff}.larleaf-product-guide__grid strong{font-size:1.75rem}.larleaf-product-guide__grid span,.larleaf-product-guide__note span{color:#5a544f;font-size:1.4rem;line-height:1.6}.larleaf-product-guide__note{display:grid;gap:.5rem;margin-top:1.2rem;padding:1.8rem 2rem;border:1px solid #dccbbd;border-radius:1.4rem;background:#fffaf4}.larleaf-product-guide__service{margin-top:2.2rem}.larleaf-product-guide__service a{display:grid;gap:.3rem;padding:1.6rem;border:1px solid #e0d5ca;border-radius:1.3rem;background:transparent;color:inherit;text-align:center;text-decoration:none}.larleaf-product-guide__service strong{color:#61191a;font-size:1.4rem}.larleaf-product-guide__service span{color:#5a544f;font-size:1.25rem}@media(min-width:750px){.larleaf-product-guide{padding-inline:4rem}.larleaf-product-guide__grid,.larleaf-product-guide__service{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map?subset=AAAAEg */
