.elementor-7798 .elementor-element.elementor-element-119f0bd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7798 .elementor-element.elementor-element-65bf340f{font-family:"Lato", Sans-serif;font-size:12px;font-weight:500;text-transform:none;letter-spacing:0.4px;}/* Start custom CSS for text-editor, class: .elementor-element-6af6f518 *//* ===== NOTE TEXT ===== */
.size-note {
    font-size: 12px;
    color: #877a6e;
    text-transform: none;
    letter-spacing: 0px;
    margin-bottom: 16px;
}

/* ===== WRAPPER (SCROLL MOBILE) ===== */
.table-wrapper {
    overflow-x: auto;
}

/* ===== TABLE BASE ===== */
.size-chart {
    width: 100%;
    max-width: 700px;
    border-collapse: collapse;
}

/* ===== HEADER ===== */
.size-chart th {
    text-align: left;
    font-size: 10px;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #999;
    padding-bottom: 10px;
}

/* ===== BODY ===== */
.size-chart td {
    padding: 11px 12px;
    font-size: 12px;
    color: #2b2b2b;
    border-bottom: 1px solid #eee;
}

/* ===== REMOVE VERTICAL LINES ===== */
.size-chart th,
.size-chart td {
    border-left: none !important;
    border-right: none !important;
}

/* ===== ALIGN NUMBERS ===== */
.size-chart td:not(:first-child),
.size-chart th:not(:first-child) {
    text-align: center;
}

/* ===== LAST ROW CLEAN ===== */
.size-chart tr:last-child td {
    border-bottom: none;
}

/* ===== TABLET ===== */
@media (max-width: 1024px) {
    .size-chart td {
        padding: 12px 14px;
    }
}

/* ===== MOBILE ===== */
@media (max-width: 767px) {

    .size-chart {
        min-width: 520px; /* biar nggak gepeng */
    }

    .size-chart th {
        font-size: 10px;
        letter-spacing: 1px;
    }

    .size-chart td {
        font-size: 13px;
        padding: 10px 12px;
    }

    .size-chart td:not(:first-child),
    .size-chart th:not(:first-child) {
        text-align: center;
    }
}/* End custom CSS */