.official-hero-stage{min-width:0;align-self:center;padding:28px 0 22px 20px}.official-hero-caption{display:flex;align-items:center;gap:8px;font-size:8px;letter-spacing:1.4px;font-weight:700;color:#527966;margin-bottom:16px}.official-status-dot{width:6px;height:6px;border-radius:50%;background:#2bab70;box-shadow:0 0 0 4px #2bab7014}.official-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.official-hero-product{display:flex;flex-direction:column;text-align:left;min-width:0;padding:15px 16px 12px;border:1px solid #dce9df;border-radius:16px;background:linear-gradient(145deg,#fff,#f1f6f2);box-shadow:0 8px 22px #103c2705;transition:transform .18s,border-color .18s;overflow:hidden}.official-hero-product:hover{transform:translateY(-3px);border-color:#7fbb98}.official-hero-brand{font-size:11px;font-weight:800;color:#216b46;line-height:1.3}.hero .official-hero-product img{display:block;width:100%;max-width:100%;height:132px;max-height:none;object-fit:contain;margin:7px 0;mix-blend-mode:multiply;min-width:0}.official-hero-model{display:flex;justify-content:space-between;font-size:9px;letter-spacing:.2px;font-weight:600;color:#476052;line-height:1.5}.official-hero-model>span{font-size:14px;color:#278351}.hero .official-image-credit{font-size:9px;line-height:1.5;color:#73917e;letter-spacing:.2px;margin:12px 0 0;max-width:none}.official-product-description{font-size:10px;line-height:1.6;color:#698171;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:3px 0 12px;min-height:32px}.category img{object-fit:contain;mix-blend-mode:multiply}.techlist .box img{object-fit:contain;mix-blend-mode:multiply}.product-img img{mix-blend-mode:multiply}.detail>div>img{object-fit:contain;max-height:470px;width:100%;mix-blend-mode:multiply}.hero-grid{gap:28px}.official-hero-stage:empty{display:none}@media(max-width:1000px){.official-hero-stage{padding-left:0}.hero .official-hero-product img{height:112px}.official-hero-caption{font-size:7px;letter-spacing:1px}.official-hero-product{padding:12px}}@media(max-width:650px){.official-hero-stage{padding:0 0 25px;width:100%}.official-hero-caption{font-size:7px;margin-bottom:13px}.official-hero-grid{gap:10px}.hero .official-hero-product img{height:112px;width:100%;margin:5px 0}.official-hero-product{border-radius:12px;padding:12px 12px 10px}.official-hero-model{font-size:8px}.official-hero-brand{font-size:10px}.official-product-description{font-size:9px;line-height:1.55;min-height:28px;margin-bottom:8px}.hero-grid{gap:0}.hero .official-image-credit{font-size:8px;margin-top:10px}.detail>div>img{max-height:290px}}
/* Preserve the manufacturers' original product colors and avoid the old hero filter. */
.hero .official-hero-product img{filter:none;box-shadow:none;border-radius:0;transform:none;background:transparent}.official-hero-caption{color:#b6d8c4}.hero .official-image-credit{color:#a5cbb5}
