.elementor-51184 .elementor-element.elementor-element-0ab417c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-51184 .elementor-element.elementor-element-5df0904{--display:flex}.elementor-51184 .elementor-element.elementor-element-1b052643{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}body .compare-page-custom,body .wd-compare-page-custom{width:100%}body .wd-compare-table,body .compare-list,body .compare-table,body table.compare-list{width:100%;background:#fff;border:1px solid #e8edf3;border-radius:24px;overflow:hidden;box-shadow:0 12px 34px rgb(15 23 42 / .06);margin:0}body .wd-compare-table table,body .compare-list table,body .compare-table table,body table.compare-list{width:100%;border-collapse:separate;border-spacing:0;margin:0;background:#fff}body .wd-compare-table th,body .wd-compare-table td,body .compare-list th,body .compare-list td,body .compare-table th,body .compare-table td,body table.compare-list th,body table.compare-list td{padding:18px 16px;border-right:1px solid #eef2f7;border-bottom:1px solid #eef2f7;vertical-align:middle;text-align:center;background:#fff;color:#374151;font-size:15px;line-height:1.6}body .wd-compare-table tr:last-child td,body .wd-compare-table tr:last-child th,body .compare-list tr:last-child td,body .compare-list tr:last-child th,body .compare-table tr:last-child td,body .compare-table tr:last-child th,body table.compare-list tr:last-child td,body table.compare-list tr:last-child th{border-bottom:none}body .wd-compare-table td:last-child,body .wd-compare-table th:last-child,body .compare-list td:last-child,body .compare-list th:last-child,body .compare-table td:last-child,body .compare-table th:last-child,body table.compare-list td:last-child,body table.compare-list th:last-child{border-right:none}body .wd-compare-table th,body .compare-list th,body .compare-table th,body table.compare-list th{min-width:180px;text-align:left;font-size:14px;font-weight:700;color:#111827;background:linear-gradient(180deg,#fbfcfe 0%,#f7f9fc 100%);letter-spacing:.1px}body .wd-compare-table tr:nth-child(even) td,body .compare-list tr:nth-child(even) td,body .compare-table tr:nth-child(even) td,body table.compare-list tr:nth-child(even) td{background:#fcfdff}body .wd-compare-table img,body .compare-list img,body .compare-table img,body table.compare-list img{max-width:115px;width:100%;height:auto;display:inline-block;background:#f8fafc;border-radius:16px;padding:8px;border:1px solid #edf2f7;box-shadow:0 8px 22px rgb(15 23 42 / .05);transition:transform 0.3s ease,box-shadow 0.3s ease}body .wd-compare-table img:hover,body .compare-list img:hover,body .compare-table img:hover,body table.compare-list img:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgb(15 23 42 / .1)}body .wd-compare-table .product-title,body .wd-compare-table .product-title a,body .compare-list .product-title,body .compare-list .product-title a,body .compare-table .product-title,body .compare-table .product-title a,body table.compare-list .product-title,body table.compare-list .product-title a,body .wd-compare-table .product-name,body .wd-compare-table .product-name a,body .compare-list .product-name,body .compare-list .product-name a{color:#111827;font-size:18px;font-weight:700;line-height:1.45;text-decoration:none}body .wd-compare-table .product-title a:hover,body .compare-list .product-title a:hover,body .compare-table .product-title a:hover,body table.compare-list .product-title a:hover,body .wd-compare-table .product-name a:hover,body .compare-list .product-name a:hover{color:#0f766e}body .wd-compare-table .price,body .wd-compare-table .woocommerce-Price-amount,body .compare-list .price,body .compare-list .woocommerce-Price-amount,body .compare-table .price,body .compare-table .woocommerce-Price-amount,body table.compare-list .price,body table.compare-list .woocommerce-Price-amount{color:#0f766e;font-size:19px;font-weight:700}body .wd-compare-table del,body .compare-list del,body .compare-table del,body table.compare-list del{opacity:.5;font-size:14px}body .wd-compare-table .star-rating,body .compare-list .star-rating,body .compare-table .star-rating,body table.compare-list .star-rating{margin:0 auto;color:#f59e0b;font-size:14px}body .wd-compare-table .stock,body .compare-list .stock,body .compare-table .stock,body table.compare-list .stock{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:700;line-height:1.2;text-transform:none;letter-spacing:0}body .wd-compare-table .in-stock,body .compare-list .in-stock,body .compare-table .in-stock,body table.compare-list .in-stock{background:#ecfdf5;color:#059669}body .wd-compare-table .out-of-stock,body .compare-list .out-of-stock,body .compare-table .out-of-stock,body table.compare-list .out-of-stock{background:#fef2f2;color:#dc2626}body .wd-compare-table .button,body .wd-compare-table .btn,body .wd-compare-table .added_to_cart,body .compare-list .button,body .compare-list .btn,body .compare-list .added_to_cart,body .compare-table .button,body .compare-table .btn,body .compare-table .added_to_cart,body table.compare-list .button,body table.compare-list .btn,body table.compare-list .added_to_cart{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 18px;border:none;border-radius:12px;background:#0f766e;color:#fff;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;box-shadow:0 8px 20px rgb(15 118 110 / .18);transition:all 0.28s ease}body .wd-compare-table .button:hover,body .wd-compare-table .btn:hover,body .wd-compare-table .added_to_cart:hover,body .compare-list .button:hover,body .compare-list .btn:hover,body .compare-list .added_to_cart:hover,body .compare-table .button:hover,body .compare-table .btn:hover,body .compare-table .added_to_cart:hover,body table.compare-list .button:hover,body table.compare-list .btn:hover,body table.compare-list .added_to_cart:hover{background:#0b5f59;color:#fff;transform:translateY(-2px);box-shadow:0 12px 28px rgb(15 118 110 / .24)}body .wd-compare-table .remove,body .wd-compare-table .remove a,body .compare-list .remove,body .compare-list .remove a,body .compare-table .remove,body .compare-table .remove a,body table.compare-list .remove,body table.compare-list .remove a{color:#dc2626;font-weight:700;text-decoration:none;transition:color 0.25s ease}body .wd-compare-table .remove:hover,body .wd-compare-table .remove a:hover,body .compare-list .remove:hover,body .compare-list .remove a:hover,body .compare-table .remove:hover,body .compare-table .remove a:hover,body table.compare-list .remove:hover,body table.compare-list .remove a:hover{color:#b91c1c}body .wd-compare-table p,body .compare-list p,body .compare-table p,body table.compare-list p,body .wd-compare-table .description,body .compare-list .description,body .compare-table .description,body table.compare-list .description{color:#4b5563;font-size:14px;line-height:1.75;margin:0}body .wd-empty-compare,body .compare-empty,body .compare-empty-state{padding:42px 20px;text-align:center;border:1px dashed #d8e1ea;border-radius:22px;background:linear-gradient(180deg,#ffffff 0%,#f8fbfd 100%);color:#6b7280;font-size:15px}body .elementor-widget-shortcode .wd-compare-table,body .elementor-widget-shortcode .compare-list,body .elementor-widget-shortcode .compare-table,body .elementor-widget-shortcode table.compare-list{margin-top:0}@media (min-width:1200px){body .wd-compare-table th,body .wd-compare-table td,body .compare-list th,body .compare-list td,body .compare-table th,body .compare-table td,body table.compare-list th,body table.compare-list td{padding:20px 18px}}@media (max-width:991px){body .wd-compare-table,body .compare-list,body .compare-table,body table.compare-list{border-radius:18px}body .wd-compare-table th,body .wd-compare-table td,body .compare-list th,body .compare-list td,body .compare-table th,body .compare-table td,body table.compare-list th,body table.compare-list td{padding:14px 12px;font-size:14px}body .wd-compare-table th,body .compare-list th,body .compare-table th,body table.compare-list th{min-width:150px}body .wd-compare-table .product-title,body .wd-compare-table .product-title a,body .compare-list .product-title,body .compare-list .product-title a,body .compare-table .product-title,body .compare-table .product-title a,body table.compare-list .product-title,body table.compare-list .product-title a{font-size:16px}body .wd-compare-table img,body .compare-list img,body .compare-table img,body table.compare-list img{max-width:92px;border-radius:12px}body .wd-compare-table .button,body .wd-compare-table .btn,body .wd-compare-table .added_to_cart,body .compare-list .button,body .compare-list .btn,body .compare-list .added_to_cart,body .compare-table .button,body .compare-table .btn,body .compare-table .added_to_cart,body table.compare-list .button,body table.compare-list .btn,body table.compare-list .added_to_cart{min-height:38px;padding:9px 14px;font-size:13px}}@media (max-width:767px){body .wd-compare-table,body .compare-list,body .compare-table,body table.compare-list{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative}body .wd-compare-table table,body .compare-list table,body .compare-table table,body table.compare-list{min-width:760px}body .wd-compare-table::-webkit-scrollbar,body .compare-list::-webkit-scrollbar,body .compare-table::-webkit-scrollbar,body table.compare-list::-webkit-scrollbar{height:8px}body .wd-compare-table::-webkit-scrollbar-thumb,body .compare-list::-webkit-scrollbar-thumb,body .compare-table::-webkit-scrollbar-thumb,body table.compare-list::-webkit-scrollbar-thumb{background:#d2dae4;border-radius:999px}body .wd-compare-table::-webkit-scrollbar-track,body .compare-list::-webkit-scrollbar-track,body .compare-table::-webkit-scrollbar-track,body table.compare-list::-webkit-scrollbar-track{background:#f4f7fa}}