.fade-hover{transition:opacity .4s ease}.desktop .fade-hover:focus,.desktop .fade-hover:hover{opacity:.5}.page-enter-active,.page-leave-active{transition:all .3s}.page-enter-from,.page-leave-to{filter:blur(25px);opacity:0}.fade-enter-active{transition:all .4s ease-out}.fade-leave-active{transition:all 0s}.fade-enter-from,.fade-leave-to{opacity:0}.parallax{transform:translateY(calc(var(--parallax-progress)*50%))}.search-listing{align-items:flex-start;background-color:var(--color-white);border-radius:var(--br-main);display:flex;flex-direction:column;gap:var(--m);justify-content:flex-start;max-height:calc(var(--app-height) - var(--header-height) - 160px);min-height:calc(var(--app-height) - var(--header-height) - 160px);opacity:0;overflow:auto;padding:var(--m);position:relative;transition:visibility .6s cubic-bezier(.39,.575,.565,1),opacity .6s cubic-bezier(.39,.575,.565,1);visibility:hidden;width:100%}.search-listing.is-visible{max-height:none;opacity:1;visibility:visible}.search-listing.no-results{min-height:auto}.search-listing__results{font-family:Sofia-Regular;font-family:Sofia-Bold;font-size:16px;line-height:1.71em;text-transform:uppercase}.search-listing__items{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.search-listing__noresults{margin-bottom:var(--xs)}.search-listing__noresults__title{display:block;font-family:Sofia-Regular;font-size:clamp(26px,2.0833333333vw,45px);line-height:1.27em;margin-bottom:var(--m);margin-top:-15px}@media only screen and (max-width:640px){.search-listing__noresults__title{line-height:1.31em}}.search-listing .pagination{margin-top:auto}
