.yith-wcwl-add-to-wishlist { margin-top: 0px !important; }
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button a { display: flex; width: 60px; height: 60px; align-items: center; border-radius: 10px; justify-content: center; background-color: #141414; }
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover, .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a.delete_item { background-color: #fb5c00; }
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button a img { width: 100%; margin: 0px !important; max-width: 30px !important; }
.chat-window { bottom: 215px !important; }
.product-box-footer .add_to_cart_button.added { display: none; }
.product-box-footer .added_to_cart { width: 100%; display: block; }
.grecaptcha-badge { bottom: 80px !important; }
.select2-container--default .select2-selection--single .select2-selection__rendered { padding: 5px 15px 0px 0px !important; }
.select2-container .select2-selection--single .select2-selection__arrow b { display: none !important; }
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register { height: auto !important; }
.select2-container--default .select2-selection--single .select2-selection__arrow::after { right: 0px !important; }
.select2-container .select2-selection--single { border-color: #dddddd !important; }
.product-details-footer .product-cart .custom-button.button-secondary { color: #ffffff; background: #fb5c00; border-color: #fb5c00; }
.product-details-footer .product-cart .custom-button.button-secondary:hover { background: #002f5d !important; border-color: #002f5d !important; }
.woocommerce #reviews #comments ol.commentlist li .comment-text { margin: 0 0 0 50px; border: 1px solid #e1dde7; border-radius: 10px; padding: 15px 15px; }
.comment-reply-title { display: block; padding-bottom: 10px; }
.comment-form .comment-form-author input, .comment-form .comment-form-email input, .comment-form .comment-form-comment textarea { width: 100%; color: #000000; padding: 15px 20px; border-radius: 10px; background: #ffffff; border: 1px solid #e1dde7; }
.tool-bar ul.showNum-listing li.active a { color: #161616; font-weight: 700; }
a.reset_variations { top: 50%; transform: translateY(-50%); position: absolute; margin-left: 10px; }
table.variations th, table.variations td { padding: 0 0 20px 0; }
.woocommerce-Reviews .checkbox label::before, .woocommerce-Reviews .checkbox label::after { top: 0px; }
/*22-10-2025*/

.fancybox__slide.has-youtube .fancybox__content { max-width: 90% !important; width: 100% !important; height: auto !important; }
.aboutCounter-title h2 .counter span { color: #002f5d; }
.aboutCounter-title h2 .counter { font-size: 40px; }
.aboutCounter-title h2.size-65 .counter { font-size: 65px; }
.projectListing .projectItem-box .overlay-box { justify-content: center; }
.projectListing .projectItem-box .overlay-box .overlay-caption { flex-direction: column; }
 @media only screen and (max-width: 1599.98px) {
.select2-container--default .select2-selection--single .select2-selection__rendered { padding: 3px 15px 0px 0px !important; }
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button a { width: 52px; height: 52px; }
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button a img { max-width: 20px !important; }
.comment-form .comment-form-author input,  .comment-form .comment-form-email input { padding: 12px 20px; }
.aboutCounter-title h2 .counter { height: 2.5rem; font-size: 32px; }
.aboutCounter-title h2.size-65 .counter { font-size: 52px; }
}
 @media only screen and (max-width: 1199.98px) {
.fancybox__slide.has-youtube .fancybox__content { max-width: 100% !important; }
.aboutCounter-title h2 .counter { font-size: 26px; }
.aboutCounter-title h2.size-65 .counter { font-size: 40px; }
}
 @media only screen and (max-width: 575.98px) {
.woocommerce table.shop_table_responsive tr td,  .woocommerce-page table.shop_table_responsive tr td { width: 100% !important; min-width: 100%; }
.woocommerce-page table.cart td.actions .coupon .input-text,  .woocommerce-page table.cart td.actions .coupon input { width: 100% !important; }
.select2-container--default .select2-selection--single .select2-selection__rendered { padding: 2px 15px 0px 0px !important; }
.checkout_coupon.woocommerce-form-coupon p.form-row { width: 100%; }
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button a { width: 44px; height: 44px; }
.comment-form .comment-form-author input,  .comment-form .comment-form-email input { padding: 8px 20px; }
.homeSection4 .homeProduct-slider .slick-arrow { top: 50%; }
.woocommerce-page .toolFilter-box .woocommerce-ordering { float: none; }
.woocommerce a.button { padding: 0px 15px !important; }
}
/*--18-12-2025 Jayesh--*/
.whatsapp-button{ z-index: 9 !important; bottom: 100px !important;}
.grecaptcha-badge{ bottom: 20px !important;}
/*--18-12-2025 Jayesh END--*/