.elementor-5174 .elementor-element.elementor-element-b5862ed{margin-top:1px;margin-bottom:1px;}.elementor-5174 .elementor-element.elementor-element-36c7dfe .woocommerce-breadcrumb{color:#000000;font-size:14px;font-weight:600;text-align:start;}.elementor-5174 .elementor-element.elementor-element-36c7dfe .woocommerce-breadcrumb > a{color:#24A366;}.elementor-5174 .elementor-element.elementor-element-2c9c47d:not(.elementor-motion-effects-element-type-background), .elementor-5174 .elementor-element.elementor-element-2c9c47d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCE7E0;}.elementor-5174 .elementor-element.elementor-element-2c9c47d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-5px;margin-bottom:-5px;padding:7px 7px 7px 7px;}.elementor-5174 .elementor-element.elementor-element-2c9c47d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5174 .elementor-element.elementor-element-0f34b61 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-5174 .elementor-element.elementor-element-0f34b61{text-align:center;}.elementor-5174 .elementor-element.elementor-element-0f34b61 .elementor-heading-title{font-size:26px;font-weight:600;color:#000000;}.elementor-5174 .elementor-element.elementor-element-e8da1d9{margin-top:26px;margin-bottom:26px;}.elementor-5174 .elementor-element.elementor-element-341c677 > .elementor-widget-container{margin:19px 19px 19px 19px;padding:0px 0px 0px 0px;}.woocommerce .elementor-5174 .elementor-element.elementor-element-341c677 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-5174 .elementor-element.elementor-element-341c677 .flex-viewport{border-radius:7px 7px 7px 7px;}.elementor-5174 .elementor-element.elementor-element-c8546a6 > .elementor-element-populated{margin:22px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5174 .elementor-element.elementor-element-d36d1a8 .elementor-heading-title{font-size:16px;color:#000000;}.woocommerce .elementor-5174 .elementor-element.elementor-element-f3b6f73 .woocommerce-product-details__short-description{color:#000000;font-size:14px;font-weight:500;}.elementor-5174 .elementor-element.elementor-element-10b4ec5 .elementor-heading-title{font-size:16px;color:#000000;}.woocommerce .elementor-5174 .elementor-element.elementor-element-bd3cdf5 .shop_attributes{color:#000000;font-weight:600;text-transform:none;}.elementor-5174 .elementor-element.elementor-element-f0f6197 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17px 17px 17px 17px;}@media(min-width:768px){.elementor-5174 .elementor-element.elementor-element-ca6247c{width:37.207%;}.elementor-5174 .elementor-element.elementor-element-c8546a6{width:37.364%;}.elementor-5174 .elementor-element.elementor-element-f0f6197{width:25.066%;}}@media(max-width:767px){.elementor-5174 .elementor-element.elementor-element-36c7dfe .woocommerce-breadcrumb{font-size:10px;}.elementor-5174 .elementor-element.elementor-element-0f34b61 .elementor-heading-title{font-size:22px;}}/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-bd3cdf5 *//* Tabel spesifikasi produk WooCommerce */
.woocommerce table.shop_attributes {
    width: 100%;
    max-width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
    margin: 0;
    border: 1px solid #e5e7eb;
    font-size: 14px;
    line-height: 1.5;
}

/* Sel tabel */
.woocommerce table.shop_attributes th,
.woocommerce table.shop_attributes td {
    padding: 12px;
    border: 1px solid #e5e7eb;
    text-align: left;
    vertical-align: middle;
    white-space: normal;
}

/* Kolom nama spesifikasi */
.woocommerce table.shop_attributes th {
    width: 36%;
    background-color: #f7f8fa;
    font-weight: 500;
}

/* Kolom detail spesifikasi */
.woocommerce table.shop_attributes td {
    width: 64%;
    background-color: #ffffff;
    font-weight: 500;
}

/* Jarak paragraf dalam tabel */
.woocommerce table.shop_attributes td p {
    margin: 0;
    line-height: 1.6;
}

/* Tampilan HP */
@media screen and (max-width: 767px) {
    .woocommerce table.shop_attributes th,
    .woocommerce table.shop_attributes td {
        padding: 9px 7px;
        font-size: 12px;
        line-height: 1.5;
    }

    .woocommerce table.shop_attributes th {
        width: 35%;
    }

    .woocommerce table.shop_attributes td {
        width: 65%;
    }
}

/* Hilangkan font italic pada tabel spesifikasi */
.woocommerce table.shop_attributes,
.woocommerce table.shop_attributes th,
.woocommerce table.shop_attributes td,
.woocommerce table.shop_attributes td p {
    font-style: normal;
}/* End custom CSS */