body.layout-wave-asym .gsc-topbar,body.layout-wave-asym .gsc-topbar,body.layout-wave-asym .mi-mast,body.layout-wave-asym .pa-header{border-bottom:none;box-shadow:0 8px 24px rgba(14,44,58,.08)}
body.layout-wave-asym .gsc-banner,body.layout-wave-asym .gsc-banner,body.layout-wave-asym .mi-hero,body.layout-wave-asym .pa-intro{background:linear-gradient(135deg,var(--bg) 40%,color-mix(in srgb,var(--primary) 12%,var(--bg)) 100%);clip-path:polygon(0 0,100% 0,100% 92%,0 100%);padding-bottom:3.5rem}
body.layout-wave-asym .gsc-banner-grid,body.layout-wave-asym .gsc-banner-grid,body.layout-wave-asym .mi-hero-grid,body.layout-wave-asym .pa-intro-grid{grid-template-columns:.95fr 1.05fr;gap:1.5rem}
body.layout-wave-asym .gsc-photo-frame,body.layout-wave-asym .gsc-photo-frame,body.layout-wave-asym .mi-hero-media,body.layout-wave-asym .pa-intro-img{transform:rotate(1.2deg);border:4px solid #fff;box-shadow:0 18px 40px rgba(0,0,0,.12)}
body.layout-wave-asym .gsc-plan-tile,body.layout-wave-asym .gsc-plan-tile,body.layout-wave-asym .mi-offer,body.layout-wave-asym .pa-tile{border-radius:24px;background:var(--surface);box-shadow:0 10px 30px rgba(0,0,0,.08)}
body.layout-wave-asym .gsc-outside,body.layout-wave-asym .gsc-outside,body.layout-wave-asym .mi-scope-note,body.layout-wave-asym .pa-boundary{background:var(--footer);color:var(--footer-ink);border-radius:20px}
body.layout-wave-asym .gsc-outside a,body.layout-wave-asym .gsc-outside a,body.layout-wave-asym .mi-scope-note a,body.layout-wave-asym .pa-boundary a{color:#fff}
body.layout-wave-asym .gsc-byline,body.layout-wave-asym .gsc-byline,body.layout-wave-asym .mi-meta,body.layout-wave-asym .pa-guide-meta{background:color-mix(in srgb,var(--primary) 8%,#fff);border-left:4px solid var(--primary);padding:.75rem 1rem}
@media(max-width:800px){body.layout-wave-asym .gsc-banner-grid,body.layout-wave-asym .gsc-banner-grid,body.layout-wave-asym .mi-hero-grid,body.layout-wave-asym .pa-intro-grid{grid-template-columns:1fr}body.layout-wave-asym .gsc-banner,body.layout-wave-asym .gsc-banner,body.layout-wave-asym .mi-hero,body.layout-wave-asym .pa-intro{clip-path:none}}


body .gsc-topbar a.hdr-barber{background:#BA0C2F}body .gsc-topbar a.hdr-barber:hover{background:#920A25}body .gsc-topbar a.hdr-stylist{background:#000000}body .gsc-topbar a.hdr-stylist:hover{background:#222222}


:root{--edw-btn:#BA0C2F;--edw-btn-hi:#920A25;--edw-head:#000000;--edw-text:#000000;--edw-link:#BA0C2F}
