

/* Start:/local/components/berezka/empty/templates/delivery-tables/style.css?17816006372076*/
.delivery-prices-wrap {
    /*margin: 0 auto;*/
    max-width: 700px;
    margin-bottom: 2rem;
}

.delivery-tables__item {
    display: none;
}

.delivery-tables__item-header,
.delivery-tables__item.is-show {
    display: table-row;
}

.delivery-prices-header {
    margin-bottom: 15px;
    vertical-align: middle;
    font-size: 18px;
}

.delivery-prices-header select {
    width: 100%;
    display: block;
}

.delivery-tables-wrap {
    display: block;
    height: 350px;
    overflow-y: scroll;
}

/*colored table*/
table.colored_table {
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border-collapse: collapse;

    font-size: 16px;
}

.colored_table thead {
    border: 1px solid #ececec;
    border-color: #ededed;
}

.colored_table thead tr {
    background: #f7f7f7;
    background: #f8f8f8;
}

.colored_table tbody tr:hover td {
    background: #d9d9d9 !important;
}

.colored_table tr td {
    padding: 8px 29px;
}

.colored_table tbody {
    border-left: 1px solid #ececec;
    border-right: 1px solid #ececec;
    border-bottom: 1px solid #ececec;
    border-color: #ededed;
}

.colored_table tbody tr td {
    border-bottom: 1px solid #ececec;
    border-color: #ededed;
    text-align: left;
}

.colored_table tbody tr td:last-child {
    text-align: right;
}

table.colored_table > thead > tr > th {
    text-align: left;
}

table.colored_table > thead > tr > th:last-child {
    text-align: right;
}

.colored_table > tbody > tr > td,
.colored_table > tbody > tr > th,
.colored_table > tfoot > tr > td,
.colored_table > tfoot > tr > th,
.colored_table > thead > tr > td,
.colored_table > thead > tr > th {
    line-height: 1.428571429;
}

table.colored_table > tbody > tr > th,
table.colored_table > tfoot > tr > th,
table.colored_table > tbody > tr > td,
table.colored_table > tfoot > tr > td {
    padding: 14px 20px 15px;
}

table.colored_table > thead > tr > th,
table.colored_table > thead > tr > td {
    padding: 11px 21px;
    font-size: 0.8667em;
}
/* End */
/* /local/components/berezka/empty/templates/delivery-tables/style.css?17816006372076 */
