

/* Start:/local/templates/booking/template_styles.css?17936978691030*/
/* Bitrix styles */
.block--control_panel{width:fit-content;border:1px dashed var(--line-neutral-solid-inverted-primary);color:var(--text-neutral-solid-inverted-primary)}.block--control_panel,.page_action_panel{z-index:100;background:var(--surface-neutral-solid-inverted-primary,#fff);padding:12px}.page_action_panel{position:fixed;bottom:20px;right:20px;display:flex;box-sizing:border-box;box-shadow:0 0 5px #a9a9a9}.page_action_panel .page_action_panel--item:not(:last-of-type){margin-right:8px}.page_action_panel .page_action_panel--item a{color:var(--text-neutral-solid-inverted-primary);white-space:nowrap}.page_action_panel .page_action_panel--item a:hover{opacity:.5}

.block_image_text .block--control_panel {
    position: absolute;
}
.block_list .block--control_panel{
    grid-area: controls;
}

.header--button {
    display: none;
}
.header{
    position: static !important;
}
.header-booking .header--menu_item span{
    white-space: nowrap;
}

.contact-phone span{
    white-space: nowrap;

}
/* End */
/* /local/templates/booking/template_styles.css?17936978691030 */
