

/* Start:/local/templates/welcome/components/bitrix/news/restaurants/bitrix/news.detail/.default/style.css?1776770348275*/
.restaurant.wrapper_under-header > .container > .restaurant-btns {
  height: auto;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
/* End */


/* Start:/local/components/nutnet/booking/templates/.default/style.css?1723726604787*/
.booking-form.hide{
    display: none !important;
}
#request-form [data-section]{
    display:none;
}
.tariff-table{
    display: flex;
    justify-content: space-between;
    background: #F179611A;
    align-items: center;
    color: #A49FB0;
    padding:12px;
    margin-bottom:24px;
}
.tariff-table_price{
    display:flex;
    grid-gap:16px;
}
.tariff-table_price > div > span{
     color:#F17961;
 }
[type="number"]::-webkit-outer-spin-button,
[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    -moz-appearance: textfield;
    margin: 0;
}
.warning .input__helper-text{
    display:inline;
    color: red;
}
.info .input__helper-text{
    display:inline;
    color: #a49fb0;
    line-height:1.3;
}
.input__helper-text{
    line-height:1.3 !important;
}


/* End */
/* /local/templates/welcome/components/bitrix/news/restaurants/bitrix/news.detail/.default/style.css?1776770348275 */
/* /local/components/nutnet/booking/templates/.default/style.css?1723726604787 */
