
.inner-product .related-family{padding:40px 0 0;margin:44px 0 12px;border-top:1px solid #bfcfc5}.inner-product .related-family h2{font-size:clamp(27px,3vw,36px);line-height:1.2;font-weight:500;letter-spacing:-.8px;margin:0 0 28px}.inner-product .related-family nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.inner-product .related-family .related-product-card{display:flex;flex-direction:column;gap:0;min-width:0;padding:0;border:0;border-radius:0;background:transparent;color:#173c45;text-decoration:none;overflow:hidden}.related-product-picture{display:flex;align-items:center;justify-content:center;height:210px;width:100%;background:#eaf0e9;padding:22px;overflow:hidden}.inner-product .related-family .related-product-picture img{display:block;width:100%;height:100%;max-height:180px;object-fit:contain;mix-blend-mode:multiply;margin:0;transition:transform .5s cubic-bezier(.22,.61,.36,1)}.inner-product .related-family img[src*="clean-products"]{mix-blend-mode:normal}.related-product-label{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 0;border-bottom:1px solid #bacdc0;min-height:78px}.related-product-label strong{font-size:21px;line-height:1.35;font-weight:500;letter-spacing:-.3px}.related-product-label>span{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border:1px solid #afc5b7;border-radius:50%;font-size:23px;transition:background .2s,color .2s}.related-product-card:focus-visible{outline:3px solid #b56a39;outline-offset:4px}.related-product-card:active .related-product-picture{background:#dfeadd}@media(hover:hover) and (pointer:fine){.related-product-card:hover img{transform:translateY(-3px) scale(1.06)}.related-product-card:hover .related-product-label>span{background:#234f43;border-color:#234f43;color:white}}
@media(max-width:650px){.inner-product .related-family{padding-top:30px;margin-top:34px}.inner-product .related-family h2{font-size:29px;margin-bottom:24px}.inner-product .related-family nav{grid-template-columns:minmax(0,1fr);gap:18px}.inner-product .related-family .related-product-card{display:grid;grid-template-columns:112px minmax(0,1fr);gap:18px;align-items:center;padding-bottom:18px;border-bottom:1px solid #bfcfc5;min-height:132px}.related-product-picture{height:112px;padding:12px}.inner-product .related-family .related-product-picture img{max-height:100%;max-width:100%;object-fit:contain}.related-product-label{border:0;min-height:0;padding:0;gap:12px}.related-product-label strong{font-size:18px;line-height:1.4}.related-product-label>span{flex-basis:34px;width:34px;height:34px;font-size:21px}}
@media(max-width:350px){.inner-product .related-family .related-product-card{grid-template-columns:88px minmax(0,1fr);gap:14px}.related-product-picture{height:100px;padding:8px}.related-product-label strong{font-size:17px}}@media(prefers-reduced-motion:reduce){.inner-product .related-family .related-product-picture img,.related-product-label>span{transition:none}.related-product-card:hover img{transform:none}}
