@layer salon-block{.b-forma-header{z-index:20;background:var(--c-bg);position:relative}@container site (width>=768px){.b-forma-header[data-hm-d=overlay-dark],.b-forma-header[data-hm-d=overlay-light]{background:0 0;position:absolute;inset:0 0 auto}.b-forma-header[data-hm-d=overlay-dark] .hdr{--hdr-fg:var(--s-inverse-text);--hdr-fg-muted:var(--s-inverse-text);--hdr-line:color-mix(in srgb, var(--s-inverse-text) 30%, transparent)}.b-forma-header[data-hm-d=glass]{background:color-mix(in srgb, var(--c-bg) 72%, transparent)}}@container site (width<=767px){.b-forma-header[data-hm-m=overlay-dark],.b-forma-header[data-hm-m=overlay-light]{background:0 0;position:absolute;inset:0 0 auto}.b-forma-header[data-hm-m=overlay-dark] .hdr{--hdr-fg:var(--s-inverse-text);--hdr-fg-muted:var(--s-inverse-text)}.b-forma-header[data-hm-m=glass]{background:color-mix(in srgb, var(--c-bg) 72%, transparent)}}.b-forma-header .hdr{border-bottom:1px solid var(--hdr-line,var(--c-line))}.b-forma-header .hdr__bar{height:112px;padding:30px var(--fm-pad) 26px;justify-content:space-between;align-items:center;gap:32px;display:flex}.b-forma-header .hdr__brand{z-index:2;min-width:0;color:var(--hdr-fg,var(--c-text));flex:0 auto;align-items:center;gap:14px;text-decoration:none;display:flex;position:relative}.b-forma-header .hdr__name{min-width:0;font-family:var(--f-heading);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:32px;font-style:italic;font-weight:300;line-height:37px;overflow:hidden}.b-forma-header .hdr__logo{width:auto;height:40px;display:block}.b-forma-header .hdr__logo img{object-fit:contain;width:auto;height:100%}.b-forma-header .hdr__tagline{color:var(--hdr-fg-muted,var(--c-muted));white-space:nowrap;flex:none}.b-forma-header .hdr__nav{flex:none}.b-forma-header .hdr__links{align-items:center;gap:36px;display:flex}.b-forma-header .hdr__links .s-btn,.b-forma-header .hdr__link{color:var(--hdr-fg,var(--c-text));white-space:nowrap;text-decoration:none;transition:color .2s;display:block}.b-forma-header .hdr__links .s-btn:hover,.b-forma-header .hdr__link:hover{color:var(--c-accent)}.b-forma-header .hdr__actions{flex:none;align-items:center;gap:24px;display:flex}.b-forma-header .hdr__phone{display:flex}.b-forma-header .hdr__phone .s-btn{color:var(--hdr-fg,var(--c-text))}.b-forma-header .hdr__cta{display:flex}.b-forma-header .hdr__menu{display:none}@container block (width<=1439px){.b-forma-header .hdr__links{gap:24px}.b-forma-header .hdr__actions{gap:20px}.b-forma-header .hdr__tagline{display:none}}@container block (width<=1023px){.b-forma-header .hdr__nav,.b-forma-header .hdr__phone{display:none}}@container block (width<=767px){.b-forma-header .hdr{border-bottom:0}.b-forma-header .hdr__bar{gap:16px;height:64px;padding:16px 20px 0}.b-forma-header .hdr__name{font-size:26px;line-height:30px}.b-forma-header .hdr__logo{height:32px}.b-forma-header .hdr__actions{display:none}.b-forma-header .hdr__menu{flex:none;display:block}.b-forma-header .hdr__burger{z-index:2;border:1px solid var(--hdr-fg,var(--c-line));width:48px;height:48px;color:var(--hdr-fg,var(--c-text));cursor:pointer;border-radius:50%;place-items:center;list-style:none;display:grid;position:relative}.b-forma-header .hdr__burger::-webkit-details-marker{display:none}.b-forma-header .hdr__burger::marker{content:""}.b-forma-header .hdr__burger-lines{flex-direction:column;align-items:center;gap:5px;display:flex}.b-forma-header .hdr__burger-lines>span{background:currentColor;width:18px;height:1.5px;transition:transform .2s;display:block}.b-forma-header .hdr__menu[open] .hdr__burger-lines>span{border-radius:1px;width:20px}.b-forma-header .hdr__menu[open] .hdr__burger-lines>span:first-child{transform:translateY(3.25px)rotate(45deg)}.b-forma-header .hdr__menu[open] .hdr__burger-lines>span:nth-child(2){transform:translateY(-3.25px)rotate(-45deg)}.b-forma-header .hdr__bar:has(.hdr__menu[open]){--hdr-fg:var(--c-text);--hdr-fg-muted:var(--c-muted)}.b-forma-header .hdr__menu[open] .hdr__burger{border-color:var(--c-line)}.b-forma-header[data-hl-m=pill] .hdr__bar{height:64px;padding:16px 16px 6px}.b-forma-header[data-hl-m=pill] .hdr__name{letter-spacing:-.005em;font-style:normal;font-weight:400}.b-forma-header[data-hl-m=pill] .hdr__menu:not([open]) .hdr__burger{border-color:currentColor;border-radius:999px;width:46px;height:42px}.b-forma-header[data-hl-m=pill] .hdr__menu:not([open]) .hdr__burger-lines>span:first-child{width:20px}.b-forma-header[data-hl-m=pill] .hdr__menu:not([open]) .hdr__burger-lines>span:last-child{width:14px}.b-forma-header .hdr__drawer{z-index:1;overscroll-behavior:contain;background:var(--c-bg);color:var(--c-text);flex-direction:column;justify-content:space-between;gap:32px;padding:82px 20px 28px;display:flex;position:fixed;inset:0;overflow:hidden auto}.b-forma-header .hdr__arch{z-index:0;background:var(--c-surface);pointer-events:none;border-radius:215px 215px 0 0;width:430px;height:344px;position:absolute;bottom:0;left:-20px}.b-forma-header .hdr__drawer-nav,.b-forma-header .hdr__drawer-foot{z-index:1;position:relative}.b-forma-header .hdr__drawer-link{border-bottom:1px solid var(--c-line);color:var(--c-text);align-items:center;gap:16px;padding:6px 0;text-decoration:none;display:flex}.b-forma-header .hdr__drawer-no{flex:0 0 24px}.b-forma-header .hdr__drawer-label{font-family:var(--f-heading);letter-spacing:-.005em;font-size:26px;font-weight:400;line-height:30px}.b-forma-header .hdr__drawer-foot{flex-direction:column;align-items:stretch;gap:18px;display:flex}.b-forma-header .hdr__contact{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.b-forma-header .hdr__contact-phone{display:flex}.b-forma-header .hdr__contact-phone .s-btn{color:var(--c-text);font-family:var(--f-heading);letter-spacing:-.005em;font-size:26px;font-weight:400;line-height:30px}.b-forma-header .hdr__messengers{flex-wrap:wrap;gap:8px;display:flex}.b-forma-header .hdr__drawer-cta{display:flex}.b-forma-header .hdr__drawer-cta .s-btn{justify-content:flex-start;width:100%}}@media (prefers-reduced-motion:reduce){.b-forma-header .hdr__link,.b-forma-header .hdr__links .s-btn,.b-forma-header .hdr__burger-lines>span{transition:none}}}
