.jh-jardin{margin:32px 0 40px;padding:clamp(24px,4vw,48px);border-radius:24px;background:#10271f;color:#fff;scroll-margin-top:24px}.jh-jardin__heading{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;align-items:end;margin-bottom:28px}.jh-jardin__eyebrow{margin:0 0 10px;color:#97edac;font-size:12px;font-weight:700;letter-spacing:.16em}.jh-jardin .jh-jardin__heading h2{margin:0;max-width:600px;color:#fff;font-size:clamp(32px,4vw,48px);line-height:1.08}.jh-jardin__intro{margin:0;max-width:440px;color:#d9e4dd;font-size:17px;line-height:1.55}.jh-jardin__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.jh-jardin__card{min-width:0;overflow:hidden;border-radius:16px;background:#fff;color:#10271f}.jh-jardin__image-link{display:flex;align-items:center;justify-content:center;height:clamp(280px,34vw,420px);padding:24px;background:#fff}.jh-jardin__image{display:block;width:100%;height:100%;object-fit:contain}.jh-jardin__card-body{padding:24px;border-top:1px solid #e3e9e3}.jh-jardin .jh-jardin__card h3{margin:0 0 20px;font-size:26px;line-height:1.2}.jh-jardin__description{margin:0 0 24px;color:#43554b;font-size:16px;line-height:1.5}.jh-jardin__was{margin:6px 0 0;color:#5c6b62;font-size:14px}.jh-jardin__card h3 a{color:#10271f}.jh-jardin__card-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.jh-jardin__price{margin:0;color:#43554b;font-size:16px;font-weight:700}.jh-jardin__button{display:inline-flex;gap:16px;align-items:center;justify-content:center;min-height:46px;padding:12px 18px;border-radius:8px;background:#287b3f;color:#fff;font-weight:700}.jh-jardin__button:hover,.jh-jardin__button:focus-visible{background:#10271f;color:#fff}.jh-jardin a:focus-visible{outline:3px solid #54d66d;outline-offset:4px}@media(max-width:749px){.jh-jardin{margin-top:24px;padding:20px;border-radius:18px}.jh-jardin__heading,.jh-jardin__grid{grid-template-columns:1fr;gap:20px}.jh-jardin__image-link{height:340px;padding:20px}.jh-jardin__card-body{padding:20px}.jh-jardin .jh-jardin__card h3{font-size:24px}}.jh-smart-grow .jh-smart-grow__grid.jh-smart-grow__grid--range{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:749px){.jh-smart-grow .jh-smart-grow__grid.jh-smart-grow__grid--range{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map?subset=AAAD */
