.elementor-1131 .elementor-element.elementor-element-1772ab0{width:var( --container-widget-width, 100.763% );max-width:100.763%;--container-widget-width:100.763%;--container-widget-flex-grow:0;}.elementor-1131 .elementor-element.elementor-element-c05cae4 .price{color:#A911BB !important;}.elementor-1131 .elementor-element.elementor-element-57363e7 .star-rating{color:#EEE300 !important;}.elementor-1131 .elementor-element.elementor-element-57363e7 .star-rating span:before{color:#EEE300 !important;}.elementor-1131 .elementor-element.elementor-element-57363e7 .woocommerce-product-rating{color:#EEE300 !important;}.elementor-1131 .elementor-element.elementor-element-a902491 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #31E027 0%, #1C7925 100%);}.elementor-1131 .elementor-element.elementor-element-716a73a{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}@media(min-width:768px){.elementor-1131 .elementor-element.elementor-element-a0803ce{width:50.579%;}.elementor-1131 .elementor-element.elementor-element-1e02dcb{width:49.373%;}.elementor-1131 .elementor-element.elementor-element-6a2b32d{width:64.714%;}.elementor-1131 .elementor-element.elementor-element-ea8a6c6{width:35.238%;}}@media(max-width:1024px){ .elementor-1131 .elementor-element.elementor-element-716a73a{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){ .elementor-1131 .elementor-element.elementor-element-716a73a{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS for wl-single-product-image, class: .elementor-element-e57218c *//* Gaya untuk gambar produk di halaman WooCommerce */
.woocommerce-page .product img {
    width: 100%; /* Atur lebar gambar */
    max-width: 500px; /* Batas maksimum lebar gambar */
    height: auto; /* Tinggi otomatis untuk menjaga rasio aspek */
    border-radius: 15px; /* Sudut melengkung */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); /* Bayangan untuk efek kedalaman */
    transition: transform 0.3s ease; /* Efek transisi saat hover */
}

/* Efek saat mouse hover */
.woocommerce-page .product img:hover {
    transform: scale(1.05); /* Memperbesar sedikit saat hover */
}/* End custom CSS */
/* Start custom CSS for wl-single-product-reviews, class: .elementor-element-9e445bf *//* Container untuk ulasan pelanggan */
.elementor-widget-woocommerce-product-reviews {
    border: 1px solid #e1e1e1; /* Border ringan di sekeliling review */
    border-radius: 8px; /* Membuat sudut bundar */
    padding: 20px; /* Padding dalam untuk ruang di dalam */
    margin: 20px 0; /* Margin vertikal untuk jarak antar review */
    background-color: #f9f9f9; /* Warna latar belakang */
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); /* Bayangan halus */
}

/* Nama pelanggan */
.elementor-widget-woocommerce-product-reviews .reviewer-name {
    font-size: 1.2em; /* Ukuran font untuk nama */
    font-weight: bold; /* Menebalkan nama */
    color: #333; /* Warna teks */
    margin-bottom: 5px; /* Jarak bawah untuk memberi ruang */
}

/* Rating */
.elementor-widget-woocommerce-product-reviews .star-rating {
    color: #f39c12; /* Warna emas untuk bintang */
    font-size: 1.2em; /* Ukuran font untuk rating */
    margin-bottom: 10px; /* Jarak bawah untuk memberi ruang */
}

/* Komentar */
.elementor-widget-woocommerce-product-reviews .review-text {
    font-size: 1em; /* Ukuran font untuk komentar */
    color: #666; /* Warna teks yang lebih ringan */
    margin-top: 10px; /* Jarak atas antara rating dan komentar */
    line-height: 1.5; /* Tinggi baris untuk kemudahan baca */
}

/* Tanggal ulasan */
.elementor-widget-woocommerce-product-reviews .review-date {
    font-size: 0.9em; /* Ukuran font untuk tanggal */
    color: #999; /* Warna teks untuk tanggal */
    margin-top: 5px; /* Jarak atas untuk ruang */
}

/* Jika ada ulasan yang diunggulkan */
.elementor-widget-woocommerce-product-reviews .featured-review {
    border: 2px solid #3498db; /* Border biru untuk ulasan unggulan */
    background-color: #e8f6ff; /* Warna latar belakang yang berbeda */
    padding: 15px; /* Padding untuk ulasan unggulan */
}

/* Memberikan efek hover pada ulasan */
.elementor-widget-woocommerce-product-reviews:hover {
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Menambah bayangan saat hover */
    transition: box-shadow 0.3s; /* Transisi halus */
}

/* Tombol balas */
.elementor-widget-woocommerce-product-reviews .reply {
    background-color: #3498db; /* Warna latar belakang tombol balas */
    color: white; /* Warna teks tombol */
    padding: 10px 15px; /* Padding untuk tombol */
    border-radius: 5px; /* Sudut bundar untuk tombol */
    text-decoration: none; /* Menghilangkan garis bawah */
    transition: background-color 0.3s; /* Transisi warna */
}

.elementor-widget-woocommerce-product-reviews .reply:hover {
    background-color: #2980b9; /* Warna tombol saat hover */
}/* End custom CSS */