.pp-view-toggle-bar{display:flex;align-items:center;flex-wrap:wrap;row-gap:8px;margin-bottom:16px}.pp-view-btn{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;font-family:var(--font-heading-family, "Montserrat", sans-serif);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1;cursor:pointer;border:2px solid #313153;background:#fff;color:#313153;transition:background .15s,color .15s;outline:none}.pp-btn-thumb{border-radius:4px 0 0 4px;border-right-width:1px}.pp-btn-chart{border-radius:0 4px 4px 0;border-left-width:1px}.pp-view-btn.active{background:#313153;color:#fff}.pp-view-btn svg{fill:currentColor;flex-shrink:0}.pp-sort-hint{margin-left:14px;font-family:var(--font-body-family, "Noto Sans", sans-serif);font-size:12px;font-style:italic;color:#888;line-height:1.4}.sec__collection-main.pp-chart-mode .product-grid-container{display:none!important}.sec__collection-main.pp-chart-mode .pp-chart-wrap{display:block!important}.pp-chart-wrap{display:none;overflow-x:auto;margin-bottom:24px;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 2px 10px #00000012}.pp-chart-table{width:100%;min-width:680px;border-collapse:collapse;font-family:var(--font-body-family, "Noto Sans", sans-serif);font-size:13px;line-height:1.4;color:#444}.pp-chart-table thead tr{background:#313153;color:#fff}.pp-chart-table thead th{padding:11px 14px;text-align:left;white-space:nowrap;font-family:var(--font-heading-family, "Montserrat", sans-serif);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;-webkit-user-select:none;user-select:none;border-right:1px solid rgba(255,255,255,.1)}.pp-chart-table thead th:last-child{border-right:none}.pp-chart-table thead th.sortable{cursor:pointer}.pp-chart-table thead th.sortable:hover{background:#252542}.pp-chart-table thead th .pp-arr{display:inline-block;margin-left:4px;opacity:.35;font-size:11px}.pp-chart-table thead th.pp-sort-asc .pp-arr,.pp-chart-table thead th.pp-sort-desc .pp-arr{opacity:1}.pp-th-img{width:64px;min-width:64px}.pp-th-stat{min-width:100px}.pp-th-price{text-align:right}.pp-chart-table tbody tr{border-bottom:1px solid #e8e8e8;transition:background .1s}.pp-chart-table tbody tr:nth-child(2n){background:#f4f6f9}.pp-chart-table tbody tr:hover{background:#eaf1fb}.pp-chart-table tbody tr:last-child{border-bottom:none}.pp-chart-table tbody td{padding:7px 14px;vertical-align:middle;border-right:1px solid #e8e8e8}.pp-chart-table tbody td:last-child{border-right:none}.pp-td-img{width:64px;text-align:center;padding:5px 8px}.pp-td-img img{width:54px;height:54px;object-fit:contain;border-radius:3px;display:block}.pp-td-img .pp-no-img{width:54px;height:54px;background:#f0f0f0;border-radius:3px;display:block}.pp-prod-link{color:#1b6598;text-decoration:none;font-weight:600}.pp-prod-link:hover{color:#0e4b72;text-decoration:underline}.pp-price-cell{font-weight:700;color:#313153;white-space:nowrap;text-align:right}.pp-stat-cell{min-width:100px}.pp-stat-row{display:flex;align-items:center;gap:6px}.pp-track{flex:1;height:8px;background:#dde2e8;border-radius:4px;overflow:hidden;min-width:46px}.pp-fill{height:100%;border-radius:4px;width:calc(var(--v, 0) * 1%)}.pp-fill-speed{background:linear-gradient(90deg,#b8e08a,#8dc63f 40%,#5a9e1a)}.pp-fill-spin{background:linear-gradient(90deg,#90c4f0,#4a90d9 40%,#1a5fa8)}.pp-fill-control{background:linear-gradient(90deg,#f4d03f,#f4821f,#e05010)}.pp-num,.pp-stat-num{font-size:12px;font-weight:700;color:#313153;min-width:22px;text-align:right;flex-shrink:0}@media(max-width:640px){.pp-sort-hint{display:none}.pp-view-btn{padding:8px 12px;font-size:11px}}.pp-pg-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;background:#f4f6f9;border-top:1px solid #e0e0e0;border-radius:0 0 6px 6px;font-family:var(--font-body-family, "Noto Sans", sans-serif);font-size:13px}.pp-pg-single{justify-content:center;color:#666;font-style:italic}.pp-pg-info{color:#555;font-size:12px;text-align:center;flex:1}.pp-pg-btn{display:inline-flex;align-items:center;gap:5px;padding:6px 14px;font-family:var(--font-heading-family, "Montserrat", sans-serif);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:2px solid #313153;border-radius:4px;background:#fff;color:#313153;transition:background .15s,color .15s;white-space:nowrap}.pp-pg-btn:hover:not([disabled]){background:#313153;color:#fff}.pp-pg-btn[disabled]{opacity:.35;cursor:default}.pp-pg-btn svg{fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.pp-empty-cell{padding:24px;text-align:center;color:#888;font-style:italic}.sec__collection-main.pp-chart-mode .product-grid-container,.sec__collection-main.pp-chart-mode #pp-thumb-grid,.sec__collection-main.pp-sorted-thumb-mode .product-grid-container,.sec__collection-main.pp-sorted-thumb-mode .pp-chart-wrap{display:none!important}.sec__collection-main.pp-sorted-thumb-mode #pp-thumb-grid{display:block!important}#pp-thumb-grid{display:none;margin-bottom:24px}.pp-thumb-sort-label{display:flex;align-items:center;gap:10px;margin-bottom:14px;font-family:var(--font-body-family, sans-serif);font-size:13px;color:#555}.pp-thumb-sort-label strong{color:#313153}.pp-clear-sort{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-family:var(--font-heading-family, "Montserrat", sans-serif);font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;border:1.5px solid #888;border-radius:3px;background:#fff;color:#666;transition:all .15s}.pp-clear-sort:hover{border-color:#313153;color:#313153}.pp-sale-item{color:#d0473e!important}.pp-sale-tag{display:inline-block;padding:1px 6px;border-radius:3px;background:#d0473e;color:#fff;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;margin-right:3px;line-height:1.6}.pp-sale-price{color:#d0473e;font-weight:700}.pp-compare-price{color:#999;font-size:11px;font-weight:400;text-decoration:line-through}.pp-loadmore-wrap{padding:24px 16px 8px;border-top:1px solid #e0e0e0}
/*# sourceMappingURL=/cdn/shop/t/152/assets/pp-collection-compare.css.map */
