.mdsc-pdp{--navy:#002e56;--navy2:#005d98;--accent:#f4c430;--ink:#0b1e36;--mut:#4a6075;--line:#c9d6e3;--bg:#f4f7fa;font-family:Montserrat,Arial,sans-serif;color:var(--ink);font-size:15px;line-height:1.5}.mdsc-pdp *{box-sizing:border-box}.mdsc-pdp img{max-width:100%;display:block}.mdsc-pdp h2{font-size:28px;font-weight:800;color:var(--navy);margin:0 0 6px;line-height:1.2;text-align:left}.mdsc-pdp h4{margin:0}.mp-wrap{max-width:1240px;margin:0 auto;padding:0 24px}.mp-sub{color:var(--mut);margin:0 0 24px}.mp-ic{width:26px;height:26px;flex:none;color:var(--navy2)}.mdsc-pdp-buybox{margin:4px 0 8px}.mp-points{font-size:12px;color:var(--navy2);font-weight:600;margin:0 0 14px}.mp-trust{list-style:none;padding:0;margin:14px 0 16px;display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;font-size:13px;font-weight:600}.mp-trust li{display:flex;gap:8px;align-items:center;margin:0}.mp-trust .mp-ic{width:18px;height:18px}.mp-trust a{color:inherit}.mp-vpc{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mp-vpc>div{background:var(--bg);border-radius:10px;padding:10px 12px;display:grid;grid-template-columns:24px 1fr;column-gap:10px;font-size:12px;line-height:1.45}.mp-vpc .mp-ic{grid-row:span 2;width:22px}.mp-vpc b{font-size:13px;color:var(--navy)}.mp-vpc span{color:var(--mut)}.mp-vpc a{color:var(--navy2);font-weight:700}.mp-pros-inline{margin-top:14px}.mp-why{background:var(--bg);padding:56px 0}.mp-bens{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:20px}.mp-ben{background:#fff;border-radius:12px;padding:22px}.mp-ben .mp-ic{width:38px;height:38px;margin-bottom:10px}.mp-ben h4{color:var(--navy);margin-bottom:6px;font-size:16px}.mp-ben p{margin:0;font-size:14px;color:var(--mut)}.mp-src{font-size:12px;color:var(--mut);margin:14px 0 0}.mp-vpband{background:var(--navy);color:#fff;padding:36px 0}.mp-vpg{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.mp-vp .mp-ic{color:var(--accent);width:34px;height:34px}.mp-vp h4{margin:8px 0 4px;color:#fff;font-size:16px}.mp-vp p{margin:0 0 8px;font-size:13px;opacity:.85;color:#fff}.mp-vp a{color:var(--accent);font-weight:700;font-size:13px;text-decoration:none}.mp-meter{padding:56px 0}.mp-mts{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:14px;padding-top:12px}.mp-mt{position:relative;border:2px solid var(--line);border-radius:12px;padding:14px;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:10px;background:#fff}.mp-mt img{height:130px;width:auto;object-fit:contain;margin:0 auto}.mp-mt b{font-size:13px;display:block;min-height:38px;line-height:1.4}.mp-mt small{display:block;font-size:12px;color:var(--mut)}.mp-mt span{font-size:13px;font-weight:700;color:var(--navy)}.mp-mt.mp-cur{border-color:var(--navy);box-shadow:0 6px 20px #002e5626}.mp-mt em{position:absolute;top:-11px;left:12px;background:var(--navy);color:#fff;font-style:normal;font-size:11px;font-weight:700;padding:2px 10px;border-radius:20px}.mp-bar{height:8px;background:var(--line);border-radius:8px;margin:8px 0 4px;overflow:hidden}.mp-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--navy2),var(--navy))}.mp-axis{display:flex;justify-content:space-between;font-size:12px;font-weight:700;color:var(--mut);margin-top:10px}.mp-video{padding:56px 0;background:var(--bg)}.mp-vgrid{display:grid;grid-template-columns:1.6fr 1fr;gap:28px;align-items:center}.mp-vgrid--solo{grid-template-columns:1fr}.mp-vframe{position:relative;aspect-ratio:16/9;background:linear-gradient(135deg,#0b1e36,#005d98);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;gap:14px}.mp-vframe iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.mp-play{width:78px;height:78px;border-radius:50%;background:#fffffff2;color:var(--navy);display:flex;align-items:center;justify-content:center;font-size:30px;padding-left:6px}.mp-vlab{font-weight:800;font-size:18px}.mp-vlab small{font-weight:500;font-size:12px;opacity:.75}.mp-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.mp-steps li{background:#fff;border-left:4px solid var(--navy);border-radius:8px;padding:12px 14px;margin:0}.mp-steps b{display:block;color:var(--navy)}.mp-steps span{font-size:13px;color:var(--mut)}.mp-sys{padding:56px 0}.mp-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px}.mp-card{border:1px solid var(--line);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:6px;background:#fff}.mp-card>a{color:inherit;text-decoration:none;display:flex;flex-direction:column;gap:6px}.mp-card img{height:150px;width:auto;object-fit:contain;margin:0 auto}.mp-card b{font-size:13px;min-height:38px;line-height:1.4}.mp-card small{color:var(--mut);font-size:12px}.mp-pr{font-weight:800;color:var(--navy)}.mp-card form{margin:auto 0 0}.mp-card button{width:100%;border:2px solid var(--navy);background:#fff;color:var(--navy);font:inherit;font-weight:700;border-radius:8px;padding:8px;cursor:pointer}.mp-sysbar{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-top:18px;font-weight:700}.mp-atc{background:var(--navy);color:#fff;border:0;border-radius:10px;font:inherit;font-weight:800;font-size:17px;padding:16px 22px;cursor:pointer;text-align:center;text-decoration:none;display:inline-block}.mp-atc.mp-sm{font-size:15px;padding:12px 20px}.mp-two{padding:24px 0 56px}.mp-two-g{display:grid;grid-template-columns:1fr 1fr;gap:48px}.mp-two-g.mp-solo{grid-template-columns:1fr}.mp-specs{width:100%;border-collapse:collapse;margin-top:14px;font-size:14px;border:0}.mp-specs th,.mp-specs td{border:0;border-bottom:1px solid var(--line);padding:10px 8px;text-align:left;vertical-align:top;background:none}.mp-specs th{width:38%;color:var(--mut);font-weight:600}.mp-dl{display:flex;gap:10px;margin-top:16px;flex-wrap:wrap}.mp-btn2{border:2px solid var(--navy);color:var(--navy);background:#fff;border-radius:8px;padding:10px 16px;font:inherit;font-weight:700;font-size:14px;text-decoration:none}.mp-faq{margin-top:14px}.mp-faq details{border-bottom:1px solid var(--line);padding:14px 0}.mp-faq summary{font-weight:700;cursor:pointer;color:var(--navy)}.mp-faq p{margin:8px 0 0;color:var(--mut);font-size:14px}.mp-revs{padding:0 0 56px}.mp-rh{display:flex;align-items:center;gap:24px;margin-bottom:20px;flex-wrap:wrap}.mp-score{display:flex;align-items:center;gap:10px}.mp-score b{font-size:32px;color:var(--navy)}.mp-score small{color:var(--mut)}.mp-st{color:#f0a500;letter-spacing:2px}.mp-pro{background:linear-gradient(120deg,var(--navy),var(--navy2));color:#fff;padding:48px 0}.mp-pg{display:flex;gap:40px;align-items:center}.mdsc-pdp.mp-pro h2{color:#fff}.mp-pg p{opacity:.85;max-width:640px;color:#fff}.mp-k{color:var(--accent);font-weight:800;font-size:12px;letter-spacing:.12em}.mp-pb{display:flex;flex-direction:column;gap:10px;flex:none}.mp-atc.mp-light{background:var(--accent);color:var(--ink)}.mp-ghost{color:#fff;font-weight:600;font-size:13px;text-align:center;text-decoration:none}.mp-sticky{display:none!important}.mp-brandbar{background:#1d1c1c;color:#fff}.mp-bb{display:flex;align-items:center;gap:18px;height:64px}.mp-bb-logo{height:48px;width:auto}.mp-bb-inv{filter:invert(1)}.mp-bb-word{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:.18em;font-size:26px;color:#fff}.mp-bb-txt{font-weight:700;letter-spacing:.1em;font-size:12px;text-transform:uppercase}.mp-bb a{margin-left:auto;color:#c8a24a;font-weight:700;font-size:13px;text-decoration:none}.mp-vdark{background:#1d1c1c;color:#fff}.mdsc-pdp.mp-vdark h2{color:#fff;text-transform:uppercase;letter-spacing:.02em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.mp-vdark .mp-sub{color:#bbb}.mp-vdark .mp-vframe{background:linear-gradient(135deg,#000,#3a3a3a)}.mp-vdark .mp-steps li{background:#2a2a2a;border-color:#c8a24a}.mp-vdark .mp-steps b{color:#c8a24a}.mp-vdark .mp-steps span{color:#ccc}body:has(.mp-brandbar) .mdsc-pdp:not(.mp-vpband):not(.mp-pro):not(.mp-brandbar){--navy:#1d1c1c;--navy2:#555;--accent:#c8a24a;--bg:#f3f3f3;--line:#d7d7d7}body:has(.mp-brandbar) .mdsc-pdp h2{text-transform:uppercase;letter-spacing:.02em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}body:has(.mdsc-pdp-buybox) .product-detail .detail .title{font-family:Montserrat,Arial,sans-serif;font-weight:800;font-size:34px;line-height:1.15;color:#002e56}body:has(.mdsc-pdp-buybox) .product-purchase-form button[type=submit],body:has(.mdsc-pdp-buybox) .product-purchase-form .product-add{background:#002e56;border-color:#002e56;color:#fff;border-radius:10px;font-weight:800}body:has(.mp-brandbar) .product-detail .detail .title{text-transform:uppercase;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#1d1c1c}body:has(.mp-brandbar) .product-purchase-form button[type=submit],body:has(.mp-brandbar) .product-purchase-form .product-add{background:#1d1c1c;border-color:#1d1c1c}@media(max-width:800px){.mp-wrap{padding:0 16px}.mdsc-pdp h2{font-size:22px}.mp-vgrid,.mp-two-g{grid-template-columns:1fr;gap:24px}.mp-bens,.mp-vpg{grid-template-columns:1fr 1fr;gap:12px}.mp-ben{padding:14px}.mp-mts{grid-auto-flow:row;grid-template-columns:1fr 1fr}.mp-trust,.mp-vpc{grid-template-columns:1fr}.mp-cards{grid-template-columns:1fr 1fr}.mp-pg{flex-direction:column;align-items:flex-start}.mp-sysbar{flex-direction:column;align-items:stretch}.mp-bb-txt{display:none}.mp-sticky{display:flex!important;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--line);box-shadow:0 -4px 16px #0000001f;padding:10px 12px;gap:10px;align-items:center;z-index:50}.mp-sticky[hidden]{display:none!important}.mp-sticky img{width:44px;height:44px;object-fit:contain}.mp-sticky>div{flex:1;min-width:0;display:flex;flex-direction:column}.mp-sticky b{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-sticky span{font-size:12px;color:var(--mut)}.mp-sticky .mp-atc{flex:none;font-size:14px;padding:12px 16px}body:has(.mp-sticky){padding-bottom:70px}}.mp-badge-row{margin:0 0 8px;background:none}.mp-badge{display:inline-block;background:#f4c430;color:#0b1e36;font:800 11px/1 Montserrat,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:6px 10px;border-radius:4px}body.template-suffix-mdsc-pdp .store-availability-container-outer,body.template-suffix-starke-pdp .store-availability-container-outer,body.template-suffix-mdsc-pdp .cc-popup,body.template-suffix-starke-pdp .cc-popup,body.template-suffix-mdsc-pdp .cc-popup-modal,body.template-suffix-starke-pdp .cc-popup-modal,body.template-suffix-mdsc-pdp .cc-popup-background,body.template-suffix-starke-pdp .cc-popup-background{display:none!important}body.template-suffix-mdsc-pdp .product-purchase-form button[type=submit],body.template-suffix-starke-pdp .product-purchase-form button[type=submit]{background:#002e56;color:#fff;border-radius:6px;font:700 15px Montserrat,Arial,sans-serif;text-transform:none;letter-spacing:0;width:100%}body.template-suffix-starke-pdp .product-purchase-form button[type=submit]{background:#1d1c1c}body.template-suffix-mdsc-pdp .mdsc-pdp h1,body.template-suffix-mdsc-pdp .mdsc-pdp h2,body.template-suffix-mdsc-pdp .mdsc-pdp h3,body.template-suffix-mdsc-pdp .mdsc-pdp h4,body.template-suffix-mdsc-pdp .product-detail .detail .title{font-family:Montserrat,Arial,sans-serif;text-transform:none;letter-spacing:0}html body.template-suffix-mdsc-pdp form.product-purchase-form .quantity-submit-row__submit button.button[type=submit]{background:#002e56;background-color:#002e56;color:#fff;border:1px solid #002e56;border-radius:6px;font:700 15px/1.2 Montserrat,Arial,sans-serif;text-transform:none;letter-spacing:0;width:100%;box-shadow:none}html body.template-suffix-mdsc-pdp form.product-purchase-form .quantity-submit-row__submit button.button[type=submit]:hover,html body.template-suffix-mdsc-pdp form.product-purchase-form .quantity-submit-row__submit button.button[type=submit]:focus-visible{background:#005d98;background-color:#005d98;border-color:#005d98;color:#fff}html body.template-suffix-starke-pdp form.product-purchase-form .quantity-submit-row__submit button.button[type=submit]{background:#000;background-color:#000;color:#fff;border:1px solid #000;border-radius:6px;font:700 15px/1.2 Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:0;width:100%;box-shadow:none}html body.template-suffix-starke-pdp form.product-purchase-form .quantity-submit-row__submit button.button[type=submit]:hover{background:#333;background-color:#333;border-color:#333;color:#fff}body:is(.template-suffix-coatings-pdp,.template-suffix-washcare-pdp,.template-suffix-pads-pdp,.template-suffix-machines-pdp,.template-suffix-starke-coatings-pdp,.template-suffix-starke-washcare-pdp) .store-availability-container-outer,body:is(.template-suffix-coatings-pdp,.template-suffix-washcare-pdp,.template-suffix-pads-pdp,.template-suffix-machines-pdp,.template-suffix-starke-coatings-pdp,.template-suffix-starke-washcare-pdp) .cc-popup,body:is(.template-suffix-coatings-pdp,.template-suffix-washcare-pdp,.template-suffix-pads-pdp,.template-suffix-machines-pdp,.template-suffix-starke-coatings-pdp,.template-suffix-starke-washcare-pdp) .cc-popup-modal,body:is(.template-suffix-coatings-pdp,.template-suffix-washcare-pdp,.template-suffix-pads-pdp,.template-suffix-machines-pdp,.template-suffix-starke-coatings-pdp,.template-suffix-starke-washcare-pdp) .cc-popup-background{display:none!important}html body:is(.template-suffix-coatings-pdp,.template-suffix-washcare-pdp,.template-suffix-pads-pdp,.template-suffix-machines-pdp) form.product-purchase-form .quantity-submit-row__submit button.button[type=submit]{background:#002e56;background-color:#002e56;color:#fff;border:1px solid #002e56;border-radius:6px;font:700 15px/1.2 Montserrat,Arial,sans-serif;text-transform:none;letter-spacing:0;width:100%;box-shadow:none}html body:is(.template-suffix-coatings-pdp,.template-suffix-washcare-pdp,.template-suffix-pads-pdp,.template-suffix-machines-pdp) form.product-purchase-form .quantity-submit-row__submit button.button[type=submit]:hover,html body:is(.template-suffix-coatings-pdp,.template-suffix-washcare-pdp,.template-suffix-pads-pdp,.template-suffix-machines-pdp) form.product-purchase-form .quantity-submit-row__submit button.button[type=submit]:focus-visible{background:#005d98;background-color:#005d98;border-color:#005d98;color:#fff}html body:is(.template-suffix-starke-coatings-pdp,.template-suffix-starke-washcare-pdp) form.product-purchase-form .quantity-submit-row__submit button.button[type=submit]{background:#000;background-color:#000;color:#fff;border:1px solid #000;border-radius:6px;font:700 15px/1.2 Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:0;width:100%;box-shadow:none}html body:is(.template-suffix-starke-coatings-pdp,.template-suffix-starke-washcare-pdp) form.product-purchase-form .quantity-submit-row__submit button.button[type=submit]:hover{background:#333;background-color:#333;border-color:#333;color:#fff}body:is(.template-suffix-coatings-pdp,.template-suffix-washcare-pdp,.template-suffix-pads-pdp,.template-suffix-machines-pdp) .mdsc-pdp h1,body:is(.template-suffix-coatings-pdp,.template-suffix-washcare-pdp,.template-suffix-pads-pdp,.template-suffix-machines-pdp) .mdsc-pdp h2,body:is(.template-suffix-coatings-pdp,.template-suffix-washcare-pdp,.template-suffix-pads-pdp,.template-suffix-machines-pdp) .mdsc-pdp h3,body:is(.template-suffix-coatings-pdp,.template-suffix-washcare-pdp,.template-suffix-pads-pdp,.template-suffix-machines-pdp) .mdsc-pdp h4,body:is(.template-suffix-coatings-pdp,.template-suffix-washcare-pdp,.template-suffix-pads-pdp,.template-suffix-machines-pdp) .product-detail .detail .title{font-family:Montserrat,Arial,sans-serif;text-transform:none;letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/21/assets/mdsc-pdp.css.map */
