.tp-woo-compare{position:relative;display:inline-flex;flex-direction:row;align-items:center;width:100%}.tp_compare_button{display:block;position:relative}.entry-summary .tp_compare_button{position:relative;top:0;left:0;display:inline-block;vertical-align:middle;margin-bottom:8px}.tp_compare_addr,.tp_compare_addrs,.tp_compare_button,.tp-wc-active.tp_woo_compare_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_compare_addr,.tp_compare_addrs{padding:0}.tp_compare_button.tp_icon_rm{padding:15px}.tp_icon_ad.tp-wc-active.tp_woo_compare_remove{padding:15px}.tp_compare_button,.tp-wc-active.tp_woo_compare_remove{padding:10px}.tp_compare_addr:hover,.tp_compare_addr:focus,.tp_compare_addrs:hover,.tp_compare_addrs:focus{color:#212529;background:#f6f6f6;border-color:#f6f6f6}.tp-woo-compare .tp_compare_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!important}.tp_compare_button:focus{outline:none;border:none}.tp-wc-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-woo-compare .tp-woo-compare-count{margin-left:5px}@keyframes button-loading-spinner{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}.tp-woo-compare-table-wrapper,.tp-woo-compare-table-wrapper table{position:relative;display:flex;flex-direction:column;width:max-content;height:100%}.tp-woo-compare-table-wrapper table{border-spacing:0;border-collapse:collapse;width:auto}.tp-woo-compare-table-wrapper table th{background:#f0f0f0;color:#000;text-align:left;white-space:nowrap;font-weight:600}.tp-woo-compare-table-wrapper table th,.tp-woo-compare-table-wrapper table td{border:1px solid #e0e0e0;padding:10px;font-size:14px}.tp-woo-compare-table-wrapper table td{text-align:center;font-weight:500}.tp-woo-compare-table-wrapper table tr.tp-wc-table-remove .tp-wc-table-remove-item{position:relative}.tp-woo-compare-table-wrapper table tr.tp-wc-table-remove .tp-wc-table-remove-item i{padding:8px;background:#00000085;color:#fff;border-radius:15px;cursor:pointer}.tp-woo-compare-table-wrapper table tr.tp-wc-table-remove .tp-wc-table-remove-item i:hover{background:#000}.tp-woo-compare-table-wrapper table tr.tp-wc-table-image img,.tp-woo-compare-table-wrapper table tr td>img{max-width:150px}.tp-woo-compare-table-wrapper table tr td .tp-wc-color-wrap>span.tp-wc-color-opt{position:relative;border:1px solid #fff0;width:25px;height:25px;border-radius:3px;cursor:pointer;vertical-align:middle}.tp-woo-compare-table-wrapper table tr .tp-wc-table-star{--percent:calc(var(--rating) / 5 * 100%);display:inline-block;font-size:16px}.tp-woo-compare-table-wrapper table tr .tp-wc-table-star::before{content:"★★★★★";letter-spacing:3px;background:linear-gradient(90deg,#ffd42a var(--percent),#fff var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:#ff000026}.tp-woo-compare-table-wrapper table{overflow-x:auto;border:1px solid #efe4e4}.tp-woo-compare-table-wrapper table tr.tp-wc-table-remove .tp-wc-table-remove-item i{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}