.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}}@media screen and (max-width:749px){html body.template-index #s-hero .jr-mobile-hero-copy,html body.jr-mobile-homepage #s-hero .jr-mobile-hero-copy,html body.template-index #s-hero .jr-mobile-hero-trust,html body.jr-mobile-homepage #s-hero .jr-mobile-hero-trust{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}html body.template-index #s-hero .hero__slide,html body.jr-mobile-homepage #s-hero .hero__slide{background-position:center center!important;filter:none!important}html body.template-index #s-hero .hero__veil,html body.jr-mobile-homepage #s-hero .hero__veil{background:linear-gradient(180deg,#00000059,#0000000d 28%,#00000026 60%,#000000d1),linear-gradient(90deg,#00000073,#0000 40%)!important}html body.template-index #s-hero .areas,html body.jr-mobile-homepage #s-hero .areas{position:absolute!important;left:auto!important;right:18px!important;top:auto!important;bottom:calc(max(174px,21svh) + env(safe-area-inset-bottom,0px))!important;width:min(82vw,300px)!important;max-width:300px!important;height:auto!important;max-height:none!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:flex-end!important;gap:0!important;margin:0!important;padding:0!important;overflow:visible!important;text-align:right!important;opacity:1!important;transform:none!important;animation:none!important;z-index:9!important}html body.template-index #s-hero .areas:before,html body.jr-mobile-homepage #s-hero .areas:before{content:none!important;display:none!important}html body.template-index #s-hero .areas__label,html body.jr-mobile-homepage #s-hero .areas__label{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:9px!important;width:auto!important;margin:0 0 10px!important;padding:0!important;color:#e6b9c1!important;font-family:var(--disp)!important;font-size:clamp(8px,2.35vw,10px)!important;line-height:1!important;font-weight:600!important;letter-spacing:.38em!important;text-indent:.38em!important;text-transform:uppercase!important;text-align:right!important;opacity:1!important;transform:none!important;animation:none!important}html body.template-index #s-hero .areas__label:after,html body.jr-mobile-homepage #s-hero .areas__label:after{content:""!important;display:block!important;width:23px!important;height:1px!important;background:#e6b9c1!important}html body.template-index #s-hero .areas a,html body.jr-mobile-homepage #s-hero .areas a,html body.template-index #s-hero .areas a:nth-of-type(3),html body.jr-mobile-homepage #s-hero .areas a:nth-of-type(3){display:block!important;position:relative!important;width:auto!important;margin:0!important;padding:0!important;color:#fff!important;font-family:var(--disp)!important;font-size:clamp(27px,8.9vw,38px)!important;line-height:1.03!important;font-weight:300!important;letter-spacing:.055em!important;text-indent:0!important;text-transform:uppercase!important;text-align:right!important;opacity:1!important;text-shadow:0 4px 24px rgba(0,0,0,.58)!important;transform:none!important;animation:none!important}html body.template-index #s-hero .areas a span,html body.jr-mobile-homepage #s-hero .areas a span{position:relative!important;display:inline-block!important;padding:0 0 5px!important}html body.template-index #s-hero .areas a span:after,html body.jr-mobile-homepage #s-hero .areas a span:after{content:""!important;position:absolute!important;left:auto!important;right:0!important;top:auto!important;bottom:0!important;display:block!important;width:0!important;height:2px!important;margin:0!important;background:#cf1235!important;opacity:1!important;transform:none!important;transition:width .55s var(--ease)!important}html body.template-index #s-hero .areas a:nth-of-type(3) span:after,html body.jr-mobile-homepage #s-hero .areas a:nth-of-type(3) span:after{width:0!important;height:2px!important}html body.template-index #s-hero .areas a.on span:after,html body.jr-mobile-homepage #s-hero .areas a.on span:after{width:100%!important;height:2px!important}html body.template-index #s-hero .hero-search,html body.jr-mobile-homepage #s-hero .hero-search{position:absolute!important;inset:auto!important;left:18px!important;right:18px!important;top:auto!important;bottom:calc(max(82px,10.4svh) + env(safe-area-inset-bottom,0px))!important;width:auto!important;max-width:none!important;min-width:0!important;height:auto!important;display:block!important;margin:0!important;padding:0!important;overflow:visible!important;opacity:1!important;transform:none!important;animation:none!important;pointer-events:auto!important;z-index:12!important}html body.template-index #s-hero .hero-search__panel,html body.jr-mobile-homepage #s-hero .hero-search__panel{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:18px!important;overflow:hidden!important;background:#fffffff7!important;box-shadow:0 20px 56px #0000006b!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}html body.template-index #s-hero .hero-search__row,html body.jr-mobile-homepage #s-hero .hero-search__row{width:100%!important;min-height:58px!important;display:grid!important;grid-template-columns:17px minmax(0,1fr) 1px 35px 80px!important;align-items:center!important;gap:8px!important;padding:5px 6px 5px 15px!important;border:0!important;border-radius:18px!important;background:transparent!important}html body.template-index #s-hero .hero-search__icon,html body.jr-mobile-homepage #s-hero .hero-search__icon{display:block!important;width:17px!important;height:17px!important;color:#cf1235!important;stroke:currentColor!important}html body.template-index #s-hero .hero-search__input,html body.jr-mobile-homepage #s-hero .hero-search__input{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:12px 0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#0b0c0f!important;font-family:var(--body)!important;font-size:clamp(12px,3.45vw,15px)!important;line-height:1.15!important;font-weight:600!important;letter-spacing:.01em!important;text-overflow:ellipsis!important}html body.template-index #s-hero .hero-search__input::placeholder,html body.jr-mobile-homepage #s-hero .hero-search__input::placeholder{color:#0b0c0f78!important;opacity:1!important}html body.template-index #s-hero .hero-search__divider,html body.jr-mobile-homepage #s-hero .hero-search__divider{display:block!important;width:1px!important;height:36px!important;background:#0b0c0f29!important}html body.template-index #s-hero .hero-search__magnifier,html body.jr-mobile-homepage #s-hero .hero-search__magnifier{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:35px!important;height:42px!important;min-width:35px!important;margin:0!important;padding:0!important;border:0!important;border-radius:11px!important;background:transparent!important;color:#06070a!important}html body.template-index #s-hero .hero-search__magnifier svg,html body.jr-mobile-homepage #s-hero .hero-search__magnifier svg{width:21px!important;height:21px!important;stroke:currentColor!important}html body.template-index #s-hero .hero-search__btn,html body.jr-mobile-homepage #s-hero .hero-search__btn{width:80px!important;min-width:80px!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 6px!important;border:0!important;border-radius:0 13px 13px 0!important;background:#cf1235!important;box-shadow:none!important;color:#fff!important;font-family:var(--disp)!important;font-size:9px!important;line-height:1!important;font-weight:800!important;letter-spacing:.2em!important;text-indent:.2em!important;text-transform:uppercase!important;transform:none!important}html body.template-index #s-hero .hero-search__suggestions,html body.jr-mobile-homepage #s-hero .hero-search__suggestions{left:0!important;right:0!important;top:auto!important;bottom:calc(100% + 9px)!important;width:100%!important;max-height:min(42svh,320px)!important;overflow:auto!important;border-radius:18px 18px 0 0!important}}@media screen and (max-width:380px){html body.template-index #s-hero .areas,html body.jr-mobile-homepage #s-hero .areas{right:14px!important;bottom:calc(max(166px,22svh) + env(safe-area-inset-bottom,0px))!important;width:min(86vw,278px)!important}html body.template-index #s-hero .areas a,html body.jr-mobile-homepage #s-hero .areas a,html body.template-index #s-hero .areas a:nth-of-type(3),html body.jr-mobile-homepage #s-hero .areas a:nth-of-type(3){font-size:clamp(25px,8.2vw,31px)!important}html body.template-index #s-hero .hero-search,html body.jr-mobile-homepage #s-hero .hero-search{left:12px!important;right:12px!important;bottom:calc(max(76px,10.4svh) + env(safe-area-inset-bottom,0px))!important}html body.template-index #s-hero .hero-search__row,html body.jr-mobile-homepage #s-hero .hero-search__row{min-height:54px!important;grid-template-columns:16px minmax(0,1fr) 1px 31px 72px!important;gap:7px!important;padding:5px 5px 5px 12px!important}html body.template-index #s-hero .hero-search__magnifier,html body.jr-mobile-homepage #s-hero .hero-search__magnifier{width:31px!important;min-width:31px!important;height:40px!important}html body.template-index #s-hero .hero-search__magnifier svg,html body.jr-mobile-homepage #s-hero .hero-search__magnifier svg{width:19px!important;height:19px!important}html body.template-index #s-hero .hero-search__btn,html body.jr-mobile-homepage #s-hero .hero-search__btn{width:72px!important;min-width:72px!important;height:44px!important;min-height:44px!important;font-size:8.3px!important;letter-spacing:.16em!important;text-indent:.16em!important}}@media screen and (max-width:749px)and (max-height:680px){html body.template-index #s-hero .areas,html body.jr-mobile-homepage #s-hero .areas{bottom:calc(158px + env(safe-area-inset-bottom,0px))!important}html body.template-index #s-hero .areas a,html body.jr-mobile-homepage #s-hero .areas a,html body.template-index #s-hero .areas a:nth-of-type(3),html body.jr-mobile-homepage #s-hero .areas a:nth-of-type(3){font-size:clamp(23px,7.6vw,29px)!important;line-height:1!important}html body.template-index #s-hero .areas__label,html body.jr-mobile-homepage #s-hero .areas__label{margin-bottom:7px!important}}
/*# sourceMappingURL=/cdn/shop/t/1286/assets/jr-mobile-parity.css.map */
