
/* Metabo Drops v3.5.0, uniquely scoped to product pages. */
body.productpage:has(.mtd-page) .btn-product{background:#127d9b!important;color:white!important}
body.productpage:has(.mtd-page) .btn-product:hover{background:#07546e!important}
.mtd-page .mtd-hero{padding:18px;background:linear-gradient(120deg,#effafd 0%,#fff 57%,#fff1df 100%);border:1px solid #b9e2eb;border-radius:20px}
.mtd-page .mtd-herogrid{display:grid;grid-template-columns:44% minmax(0,1fr);gap:18px;align-items:center}
.mtd-page .mtd-hero figure{margin:0}.mtd-page .mtd-hero img{width:100%;height:310px;object-fit:contain}
.mtd-page .mtd-hero h2{color:#123d57;font-size:27px;line-height:1.2}.mtd-page .mtd-hero .eyebrow{color:#b75e0a}
.mtd-page .mtd-chips{display:flex;flex-wrap:wrap;gap:6px;margin:13px 0}.mtd-page .mtd-chips span{font-size:11px;border:1px solid #b7e1ee;color:#23566b;background:#fff;padding:5px 8px;border-radius:25px}
.mtd-page .mtd-facts{border:1px solid #d6e6ed;border-radius:15px;overflow:hidden;margin:17px 0}
.mtd-page .mtd-facts>div{display:grid;grid-template-columns:32% minmax(0,1fr);border-bottom:1px solid #e5eff2;padding:12px 14px;gap:10px;font-size:13px;line-height:1.5}
.mtd-page .mtd-facts>div:last-child{border-bottom:0}.mtd-page .mtd-facts strong{color:#175672}
.mtd-page .mtd-ings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mtd-page .mtd-ings>.card{padding:16px;min-width:0;background:#fff}.mtd-page .mtd-ings h3{font-size:16px}.mtd-page .mtd-ings p{font-size:13px;line-height:1.6}
.mtd-page .mtd-offers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0;align-items:stretch}
.mtd-page .mtd-offer{display:flex;flex-direction:column;text-align:center;gap:10px;padding:13px;min-width:0;border:1px solid #d6e8ef;border-radius:17px;background:#fff;box-shadow:0 10px 25px #123b5918}
.mtd-page .mtd-offer.mtd-best{border:2px solid #ed9332;background:linear-gradient(#fff6e8,#fff)}
.mtd-page .bundle-badge{position:static;background:#187d9c;color:#fff;font-size:11px;letter-spacing:.4px;border-radius:16px;padding:5px 8px;display:block;margin:0}
.mtd-page .mtd-best .bundle-badge{background:#ed841e}.mtd-page .mtd-offer figure{display:flex;justify-content:center;align-items:center;margin:0;height:165px}
.mtd-page .mtd-offer figure img{max-width:100%;height:160px;object-fit:contain}
.mtd-page .mtd-offer h3{font-size:16px;line-height:1.35;margin:0}.mtd-page .mtd-supply{margin:0;font-size:12px;color:#52778a}
.mtd-page .mtd-per{display:flex;justify-content:center;gap:6px;align-items:baseline;margin-top:1px}.mtd-page .mtd-per strong{font-size:34px;color:#17516e}.mtd-page .mtd-per span{font-size:11px;color:#648397}
.mtd-page .mtd-compare,.mtd-page .mtd-saving{font-size:11px;color:#748996;margin:0}.mtd-page .mtd-total{border:1px solid #e2ebef;border-radius:10px;padding:11px 6px;color:#426a80;font-size:12px;margin-top:4px}.mtd-page .mtd-total strong{font-size:18px;color:#0b4b70}
.mtd-page .mtd-ship{font-size:12px;color:#1a657a;margin:0;min-height:36px;display:flex;align-items:center;justify-content:center}
.mtd-page .mtd-offer .btn{font-size:12px;white-space:normal;line-height:1.3;margin-top:auto;padding:13px 7px}
.mtd-page .mtd-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mtd-page .mtd-steps>.card{text-align:center;min-width:0;padding:14px}.mtd-page .mtd-steps figure{height:140px;margin:0;display:flex;justify-content:center;align-items:center}.mtd-page .mtd-steps img{max-width:100%;height:128px;object-fit:contain}.mtd-page .mtd-steps h3{font-size:17px}.mtd-page .mtd-steps p{font-size:12px;line-height:1.6}
.mtd-page .mtd-procon{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mtd-page .mtd-procon>.card{min-width:0;padding:17px}.mtd-page .mtd-procon li{font-size:13px;line-height:1.6;margin:7px 0}.mtd-page .mtd-check{padding-left:23px}.mtd-page .mtd-check li{margin:10px 0;line-height:1.6}
.mtd-page .mtd-side img{max-width:100%;max-height:160px;object-fit:contain;margin:0 auto;display:block}
@media(max-width:1050px){.mtd-page .mtd-offers{grid-template-columns:1fr}.mtd-page .mtd-offer figure{height:150px}.mtd-page .mtd-offer figure img{height:145px}}
@media(max-width:820px){.mtd-page .mtd-offers{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:620px){.mtd-page .mtd-herogrid,.mtd-page .mtd-offers,.mtd-page .mtd-ings,.mtd-page .mtd-steps,.mtd-page .mtd-procon{grid-template-columns:1fr}.mtd-page .mtd-hero img{height:210px}.mtd-page .mtd-offer figure{height:185px}.mtd-page .mtd-offer figure img{height:180px}.mtd-page .mtd-facts>div{grid-template-columns:1fr;gap:3px}.mtd-page{padding-bottom:98px}body>.mobile-cta[data-mtd-sticky]{display:block!important;position:fixed!important;bottom:0;left:0;right:0;z-index:2147483002!important;background:#fff!important;border-top:1px solid #d6e6ec!important;padding:10px 14px max(10px,env(safe-area-inset-bottom))!important;box-shadow:0 -6px 20px #123b5933!important}body>.mobile-cta[data-mtd-sticky] .btn{width:100%;display:block;text-align:center;background:#127d9b!important;color:#fff!important}}
@media(min-width:621px){body>.mobile-cta[data-mtd-sticky]{display:none!important}}
