.elementor-14996 .elementor-element.elementor-element-8d131d9{text-align:center;}.elementor-14996 .elementor-element.elementor-element-8d131d9 .elementor-heading-title{color:#AA7D4E;}.elementor-14996 .elementor-element.elementor-element-c6265cb{width:100%;max-width:100%;top:-66px;}body:not(.rtl) .elementor-14996 .elementor-element.elementor-element-c6265cb{left:-10px;}body.rtl .elementor-14996 .elementor-element.elementor-element-c6265cb{right:-10px;}.elementor-14996 .elementor-element.elementor-element-608d8d4 .ekit-woo-category-list-container .woocommerce ul.products{grid-gap:6px !important;}.elementor-14996 .elementor-element.elementor-element-608d8d4 .ekit-woo-category-list-container.ekit-woo-featured-cat-container{column-gap:6px !important;}.elementor-14996 .elementor-element.elementor-element-608d8d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14996 .elementor-element.elementor-element-608d8d4 .woocommerce .product-category a{background-color:#75412A;padding:-11px -11px -11px -11px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A5E2D;border-radius:55px 55px 55px 55px;}.elementor-14996 .elementor-element.elementor-element-608d8d4 .woocommerce .product-category a:hover{border-radius:15px 15px 15px 15px;}.elementor-14996 .elementor-element.elementor-element-608d8d4 .woocommerce .product-category a img{border-radius:50px 50px 50px 50px;}.elementor-14996 .elementor-element.elementor-element-608d8d4 .woocommerce .product-category .woocommerce-loop-category__title{height:81px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:"Georgia", Sans-serif;font-size:24px;font-weight:normal;line-height:27px;letter-spacing:0.7px;word-spacing:0px;color:#FFFFFF;}.elementor-14996 .elementor-element.elementor-element-608d8d4 .woocommerce .product-category a:hover .woocommerce-loop-category__title{color:#FBB653;}.elementor-14996 .elementor-element.elementor-element-608d8d4 .woocommerce .product-category .woocommerce-loop-category__title .count{color:#FFFFFF;}.elementor-14996 .elementor-element.elementor-element-608d8d4 .woocommerce .product-category a:hover .woocommerce-loop-category__title .count{color:#FBB653;}.elementor-14996 .elementor-element.elementor-element-4e7581f{padding:0px 0px 0px 0px;}.elementor-14996 .elementor-element.elementor-element-fac2035 > .elementor-widget-container{margin:1px 1px 1px 1px;transition:background 0s;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 7px -2px rgba(0,0,0,0.5);}.elementor-14996 .elementor-element.elementor-element-fac2035{z-index:0;}.elementor-14996 .elementor-element.elementor-element-fac2035 .ekit-wc-carousel .ekit-wc-carousel-item{border-style:none;border-radius:-9px -9px -9px -9px;overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:2px 2px 2px 2px !important;}.elementor-14996 .elementor-element.elementor-element-fac2035 .ekit-wc-carousel .ekit-wc-carousel-desc{padding:0px 0px 0px 0px;}.elementor-14996 .elementor-element.elementor-element-fac2035 .ekit-wc-products .ekit-wc-product-image{margin:0px 0px 0px 0px;}.elementor-14996 .elementor-element.elementor-element-fac2035 .ekit-wid-con .woocommerce ul.products .ekit-wc-add-to-cart .added_to_cart{padding:6px 6px 6px 6px;margin:5px 0px 0px 0px;border-radius:100px 100px 100px 100px;overflow:hidden;}@media(max-width:767px){.elementor-14996 .elementor-element.elementor-element-608d8d4 .woocommerce .product-category a{padding:-35px -35px -35px -35px;border-radius:135px 135px 135px 135px;}.elementor-14996 .elementor-element.elementor-element-608d8d4 .woocommerce .product-category .woocommerce-loop-category__title{margin:0px 0px -13px 0px;padding:0px 2px 2px 2px;font-size:18px;line-height:0.9em;letter-spacing:-0.2px;word-spacing:0.1em;}.elementor-14996 .elementor-element.elementor-element-608d8d4 .woocommerce .product-category .woocommerce-loop-category__title .count{font-size:9px;line-height:1.2em;}}/* Start custom CSS for html, class: .elementor-element-c6265cb */.premium-divider {
    width: 100%;
    height: 1px;
    background-color: #4B3314;
    opacity: 0.15;
    margin: 30px auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4e7581f *//* --- WRAPPER BULLET --- */
.slider-dots {
    display: flex;
    justify-content: center;
    align-items: center;
    column-gap:  14px; /* spacing bullet */
    margin-top: 25px;
    padding: 10px 0;
}

/* --- BULLET ASAL --- */
.slider-dots span {
    width: 14px;
    height: 14px;
    border-radius: 10%;
    background: #b59f7b; /* soft brown */
    display: inline-block;
    transition: 0.9s ease;
}

/* --- BULLET ACTIVE --- */
.slider-dots .active {
    background: #8b6a47; /* deep UB brown */
    transform: scale(1.2);
}

/* --- HOVER EFFECT (optional) --- */
.slider-dots span:hover {
    transform: scale(1.15);
    background: #b59f7b;
}/* End custom CSS */