.theplus-pagination {display:block;position:relative;margin:2em auto 2em;text-align:center;margin-right:10px}.theplus-pagination a,.theplus-pagination span,.theplus-pagination a {display:inline-block;font-size:14px;padding:4px 8px;margin:0 5px;line-height:20px;border-bottom:2px solid transparent;background:transparent;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear}.theplus-pagination>a:hover,.theplus-pagination>a:focus,.theplus-pagination>span.current,.theplus-pagination>a.current {border-bottom-color:#ff214f}.theplus-pagination a>i.fa {margin-right:5px}.theplus-pagination .paginate-next a>i.fa {margin-left:5px}.theplus-pagination .paginate-next {margin-left:10px}.theplus-pagination,.theplus-pagination .paginate-next {display:inline-block}.theplus-pagination .tp-num-hide,.theplus-pagination .tp-page-hide {display:none}.elementor-widget-tp-heading-title.text-left .seprator.sep-l {text-align:left;margin-left:0}.elementor-widget-tp-heading-title.text-right .seprator.sep-l {text-align:right;margin-right:0}.heading-title-gradient {background-clip:text !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important}.heading.style-3 .heading-title:before {border-bottom:3px solid;width:20%;content:'';height:28px;display:inline-block}.heading_style .heading-sub-title,.heading_style .heading-title {margin-top:5px;margin-bottom:5px;word-wrap:break-word}.heading {display:block;position:relative;width:100%}@media ( max-width:1024px ){.elementor-widget-tp-heading-title.text--tabletleft .seprator.sep-l,.elementor-widget-tp-heading-title.text--tabletjustify .seprator.sep-l{margin-left:0}.elementor-widget-tp-heading-title.text--tabletcenter .seprator.sep-l{margin:0 auto}.elementor-widget-tp-heading-title.text--tabletright .seprator.sep-l{margin-right:0}}.heading .text-center .seprator.sep-l{margin:0 auto}.heading .seprator.sep-l .sep-mg{margin:0 7px}.heading .text-right .seprator.sep-l{float:right}.heading .seprator{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:15px;margin:0 auto}.heading span.title-sep{height:1px;position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:10%;border:1px solid #000}.tp-woo-wishlist{position:relative;display:inline-flex;flex-direction:row;align-items:center;width:100%}.tp-woo-wishlist .tp-woo-wishlist-count-wrapper{position:relative;display:inline-flex;width:auto;align-items:center}.tp-woo-wishlist .tp-woo-wishlist-count-wrapper a{position:relative;display:inline-flex;width:auto;align-items:center}.tp-woo-wishlist .tp-woo-wishlist-count-wrapper a i{position:relative;display:flex;width:50px;height:50px;align-items:center;justify-content:center;color:#000;font-size:24px}.tp-woo-wishlist .tp-woo-wishlist-count-wrapper .tp-wishlist-count{position:absolute;width:24px;height:24px;color:#000;font-size:15px;background:#ccc0c0;border-radius:50px;line-height:1;text-align:center;padding:5px;top:-10px;right:-10px}.tp-woo-wishlist .tp-woo-wishlist-count-wrapper a:hover i{color:#8072fc}.tp-woo-wishlist .tp-woo-wishlist-count-wrapper a:hover .tp-wishlist-count{color:#fff;background:#000}.tp_wishlist_icon{position:relative;display:inline-block;margin-left:15px;font-size:22px;color:#212529;background:#fff;padding:10px;border-radius:50px}.tp_wishlist_addr,.tp_wishlist_addrs,.tp_wishlist_button,.tp-wl-active.tp_wishlist_remove{position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;width:max-content;background:#f6f6f6;color:#212529;border:#f6f6f6;border-radius:4px;text-decoration:none;font-size:12px;outline:none;transition:all 0.3s linear}.tp_wishlist_addr,.tp_wishlist_addrs{padding:0}.tp_wishlist_button.tp_icon_rm{padding:15px}.tp_icon_ad.tp-wl-active.tp_wishlist_remove{padding:15px}.tp_wishlist_button,.tp-wl-active.tp_wishlist_remove{padding:5px}.tp_wishlist_addr:hover,.tp_wishlist_addr:focus,.tp_wishlist_addrs:hover,.tp_wishlist_addrs:focus{color:#212529;background:#f6f6f6;border-color:#f6f6f6}.tp-woo-wishlist .tp_wishlist_addr{background:#fff0}.tp_icon_ad,.tp_icon_rm{position:relative;justify-content:center;font-size:12px;color:#212529;overflow:hidden;padding-left:5px}.tp_icon_rm{display:flex}.tp_wishlist_list_table{width:100%;position:relative}.tp_wishlist_list_table.tp-wl-loading:after{display:block;width:100%;height:100%;position:absolute;top:0;left:0;content:"";background:#fff;opacity:.5;z-index:5}.tp_wishlist_list_table.tp-wl-loading:before{display:block;width:24px;height:24px;position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;content:"";background-repeat:no-repeat;background-size:100%;z-index:6}.tp_wishlist_list_table td{position:relative}.tp_wishlist_list_table a.details{padding:4px 16px;background:#000;color:#fff;text-align:center;border:none!important}.tp_wishlist_list_table a.tp_wishlist_remove{display:block;width:24px;height:24px;position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;background-repeat:no-repeat;background-size:100%;z-index:6;border:none;opacity:0}.tp_wishlist_list_table td:hover>a.tp_wishlist_remove{opacity:1}.tp_wishlist_button{display:block;position:relative}.entry-summary .tp_wishlist_button{position:relative;top:0;left:0;display:inline-block;vertical-align:middle;margin-bottom:8px}.tp_wishlist_button:focus{outline:none;border:none}.tp_wishlist_button{color:#000}.tp-wl-button-loading{content:"";position:absolute;width:15px;height:15px;top:0;left:0;right:0;bottom:0;margin:auto;border:3px solid #0000004f;border-top-color:#000;border-radius:50%;animation:button-loading-spinner 1s ease infinite}.tp-dy-l-type-wishlist h3.theplus-posts-not-found,.tp-pro-l-type-wishlist h3.theplus-posts-not-found{position:relative;display:block;width:50%;height:max-content;margin:0 auto}.tp-pro-l-type-wishlist .tp-row{height:100%}.product-list.tp-pro-l-type-wishlist .grid-item .tp-pro-wl-remove-item{position:absolute;right:0;top:0;z-index:9999;padding:5px;background:#00000061;color:#fff;border-radius:5px;transition:all .3s linear;line-height:1;cursor:pointer}.product-list.tp-pro-l-type-wishlist .grid-item .tp-pro-wl-remove-item:hover{background:#000;color:#fff}@keyframes button-loading-spinner{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}