.fp-ref-repair .repair-care-feature{color:#082949}.repair-care-feature>.fp-ref-label{color:var(--fp-ref-ink)}.repair-care-feature-inner{width:min(100%,840px);margin-inline:auto}.repair-care-header{padding:0 6% 12px}.repair-care-header .repair-care-brand{font-size:clamp(36px,12vw,96px);font-weight:850;letter-spacing:-.045em;line-height:1.12}.repair-care-brand .gs-registered-mark{font-size:.36em;top:-1.25em}.repair-care-header .repair-care-tagline{white-space:nowrap;margin-top:5px;color:var(--public-muted-ink, #3f4854);font-size:clamp(17px,4.4vw,30px);font-weight:600;line-height:1.25}.repair-care-header .repair-care-product{margin-top:20px;font-size:clamp(25px,6.3vw,46px);font-weight:800;line-height:1.25}.repair-care-visual{position:relative;aspect-ratio:1.28;overflow:hidden}.repair-care-visual:after{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(#fff,transparent 16%)}.repair-care-family{display:block;width:100%;height:100%;object-fit:cover;object-position:center 82%}.repair-care-bottle{position:absolute;z-index:1;left:3%;bottom:5%;width:23%;height:82%;object-fit:contain;object-position:left bottom;filter:drop-shadow(3px 8px 7px rgb(39 41 27 / 22%))}.repair-care-protection{display:grid;grid-template-columns:40% minmax(0,1fr);align-items:center;padding:clamp(14px,3vw,24px) 6%;background:#edf6fa}.repair-care-duration>span,.repair-care-duration>b{display:block;font-size:clamp(16px,4vw,28px);font-weight:700;line-height:1.3}.repair-care-duration>div{display:flex;align-items:baseline;gap:5px}.repair-care-duration strong{font-size:clamp(56px,17vw,128px);font-weight:850;letter-spacing:-.06em;line-height:1}.repair-care-duration>div>span{white-space:nowrap;font-size:clamp(19px,4.7vw,32px);font-weight:700}.repair-care-technology{padding-left:8%;border-left:1px solid #c8d1cf}.repair-care-technology h3{font-size:clamp(16px,3.9vw,28px);font-weight:750;line-height:1.4}.repair-care-technology h3:after{display:block;width:38px;height:2px;margin-block:10px;background:#c5a452;content:""}.repair-care-technology p{font-size:clamp(13px,3.5vw,23px);line-height:1.6}.repair-care-benefits{padding:4px 6% 0}.repair-care-benefits>div{display:flex;gap:clamp(14px,3vw,26px);align-items:center;padding-block:20px}.repair-care-benefits>div+div{border-top:1px solid #d7dee2}.repair-care-benefit-icon{display:grid;flex:0 0 auto;width:clamp(42px,11vw,74px);aspect-ratio:1;place-items:center;border-radius:50%;background:#edf6fa}.repair-care-benefit-icon svg{width:55%;height:55%;stroke-width:1.8}.repair-care-benefits h3{font-size:clamp(17px,4.4vw,30px);font-weight:750;line-height:1.4}.repair-care-benefits p{margin-top:4px;color:var(--public-muted-ink, #3f4854);font-size:clamp(13px,3.5vw,23px);line-height:1.5}.repair-care-feature .fp-ref-evidence{margin:0 4%}body.public-typography .repair-care-feature .fp-ref-evidence>summary{display:flex;width:100%;justify-content:center;gap:12px;padding:18px 12px;border:0;border-radius:999px;color:#fff;background:#0c3056;font-size:clamp(16px,4.1vw,28px);font-weight:700;line-height:1.4;text-decoration:none}.repair-care-feature .fp-ref-evidence>summary svg{flex:0 0 auto;width:1.2em;height:1.2em}.repair-care-feature .repair-care-note{margin:12px 6% 0;color:var(--public-muted-ink, #3f4854);font-size:clamp(11px,2.8vw,15px);line-height:1.6;text-align:center}body[data-public-language=en] .repair-care-technology h3{font-size:clamp(15px,3.6vw,26px)}body.public-typography[data-public-language=en] .repair-care-feature .fp-ref-evidence>summary{font-size:clamp(14px,3.5vw,24px)}body.public-typography .repair-care-feature .fp-ref-evidence>summary:hover{background:#16416a}.repair-care-family-safe{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;margin-top:12px}.repair-care-family-icons{display:flex;flex-direction:column;gap:6px}.repair-care-family-icons svg{width:clamp(28px,5vw,46px);height:clamp(28px,5vw,46px);stroke-width:1.7}.repair-care-family-safe strong{max-width:10em;text-wrap:balance;font-size:clamp(14px,3.5vw,23px);line-height:1.45}.repair-care-formula{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 4% 20px;border-radius:0 0 12px 12px;background:#edf6fa}.repair-care-formula>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding-inline:4px;text-align:center}.repair-care-formula>div+div{border-left:1px solid #c8d1cf}.repair-care-formula svg{box-sizing:content-box;width:clamp(23px,4vw,34px);height:clamp(23px,4vw,34px);padding:7px;border:2px solid #fff;border-radius:50%;stroke-width:1.7}.repair-care-formula span{font-size:clamp(12px,3.1vw,19px);font-weight:650;line-height:1.3}.repair-care-marks{display:grid;grid-template-columns:minmax(0,3.47fr) minmax(0,3.46fr) minmax(0,1.54fr) minmax(0,2.35fr);align-items:center;gap:clamp(12px,3vw,26px);margin-inline:6%;padding-block:18px;border-bottom:1px solid #d7dee2}.repair-care-marks>img,.repair-care-made-in-usa img{display:block;width:100%;height:auto;max-height:44px;object-fit:contain;filter:brightness(0)}.repair-care-made-in-usa{display:flex;flex-direction:column;align-items:center;gap:4px}.repair-care-made-in-usa img{max-height:28px}.repair-care-made-in-usa>span{color:var(--public-muted-ink, #3f4854);font-size:clamp(11px,2.8vw,15px);line-height:1.2;white-space:nowrap}@media(min-width:600px){.repair-care-formula>div{flex-direction:row;gap:8px}}.fp-ref-repair .repair-intro-point{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px}.repair-intro-check{width:24px;height:24px;margin-top:.16em;color:var(--fp-ref-ink, #082949);stroke-width:2.5}body[data-public-language=en] .repair-care-header .repair-care-tagline{white-space:normal}
