.pdp-comparator,.pdp-comparator__overlay{--pdp-gold:#ffc342;--pdp-grey3:#4a505b;color:var(--pdp-ink);font-family:var(--pdp-font)}.pdp-comparator{margin:22px 0 26px}.pdp-comparator__box{background:#fff;border:1.5px solid var(--pdp-gold);border-radius:16px;box-shadow:0 1px 3px rgba(16,18,22,.05)}.pdp-comparator__header{align-items:center;border-bottom:1px solid rgba(16,18,22,.07);display:flex;gap:10px;justify-content:space-between;padding:14px 16px 12px}.pdp-comparator__logo{display:block;height:60px;width:auto}.pdp-comparator__title{color:var(--pdp-ink);font:600 14px var(--pdp-font-display);letter-spacing:.02em}.pdp-comparator__subtitle{color:var(--pdp-grey);font:500 12px var(--pdp-font-display)}.pdp-comparator__body{display:flex;flex-direction:column;gap:12px;padding:6px 14px 18px}.pdp-comparator__radar-wrap{margin:0 auto;max-width:440px;overflow:visible;position:relative;width:100%}.pdp-comparator__radar svg{display:block;height:auto;overflow:visible;width:100%}.pdp-comparator__axis{fill:var(--pdp-ink);font:600 12.5px var(--pdp-font-display)}.pdp-comparator__scale{fill:var(--pdp-grey);font:500 9px var(--pdp-font-display);pointer-events:none}.pdp-comparator__hotspot{cursor:pointer}.pdp-comparator__open{background:var(--pdp-gold);border:0;border-radius:12px;color:var(--pdp-ink);cursor:pointer;font:600 14px var(--pdp-font-display);height:46px;transition:.15s;width:100%}.pdp-comparator__open:hover{background:#f0b52d}.pdp-comparator__tooltip{background:#fff;border:1px solid rgba(16,18,22,.1);border-radius:12px;box-shadow:0 12px 30px rgba(16,18,22,.16);display:none;max-width:250px;min-width:170px;padding:10px 12px;pointer-events:none;position:absolute;transform:translate(-50%,-100%);z-index:20}.pdp-comparator__tooltip.is-visible{display:block}.pdp-comparator__tooltip-title{color:var(--pdp-ink);font:600 14.5px var(--pdp-font-display);margin-bottom:7px;text-align:center}.pdp-comparator__tooltip-row{align-items:center;display:flex;gap:8px;padding:3px 0}.pdp-comparator__tooltip-name{color:var(--pdp-grey3);flex:1;font:500 13.5px var(--pdp-font-display);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdp-comparator__tooltip-value{color:var(--pdp-ink);font:600 14px var(--pdp-font-display)}.pdp-comparator__overlay{align-items:center;background:rgba(16,18,22,.55);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2147483000}.pdp-comparator__overlay.is-closed{display:none}.pdp-comparator__sheet{animation:pdp-comparator-pop .22s ease;background:#fff;border-radius:18px;box-shadow:0 24px 60px rgba(16,18,22,.32);display:flex;flex-direction:column;max-height:88vh;max-width:760px;overflow:hidden;position:relative;width:100%}.pdp-comparator__sheet-header{align-items:center;display:flex;flex:none;gap:10px;padding:16px 18px 10px}.pdp-comparator__sheet-heading{flex:1;min-width:0}.pdp-comparator__close{background:#f2f3f5;border:0;border-radius:50%;color:var(--pdp-ink);cursor:pointer;flex:none;font:500 20px var(--pdp-font-display);height:40px;width:40px}.pdp-comparator__search{background:#fff;border-bottom:1px solid rgba(16,18,22,.08);display:flex;flex:none;gap:8px;padding:0 18px 12px;position:relative;z-index:3}.pdp-comparator__search-field{flex:1;position:relative}.pdp-comparator__search-field input{background:#fff;border:1.5px solid rgba(16,18,22,.14);border-radius:10px;color:var(--pdp-ink);font:500 14.5px var(--pdp-font-display);height:44px;outline:none;padding:0 13px;width:100%}.pdp-comparator__search-field input:focus{border-color:var(--pdp-blue)}.pdp-comparator__hits{background:#fff;border:1px solid rgba(16,18,22,.12);border-radius:12px;box-shadow:0 18px 40px rgba(16,18,22,.18);left:0;max-height:260px;overflow-y:auto;position:absolute;right:0;top:48px}.pdp-comparator__hits.is-closed{display:none}.pdp-comparator__hit{align-items:center;background:#fff;border:0;border-bottom:1px solid rgba(16,18,22,.06);cursor:pointer;display:flex;gap:10px;min-height:44px;padding:10px 12px;text-align:left;width:100%}.pdp-comparator__hit:hover{background:#f7f8fa}.pdp-comparator__hit img{flex:none;height:34px;object-fit:contain;width:34px}.pdp-comparator__hit b{display:block;font:500 14px var(--pdp-font-display)}.pdp-comparator__hit small{color:var(--pdp-grey);display:block;font:400 12.5px var(--pdp-font-display);margin-top:1px}.pdp-comparator__hit i{font:600 14.5px var(--pdp-font-display);font-style:normal;margin-left:auto}.pdp-comparator__hit-text{flex:1;min-width:0}.pdp-comparator__empty{color:var(--pdp-grey3);font:500 13.5px/1.6 var(--pdp-font-display);padding:14px 12px}.pdp-comparator__reset{background:#fff;border:1px solid rgba(16,18,22,.14);border-radius:10px;color:var(--pdp-grey3);cursor:pointer;flex:none;font:500 13.5px var(--pdp-font-display);height:44px;padding:0 13px}.pdp-comparator__scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:16px 0 18px}.pdp-comparator__chips{display:flex;flex-wrap:wrap;gap:9px;padding:0 18px 12px}.pdp-comparator__chip{align-items:center;border:1.5px solid rgba(16,18,22,.12);border-radius:10px;display:flex;gap:8px;max-width:100%;min-height:50px;padding:8px 10px}.pdp-comparator__chip b{display:block;font:500 13.5px/1.35 var(--pdp-font-display)}.pdp-comparator__chip-text{min-width:0}.pdp-comparator__tag{background:#eef3ff;border-radius:20px;color:var(--pdp-blue);display:inline-block;font:500 11px var(--pdp-font-display);margin-top:3px;padding:2px 7px}.pdp-comparator__dot{border-radius:50%;flex:none;height:9px;width:9px}.pdp-comparator__remove{background:#f2f3f5;border:0;border-radius:50%;color:var(--pdp-grey3);cursor:pointer;flex:none;font:500 14px var(--pdp-font-display);height:26px;width:26px}.pdp-comparator__radar-wrap--large{max-width:520px;padding:6px 18px 0}.pdp-comparator__criteria{padding:14px 18px 0}.pdp-comparator__criteria-title{font:600 15px var(--pdp-font-display)}.pdp-comparator__criteria-text{color:var(--pdp-grey);font:400 12.5px/1.5 var(--pdp-font-display);margin-top:2px}.pdp-comparator__row{border:1px solid rgba(16,18,22,.1);border-radius:12px;margin-top:8px;padding:10px 13px 11px}.pdp-comparator__row-name{font:600 14.5px var(--pdp-font-display)}.pdp-comparator__cell{align-items:center;display:flex;gap:8px;margin-top:8px}.pdp-comparator__cell-name{color:var(--pdp-grey3);flex:1;font:500 13.5px var(--pdp-font-display);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdp-comparator__bar{background:rgba(16,18,22,.08);border-radius:3px;flex:none;height:6px;overflow:hidden;position:relative;width:78px}.pdp-comparator__bar i{border-radius:3px;bottom:0;display:block;left:0;position:absolute;top:0}.pdp-comparator__score{flex:none;font:600 13.5px var(--pdp-font-display);text-align:right;width:24px}.pdp-comparator__delta{color:var(--pdp-grey);flex:none;font:500 12.5px var(--pdp-font-display);text-align:right;width:30px}.pdp-comparator__delta.is-up{color:#0f8a4a}.pdp-comparator__delta.is-down{color:var(--pdp-red)}.pdp-comparator__specs{padding:18px 18px 22px}.pdp-comparator__cta{align-items:center;background:var(--primary-button-background);border:0;border-radius:4px;color:var(--primary-button-text-color);cursor:pointer;display:inline-flex;font:600 13px var(--pdp-font-display);height:38px;justify-content:center;padding:0 14px;text-decoration:none;transition:background .25s ease-in-out;white-space:nowrap}.pdp-comparator__cta:hover{background:rgba(var(--primary-button-background-rgb),.8);color:var(--primary-button-text-color)}.pdp-comparator__table-wrap{overflow-x:auto}.pdp-comparator__table{border-collapse:collapse;min-width:520px;width:100%}.pdp-comparator__table td,.pdp-comparator__table th{border-bottom:1px solid var(--pdp-row);padding:8px 10px 8px 0;text-align:left;vertical-align:top}.pdp-comparator__table th{color:var(--pdp-grey);font:500 12px var(--pdp-font-display);letter-spacing:.05em;text-transform:uppercase}.pdp-comparator__table td{color:var(--pdp-ink);font:500 13.5px var(--pdp-font-display)}@media(min-width:1000px){.pdp-comparator__sheet{max-width:1080px}.pdp-comparator__scroll{align-items:start;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.pdp-comparator__chips,.pdp-comparator__specs{grid-column:1/-1}.pdp-comparator__chips{flex-wrap:nowrap}.pdp-comparator__chip{flex:1 1 0;min-width:0}.pdp-comparator__criteria{padding-top:6px}}@media(max-width:999px){.pdp-comparator__chips{flex-wrap:nowrap;overflow-x:auto}.pdp-comparator__chip{flex:none;max-width:75%}}@media(max-width:600px){.pdp-comparator__body{padding:4px 10px 16px}.pdp-comparator__overlay{padding:10px}.pdp-comparator__sheet{border-radius:14px;max-height:94vh}.pdp-comparator__radar-wrap--large{padding:6px 8px 0}}@media(prefers-reduced-motion:reduce){.pdp-comparator__sheet{animation:none}.pdp-comparator *,.pdp-comparator__overlay *{transition:none}}@keyframes pdp-comparator-pop{0%{opacity:.5;transform:scale(.97)}to{opacity:1;transform:none}}body.pdp-comparator-open [data-pdp-hidden-sticky]{display:none!important}