
.vibrant-theme .wash-packages{padding:45px 5%}.vibrant-theme .wash-packages h2,.vibrant-theme .customer-reviews h2{font-size:42px;margin:18px 0}.package-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.wash-package{border:1px solid #c6d3e8;padding:24px 20px;background:#fff}.wash-package:last-child{border-top:4px solid #2856ed;padding-top:21px}.wash-package h3{font-size:20px;margin:0}.wash-package .package-price{font-size:48px;font-weight:bold;letter-spacing:-2px;margin:16px 0;color:#172442;line-height:1.2}.package-price span{font-size:26px;vertical-align:top;letter-spacing:0}.wash-package ul{padding-left:17px;margin:0}.wash-package li{font-size:12px;line-height:1.6;margin:8px 0;color:#526582}.package-note,.review-source{font-size:11px;color:#627695;line-height:1.7;margin:18px 0 0}.customer-reviews{border-top:1px solid #ccd6e8}.review-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.customer-quote{margin:0;padding:24px 0}.customer-quote blockquote{margin:0 0 20px;font-size:clamp(22px,2.2vw,30px);line-height:1.4;letter-spacing:-.7px;color:#172442;max-width:700px}.customer-quote figcaption{font-size:12px;color:#172442}.customer-quote figcaption span{color:#627695}.review-source a,.customer-quote a{color:inherit;text-underline-offset:3px}@media(max-width:950px){.package-grid{grid-template-columns:1fr 1fr}}@media(max-width:650px){.vibrant-theme .wash-packages{padding:35px 6%}.package-grid{gap:12px}.wash-package{padding:20px 14px}.wash-package:last-child{padding-top:17px}.wash-package h3{font-size:18px}.wash-package li{font-size:11px}.wash-package .package-price{font-size:40px}.review-grid{grid-template-columns:1fr;gap:0}.vibrant-theme .wash-packages h2,.vibrant-theme .customer-reviews h2{font-size:34px}}
