@layer salon-block{.b-aura-header{z-index:20;background:var(--c-bg);position:relative}.b-aura-header .hdr{--hdr-fg:var(--c-text)}@container site (width>=768px){.b-aura-header[data-hm-d=overlay-dark],.b-aura-header[data-hm-d=overlay-light],.b-aura-header[data-hm-d=glass]{background:0 0;position:absolute;inset:0 0 auto}.b-aura-header[data-hm-d=overlay-dark] .hdr{--hdr-fg:var(--s-inverse-text)}.b-aura-header[data-hm-d=overlay-dark] .hdr__cta .s-btn--primary{background:var(--s-inverse-button-bg);color:var(--s-inverse-button-text)}.b-aura-header[data-hm-d=overlay-dark] .hdr__cta .s-btn--outline{border-color:var(--s-inverse-text);color:var(--s-inverse-text)}}@container site (width<=767px){.b-aura-header[data-hm-m=overlay-dark],.b-aura-header[data-hm-m=overlay-light],.b-aura-header[data-hm-m=glass]{background:0 0;position:absolute;inset:0 0 auto}.b-aura-header[data-hm-m=overlay-dark] .hdr{--hdr-fg:var(--s-inverse-text)}}.b-aura-header .hdr__bar{height:124px;padding:34px var(--au-pad);justify-content:space-between;align-items:center;gap:32px;display:flex}.b-aura-header .hdr__brand{z-index:2;min-width:0;color:var(--hdr-fg);flex:0 auto;align-items:center;text-decoration:none;display:flex;position:relative}.b-aura-header .hdr__name{min-width:0;font-family:var(--f-heading);letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap;margin-right:-.1em;font-size:26px;font-weight:400;line-height:31px;overflow:hidden}.b-aura-header .hdr__logo{width:auto;height:40px;display:block}.b-aura-header .hdr__logo img{object-fit:contain;width:auto;height:100%}.b-aura-header .hdr__nav{flex:none}.b-aura-header .hdr__links{align-items:center;gap:34px;display:flex}.b-aura-header .hdr__links .s-btn,.b-aura-header .hdr__link{color:var(--hdr-fg);white-space:nowrap;padding:0;text-decoration:none;transition:opacity .2s;display:block}.b-aura-header .hdr__links .s-btn:hover,.b-aura-header .hdr__link:hover{opacity:.7}.b-aura-header .hdr__actions{flex:none;align-items:center;gap:20px;display:flex}.b-aura-header .hdr__phone{display:flex}.b-aura-header .hdr__phone .s-btn{color:var(--hdr-fg)}.b-aura-header .hdr__cta{display:flex}.b-aura-header .hdr__menu{display:none}@container block (width<=1439px){.b-aura-header .hdr__links{gap:24px}}@container block (width<=1023px){.b-aura-header .hdr__nav,.b-aura-header .hdr__phone{display:none}}@container block (width<=767px){.b-aura-header .hdr__bar{gap:16px;height:74px;padding:16px}.b-aura-header .hdr__name{letter-spacing:-.02em;margin-right:-.02em;font-size:21px;line-height:25px}.b-aura-header .hdr__logo{height:32px}.b-aura-header .hdr__actions{display:none}.b-aura-header .hdr__menu{flex:none;display:block}.b-aura-header .hdr__burger{z-index:2;border:1px solid var(--hdr-fg);width:46px;height:42px;color:var(--hdr-fg);cursor:pointer;border-radius:999px;place-items:center;list-style:none;display:grid;position:relative}.b-aura-header .hdr__burger::-webkit-details-marker{display:none}.b-aura-header .hdr__burger::marker{content:""}.b-aura-header .hdr__burger-lines{flex-direction:column;align-items:center;gap:5px;display:flex}.b-aura-header .hdr__burger-lines>span{background:currentColor;width:20px;height:1.5px;transition:transform .2s;display:block}.b-aura-header .hdr__burger-lines>span:nth-child(2){width:14px}.b-aura-header .hdr__menu[open] .hdr__burger-lines>span{border-radius:1px;width:20px;height:2px}.b-aura-header .hdr__menu[open] .hdr__burger-lines>span:first-child{transform:translateY(3.5px)rotate(45deg)}.b-aura-header .hdr__menu[open] .hdr__burger-lines>span:nth-child(2){transform:translateY(-3.5px)rotate(-45deg)}.b-aura-header .hdr__burger:focus-visible{outline:2px solid var(--hdr-fg);outline-offset:3px}.b-aura-header[data-hm-m=overlay-dark]:not([data-hl-m=pill]) .hdr__bar{height:62px;padding:18px 16px 0}.b-aura-header .hdr__bar:has(.hdr__menu[open]){height:62px;padding:18px 16px 0}.b-aura-header[data-hm-m=overlay-dark]:not([data-hl-m=pill]) .hdr__burger,.b-aura-header .hdr__menu[open] .hdr__burger{background:color-mix(in srgb, var(--s-inverse-text) 18%, transparent);width:44px;height:44px}.b-aura-header[data-hm-m=overlay-dark]:not([data-hl-m=pill]) .hdr__burger-lines>span{width:16px}.b-aura-header .hdr__bar:has(.hdr__menu[open]){--hdr-fg:var(--s-inverse-text)}.b-aura-header .hdr__drawer{--c-text:var(--s-inverse-text);--c-btn:var(--s-inverse-button-bg);--c-btn-text:var(--s-inverse-button-text);z-index:1;overscroll-behavior:contain;background:var(--s-inverse-bg);width:100%;height:100dvh;min-height:600px;color:var(--s-inverse-text);flex-direction:column;justify-content:space-between;gap:32px;padding:76px 16px 28px;display:flex;position:fixed;top:0;left:0;overflow:hidden auto}.b-aura-header .hdr__drawer-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.b-aura-header .hdr__drawer-photo{filter:blur(14px);width:calc(100% + 40px);height:calc(100% + 86px);position:absolute;top:-40px;left:-20px}.b-aura-header .hdr__drawer-photo img{object-fit:cover;width:100%;height:100%}.b-aura-header .hdr__drawer-veil{background:color-mix(in srgb, var(--s-inverse-bg) 72%, transparent);position:absolute;inset:0}.b-aura-header .hdr__drawer-nav,.b-aura-header .hdr__drawer-foot{z-index:1;position:relative}.b-aura-header .hdr__drawer-link{border-bottom:1px solid var(--s-inverse-border);color:var(--s-inverse-text);align-items:center;gap:16px;padding:7px 4px;text-decoration:none;display:flex}.b-aura-header .hdr__drawer-no{color:var(--role-accent-decor);flex:0 0 24px;margin-right:0}.b-aura-header .hdr__drawer-label{font-family:var(--f-heading);letter-spacing:-.04em;font-size:36px;font-weight:300;line-height:37px}.b-aura-header .hdr__drawer-foot{flex-direction:column;align-items:stretch;gap:14px;padding:0 4px;display:flex}.b-aura-header .hdr__contact{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.b-aura-header .hdr__contact-label{color:color-mix(in srgb, var(--s-inverse-text) 60%, transparent)}.b-aura-header .hdr__contact-phone{display:flex}.b-aura-header .hdr__contact-phone .s-btn{color:var(--s-inverse-text);font-family:var(--f-heading);letter-spacing:-.02em;font-size:21px;font-weight:400;line-height:25px}.b-aura-header .hdr__contact-info{color:color-mix(in srgb, var(--s-inverse-text) 70%, transparent)}.b-aura-header .hdr__messengers{flex-wrap:wrap;gap:8px;display:flex}.b-aura-header .hdr__messengers .s-btn--chip{--c-text:var(--s-inverse-text)}.b-aura-header .hdr__drawer-cta{display:flex}.b-aura-header .hdr__drawer-cta .s-btn{width:100%}}@media (prefers-reduced-motion:reduce){.b-aura-header .hdr__link,.b-aura-header .hdr__links .s-btn,.b-aura-header .hdr__burger-lines>span{transition:none}}}
