@layer salon-block{.b-zhurnal-contacts{overflow:hidden}.b-zhurnal-contacts .ct__map{z-index:0;position:absolute;inset:0;overflow:hidden}.b-zhurnal-contacts .ct__map-clip{display:block;position:absolute;inset:0;overflow:hidden}.b-zhurnal-contacts .ct__map-slot{--map-h:100%;background:var(--c-bg);width:calc(100% + 680px);height:940px;min-height:0;position:absolute;top:0;left:0}.b-zhurnal-contacts .ct__veil{z-index:1;background:color-mix(in srgb, var(--c-surface) 55%, transparent);pointer-events:none;position:absolute;inset:0}.b-zhurnal-contacts .ct__map-slot .s-map__stub{z-index:2}.b-zhurnal-contacts .ct__map-slot .s-map__marker:before,.b-zhurnal-contacts .ct__map-slot .s-map__pin .s-map__marker:before{border:5px solid var(--c-surface);background:var(--c-accent);width:26px;height:26px;box-shadow:none}.b-zhurnal-contacts .ct__map-slot .s-map__attribution{z-index:3;color:var(--c-muted);font-family:var(--f-body);font-size:11px}.b-zhurnal-contacts .ct__band{z-index:2;padding:120px var(--zh-pad);pointer-events:none;position:relative}.b-zhurnal-contacts .ct__card{border:2px solid var(--zh-rule);background:var(--c-surface);pointer-events:auto;flex-direction:column;align-items:flex-start;gap:18px;width:560px;max-width:100%;padding:44px;display:flex}.b-zhurnal-contacts .ct__rubric{color:var(--c-text);flex-wrap:wrap;gap:0 10px;margin-right:0;display:flex}.b-zhurnal-contacts .ct__rubric-accent{color:var(--c-accent)}.b-zhurnal-contacts .ct__rubric>span{margin-right:-.18em}.b-zhurnal-contacts .ct__title{max-width:100%;color:var(--c-text);overflow-wrap:anywhere}.b-zhurnal-contacts .ct__rows{flex-direction:column;align-self:stretch;display:flex}.b-zhurnal-contacts .ct__rows:empty{display:none}.b-zhurnal-contacts .ct__row{border-bottom:1px solid var(--c-line);align-items:center;gap:16px;padding:13px 0;display:flex}.b-zhurnal-contacts .ct__row+.ct__row{margin-top:18px}.b-zhurnal-contacts .ct__row-label{flex:0 0 90px;margin-right:0}.b-zhurnal-contacts .ct__row-value{min-width:0;color:var(--c-text)}.b-zhurnal-contacts .ct__row-value--phone{display:flex}.b-zhurnal-contacts .ct__row-value--phone .s-btn{color:var(--c-text);font-family:var(--f-body);letter-spacing:0;text-transform:none;padding:0;font-size:15px;font-weight:400;line-height:24px}.b-zhurnal-contacts .ct__row-value--phone .s-btn__label{margin-right:0}.b-zhurnal-contacts .ct__line{display:none}.b-zhurnal-contacts .ct__actions{flex-wrap:wrap;align-items:center;gap:12px;padding-top:6px;display:flex}.b-zhurnal-contacts .ct__book{display:flex}@container block (width<=1023px){.b-zhurnal-contacts .ct__map-slot{width:100%;height:100%}}@container block (width<=767px){.b-zhurnal-contacts .ct__map{height:230px;position:relative;inset:auto}.b-zhurnal-contacts .ct__map-slot{width:100%;height:100%;inset:0}.b-zhurnal-contacts .ct__map-slot .s-map__marker:before,.b-zhurnal-contacts .ct__map-slot .s-map__pin .s-map__marker:before{border-width:4px;width:22px;height:22px}.b-zhurnal-contacts .ct__band{background:var(--c-bg);padding:0 20px 44px}.b-zhurnal-contacts .ct__card{gap:14px;width:auto;padding:24px 22px}.b-zhurnal-contacts .ct__rubric{color:var(--c-accent)}.b-zhurnal-contacts .ct__rubric-accent,.b-zhurnal-contacts .ct__rows{display:none}.b-zhurnal-contacts .ct__line{align-self:stretch;display:block}.b-zhurnal-contacts .ct__actions{flex-direction:column;align-self:stretch;align-items:stretch;gap:14px;padding-top:0}.b-zhurnal-contacts .ct__book{align-self:stretch}.b-zhurnal-contacts .ct__actions .s-btn{width:100%}}@container site (width<=767px){.b-zhurnal-contacts{overflow:visible}}}
