.easy_size_chart_wrapper {
    width: 100%;
    display: flex;
    flex-direction: column-reverse;
    gap: 20px;
}
.easy_size_chart_table_wrapper {
    width: 100%;
    display: block;
}
.esc_guide_image_wrapper {
    width: 100%;
    display: flex;
}
@media only screen and (min-width: 768px) {
    .easy_size_chart_wrapper {
        flex-direction: row;
        gap: 30px;
    }
    .easy-size-chart-settings-input {
        width: 450px;
    }
}
.invisible_field {
    display: none !important;
}
.size_chart_builder_module {
    margin: 9px 0px;
    padding: 5px 20px 5px 20px;
}
.size_chart_builder_toolbar {
    margin: 9px 0px;
    padding: 5px 20px 5px 30px !important;
}
p.easy_size_chart_cell {
    margin: 5px !important;
    padding: 0px !important;
}
.button-secondary.delete {
    color: #c90f0f !important;
    border-color: #c90f0f !important;
}
p.easy_size_chart_frontend_cell_content {
    margin: 0px !important;
    text-align: center;
}
.easy_size_chart_frontend_table {
    table-layout: fixed;
}