/** Shopify CDN: Minification failed

Line 254:12 Unexpected "{"
Line 254:21 Expected ":"
Line 336:12 Unexpected "{"
Line 336:21 Expected ":"
Line 341:12 Unexpected "{"
Line 341:21 Expected ":"
Line 347:12 Unexpected "{"
Line 347:21 Expected ":"
Line 352:12 Unexpected "{"
Line 352:21 Expected ":"
... and 18 more hidden warnings

**/
/* SHOPIFY_STYLESHEETS_VERSION: 1.0 */


/* CSS from section stylesheet tags */
/* START_SECTION:anleolife-3 (INDEX:22) */
.al7 {
  background: var(--bg);
  padding: var(--section-py, 44px) 0;
}

.al7__wrap {
  width: min(100%, var(--content-width, 100%));
  max-width: 100%;
  margin-inline: auto;
}

.al7__grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 44px;
  align-items: center;
}

.al7__grid--rev {
  direction: rtl;
}

.al7__grid--rev .al7__text,
.al7__grid--rev .al7__media {
  direction: ltr;
}

.al7__media {
  position: relative;
  overflow: hidden;
  aspect-ratio: var(--media-ratio, 16 / 9);
  border-radius: 8px;
  background: #e5e7eb;
}

.al7__video-wrap {
  width: 100%;
  height: 100%;
}

.al7__video-iframe {
  width: 100%;
  height: 100%;
  border: none;
  display: block;
}

