.wt-wishlist-button, .wt-wishlist-button:hover{margin:0 7px;}
.icon_above_image a:focus, .icon_after_add_to_cart a:focus, .wt-wishlist-btn-wrap a:focus, a:has(.wt-wishlist-button):focus{outline:none;}
.single_variation_wrap{display:inline-block;}
.icon_above_image{position:absolute;z-index:10;margin:0;right:7px;}
.wishlist_text_icon_image{width:auto !important;display:inline-flex !important;}
.single_product_div{padding-bottom:15px;}
.single_product_button_div{padding-bottom:0px;padding-left:15px;}
.icon_after_add_to_cart, .icon_above_image{padding:11px 0px;}
.eh_msg_div{position:fixed;width:300px;padding:15px;color:#fff;right:60px;top:0px;opacity:0;box-shadow:0px 2px 2px #333;border-radius:5px;z-index:1000000000;}
.wt_frontend_wishlist_table{width:100%;border-collapse:collapse;}
.wt_frontend_wishlist_table th, .wt_frontend_wishlist_table td{padding:15px;border-bottom:1px solid #eee;vertical-align:middle;}
.stock-badge{padding:5px 12px;border-radius:20px;font-size:13px;}
.stock-badge.in{background:rgba(0, 200, 0, 0.1);color:green;}
.stock-badge.out{background:rgba(255, 0, 0, 0.1);color:red;}
.col-remove{width:55px;}
.bulk-add-wrapper{display:flex;justify-content:flex-end;margin-bottom:20px;}
.bulk-add-btn{border-radius:5px;color:#fff;border:none;padding:10px 18px;background:#2EA3F2;}
@media(max-width:768px){
.wt_frontend_wishlist_table thead{display:none;}
.wt_frontend_wishlist_table, .wt_frontend_wishlist_table tbody, .wt_frontend_wishlist_table tr{display:block;width:100%;}
.col-image img{width:100%;max-width:220px;height:auto;margin:0 auto 15px;display:block;}
.col-action .button{width:100%;margin-top:10px;}
.col-remove{position:absolute;top:12px;right:12px;left:auto !important;width:auto !important;padding:0 !important;margin:0 !important;border:none;text-align:right;}
.col-remove img{width:22px;height:auto;display:block;border-radius:50%;padding:6px;box-shadow:0 3px 8px rgba(0,0,0,0.15);}
.col-remove a{display:inline-block;}
.wishlist-row{position:relative;display:block;}
.wishlist-row td{display:block;width:100%;}
.bulk-add-wrapper{justify-content:center;}
.bulk-add-btn{width:100%;max-width:100%;text-align:center;}
} @media(min-width:769px){
.col-image {
width: 110px;   
}
.col-image img {
width: 90px;    
height: auto;
max-width: 90px;
display: block;
}
.col-remove {
width: 55px;
text-align: center;
vertical-align: middle;
}
.col-remove img {
width: 18px;
height: auto;
cursor: pointer;
}
}.wpml-ls-legacy-dropdown-click{width:15.5em;max-width:100%}.wpml-ls-legacy-dropdown-click>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-dropdown-click .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-dropdown-click a{display:block;text-decoration:none;color:#444;border:1px solid #cdcdcd;background-color:#fff;padding:5px 10px;line-height:1}.wpml-ls-legacy-dropdown-click a span{vertical-align:middle}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{position:relative;padding-right:calc(10px + 1.4em)}.rtl .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{padding-right:10px;padding-left:calc(10px + 1.4em)}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{content:"";vertical-align:middle;display:inline-block;border:.35em solid transparent;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{right:auto;left:10px}.wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown-click a:focus,.wpml-ls-legacy-dropdown-click a:hover{color:#000;background:#eee}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0;list-style-type:none;z-index:101}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a{border-width:0 1px 1px}.wpml-ls-legacy-dropdown-click .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-dropdown-click .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-dropdown-click .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.yith-wfbt-section{clear:both;}
.yith-wfbt-section .yith-wfbt-items{list-style-type:circle;clear:both;padding:0;margin-left:20px;margin-top:10px;}
.yith-wfbt-section .yith-wfbt-images{margin:10px 15px 10px 0;float:left;border-spacing:0;border-collapse:collapse;border:0;width:auto;}
.yith-wfbt-section .yith-wfbt-images td{border:0;padding:10px 0;vertical-align:middle;}
.yith-wfbt-section .yith-wfbt-images td img{width:100px;height:auto;}
.yith-wfbt-section .yith-wfbt-images .image_plus{width:20px;text-align:center;}
.woocommerce div.product .yith-wfbt-items .price{font-size:18px;}
.woocommerce div.product .yith-wfbt-items .price del, .woocommerce div.product .yith-wfbt-items .price ins {
display: inline-block;
}