
.bath-transformation{background:#eee5d9;color:#302923}.bath-transformation h2{color:#302923}.bath-transformation .lead{max-width:740px;color:#594a40}.bath-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:34px}.bath-comparison-card{margin:0;overflow:hidden;background:#fffaf4;border:1px solid #d2c2b1;box-shadow:0 14px 35px #30292312}.comparison-label{padding:20px 24px;background:#493f37;color:#fff;font-size:28px;font-weight:800;line-height:1.2}.comparison-label span{display:block;margin-top:6px;font-size:13px;font-weight:500;letter-spacing:.03em}.comparison-result .comparison-label{background:#94512f}.bath-comparison-card img{display:block;width:100%;height:450px;object-fit:cover;background:#24211e;image-orientation:from-image;filter:none}.bath-comparison-card figcaption{padding:18px 24px;font-size:14px;line-height:1.6;color:#4d4037}.comparison-note{font-size:13px;color:#6b594b;margin-top:18px}.comparison-badge{position:absolute;top:18px;left:18px;z-index:2;padding:10px 18px;background:#493f37;color:#fff;font-size:17px;font-weight:800;box-shadow:0 4px 15px #0003}.comparison-badge-after{background:#94512f}@media(max-width:760px){.bath-comparison{grid-template-columns:1fr;gap:24px;margin-top:26px}.bath-comparison-card img{height:auto;max-height:570px;aspect-ratio:3/4}.comparison-label{font-size:25px;padding:17px 20px}.bath-comparison-card figcaption{padding:16px 20px}.comparison-badge{top:14px;left:14px;font-size:16px}}
