﻿.sig {
    width: 100%;
    background: #f7fafb;
    padding-top: 102px;
    padding-bottom: 102px;
}

.sig_row {
    margin-top: 54px;
}

.sig_dish:not(:last-child) {
    margin-bottom: 57px;
}

.sig_content {
    width: 100%;
    padding-right: 31px;
}

.sig_rating {
}

.rating_r i::before {
    font-family: 'FontAwesome';
    content: "\f006";
    font-style: normal;
    font-size: 10px;
    color: #d6baa0;
}

.rating_r i:not(:last-child) {
    margin-right: 3px;
}

.rating_r_1 i:first-child::before {
    content: "\f005";
}

.rating_r_2 i:first-child::before {
    content: "\f005";
}

.rating_r_2 i:nth-child(2)::before {
    content: "\f005";
}

.rating_r_3 i:first-child::before {
    content: "\f005";
}

.rating_r_3 i:nth-child(2)::before {
    content: "\f005";
}

.rating_r_3 i:nth-child(3)::before {
    content: "\f005";
}

.rating_r_4 i:first-child::before {
    content: "\f005";
}

.rating_r_4 i:nth-child(2)::before {
    content: "\f005";
}

.rating_r_4 i:nth-child(3)::before {
    content: "\f005";
}

.rating_r_4 i:nth-child(4)::before {
    content: "\f005";
}

.rating_r_5 i:first-child::before {
    content: "\f005";
}

.rating_r_5 i:nth-child(2)::before {
    content: "\f005";
}

.rating_r_5 i:nth-child(3)::before {
    content: "\f005";
}

.rating_r_5 i:nth-child(4)::before {
    content: "\f005";
}

.rating_r_5 i:nth-child(5)::before {
    content: "\f005";
}

.sig_name {
    font-size: 24px;
    color: #232323;
    margin-top: 1px;
}

.sig_price {
    font-size: 24px;
    color: #232323;
}

.sig_content_list {
    margin-top: 4px;
}

    .sig_content_list ul li:not(:last-child)::after {
        display: inline-block;
        content: '/';
        font-size: 16px;
        color: #636363;
        margin-left: 5px;
        margin-right: 5px;
    }

    .sig_content_list ul li {
        font-size: 16px;
        color: #636363;
    }

.sig_button {
    margin-top: 37px;
}

.sig_image {
    width: 100%;
}

    .sig_image img {
        max-width: 100%;
    }
