.jr-mobile-menu-social{display:none}@media screen and (max-width:989px){html,body{max-width:100%;overflow-x:clip}img,video,iframe,canvas,svg{max-width:100%}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}button,a,input,select,textarea,[role=button],[role=slider]{touch-action:manipulation}[id]{scroll-margin-top:84px}:focus-visible{outline:2px solid #cf1235!important;outline-offset:3px!important}body.jr-mobile-actionbar-active .jr-mobile-sticky-contact{display:none!important;visibility:hidden!important;pointer-events:none!important}body.template-index .jrx-fav-fab,body.jr-mobile-homepage .jrx-fav-fab,body.template-index .jpc-launcher,body.jr-mobile-homepage .jpc-launcher{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}body.jr-mobile-actionbar-active .jpc-launcher,body.jr-mobile-actionbar-active.jr-property-search-cbar-visible .jpc-launcher{bottom:calc(78px + env(safe-area-inset-bottom,0px))!important}body.jr-mobile-actionbar-active .jpc-panel,body.jr-mobile-actionbar-active.jr-property-search-cbar-visible .jpc-panel{right:12px!important;left:12px!important;bottom:calc(142px + env(safe-area-inset-bottom,0px))!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - 162px - env(safe-area-inset-bottom,0px))!important}body.jr-mobile-actionbar-active .jrx-fav-fab,body.jr-mobile-actionbar-active.jr-property-search-cbar-visible .jrx-fav-fab{bottom:calc(78px + env(safe-area-inset-bottom,0px))!important}body.jr-mobile-actionbar-active .jrx-consent{bottom:calc(76px + env(safe-area-inset-bottom,0px))!important}#s-footer .totop{bottom:calc(78px + env(safe-area-inset-bottom,0px))!important}body.jr-mobile-actionbar-active #s-footer .totop{bottom:calc(142px + env(safe-area-inset-bottom,0px))!important}body.jpc-mobile-open{overflow:hidden!important;overscroll-behavior:none}.jpc-panel__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body.template-index #s-listings .card,body.jr-mobile-homepage #s-listings .card{position:relative!important}body.template-index #s-listings .rest,body.jr-mobile-homepage #s-listings .rest{display:none!important}body.template-index #s-listings .reveal,body.jr-mobile-homepage #s-listings .reveal{display:flex!important;visibility:visible!important;opacity:1!important;inset:auto 0 0!important;min-height:136px!important;padding:48px 18px 18px!important;justify-content:flex-end!important;background:linear-gradient(180deg,#0000,#00000029 18%,#000000eb)!important;color:#fff!important;pointer-events:none!important;overflow:visible!important}body.template-index #s-listings .reveal__mark,body.jr-mobile-homepage #s-listings .reveal__mark{display:none!important}body.template-index #s-listings .reveal__price,body.jr-mobile-homepage #s-listings .reveal__price{color:#fff!important;font-size:clamp(25px,7.8vw,33px)!important;line-height:1!important;text-shadow:0 4px 20px rgba(0,0,0,.55)!important}body.template-index #s-listings .reveal__rule,body.jr-mobile-homepage #s-listings .reveal__rule{width:42px!important;height:2px!important;margin:8px 0!important;background:#cf1235!important}body.template-index #s-listings .reveal__addr,body.jr-mobile-homepage #s-listings .reveal__addr{color:#fff!important;font-size:10px!important;line-height:1.35!important;letter-spacing:.16em!important}body.template-index #s-listings .reveal__city,body.jr-mobile-homepage #s-listings .reveal__city{color:#ffffffc2!important;font-size:11px!important;line-height:1.35!important;margin-top:3px!important}body.template-index #s-listings .reveal__stats,body.jr-mobile-homepage #s-listings .reveal__stats{display:flex!important;flex-wrap:wrap!important;gap:8px 14px!important;margin-top:10px!important;padding-top:9px!important;border-top:1px solid rgba(255,255,255,.28)!important;color:#fff!important;font-size:9px!important;line-height:1.2!important;letter-spacing:.09em!important}body.template-index #s-listings .reveal__stats b,body.jr-mobile-homepage #s-listings .reveal__stats b{color:#fff!important;margin-right:4px!important}body.template-index #s-about .about__watch,body.jr-mobile-homepage #s-about .about__watch{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:100%!important;margin:18px auto 0!important;min-height:48px!important}#strip__strip .col.is-touch-active{background:#cf123514!important;box-shadow:inset 0 -3px #cf1235!important}#strip__strip .col[role=button]{cursor:pointer}.jr-mobile-menu-social{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:100%!important;margin:18px auto 0!important;padding-top:18px!important;border-top:1px solid rgba(255,255,255,.16)!important}.jr-mobile-menu-social a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;border:1px solid rgba(255,255,255,.32)!important;border-radius:50%!important;color:#fff!important;text-decoration:none!important}.jr-mobile-menu-social a svg{width:17px!important;height:17px!important;fill:currentColor!important}[data-jr-mobile-rail=true]{scroll-behavior:smooth;overscroll-behavior-inline:contain}.jr-mobile-parity-visible{opacity:1!important;visibility:visible!important;transform:none!important}}@media screen and (max-width:430px){body.jr-mobile-actionbar-active .jpc-launcher,body.jr-mobile-actionbar-active.jr-property-search-cbar-visible .jpc-launcher{right:12px!important}body.jr-mobile-actionbar-active .jrx-fav-fab,body.jr-mobile-actionbar-active.jr-property-search-cbar-visible .jrx-fav-fab{left:12px!important;right:auto!important}body.template-index #s-listings .reveal,body.jr-mobile-homepage #s-listings .reveal{min-height:128px!important;padding:42px 16px 16px!important}}@media screen and (max-width:749px){body.template-index .jrx-mbar,body.jr-mobile-homepage .jrx-mbar{left:0!important;right:0!important;bottom:0!important;width:100%!important;height:calc(9.4svh + env(safe-area-inset-bottom,0px))!important;min-height:62px!important;max-height:86px!important;grid-template-columns:31% 31% 38%!important;padding:0 0 env(safe-area-inset-bottom,0px)!important;border-top:1px solid rgba(255,255,255,.08)!important;background:#080a0d!important;box-shadow:none!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}body.template-index .jrx-mbar a,body.jr-mobile-homepage .jrx-mbar a{min-width:0!important;min-height:0!important;height:100%!important;gap:6px!important;padding:5px 4px!important;border-left:1px solid rgba(255,255,255,.12)!important;background:linear-gradient(180deg,#090b0e,#060709)!important;color:#fff!important;font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif!important;font-size:clamp(10px,2.9vw,13px)!important;line-height:1!important;font-weight:500!important;letter-spacing:.25em!important;text-indent:.25em!important;text-transform:uppercase!important}body.template-index .jrx-mbar a:first-child,body.jr-mobile-homepage .jrx-mbar a:first-child{border-left:0!important}body.template-index .jrx-mbar a svg,body.jr-mobile-homepage .jrx-mbar a svg{width:clamp(18px,5vw,22px)!important;height:clamp(18px,5vw,22px)!important;fill:currentColor!important}body.template-index .jrx-mbar a.jrx-mbar--book,body.jr-mobile-homepage .jrx-mbar a.jrx-mbar--book{background:linear-gradient(135deg,#d21034,#a80727)!important;color:#fff!important}body.template-index:not(.jr-home-past-hero) .jpc-launcher,body.jr-mobile-homepage:not(.jr-home-past-hero) .jpc-launcher,body.template-index:not(.jr-home-past-hero) .jrx-fav-fab,body.jr-mobile-homepage:not(.jr-home-past-hero) .jrx-fav-fab,body.template-index:not(.jr-home-past-hero) .jr-mobile-sticky-contact,body.jr-mobile-homepage:not(.jr-home-past-hero) .jr-mobile-sticky-contact{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.gh-menu-open .jrx-mbar{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1271/assets/jr-mobile-parity.css.map */
