/* Verified refinements applied after all product palette rules. */
.site-header{color:#fff}.site-header .brand,.site-header .nav-links a{color:#fff}.site-header .brand:hover,.site-header .nav-links a:hover{color:#fff;text-decoration:underline}
#reviews .review-media{padding:0;background:transparent;align-self:start}#reviews .review-media img{padding:0;width:100%;height:auto;max-width:none;object-fit:contain;border-radius:9px;box-shadow:none}#reviews .review-copy>p{font-size:20px;line-height:1.65;font-style:normal}#reviews .review-copy{padding:4px 28px 24px}#reviews .review-copy h3{font-size:19px}
@media(max-width:600px){#reviews .review-copy{padding:0 0 12px 14px}#reviews .review-copy>p{font-size:16px}#reviews .review-copy h3{font-size:16px}.site-header .nav-links a{color:#fff}}
.exit-offer-chip{color:#fff}
.footer .footer-link-grid nav li,.footer .footer-link-grid nav li>a{color:var(--ink)}
.footer .footer-link-grid{grid-template-columns:repeat(3,minmax(0,1fr));border-color:#d1d1d1}
@media(max-width:700px){.footer .footer-link-grid{grid-template-columns:1fr}}
.footer-notices{grid-column:1/-1;border-top:1px solid #d1d1d1;padding-top:24px;font-size:14px;line-height:1.8}
.footer-notices p{max-width:none}
.site-header{background:var(--brand);border-bottom-color:var(--brand)}
