.floating-comparison{margin-top:65px}.floating-comparison .compare-heading{margin-top:0}.registered-compare{position:relative;width:100%;max-width:1200px;aspect-ratio:1;margin:0 auto;overflow:hidden;background:#171e19;isolation:isolate;touch-action:pan-y}.registered-compare img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;max-width:none!important;margin:0!important;user-select:none;-webkit-user-drag:none;pointer-events:none}.compare-base{position:absolute;inset:0}.registered-compare .compare-standard{position:absolute;inset:0;clip-path:inset(0 calc(100% - var(--split)) 0 0)}.compare-label{position:absolute;top:18px;z-index:3;background:#1c251fd9;color:#f3f2e9;font-size:11px;letter-spacing:.08em;padding:8px 12px;pointer-events:none}.label-standard{left:18px}.label-weathered{right:18px}.compare-divider{position:absolute;top:0;bottom:0;left:var(--split);width:2px;transform:translateX(-1px);background:#f9f6e8;box-shadow:0 0 5px #19231d60;z-index:4;pointer-events:none}.compare-divider span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;border:2px solid #f9f6e8;border-radius:50%;display:grid;place-items:center;background:#263126e8;color:#fff;font:25px/1 sans-serif;box-shadow:0 3px 15px #17251d30}.compare-range{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;z-index:5;cursor:ew-resize;touch-action:pan-y;appearance:none;-webkit-appearance:none;background:transparent}.compare-range::-webkit-slider-thumb{-webkit-appearance:none;width:1px;height:1px}.compare-range::-moz-range-thumb{border:0;width:1px;height:1px}.compare-range:focus-visible{outline:0}.registered-compare:has(.compare-range:focus-visible){outline:3px solid #d1bd62;outline-offset:5px}.comparison-controls{max-width:1200px;margin:20px auto 0;display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:11px;color:#bbc5ae}.comparison-controls>div{display:flex;gap:6px}.comparison-controls button{background:transparent;color:inherit;border:1px solid #68725d;padding:9px 14px;font:inherit;cursor:pointer}.comparison-controls button[aria-pressed=true]{background:#d8d9c8;color:#253023;border-color:#d8d9c8}.registered-compare [hidden]{display:none!important}.comparison-controls p{margin:0}.weathering>.native-details{border-color:#53604d}.weathering>.native-details>summary{color:#dce1d2}.compare-range:disabled{cursor:wait}
@media(max-width:720px){.floating-comparison{margin-top:42px}.registered-compare{width:calc(100% + 2 * var(--pad,24px));max-width:none;margin-inline:calc(-1 * var(--pad,24px))}.compare-label{font-size:9px;top:12px;padding:7px 10px}.label-standard{left:12px}.label-weathered{right:12px}.compare-divider span{width:44px;height:44px;font-size:22px}.comparison-controls{flex-direction:column;align-items:stretch;font-size:10px;margin-top:16px}.comparison-controls>div{justify-content:space-between}.comparison-controls button{flex:1;padding:10px 8px}}
