.salon-campaign-banner{color:#211f1b;background:#e8dbc8;border-top:1px solid #c7ab89;padding:34px 0}.salon-campaign-banner a{max-width:840px;color:inherit;text-underline-offset:5px;font-family:AnaSans,Arial,sans-serif;font-size:clamp(1rem,1.5vw,1.2rem);font-weight:550;line-height:1.65;text-decoration:underline;text-decoration-thickness:1px;display:block}.salon-campaign-banner a:hover{color:#78421f}.salon-campaign-banner a:focus-visible{outline-offset:7px;border-radius:3px;outline:3px solid #90522c}@media (prefers-color-scheme:dark){.salon-campaign-banner{color:#f6efe5;background:#302a23;border-color:#665541}.salon-campaign-banner a:hover{color:#e3bd8b}}
