.elementor-14152 .elementor-element.elementor-element-01d69a2{padding:0px 0px 0px 0px;}/* Start custom CSS */.nnv-product-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:32px;margin-bottom:24px;position:relative;overflow:hidden}.nnv-rank{position:absolute;top:16px;left:16px;width:40px;height:40px;background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:18px}.nnv-editors{position:absolute;top:16px;right:16px;background:linear-gradient(135deg,#f59e0b,#f97316);color:#fff;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:700}.nnv-header{display:flex;gap:24px;margin-bottom:20px;flex-wrap:wrap}.nnv-img{width:200px;min-height:200px;background:#f8f8f8;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#999;font-size:14px;overflow:hidden}.nnv-info{flex:1;min-width:250px}.nnv-name{font-size:22px;font-weight:800;margin-bottom:12px;color:#111827}.nnv-specs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.nnv-spec{background:#f3f4f6;padding:6px 14px;border-radius:20px;font-size:13px;display:inline-flex;align-items:center;gap:4px}.nnv-best{background:#ecfdf5;border:1px solid #6ee7b7;padding:10px 16px;border-radius:10px;font-size:14px;color:#065f46;display:flex;align-items:center;gap:6px}.nnv-review{font-size:15px;line-height:1.7;color:#374151;margin-bottom:20px}.nnv-pc{display:flex;gap:24px;margin-bottom:24px;flex-wrap:wrap}.nnv-pros,.nnv-cons{flex:1;min-width:200px;padding:16px;border-radius:10px}.nnv-pros{background:#f0fdf4;border:1px solid #bbf7d0}.nnv-cons{background:#fef2f2;border:1px solid #fecaca}.nnv-pctitle{font-weight:700;font-size:14px;margin-bottom:8px}.nnv-cta{display:flex;gap:12px;flex-wrap:wrap}.nnv-btn1{background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff;padding:14px 28px;border-radius:10px;text-decoration:none;font-weight:700;font-size:15px;display:inline-flex;align-items:center;gap:6px;transition:transform .2s}.nnv-btn1:hover{transform:translateY(-2px);color:#fff}.nnv-btn2{background:#fff;border:2px solid #7c3aed;color:#7c3aed;padding:14px 28px;border-radius:10px;text-decoration:none;font-weight:700;font-size:15px;display:inline-flex;align-items:center;gap:6px;transition:transform .2s}.nnv-btn2:hover{transform:translateY(-2px)}.nnv-jump{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px 32px;margin-bottom:24px}.nnv-jump-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#6b7280;margin-bottom:12px}.nnv-jump-list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:0}.nnv-jump-list a{background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff;padding:8px 18px;border-radius:20px;text-decoration:none;font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:4px}.nnv-table{width:100%;border-collapse:collapse;font-size:14px}.nnv-table th{background:#7c3aed;color:#fff;padding:12px;text-align:left;font-weight:600}.nnv-table td{padding:10px 12px;border-bottom:1px solid #e5e7eb}.nnv-table tr:nth-child(even){background:#f9fafb}.nnv-note{background:#f8f8ff;border:1px solid #e0e0f0;border-radius:12px;padding:20px;margin-top:24px;font-size:14px;color:#4b5563}@media(max-width:768px){.nnv-header{flex-direction:column}.nnv-img{width:100%}.nnv-pc{flex-direction:column}.nnv-cta{flex-direction:column}.nnv-cta a{text-align:center}}/* End custom CSS */