.al7__video-native {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.al7__img {
  width: 100%;
  height: 100%;
}

.al7__img-inner {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.al7__placeholder {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #9ca3af;
  font-size: 14px;
}

.al7__text {
  padding: 0;
}

.al7__title {
  color: var(--heading);
  font-size: var(--h-size);
  font-weight: 700;
  line-height: 1.15;
  margin: 0 0 18px;
  letter-spacing: -0.02em;
}

.al7__desc {
  color: var(--text);
  font-size: var(--b-size);
  line-height: 1.65;
  margin-bottom: 24px;
  white-space: pre-line;
}

.al7__btn {
  display: inline-block;
  background: var(--btn-bg);
  color: var(--btn-text);
  font-size: calc(var(--b-size) * .95);
  font-weight: 600;
  padding: var(--btn-py) var(--btn-px);
  border-radius: var(--btn-r);
  text-decoration: none;
  transition: filter .15s;
  line-height: 1.2;
}

.al7__btn:hover {
  filter: brightness(.9);
}

@media(max-width: 989px) {
  .al7__grid {
    gap: 32px;
  }

  .al7__title {
    font-size: calc(var(--h-size) * .86);
  }

  .al7__desc {
    line-height: 1.55;
  }
}

@media(max-width: 749px) {
  .al7 {
    padding: var(--mobile-py, 32px) 0;
  }

  .al7__wrap {
    width: 100%;
    max-width: 100%;
  }

  .al7__grid {
    grid-template-columns: 1fr;
    gap: 22px;
  }

  .al7__text {
    padding: 0;
  }

  .al7__grid--rev .al7__text {
    padding: 0;
  }

  .al7__title {
    font-size: calc(var(--h-size) * .75);
    margin-bottom: 12px;
  }

  .al7__desc {
    font-size: calc(var(--b-size) * .94);
    line-height: 1.55;
    margin-bottom: 18px;
  }

  .al7__btn {
    font-size: calc(var(--b-size) * .9);
    padding: calc(var(--btn-py) * .9) calc(var(--btn-px) * .85);
  }
}
/* END_SECTION:anleolife-3 */

/* START_SECTION:anleolife-54 (INDEX:49) */
.tr{background:var(--tr-bg);color:var(--tr-text);padding:var(--tr-pt) 0 var(--tr-pb);overflow:hidden}.tr *{box-sizing:border-box}.tr .tr-shell.full-width{padding-inline:24px}.tr h2,.tr h3,.tr p{margin-top:0}.tr .tr-heading{text-align:center;margin:0 auto 32px;max-width:900px}.tr .tr-heading h2{font-family:var(--font-heading-family,Georgia,serif);font-size:var(--tr-h);font-weight:600;line-height:1.18;color:var(--tr-green);margin-bottom:12px;text-transform:none}.tr .tr-intro{font-size:16px;line-height:1.6}.tr .tr-intro p:last-child{margin-bottom:0}.tr img{display:block;max-width:100%;width:100%;height:auto}.tr-grid{display:grid;gap:28px;grid-template-columns:repeat(var(--tr-cols,3),minmax(0,1fr))}.tr-card{min-width:0}.tr-card h3{font-size:20px;color:var(--tr-green);line-height:1.3}.tr-card p{line-height:1.6}.tr-media{overflow:hidden;border-radius:8px}.tr-media img{aspect-ratio:var(--tr-ratio,4/3);object-fit:var(--tr-fit,cover)}.tr-caption{text-align:center;padding:16px 12px}.tr-caption h3{margin-bottom:6px}.tr-pill{display:inline-block;padding:9px 24px;background:#075735;color:#fff;border-radius:30px;text-decoration:none;font-size:14px;line-height:1.4}.tr-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:36px}.tr-editor-note{padding:30px;border:1px dashed #98af9a;border-radius:8px;text-align:center}.tr-picture-empty{aspect-ratio:4/3;display:grid;place-items:center;background:#e9eee2;color:#7b9772}.tr-picture-empty svg{width:50%;height:65%}.tr-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.tr-product{padding:16px;background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:14px;text-decoration:none;color:var(--tr-text)}.tr-product img{aspect-ratio:1;object-fit:contain}.tr-product h3{font:inherit;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.tr-product-footer{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center;margin-top:auto}.tr-price{font-weight:700;color:#c44637}.tr-video video{width:100%;height:auto;display:block}.tr-banner{position:relative;min-height:440px;display:grid;align-items:center}.tr-banner>.tr-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tr-banner:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(0,40,17,.68))}.tr-banner-content{position:relative;z-index:1;width:52%;margin-left:auto;padding:48px;color:#fff8dd}.tr-banner-content h2{font-family:var(--font-heading-family,Georgia,serif);color:inherit;font-size:var(--tr-h);line-height:1.2}.tr-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:28px}.tr-benefit{text-align:center;font-size:13px;line-height:1.5}.tr-benefit svg{width:42px;height:42px;display:block;margin:0 auto 12px;fill:none;stroke:currentColor;stroke-width:1.5}.tr-benefit strong{display:block;margin-bottom:8px}.tr-53{background:linear-gradient(#eee9cc,var(--tr-bg) 70%)}.tr-54 .tr-grid{align-items:stretch}.tr-54 .tr-card{border-radius:8px;overflow:hidden;display:grid;grid-template-rows:auto 54px;height:100%}.tr-54 .tr-media{border-radius:0}.tr-54 .tr-media img{width:100%;aspect-ratio:3/4;object-fit:cover}.tr-54 .tr-caption{background:#075735;color:#fff;padding:6px 8px;height:54px;min-height:54px;display:flex;align-items:center;justify-content:center;text-align:center}.tr-54 .tr-caption h3{font-size:15px;color:#fff;margin:0;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tr-54 .tr-caption p{margin:0}.tr-54 .tr-pill{display:none}.tr-55 .tr-split{grid-template-columns:34% 1fr}.tr-55 .tr-grid{gap:12px}.tr-55 .tr-caption{padding:8px;background:#075735;color:#fff}.tr-55 .tr-caption h3{color:#fff;font-size:13px;margin:0}.tr-55 .tr-media{background:#f2f4ec}.tr-56 .tr-product-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}.tr-56 .tr-product{padding:10px;font-size:12px}.tr-56 .tr-pill{padding:5px 9px;font-size:11px}.tr-57 .tr-media img{object-fit:contain;aspect-ratio:1.6}.tr-60 .tr-card{background:#fff;border-bottom:5px solid #4d882e;border-radius:8px;overflow:hidden}.tr-60 .tr-caption{text-align:left;padding:24px}.tr-61 .tr-split{gap:0;background:#06492e}.tr-61 .tr-copy{padding:40px;color:#fff8dd}.tr-61 h2{color:#fff8dd;font-size:var(--tr-h);line-height:1.2}.tr-63 .wc_review_main_content{background:transparent}.tr-66{padding:0}.tr-66 .tr-shell{padding:0!important;max-width:none}.tr-66 .tr-banner{min-height:560px}.tr-66 .tr-banner:after{background:rgba(28,27,9,.18)}.tr-66 .tr-banner-content{width:100%;margin:0;text-align:center;min-height:560px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:65px 24px}.tr-66 .tr-benefits{width:min(600px,100%);grid-template-columns:repeat(3,1fr)}.tr-66 .tr-benefit{background:rgba(25,35,24,.6);border-radius:8px;padding:16px;color:#fff}.tr-66 .tr-benefit strong{font-size:18px}

@media(max-width:989px){.tr-grid{gap:16px}.tr-54 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-56 .tr-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tr-banner-content{width:65%;padding:28px}.tr-benefits{grid-template-columns:repeat(2,1fr)}}

@media(max-width:749px){.tr{padding-block:var(--tr-pm)}.tr .tr-shell.full-width{padding-inline:16px}.tr .tr-heading{margin-bottom:24px}.tr .tr-heading h2,.tr-banner-content h2,.tr-61 h2{font-size:var(--tr-hm)}.tr .tr-intro{font-size:14px}.tr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tr-split,.tr-55 .tr-split{grid-template-columns:1fr;gap:24px}.tr-55 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-54 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tr-54 .tr-card{grid-template-rows:auto 44px}.tr-54 .tr-caption{height:44px;min-height:44px;padding:5px 4px}.tr-54 .tr-caption h3{font-size:12px;line-height:1.15}.tr-card h3{font-size:18px}.tr-caption{padding:12px 4px}.tr-53 .tr-grid,.tr-57 .tr-grid{grid-template-columns:1fr 1fr;gap:12px}.tr-57 .tr-pill{font-size:12px;padding:8px 12px}.tr-58 .tr-grid,.tr-60 .tr-grid{grid-template-columns:1fr}.tr-58 .tr-media img{aspect-ratio:1.6}.tr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tr-56 .tr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-product{padding:12px;font-size:14px}.tr-product .tr-pill{padding:7px 12px;font-size:12px}.tr-banner{min-height:580px;align-items:end}.tr-banner:after{background:linear-gradient(0deg,rgba(0,40,17,.9),rgba(0,40,17,.1))}.tr-banner-content{width:100%;padding:28px 20px}.tr-benefits{gap:16px}.tr-benefit{font-size:12px}.tr-61 .tr-copy{padding:28px 24px}.tr-66{padding:0}.tr-66 .tr-banner,.tr-66 .tr-banner-content{min-height:440px}.tr-66 .tr-banner-content{padding:40px 16px}.tr-66 .tr-benefits{gap:8px}.tr-66 .tr-benefit{padding:12px 6px;font-size:11px}.tr-66 .tr-benefit strong{font-size:13px}}
/* END_SECTION:anleolife-54 */

/* START_SECTION:anleolife-55 (INDEX:50) */
.tr-55 { background:var(--tr-bg); color:var(--tr-text); padding:var(--tr-pt) 0 var(--tr-pb); }
.tr-55 * { box-sizing:border-box; }
.tr-55 .tr-shell.full-width { padding-inline:24px; }
.tr-55 .tr-heading { text-align:center; margin:0 auto 42px; max-width:900px; }
.tr-55 .tr-heading h2 { font-family:var(--font-heading-family,Georgia,serif); font-size:var(--tr-h); font-weight:600; line-height:1.18; color:var(--tr-green); margin:0 0 6px; text-transform:none; }
.tr-55 .tr-intro { font-size:14px; line-height:1.45; }
.tr-55 .tr-intro p { margin:0; }
.tr-55 .tr-split { display:grid; grid-template-columns:minmax(280px,31%) minmax(0,1fr); gap:54px; align-items:center; }
.tr-55 .tr-main-media { min-width:0; display:flex; align-items:center; justify-content:center; }
.tr-55 .tr-main-media img { display:block; width:100%; height:auto; object-fit:contain; }
.tr-55 .tr-grid { display:grid; grid-template-columns:repeat(5,minmax(0,1fr)); column-gap:20px; row-gap:var(--tr-parts-row-gap); align-items:start; }
.tr-55 .tr-card { min-width:0; display:flex; flex-direction:column; border:1px solid var(--tr-green); border-radius:8px; overflow:hidden; background:#f5f6ef; }
.tr-55 .tr-media { display:flex; align-items:center; justify-content:center; width:100%; height:calc(var(--tr-parts-image-size) + 12px); padding:6px; }
.tr-55 .tr-media img { display:block; width:100%; height:100%; max-width:var(--tr-parts-image-size); object-fit:contain; aspect-ratio:auto; margin:0 auto; }
.tr-55 .tr-placeholder { width:100%; height:100%; }
.tr-55 .tr-card>.tr-caption { display:block!important; visibility:visible; opacity:1; width:100%; padding:4px 3px; background:var(--tr-green); color:#fff; text-align:center; }
.tr-55 .tr-caption h3 { display:block; margin:0; color:#fff; font-family:var(--font-body-family,Arial,sans-serif); font-size:13px; font-weight:400; line-height:1.25; text-transform:none; overflow-wrap:anywhere; }
.tr-55 .tr-part-description { color:#fff; font-size:12px; line-height:1.4; margin-top:4px; }
.tr-55 .tr-part-description p { margin:0; color:inherit; }
.tr-55 .tr-pill { display:inline-block; color:#fff; font-size:12px; margin-top:4px; }
@media(max-width:989px) {
  .tr-55 .tr-split { grid-template-columns:32% minmax(0,1fr); gap:28px; }
  .tr-55 .tr-grid { column-gap:12px; row-gap:calc(var(--tr-parts-row-gap) * .6); }
  .tr-55 .tr-media { height:calc(min(var(--tr-parts-image-size),56px) + 12px); }
  .tr-55 .tr-caption h3 { font-size:11px; }
}
@media(max-width:749px) {
  .tr-55 { padding-block:var(--tr-pm); }
  .tr-55 .tr-shell.full-width { padding-inline:16px; }
  .tr-55 .tr-heading { margin-bottom:28px; }
  .tr-55 .tr-heading h2 { font-size:var(--tr-hm); }
  .tr-55 .tr-split { grid-template-columns:1fr; gap:28px; }
  .tr-55 .tr-main-media { width:100%; max-width:430px; margin:0 auto; }
  .tr-55 .tr-grid { column-gap:10px; row-gap:calc(var(--tr-parts-row-gap) * .4); }
  .tr-55 .tr-media { height:calc(min(var(--tr-parts-image-size),46px) + 12px); }
}
@media(max-width:520px) {
  .tr-55 .tr-grid { grid-template-columns:repeat(3,minmax(0,1fr)); column-gap:14px; }
  .tr-55 .tr-media { height:calc(min(var(--tr-parts-image-size),60px) + 12px); }
  .tr-55 .tr-caption h3 { font-size:12px; }
}
/* END_SECTION:anleolife-55 */

/* START_SECTION:anleolife-56 (INDEX:51) */
.tr{background:var(--tr-bg);color:var(--tr-text);padding:var(--tr-pt) 0 var(--tr-pb);overflow:hidden}.tr *{box-sizing:border-box}.tr .tr-shell.full-width{padding-inline:24px}.tr h2,.tr h3,.tr p{margin-top:0}.tr .tr-heading{text-align:center;margin:0 auto 32px;max-width:900px}.tr .tr-heading h2{font-family:var(--font-heading-family,Georgia,serif);font-size:var(--tr-h);font-weight:600;line-height:1.18;color:var(--tr-green);margin-bottom:12px;text-transform:none}.tr .tr-intro{font-size:16px;line-height:1.6}.tr .tr-intro p:last-child{margin-bottom:0}.tr img{display:block;max-width:100%;width:100%;height:auto}.tr-grid{display:grid;gap:28px;grid-template-columns:repeat(var(--tr-cols,3),minmax(0,1fr))}.tr-card{min-width:0}.tr-card h3{font-size:20px;color:var(--tr-green);line-height:1.3}.tr-card p{line-height:1.6}.tr-media{overflow:hidden;border-radius:8px}.tr-media img{aspect-ratio:var(--tr-ratio,4/3);object-fit:var(--tr-fit,cover)}.tr-caption{text-align:center;padding:16px 12px}.tr-caption h3{margin-bottom:6px}.tr-pill{display:inline-block;padding:9px 24px;background:#075735;color:#fff;border-radius:30px;text-decoration:none;font-size:14px;line-height:1.4}.tr-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:36px}.tr-editor-note{padding:30px;border:1px dashed #98af9a;border-radius:8px;text-align:center}.tr-picture-empty{aspect-ratio:4/3;display:grid;place-items:center;background:#e9eee2;color:#7b9772}.tr-picture-empty svg{width:50%;height:65%}.tr-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.tr-product{padding:16px;background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:14px;text-decoration:none;color:var(--tr-text)}.tr-product img{aspect-ratio:1;object-fit:contain}.tr-product h3{font:inherit;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.tr-product-footer{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center;margin-top:auto}.tr-price{font-weight:700;color:#c44637}.tr-video video{width:100%;height:auto;display:block}.tr-banner{position:relative;min-height:440px;display:grid;align-items:center}.tr-banner>.tr-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tr-banner:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(0,40,17,.68))}.tr-banner-content{position:relative;z-index:1;width:52%;margin-left:auto;padding:48px;color:#fff8dd}.tr-banner-content h2{font-family:var(--font-heading-family,Georgia,serif);color:inherit;font-size:var(--tr-h);line-height:1.2}.tr-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:28px}.tr-benefit{text-align:center;font-size:13px;line-height:1.5}.tr-benefit svg{width:42px;height:42px;display:block;margin:0 auto 12px;fill:none;stroke:currentColor;stroke-width:1.5}.tr-benefit strong{display:block;margin-bottom:8px}.tr-53{background:linear-gradient(#eee9cc,var(--tr-bg) 70%)}.tr-54 .tr-caption{background:#075735;color:#fff;padding:10px 8px}.tr-54 .tr-caption h3{font-size:15px;color:#fff;margin:0}.tr-54 .tr-card{border-radius:8px;overflow:hidden}.tr-54 .tr-media{border-radius:0}.tr-55 .tr-split{grid-template-columns:34% 1fr}.tr-55 .tr-grid{gap:12px}.tr-55 .tr-caption{padding:8px;background:#075735;color:#fff}.tr-55 .tr-caption h3{color:#fff;font-size:13px;margin:0}.tr-55 .tr-media{background:#f2f4ec}.tr-56 .tr-product-grid{display:flex;gap:12px;width:100%;align-items:stretch}.tr-56 .tr-product-grid>.tr-product{flex:1 1 0;min-width:0}.tr-56 .tr-product{padding:10px;font-size:12px}.tr-56 .tr-pill{padding:5px 9px;font-size:11px}.tr-57 .tr-media img{object-fit:contain;aspect-ratio:1.6}.tr-60 .tr-card{background:#fff;border-bottom:5px solid #4d882e;border-radius:8px;overflow:hidden}.tr-60 .tr-caption{text-align:left;padding:24px}.tr-61 .tr-split{gap:0;background:#06492e}.tr-61 .tr-copy{padding:40px;color:#fff8dd}.tr-61 h2{color:#fff8dd;font-size:var(--tr-h);line-height:1.2}.tr-63 .wc_review_main_content{background:transparent}.tr-66{padding:0}.tr-66 .tr-shell{padding:0!important;max-width:none}.tr-66 .tr-banner{min-height:560px}.tr-66 .tr-banner:after{background:rgba(28,27,9,.18)}.tr-66 .tr-banner-content{width:100%;margin:0;text-align:center;min-height:560px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:65px 24px}.tr-66 .tr-benefits{width:min(600px,100%);grid-template-columns:repeat(3,1fr)}.tr-66 .tr-benefit{background:rgba(25,35,24,.6);border-radius:8px;padding:16px;color:#fff}.tr-66 .tr-benefit strong{font-size:18px}

@media(max-width:989px){.tr-grid{gap:16px}.tr-54 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-56 .tr-product-grid{display:flex;flex-wrap:wrap}.tr-56 .tr-product-grid>.tr-product{flex:1 1 calc(25% - 12px);min-width:150px}.tr-banner-content{width:65%;padding:28px}.tr-benefits{grid-template-columns:repeat(2,1fr)}}

@media(max-width:749px){.tr{padding-block:var(--tr-pm)}.tr .tr-shell.full-width{padding-inline:16px}.tr .tr-heading{margin-bottom:24px}.tr .tr-heading h2,.tr-banner-content h2,.tr-61 h2{font-size:var(--tr-hm)}.tr .tr-intro{font-size:14px}.tr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tr-split,.tr-55 .tr-split{grid-template-columns:1fr;gap:24px}.tr-55 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-54 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tr-54 .tr-caption h3{font-size:12px}.tr-card h3{font-size:18px}.tr-caption{padding:12px 4px}.tr-53 .tr-grid,.tr-57 .tr-grid{grid-template-columns:1fr 1fr;gap:12px}.tr-57 .tr-pill{font-size:12px;padding:8px 12px}.tr-58 .tr-grid,.tr-60 .tr-grid{grid-template-columns:1fr}.tr-58 .tr-media img{aspect-ratio:1.6}.tr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tr-56 .tr-product-grid{display:flex;flex-wrap:wrap}.tr-56 .tr-product-grid>.tr-product{flex:0 0 calc(50% - 6px);min-width:0}.tr-product{padding:12px;font-size:14px}.tr-product .tr-pill{padding:7px 12px;font-size:12px}.tr-banner{min-height:580px;align-items:end}.tr-banner:after{background:linear-gradient(0deg,rgba(0,40,17,.9),rgba(0,40,17,.1))}.tr-banner-content{width:100%;padding:28px 20px}.tr-benefits{gap:16px}.tr-benefit{font-size:12px}.tr-61 .tr-copy{padding:28px 24px}.tr-66{padding:0}.tr-66 .tr-banner,.tr-66 .tr-banner-content{min-height:440px}.tr-66 .tr-banner-content{padding:40px 16px}.tr-66 .tr-benefits{gap:8px}.tr-66 .tr-benefit{padding:12px 6px;font-size:11px}.tr-66 .tr-benefit strong{font-size:13px}}





@media(max-width:749px){
  #Trellis-{{ section.id }}.tr-56 .tr-product-grid > .tr-product:last-child:nth-child(odd){
    margin-left:auto;
    margin-right:auto;
  }
}
/* END_SECTION:anleolife-56 */

/* START_SECTION:anleolife-57 (INDEX:52) */
.tr{background:var(--tr-bg);color:var(--tr-text);padding:var(--tr-pt) 0 var(--tr-pb);overflow:hidden}.tr *{box-sizing:border-box}.tr .tr-shell.full-width{padding-inline:24px}.tr h2,.tr h3,.tr p{margin-top:0}.tr .tr-heading{text-align:center;margin:0 auto 32px;max-width:900px}.tr .tr-heading h2{font-family:var(--font-heading-family,Georgia,serif);font-size:var(--tr-h);font-weight:600;line-height:1.18;color:var(--tr-green);margin-bottom:12px;text-transform:none}.tr .tr-intro{font-size:16px;line-height:1.6}.tr .tr-intro p:last-child{margin-bottom:0}.tr img{display:block;max-width:100%;width:100%;height:auto}.tr-grid{display:grid;gap:28px;grid-template-columns:repeat(var(--tr-cols,3),minmax(0,1fr))}.tr-card{min-width:0}.tr-card h3{font-size:20px;color:var(--tr-green);line-height:1.3}.tr-card p{line-height:1.6}.tr-media{overflow:hidden;border-radius:8px}.tr-media img{aspect-ratio:var(--tr-ratio,4/3);object-fit:var(--tr-fit,cover)}.tr-caption{text-align:center;padding:16px 12px}.tr-caption h3{margin-bottom:6px}.tr-pill{display:inline-block;padding:9px 24px;background:#075735;color:#fff;border-radius:30px;text-decoration:none;font-size:14px;line-height:1.4}.tr-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:36px}.tr-editor-note{padding:30px;border:1px dashed #98af9a;border-radius:8px;text-align:center}.tr-picture-empty{aspect-ratio:4/3;display:grid;place-items:center;background:#e9eee2;color:#7b9772}.tr-picture-empty svg{width:50%;height:65%}.tr-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.tr-product{padding:16px;background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:14px;text-decoration:none;color:var(--tr-text)}.tr-product img{aspect-ratio:1;object-fit:contain}.tr-product h3{font:inherit;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.tr-product-footer{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center;margin-top:auto}.tr-price{font-weight:700;color:#c44637}.tr-video video{width:100%;height:auto;display:block}.tr-banner{position:relative;min-height:440px;display:grid;align-items:center}.tr-banner>.tr-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tr-banner:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(0,40,17,.68))}.tr-banner-content{position:relative;z-index:1;width:52%;margin-left:auto;padding:48px;color:#fff8dd}.tr-banner-content h2{font-family:var(--font-heading-family,Georgia,serif);color:inherit;font-size:var(--tr-h);line-height:1.2}.tr-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:28px}.tr-benefit{text-align:center;font-size:13px;line-height:1.5}.tr-benefit svg{width:42px;height:42px;display:block;margin:0 auto 12px;fill:none;stroke:currentColor;stroke-width:1.5}.tr-benefit strong{display:block;margin-bottom:8px}.tr-53{background:linear-gradient(#eee9cc,var(--tr-bg) 70%)}.tr-54 .tr-caption{background:#075735;color:#fff;padding:10px 8px}.tr-54 .tr-caption h3{font-size:15px;color:#fff;margin:0}.tr-54 .tr-card{border-radius:8px;overflow:hidden}.tr-54 .tr-media{border-radius:0}.tr-55 .tr-split{grid-template-columns:34% 1fr}.tr-55 .tr-grid{gap:12px}.tr-55 .tr-caption{padding:8px;background:#075735;color:#fff}.tr-55 .tr-caption h3{color:#fff;font-size:13px;margin:0}.tr-55 .tr-media{background:#f2f4ec}.tr-56 .tr-product-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}.tr-56 .tr-product{padding:10px;font-size:12px}.tr-56 .tr-pill{padding:5px 9px;font-size:11px}.tr-57 .tr-heading{margin-bottom:18px}
.tr-57 .tr-eyebrow{font-family:var(--font-body-family,Arial,sans-serif);font-size:13px;line-height:1.2;color:#6e9369;margin-bottom:8px}
.tr-57 .tr-heading h2{margin-bottom:0}
.tr-57 .tr-grid{gap:84px}
.tr-57 .tr-card{display:flex;flex-direction:column;align-items:center}
.tr-57 .tr-media{width:100%;border-radius:0;overflow:visible}
.tr-57 .tr-media img{object-fit:contain;aspect-ratio:1.55}
.tr-57 .tr-caption{width:100%;padding:12px 0 0;margin-top:-2px;text-align:center}
.tr-57 .tr-step-title{margin:0}
.tr-57 .tr-step-pill{
  position:relative;
  display:flex;
  align-items:center;
  width:min(72%,430px);
  height:38px;
  margin:0 auto;
  padding:0 16px 0 58px;
  background:#075735;
  color:#fff;
  border-radius:999px;
  text-align:left;
}
.tr-57 .tr-step-number{
  position:absolute;
  left:-10px;
  top:50%;
  transform:translateY(-50%);
  width:56px;
  height:56px;
  border-radius:50%;
  display:flex;
  align-items:center;
  justify-content:center;
  background:#075735;
  color:#fff;
  border:0;
  font-size:34px;
  font-weight:700;
  line-height:1;
  font-family:Arial,Helvetica,sans-serif;
  z-index:2;
  padding:0 0 4px 0;
  margin:0;
  text-align:center;
  box-sizing:border-box;
}
.tr-57 .tr-step-text{
  display:flex;
  align-items:center;
  width:100%;
  height:100%;
  font-family:var(--font-body-family,Arial,sans-serif);
  font-size:13px;
  line-height:1;
  font-weight:500;
  color:#fff;
  white-space:normal;
  transform:translateY(1px);
}
.tr-57 .tr-caption>p{display:none}
.tr-60 .tr-card{background:#fff;border-bottom:5px solid #4d882e;border-radius:8px;overflow:hidden}.tr-60 .tr-caption{text-align:left;padding:24px}.tr-61 .tr-split{gap:0;background:#06492e}.tr-61 .tr-copy{padding:40px;color:#fff8dd}.tr-61 h2{color:#fff8dd;font-size:var(--tr-h);line-height:1.2}.tr-63 .wc_review_main_content{background:transparent}.tr-66{padding:0}.tr-66 .tr-shell{padding:0!important;max-width:none}.tr-66 .tr-banner{min-height:560px}.tr-66 .tr-banner:after{background:rgba(28,27,9,.18)}.tr-66 .tr-banner-content{width:100%;margin:0;text-align:center;min-height:560px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:65px 24px}.tr-66 .tr-benefits{width:min(600px,100%);grid-template-columns:repeat(3,1fr)}.tr-66 .tr-benefit{background:rgba(25,35,24,.6);border-radius:8px;padding:16px;color:#fff}.tr-66 .tr-benefit strong{font-size:18px}

@media(max-width:989px){.tr-grid{gap:16px}.tr-54 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-56 .tr-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tr-banner-content{width:65%;padding:28px}.tr-benefits{grid-template-columns:repeat(2,1fr)}}

@media(max-width:749px){.tr{padding-block:var(--tr-pm)}.tr .tr-shell.full-width{padding-inline:16px}.tr .tr-heading{margin-bottom:24px}.tr .tr-heading h2,.tr-banner-content h2,.tr-61 h2{font-size:var(--tr-hm)}.tr .tr-intro{font-size:14px}.tr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tr-split,.tr-55 .tr-split{grid-template-columns:1fr;gap:24px}.tr-55 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-54 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tr-54 .tr-caption h3{font-size:12px}.tr-card h3{font-size:18px}.tr-caption{padding:12px 4px}.tr-53 .tr-grid,.tr-57 .tr-grid{grid-template-columns:1fr 1fr;gap:12px}.tr-57 .tr-pill{font-size:12px;padding:8px 12px}
.tr-57 .tr-grid{gap:20px}
.tr-57 .tr-step-pill{width:94%;height:32px;padding:0 10px 0 48px}
.tr-57 .tr-step-number{left:-7px;width:46px;height:46px;font-size:28px;padding:0 0 3px 0}
.tr-57 .tr-step-text{font-size:11px;line-height:1;transform:translateY(1px)}.tr-58 .tr-grid,.tr-60 .tr-grid{grid-template-columns:1fr}.tr-58 .tr-media img{aspect-ratio:1.6}.tr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tr-56 .tr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-product{padding:12px;font-size:14px}.tr-product .tr-pill{padding:7px 12px;font-size:12px}.tr-banner{min-height:580px;align-items:end}.tr-banner:after{background:linear-gradient(0deg,rgba(0,40,17,.9),rgba(0,40,17,.1))}.tr-banner-content{width:100%;padding:28px 20px}.tr-benefits{gap:16px}.tr-benefit{font-size:12px}.tr-61 .tr-copy{padding:28px 24px}.tr-66{padding:0}.tr-66 .tr-banner,.tr-66 .tr-banner-content{min-height:440px}.tr-66 .tr-banner-content{padding:40px 16px}.tr-66 .tr-benefits{gap:8px}.tr-66 .tr-benefit{padding:12px 6px;font-size:11px}.tr-66 .tr-benefit strong{font-size:13px}}




@media(max-width:749px){
  #Trellis-{{ section.id }}.tr-57 .tr-grid{
    grid-template-columns:1fr !important;
    gap:42px !important;
  }

  #Trellis-{{ section.id }}.tr-57 .tr-card{
    width:100%;
    max-width:520px;
    margin:0 auto;
  }

  #Trellis-{{ section.id }}.tr-57 .tr-media{
    width:100%;
    overflow:visible;
  }

  #Trellis-{{ section.id }}.tr-57 .tr-media img{
    width:100%;
    max-width:440px;
    margin:0 auto;
    aspect-ratio:1.35;
    object-fit:contain;
  }

  #Trellis-{{ section.id }}.tr-57 .tr-caption{
    width:100%;
    padding:14px 0 0;
  }

  #Trellis-{{ section.id }}.tr-57 .tr-step-pill{
    width:min(88%,420px);
    height:42px;
    margin:0 auto;
    padding:0 16px 0 66px;
  }

  #Trellis-{{ section.id }}.tr-57 .tr-step-number{
    left:-10px;
    width:60px;
    height:60px;
    font-size:36px;
    padding:0 0 4px 0;
  }

  #Trellis-{{ section.id }}.tr-57 .tr-step-text{
    font-size:14px;
    line-height:1.15;
    transform:none;
  }

  #Trellis-{{ section.id }}.tr-57 .tr-heading{
    margin-bottom:18px;
  }

  #Trellis-{{ section.id }}.tr-57 .tr-eyebrow{
    font-size:12px;
    margin-bottom:6px;
  }
}
/* END_SECTION:anleolife-57 */

/* START_SECTION:anleolife-58 (INDEX:53) */
.tr{background:var(--tr-bg);color:var(--tr-text);padding:var(--tr-pt) 0 var(--tr-pb);overflow:hidden}.tr *{box-sizing:border-box}.tr .tr-shell.full-width{padding-inline:24px}.tr h2,.tr h3,.tr p{margin-top:0}.tr .tr-heading{text-align:center;margin:0 auto 32px;max-width:900px}.tr .tr-heading h2{font-family:var(--font-heading-family,Georgia,serif);font-size:var(--tr-h);font-weight:600;line-height:1.18;color:var(--tr-green);margin-bottom:12px;text-transform:none}.tr .tr-intro{font-size:16px;line-height:1.6}.tr .tr-intro p:last-child{margin-bottom:0}.tr img{display:block;max-width:100%;width:100%;height:auto}.tr-grid{display:grid;gap:28px;grid-template-columns:repeat(var(--tr-cols,3),minmax(0,1fr))}.tr-card{min-width:0}.tr-card h3{font-size:20px;color:var(--tr-green);line-height:1.3}.tr-card p{line-height:1.6}.tr-media{overflow:hidden;border-radius:8px}.tr-media img{aspect-ratio:var(--tr-ratio,4/3);object-fit:var(--tr-fit,cover)}.tr-caption{text-align:center;padding:16px 12px}.tr-caption h3{margin-bottom:6px}.tr-pill{display:inline-block;padding:9px 24px;background:#075735;color:#fff;border-radius:30px;text-decoration:none;font-size:14px;line-height:1.4}.tr-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:36px}.tr-editor-note{padding:30px;border:1px dashed #98af9a;border-radius:8px;text-align:center}.tr-picture-empty{aspect-ratio:4/3;display:grid;place-items:center;background:#e9eee2;color:#7b9772}.tr-picture-empty svg{width:50%;height:65%}.tr-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.tr-product{padding:16px;background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:14px;text-decoration:none;color:var(--tr-text)}.tr-product img{aspect-ratio:1;object-fit:contain}.tr-product h3{font:inherit;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.tr-product-footer{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center;margin-top:auto}.tr-price{font-weight:700;color:#c44637}.tr-video video{width:100%;height:auto;display:block}.tr-banner{position:relative;min-height:440px;display:grid;align-items:center}.tr-banner>.tr-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tr-banner:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(0,40,17,.68))}.tr-banner-content{position:relative;z-index:1;width:52%;margin-left:auto;padding:48px;color:#fff8dd}.tr-banner-content h2{font-family:var(--font-heading-family,Georgia,serif);color:inherit;font-size:var(--tr-h);line-height:1.2}.tr-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:28px}.tr-benefit{text-align:center;font-size:13px;line-height:1.5}.tr-benefit svg{width:42px;height:42px;display:block;margin:0 auto 12px;fill:none;stroke:currentColor;stroke-width:1.5}.tr-benefit strong{display:block;margin-bottom:8px}.tr-53{background:linear-gradient(#eee9cc,var(--tr-bg) 70%)}.tr-54 .tr-caption{background:#075735;color:#fff;padding:10px 8px}.tr-54 .tr-caption h3{font-size:15px;color:#fff;margin:0}.tr-54 .tr-card{border-radius:8px;overflow:hidden}.tr-54 .tr-media{border-radius:0}.tr-55 .tr-split{grid-template-columns:34% 1fr}.tr-55 .tr-grid{gap:12px}.tr-55 .tr-caption{padding:8px;background:#075735;color:#fff}.tr-55 .tr-caption h3{color:#fff;font-size:13px;margin:0}.tr-55 .tr-media{background:#f2f4ec}.tr-56 .tr-product-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}.tr-56 .tr-product{padding:10px;font-size:12px}.tr-56 .tr-pill{padding:5px 9px;font-size:11px}.tr-57 .tr-media img{object-fit:contain;aspect-ratio:1.6}.tr-60 .tr-card{background:#fff;border-bottom:5px solid #4d882e;border-radius:8px;overflow:hidden}.tr-60 .tr-caption{text-align:left;padding:24px}.tr-61 .tr-split{gap:0;background:#06492e}.tr-61 .tr-copy{padding:40px;color:#fff8dd}.tr-61 h2{color:#fff8dd;font-size:var(--tr-h);line-height:1.2}.tr-63 .wc_review_main_content{background:transparent}.tr-66{padding:0}.tr-66 .tr-shell{padding:0!important;max-width:none}.tr-66 .tr-banner{min-height:560px}.tr-66 .tr-banner:after{background:rgba(28,27,9,.18)}.tr-66 .tr-banner-content{width:100%;margin:0;text-align:center;min-height:560px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:65px 24px}.tr-66 .tr-benefits{width:min(600px,100%);grid-template-columns:repeat(3,1fr)}.tr-66 .tr-benefit{background:rgba(25,35,24,.6);border-radius:8px;padding:16px;color:#fff}.tr-66 .tr-benefit strong{font-size:18px}
@media(max-width:989px){.tr-grid{gap:16px}.tr-54 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-56 .tr-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tr-banner-content{width:65%;padding:28px}.tr-benefits{grid-template-columns:repeat(2,1fr)}}
@media(max-width:749px){.tr{padding-block:var(--tr-pm)}.tr .tr-shell.full-width{padding-inline:16px}.tr .tr-heading{margin-bottom:24px}.tr .tr-heading h2,.tr-banner-content h2,.tr-61 h2{font-size:var(--tr-hm)}.tr .tr-intro{font-size:14px}.tr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tr-split,.tr-55 .tr-split{grid-template-columns:1fr;gap:24px}.tr-55 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-54 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tr-54 .tr-caption h3{font-size:12px}.tr-card h3{font-size:18px}.tr-caption{padding:12px 4px}.tr-53 .tr-grid,.tr-57 .tr-grid{grid-template-columns:1fr 1fr;gap:12px}.tr-57 .tr-pill{font-size:12px;padding:8px 12px}.tr-58 .tr-grid,.tr-60 .tr-grid{grid-template-columns:1fr}.tr-58 .tr-media img{aspect-ratio:1.6}.tr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tr-56 .tr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-product{padding:12px;font-size:14px}.tr-product .tr-pill{padding:7px 12px;font-size:12px}.tr-banner{min-height:580px;align-items:end}.tr-banner:after{background:linear-gradient(0deg,rgba(0,40,17,.9),rgba(0,40,17,.1))}.tr-banner-content{width:100%;padding:28px 20px}.tr-benefits{gap:16px}.tr-benefit{font-size:12px}.tr-61 .tr-copy{padding:28px 24px}.tr-66{padding:0}.tr-66 .tr-banner,.tr-66 .tr-banner-content{min-height:440px}.tr-66 .tr-banner-content{padding:40px 16px}.tr-66 .tr-benefits{gap:8px}.tr-66 .tr-benefit{padding:12px 6px;font-size:11px}.tr-66 .tr-benefit strong{font-size:13px}}
/* END_SECTION:anleolife-58 */

/* START_SECTION:anleolife-59 (INDEX:54) */
.tr{background:var(--tr-bg);color:var(--tr-text);padding:var(--tr-pt) 0 var(--tr-pb);overflow:hidden}.tr *{box-sizing:border-box}.tr .tr-shell.full-width{padding-inline:24px}.tr h2,.tr h3,.tr p{margin-top:0}.tr .tr-heading{text-align:center;margin:0 auto 32px;max-width:900px}.tr .tr-heading h2{font-family:var(--font-heading-family,Georgia,serif);font-size:var(--tr-h);font-weight:600;line-height:1.18;color:var(--tr-green);margin-bottom:12px;text-transform:none}.tr .tr-intro{font-size:16px;line-height:1.6}.tr .tr-intro p:last-child{margin-bottom:0}.tr img{display:block;max-width:100%;width:100%;height:auto}.tr-grid{display:grid;gap:28px;grid-template-columns:repeat(var(--tr-cols,3),minmax(0,1fr))}.tr-card{min-width:0}.tr-card h3{font-size:20px;color:var(--tr-green);line-height:1.3}.tr-card p{line-height:1.6}.tr-media{overflow:hidden;border-radius:8px}.tr-media img{aspect-ratio:var(--tr-ratio,4/3);object-fit:var(--tr-fit,cover)}.tr-caption{text-align:center;padding:16px 12px}.tr-caption h3{margin-bottom:6px}.tr-pill{display:inline-block;padding:9px 24px;background:#075735;color:#fff;border-radius:30px;text-decoration:none;font-size:14px;line-height:1.4}.tr-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:36px}.tr-editor-note{padding:30px;border:1px dashed #98af9a;border-radius:8px;text-align:center}.tr-picture-empty{aspect-ratio:4/3;display:grid;place-items:center;background:#e9eee2;color:#7b9772}.tr-picture-empty svg{width:50%;height:65%}.tr-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.tr-product{padding:16px;background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:14px;text-decoration:none;color:var(--tr-text)}.tr-product img{aspect-ratio:1;object-fit:contain}.tr-product h3{font:inherit;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.tr-product-footer{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center;margin-top:auto}.tr-price{font-weight:700;color:#c44637}.tr-video video{width:100%;height:auto;display:block}.tr-banner{position:relative;min-height:440px;display:grid;align-items:center}.tr-banner>.tr-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tr-bg-mobile{display:none!important}.tr-banner:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(0,40,17,.68))}.tr-banner-content{position:relative;z-index:1;width:52%;margin-left:auto;padding:48px;color:#fff8dd}.tr-banner-content h2{font-family:var(--font-heading-family,Georgia,serif);color:inherit;font-size:var(--tr-h);line-height:1.2}.tr-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:28px}.tr-benefit{text-align:center;font-size:13px;line-height:1.5}.tr-59 .tr-benefit-icon{width:76px;height:76px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center}.tr-59 .tr-benefit-icon img{display:block;width:76px!important;height:76px!important;max-width:76px!important;object-fit:contain}.tr-59 .tr-benefit-icon svg{display:block;width:68px;height:68px;fill:none;stroke:currentColor;stroke-width:1.5}.tr-59 .tr-benefit strong{display:block;margin-bottom:8px;font-size:18px;line-height:1.2}.tr-59 .tr-benefit p{font-size:14px;line-height:1.45;margin:0}.tr-53{background:linear-gradient(#eee9cc,var(--tr-bg) 70%)}.tr-54 .tr-caption{background:#075735;color:#fff;padding:10px 8px}.tr-54 .tr-caption h3{font-size:15px;color:#fff;margin:0}.tr-54 .tr-card{border-radius:8px;overflow:hidden}.tr-54 .tr-media{border-radius:0}.tr-55 .tr-split{grid-template-columns:34% 1fr}.tr-55 .tr-grid{gap:12px}.tr-55 .tr-caption{padding:8px;background:#075735;color:#fff}.tr-55 .tr-caption h3{color:#fff;font-size:13px;margin:0}.tr-55 .tr-media{background:#f2f4ec}.tr-56 .tr-product-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}.tr-56 .tr-product{padding:10px;font-size:12px}.tr-56 .tr-pill{padding:5px 9px;font-size:11px}.tr-57 .tr-media img{object-fit:contain;aspect-ratio:1.6}.tr-60 .tr-card{background:#fff;border-bottom:5px solid #4d882e;border-radius:8px;overflow:hidden}.tr-60 .tr-caption{text-align:left;padding:24px}.tr-61 .tr-split{gap:0;background:#06492e}.tr-61 .tr-copy{padding:40px;color:#fff8dd}.tr-61 h2{color:#fff8dd;font-size:var(--tr-h);line-height:1.2}.tr-63 .wc_review_main_content{background:transparent}.tr-66{padding:0}.tr-66 .tr-shell{padding:0!important;max-width:none}.tr-66 .tr-banner{min-height:560px}.tr-66 .tr-banner:after{background:rgba(28,27,9,.18)}.tr-66 .tr-banner-content{width:100%;margin:0;text-align:center;min-height:560px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:65px 24px}.tr-66 .tr-benefits{width:min(600px,100%);grid-template-columns:repeat(3,1fr)}.tr-66 .tr-benefit{background:rgba(25,35,24,.6);border-radius:8px;padding:16px;color:#fff}.tr-66 .tr-benefit strong{font-size:18px}



@media(max-width:989px){.tr-grid{gap:16px}.tr-54 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-56 .tr-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tr-banner-content{width:65%;padding:28px}.tr-benefits{grid-template-columns:repeat(2,1fr)}.tr-59 .tr-benefit-icon{width:68px;height:68px}.tr-59 .tr-benefit-icon img{width:68px!important;height:68px!important;max-width:68px!important}.tr-59 .tr-benefit-icon svg{width:60px;height:60px}}



@media(max-width:749px){.tr{padding-block:var(--tr-pm)}.tr .tr-shell.full-width{padding-inline:16px}.tr .tr-heading{margin-bottom:24px}.tr .tr-heading h2,.tr-banner-content h2,.tr-61 h2{font-size:var(--tr-hm)}.tr .tr-intro{font-size:14px}.tr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tr-split,.tr-55 .tr-split{grid-template-columns:1fr;gap:24px}.tr-55 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-54 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tr-54 .tr-caption h3{font-size:12px}.tr-card h3{font-size:18px}.tr-caption{padding:12px 4px}.tr-53 .tr-grid,.tr-57 .tr-grid{grid-template-columns:1fr 1fr;gap:12px}.tr-57 .tr-pill{font-size:12px;padding:8px 12px}.tr-58 .tr-grid,.tr-60 .tr-grid{grid-template-columns:1fr}.tr-58 .tr-media img{aspect-ratio:1.6}.tr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tr-56 .tr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-product{padding:12px;font-size:14px}.tr-product .tr-pill{padding:7px 12px;font-size:12px}.tr-banner{min-height:580px;align-items:end}.tr-banner:after{background:linear-gradient(0deg,rgba(0,40,17,.9),rgba(0,40,17,.1))}.tr-banner-content{width:100%;padding:28px 20px}.tr-benefits{gap:16px}.tr-benefit{font-size:12px}.tr-59 .tr-benefit-icon{width:56px;height:56px;margin-bottom:12px}.tr-59 .tr-benefit-icon img{width:56px!important;height:56px!important;max-width:56px!important}.tr-59 .tr-benefit-icon svg{width:50px;height:50px}.tr-59 .tr-benefit strong{font-size:16px}.tr-59 .tr-benefit p{font-size:13px}.tr-61 .tr-copy{padding:28px 24px}.tr-66{padding:0}.tr-66 .tr-banner,.tr-66 .tr-banner-content{min-height:440px}.tr-66 .tr-banner-content{padding:40px 16px}.tr-66 .tr-benefits{gap:8px}.tr-66 .tr-benefit{padding:12px 6px;font-size:11px}.tr-66 .tr-benefit strong{font-size:13px}}








@media(max-width:749px){
  #Trellis-{{ section.id }}.tr-59 .tr-banner{
    min-height:var(--tr-mobile-banner-h);
  }

  #Trellis-{{ section.id }}.tr-59 .tr-bg-mobile{
    display:block!important;
  }

  #Trellis-{{ section.id }}.tr-59 .tr-banner:has(.tr-bg-mobile) .tr-bg-desktop{
    display:none!important;
  }
}
/* END_SECTION:anleolife-59 */

