/* Native infographics keep all labels readable and localizable. */
.product-rich{display:grid;gap:28px;margin:32px 0;color:#30126c}.rich-card{background:#f1ecf6;overflow:hidden;min-width:0}.rich-card>header{padding:40px 5% 28px;max-width:1000px}.rich-card h3{font-size:clamp(28px,3vw,46px);font-weight:500;line-height:1.12;letter-spacing:-.045em;margin:13px 0 16px;color:#30126c}.rich-card header p{font-size:17px;line-height:1.65;max-width:650px;color:#6c587f;margin:0}.rich-card img{display:block;width:100%;height:auto;object-fit:contain}.rich-motor{background:#e9f0f2}.rich-motor-visual{position:relative;max-height:780px;overflow:hidden}.rich-motor-visual>img{margin-top:-18%;width:100%}.rich-metrics{position:absolute;left:5%;top:14%;display:grid;gap:30px;margin:0;max-width:29%}.rich-metrics div{display:flex;flex-direction:column-reverse}.rich-metrics dd{font-size:clamp(32px,4vw,65px);letter-spacing:-.05em;line-height:1.1;margin:0;color:#30126c}.rich-metrics dt{font-size:15px;margin-top:5px;color:#574465}.rich-care{background:#30126c;color:white}.rich-care h3,.rich-care header p{color:white}.rich-care-visual{display:grid;grid-template-columns:1.1fr 1fr}.rich-care-visual img{height:100%;max-height:650px;object-fit:cover}.rich-care-note{padding:12%;display:flex;flex-direction:column;justify-content:center}.rich-ion{font-size:80px;font-weight:300;letter-spacing:12px;color:#baad78}.rich-care-note strong{font-size:36px;font-weight:400}.rich-care-note p{line-height:1.7;color:#e2d9ef}.rich-control-body{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:0 5% 36px;gap:5%}.rich-control-body>.rich-cutout{height:560px;transform:rotate(-10deg)}.rich-list{list-style:none;margin:0;padding:0;display:grid;gap:0}.rich-list li{display:flex;gap:18px;padding:20px 0;border-bottom:1px solid #d6cbe1;min-width:0;align-items:baseline}.rich-list li:last-child{border-bottom:none}.rich-list strong{font-weight:500;font-size:21px;line-height:1.3}.rich-list p{font-size:15px;line-height:1.65;margin:7px 0 0;color:#6c587f}.rich-number{font-size:13px;flex-shrink:0;color:#8f789f}.rich-looks{background:#f8f6f2}.rich-looks-body{display:grid;grid-template-columns:1.1fr 1fr;align-items:start;gap:4%;padding:0 5% 40px}.rich-looks-body img{position:sticky;top:140px}.rich-looks .rich-list li{padding:14px 0}.rich-looks .rich-list strong{font-size:18px}.rich-looks .rich-list p{font-size:14px}.rich-kit{background:#e8e1f0}.rich-kit>img{height:630px;padding:0 6% 30px}.rich-dual-photos{display:flex;justify-content:center;padding:0 5% 30px}.rich-dual-photos img{width:43%;height:560px}.rich-steps{background:#f8f6f2}.rich-steps-body{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:5%;padding:0 5% 40px}.rich-steps-body img{height:450px;object-fit:cover}.rich-travel-body{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:5%;padding:0 5% 30px}.rich-travel-body>img{max-height:540px}.rich-source{font-size:12px;color:#7b678a;padding:0 5% 26px}.pdp-native-slide[hidden]{display:none!important}.pdp-photo.is-native-graphic{height:auto;min-height:530px;overflow:visible;background:#f1ecf6;padding-bottom:60px}.pdp-photo.is-native-graphic>#pdp-main-image,.pdp-photo.is-native-graphic>.pdp-image-wordmark{display:none}.pdp-native-slide .rich-card>header{padding:25px 25px 18px}.pdp-native-slide .rich-card .eyebrow{font-size:10px}.pdp-native-slide .rich-card h3{font-size:29px}.pdp-native-slide .rich-card header p{font-size:14px}.pdp-native-slide .rich-metrics{gap:17px;top:14%}.pdp-native-slide .rich-metrics dd{font-size:33px}.pdp-native-slide .rich-metrics dt{font-size:12px}.pdp-native-slide .rich-control-body>.rich-cutout{height:345px}.pdp-native-slide .rich-control-body{grid-template-columns:38% 1fr}.pdp-native-slide .rich-list li{gap:10px;padding:12px 0}.pdp-native-slide .rich-list strong{font-size:16px}.pdp-native-slide .rich-list p{font-size:12px}.pdp-native-slide .rich-care-visual{grid-template-columns:1fr}.pdp-native-slide .rich-care-note{display:none}.pdp-native-slide .rich-care-visual img{max-height:380px}.pdp-native-slide .rich-looks-body{display:block}.pdp-native-slide .rich-looks-body img{position:static}.pdp-native-slide .rich-looks .rich-list{display:none}.pdp-native-slide .rich-kit>img{height:350px}.pdp-native-slide .rich-dual-photos img{height:330px}.pdp-native-slide .rich-steps-body{grid-template-columns:1fr}.pdp-native-slide .rich-steps-body>img{height:230px}.pdp-native-slide .rich-steps .rich-list{grid-template-columns:1fr 1fr;gap:0 16px}.pdp-thumbnails .native-thumb{position:relative}.native-thumb::after{content:'+';position:absolute;bottom:3px;right:3px;width:16px;height:16px;border-radius:50%;background:#30126c;color:white;line-height:15px;font-size:13px}
@media(max-width:760px){.product-rich{gap:20px}.rich-card>header{padding:27px 24px 23px}.rich-card h3{font-size:31px}.rich-card header p{font-size:15px}.rich-metrics{gap:16px;left:6%}.rich-metrics dd{font-size:31px}.rich-metrics dt{font-size:11px}.rich-care-visual,.rich-looks-body,.rich-steps-body{grid-template-columns:1fr}.rich-care-note{padding:28px}.rich-ion{font-size:53px}.rich-care-note strong{font-size:30px}.rich-looks-body img{position:static}.rich-control-body{grid-template-columns:36% 1fr;gap:4%}.rich-control-body>.rich-cutout{height:390px}.rich-list li{gap:12px;padding:15px 0}.rich-list strong{font-size:17px}.rich-list p{font-size:13px}.rich-kit>img{height:400px}.rich-dual-photos img{height:370px}.rich-steps-body img{height:auto}.rich-travel-body{grid-template-columns:1fr}.rich-travel-body>img{max-height:370px}.pdp-photo.is-native-graphic{min-height:0}.pdp-native-slide .rich-card>header{padding:24px 20px 18px}.pdp-native-slide .rich-card h3{font-size:25px}.pdp-native-slide .rich-metrics dd{font-size:27px}.pdp-native-slide .rich-metrics dt{font-size:10px}.pdp-native-slide .rich-metrics{gap:14px}.pdp-native-slide .rich-list strong{font-size:14px}.pdp-native-slide .rich-list p{font-size:12px}.pdp-native-slide .rich-control-body>.rich-cutout{height:340px}}
