@font-face{font-family:kalameh;font-display:swap;src:url(/wp-content/themes/bakala/vendor/fonts/kalameh-regular.woff2) format("woff2"),url(/wp-content/themes/bakala/vendor/fonts/kalameh-regular.woff) format("woff");font-style:normal}@font-face{font-family:mania;font-display:swap;src:url(/wp-content/themes/bakala/vendor/fonts/mania-medium.woff2) format("woff2"),url(/wp-content/themes/bakala/vendor/fonts/mania-medium.woff) format("woff");font-style:normal}@font-face{font-family:bakala;font-display:swap;font-weight:400;src:url(/wp-content/themes/bakala/vendor/fonts/bakala-icons.woff2) format("woff2"),url(/wp-content/themes/bakala/vendor/fonts/bakala-icons.woff) format("woff");font-style:normal}@font-face{font-family:rokh;font-display:swap;font-weight:100 900;src:url(/wp-content/themes/bakala/vendor/fonts/RokhVFGX.woff2) format("woff2-variations"),url(/wp-content/themes/bakala/vendor/fonts/RokhVFGX.woff) format("woff-variations");font-style:normal}@font-face{font-family:bakh;font-display:swap;font-weight:100 900;src:url(/wp-content/themes/bakala/vendor/fonts/YekanBakh-VF.woff2) format("woff2-variations"),url(/wp-content/themes/bakala/vendor/fonts/YekanBakh-VF.woff) format("woff-variations");font-style:normal}@font-face{font-family:iranyekanx;font-display:swap;font-weight:100 900;src:url(/wp-content/themes/bakala/vendor/fonts/IRANYekanXVF.woff2) format("woff2-variations"),url(/wp-content/themes/bakala/vendor/fonts/IRANYekanXVF.woff) format("woff-variations");font-style:normal}@font-face{font-family:iransans;font-display:swap;font-weight:100 900;src:url(/wp-content/themes/bakala/vendor/fonts/IRANSansXV.woff2) format("woff2-variations"),url(/wp-content/themes/bakala/vendor/fonts/IRANSansXV.woff) format("woff-variations");font-style:normal}@font-face{font-family:dana;font-display:swap;font-weight:100 900;src:url(/wp-content/themes/bakala/vendor/fonts/DanaVF.woff2) format("woff2-variations"),url(/wp-content/themes/bakala/vendor/fonts/DanaVF.woff) format("woff-variations");font-style:normal}*{--bs-body-font-size:14px}body,html .elementor{overflow-x:hidden}.auth-modal-template{padding:60px 0 20px}.site-location a .current-location,.white_catheader{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#takhfif img{min-height:auto}.swal2-icon.swal2-success.swal2-icon-show{margin-top:-30px!important}.enable_controller .pro_carousel_modern_content .slick-list{margin:0 50px}#wrapper,.site-canvas .site-location a{max-width:100%}.header-cart-text{top:6px;position:relative!important;line-height:1.4}#bakalacomments.comment-form,.bk_menu .bakala>ul>li span,.content-box,.content-box-shop,.header-right-side,.hr-widget.widget_text,.outer-nested-woo-catg ul,.shop-page .filters-panel,.tbar ul,.user-comment-wrapper.col-sm-12.col-md-6,.woocommerce table.shop_table td{padding:0}.fa,.far,.fas{font-family:Font Awesome\ 5 Free!important}body a{text-decoration:none!important;font-family:iranyekanx,tahoma;font-weight:400}.bk-rich-placeholder{display:flex;align-items:center;justify-content:flex-start;padding-right:10px;height:100%;pointer-events:none;gap:8px;position:absolute;z-index:999;top:0;right:40px}#dgwt-wcas-search-input-1::peholder{font-size:0!important}.bk-rp-logo-wrapper{display:flex;align-items:center;width:fit-content}.bk-rp-logo-wrapper>.bk-rp-logo{height:18px;width:auto;display:block;object-fit:contain;transition:all .3s ease}.bk-rp-logo-wrapper>.bk-rp-logo{height:30px;width:auto;display:block;object-fit:contain;transition:all .3s ease;max-width:80px}.product-info-box .white_catfinal-price,.woocommerce ul.products li.product>.product-box-inner>.info-product>.products__item-img-color-wrapper>.products__item-image-wrapper a,a.bakala-swatch-img.swatch-anchor{display:contents}.elementor-widget-container .dk-button.green.header-cart{margin-top:0}.slick-track{padding:15px 0 25px}.bakala-wonder .slick-slide.item.product{max-width:280px}.woocommerce-MyAccount-content .slick-track{padding:0 0 10px!important}.vc_column_container>.vc_column-inner,.woocommerce form .form-row,.woocommerce-MyAccount-content .profile-section,.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout{padding:0;margin:0}.woocommerce-MyAccount-content .profile-section .item.type-product.slick-slide{padding:0 10px!important}.a,body,label,li,p,span,ul{font-family:iranyekanx,tahoma;text-decoration:none}html[dir="rtl"] .woocommerce-Price-amount.amount{font-weight:700}html[dir="rtl"] .style-three-wrapper .item.carousel_post_style_three>.thumbnail-wrap .reading-time,html[dir="rtl"] .style-three-wrapper .featured-detail>span.reading-time,html[dir="rtl"] .style-three-wrapper .featured-detail span,html[dir="rtl"] .point-total span,html[dir="rtl"] #verification_code,html[dir="rtl"] #newsletter_phone,html[dir="rtl"] .modal-header .title,html[dir="rtl"] .woocommerce .product-info-box .quantity .qty,html[dir="rtl"] .bakala_reading_time,html[dir="rtl"] .bakala-order-tracking form#order-tracking input[type="text"],html[dir="rtl"] li#tab-title-ask a::after,html[dir="rtl"] .otp-description,html[dir="rtl"] .token-input,html[dir="rtl"] .mobile-seting span.mobile-number,html[dir="rtl"] .bakala_manufacture_date_val,html[dir="rtl"] .theiaStickySidebar div,html[dir="rtl"] .woocommerce-Price-amount.amount,html[dir="rtl"] .product-box-inner .variations label,html[dir="rtl"] .order-status-count,html[dir="rtl"] .bakala_product_float_box .price ins .woocommerce-Price-amount,html[dir="rtl"] a.header-call-btn,html[dir="rtl"] .comments,html[dir="rtl"] .cart-items-count,html[dir="rtl"] #better_price::selection,html[dir="rtl"] #billing_phone,html[dir="rtl"] #billing_postcode,html[dir="rtl"] #comments header.comment-header .info,html[dir="rtl"] .bakala-admin-rates span,html[dir="rtl"] .blog-widget-carousel .human_time_diff,html[dir="rtl"] .cart-qty,html[dir="rtl"] .cart-subtotal th,html[dir="rtl"] .checkout-products .product_count,html[dir="rtl"] .chosen_shipping_method,html[dir="rtl"] .compare__button.compare__button--compare,html[dir="rtl"] .custom-stars p,html[dir="rtl"] .customStar p,html[dir="rtl"] .delivery-time .value,html[dir="rtl"] .dokan-pagination-container .dokan-pagination li a,html[dir="rtl"] .dokan-store-open-close span,html[dir="rtl"] .heading,html[dir="rtl"] .highcharts-background,html[dir="rtl"] .human_time_diff,html[dir="rtl"] .label,html[dir="rtl"] .num,html[dir="rtl"] .package-count span.value,html[dir="rtl"] .page-numbers,html[dir="rtl"] .post-date,html[dir="rtl"] .post-meta span.post-date,html[dir="rtl"] .product-list-table td.price,html[dir="rtl"] .flip-clock-wrapper ul li a div div.inn,html[dir="rtl"] .quantity_select_field,html[dir="rtl"] .quantity_select_field option,html[dir="rtl"] .mini_cart_item .quantity .qty,html[dir="rtl"] .recomendation-wrapper.white_catrating span,html[dir="rtl"] .register-time,html[dir="rtl"] .rpwe-comment,html[dir="rtl"] .rpwe-li .rpwe-time,html[dir="rtl"] .rtl.woocommerce .price_label,html[dir="rtl"] .rtl.woocommerce .price_label span,html[dir="rtl"] .seller-performance span,html[dir="rtl"] .show-more-seller,html[dir="rtl"] .vendor-warranty,html[dir="rtl"] .vendors-count span,html[dir="rtl"] .vendors-rate,html[dir="rtl"] .vendors-table-col--shipping span,html[dir="rtl"] h3.review-title a,html[dir="rtl"] select,html[dir="rtl"] td.date>span,html[dir="rtl"] time,html[dir="rtl"] #wc-deposits-notice p,html[dir="rtl"] .product-addon-totals,html[dir="rtl"] .rating-count span,html[dir="rtl"] .wc-pao-addon-description p,html[dir="rtl"] .wc-pao-col1,html[dir="rtl"] .wc-pao-col2,html[dir="rtl"] .wc-pao-col2 .amount,html[dir="rtl"] .wc-pao-col2 .strong,html[dir="rtl"] .wc-pao-subtotal-line .amount,html[dir="rtl"] .wc-pao-subtotal-line span,html[dir="rtl"] .stars span,html[dir="rtl"] .elementor .sale-perc,html[dir="rtl"] body.woocommerce-cart .post-title a .count,html[dir="rtl"] body.woocommerce-cart .post-title a .count,html[dir="rtl"] .bakala_order_delivery_day_date,html[dir="rtl"] jdp-container .jdp-month,html[dir="rtl"] jdp-container .jdp-month input,html[dir="rtl"] jdp-container .jdp-month select,html[dir="rtl"] jdp-container .jdp-time,html[dir="rtl"] jdp-container .jdp-time input,html[dir="rtl"] jdp-container .jdp-time select,html[dir="rtl"] jdp-container .jdp-year,html[dir="rtl"] jdp-container .jdp-year input,html[dir="rtl"] jdp-container .jdp-year select,html[dir="rtl"] .checkout-header ul .nav span,html[dir="rtl"] .c-new-footer__phone-number,html[dir="rtl"] .c-new-footer__support-label,html[dir="rtl"] .variation.variation-warranty p,html[dir="rtl"] neo-component-search>.selectors>.titles>.item h3,html[dir="rtl"] .bakala_custom_label_product,html[dir="rtl"] span.bakala-best-sellers-number,html[dir="rtl"] td,html[dir="rtl"] .paginate_button,html[dir="rtl"] .mobile-bottom-nav__item #BasketHeaderCount,html[dir="rtl"] .product-tooltips .icon.icon-cart .ar-spender,html[dir="rtl"] .recomendation-product span,html[dir="rtl"] .bakala_seller_info_content,html[dir="rtl"] .bakala-update-price,html[dir="rtl"] .free-shipping-subtitle,html[dir="rtl"] .bakala-special-box-item span,html[dir="rtl"] a.view-all[data-bs-toggle="modal"],html[dir="rtl"] .bakala-comments-item-detail-date,html[dir="rtl"] .view-all,html[dir="rtl"] .bakala-like-dislike-comment span,html[dir="rtl"] span.bakala-comments-item-detail.rate span,html[dir="rtl"] .c-footer__feature-item,html[dir="rtl"] columnone .wonder-price-discount,html[dir="rtl"] .bakala_offer_mini .mini_counter_number span,html[dir="rtl"] .support.bakala_footer_support_text a,html[dir="rtl"] .bakala_footer_feature_title,html[dir="rtl"] .bakala_footer_support_text,html[dir="rtl"] .product-info-box .leadTime-info,html[dir="rtl"] .product-info-box .product-remain,html[dir="rtl"] .dk-button-discount,html[dir="rtl"] li#tab-title-reviews a::after,html[dir="rtl"] .bakala-comments-side-rating,html[dir="rtl"] .bakala-comments-side-rating-all,html[dir="rtl"] .ts_product_colors,html[dir="rtl"] .review-tab-content .review_item .pie,html[dir="rtl"] .pie,html[dir="rtl"] .stills_contienr .shop_names .register_seller,html[dir="rtl"] g.highcharts-axis-labels.highcharts-yaxis-labels text,html[dir="rtl"] #p_price_changes,html[dir="rtl"] #bakala_login,html[dir="rtl"] #login-register input:not([type="checkbox"]),html[dir="rtl"] option,html[dir="rtl"] .ar-spender,html[dir="rtl"] #login-register-c input:not([type="checkbox"]),html[dir="rtl"] #login-register-cl input:not([type="checkbox"]),html[dir="rtl"] #login-register-e input:not([type="checkbox"]),html[dir="rtl"] .field-category-title h5,html[dir="rtl"] .cart_list_product_quantity,html[dir="rtl"] .woocommerce-MyAccount-content .active .order-count,html[dir="rtl"] .woocommerce-MyAccount-content .order-code-num,html[dir="rtl"] .woocommerce-MyAccount-content .order-price-num,html[dir="rtl"] jdp-container .jdp-day,html[dir="rtl"] jdp-container .jdp-day-name,html[dir="rtl"] input#bakala_national_code,html[dir="rtl"] .wonder-price-discount,html[dir="rtl"] .bakala_expire_date_val,html[dir="rtl"] .loop-saving-percentage,html[dir="rtl"] .product-info-box .body-section .product-rating-section span,html[dir="rtl"] .col-md-10 .woocommerce-breadcrumb span,html[dir="rtl"] .product-info-box .body-section .product-rating-section .vendor-rate-rating_percentage,html[dir="rtl"] .payment_box,html[dir="rtl"] .col-md-10 .woocommerce .woocommerce-result-count,html[dir="rtl"] .woocommerce-page .woocommerce-result-count,html[dir="rtl"] .wc-block-components-checkbox .wc-block-components-checkbox__label,html[dir="rtl"] .dokan-store-phone a,html[dir="rtl"] .content-box-shop .loop-add-to-cart .qty,html[dir="rtl"] .products-box.listing .ts_product_colors,html[dir="rtl"] .dokan-single-store .profile-frame .profile-info-box a,html[dir="rtl"] .seller-items .loop-add-to-cart .qty,html[dir="rtl"] .products-box .loop-add-to-cart .qty,html[dir="rtl"] .products-list .loop-add-to-cart .qty,html[dir="rtl"] .bakala_order_delivery_time label,html[dir="rtl"] #bakala_delivery_date,html[dir="rtl"] .cart-qty,html[dir="rtl"] .elementor-widget-icon-box .elementor-icon-box-description,html[dir="rtl"] #quantity-holder .quantity input,html[dir="rtl"] .variables_shop_active .section-products-carousel .variable-cart-product .quantity .qty,html[dir="rtl"] .points,html[dir="rtl"] .c-navi-list__basket_count,html[dir="rtl"] .woocommerce ul.order_details li strong,html[dir="rtl"] .product-remain,html[dir="rtl"] .woocommerce-bacs-bank-details,html[dir="rtl"] .woocommerce-order p,html[dir="rtl"] .show-delivery-time,html[dir="rtl"] .woocommerce-customer-details--phone,html[dir="rtl"] .footer .information .contact a,html[dir="rtl"] .c-seller__info.c-seller__info--leadTime,html[dir="rtl"] .woocommerce-cart-form__cart-item.cart_item .quantity .qty,html[dir="rtl"] .dk-button-container .dk-button div,html[dir="rtl"] .dk-button-container .dk-button i,html[dir="rtl"] .dk-button-container .dk-button span,html[dir="rtl"] .vendor-info_title span,html[dir="rtl"] .bakala_extra_btn_product_text2,html[dir="rtl"] .vendor-info_rate>span,html[dir="rtl"] .vendor-info_rate,html[dir="rtl"] .vendor-rate_header,html[dir="rtl"] .vendor-rate-wide .vendor-rate-rating_percentage,html[dir="rtl"] .woocommerce-MyAccount-content .order-count,html[dir="rtl"] a.header-call-btn div,html[dir="rtl"] span.product_comment_count,html[dir="rtl"] #bakala_birthday_date,html[dir="rtl"] .checkout-footer .footerinfobar ul a,html[dir="rtl"] span.product_qa_count,html[dir="rtl"] .message-text,html[dir="rtl"] a.bakala_support_phone,html[dir="rtl"] span.review_count,html[dir="rtl"] .otp-inputs__timer,html[dir="rtl"] .bk-single-blog__relate-foot-r em,html[dir="rtl"] .bk-single-blog__relate-foot-l span,html[dir="rtl"] .vertical-date .day,html[dir="rtl"] .human_time_difff,html[dir="rtl"] .comment-count,html[dir="rtl"] #bakala_ai_comment_form input[type="number"],html[dir="rtl"] #bakala_ai_comment_form input[type="text"],html[dir="rtl"] #bakala_ai_comment_form select,html[dir="rtl"] .profile-section .price span,html[dir="rtl"] .wishlist-item span.price span,html[dir="rtl"] .woocommerce-MyAccount-content .notification .content-col .footer .date,html[dir="rtl"] .stat-item__value,html[dir="rtl"] .stat-value,html[dir="rtl"] .stat-count,html[dir="rtl"] .transaction-date,html[dir="rtl"] .suggested-amounts .suggested-amount-btn,html[dir="rtl"] .topup-amount-input input[type="number"],html[dir="rtl"] .topup-amount-input p,html[dir="rtl"] .bakala-tracking-code a,html[dir="rtl"] .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more .dgwt-wcas-st-more{-moz-font-feature-settings:"ss02";-webkit-font-feature-settings:"ss02";font-feature-settings:"ss02"}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more .dgwt-wcas-st-more{font-weight:600!important;color:#000;font-size:13px;padding:9px 0 5px;border-top:1px solid #f5f5f5;width:100%;margin-top:5px}.dgwt-wcas-si img{width:55px!important;height:55px!important;max-width:100%!important;max-height:100%!important;padding:2px;border-radius:10px;min-width:55px!important}label{line-height:1.9}.c-profile-box__btn-edit:before,.c-profile-box__tab--sign-out:before,.c-profile-box__tab:before,.icon-green-mark:before,.icon-red-close:before,.select-location-wrapper .fa-times:before,.site-location a:after{-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;-moz-osx-font-smoothing:grayscale}.c-menu ul,.woocommerce-table--order-details ul.wc-item-meta,ul.bakala-messangers-list{padding:0;list-style:none}ul.spec-list b.title span{margin-right:-25px}.vendors-table-col--shipping .icon .c-seller__info i.icon{height:14px;width:31px}.white_catprice{margin:0;display:flex;flex-direction:column;justify-content:center;height:100%;font-size:16px;direction:rtl;text-align:center}.bakala-alert-box,.colors,.comment-body div.reply,.media-body .post-thumbnail,.white_catbox,.white_catheader{display:block}.white_catrealtime-box,.white_catshow-btn{-moz-transition:.2s ease-out;-o-transition:.2s ease-out}.white_catbox:hover{color:#0071e3;cursor:pointer}* a:hover,.white_catlink,.white_catlink:hover,a:focus{color:inherit}.select-location-wrapper .fa-times:before{height:41px;width:45px;z-index:1;font-family:bakala;color:#555;font-weight:400;text-transform:none;speak:none;text-align:center;position:relative;vertical-align:sub;content:"\E15f";font-size:35px;float:left;line-height:47px;top:0;cursor:pointer;left:12px;border-radius:8px;display:block}.dgwt-wcas-suggestion-selected,.select-location-wrapper .fa-times:hover:before,a.header-call-btn:hover{color:#eee}.sect.bakala-wallet-balance-widget{margin-bottom:25px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:12px;overflow:hidden}.wallet-balance-container{padding:20px;display:flex;align-items:center;gap:15px;color:#fff}.wallet-icon{font-size:32px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .2);border-radius:50%}.wallet-info{flex:1}.wallet-label{font-size:13px;opacity:.9;margin-bottom:5px}.wallet-amount{font-size:24px;font-weight:700}.wallet-link{display:flex;align-items:center;gap:5px;color:#fff;text-decoration:none;padding:8px 15px;background:rgb(255 255 255 / .2);border-radius:20px;font-size:14px;transition:all 0.3s ease}.wallet-link:hover{background:rgb(255 255 255 / .3);color:#fff}.wallet-link .arrow{font-size:16px;transition:transform 0.3s ease}.wallet-link:hover .arrow{transform:translateX(5px)}.bakala-wallet-balance-shortcode{display:inline-flex;align-items:center;gap:8px;padding:10px 15px;background:#f8f9fa;border-radius:8px;font-size:15px}.bakala-wallet-balance-shortcode .wallet-icon{font-size:20px}.bakala-wallet-balance-shortcode .wallet-label{color:#666}.bakala-wallet-balance-shortcode .wallet-amount{font-weight:700;color:#667eea}.wallet-view-all-btn{transition:all 0.3s ease;position:relative;display:inline-block;padding:10px 20px;background:#667eea;color:#fff;text-decoration:none;border-radius:5px}.wallet-view-all-btn:hover{background:#5568d3;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgb(102 126 234 / .3)}.wallet-view-all-btn:active{transform:translateY(0)}.wallet-full-history{margin-top:20px;padding-top:20px;border-top:2px solid #e0e0e0;animation:slideDown 0.4s ease;display:none}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.bakala-wallet-dashboard{max-width:1200px}.wallet-balance-card{background:#f5f5f5;color:#000;padding:40px;border-radius:15px;text-align:center;margin-bottom:20px}.wallet-balance-card h3{margin:0 0 20px 0;font-size:20px;opacity:.9;font-weight:700;color:#000}.balance-amount{font-size:40px;font-weight:700;margin:20px 0}.balance-description{margin:0 0 20px 0;opacity:.8;font-size:14px}.bakala-wallet-topup-btn{background:rgb(255 255 255 / .2);border:2px solid rgb(255 255 255 / .5);color:#fff;padding:12px 30px;font-weight:600;transition:all 0.3s}.bakala-wallet-topup-btn:hover{background:rgb(255 255 255 / .3);border-color:rgb(255 255 255 / .8);transform:translateY(-2px)}.wallet-topup-section{background:#f5f5f5;padding:25px;border-radius:14px;margin-bottom:20px}.wallet-topup-section#topup-form-section{display:none}.wallet-topup-section h3{margin:0 0 20px 0;font-weight:700;font-size:18px}.amounts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.suggested-amounts label{display:block;margin-bottom:10px;font-weight:600}.suggested-amount-btn{padding:12px;background:#fff;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all 0.3s;font-weight:500}.suggested-amount-btn:hover,.suggested-amount-btn.active{border-color:#667eea;background:#f0f3ff;color:#667eea;transform:translateY(-2px);box-shadow:0 4px 10px rgb(102 126 234 / .2)}.topup-amount-input{margin:20px 0}.topup-amount-input label{display:block;margin-bottom:10px;font-weight:600}.topup-amount-input input[type="number"]{width:100%;padding:12px;border:2px solid #eee;border-radius:11px;font-size:16px}.topup-amount-input p{margin:5px 0 0 0;font-size:13px;color:#666}.topup-actions{display:flex;gap:10px}.wallet-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:20px}.wallet-stat-item{background:#f5f5f5;border-radius:14px;padding:20px;display:flex;align-items:center;gap:15px}.stat-icon{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700}.stat-icon-credit{background:#d4edda;color:#155724}.stat-icon-debit{background:#f8d7da;color:#721c24}.stat-icon-total{background:#d1ecf1;color:#0c5460}.stat-content{flex:1}.stat-label{font-size:14px;color:#000;margin-bottom:5px;font-weight:700}.stat-value{font-size:20px;font-weight:700;margin-bottom:3px}.stat-count{font-size:12px;color:#999}.wallet-recent-transactions{background:#f5f5f5;border-radius:14px;padding:25px;margin-bottom:20px}.wallet-recent-transactions h3{margin:0 0 20px 0;font-size:18px;font-weight:700}.bakala-wallet-history{margin:20px 0}.wallet-filters{display:flex;flex-wrap:wrap;gap:15px;align-items:flex-end;margin-bottom:25px;padding:15px;background:#f8f9fa;border-radius:8px}.filter-group{display:flex;flex-direction:column;gap:5px}.filter-group label{font-size:13px;font-weight:600;color:#333}.filter-group select{min-width:200px;padding:8px 12px;border:1px solid #ddd;border-radius:5px;font-size:14px}.transactions-list{margin:15px 0}.transaction-item{display:flex;align-items:center;gap:15px;padding:15px;border-bottom:1px solid #f0f0f0;transition:background 0.2s;animation:fadeIn 0.3s ease}.transaction-item:hover{background:#f8f9fa}.transaction-item:last-child{border-bottom:none}.transaction-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;flex-shrink:0}.transaction-credit .transaction-icon{background:#d4edda;color:#155724}.transaction-debit .transaction-icon{background:#f8d7da;color:#721c24}.transaction-details{flex:1}.transaction-type{font-weight:600;margin-bottom:5px;color:#333}.transaction-date{font-size:12px;color:#999}.transaction-description{font-size:13px;color:#666;margin-top:5px}.transaction-amount{font-size:18px;font-weight:700;flex-shrink:0}.transaction-amount-credit{color:#28a745}.transaction-amount-debit{color:#dc3545}.wallet_transactions_table{width:100%;border-collapse:collapse}.wallet_transactions_table th{background:#f8f9fa;padding:12px;text-align:right;font-weight:600;border-bottom:2px solid #dee2e6}.wallet_transactions_table td{padding:12px;border-bottom:1px solid #f0f0f0}.transaction-badge{padding:4px 10px;border-radius:15px;font-size:12px;font-weight:600;display:inline-block}.transaction-badge-credit{background:#d4edda;color:#155724}.transaction-badge-debit{background:#f8d7da;color:#721c24}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.wallet-actions{text-align:center;padding:15px 0}.bakala-wallet-topup{max-width:800px}.wallet-current-balance{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;padding:30px;border-radius:12px;margin-bottom:30px;box-shadow:0 4px 15px rgb(0 0 0 / .1)}.wallet-current-balance>div{display:flex;justify-content:space-between;align-items:center}.wallet-current-balance p{margin:0;opacity:.9;font-size:14px}.wallet-current-balance h3{margin:10px 0 0 0;font-size:32px;font-weight:700}.wallet-current-balance .dashicons{font-size:48px;opacity:.3}.wallet-topup-form{background:#fff;padding:30px;border-radius:12px;box-shadow:0 2px 10px rgb(0 0 0 / .05)}.suggested-amounts{margin-bottom:30px}.suggested-amounts label{display:block;margin-bottom:15px;font-weight:600;font-size:16px}.suggested-amounts .amounts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.suggested-amounts .suggested-amount-btn{padding:15px;border:2px solid #eee;background:#fff;border-radius:11px;cursor:pointer;transition:all 0.3s;font-size:15px;font-weight:500;color:#000}.custom-amount{margin-bottom:30px}.custom-amount label{display:block;margin-bottom:10px;font-weight:600;font-size:16px}.custom-amount>div{position:relative}.custom-amount input[type="number"]{width:100%;padding:15px 80px 15px 15px;border:2px solid #e0e0e0;border-radius:8px;font-size:16px;direction:ltr;text-align:right}.custom-amount input[type="number"]:focus{border-color:#667eea;outline:none;box-shadow:0 0 0 3px rgb(102 126 234 / .1)}.custom-amount>div>span{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#666;font-size:14px}.custom-amount p{margin:10px 0 0 0;font-size:13px;color:#666}.topup-summary{background:#f8f9fa;padding:20px;border-radius:8px;margin-bottom:25px;display:none}.topup-summary>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.topup-summary>div:last-child{padding-top:15px;border-top:2px solid #e0e0e0;margin-bottom:0}.topup-summary span:first-child{font-size:14px;color:#666}.topup-amount-display{font-size:18px;font-weight:600;color:#667eea}.balance-after-display{font-size:18px;font-weight:600;color:#28a745}.wallet-topup-form .button.alt{width:100%;padding:18px;font-size:16px;font-weight:600;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:8px;cursor:pointer;transition:all 0.3s}.wallet-topup-form .button.alt:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 6px 20px rgb(102 126 234 / .4)}.wallet-topup-form .button.alt .dashicons{vertical-align:middle;margin-right:5px}.security-notice{margin-top:25px;padding:15px;background:#e7f7ef;border-radius:8px;border-right:4px solid #28a745}.security-notice p{margin:0;font-size:13px;color:#155724;line-height:1.6}.security-notice .dashicons{vertical-align:middle;color:#28a745}.wallet-topup-help{margin-top:30px;background:#f0f6fc;padding:20px;border-radius:8px;border-right:4px solid #0073aa}.wallet-topup-help h3{margin:0 0 15px 0;font-size:16px;color:#0073aa}.wallet-topup-help .dashicons{vertical-align:middle}.wallet-topup-help ul{margin:0;padding-right:20px;line-height:1.8;color:#666}.woocommerce-wallet-thankyou{background:#f8f9fa;padding:20px;border-radius:8px;margin:20px 0;border-right:4px solid #667eea}.woocommerce-wallet-thankyou h2{margin-top:0;color:#667eea}.woocommerce-thankyou-wallet-message{margin:10px 0}.wallet-remaining-balance{margin:10px 0 0 0;font-size:14px;color:#666}.bakala-wallet-checkout-option{background:#f8f9fa;padding:20px;border-radius:8px;margin-bottom:20px;border:2px solid #e0e0e0}.bakala-wallet-checkout-option h3{margin:0 0 15px 0;font-size:18px}.wallet-balance-info{background:#fff;padding:15px;border-radius:5px;margin-bottom:15px}.wallet-balance-text{margin:0;font-size:15px}.wallet-balance-text strong{color:#667eea;font-size:18px}.wallet-usage-option label{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:15px;font-weight:500}.wallet-usage-option input[type="checkbox"]{width:18px;height:18px;cursor:pointer}.wallet-payment-breakdown{margin-top:15px;background:#fff;padding:15px;border-radius:5px;display:none}.wallet-breakdown-table{width:100%}.wallet-breakdown-table td{padding:8px 0;font-size:14px}.wallet-breakdown-table td:last-child{text-align:left;font-weight:700}.remaining-amount{color:#dc3545;font-weight:700}ul.jcaa_attr_select,ul.jcaa_attr_select li{margin:0;padding:0}ul.jcaa_attr_select{overflow:hidden;margin-bottom:-5px}.jcaa_attr_variable_select .jcaa_attr_option:hover{cursor:pointer}.jcaa_attr_variable_select .jcaa_attr_option.jcass_attr_disable:hover{cursor:default}.jcaa_attr_select li{display:inline-block;width:auto!important}.jcaa_attr_option{display:block;margin:0!important}.jcaa_attr_select li img{margin-bottom:0!important}.jcaa_attr_select.jcaa_rounded_corners li,.jcaa_attr_select.jcaa_rounded_corners li .jcaa_attr_option{-moz-border-radius:50%;border-radius:50%;overflow:hidden}ul.jcaa_attr_variable_select{margin-bottom:5px}a.jcaa_attr_option{padding-left:5px;padding-right:5px}a.jcaa_attr_option:hover{text-decoration:inherit}.variations ul.jcaa_attr_select{margin-bottom:-5px}ul.jcaa_attr_select li{float:left;margin-right:5px;margin-bottom:5px}ul.jcaa_attr_select li:first-child{margin-left:0}.shop_attributes td{vertical-align:middle}/*! elementor-icons - v5.44.0 - 01-09-2025 */
@font-face{font-family:eicons;src:url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.44.0);src:url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.44.0#iefix) format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.44.0) format("woff2"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff?5.44.0) format("woff"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.ttf?5.44.0) format("truetype"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.svg?5.44.0#eicon) .animationDivInnerNav{position:absolute;height:39px;top:0;z-index:-1;opacity:.5;background-color:#d9d8d8;border-radius:12px;transition:all .5s ease 0s}.bg-transparent,.bg-transparent:hover{background:transparent!important}.zIndex-high{z-index:999999999}.classic-submenu{display:none;position:absolute;background:#fff;padding:10px 0;list-style:none;min-width:220px;box-shadow:0 5px 15px rgb(0 0 0 / .1);z-index:1000;border-radius:5px;top:100%;right:0}.has-submenu:hover>.classic-submenu{display:block}.bk_menu li.has-submenu{position:relative}.classic-submenu li a{padding:8px 20px;display:block;white-space:nowrap;color:#333;transition:all 0.2s ease}.classic-submenu li a:hover{background-color:#f5f5f5;color:#000}.classic-submenu .sub-menu{display:none;position:absolute;top:0;right:100%;background:#fff;padding:10px 0;list-style:none;min-width:220px;box-shadow:0 5px 15px rgb(0 0 0 / .1);border-radius:5px}.classic-submenu li.has-submenu:hover>.sub-menu{display:block}.classic-submenu li.has-submenu{position:relative}.bakala-submenu-overlay{pointer-events:none}html.is-safari .bakala-submenu-overlay{display:none!important}.elementor-widget-bakala_header_menu .bakala-submenu-overlay{display:none!important}#addToCartModal .modal-content{overflow-y:auto}@keyframes wc-skeleton-shimmer{to{transform:translateX(-100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-left:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-right:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-right:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-fam