body.home-index #MainContent .gh54-products{padding-top:38px;padding-bottom:50px}body.home-index #MainContent .gh54-products .gh30-inner{max-width:1420px}body.home-index #MainContent .gh54-products .gh53-product-header{grid-template-columns:minmax(0,1fr) minmax(0,1.18fr);margin-bottom:28px;column-gap:36px}body.home-index #MainContent .gh54-products .gh30-intro{font-size:17px;max-width:610px;line-height:1.6}body.home-index #MainContent .gh54-products .gh30-grid{gap:24px 22px}body.home-index #MainContent .gh54-products .gh30-grid>.gh30-card{width:calc((100% - 66px)/4);border-radius:16px;box-shadow:0 3px 10px #004c220c;border-color:#e1e9dc}body.home-index #MainContent .gh54-products .gh30-card__photo{aspect-ratio:var(--gh54-photo-ratio,1.35);border-radius:10px}body.home-index #MainContent .gh54-products .gh30-card__body{padding:14px 16px 16px}body.home-index.gh34-typography.theme-owned.gh49-home-type #MainContent .gh54-products .gh30-card__body>h3{font-size:22px;margin-bottom:6px;line-height:1.3}body.home-index #MainContent .gh54-products .gh30-card__facts{font-size:13px;color:#506952;margin-bottom:8px;min-height:0}body.home-index #MainContent .gh54-products .gh30-card__price strong{font-size:27px}body.home-index #MainContent .gh54-products .gh30-card__choose{min-height:46px;font-size:14px;border-radius:8px;gap:8px;font-weight:600}body.home-index #MainContent .gh54-products .gh53-demo-label{font-size:11px;color:#50614d;font-weight:600}.gh54-presentation-notice{padding:9px 13px;margin:0 0 22px;border:1px solid #d8e4c9;background:#f5f8ef;border-radius:7px;color:#355039;font:14px/1.5 GH25Body,Montserrat,sans-serif}.gh54-products .gh52-info>summary{background:#fff;border-color:#d7e4ce;box-shadow:none}.gh54-products .gh52-info-content{background:#fff;border:1px solid #ceddc0;border-top:4px solid var(--gh30-lime);padding:23px 24px 24px;border-radius:16px;box-shadow:0 14px 42px #133b2330}.gh54-products .gh52-info-content>button{background:transparent}.gh54-products .gh52-info-content h4{font-size:14px;line-height:1.4;text-transform:uppercase;letter-spacing:.06em;color:#5b7154;margin-top:5px}.gh54-products .gh52-info-name{font-size:23px;font-weight:700;line-height:1.25;opacity:1;margin:10px 0 20px;color:var(--gh30-forest)}.gh54-products .gh52-info-content dl{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.gh54-products .gh54-info-row{border-color:#d5e1ca;padding:12px 0}.gh54-products .gh54-info-row--meter,.gh54-products .gh54-info-row--sensory,.gh54-products .gh54-info-row--chips{grid-column:1/-1}.gh54-products .gh54-info-row dt{font-size:14px;line-height:1.4;margin-bottom:10px}.gh54-products .gh54-info-row dd{font-size:14px}.gh54-meter{position:relative}.gh54-meter-track{display:block;height:14px;width:100%;position:relative;border:1.5px solid var(--gh30-forest);border-radius:999px;background:repeating-linear-gradient(to right,transparent 0,transparent calc(20% - 1px),#476b37 20%,transparent calc(20% + 1px)),var(--gh30-lime);margin:7px 0}.gh54-meter-thumb{position:absolute;width:22px;height:22px;border-radius:50%;background:var(--gh30-forest);border:3px solid #edf5e4;box-shadow:0 0 0 1.5px var(--gh30-forest);left:clamp(0%,calc(var(--gh54-level) - 11px),calc(100% - 22px));top:50%;translate:0 -50%}.gh54-products .gh52-meter-value{font-size:12px;color:#56704b;text-align:right;margin:0}.gh54-accessible,.gh54-products meter.gh54-native-meter{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.gh54-sensory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.gh54-sensory-item{display:flex;flex-direction:column;align-items:center;min-width:0;gap:7px}.gh54-sensory-label{font-weight:600;text-align:center;font-size:14px;overflow-wrap:anywhere}.gh54-sensory-icons{display:flex;align-items:center;justify-content:center;gap:3px}.gh54-symbol{width:32px;height:32px;display:block;flex:none;color:var(--gh30-forest)}.gh54-sensory-icons .gh54-symbol{width:24px;height:24px}.gh54-symbol-muted{opacity:.2}.gh54-info-trait{display:flex;align-items:center;gap:9px;padding:9px 8px;background:#fff;border-radius:5px}.gh54-info-trait .gh54-symbol{width:25px;height:25px}@media(max-width:1099px){body.home-index #MainContent .gh54-products .gh53-product-header{display:flex}body.home-index #MainContent .gh54-products .gh30-grid{gap:20px 18px}body.home-index #MainContent .gh54-products .gh30-grid>.gh30-card{width:calc((100% - 36px)/3)}}@media(max-width:767px){body.home-index #MainContent .gh54-products{padding:29px 16px 36px}body.home-index #MainContent .gh54-products .gh30-grid{gap:16px 12px}body.home-index #MainContent .gh54-products .gh30-grid>.gh30-card{width:calc((100% - 12px)/2);border-radius:12px}body.home-index #MainContent .gh54-products .gh30-card__photo{aspect-ratio:1.08}body.home-index #MainContent .gh54-products .gh30-card__body{padding:10px}body.home-index.gh34-typography.theme-owned.gh49-home-type #MainContent .gh54-products .gh30-card__body>h3{font-size:18px}body.home-index #MainContent .gh54-products .gh30-card__facts{font-size:12px;line-height:1.5}body.home-index #MainContent .gh54-products .gh30-card__price strong{font-size:23px}body.home-index #MainContent .gh54-products .gh30-card__choose{font-size:12px;min-height:48px;gap:5px;padding:10px 5px}body.home-index #MainContent .gh54-products .gh30-intro{font-size:15px}.gh54-presentation-notice{font-size:12px;padding:9px 11px}.gh54-products .gh52-info-content{padding:19px 20px}.gh54-products .gh52-info-name{font-size:21px}.gh54-sensory-icons{gap:1px}.gh54-sensory-icons .gh54-symbol{width:22px;height:22px}}body.home-index #MainContent .gh54-products .gh54-presentation-notice.gh55-preview-note{padding:0;margin:0 0 16px;border:0;border-radius:0;background:transparent;color:#52624b;font:400 14px/1.5 GH25Body,Montserrat,sans-serif}@media(max-width:767px){body.home-index #MainContent .gh54-products .gh54-presentation-notice.gh55-preview-note{font-size:13px;margin-bottom:14px}}body #MainContent .gh54-products.gh52-switcher .gh52-info>summary{background:#fff;color:var(--gh30-forest);border-color:#d7e4ce}body #MainContent .gh54-products.gh52-switcher .gh52-info[open]{z-index:30}body #MainContent .gh54-products.gh52-switcher .gh52-info[open]>summary{background:#fff;color:var(--gh30-forest);border-color:var(--gh30-forest)}body #MainContent .gh54-products.gh52-switcher .gh52-info>summary svg{color:inherit;stroke:currentColor;fill:none}body #MainContent .gh54-products.gh52-switcher .gh52-info>summary svg :is(path,circle){stroke:currentColor;fill:none}body.home-index #MainContent .gh54-products .gh30-card__price strong{font-size:var(--gh56-price-size,20px);line-height:1.3;letter-spacing:-.015em;font-weight:700}@media(max-width:767px){body.home-index #MainContent .gh54-products .gh30-card__price strong{font-size:var(--gh56-price-size-mobile,18px)}}body #MainContent .gh54-products.gh52-switcher .gh52-info-content{--gh68-magic-fluid:20px;--gh68-magic-mobile:19px;--gh68-title-fluid:15px;--gh68-title-mobile:15px;--gh68-subtitle-fluid:14px;--gh68-subtitle-mobile:14px;--gh68-body-fluid:14px;--gh68-body-mobile:14px;--gh68-magic-scale:1;--gh68-magic-scale-mobile:1;--gh68-title-scale:1;--gh68-title-scale-mobile:1;--gh68-subtitle-scale:1;--gh68-subtitle-scale-mobile:1;--gh68-body-scale:1;--gh68-body-scale-mobile:1;padding:16px 18px;border-radius:12px;line-height:1.45;max-width:calc(100vw - 24px);overscroll-behavior:contain}body.theme-owned #MainContent .gh54-products .gh52-info-content h4{margin:2px 42px 7px 0;line-height:1.35}body.theme-owned #MainContent .gh54-products .gh52-info-content .gh52-info-name{font-size:18px!important;line-height:1.3;margin:6px 34px 12px 0;font-weight:700}body #MainContent .gh54-products.gh52-switcher .gh52-info-content>button{width:40px;height:40px;right:5px;top:5px;border-radius:6px}body #MainContent .gh54-products.gh52-switcher .gh52-info-content dl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 12px}body.home-index #MainContent .gh54-products .gh54-info-row{padding:5px 0;min-width:0}body.home-index #MainContent .gh54-products .gh54-info-row dt{margin-bottom:5px;line-height:1.4}body.home-index #MainContent .gh54-products .gh54-info-row dd{min-width:0;line-height:1.45}body.home-index #MainContent .gh54-products .gh54-meter-track{height:9px;margin:7px 0}body.home-index #MainContent .gh54-products .gh54-meter-thumb{width:16px;height:16px;border-width:2px;left:clamp(0%,calc(var(--gh54-level) - 8px),calc(100% - 16px))}body.home-index #MainContent .gh54-products .gh54-sensory-grid{grid-template-columns:minmax(0,1fr);gap:6px}body.home-index #MainContent .gh54-products .gh54-sensory-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;min-width:0}body.home-index #MainContent .gh54-products .gh54-sensory-label{text-align:left;word-break:normal;overflow-wrap:normal;white-space:normal}body.home-index #MainContent .gh54-products .gh54-sensory-icons{align-items:center;gap:3px;min-height:26px}body.home-index #MainContent .gh54-products .gh54-sensory-icons .gh54-symbol{display:block;width:24px;height:24px;flex:none}body.home-index #MainContent .gh54-products .gh54-info-trait{display:flex;align-items:center;gap:7px;min-width:0;padding:3px 5px}body.home-index #MainContent .gh54-products .gh54-info-trait>.gh54-symbol{width:24px;height:24px;flex:0 0 24px}@media(max-width:359px){body.home-index #MainContent .gh54-products .gh52-info-content{padding:14px}body.home-index #MainContent .gh54-products .gh54-sensory-icons{gap:1px}body.home-index #MainContent .gh54-products .gh54-sensory-icons .gh54-symbol{width:22px;height:22px}}
/*# sourceMappingURL=/cdn/shop/t/237/assets/gh54-product-reference.css.map */
