.sup1Jq_hero .hero__routine{transition:filter .18s}@media (hover:hover){.sup1Jq_hero .hero__routine:hover{filter:brightness(.96)}}@media (min-width:1025px){.sup1Jq_hero.hero{background:var(--color-white)}.sup1Jq_hero .hero__visual{inset:0 auto 0 0}.sup1Jq_hero .hero__image{transform:scaleX(-1)}.sup1Jq_hero .hero__visual:after{background:linear-gradient(270deg, var(--color-white) 0%, transparent 10%)}.sup1Jq_hero .hero__inner{justify-content:flex-start}}
#products .product-card__image{background:#f3f7f9}#products .product-card{background:#f3f7f9;border-color:#e1eaf1}
.WlTtKq_service{position:relative;container-type:inline-size}.WlTtKq_backdrop{pointer-events:none;background-image:url(/images/routine-service-banner.png);background-position:100% 0;background-size:100cqw 500%;width:38%;position:absolute;inset-block:0;inset-inline-start:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16%);mask-image:linear-gradient(90deg,#0000,#000 16%)}.WlTtKq_copy{inset-inline-start:6.3%;flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:599px){.WlTtKq_copy{transform-origin:100%;width:60%;transform:translateY(-50%)scale(.55)}.WlTtKq_copy p{white-space:nowrap;margin-bottom:12px}.WlTtKq_copy a{width:auto}}
