html.gpx-compare-open{overflow:hidden}.gpx-compare-modal{width:min(96vw,96rem);max-height:92vh;margin:auto;padding:0;border:1px solid rgba(128,128,128,.45);background:rgb(var(--color-background, 33, 33, 33));color:rgb(var(--color-foreground, 255, 255, 255));overflow:auto;overscroll-behavior:contain}.gpx-compare-modal::backdrop{background:#000000b8}.gpx-compare-modal__panel{position:relative;padding:4.8rem 1.6rem 2.4rem;background:transparent}@media screen and (min-width:750px){.gpx-compare-modal__panel{padding:5.6rem 3.2rem 3.2rem}}.gpx-compare-modal__close{position:absolute;top:1.2rem;right:1.2rem;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:1px solid rgba(128,128,128,.45);background:none;color:inherit;cursor:pointer}.gpx-compare-modal__close:hover{border-color:#ef3340;color:#ef3340}.gpx-compare-modal__close:focus-visible{outline:2px solid #ef3340;outline-offset:2px}.gpx-compare-modal .gpx-subs-compare{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/15/assets/gpx-compare-plans-modal.css.map */
