.pl-cmp{--pl-cmp-accent:#da1a1a;--pl-cmp-line:#eee4db;--pl-cmp-head:#fbf6f2;--pl-cmp-zebra:#fffcfa;--pl-cmp-hover:#fdf0e6;--pl-cmp-text:#3a3a3a;--pl-cmp-muted:#7a7a7a}.pl-cmp:not(#pl-none){position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:16px 0 8px;border:1px solid var(--pl-cmp-line);border-radius:12px;background:#fff;width:100%;max-width:100%;box-sizing:border-box;transform:none}.pl-cmp:not(#pl-none) table{display:table!important;border-collapse:separate;border-spacing:0;width:100%;min-width:0;margin:0;font-size:14px;line-height:1.45;color:var(--pl-cmp-text);background:0 0}.pl-cmp:not(#pl-none) thead{display:table-header-group!important}.pl-cmp:not(#pl-none) tbody{display:table-row-group!important}.pl-cmp:not(#pl-none) tr{display:table-row!important;border:0;background:0 0}.pl-cmp:not(#pl-none) th,.pl-cmp:not(#pl-none) td{display:table-cell!important;float:none;width:auto;max-width:none;padding:11px 12px;border:0;border-bottom:1px solid var(--pl-cmp-line);text-align:center;vertical-align:middle;background:#fff;font-size:inherit;font-weight:400;line-height:inherit;color:inherit;transition:background-color .12s}.pl-cmp:not(#pl-none) th:before,.pl-cmp:not(#pl-none) th:after,.pl-cmp:not(#pl-none) td:before,.pl-cmp:not(#pl-none) td:after,.pl-cmp:not(#pl-none) tr:before,.pl-cmp:not(#pl-none) tr:after{content:none!important;display:none!important}.pl-cmp--cols-3:not(#pl-none) table{min-width:500px}.pl-cmp--cols-4:not(#pl-none) table{min-width:600px}.pl-cmp--cols-5:not(#pl-none) table{min-width:700px}.pl-cmp--cols-6:not(#pl-none) table{min-width:800px}.pl-cmp:not(#pl-none) thead th{background:var(--pl-cmp-head);vertical-align:bottom;padding:16px 10px 14px;font-weight:600;color:#222}.pl-cmp:not(#pl-none) thead th:first-child{font-size:13px;color:var(--pl-cmp-muted)}.pl-cmp:not(#pl-none) a.pl-cmp-model{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:8px;color:inherit;text-decoration:none}.pl-cmp:not(#pl-none) .pl-cmp-model img{display:block;width:84px;height:84px;max-width:none;object-fit:contain;mix-blend-mode:multiply}.pl-cmp:not(#pl-none) .pl-cmp-name{font-size:15px;font-weight:600;line-height:1.25;color:#222}.pl-cmp:not(#pl-none) a.pl-cmp-model:hover .pl-cmp-name{color:var(--pl-cmp-accent)}.pl-cmp:not(#pl-none) .pl-cmp-new{position:absolute;top:-6px;right:-14px;padding:1px 6px;border:1px solid var(--pl-cmp-accent);border-radius:4px;background:#fff;color:var(--pl-cmp-accent);font-size:10px;font-weight:700;line-height:1.5;letter-spacing:.04em;text-transform:uppercase}.pl-cmp:not(#pl-none) a.pl-cmp-buy{display:table;margin:10px auto 0;padding:5px 16px;border:1px solid var(--pl-cmp-accent);border-radius:8px;background:#fff;color:var(--pl-cmp-accent);font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;transition:background-color .15s,color .15s}.pl-cmp:not(#pl-none) a.pl-cmp-buy:hover{background:var(--pl-cmp-accent);color:#fff}.pl-cmp:not(#pl-none) tbody th{text-align:left;font-weight:600;color:#222}.pl-cmp:not(#pl-none) th:first-child{position:sticky;left:0;z-index:2;min-width:150px;text-align:left;box-shadow:inset -1px 0 0 var(--pl-cmp-line)}.pl-cmp:not(#pl-none) tbody tr:nth-child(even) th,.pl-cmp:not(#pl-none) tbody tr:nth-child(even) td{background:var(--pl-cmp-zebra)}.pl-cmp:not(#pl-none) tbody tr:hover th,.pl-cmp:not(#pl-none) tbody tr:hover td{background:var(--pl-cmp-hover)}.pl-cmp:not(#pl-none) tbody tr:last-child th,.pl-cmp:not(#pl-none) tbody tr:last-child td{border-bottom:0}.pl-cmp:not(#pl-none) .pl-cmp-yes{color:#2e7d4f;font-weight:600}.pl-cmp:not(#pl-none) .pl-cmp-no{color:var(--pl-cmp-muted)}.pl-cmp:not(#pl-none) .pl-cmp-sub{display:block;margin-top:2px;font-size:12px;color:var(--pl-cmp-muted)}.pl-cmp-hint:not(#pl-none){display:none;margin:0 0 16px;font-size:12px;color:#7a7a7a}@media (max-width:767px){.pl-cmp:not(#pl-none) table{font-size:13px}.pl-cmp:not(#pl-none) th,.pl-cmp:not(#pl-none) td{padding:9px 8px}.pl-cmp:not(#pl-none) th:first-child{min-width:100px;max-width:116px}.pl-cmp:not(#pl-none) .pl-cmp-model img{width:60px;height:60px}.pl-cmp:not(#pl-none) .pl-cmp-name{font-size:14px}.pl-cmp--cols-3:not(#pl-none) table{min-width:420px}.pl-cmp--cols-4:not(#pl-none) table{min-width:520px}.pl-cmp--cols-5:not(#pl-none) table{min-width:620px}.pl-cmp--cols-6:not(#pl-none) table{min-width:720px}.pl-cmp-hint:not(#pl-none){display:block}}