.easy-affiliate-product-widget{max-width:400px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:16px;transition:all 0.3s ease;font-family:"Roboto",sans-serif;}.easy-affiliate-product-widget:hover{box-shadow:0px 8px 16px rgba(0,0,0,0.2);}.easy-affiliate-product-widget .card-product-title{font-size:22px;font-weight:700;color:#333;margin-bottom:15px;text-align:center;}.easy-affiliate-product-widget .main-product-image{display:block;max-width:100%;height:auto;border-radius:5px;margin-bottom:15px;margin:0 auto;}.easy-affiliate-product-widget .product-description{display:flex;justify-content:center;align-items:center;}.easy-affiliate-product-widget .product-description-text{font-size:14px;color:#666;line-height:1.6;margin-top:8px;margin-bottom:15px;text-align:justify;}.easy-affiliate-product-widget .pros-label,.easy-affiliate-product-widget .cons-label{font-size:18px;font-weight:600;color:#333;margin-bottom:0px;text-align:center;}.easy-affiliate-product-widget .pros,.easy-affiliate-product-widget .cons{padding:10px;border-radius:5px;margin-bottom:15px;}.easy-affiliate-product-widget .pros{color:#00bbaa;font-weight:500;}.easy-affiliate-product-widget .cons{color:#dc3545;font-weight:500;}.easy-affiliate-product-widget ul{list-style-type:none;margin-left:20px;}.easy-affiliate-product-widget ul li{font-size:14px;background-color:transparent;}.easy-affiliate-product-widget ul.pros li{color:#28a745;}.easy-affiliate-product-widget ul.cons li{color:#dc3545;}.easy-affiliate-product-widget ul.pros li i{color:#28a745;margin-right:8px;}.easy-affiliate-product-widget ul.cons li i{color:#dc3545;margin-right:8px;}.easy-affiliate-product-widget .affiliate-table-product{border:none;width:100%;margin-bottom:15px;}.easy-affiliate-product-widget .affiliate-table-product table tr{padding:10px;}.easy-affiliate-product-widget .affiliate-table-product .td-affi-product{padding:8px;vertical-align:middle;font-weight:500;background-color:transparent !important;border:none;}.easy-affiliate-product-widget .affiliate-logo{width:40px;height:auto;border-radius:0;margin-bottom:0;}.easy-affiliate-product-widget .btn-view{background-color:#d026c5;color:white;padding:10px 15px;text-decoration:none;border-radius:5px;display:inline-block;transition:background-color 0.3s ease;}.easy-affiliate-product-widget .btn-view:hover{background-color:#a61e9b;}.easy-affiliate-product-widget table tr:last-child{border-bottom:none;}.theme-classic{background-color:#ffffff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,0.1);padding:20px;}.theme-classic h2 a{color:#333;font-weight:600;}.theme-classic .btn-view{background-color:#007acc;color:#ffffff;border-radius:20px;padding:8px 16px;transition:0.3s;}.theme-classic .btn-view:hover{box-shadow:0 2px 8px rgba(0,122,204,0.3);}.theme-modern{background-color:#121212;padding:20px;border-radius:8px;box-shadow:0 0 5px rgba(0,255,255,0.3);}.theme-modern h2 a{color:#ffffff;font-weight:700;}.theme-modern h3{color:#ffffff;font-weight:600;}.theme-modern p{color:#ffffff;}.theme-modern table td{color:#ffffff;}.theme-modern .btn-view{background-color:#00d1d1;color:#ffffff;padding:8px 16px;border-radius:20px;transition:background 0.3s;}.theme-modern .btn-view:hover{background-color:#00e6e6;}@media (max-width:768px){.easy-affiliate-product-widget{max-width:100%;padding:20px;}.easy-affiliate-product-widget .product-description-text{font-size:13px;}.easy-affiliate-product-widget .card-product-title{font-size:20px;}.easy-affiliate-product-widget .affiliate-table-product table{width:100%;}.easy-affiliate-product-widget .affiliate-table-product td.shop-name{display:none;}.easy-affiliate-product-widget .btn-view{width:100%;max-width:140px;font-size:14px;padding:8px 12px;text-align:center;}.easy-affiliate-product-widget ul li{font-size:13px;}}