body.layout-rail-left .xky0sit,body.layout-rail-left .gsc-topbar,body.layout-rail-left .mi-mast,body.layout-rail-left .pa-header{border-bottom:3px solid var(--primary)}
body.layout-rail-left .xky2her,body.layout-rail-left .gsc-banner,body.layout-rail-left .mi-hero,body.layout-rail-left .pa-intro{padding:2.5rem 0 2rem}
body.layout-rail-left .xky3her,body.layout-rail-left .gsc-banner-grid,body.layout-rail-left .mi-hero-grid,body.layout-rail-left .pa-intro-grid{grid-template-columns:1.1fr .9fr;gap:2rem;align-items:center}
body.layout-rail-left .xky2her h1,body.layout-rail-left .gsc-banner h1,body.layout-rail-left .mi-hero h1,body.layout-rail-left .pa-intro h1{font-size:clamp(1.8rem,3vw,2.6rem);letter-spacing:-.02em}
body.layout-rail-left .xky5tra,body.layout-rail-left .gsc-plan-tile,body.layout-rail-left .mi-offer,body.layout-rail-left .pa-tile{border-left:4px solid var(--primary);border-radius:0 12px 12px 0}
body.layout-rail-left .xky8sec,body.layout-rail-left .gsc-block-alt,body.layout-rail-left .mi-sec-tint,body.layout-rail-left .pa-section-soft{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 70%,#efe8dc),var(--bg))}
body.layout-rail-left .xky9pro h2,body.layout-rail-left .gsc-copy h2,body.layout-rail-left .mi-article h2,body.layout-rail-left .pa-prose h2{border-bottom:2px solid var(--line);padding-bottom:.35rem}
@media(max-width:800px){body.layout-rail-left .xky3her,body.layout-rail-left .gsc-banner-grid,body.layout-rail-left .mi-hero-grid,body.layout-rail-left .pa-intro-grid{grid-template-columns:1fr}}


body .xky0sit a.hdr-barber{background:#0033A0}body .xky0sit a.hdr-barber:hover{background:#002680}body .xky0sit a.hdr-stylist{background:#8A7340}body .xky0sit a.hdr-stylist:hover{background:#6E5C33}


:root{--edw-btn:#0033A0;--edw-btn-hi:#002680;--edw-head:#001F66;--edw-text:#001F66;--edw-link:#0033A0}