/* START_SECTION:anleolife-60 (INDEX:56) */
.tr{background:var(--tr-bg);color:var(--tr-text);padding:var(--tr-pt) 0 var(--tr-pb);overflow:hidden}.tr *{box-sizing:border-box}.tr .tr-shell.full-width{padding-inline:24px}.tr h2,.tr h3,.tr p{margin-top:0}.tr .tr-heading{text-align:center;margin:0 auto 32px;max-width:900px}.tr .tr-heading h2{font-family:var(--font-heading-family,Georgia,serif);font-size:var(--tr-h);font-weight:600;line-height:1.18;color:var(--tr-green);margin-bottom:12px;text-transform:none}.tr .tr-intro{font-size:16px;line-height:1.6}.tr .tr-intro p:last-child{margin-bottom:0}.tr img{display:block;max-width:100%;width:100%;height:auto}.tr-grid{display:grid;gap:28px;grid-template-columns:repeat(var(--tr-cols,3),minmax(0,1fr))}.tr-card{min-width:0}.tr-card h3{font-size:20px;color:var(--tr-green);line-height:1.3}.tr-card p{line-height:1.6}.tr-media{overflow:hidden;border-radius:8px}.tr-media img{aspect-ratio:var(--tr-ratio,4/3);object-fit:var(--tr-fit,cover)}.tr-caption{text-align:center;padding:16px 12px}.tr-caption h3{margin-bottom:6px}.tr-pill{display:inline-block;padding:9px 24px;background:#075735;color:#fff;border-radius:30px;text-decoration:none;font-size:14px;line-height:1.4}.tr-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:36px}.tr-editor-note{padding:30px;border:1px dashed #98af9a;border-radius:8px;text-align:center}.tr-picture-empty{aspect-ratio:4/3;display:grid;place-items:center;background:#e9eee2;color:#7b9772}.tr-picture-empty svg{width:50%;height:65%}.tr-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.tr-product{padding:16px;background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:14px;text-decoration:none;color:var(--tr-text)}.tr-product img{aspect-ratio:1;object-fit:contain}.tr-product h3{font:inherit;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.tr-product-footer{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center;margin-top:auto}.tr-price{font-weight:700;color:#c44637}.tr-video video{width:100%;height:auto;display:block}.tr-banner{position:relative;min-height:440px;display:grid;align-items:center}.tr-banner>.tr-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tr-banner:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(0,40,17,.68))}.tr-banner-content{position:relative;z-index:1;width:52%;margin-left:auto;padding:48px;color:#fff8dd}.tr-banner-content h2{font-family:var(--font-heading-family,Georgia,serif);color:inherit;font-size:var(--tr-h);line-height:1.2}.tr-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:28px}.tr-benefit{text-align:center;font-size:13px;line-height:1.5}.tr-benefit svg{width:42px;height:42px;display:block;margin:0 auto 12px;fill:none;stroke:currentColor;stroke-width:1.5}.tr-benefit strong{display:block;margin-bottom:8px}.tr-53{background:linear-gradient(#eee9cc,var(--tr-bg) 70%)}.tr-54 .tr-caption{background:#075735;color:#fff;padding:10px 8px}.tr-54 .tr-caption h3{font-size:15px;color:#fff;margin:0}.tr-54 .tr-card{border-radius:8px;overflow:hidden}.tr-54 .tr-media{border-radius:0}.tr-55 .tr-split{grid-template-columns:34% 1fr}.tr-55 .tr-grid{gap:12px}.tr-55 .tr-caption{padding:8px;background:#075735;color:#fff}.tr-55 .tr-caption h3{color:#fff;font-size:13px;margin:0}.tr-55 .tr-media{background:#f2f4ec}.tr-56 .tr-product-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}.tr-56 .tr-product{padding:10px;font-size:12px}.tr-56 .tr-pill{padding:5px 9px;font-size:11px}.tr-57 .tr-media img{object-fit:contain;aspect-ratio:1.6}.tr-60 .tr-card{background:#fff;border-bottom:5px solid #4d882e;border-radius:8px;overflow:hidden}.tr-60 .tr-caption{text-align:left;padding:24px}.tr-61 .tr-split{gap:0;background:#06492e}.tr-61 .tr-copy{padding:40px;color:#fff8dd}.tr-61 h2{color:#fff8dd;font-size:var(--tr-h);line-height:1.2}.tr-63 .wc_review_main_content{background:transparent}.tr-66{padding:0}.tr-66 .tr-shell{padding:0!important;max-width:none}.tr-66 .tr-banner{min-height:560px}.tr-66 .tr-banner:after{background:rgba(28,27,9,.18)}.tr-66 .tr-banner-content{width:100%;margin:0;text-align:center;min-height:560px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:65px 24px}.tr-66 .tr-benefits{width:min(600px,100%);grid-template-columns:repeat(3,1fr)}.tr-66 .tr-benefit{background:rgba(25,35,24,.6);border-radius:8px;padding:16px;color:#fff}.tr-66 .tr-benefit strong{font-size:18px}
@media(max-width:989px){.tr-grid{gap:16px}.tr-54 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-56 .tr-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tr-banner-content{width:65%;padding:28px}.tr-benefits{grid-template-columns:repeat(2,1fr)}}
@media(max-width:749px){.tr{padding-block:var(--tr-pm)}.tr .tr-shell.full-width{padding-inline:16px}.tr .tr-heading{margin-bottom:24px}.tr .tr-heading h2,.tr-banner-content h2,.tr-61 h2{font-size:var(--tr-hm)}.tr .tr-intro{font-size:14px}.tr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tr-split,.tr-55 .tr-split{grid-template-columns:1fr;gap:24px}.tr-55 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-54 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tr-54 .tr-caption h3{font-size:12px}.tr-card h3{font-size:18px}.tr-caption{padding:12px 4px}.tr-53 .tr-grid,.tr-57 .tr-grid{grid-template-columns:1fr 1fr;gap:12px}.tr-57 .tr-pill{font-size:12px;padding:8px 12px}.tr-58 .tr-grid,.tr-60 .tr-grid{grid-template-columns:1fr}.tr-58 .tr-media img{aspect-ratio:1.6}.tr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tr-56 .tr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-product{padding:12px;font-size:14px}.tr-product .tr-pill{padding:7px 12px;font-size:12px}.tr-banner{min-height:580px;align-items:end}.tr-banner:after{background:linear-gradient(0deg,rgba(0,40,17,.9),rgba(0,40,17,.1))}.tr-banner-content{width:100%;padding:28px 20px}.tr-benefits{gap:16px}.tr-benefit{font-size:12px}.tr-61 .tr-copy{padding:28px 24px}.tr-66{padding:0}.tr-66 .tr-banner,.tr-66 .tr-banner-content{min-height:440px}.tr-66 .tr-banner-content{padding:40px 16px}.tr-66 .tr-benefits{gap:8px}.tr-66 .tr-benefit{padding:12px 6px;font-size:11px}.tr-66 .tr-benefit strong{font-size:13px}}
/* END_SECTION:anleolife-60 */

/* START_SECTION:anleolife-61 (INDEX:57) */
.tr{background:var(--tr-bg);color:var(--tr-text);padding:var(--tr-pt) 0 var(--tr-pb);overflow:hidden}.tr *{box-sizing:border-box}.tr .tr-shell.full-width{padding-inline:24px}.tr h2,.tr h3,.tr p{margin-top:0}.tr .tr-heading{text-align:center;margin:0 auto 32px;max-width:900px}.tr .tr-heading h2{font-family:var(--font-heading-family,Georgia,serif);font-size:var(--tr-h);font-weight:600;line-height:1.18;color:var(--tr-green);margin-bottom:12px;text-transform:none}.tr .tr-intro{font-size:16px;line-height:1.6}.tr .tr-intro p:last-child{margin-bottom:0}.tr img{display:block;max-width:100%;width:100%;height:auto}.tr-grid{display:grid;gap:28px;grid-template-columns:repeat(var(--tr-cols,3),minmax(0,1fr))}.tr-card{min-width:0}.tr-card h3{font-size:20px;color:var(--tr-green);line-height:1.3}.tr-card p{line-height:1.6}.tr-media{overflow:hidden;border-radius:8px}.tr-media img{aspect-ratio:var(--tr-ratio,4/3);object-fit:var(--tr-fit,cover)}.tr-caption{text-align:center;padding:16px 12px}.tr-caption h3{margin-bottom:6px}.tr-pill{display:inline-block;padding:9px 24px;background:#075735;color:#fff;border-radius:30px;text-decoration:none;font-size:14px;line-height:1.4}.tr-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:36px}.tr-editor-note{padding:30px;border:1px dashed #98af9a;border-radius:8px;text-align:center}.tr-picture-empty{aspect-ratio:4/3;display:grid;place-items:center;background:#e9eee2;color:#7b9772}.tr-picture-empty svg{width:50%;height:65%}.tr-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.tr-product{padding:16px;background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:14px;text-decoration:none;color:var(--tr-text)}.tr-product img{aspect-ratio:1;object-fit:contain}.tr-product h3{font:inherit;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.tr-product-footer{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center;margin-top:auto}.tr-price{font-weight:700;color:#c44637}.tr-video video{width:100%;height:auto;display:block}.tr-banner{position:relative;min-height:440px;display:grid;align-items:center}.tr-banner>.tr-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tr-banner:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(0,40,17,.68))}.tr-banner-content{position:relative;z-index:1;width:52%;margin-left:auto;padding:48px;color:#fff8dd}.tr-banner-content h2{font-family:var(--font-heading-family,Georgia,serif);color:inherit;font-size:var(--tr-h);line-height:1.2}.tr-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:28px}.tr-benefit{text-align:center;font-size:13px;line-height:1.5}.tr-benefit svg{width:42px;height:42px;display:block;margin:0 auto 12px;fill:none;stroke:currentColor;stroke-width:1.5}.tr-benefit strong{display:block;margin-bottom:8px}.tr-53{background:linear-gradient(#eee9cc,var(--tr-bg) 70%)}.tr-54 .tr-caption{background:#075735;color:#fff;padding:10px 8px}.tr-54 .tr-caption h3{font-size:15px;color:#fff;margin:0}.tr-54 .tr-card{border-radius:8px;overflow:hidden}.tr-54 .tr-media{border-radius:0}.tr-55 .tr-split{grid-template-columns:34% 1fr}.tr-55 .tr-grid{gap:12px}.tr-55 .tr-caption{padding:8px;background:#075735;color:#fff}.tr-55 .tr-caption h3{color:#fff;font-size:13px;margin:0}.tr-55 .tr-media{background:#f2f4ec}.tr-56 .tr-product-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}.tr-56 .tr-product{padding:10px;font-size:12px}.tr-56 .tr-pill{padding:5px 9px;font-size:11px}.tr-57 .tr-media img{object-fit:contain;aspect-ratio:1.6}.tr-60 .tr-card{background:#fff;border-bottom:5px solid #4d882e;border-radius:8px;overflow:hidden}.tr-60 .tr-caption{text-align:left;padding:24px}.tr-61 .tr-split{gap:0;background:#06492e}.tr-61 .tr-copy{padding:40px;color:#fff8dd}.tr-61 h2{color:#fff8dd;font-size:var(--tr-h);line-height:1.2}.tr-63 .wc_review_main_content{background:transparent}.tr-66{padding:0}.tr-66 .tr-shell{padding:0!important;max-width:none}.tr-66 .tr-banner{min-height:560px}.tr-66 .tr-banner:after{background:rgba(28,27,9,.18)}.tr-66 .tr-banner-content{width:100%;margin:0;text-align:center;min-height:560px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:65px 24px}.tr-66 .tr-benefits{width:min(600px,100%);grid-template-columns:repeat(3,1fr)}.tr-66 .tr-benefit{background:rgba(25,35,24,.6);border-radius:8px;padding:16px;color:#fff}.tr-66 .tr-benefit strong{font-size:18px}
@media(max-width:989px){.tr-grid{gap:16px}.tr-54 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-56 .tr-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tr-banner-content{width:65%;padding:28px}.tr-benefits{grid-template-columns:repeat(2,1fr)}}
@media(max-width:749px){.tr{padding-block:var(--tr-pm)}.tr .tr-shell.full-width{padding-inline:16px}.tr .tr-heading{margin-bottom:24px}.tr .tr-heading h2,.tr-banner-content h2,.tr-61 h2{font-size:var(--tr-hm)}.tr .tr-intro{font-size:14px}.tr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tr-split,.tr-55 .tr-split{grid-template-columns:1fr;gap:24px}.tr-55 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-54 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tr-54 .tr-caption h3{font-size:12px}.tr-card h3{font-size:18px}.tr-caption{padding:12px 4px}.tr-53 .tr-grid,.tr-57 .tr-grid{grid-template-columns:1fr 1fr;gap:12px}.tr-57 .tr-pill{font-size:12px;padding:8px 12px}.tr-58 .tr-grid,.tr-60 .tr-grid{grid-template-columns:1fr}.tr-58 .tr-media img{aspect-ratio:1.6}.tr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tr-56 .tr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-product{padding:12px;font-size:14px}.tr-product .tr-pill{padding:7px 12px;font-size:12px}.tr-banner{min-height:580px;align-items:end}.tr-banner:after{background:linear-gradient(0deg,rgba(0,40,17,.9),rgba(0,40,17,.1))}.tr-banner-content{width:100%;padding:28px 20px}.tr-benefits{gap:16px}.tr-benefit{font-size:12px}.tr-61 .tr-copy{padding:28px 24px}.tr-66{padding:0}.tr-66 .tr-banner,.tr-66 .tr-banner-content{min-height:440px}.tr-66 .tr-banner-content{padding:40px 16px}.tr-66 .tr-benefits{gap:8px}.tr-66 .tr-benefit{padding:12px 6px;font-size:11px}.tr-66 .tr-benefit strong{font-size:13px}}
/* END_SECTION:anleolife-61 */

/* START_SECTION:anleolife-63 (INDEX:59) */
.tr{background:var(--tr-bg);color:var(--tr-text);padding:var(--tr-pt) 0 var(--tr-pb);overflow:hidden}.tr *{box-sizing:border-box}.tr .tr-shell.full-width{padding-inline:24px}.tr h2,.tr h3,.tr p{margin-top:0}.tr .tr-heading{text-align:center;margin:0 auto 32px;max-width:900px}.tr .tr-heading h2{font-family:var(--font-heading-family,Georgia,serif);font-size:var(--tr-h);font-weight:600;line-height:1.18;color:var(--tr-green);margin-bottom:12px;text-transform:none}.tr .tr-intro{font-size:16px;line-height:1.6}.tr .tr-intro p:last-child{margin-bottom:0}.tr img{display:block;max-width:100%;width:100%;height:auto}.tr-grid{display:grid;gap:28px;grid-template-columns:repeat(var(--tr-cols,3),minmax(0,1fr))}.tr-card{min-width:0}.tr-card h3{font-size:20px;color:var(--tr-green);line-height:1.3}.tr-card p{line-height:1.6}.tr-media{overflow:hidden;border-radius:8px}.tr-media img{aspect-ratio:var(--tr-ratio,4/3);object-fit:var(--tr-fit,cover)}.tr-caption{text-align:center;padding:16px 12px}.tr-caption h3{margin-bottom:6px}.tr-pill{display:inline-block;padding:9px 24px;background:#075735;color:#fff;border-radius:30px;text-decoration:none;font-size:14px;line-height:1.4}.tr-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:36px}.tr-editor-note{padding:30px;border:1px dashed #98af9a;border-radius:8px;text-align:center}.tr-picture-empty{aspect-ratio:4/3;display:grid;place-items:center;background:#e9eee2;color:#7b9772}.tr-picture-empty svg{width:50%;height:65%}.tr-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.tr-product{padding:16px;background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:14px;text-decoration:none;color:var(--tr-text)}.tr-product img{aspect-ratio:1;object-fit:contain}.tr-product h3{font:inherit;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.tr-product-footer{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center;margin-top:auto}.tr-price{font-weight:700;color:#c44637}.tr-video video{width:100%;height:auto;display:block}.tr-banner{position:relative;min-height:440px;display:grid;align-items:center}.tr-banner>.tr-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tr-banner:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(0,40,17,.68))}.tr-banner-content{position:relative;z-index:1;width:52%;margin-left:auto;padding:48px;color:#fff8dd}.tr-banner-content h2{font-family:var(--font-heading-family,Georgia,serif);color:inherit;font-size:var(--tr-h);line-height:1.2}.tr-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:28px}.tr-benefit{text-align:center;font-size:13px;line-height:1.5}.tr-benefit svg{width:42px;height:42px;display:block;margin:0 auto 12px;fill:none;stroke:currentColor;stroke-width:1.5}.tr-benefit strong{display:block;margin-bottom:8px}.tr-53{background:linear-gradient(#eee9cc,var(--tr-bg) 70%)}.tr-54 .tr-caption{background:#075735;color:#fff;padding:10px 8px}.tr-54 .tr-caption h3{font-size:15px;color:#fff;margin:0}.tr-54 .tr-card{border-radius:8px;overflow:hidden}.tr-54 .tr-media{border-radius:0}.tr-55 .tr-split{grid-template-columns:34% 1fr}.tr-55 .tr-grid{gap:12px}.tr-55 .tr-caption{padding:8px;background:#075735;color:#fff}.tr-55 .tr-caption h3{color:#fff;font-size:13px;margin:0}.tr-55 .tr-media{background:#f2f4ec}.tr-56 .tr-product-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}.tr-56 .tr-product{padding:10px;font-size:12px}.tr-56 .tr-pill{padding:5px 9px;font-size:11px}.tr-57 .tr-media img{object-fit:contain;aspect-ratio:1.6}.tr-60 .tr-card{background:#fff;border-bottom:5px solid #4d882e;border-radius:8px;overflow:hidden}.tr-60 .tr-caption{text-align:left;padding:24px}.tr-61 .tr-split{gap:0;background:#06492e}.tr-61 .tr-copy{padding:40px;color:#fff8dd}.tr-61 h2{color:#fff8dd;font-size:var(--tr-h);line-height:1.2}.tr-63 .wc_review_main_content{background:transparent}.tr-66{padding:0}.tr-66 .tr-shell{padding:0!important;max-width:none}.tr-66 .tr-banner{min-height:560px}.tr-66 .tr-banner:after{background:rgba(28,27,9,.18)}.tr-66 .tr-banner-content{width:100%;margin:0;text-align:center;min-height:560px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:65px 24px}.tr-66 .tr-benefits{width:min(600px,100%);grid-template-columns:repeat(3,1fr)}.tr-66 .tr-benefit{background:rgba(25,35,24,.6);border-radius:8px;padding:16px;color:#fff}.tr-66 .tr-benefit strong{font-size:18px}
@media(max-width:989px){.tr-grid{gap:16px}.tr-54 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-56 .tr-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tr-banner-content{width:65%;padding:28px}.tr-benefits{grid-template-columns:repeat(2,1fr)}}
@media(max-width:749px){.tr{padding-block:var(--tr-pm)}.tr .tr-shell.full-width{padding-inline:16px}.tr .tr-heading{margin-bottom:24px}.tr .tr-heading h2,.tr-banner-content h2,.tr-61 h2{font-size:var(--tr-hm)}.tr .tr-intro{font-size:14px}.tr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tr-split,.tr-55 .tr-split{grid-template-columns:1fr;gap:24px}.tr-55 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-54 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tr-54 .tr-caption h3{font-size:12px}.tr-card h3{font-size:18px}.tr-caption{padding:12px 4px}.tr-53 .tr-grid,.tr-57 .tr-grid{grid-template-columns:1fr 1fr;gap:12px}.tr-57 .tr-pill{font-size:12px;padding:8px 12px}.tr-58 .tr-grid,.tr-60 .tr-grid{grid-template-columns:1fr}.tr-58 .tr-media img{aspect-ratio:1.6}.tr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tr-56 .tr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-product{padding:12px;font-size:14px}.tr-product .tr-pill{padding:7px 12px;font-size:12px}.tr-banner{min-height:580px;align-items:end}.tr-banner:after{background:linear-gradient(0deg,rgba(0,40,17,.9),rgba(0,40,17,.1))}.tr-banner-content{width:100%;padding:28px 20px}.tr-benefits{gap:16px}.tr-benefit{font-size:12px}.tr-61 .tr-copy{padding:28px 24px}.tr-66{padding:0}.tr-66 .tr-banner,.tr-66 .tr-banner-content{min-height:440px}.tr-66 .tr-banner-content{padding:40px 16px}.tr-66 .tr-benefits{gap:8px}.tr-66 .tr-benefit{padding:12px 6px;font-size:11px}.tr-66 .tr-benefit strong{font-size:13px}}
/* END_SECTION:anleolife-63 */

/* START_SECTION:anleolife-65 (INDEX:61) */
.tr{background:var(--tr-bg);color:var(--tr-text);padding:var(--tr-pt) 0 var(--tr-pb);overflow:hidden}.tr *{box-sizing:border-box}.tr .tr-shell.full-width{padding-inline:24px}.tr h2,.tr h3,.tr p{margin-top:0}.tr .tr-heading{text-align:center;margin:0 auto 32px;max-width:900px}.tr .tr-heading h2{font-family:var(--font-heading-family,Georgia,serif);font-size:var(--tr-h);font-weight:600;line-height:1.18;color:var(--tr-green);margin-bottom:12px;text-transform:none}.tr .tr-intro{font-size:16px;line-height:1.6}.tr .tr-intro p:last-child{margin-bottom:0}.tr img{display:block;max-width:100%;width:100%;height:auto}.tr-grid{display:grid;gap:28px;grid-template-columns:repeat(var(--tr-cols,3),minmax(0,1fr))}.tr-card{min-width:0}.tr-card h3{font-size:20px;color:var(--tr-green);line-height:1.3}.tr-card p{line-height:1.6}.tr-media{overflow:hidden;border-radius:8px}.tr-media img{aspect-ratio:var(--tr-ratio,4/3);object-fit:var(--tr-fit,cover)}.tr-caption{text-align:center;padding:16px 12px}.tr-caption h3{margin-bottom:6px}.tr-pill{display:inline-block;padding:9px 24px;background:#075735;color:#fff;border-radius:30px;text-decoration:none;font-size:14px;line-height:1.4}.tr-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:36px}.tr-editor-note{padding:30px;border:1px dashed #98af9a;border-radius:8px;text-align:center}.tr-picture-empty{aspect-ratio:4/3;display:grid;place-items:center;background:#e9eee2;color:#7b9772}.tr-picture-empty svg{width:50%;height:65%}.tr-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.tr-product{padding:16px;background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:14px;text-decoration:none;color:var(--tr-text)}.tr-product img{aspect-ratio:1;object-fit:contain}.tr-product h3{font:inherit;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.tr-product-footer{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center;margin-top:auto}.tr-price{font-weight:700;color:#c44637}.tr-video video{width:100%;height:auto;display:block}.tr-banner{position:relative;min-height:440px;display:grid;align-items:center}.tr-banner>.tr-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tr-banner:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(0,40,17,.68))}.tr-banner-content{position:relative;z-index:1;width:52%;margin-left:auto;padding:48px;color:#fff8dd}.tr-banner-content h2{font-family:var(--font-heading-family,Georgia,serif);color:inherit;font-size:var(--tr-h);line-height:1.2}.tr-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:28px}.tr-benefit{text-align:center;font-size:13px;line-height:1.5}.tr-benefit svg{width:42px;height:42px;display:block;margin:0 auto 12px;fill:none;stroke:currentColor;stroke-width:1.5}.tr-benefit strong{display:block;margin-bottom:8px}.tr-53{background:linear-gradient(#eee9cc,var(--tr-bg) 70%)}.tr-54 .tr-caption{background:#075735;color:#fff;padding:10px 8px}.tr-54 .tr-caption h3{font-size:15px;color:#fff;margin:0}.tr-54 .tr-card{border-radius:8px;overflow:hidden}.tr-54 .tr-media{border-radius:0}.tr-55 .tr-split{grid-template-columns:34% 1fr}.tr-55 .tr-grid{gap:12px}.tr-55 .tr-caption{padding:8px;background:#075735;color:#fff}.tr-55 .tr-caption h3{color:#fff;font-size:13px;margin:0}.tr-55 .tr-media{background:#f2f4ec}.tr-56 .tr-product-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}.tr-56 .tr-product{padding:10px;font-size:12px}.tr-56 .tr-pill{padding:5px 9px;font-size:11px}.tr-57 .tr-media img{object-fit:contain;aspect-ratio:1.6}.tr-60 .tr-card{background:#fff;border-bottom:5px solid #4d882e;border-radius:8px;overflow:hidden}.tr-60 .tr-caption{text-align:left;padding:24px}.tr-61 .tr-split{gap:0;background:#06492e}.tr-61 .tr-copy{padding:40px;color:#fff8dd}.tr-61 h2{color:#fff8dd;font-size:var(--tr-h);line-height:1.2}.tr-63 .wc_review_main_content{background:transparent}.tr-66{padding:0}.tr-66 .tr-shell{padding:0!important;max-width:none}.tr-66 .tr-banner{min-height:560px}.tr-66 .tr-banner:after{background:rgba(28,27,9,.18)}.tr-66 .tr-banner-content{width:100%;margin:0;text-align:center;min-height:560px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:65px 24px}.tr-66 .tr-benefits{width:min(600px,100%);grid-template-columns:repeat(3,1fr)}.tr-66 .tr-benefit{background:rgba(25,35,24,.6);border-radius:8px;padding:16px;color:#fff}.tr-66 .tr-benefit strong{font-size:18px}
@media(max-width:989px){.tr-grid{gap:16px}.tr-54 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-56 .tr-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tr-banner-content{width:65%;padding:28px}.tr-benefits{grid-template-columns:repeat(2,1fr)}}
@media(max-width:749px){.tr{padding-block:var(--tr-pm)}.tr .tr-shell.full-width{padding-inline:16px}.tr .tr-heading{margin-bottom:24px}.tr .tr-heading h2,.tr-banner-content h2,.tr-61 h2{font-size:var(--tr-hm)}.tr .tr-intro{font-size:14px}.tr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tr-split,.tr-55 .tr-split{grid-template-columns:1fr;gap:24px}.tr-55 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-54 .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tr-54 .tr-caption h3{font-size:12px}.tr-card h3{font-size:18px}.tr-caption{padding:12px 4px}.tr-53 .tr-grid,.tr-57 .tr-grid{grid-template-columns:1fr 1fr;gap:12px}.tr-57 .tr-pill{font-size:12px;padding:8px 12px}.tr-58 .tr-grid,.tr-60 .tr-grid{grid-template-columns:1fr}.tr-58 .tr-media img{aspect-ratio:1.6}.tr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tr-56 .tr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-product{padding:12px;font-size:14px}.tr-product .tr-pill{padding:7px 12px;font-size:12px}.tr-banner{min-height:580px;align-items:end}.tr-banner:after{background:linear-gradient(0deg,rgba(0,40,17,.9),rgba(0,40,17,.1))}.tr-banner-content{width:100%;padding:28px 20px}.tr-benefits{gap:16px}.tr-benefit{font-size:12px}.tr-61 .tr-copy{padding:28px 24px}.tr-66{padding:0}.tr-66 .tr-banner,.tr-66 .tr-banner-content{min-height:440px}.tr-66 .tr-banner-content{padding:40px 16px}.tr-66 .tr-benefits{gap:8px}.tr-66 .tr-benefit{padding:12px 6px;font-size:11px}.tr-66 .tr-benefit strong{font-size:13px}}
/* END_SECTION:anleolife-65 */

/* START_SECTION:anleolife-66 (INDEX:62) */
.tr.tr-66 { background:var(--tr-bg); padding:0; overflow:hidden; }
.tr-66, .tr-66 * { box-sizing:border-box; }
.tr-66 .tr-shell { padding:0!important; max-width:none; }
.tr-66 .tr-banner { position:relative; min-height:420px; display:grid; align-items:center; }
.tr-66 .tr-banner>.tr-bg { position:absolute; inset:0; display:block; width:100%; height:100%; object-fit:cover; }
.tr-66 .tr-banner:after { content:''; position:absolute; inset:0; background:rgba(28,27,9,.18); pointer-events:none; }
.tr-66 .tr-banner-content { position:relative; z-index:1; width:100%; margin:0; text-align:center; min-height:420px; display:flex; flex-direction:column; justify-content:center; align-items:center; gap:20px; padding:48px 24px; color:#fff8dd; }
.tr-66 .tr-banner-content h2 { font-family:var(--font-heading-family,Georgia,serif); color:inherit; font-size:var(--tr-h); line-height:1.2; margin:0; text-transform:none; }
.tr-66 .tr66-description { margin:0; max-width:760px; font-size:var(--tr66-description); line-height:1.5; color:inherit; }
.tr-66 .tr66-description p, .tr-66 .tr66-description li { font-size:inherit; line-height:inherit; color:inherit; }
.tr-66 .tr66-description p { margin:0; }
.tr-66 .tr66-description p + p { margin-top:0.6em; }
.tr-66 .tr-benefits { display:grid; width:min(520px,100%); grid-template-columns:repeat(3,minmax(0,1fr)); gap:16px; margin-top:8px; }
.tr-66 .tr-benefit { min-width:0; text-align:center; background:rgba(25,35,24,.45); border-radius:6px; padding:16px 10px 14px; color:#fff; font-size:12px; line-height:1.4; }
.tr-66 .tr-benefit-icon { width:var(--tr66-icon); height:var(--tr66-icon); margin:0 auto 10px; display:flex; align-items:center; justify-content:center; }
.tr-66 .tr-benefit-icon img { display:block; width:100%!important; height:100%!important; max-width:100%!important; object-fit:contain; }
.tr-66 .tr-benefit-icon svg { display:block; width:100%; height:100%; margin:0; fill:none; stroke:currentColor; stroke-width:1.5; }
.tr-66 .tr-benefit strong { display:block; font-size:15px; font-weight:700; line-height:1.25; margin:0 0 5px; }
.tr-66 .tr-benefit p { margin:0; color:inherit; font-size:inherit; line-height:inherit; }
@media(max-width:749px) {
  .tr-66 .tr-banner,.tr-66 .tr-banner-content { min-height:380px; }
  .tr-66 .tr-banner-content { padding:32px 16px; gap:16px; }
  .tr-66 .tr-banner-content h2 { font-size:var(--tr-hm); }
  .tr-66 .tr66-description { font-size:var(--tr66-description-mobile); }
  .tr-66 .tr-benefits { width:min(420px,100%); gap:8px; margin-top:8px; }
  .tr-66 .tr-benefit { padding:12px 6px 10px; font-size:11px; }
  .tr-66 .tr-benefit-icon { width:var(--tr66-icon-mobile); height:var(--tr66-icon-mobile); margin-bottom:8px; }
  .tr-66 .tr-benefit strong { font-size:12px; line-height:1.3; margin-bottom:4px; }
}
/* END_SECTION:anleolife-66 */

/* START_SECTION:main-article (INDEX:105) */
.page-title {
    text-align: center;
  }

  .anleo-article-picks {
    width: 100%;
    padding: 26px;
    border-radius: 18px;
    background: var(--anleo-picks-bg, #f7f8f2);
  }

  .anleo-article-picks__eyebrow {
    display: block;
    margin: 0 0 7px;
    color: var(--anleo-picks-accent, #347b36);
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .08em;
    text-transform: uppercase;
  }

  .anleo-article-picks__heading {
    margin: 0;
    color: var(--anleo-picks-heading, #173d25);
    font-size: clamp(24px, 2.1vw, 34px);
    line-height: 1.15;
  }

  .anleo-article-picks__description {
    max-width: 720px;
    margin-top: 8px;
    color: var(--anleo-picks-text, #5f675f);
    font-size: 15px;
    line-height: 1.5;
  }

  .anleo-article-picks__description > * {
    margin: 0;
  }

  .anleo-article-picks__grid {
    display: grid;
    grid-template-columns: repeat(var(--anleo-picks-cols, 4), minmax(0, 1fr));
    gap: 20px;
    margin-top: 22px;
  }

  .anleo-article-picks__card {
    min-width: 0;
  }

  .anleo-article-picks__link {
    display: block;
    color: inherit;
    text-decoration: none;
  }

  .anleo-article-picks__media {
    position: relative;
    overflow: hidden;
    aspect-ratio: 1 / 1;
    border-radius: 14px;
    background: #fff;
  }

  .anleo-article-picks__image {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
    transition: transform .25s ease;
  }

  .anleo-article-picks__link:hover .anleo-article-picks__image {
    transform: scale(1.025);
  }

  .anleo-article-picks__sale {
    position: absolute;
    left: 10px;
    top: 10px;
    z-index: 2;
    padding: 5px 8px;
    border-radius: 999px;
    background: var(--anleo-picks-accent, #347b36);
    color: #fff;
    font-size: 11px;
    font-weight: 700;
  }

  .anleo-article-picks__title {
    margin: 11px 0 0;
    color: var(--anleo-picks-heading, #173d25);
    font-size: 15px;
    font-weight: 600;
    line-height: 1.35;
  }

  .anleo-article-picks__price {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
    gap: 8px;
    margin-top: 6px;
    color: var(--anleo-picks-heading, #173d25);
    font-size: 15px;
    font-weight: 700;
  }

  .anleo-article-picks__compare {
    color: var(--anleo-picks-text, #5f675f);
    font-size: 13px;
    font-weight: 400;
    text-decoration: line-through;
  }

  @media (max-width: 989.98px) {
    .anleo-article-picks__grid {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (max-width: 749.98px) {
    .anleo-article-picks {
      padding: 20px 16px;
      border-radius: 14px;
    }

    .anleo-article-picks__grid {
      grid-template-columns: none;
      grid-auto-flow: column;
      grid-auto-columns: minmax(220px, 78vw);
      gap: 14px;
      overflow-x: auto;
      padding-bottom: 8px;
      scroll-snap-type: x mandatory;
      scrollbar-width: none;
    }

    .anleo-article-picks__grid::-webkit-scrollbar {
      display: none;
    }

    .anleo-article-picks__card {
      scroll-snap-align: start;
    }
  }
/* END_SECTION:main-article */

/* START_SECTION:main-page (INDEX:115) */
.page-title {
    text-align: center;
  }
/* END_SECTION:main-page */

/* START_SECTION:product-testimonials (INDEX:142) */
.testimonials-quote ul {
    list-style: none;
    margin: 12px 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    gap: 0.4rem;
  }
  .testimonials-quote ul:first-child {
    margin-top: 0;
  }
  .testimonials-quote ul:last-child {
    margin-bottom: 0;
  }
  .testimonials-quote li {
    display: flex;
    align-items: start;
    gap: 0.5rem;
    margin: 0;
    background: var(--color-background);
    padding: 8px 12px;
    border-radius: 8px;
  }
  .testimonials-quote li::before {
    content: '';
    width: 1.6rem;
    height: 1.6rem;
    flex-shrink: 0;
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23888' fill-rule='evenodd' d='M8 0a8.001 8.001 0 0 1 0 16A8.001 8.001 0 0 1 8 0M6.339 10.599 4.38 8.639a.86.86 0 0 1 0-1.213.86.86 0 0 1 1.212 0l1.381 1.382 3.435-3.435a.86.86 0 0 1 1.212 0 .86.86 0 0 1 0 1.212l-4.042 4.042a.86.86 0 0 1-1.24-.029' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E")
      center / contain no-repeat;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23888' fill-rule='evenodd' d='M8 0a8.001 8.001 0 0 1 0 16A8.001 8.001 0 0 1 8 0M6.339 10.599 4.38 8.639a.86.86 0 0 1 0-1.213.86.86 0 0 1 1.212 0l1.381 1.382 3.435-3.435a.86.86 0 0 1 1.212 0 .86.86 0 0 1 0 1.212l-4.042 4.042a.86.86 0 0 1-1.24-.029' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E")
      center / contain no-repeat;
    background-color: #888;
    margin-top: 5px;
  }
/* END_SECTION:product-testimonials */

/* START_SECTION:testimonials (INDEX:164) */
.testimonials-quote {
    --font-size: 26;
  }

  @media screen and (max-width: 767.98px) {
    .testimonials-quote {
      --font-size: 20;
    }
  }
/* END_SECTION:testimonials */

/* CSS from block stylesheet tags */
/* START_BLOCK:_subscription-widget-product (INDEX:241) */
.subscription-widget__card:has(.subscription-widget__radio:checked),
  .subscription-widget__card.is-active {
    background: #f5f3ed;
    border-color: var(--color-heading, #1d1d1f);
  }

  .subscription-widget__card:has(.subscription-widget__radio:checked) .subscription-widget__radio-ui,
  .subscription-widget__radio-ui.is-checked {
    border-color: var(--color-heading, #1d1d1f);
  }

  .subscription-widget__card:has(.subscription-widget__radio:checked) .subscription-widget__radio-ui::after,
  .subscription-widget__radio-ui.is-checked::after {
    content: '';
    position: absolute;
    inset: 0.2rem;
    border-radius: 50%;
    background: var(--color-heading, #1d1d1f);
  }

  .subscription-widget__card:has(.subscription-widget__radio:checked) .subscription-widget__benefits,
  .subscription-widget__card.is-active .subscription-widget__benefits {
    opacity: 1;
  }

  .subscription-widget__benefits :is(ul, ol) {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    gap: 0.4rem;
  }

  .subscription-widget__benefits li {
    display: flex;
    align-items: center;
    gap: 1.2rem;
    margin: 0;
  }

  .subscription-widget__benefits li::before {
    content: '';
    width: 1.6rem;
    height: 1.2rem;
    flex-shrink: 0;
    background-color: currentColor;
    mask: url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6693 0.216606C12.8273 0.0722022 13.0095 0 13.2161 0C13.4349 0 13.6172 0.0722022 13.763 0.216606C13.921 0.373045 14 0.559567 14 0.776173C14 0.980746 13.921 1.15523 13.763 1.29964L5.21354 9.78339C5.06771 9.9278 4.88542 10 4.66667 10C4.44792 10 4.26562 9.9278 4.11979 9.78339L0.236979 5.92058C0.0789931 5.77617 0 5.60168 0 5.39711C0 5.18051 0.0789931 4.99398 0.236979 4.83754C0.382812 4.69314 0.559028 4.62094 0.765625 4.62094C0.984375 4.62094 1.17274 4.69314 1.33073 4.83754L4.66667 8.14079L12.6693 0.216606Z'/%3E%3C/svg%3E")
      center / contain no-repeat;
  }

  .subscription-widget__benefits p {
    margin: 0;
  }
/* END_BLOCK:_subscription-widget-product */

/* START_BLOCK:jumbo-text (INDEX:285) */
.jumbo-text-space {
    display: inline-flex;
    width: 0.5ch;
  }

  :is(.jumbo-text-char, .jumbo-text-line) {
    display: inline-flex;
  }
/* END_BLOCK:jumbo-text */

/* START_BLOCK:map (INDEX:287) */
.map-iframe {
    width: 100%;
    height: 100%;
    min-height: var(--item-height);
    border: 0;
  }
/* END_BLOCK:map */

/* START_BLOCK:page (INDEX:290) */
.page-block {
    display: flex;
    flex-direction: column;
    max-width: 100%;
    max-height: 100%;
    width: 100%;
    height: auto;
    align-items: flex-start;
  }

  .page-title {
    margin-bottom: var(--margin-xl);
  }

  .placeholder-image {
    position: relative;
    aspect-ratio: var(--ratio);
    overflow: hidden;
  }

  .page-placeholder {
    width: 100%;
    height: 100%;
  }
/* END_BLOCK:page */