﻿:root{--crunchberry: #E30C79;--crunchberry-dark: #CC0D71;--crunchberry-medium: #F50B7C;--crunchberry-light: #E5A5C5;--crunchberry-xlight: #FDECF4;--grape: #A381C5;--grape-dark: #59377B;--grape-medium: #8D65B5;--grape-xlight: #FAF5FF;--gray-100: #F7F7F7;--gray-150: rgba(227, 229, 230, 0.5);--gray-200: #E3E5E6;--gray-300: #C6CACF;--gray-400: #8C95A1;--gray-500: #6A7685;--gray-600: #222A33;--header-gray: #86909D;--egg: #fff;--karl: #EDF4F9;--karl-50: rgba(237, 244, 249, 0.5);--karl-70: rgba(237, 244, 249, 0.7);--karl-75: rgba(237, 244, 249, 0.75);--mint: #28D0B2;--mint-dark: #187D6A;--mint-light: #E9FAF7;--peach: #FFA400;--peach-dark: #9C6400;--peach-light: #FFF6E5;--cherry: #CE2424;--cherry-dark: #901919;--cherry-light: #FAE9E9;--teal-700: #006273;--teal-500: #0095AF;--teal-300: #52CEE6;--teal-100: #EEFAFC;--info-100: #EDF4F9;--info-500: #004FA8;--caution-100: #FFF6E5;--caution-500: #9C6400;--promote-100: #FAF5FF;--promote-200: #BEABCD;--promote-300: #8D65B5;--promote-500: #59377B;--positive-100: #E9FAF7;--positive-500: #187D6A;--eggplant: #682E9A;--eggplant-light: #F7F5FA;--blueberry: #0072B0;--blueberry-medium: #CCE3EF;--blueberry-light: #F2F8FB;--broccoli: #107A70;--broccoli-light: #E7F2F1;--default-radius: 8px;--medium-radius: 10px;--large-radius: 20px;--xl-radius: 40px;--shadow-1: 0px 1px 4px 0px rgba(0, 0, 0, 0.16);--shadow-1-transparent: 0px 1px 4px 0px rgba(0, 0, 0, 0);--shadow-2: 0px 2px 8px 0px rgba(0, 0, 0, 0.16);--shadow-2-transparent: 0px 2px 8px 0px rgba(0, 0, 0, 0);--shadow-3: 0px 4px 16px 0px rgba(0, 0, 0, 0.16);--shadow-3-transparent: 0px 4px 16px 0px rgba(0, 0, 0, 0);--shadow-4: 0px 8px 24px 0px rgba(0, 0, 0, 0.16);--shadow-4-transparent: 0px 8px 24px 0px rgba(0, 0, 0, 0);--header-height-with-logo: 144px;--header-height-without-logo: 106px;--breakpoint: 1000px;--filters-height: 81px;--tabs-height: 56px;--listings-and-map-height-with-logo: calc(100vh - (var(--header-height-with-logo) + var(--tabs-height)));--listings-and-map-height-with-logo-no-tabs: calc(100vh - (var(--header-height-with-logo)));--listings-and-map-height-without-logo: calc(100vh - (var(--header-height-without-logo) + var(--tabs-height)));--listings-and-map-height-without-logo-no-tabs: calc(100vh - (var(--header-height-without-logo)));--page-gutter: 16px;--default-font-family: 'Circular Std', 'Helvetica Neue', Helvetica, Arial, sans-serif}@media screen and (min-width: 478px){:root{--header-height-with-logo: 173px;--header-height-without-logo: 135px;--page-gutter: 24px}}@media screen and (min-width: 766px){:root{--header-height-with-logo: 168px;--header-height-without-logo: 138px}}*{box-sizing:border-box;margin:0;padding:0}.button,.theme-button,.primary-button,.ubs-widget-card__slot-time,.skeleton-button{font-size:14px;line-height:20px;padding:6px 12px;text-align:center;transition:background-color 0.25s;border-radius:8px;font-family:inherit}@media screen and (min-width: 750px){.button,.theme-button,.primary-button,.ubs-widget-card__slot-time,.skeleton-button{font-size:16px;line-height:24px;padding:7px 16px 9px}}.theme-button,.primary-button,.ubs-widget-card__slot-time{--primary-color: hsl(var(--theme-color), var(--theme-lightness));--darker-primary: hsl(var(--theme-color), calc(var(--theme-lightness) - 10%));background-color:var(--primary-color);color:var(--text-color)}.theme-button:hover,.primary-button:hover,.ubs-widget-card__slot-time:hover{background-color:var(--darker-primary);cursor:pointer}.primary-button{--theme-color: 329.6deg, 90%;--theme-lightness: 46.9%;--text-color: #fff}.outline-button,.ubs-page__see-more-button{--primary-color: #169AE1;--bg-color: #fff;--outline-color: #E3E5E6;border:1px solid var(--outline-color);font-size:12px;line-height:16px;padding:8px 12px;border-radius:4px;color:var(--primary-color);background-color:var(--bg-color);font-family:inherit}.outline-button:hover,.ubs-page__see-more-button:hover{cursor:pointer}.skeleton-button{width:88px;height:40px;background-image:linear-gradient(0.25turn, transparent, #fff, transparent),linear-gradient(#eee, #eee);background-repeat:no-repeat;background-size:88px 40px, 88px 40px;background-position:-88px 0, 0 0;animation:loading 1.5s infinite;border:none}@keyframes loading{to{background-position:88px 0, 0 0}}.map-marker{cursor:pointer;transition:width 0.25s ease-in-out, height 0.25s ease-in-out;background-repeat:no-repeat;background-image:url(/dir/assets/coverage-tool/non-partner-marker-bfa1168560025894ebead6710a59ccab779480968f6a43c7294fb865b4361d66.svg);background-position:center;background-size:contain;display:block;--size: 18px;width:var(--size);height:var(--size)}.map-marker:hover,.map-marker--grow{width:calc(var(--size) * 1.33);height:calc(var(--size) * 1.33)}.map-marker--featured{--size: 36px;background-image:var(--background-image, url(/dir/assets/coverage-tool/partner-marker-26c944a66c2a22815bfefaa6ac11753d14ec22bcb5a305c7221aa53914e65b98.svg))}.map-marker--center{--size: 24px;background-image:var(--background-image, url(/dir/assets/coverage-tool/center-marker-3419c9cef50bde2b4c12bd3735d10865fa5c4b12701d1aeb8d18e40412459789.svg))}.mapboxgl-popup-close-button{right:8px;top:4px;font-size:14px;color:var(--gray-500);border-radius:0 var(--default-radius) 0 0}.mapboxgl-popup-close-button:hover{background-color:transparent}.mapboxgl-popup-content{border-radius:var(--default-radius);box-shadow:var(--shadow-2)}.typ--bold{font-weight:700}.typ--semi-bold{font-weight:500}.typ--link{color:#0072B0;text-decoration:none}.typ--link:hover{text-decoration:underline;cursor:pointer}html{font-family:'Circular Std', 'Helvetica Neue', Helvetica, Arial, sans-serif}:root{--crunchberry: #E30C79;--crunchberry-dark: #CC0D71;--crunchberry-medium: #F50B7C;--crunchberry-light: #E5A5C5;--crunchberry-xlight: #FDECF4;--grape: #A381C5;--grape-dark: #59377B;--grape-medium: #8D65B5;--grape-xlight: #FAF5FF;--gray-100: #F7F7F7;--gray-150: rgba(227, 229, 230, 0.5);--gray-200: #E3E5E6;--gray-300: #C6CACF;--gray-400: #8C95A1;--gray-500: #6A7685;--gray-600: #222A33;--header-gray: #86909D;--egg: #fff;--karl: #EDF4F9;--karl-50: rgba(237, 244, 249, 0.5);--karl-70: rgba(237, 244, 249, 0.7);--karl-75: rgba(237, 244, 249, 0.75);--mint: #28D0B2;--mint-dark: #187D6A;--mint-light: #E9FAF7;--peach: #FFA400;--peach-dark: #9C6400;--peach-light: #FFF6E5;--cherry: #CE2424;--cherry-dark: #901919;--cherry-light: #FAE9E9;--teal-700: #006273;--teal-500: #0095AF;--teal-300: #52CEE6;--teal-100: #EEFAFC;--info-100: #EDF4F9;--info-500: #004FA8;--caution-100: #FFF6E5;--caution-500: #9C6400;--promote-100: #FAF5FF;--promote-200: #BEABCD;--promote-300: #8D65B5;--promote-500: #59377B;--positive-100: #E9FAF7;--positive-500: #187D6A;--eggplant: #682E9A;--eggplant-light: #F7F5FA;--blueberry: #0072B0;--blueberry-medium: #CCE3EF;--blueberry-light: #F2F8FB;--broccoli: #107A70;--broccoli-light: #E7F2F1;--default-radius: 8px;--medium-radius: 10px;--large-radius: 20px;--xl-radius: 40px;--shadow-1: 0px 1px 4px 0px rgba(0, 0, 0, 0.16);--shadow-1-transparent: 0px 1px 4px 0px rgba(0, 0, 0, 0);--shadow-2: 0px 2px 8px 0px rgba(0, 0, 0, 0.16);--shadow-2-transparent: 0px 2px 8px 0px rgba(0, 0, 0, 0);--shadow-3: 0px 4px 16px 0px rgba(0, 0, 0, 0.16);--shadow-3-transparent: 0px 4px 16px 0px rgba(0, 0, 0, 0);--shadow-4: 0px 8px 24px 0px rgba(0, 0, 0, 0.16);--shadow-4-transparent: 0px 8px 24px 0px rgba(0, 0, 0, 0);--header-height-with-logo: 144px;--header-height-without-logo: 106px;--breakpoint: 1000px;--filters-height: 81px;--tabs-height: 56px;--listings-and-map-height-with-logo: calc(100vh - (var(--header-height-with-logo) + var(--tabs-height)));--listings-and-map-height-with-logo-no-tabs: calc(100vh - (var(--header-height-with-logo)));--listings-and-map-height-without-logo: calc(100vh - (var(--header-height-without-logo) + var(--tabs-height)));--listings-and-map-height-without-logo-no-tabs: calc(100vh - (var(--header-height-without-logo)));--page-gutter: 16px;--default-font-family: 'Circular Std', 'Helvetica Neue', Helvetica, Arial, sans-serif}@media screen and (min-width: 478px){:root{--header-height-with-logo: 173px;--header-height-without-logo: 135px;--page-gutter: 24px}}@media screen and (min-width: 766px){:root{--header-height-with-logo: 168px;--header-height-without-logo: 138px}}.ubs-page__header{display:block;background:var(--header-group-color);padding:8px var(--page-gutter) 16px var(--page-gutter);position:sticky;top:0;z-index:2000}.ubs-page__header.header-border{border-bottom:1px solid var(--gray-200)}@media screen and (min-width: 478px){.ubs-page__header{padding:24px var(--page-gutter) 24px var(--page-gutter)}}@media screen and (min-width: 766px){.ubs-page__header{max-height:unset;display:flex;justify-content:space-between;align-items:end;gap:20px;padding:24px var(--page-gutter) 24px var(--page-gutter)}}.ubs-page__header-wrapper{max-width:100%}.ubs-page__header h3{font-size:16px;font-weight:700;line-height:28px;text-align:left;color:var(--group-color-500);margin-bottom:4px}@media screen and (min-width: 478px){.ubs-page__header h3{font-size:20px}}@media screen and (min-width: 766px){.ubs-page__header h3{font-size:24px;font-weight:700;line-height:32px;text-align:left;margin-bottom:8px}}.ubs-page__header .powered-by-solv{display:none}@media screen and (min-width: 766px){.ubs-page__header .powered-by-solv{display:flex;align-items:end}}.ubs-page__header .powered-by-solv p{color:var(--gray-600);font-size:14px;font-weight:500;line-height:20px;text-align:center}:root{--crunchberry: #E30C79;--crunchberry-dark: #CC0D71;--crunchberry-medium: #F50B7C;--crunchberry-light: #E5A5C5;--crunchberry-xlight: #FDECF4;--grape: #A381C5;--grape-dark: #59377B;--grape-medium: #8D65B5;--grape-xlight: #FAF5FF;--gray-100: #F7F7F7;--gray-150: rgba(227, 229, 230, 0.5);--gray-200: #E3E5E6;--gray-300: #C6CACF;--gray-400: #8C95A1;--gray-500: #6A7685;--gray-600: #222A33;--header-gray: #86909D;--egg: #fff;--karl: #EDF4F9;--karl-50: rgba(237, 244, 249, 0.5);--karl-70: rgba(237, 244, 249, 0.7);--karl-75: rgba(237, 244, 249, 0.75);--mint: #28D0B2;--mint-dark: #187D6A;--mint-light: #E9FAF7;--peach: #FFA400;--peach-dark: #9C6400;--peach-light: #FFF6E5;--cherry: #CE2424;--cherry-dark: #901919;--cherry-light: #FAE9E9;--teal-700: #006273;--teal-500: #0095AF;--teal-300: #52CEE6;--teal-100: #EEFAFC;--info-100: #EDF4F9;--info-500: #004FA8;--caution-100: #FFF6E5;--caution-500: #9C6400;--promote-100: #FAF5FF;--promote-200: #BEABCD;--promote-300: #8D65B5;--promote-500: #59377B;--positive-100: #E9FAF7;--positive-500: #187D6A;--eggplant: #682E9A;--eggplant-light: #F7F5FA;--blueberry: #0072B0;--blueberry-medium: #CCE3EF;--blueberry-light: #F2F8FB;--broccoli: #107A70;--broccoli-light: #E7F2F1;--default-radius: 8px;--medium-radius: 10px;--large-radius: 20px;--xl-radius: 40px;--shadow-1: 0px 1px 4px 0px rgba(0, 0, 0, 0.16);--shadow-1-transparent: 0px 1px 4px 0px rgba(0, 0, 0, 0);--shadow-2: 0px 2px 8px 0px rgba(0, 0, 0, 0.16);--shadow-2-transparent: 0px 2px 8px 0px rgba(0, 0, 0, 0);--shadow-3: 0px 4px 16px 0px rgba(0, 0, 0, 0.16);--shadow-3-transparent: 0px 4px 16px 0px rgba(0, 0, 0, 0);--shadow-4: 0px 8px 24px 0px rgba(0, 0, 0, 0.16);--shadow-4-transparent: 0px 8px 24px 0px rgba(0, 0, 0, 0);--header-height-with-logo: 144px;--header-height-without-logo: 106px;--breakpoint: 1000px;--filters-height: 81px;--tabs-height: 56px;--listings-and-map-height-with-logo: calc(100vh - (var(--header-height-with-logo) + var(--tabs-height)));--listings-and-map-height-with-logo-no-tabs: calc(100vh - (var(--header-height-with-logo)));--listings-and-map-height-without-logo: calc(100vh - (var(--header-height-without-logo) + var(--tabs-height)));--listings-and-map-height-without-logo-no-tabs: calc(100vh - (var(--header-height-without-logo)));--page-gutter: 16px;--default-font-family: 'Circular Std', 'Helvetica Neue', Helvetica, Arial, sans-serif}@media screen and (min-width: 478px){:root{--header-height-with-logo: 173px;--header-height-without-logo: 135px;--page-gutter: 24px}}@media screen and (min-width: 766px){:root{--header-height-with-logo: 168px;--header-height-without-logo: 138px}}.ubs-page__tabs{display:flex;padding:0px 32px 0px var(--page-gutter);gap:16px;border-bottom:2px solid var(--gray-200);position:sticky;z-index:1000;background:#FFFFFF;height:var(--tabs-height)}@media screen and (min-width: 766px){.ubs-page__tabs{gap:40px;border-bottom:none;box-shadow:0 0 4px 0 #00000029}}.ubs-page__tabs.tabs--with-logo{top:var(--header-height-with-logo)}.ubs-page__tabs.tabs--without-logo{top:var(--header-height-without-logo)}.ubs-page__tabs.tabs--hidden{display:none}.ubs-page__tabs .tabs-button{color:var(--group-color-500);padding:16px 8px 16px 8px;background:none;font-family:'Circular Std';font-weight:400;border:none;font-size:16px;line-height:24px;text-align:left}.ubs-page__tabs .tabs-button:hover{cursor:pointer}.ubs-page__tabs .tabs-button.active{font-weight:700;border-bottom:var(--group-color-500) solid 4px}:root{--crunchberry: #E30C79;--crunchberry-dark: #CC0D71;--crunchberry-medium: #F50B7C;--crunchberry-light: #E5A5C5;--crunchberry-xlight: #FDECF4;--grape: #A381C5;--grape-dark: #59377B;--grape-medium: #8D65B5;--grape-xlight: #FAF5FF;--gray-100: #F7F7F7;--gray-150: rgba(227, 229, 230, 0.5);--gray-200: #E3E5E6;--gray-300: #C6CACF;--gray-400: #8C95A1;--gray-500: #6A7685;--gray-600: #222A33;--header-gray: #86909D;--egg: #fff;--karl: #EDF4F9;--karl-50: rgba(237, 244, 249, 0.5);--karl-70: rgba(237, 244, 249, 0.7);--karl-75: rgba(237, 244, 249, 0.75);--mint: #28D0B2;--mint-dark: #187D6A;--mint-light: #E9FAF7;--peach: #FFA400;--peach-dark: #9C6400;--peach-light: #FFF6E5;--cherry: #CE2424;--cherry-dark: #901919;--cherry-light: #FAE9E9;--teal-700: #006273;--teal-500: #0095AF;--teal-300: #52CEE6;--teal-100: #EEFAFC;--info-100: #EDF4F9;--info-500: #004FA8;--caution-100: #FFF6E5;--caution-500: #9C6400;--promote-100: #FAF5FF;--promote-200: #BEABCD;--promote-300: #8D65B5;--promote-500: #59377B;--positive-100: #E9FAF7;--positive-500: #187D6A;--eggplant: #682E9A;--eggplant-light: #F7F5FA;--blueberry: #0072B0;--blueberry-medium: #CCE3EF;--blueberry-light: #F2F8FB;--broccoli: #107A70;--broccoli-light: #E7F2F1;--default-radius: 8px;--medium-radius: 10px;--large-radius: 20px;--xl-radius: 40px;--shadow-1: 0px 1px 4px 0px rgba(0, 0, 0, 0.16);--shadow-1-transparent: 0px 1px 4px 0px rgba(0, 0, 0, 0);--shadow-2: 0px 2px 8px 0px rgba(0, 0, 0, 0.16);--shadow-2-transparent: 0px 2px 8px 0px rgba(0, 0, 0, 0);--shadow-3: 0px 4px 16px 0px rgba(0, 0, 0, 0.16);--shadow-3-transparent: 0px 4px 16px 0px rgba(0, 0, 0, 0);--shadow-4: 0px 8px 24px 0px rgba(0, 0, 0, 0.16);--shadow-4-transparent: 0px 8px 24px 0px rgba(0, 0, 0, 0);--header-height-with-logo: 144px;--header-height-without-logo: 106px;--breakpoint: 1000px;--filters-height: 81px;--tabs-height: 56px;--listings-and-map-height-with-logo: calc(100vh - (var(--header-height-with-logo) + var(--tabs-height)));--listings-and-map-height-with-logo-no-tabs: calc(100vh - (var(--header-height-with-logo)));--listings-and-map-height-without-logo: calc(100vh - (var(--header-height-without-logo) + var(--tabs-height)));--listings-and-map-height-without-logo-no-tabs: calc(100vh - (var(--header-height-without-logo)));--page-gutter: 16px;--default-font-family: 'Circular Std', 'Helvetica Neue', Helvetica, Arial, sans-serif}@media screen and (min-width: 478px){:root{--header-height-with-logo: 173px;--header-height-without-logo: 135px;--page-gutter: 24px}}@media screen and (min-width: 766px){:root{--header-height-with-logo: 168px;--header-height-without-logo: 138px}}.ubs-page__search{display:none;justify-content:space-between;background:#FFFFFF;border:var(--group-color-500) 1px solid;border-radius:8px}.ubs-page__search:has(button:focus){box-shadow:0 0 0 1px var(--group-color-500)}@media screen and (min-width: 766px){.ubs-page__search{display:flex}}.ubs-page__search--no-calendar .ubs-page__search-field.date-input{display:none}.ubs-page__search--no-calendar .ubs-page__search-field:nth-last-child(3) button.right-separator{border-right:none}.ubs-page__search-svg{margin-right:8px}.ubs-page__search-submit{padding:11px 20px 13px 20px;gap:8px;background:var(--group-color-500);border-radius:8px 5px 5px 8px;border:none;outline:none;font-size:14px;font-weight:500;line-height:20px;text-align:left;color:#FFFFFF;width:85px}.ubs-page__search-submit:hover{cursor:pointer;background:var(--group-color-300)}@media screen and (min-width: 1440px){.ubs-page__search-submit{width:85px}}.ubs-page__search-submit:disabled{background:var(--group-color-300)}.ubs-page__search-submit.loading{display:flex;justify-content:center;align-items:center;position:relative}.ubs-page__search-submit.loading::after{content:'';width:1em;height:1em;border-radius:50%;border-top:2px solid var(--group-color-200);border-right:2px solid var(--group-color-200);border-bottom:2px solid var(--group-color-200);border-left:2px solid var(--group-color-300);right:1em;transform:rotate(0deg);animation:loading-spinner 1s infinite linear}.ubs-page__search-field{position:relative;display:flex;justify-content:start;padding:12px 0 12px 0;color:var(--gray-600)}.ubs-page__search-field svg path{stroke:var(--group-color-500)}.ubs-page__search-field button{border:none;font-family:'Circular Std';font-size:16px;font-weight:400;line-height:24px;text-align:left;color:var(--gray-400);background:#FFFFFF;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.ubs-page__search-field button.right-separator{border-right:var(--group-color-500) solid 1px}.ubs-page__search-field button.input-info{color:var(--gray-600)}.ubs-page__search-field-input{border:none;font-family:'Circular Std';font-size:16px;font-weight:400;line-height:24px;text-align:left;color:var(--gray-400);background:#FFFFFF;white-space:nowrap;overflow:hidden;border-right:var(--group-color-500) solid 1px}.ubs-page__search-field-input:not(:placeholder-shown){color:var(--gray-600)}.ubs-page__search-field-input:focus-visible{outline:none}@media screen and (min-width: 478px){.ubs-page__search-field-input{width:200px}}@media screen and (min-width: 766px){.ubs-page__search-field-input{width:150px}}.ubs-page__search .location-input{padding-left:15px}@media screen and (min-width: 766px){.ubs-page__search .location-input button{width:150px}}@media screen and (min-width: 1440px){.ubs-page__search .location-input button{width:220px}}.ubs-page__search .provider-dropdown-input{padding-left:16px}.ubs-page__search .provider-dropdown-input button{padding-right:16px}@media screen and (min-width: 478px){.ubs-page__search .provider-dropdown-input button{width:100px}}@media screen and (min-width: 766px){.ubs-page__search .provider-dropdown-input button{width:150px}}.ubs-page__search .type-of-visit-input{padding-left:16px}@media screen and (min-width: 478px){.ubs-page__search .type-of-visit-input button{width:100px}}@media screen and (min-width: 766px){.ubs-page__search .type-of-visit-input button{width:226px}}@media screen and (min-width: 766px){.ubs-page__search .date-input{padding-left:14px}}.ubs-page__search .date-input button{width:80px}.ubs-page__search .location-search-results{list-style:none}.ubs-page__search .location-search-results .result-item{font-size:16px;font-weight:400;line-height:24px;text-align:left;border-bottom:none;transition:background-color 0.25s;cursor:pointer;padding:12px 16px}.ubs-page__search .location-search-results .result-item:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}.ubs-page__search .location-search-results .result-item:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.ubs-page__search .location-search-results .result-item--selected{font-size:16px}.ubs-page__search .location-search-results .result-item:not(.ubs-page__search .location-search-results .result-item--selected):hover{background-color:var(--gray-100)}.ubs-page__search .location-search-results .result-item--none:hover{background-color:var(--egg)}.ubs-page__search .location-search-results .result-item.no-result{display:flex;justify-content:start;align-items:center;gap:11px}.ubs-page__search .location-search-results .result-item.no-result .current-location path{stroke:var(--gray-600)}:root{--crunchberry: #E30C79;--crunchberry-dark: #CC0D71;--crunchberry-medium: #F50B7C;--crunchberry-light: #E5A5C5;--crunchberry-xlight: #FDECF4;--grape: #A381C5;--grape-dark: #59377B;--grape-medium: #8D65B5;--grape-xlight: #FAF5FF;--gray-100: #F7F7F7;--gray-150: rgba(227, 229, 230, 0.5);--gray-200: #E3E5E6;--gray-300: #C6CACF;--gray-400: #8C95A1;--gray-500: #6A7685;--gray-600: #222A33;--header-gray: #86909D;--egg: #fff;--karl: #EDF4F9;--karl-50: rgba(237, 244, 249, 0.5);--karl-70: rgba(237, 244, 249, 0.7);--karl-75: rgba(237, 244, 249, 0.75);--mint: #28D0B2;--mint-dark: #187D6A;--mint-light: #E9FAF7;--peach: #FFA400;--peach-dark: #9C6400;--peach-light: #FFF6E5;--cherry: #CE2424;--cherry-dark: #901919;--cherry-light: #FAE9E9;--teal-700: #006273;--teal-500: #0095AF;--teal-300: #52CEE6;--teal-100: #EEFAFC;--info-100: #EDF4F9;--info-500: #004FA8;--caution-100: #FFF6E5;--caution-500: #9C6400;--promote-100: #FAF5FF;--promote-200: #BEABCD;--promote-300: #8D65B5;--promote-500: #59377B;--positive-100: #E9FAF7;--positive-500: #187D6A;--eggplant: #682E9A;--eggplant-light: #F7F5FA;--blueberry: #0072B0;--blueberry-medium: #CCE3EF;--blueberry-light: #F2F8FB;--broccoli: #107A70;--broccoli-light: #E7F2F1;--default-radius: 8px;--medium-radius: 10px;--large-radius: 20px;--xl-radius: 40px;--shadow-1: 0px 1px 4px 0px rgba(0, 0, 0, 0.16);--shadow-1-transparent: 0px 1px 4px 0px rgba(0, 0, 0, 0);--shadow-2: 0px 2px 8px 0px rgba(0, 0, 0, 0.16);--shadow-2-transparent: 0px 2px 8px 0px rgba(0, 0, 0, 0);--shadow-3: 0px 4px 16px 0px rgba(0, 0, 0, 0.16);--shadow-3-transparent: 0px 4px 16px 0px rgba(0, 0, 0, 0);--shadow-4: 0px 8px 24px 0px rgba(0, 0, 0, 0.16);--shadow-4-transparent: 0px 8px 24px 0px rgba(0, 0, 0, 0);--header-height-with-logo: 144px;--header-height-without-logo: 106px;--breakpoint: 1000px;--filters-height: 81px;--tabs-height: 56px;--listings-and-map-height-with-logo: calc(100vh - (var(--header-height-with-logo) + var(--tabs-height)));--listings-and-map-height-with-logo-no-tabs: calc(100vh - (var(--header-height-with-logo)));--listings-and-map-height-without-logo: calc(100vh - (var(--header-height-without-logo) + var(--tabs-height)));--listings-and-map-height-without-logo-no-tabs: calc(100vh - (var(--header-height-without-logo)));--page-gutter: 16px;--default-font-family: 'Circular Std', 'Helvetica Neue', Helvetica, Arial, sans-serif}@media screen and (min-width: 478px){:root{--header-height-with-logo: 173px;--header-height-without-logo: 135px;--page-gutter: 24px}}@media screen and (min-width: 766px){:root{--header-height-with-logo: 168px;--header-height-without-logo: 138px}}.ubs-page__mobile-search{display:flex;justify-content:start;align-items:center;background:#FFFFFF;border:var(--group-color-500) 1px solid;border-radius:8px;width:100%;padding:14px 12px}@media screen and (min-width: 766px){.ubs-page__mobile-search{display:none}}.ubs-page__mobile-search--no-calendar .search-field.date-field,.ubs-page__mobile-search--no-calendar .search-separator.date-separator{display:none}.ubs-page__mobile-search .search-field{font-size:14px;font-weight:400;line-height:20px;text-align:left;color:var(--gray-600);border:none;outline:none;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}@media screen and (min-width: 478px){.ubs-page__mobile-search .search-field{font-size:16px}}.ubs-page__mobile-search .search-field.city-field{max-width:100px}.ubs-page__mobile-search .search-field.type-of-visit-field{max-width:140px}.ubs-page__mobile-search .search-field.date-field{max-width:80px}@media screen and (min-width: 478px){.ubs-page__mobile-search .search-field{font-size:16px;max-width:fit-content}.ubs-page__mobile-search .search-field.date-field{max-width:fit-content}.ubs-page__mobile-search .search-field.city-field{max-width:fit-content}.ubs-page__mobile-search .search-field.type-of-visit-field{max-width:fit-content}}.ubs-page__mobile-search .search-separator{width:4px;height:4px;border-radius:50%;background:var(--gray-500);overflow:hidden;margin-inline:10px}.ubs-page__mobile-search .search-glass{margin-right:10px}.ubs-page__mobile-search .search-glass svg{width:16px;height:16px}.ubs-page__mobile-search .search-glass svg path{stroke:var(--group-color-500)}@media screen and (min-width: 478px){.ubs-page__mobile-search .search-glass{margin-right:16px}.ubs-page__mobile-search .search-glass svg{width:21px;height:21px}}.ubs-page__mobile-popup{border:none;position:fixed;min-width:100%;min-height:100%}.ubs-page__mobile-popup .search-wrapper{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:24px;border-bottom:1px solid var(--gray-200);z-index:10;background:#FFFFFF}.ubs-page__mobile-popup .close-btn{border:none;background:none;font-size:16px;font-weight:400;line-height:24px;text-align:right;cursor:pointer;color:var(--group-color-500);max-width:min-content}.ubs-page__mobile-popup .close-btn:focus{outline:none}.ubs-page__mobile-popup .mobile-search-field{display:flex;align-items:center;gap:5px;padding:13px 39px 13px 6px;border:2px solid var(--group-color-500);border-radius:8px;width:260px}.ubs-page__mobile-popup .mobile-search-field svg path{stroke:var(--group-color-500)}.ubs-page__mobile-popup .mobile-search-field input{border:none}.ubs-page__mobile-popup .mobile-search-field input,.ubs-page__mobile-popup .mobile-search-field input::placeholder{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:var(--gray-600)}.ubs-page__mobile-popup .mobile-search-field input:focus{border:none;outline:none}.ubs-page__mobile-popup .mobile-search-field p{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:var(--gray-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ubs-page__mobile-select{padding:16px 24px;min-height:fit-content}.ubs-page__mobile-select h3{font-size:16px;font-weight:500;line-height:24px;text-align:left;color:var(--gray-600);margin-bottom:24px}.ubs-page__mobile-select.provider-dropdown .provider-dropdown__option{margin-bottom:18px}.ubs-page__mobile-select.provider-dropdown .provider-dropdown__option input{margin-right:11px}.ubs-page__mobile-select.provider-dropdown .provider-dropdown__content{max-height:40vh;overflow-y:auto}.ubs-page__mobile-select.provider-dropdown .provider-dropdown__footer{display:flex;justify-content:space-between;align-items:center;margin-top:24px}.ubs-page__mobile-select.provider-dropdown .provider-dropdown__footer button.provider-dropdown__cancel-button{text-align:right;border:none;font-family:'Circular Std';font-size:16px;font-weight:400;line-height:24px;color:var(--gray-400);background:#FFFFFF;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.ubs-page__mobile-select.provider-dropdown .provider-dropdown__footer button.provider-dropdown__done-button{padding:11px 20px 13px 20px;gap:8px;background:var(--group-color-500);border-radius:8px;border:none;outline:none;font-size:14px;font-weight:500;line-height:20px;text-align:center;color:#FFFFFF;width:85px;margin-left:55px}.ubs-page__mobile-select .mobile-search-select__list{display:grid;grid-template-columns:1fr;gap:24px;width:100%}.ubs-page__mobile-select .mobile-search-select__option{font-family:Circular Std;display:flex;justify-content:space-between;align-items:center;width:100%;padding:19px 16px 21px 24px;border-radius:8px;border:solid 1px var(--gray-200);cursor:pointer;text-decoration:none;background:#FFFFFF}.ubs-page__mobile-select .mobile-search-select__option p{font-family:Circular Std;font-size:16px;font-weight:500;line-height:24px;text-align:left;color:var(--gray-600)}.ubs-page__mobile-select .mobile-search-select__option svg path{stroke:var(--gray-600)}.ubs-page__mobile-select .mobile-search-select__option .content-wrapper{display:flex;align-items:center;gap:8px}.ubs-page__mobile-select .mobile-search-select__option .content-wrapper svg path{stroke:var(--gray-500)}.ubs-page__mobile-select .date-select{width:100%;display:flex;justify-content:center}.ubs-page__mobile-select .city-mobile-select__first-item{font-family:Circular Std;display:flex;justify-content:start;align-items:center;gap:8px;padding:8px 0;background:#FFFFFF;border:none;outline:none}.ubs-page__mobile-select .city-mobile-select__first-item svg path{stroke:var(--gray-600)}.ubs-page__mobile-select .city-mobile-select__first-item p{font-family:Circular Std;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:var(--gray-600)}.ubs-page__mobile-select .city-mobile-select__separator{margin:28px 0 16px 0}.ubs-page__mobile-select .city-mobile-select__separator hr{color:var(--gray-200);overflow:visible;text-align:center;border:none;border-top:1px var(--gray-200) solid}.ubs-page__mobile-select .city-mobile-select__separator hr::after{content:'Or';background:#FFFFFF;color:var(--gray-500);position:relative;top:-12px;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;padding-inline:8px}:root{--crunchberry: #E30C79;--crunchberry-dark: #CC0D71;--crunchberry-medium: #F50B7C;--crunchberry-light: #E5A5C5;--crunchberry-xlight: #FDECF4;--grape: #A381C5;--grape-dark: #59377B;--grape-medium: #8D65B5;--grape-xlight: #FAF5FF;--gray-100: #F7F7F7;--gray-150: rgba(227, 229, 230, 0.5);--gray-200: #E3E5E6;--gray-300: #C6CACF;--gray-400: #8C95A1;--gray-500: #6A7685;--gray-600: #222A33;--header-gray: #86909D;--egg: #fff;--karl: #EDF4F9;--karl-50: rgba(237, 244, 249, 0.5);--karl-70: rgba(237, 244, 249, 0.7);--karl-75: rgba(237, 244, 249, 0.75);--mint: #28D0B2;--mint-dark: #187D6A;--mint-light: #E9FAF7;--peach: #FFA400;--peach-dark: #9C6400;--peach-light: #FFF6E5;--cherry: #CE2424;--cherry-dark: #901919;--cherry-light: #FAE9E9;--teal-700: #006273;--teal-500: #0095AF;--teal-300: #52CEE6;--teal-100: #EEFAFC;--info-100: #EDF4F9;--info-500: #004FA8;--caution-100: #FFF6E5;--caution-500: #9C6400;--promote-100: #FAF5FF;--promote-200: #BEABCD;--promote-300: #8D65B5;--promote-500: #59377B;--positive-100: #E9FAF7;--positive-500: #187D6A;--eggplant: #682E9A;--eggplant-light: #F7F5FA;--blueberry: #0072B0;--blueberry-medium: #CCE3EF;--blueberry-light: #F2F8FB;--broccoli: #107A70;--broccoli-light: #E7F2F1;--default-radius: 8px;--medium-radius: 10px;--large-radius: 20px;--xl-radius: 40px;--shadow-1: 0px 1px 4px 0px rgba(0, 0, 0, 0.16);--shadow-1-transparent: 0px 1px 4px 0px rgba(0, 0, 0, 0);--shadow-2: 0px 2px 8px 0px rgba(0, 0, 0, 0.16);--shadow-2-transparent: 0px 2px 8px 0px rgba(0, 0, 0, 0);--shadow-3: 0px 4px 16px 0px rgba(0, 0, 0, 0.16);--shadow-3-transparent: 0px 4px 16px 0px rgba(0, 0, 0, 0);--shadow-4: 0px 8px 24px 0px rgba(0, 0, 0, 0.16);--shadow-4-transparent: 0px 8px 24px 0px rgba(0, 0, 0, 0);--header-height-with-logo: 144px;--header-height-without-logo: 106px;--breakpoint: 1000px;--filters-height: 81px;--tabs-height: 56px;--listings-and-map-height-with-logo: calc(100vh - (var(--header-height-with-logo) + var(--tabs-height)));--listings-and-map-height-with-logo-no-tabs: calc(100vh - (var(--header-height-with-logo)));--listings-and-map-height-without-logo: calc(100vh - (var(--header-height-without-logo) + var(--tabs-height)));--listings-and-map-height-without-logo-no-tabs: calc(100vh - (var(--header-height-without-logo)));--page-gutter: 16px;--default-font-family: 'Circular Std', 'Helvetica Neue', Helvetica, Arial, sans-serif}@media screen and (min-width: 478px){:root{--header-height-with-logo: 173px;--header-height-without-logo: 135px;--page-gutter: 24px}}@media screen and (min-width: 766px){:root{--header-height-with-logo: 168px;--header-height-without-logo: 138px}}.ubs-page__dropdown{position:absolute;opacity:unset;z-index:2000;background:#FFFFFF;top:50px;left:0;min-width:295px;padding:32px 21px 32px 21px;gap:10px;border-radius:8px;box-shadow:0px 4px 16px 0px #00000029}.ubs-page__dropdown.filters-dropdown{position:absolute;left:unset}@media screen and (min-width: 900px){.ubs-page__dropdown.filters-dropdown{position:fixed;top:270px}}.ubs-page__dropdown.search-menu{padding:unset}.ubs-page__dropdown.option-list{color:var(--gray-600);min-width:unset;width:270px;max-height:400px;overflow-y:scroll}.ubs-page__dropdown.option-list ::-webkit-scrollbar-thumb{border-radius:8px}.ubs-page__dropdown.option-list .option-list__heading{font-size:14px;font-weight:500;line-height:20px;text-align:left;margin-bottom:24px;color:var(--gray-600)}.ubs-page__dropdown.option-list .option-list__option{display:flex;align-items:center;justify-content:start}.ubs-page__dropdown.option-list .option-list__option:not(.ubs-page__dropdown.option-list .option-list__option:last-child){margin-bottom:18px}.ubs-page__dropdown.option-list .option-list__option input{cursor:pointer}.ubs-page__dropdown.option-list .option-list__option label{font-size:14px;font-weight:400;line-height:20px;text-align:left;cursor:pointer}.ubs-page__dropdown.option-list .option-list__option.top-space{margin-top:24px}.ubs-page__dropdown.option-list .option-list__option svg{margin-right:9px}.ubs-page__dropdown.option-list .option-list__option svg path{stroke:var(--gray-600)}.ubs-page__dropdown.option-list .option-list__option input{margin-right:11px}.ubs-page__dropdown.option-list .option-list__option input:checked{accent-color:var(--gray-600)}.ubs-page__dropdown.provider-dropdown{color:var(--gray-600);width:270px}.ubs-page__dropdown.provider-dropdown ::-webkit-scrollbar-thumb{border-radius:8px}.ubs-page__dropdown.provider-dropdown .provider-dropdown__content{min-width:unset;max-height:400px;overflow-y:auto}.ubs-page__dropdown.provider-dropdown .provider-dropdown__heading{font-size:14px;font-weight:500;line-height:20px;text-align:left;margin-bottom:24px;color:var(--gray-600)}.ubs-page__dropdown.provider-dropdown .provider-dropdown__option{display:flex;align-items:center;justify-content:start}.ubs-page__dropdown.provider-dropdown .provider-dropdown__option:not(.ubs-page__dropdown.provider-dropdown .provider-dropdown__option:last-child){margin-bottom:18px}.ubs-page__dropdown.provider-dropdown .provider-dropdown__option input{cursor:pointer}.ubs-page__dropdown.provider-dropdown .provider-dropdown__option label{font-size:14px;font-weight:400;line-height:20px;text-align:left;cursor:pointer}.ubs-page__dropdown.provider-dropdown .provider-dropdown__option.top-space{margin-top:24px}.ubs-page__dropdown.provider-dropdown .provider-dropdown__option svg{margin-right:9px}.ubs-page__dropdown.provider-dropdown .provider-dropdown__option svg path{stroke:var(--gray-600)}.ubs-page__dropdown.provider-dropdown .provider-dropdown__option input{margin-right:11px}.ubs-page__dropdown.provider-dropdown .provider-dropdown__option input:checked{accent-color:var(--gray-600)}.ubs-page__dropdown.provider-dropdown .provider-dropdown__footer{display:flex;justify-content:space-between;align-items:center;margin-top:24px}.ubs-page__dropdown.provider-dropdown .provider-dropdown__footer button.provider-dropdown__cancel-button{text-align:right}.ubs-page__dropdown.provider-dropdown .provider-dropdown__footer button.provider-dropdown__done-button{padding:11px 20px 13px 20px;gap:8px;background:var(--group-color-500);border-radius:8px;border:none;outline:none;font-size:14px;font-weight:500;line-height:20px;text-align:center;color:#FFFFFF;width:85px;margin-left:55px}.ubs-page__dropdown.visit-type-list{width:max-content}.ubs-page__dropdown.no-scroll{overflow-y:unset}.ubs-page__dropdown.mobile-menu{min-width:100%;border-radius:unset;border:unset;border-top:var(--gray-200) solid 1px;box-shadow:unset;top:175px}.ubs-page__dropdown.mobile-menu ul{list-style:none}.ubs-page__dropdown.mobile-type-of-visit{top:275px}.ubs-page__dropdown.datepicker{padding:16px;left:-215px;width:340px}.ubs-page__dropdown.city-select{padding:32px 21px;min-width:unset;max-height:500px;overflow-y:scroll}@media screen and (min-width: 766px){.ubs-page__dropdown.city-select{width:193px}.ubs-page__dropdown.city-select::-webkit-scrollbar{display:none}}@media screen and (min-width: 1440px){.ubs-page__dropdown.city-select{width:263px}}.ubs-page__dropdown .city-option-list{list-style:none}.ubs-page__dropdown .city-option-list__item{display:flex;align-items:center;gap:8px;cursor:pointer}.ubs-page__dropdown .city-option-list__item:not(:first-of-type),.ubs-page__dropdown .city-option-list__item:not(:last-of-type){margin-bottom:16px}.ubs-page__dropdown .city-option-list__item svg path{stroke:var(--gray-600)}.ubs-page__dropdown .city-option-list__item p{font-size:14px;font-weight:400;line-height:20px;text-align:left;color:var(--gray-600)}.ubs-page__dropdown .city-option-list__heading{font-size:14px;font-weight:500;line-height:20px;text-align:left;color:var(--gray-600);margin:24px 0}:root{--crunchberry: #E30C79;--crunchberry-dark: #CC0D71;--crunchberry-medium: #F50B7C;--crunchberry-light: #E5A5C5;--crunchberry-xlight: #FDECF4;--grape: #A381C5;--grape-dark: #59377B;--grape-medium: #8D65B5;--grape-xlight: #FAF5FF;--gray-100: #F7F7F7;--gray-150: rgba(227, 229, 230, 0.5);--gray-200: #E3E5E6;--gray-300: #C6CACF;--gray-400: #8C95A1;--gray-500: #6A7685;--gray-600: #222A33;--header-gray: #86909D;--egg: #fff;--karl: #EDF4F9;--karl-50: rgba(237, 244, 249, 0.5);--karl-70: rgba(237, 244, 249, 0.7);--karl-75: rgba(237, 244, 249, 0.75);--mint: #28D0B2;--mint-dark: #187D6A;--mint-light: #E9FAF7;--peach: #FFA400;--peach-dark: #9C6400;--peach-light: #FFF6E5;--cherry: #CE2424;--cherry-dark: #901919;--cherry-light: #FAE9E9;--teal-700: #006273;--teal-500: #0095AF;--teal-300: #52CEE6;--teal-100: #EEFAFC;--info-100: #EDF4F9;--info-500: #004FA8;--caution-100: #FFF6E5;--caution-500: #9C6400;--promote-100: #FAF5FF;--promote-200: #BEABCD;--promote-300: #8D65B5;--promote-500: #59377B;--positive-100: #E9FAF7;--positive-500: #187D6A;--eggplant: #682E9A;--eggplant-light: #F7F5FA;--blueberry: #0072B0;--blueberry-medium: #CCE3EF;--blueberry-light: #F2F8FB;--broccoli: #107A70;--broccoli-light: #E7F2F1;--default-radius: 8px;--medium-radius: 10px;--large-radius: 20px;--xl-radius: 40px;--shadow-1: 0px 1px 4px 0px rgba(0, 0, 0, 0.16);--shadow-1-transparent: 0px 1px 4px 0px rgba(0, 0, 0, 0);--shadow-2: 0px 2px 8px 0px rgba(0, 0, 0, 0.16);--shadow-2-transparent: 0px 2px 8px 0px rgba(0, 0, 0, 0);--shadow-3: 0px 4px 16px 0px rgba(0, 0, 0, 0.16);--shadow-3-transparent: 0px 4px 16px 0px rgba(0, 0, 0, 0);--shadow-4: 0px 8px 24px 0px rgba(0, 0, 0, 0.16);--shadow-4-transparent: 0px 8px 24px 0px rgba(0, 0, 0, 0);--header-height-with-logo: 144px;--header-height-without-logo: 106px;--breakpoint: 1000px;--filters-height: 81px;--tabs-height: 56px;--listings-and-map-height-with-logo: calc(100vh - (var(--header-height-with-logo) + var(--tabs-height)));--listings-and-map-height-with-logo-no-tabs: calc(100vh - (var(--header-height-with-logo)));--listings-and-map-height-without-logo: calc(100vh - (var(--header-height-without-logo) + var(--tabs-height)));--listings-and-map-height-without-logo-no-tabs: calc(100vh - (var(--header-height-without-logo)));--page-gutter: 16px;--default-font-family: 'Circular Std', 'Helvetica Neue', Helvetica, Arial, sans-serif}@media screen and (min-width: 478px){:root{--header-height-with-logo: 173px;--header-height-without-logo: 135px;--page-gutter: 24px}}@media screen and (min-width: 766px){:root{--header-height-with-logo: 168px;--header-height-without-logo: 138px}}.fractional_star_rating{--percent: calc((var(--rating) / 5) * 100%);--star-fill-color: var(--peach);--star-unfilled-color: var(--peach-light);--size: 14px;display:inline-block;font-size:var(--size);font-family:Times, sans-serif;line-height:1}.fractional_star_rating::before{content:'★★★★★';letter-spacing:1px;font-size:var(--font-size);background:linear-gradient(90deg, var(--star-fill-color) var(--percent), var(--star-unfilled-color) var(--percent));font-size:var(--size);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fractional_rounded_star_rating{--percent: calc((var(--rating) / 5) * 100%);--star-fill-color: var(--group-color-500);--star-unfilled-color: var(--group-color-100);display:inline-block;font-size:14px;font-family:Times, sans-serif;line-height:1}.fractional_rounded_star_rating::before{content:'⭐⭐⭐⭐⭐';letter-spacing:1px;background:linear-gradient(90deg, var(--star-fill-color) var(--percent), var(--star-unfilled-color) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}:root{--crunchberry: #E30C79;--crunchberry-dark: #CC0D71;--crunchberry-medium: #F50B7C;--crunchberry-light: #E5A5C5;--crunchberry-xlight: #FDECF4;--grape: #A381C5;--grape-dark: #59377B;--grape-medium: #8D65B5;--grape-xlight: #FAF5FF;--gray-100: #F7F7F7;--gray-150: rgba(227, 229, 230, 0.5);--gray-200: #E3E5E6;--gray-300: #C6CACF;--gray-400: #8C95A1;--gray-500: #6A7685;--gray-600: #222A33;--header-gray: #86909D;--egg: #fff;--karl: #EDF4F9;--karl-50: rgba(237, 244, 249, 0.5);--karl-70: rgba(237, 244, 249, 0.7);--karl-75: rgba(237, 244, 249, 0.75);--mint: #28D0B2;--mint-dark: #187D6A;--mint-light: #E9FAF7;--peach: #FFA400;--peach-dark: #9C6400;--peach-light: #FFF6E5;--cherry: #CE2424;--cherry-dark: #901919;--cherry-light: #FAE9E9;--teal-700: #006273;--teal-500: #0095AF;--teal-300: #52CEE6;--teal-100: #EEFAFC;--info-100: #EDF4F9;--info-500: #004FA8;--caution-100: #FFF6E5;--caution-500: #9C6400;--promote-100: #FAF5FF;--promote-200: #BEABCD;--promote-300: #8D65B5;--promote-500: #59377B;--positive-100: #E9FAF7;--positive-500: #187D6A;--eggplant: #682E9A;--eggplant-light: #F7F5FA;--blueberry: #0072B0;--blueberry-medium: #CCE3EF;--blueberry-light: #F2F8FB;--broccoli: #107A70;--broccoli-light: #E7F2F1;--default-radius: 8px;--medium-radius: 10px;--large-radius: 20px;--xl-radius: 40px;--shadow-1: 0px 1px 4px 0px rgba(0, 0, 0, 0.16);--shadow-1-transparent: 0px 1px 4px 0px rgba(0, 0, 0, 0);--shadow-2: 0px 2px 8px 0px rgba(0, 0, 0, 0.16);--shadow-2-transparent: 0px 2px 8px 0px rgba(0, 0, 0, 0);--shadow-3: 0px 4px 16px 0px rgba(0, 0, 0, 0.16);--shadow-3-transparent: 0px 4px 16px 0px rgba(0, 0, 0, 0);--shadow-4: 0px 8px 24px 0px rgba(0, 0, 0, 0.16);--shadow-4-transparent: 0px 8px 24px 0px rgba(0, 0, 0, 0);--header-height-with-logo: 144px;--header-height-without-logo: 106px;--breakpoint: 1000px;--filters-height: 81px;--tabs-height: 56px;--listings-and-map-height-with-logo: calc(100vh - (var(--header-height-with-logo) + var(--tabs-height)));--listings-and-map-height-with-logo-no-tabs: calc(100vh - (var(--header-height-with-logo)));--listings-and-map-height-without-logo: calc(100vh - (var(--header-height-without-logo) + var(--tabs-height)));--listings-and-map-height-without-logo-no-tabs: calc(100vh - (var(--header-height-without-logo)));--page-gutter: 16px;--default-font-family: 'Circular Std', 'Helvetica Neue', Helvetica, Arial, sans-serif}@media screen and (min-width: 478px){:root{--header-height-with-logo: 173px;--header-height-without-logo: 135px;--page-gutter: 24px}}@media screen and (min-width: 766px){:root{--header-height-with-logo: 168px;--header-height-without-logo: 138px}}.ubs-widget-card{text-decoration:none;background:#FFFFFF;padding:16px var(--page-gutter) 0 var(--page-gutter)}@media screen and (min-width: 990px){.ubs-widget-card{padding:20px 32px 0 var(--page-gutter)}}.ubs-widget-card__hidden{display:none}.ubs-widget-card--highlighted{background:var(--gray-100);scroll-margin-top:100px}@media screen and (max-width: 450px){.ubs-widget-card__review_count{font-size:10px;line-height:20px}}.ubs-widget-card__primary-content{display:grid;grid-template-columns:1fr 93px;margin-bottom:16px;column-gap:16px;text-decoration:none}@media screen and (min-width: 1000px){.ubs-widget-card__primary-content{column-gap:32px;grid-template-columns:1fr 132px}}.ubs-widget-card__image{--image-size: 93px}@media screen and (min-width: 1000px){.ubs-widget-card__image{--image-size: 132px}}.ubs-widget-card__image-wrapper{border-radius:8px;width:var(--image-size);height:var(--image-size);display:flex;overflow:hidden}.ubs-widget-card__image img,.ubs-widget-card__image svg{width:100%;height:auto;margin:auto}.ubs-widget-card__image svg.telemed-img rect{stroke:var(--group-color-200);fill:var(--group-color-200)}.ubs-widget-card__group-info{display:flex;flex-direction:column;flex:0 1 65%}.ubs-widget-card__group-name{margin:0 0 8px}.ubs-widget-card__group-name h4{font-size:24px;font-weight:700;line-height:32px;text-align:left;color:#222A33;text-decoration:none}.ubs-widget-card__provider-name h3{font-size:24px;font-weight:700;line-height:32px;text-align:left;margin-bottom:8px;color:var(--gray-600)}.ubs-widget-card__provider-location{display:flex;align-items:center;gap:4px;margin-bottom:8px}.ubs-widget-card__provider-location svg path{stroke:var(--group-color-500)}.ubs-widget-card__provider-location p{font-size:16px;font-weight:500;line-height:24px;text-align:left;color:var(--gray-600)}.ubs-widget-card__provider-address{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:var(--gray-600)}.ubs-widget-card__virtual-chip{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:4px;background:var(--group-color-400);margin-bottom:8px;max-width:85px}.ubs-widget-card__virtual-chip svg path{stroke:#FFFFFF}.ubs-widget-card__virtual-chip p{color:#FFFFFF;font-size:14px;font-weight:400;line-height:20px;text-align:left}.ubs-widget-card__todays-status{font-weight:500;font-size:16px;line-height:24px;margin-top:4px}.ubs-widget-card__todays-status span.location-telemedicine{color:var(--gray-500)}.ubs-widget-card__todays-status span.location-open{color:var(--mint-dark)}.ubs-widget-card__todays-status span.location-closed{color:var(--cherry-dark)}.ubs-widget-card__todays-status p{display:inline;font-size:16px;font-weight:500;line-height:24px;text-align:left;color:var(--gray-600)}.ubs-widget-card__telemed-badge{display:flex;gap:8px}.ubs-widget-card__telemed-badge svg{width:24px;height:24px;margin-right:6px}.ubs-widget-card__telemed-badge svg path{stroke:var(--gray-600)}.ubs-widget-card__telemed-badge p{font-size:16px;font-weight:500;line-height:24px;text-align:left}.ubs-widget-card__group-rating{display:flex;align-items:center;gap:1ch;color:#6A7685;font-size:14px;line-height:24px;margin-bottom:4px}.ubs-widget-card__group-rating .fractional_rounded_star_rating{font-size:16px}@media screen and (min-width: 475px){.ubs-widget-card__group-rating .fractional_rounded_star_rating{font-size:19px}}.ubs-widget-card__rating-number{color:var(--gray-600)}.ubs-widget-card__review-count{color:var(--gray-500)}.ubs-widget-card__group-address-wrapper{gap:8px;color:#6A7685;font-size:16px;line-height:24px}.ubs-widget-card__group-address{color:var(--gray-600);font-weight:400;margin-right:1ch;font-family:'Circular Std'}.ubs-widget-card__distance{text-align:right;font-weight:500;margin-top:12px;font-size:16px;color:var(--gray-500)}.ubs-widget-card__availability-title{color:#222A33;font-size:16px;line-height:24px;font-weight:500;margin-bottom:8px;display:inline-block}.ubs-widget-card__telemed-icon{vertical-align:middle;display:inline-block}.ubs-widget-card__footer-content{container-type:inline-size;border-bottom:1px solid var(--gray-200);padding-bottom:16px}@media screen and (min-width: 990px){.ubs-widget-card__footer-content{padding-bottom:24px}}.ubs-widget-card__slots-wrapper{grid-template-columns:repeat(3, 1fr);grid-auto-flow:unset;display:grid;gap:8px;align-items:center}@media screen and (min-width: 375px){.ubs-widget-card__slots-wrapper{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 766px){@container (width > 300px) and (width < 620px){.ubs-widget-card__slots-wrapper{grid-template-columns:repeat(4, 1fr)}.ubs-widget-card__slots-wrapper .ubs-widget-card__slot-time:nth-child(4){display:none}}}@media screen and (min-width: 1440px){.ubs-widget-card__slots-wrapper{grid-template-columns:repeat(5, 1fr)}}.ubs-widget-card .skeleton-button:nth-child(4){display:none;visibility:hidden}@media screen and (min-width: 375px){.ubs-widget-card .skeleton-button:nth-child(4){display:inline-block;visibility:visible}}@media screen and (min-width: 1000px){.ubs-widget-card .skeleton-button:nth-child(4){display:none;visibility:hidden}}@media screen and (min-width: 1200px){.ubs-widget-card .skeleton-button:nth-child(4){display:inline-block;visibility:visible}}.ubs-widget-card__slot-time{font-family:'Circular Std';padding:11px 20px 13px;display:inline-block;background-color:var(--group-color-100);color:var(--group-color-500);text-decoration:none;min-width:max-content;font-weight:500;font-size:14px;line-height:20px}@media screen and (max-width: 500px){.ubs-widget-card__slot-time{padding:11px 10px 13px}}.ubs-widget-card__slot-time:hover{background-color:var(--group-color-300);color:#FFFFFF}.ubs-widget-card__slot-time:disabled{background-color:var(--gray-200);color:var(--gray-300)}.ubs-widget-card__slot-time:active{background-color:var(--group-color-500);color:#FFFFFF}.ubs-widget-card__slot-time:focus{outline:2.5px solid #000000;outline-offset:2px;border-radius:11px}.ubs-widget-card__more-times{width:100%;border:1px solid var(--group-color-500);border-radius:8px;color:var(--group-color-500);text-decoration:none;text-align:center;padding:7px 0 9px;font-size:14px;white-space:nowrap}@media screen and (max-width: 766px){.ubs-widget-card__more-times{grid-column-start:1;grid-column-end:5}.ubs-widget-card__more-times:focus{outline:2px solid var(--gray-600);outline-offset:2px;border:0}.ubs-widget-card__more-times:hover{background:var(--group-color-100)}}@media screen and (min-width: 766px){.ubs-widget-card__more-times{color:var(--group-color-500);padding:0;grid-column-start:unset;grid-column-end:unset;text-decoration:underline;border:none;border-radius:0;text-align:left;width:auto;margin-left:8px}.ubs-widget-card__more-times:focus{outline:0;border:0}}.ubs-widget-card__map-button{display:none}.ubs-widget-card__next-available-wrapper{display:flex;align-items:center;gap:8px;max-width:fit-content;border:1px solid var(--group-color-400);background:#FFFFFF;border-radius:8px;padding:11px 20px 13px 20px;text-decoration:none}.ubs-widget-card__next-available-wrapper:hover{background:var(--group-color-100)}.ubs-widget-card__next-available-wrapper:active{background:var(--group-color-400);border:unset}.ubs-widget-card__next-available-wrapper:active p{color:#FFFFFF}.ubs-widget-card__next-available-wrapper:active svg path{stroke:#FFFFFF}.ubs-widget-card__next-available-wrapper:focus{outline:2px solid #000000}.ubs-widget-card__next-available-wrapper p{font-size:14px;font-weight:500;line-height:20px;text-align:left;color:var(--group-color-400)}.ubs-widget-card__next-available-wrapper svg path{stroke:var(--group-color-400)}.ubs-widget-card__waitlist-cta-wrapper .wait-list-cta-more-times{color:var(--group-color-500);padding:0;grid-column-start:unset;grid-column-end:unset;text-decoration:underline;border:none;border-radius:0;text-align:left;width:auto;font-size:14px;white-space:nowrap}.ubs-widget-card__waitlist-cta-wrapper .wait-list-cta-more-times:focus{outline:0;border:0}.ubs-widget-card__waitlist-cta{display:flex;align-items:center;gap:16px;margin-bottom:8px}.ubs-widget-card__waitlist-cta .cta-content{display:flex;flex-direction:column;justify-content:space-between;gap:16px;font-size:12px;color:var(--gray-600)}.ubs-widget-card__waitlist-cta .cta-content strong.waitlist-message{font-weight:500}.ubs-widget-card__waitlist-cta .cta-content strong.waitlist-message::before{content:'';display:inline-block;width:8px;height:8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#28D0B2;margin-right:6px}.ubs-widget-card__waitlist-cta .get-in-line-btn{padding:11px 20px 13px;background-color:var(--group-color-100);border:none;border-radius:8px;color:var(--group-color-500);text-decoration:none}.ubs-widget-card__waitlist-cta .get-in-line-btn:hover,.ubs-widget-card__waitlist-cta .get-in-line-btn:active{background-color:var(--group-color-100);color:var(--group-color-500)}.ubs-widget-card__waitlist-cta .get-in-line-btn:disabled{background-color:var(--gray-200);color:var(--gray-300)}.ubs-widget-card__waitlist-cta .get-in-line-btn:focus{outline:2px solid var(--gray-600);outline-offset:2px;border-radius:12px}@media screen and (min-width: 766px){.ubs-widget-card__waitlist-cta .get-in-line-btn{align-items:center;padding:9px 16px;border:1px solid var(--group-color-500);background-color:transparent;border-radius:8px;text-decoration:none;text-align:center}.ubs-widget-card__waitlist-cta .get-in-line-btn:focus{outline:2px solid var(--gray-600);outline-offset:2px;border:0}}.ubs-widget-card__no-times-today-message-container{margin-bottom:24px}.ubs-widget-card__no-times-today-message{padding:10px;width:auto;border-radius:4px;background:#F7F7F7;display:inline-block;color:var(--gray-600);font-size:16px;font-weight:400;line-height:24px}.map .ubs-widget-card{padding:6px 6px 1px;margin:0;max-width:366px;border-bottom:0}.map .ubs-widget-card__hidden{display:block}@media screen and (min-width: 375px){.map .ubs-widget-card{max-width:320px}}.map .ubs-widget-card.active,.map .ubs-widget-card:hover{background:#FFFFFF}.map .ubs-widget-card__primary-content{margin-bottom:0;font-family:Circular Std, Helvetica Neue, Helvetica, Arial, sans-serif;grid-template-columns:1fr 70px;gap:8px}.map .ubs-widget-card__image{--image-size: 70px}.map .ubs-widget-card__group-info{flex-basis:auto}.map .ubs-widget-card__group-name{line-height:24px}.map .ubs-widget-card__group-name h4{font-size:16px;margin-bottom:2px}.map .ubs-widget-card__group-name h5{font-size:14px}.map .ubs-widget-card__todays-status{font-size:14px}.map .ubs-widget-card__group-rating{font-size:12px}.map .ubs-widget-card__rating-number{color:var(--gray-600)}.map .ubs-widget-card__review-count{font-size:12px;line-height:20px;color:var(--gray-500)}.map .ubs-widget-card__group-address{display:none}.map .ubs-widget-card__distance{font-size:14px;margin-top:4px;font-weight:400}.map .ubs-widget-card__footer-content{display:none}.map .ubs-widget-card__map-button{margin-top:16px;display:block;font-size:16px;line-height:24px;border-radius:8px;text-align:center;text-decoration:none;font-weight:700;padding:7px 16px 9px;background-color:var(--group-color-400);color:#FFFFFF;font-family:'Circular Std'}.map .ubs-widget-card__map-button:active{background:var(--group-color-500)}.map .ubs-widget-card__map-button:hover{background:var(--group-color-300)}.map .ubs-widget-card__map-button:focus{outline:#000000 solid 2px;outline-offset:2px;border-radius:11px;background:var(--group-color-300)}:root{--crunchberry: #E30C79;--crunchberry-dark: #CC0D71;--crunchberry-medium: #F50B7C;--crunchberry-light: #E5A5C5;--crunchberry-xlight: #FDECF4;--grape: #A381C5;--grape-dark: #59377B;--grape-medium: #8D65B5;--grape-xlight: #FAF5FF;--gray-100: #F7F7F7;--gray-150: rgba(227, 229, 230, 0.5);--gray-200: #E3E5E6;--gray-300: #C6CACF;--gray-400: #8C95A1;--gray-500: #6A7685;--gray-600: #222A33;--header-gray: #86909D;--egg: #fff;--karl: #EDF4F9;--karl-50: rgba(237, 244, 249, 0.5);--karl-70: rgba(237, 244, 249, 0.7);--karl-75: rgba(237, 244, 249, 0.75);--mint: #28D0B2;--mint-dark: #187D6A;--mint-light: #E9FAF7;--peach: #FFA400;--peach-dark: #9C6400;--peach-light: #FFF6E5;--cherry: #CE2424;--cherry-dark: #901919;--cherry-light: #FAE9E9;--teal-700: #006273;--teal-500: #0095AF;--teal-300: #52CEE6;--teal-100: #EEFAFC;--info-100: #EDF4F9;--info-500: #004FA8;--caution-100: #FFF6E5;--caution-500: #9C6400;--promote-100: #FAF5FF;--promote-200: #BEABCD;--promote-300: #8D65B5;--promote-500: #59377B;--positive-100: #E9FAF7;--positive-500: #187D6A;--eggplant: #682E9A;--eggplant-light: #F7F5FA;--blueberry: #0072B0;--blueberry-medium: #CCE3EF;--blueberry-light: #F2F8FB;--broccoli: #107A70;--broccoli-light: #E7F2F1;--default-radius: 8px;--medium-radius: 10px;--large-radius: 20px;--xl-radius: 40px;--shadow-1: 0px 1px 4px 0px rgba(0, 0, 0, 0.16);--shadow-1-transparent: 0px 1px 4px 0px rgba(0, 0, 0, 0);--shadow-2: 0px 2px 8px 0px rgba(0, 0, 0, 0.16);--shadow-2-transparent: 0px 2px 8px 0px rgba(0, 0, 0, 0);--shadow-3: 0px 4px 16px 0px rgba(0, 0, 0, 0.16);--shadow-3-transparent: 0px 4px 16px 0px rgba(0, 0, 0, 0);--shadow-4: 0px 8px 24px 0px rgba(0, 0, 0, 0.16);--shadow-4-transparent: 0px 8px 24px 0px rgba(0, 0, 0, 0);--header-height-with-logo: 144px;--header-height-without-logo: 106px;--breakpoint: 1000px;--filters-height: 81px;--tabs-height: 56px;--listings-and-map-height-with-logo: calc(100vh - (var(--header-height-with-logo) + var(--tabs-height)));--listings-and-map-height-with-logo-no-tabs: calc(100vh - (var(--header-height-with-logo)));--listings-and-map-height-without-logo: calc(100vh - (var(--header-height-without-logo) + var(--tabs-height)));--listings-and-map-height-without-logo-no-tabs: calc(100vh - (var(--header-height-without-logo)));--page-gutter: 16px;--default-font-family: 'Circular Std', 'Helvetica Neue', Helvetica, Arial, sans-serif}@media screen and (min-width: 478px){:root{--header-height-with-logo: 173px;--header-height-without-logo: 135px;--page-gutter: 24px}}@media screen and (min-width: 766px){:root{--header-height-with-logo: 168px;--header-height-without-logo: 138px}}.ubs-page__filters{padding:0 var(--page-gutter) 0 var(--page-gutter)}@media screen and (min-width: 766px){.ubs-page__filters{padding:32px 32px 0 var(--page-gutter)}}.ubs-page__filters.hide-overflow{overflow:hidden}.ubs-page__filters-wrapper{display:flex;flex-direction:column;padding:16px 0;border-bottom:1px solid var(--gray-200);flex-wrap:wrap}@media screen and (min-width: 766px){.ubs-page__filters-wrapper{justify-content:space-between;flex-direction:row;border-bottom:0}}.ubs-page__filters-wrapper .nearest-location-headline{line-height:28px;margin-bottom:0;display:grid;grid-template-columns:1fr 148px}@media screen and (min-width: 766px){.ubs-page__filters-wrapper .nearest-location-headline{display:block}}.ubs-page__filters-wrapper .nearest-location-headline h2{font-size:16px;font-weight:500;line-height:24px;text-align:left;color:#000000}.ubs-page__filters-wrapper .nearest-location-headline h2 a{color:var(--gray-600);display:block}@media screen and (min-width: 766px){.ubs-page__filters-wrapper .nearest-location-headline h2 a{display:inline}}.ubs-page__filters-wrapper .nearest-location-headline .buttons-wrapper{display:flex;justify-content:end;gap:8px}.ubs-page__filters-wrapper .nearest-location-headline button.reveal-filters,.ubs-page__filters-wrapper .nearest-location-headline button.reveal-map{cursor:pointer;width:64px;height:48px;min-width:64px;min-height:48px;align-items:center;float:right;border-radius:8px;border:1px solid var(--gray-600);background:#FFFFFF}@media screen and (min-width: 766px){.ubs-page__filters-wrapper .nearest-location-headline button.reveal-filters,.ubs-page__filters-wrapper .nearest-location-headline button.reveal-map{display:none}}.ubs-page__filters-wrapper .nearest-location-headline button.reveal-filters.active,.ubs-page__filters-wrapper .nearest-location-headline button.reveal-map.active{background:var(--gray-200)}.ubs-page__filters-wrapper .nearest-location-headline button.reveal-filters{border-radius:44px}.ubs-page__filters-wrapper.hide{display:none}.ubs-page__filters-buttons{display:block;margin-top:16px;padding-top:16px;border-top:var(--gray-200) 1px solid}@media screen and (min-width: 766px){.ubs-page__filters-buttons{margin-top:0px}}@media screen and (min-width: 766px){.ubs-page__filters-buttons{display:none}}.ubs-page__filters-buttons .filters-label{font-size:14px;font-weight:400;line-height:17.71px;text-align:left;margin-bottom:8px}.ubs-page__filters-buttons-wrapper{gap:8px;display:grid;grid-template-columns:1fr 1fr}.ubs-page__filters-buttons-wrapper button.filter-button{font-family:'Circular Std';cursor:pointer;font-size:16px;padding:8px 16px 10px 16px;font-weight:400;line-height:24px;color:var(--gray-600);border:1px solid var(--gray-600);border-radius:40px;background-color:white;position:relative}@media screen and (min-width: 766px){.ubs-page__filters-buttons-wrapper button.filter-button{margin-right:8px}}.ubs-page__filters-buttons-wrapper button.filter-button.active{background-color:var(--gray-200)}.ubs-page__filters-menu{display:none;position:relative}@media screen and (min-width: 766px){.ubs-page__filters-menu{display:block}}.ubs-page__filters-menu h3{display:flex;align-items:end;font-size:16px;font-weight:400;line-height:24px;text-align:center;color:var(--gray-600)}.ubs-page__filters-menu h3:hover{cursor:pointer}.ubs-page__filters-menu h3 .filter-name{font-weight:500;margin-left:4px}.ubs-page__filters-menu h3 .dropdown-arrow{fill:var(--gray-600)}:root{--crunchberry: #E30C79;--crunchberry-dark: #CC0D71;--crunchberry-medium: #F50B7C;--crunchberry-light: #E5A5C5;--crunchberry-xlight: #FDECF4;--grape: #A381C5;--grape-dark: #59377B;--grape-medium: #8D65B5;--grape-xlight: #FAF5FF;--gray-100: #F7F7F7;--gray-150: rgba(227, 229, 230, 0.5);--gray-200: #E3E5E6;--gray-300: #C6CACF;--gray-400: #8C95A1;--gray-500: #6A7685;--gray-600: #222A33;--header-gray: #86909D;--egg: #fff;--karl: #EDF4F9;--karl-50: rgba(237, 244, 249, 0.5);--karl-70: rgba(237, 244, 249, 0.7);--karl-75: rgba(237, 244, 249, 0.75);--mint: #28D0B2;--mint-dark: #187D6A;--mint-light: #E9FAF7;--peach: #FFA400;--peach-dark: #9C6400;--peach-light: #FFF6E5;--cherry: #CE2424;--cherry-dark: #901919;--cherry-light: #FAE9E9;--teal-700: #006273;--teal-500: #0095AF;--teal-300: #52CEE6;--teal-100: #EEFAFC;--info-100: #EDF4F9;--info-500: #004FA8;--caution-100: #FFF6E5;--caution-500: #9C6400;--promote-100: #FAF5FF;--promote-200: #BEABCD;--promote-300: #8D65B5;--promote-500: #59377B;--positive-100: #E9FAF7;--positive-500: #187D6A;--eggplant: #682E9A;--eggplant-light: #F7F5FA;--blueberry: #0072B0;--blueberry-medium: #CCE3EF;--blueberry-light: #F2F8FB;--broccoli: #107A70;--broccoli-light: #E7F2F1;--default-radius: 8px;--medium-radius: 10px;--large-radius: 20px;--xl-radius: 40px;--shadow-1: 0px 1px 4px 0px rgba(0, 0, 0, 0.16);--shadow-1-transparent: 0px 1px 4px 0px rgba(0, 0, 0, 0);--shadow-2: 0px 2px 8px 0px rgba(0, 0, 0, 0.16);--shadow-2-transparent: 0px 2px 8px 0px rgba(0, 0, 0, 0);--shadow-3: 0px 4px 16px 0px rgba(0, 0, 0, 0.16);--shadow-3-transparent: 0px 4px 16px 0px rgba(0, 0, 0, 0);--shadow-4: 0px 8px 24px 0px rgba(0, 0, 0, 0.16);--shadow-4-transparent: 0px 8px 24px 0px rgba(0, 0, 0, 0);--header-height-with-logo: 144px;--header-height-without-logo: 106px;--breakpoint: 1000px;--filters-height: 81px;--tabs-height: 56px;--listings-and-map-height-with-logo: calc(100vh - (var(--header-height-with-logo) + var(--tabs-height)));--listings-and-map-height-with-logo-no-tabs: calc(100vh - (var(--header-height-with-logo)));--listings-and-map-height-without-logo: calc(100vh - (var(--header-height-without-logo) + var(--tabs-height)));--listings-and-map-height-without-logo-no-tabs: calc(100vh - (var(--header-height-without-logo)));--page-gutter: 16px;--default-font-family: 'Circular Std', 'Helvetica Neue', Helvetica, Arial, sans-serif}@media screen and (min-width: 478px){:root{--header-height-with-logo: 173px;--header-height-without-logo: 135px;--page-gutter: 24px}}@media screen and (min-width: 766px){:root{--header-height-with-logo: 168px;--header-height-without-logo: 138px}}@media screen and (max-width: 765px){.ubs-page__map{position:absolute;top:0;visibility:hidden;height:100%;width:100%}.ubs-page__map.show{flex:1;visibility:visible;top:calc(var(--filters-height));height:calc(100vh - var(--filters-height))}}@media screen and (min-width: 478px){.ubs-page__map{flex:1 1 500px}}.ubs-page__map .mapboxgl-canvas{min-width:100%}.ubs-page__map .map,.ubs-page__map .map__component{height:100%;overflow:hidden;position:relative}:root{--crunchberry: #E30C79;--crunchberry-dark: #CC0D71;--crunchberry-medium: #F50B7C;--crunchberry-light: #E5A5C5;--crunchberry-xlight: #FDECF4;--grape: #A381C5;--grape-dark: #59377B;--grape-medium: #8D65B5;--grape-xlight: #FAF5FF;--gray-100: #F7F7F7;--gray-150: rgba(227, 229, 230, 0.5);--gray-200: #E3E5E6;--gray-300: #C6CACF;--gray-400: #8C95A1;--gray-500: #6A7685;--gray-600: #222A33;--header-gray: #86909D;--egg: #fff;--karl: #EDF4F9;--karl-50: rgba(237, 244, 249, 0.5);--karl-70: rgba(237, 244, 249, 0.7);--karl-75: rgba(237, 244, 249, 0.75);--mint: #28D0B2;--mint-dark: #187D6A;--mint-light: #E9FAF7;--peach: #FFA400;--peach-dark: #9C6400;--peach-light: #FFF6E5;--cherry: #CE2424;--cherry-dark: #901919;--cherry-light: #FAE9E9;--teal-700: #006273;--teal-500: #0095AF;--teal-300: #52CEE6;--teal-100: #EEFAFC;--info-100: #EDF4F9;--info-500: #004FA8;--caution-100: #FFF6E5;--caution-500: #9C6400;--promote-100: #FAF5FF;--promote-200: #BEABCD;--promote-300: #8D65B5;--promote-500: #59377B;--positive-100: #E9FAF7;--positive-500: #187D6A;--eggplant: #682E9A;--eggplant-light: #F7F5FA;--blueberry: #0072B0;--blueberry-medium: #CCE3EF;--blueberry-light: #F2F8FB;--broccoli: #107A70;--broccoli-light: #E7F2F1;--default-radius: 8px;--medium-radius: 10px;--large-radius: 20px;--xl-radius: 40px;--shadow-1: 0px 1px 4px 0px rgba(0, 0, 0, 0.16);--shadow-1-transparent: 0px 1px 4px 0px rgba(0, 0, 0, 0);--shadow-2: 0px 2px 8px 0px rgba(0, 0, 0, 0.16);--shadow-2-transparent: 0px 2px 8px 0px rgba(0, 0, 0, 0);--shadow-3: 0px 4px 16px 0px rgba(0, 0, 0, 0.16);--shadow-3-transparent: 0px 4px 16px 0px rgba(0, 0, 0, 0);--shadow-4: 0px 8px 24px 0px rgba(0, 0, 0, 0.16);--shadow-4-transparent: 0px 8px 24px 0px rgba(0, 0, 0, 0);--header-height-with-logo: 144px;--header-height-without-logo: 106px;--breakpoint: 1000px;--filters-height: 81px;--tabs-height: 56px;--listings-and-map-height-with-logo: calc(100vh - (var(--header-height-with-logo) + var(--tabs-height)));--listings-and-map-height-with-logo-no-tabs: calc(100vh - (var(--header-height-with-logo)));--listings-and-map-height-without-logo: calc(100vh - (var(--header-height-without-logo) + var(--tabs-height)));--listings-and-map-height-without-logo-no-tabs: calc(100vh - (var(--header-height-without-logo)));--page-gutter: 16px;--default-font-family: 'Circular Std', 'Helvetica Neue', Helvetica, Arial, sans-serif}@media screen and (min-width: 478px){:root{--header-height-with-logo: 173px;--header-height-without-logo: 135px;--page-gutter: 24px}}@media screen and (min-width: 766px){:root{--header-height-with-logo: 168px;--header-height-without-logo: 138px}}.ubs-page__datepicker{width:100%}.ubs-page__datepicker .flatpickr-calendar{font-family:Circular Std;border:none;border-radius:0;box-shadow:none;-webkit-box-shadow:none;width:100%}.ubs-page__datepicker .flatpickr-calendar.animate.inline::before{display:none}.ubs-page__datepicker .flatpickr-calendar .flatpickr-innerContainer{display:flex;justify-content:center}.ubs-page__datepicker .flatpickr-calendar .flatpickr-months{height:20px;margin-bottom:20px}.ubs-page__datepicker .flatpickr-calendar .flatpickr-current-month{padding-top:0;font-size:unset}.ubs-page__datepicker .flatpickr-calendar .flatpickr-current-month .numInputWrapper{width:unset;color:var(--gray-600);max-width:45px}.ubs-page__datepicker .flatpickr-calendar .flatpickr-current-month .numInputWrapper input{color:var(--gray-600)}.ubs-page__datepicker .flatpickr-calendar .flatpickr-current-month .numInputWrapper input[disabled]{color:var(--gray-600);-webkit-text-fill-color:var(--gray-600);opacity:1}.ubs-page__datepicker .flatpickr-calendar .flatpickr-current-month .numInputWrapper .arrowUp,.ubs-page__datepicker .flatpickr-calendar .flatpickr-current-month .numInputWrapper .arrowDown{display:none;visibility:hidden}.ubs-page__datepicker .flatpickr-calendar .flatpickr-current-month .numInputWrapper:hover{background:#FFFFFF}.ubs-page__datepicker .flatpickr-calendar .flatpickr-current-month .cur-month,.ubs-page__datepicker .flatpickr-calendar .flatpickr-current-month .cur-year{font-size:14px;font-weight:500;line-height:20px;color:var(--gray-600)}.ubs-page__datepicker .flatpickr-calendar .flatpickr-current-month .cur-month:hover,.ubs-page__datepicker .flatpickr-calendar .flatpickr-current-month .cur-year:hover{background:#FFFFFF}.ubs-page__datepicker .flatpickr-calendar .flatpickr-weekday{font-size:14px;font-weight:400;line-height:20px}.ubs-page__datepicker .flatpickr-calendar .flatpickr-days{min-width:280px}.ubs-page__datepicker .flatpickr-calendar .dayContainer{display:grid;grid-template-columns:repeat(7, 1fr);width:100%;min-width:100%;max-width:100%}.ubs-page__datepicker .flatpickr-calendar .flatpickr-day{display:flex;justify-content:center;align-items:center;width:100%;margin:auto;font-size:14px;font-weight:400;line-height:20px;color:var(--gray-600)}.ubs-page__datepicker .flatpickr-calendar .flatpickr-day.flatpickr-disabled{color:var(--gray-300)}.ubs-page__datepicker .flatpickr-calendar .flatpickr-day.today{border:none}.ubs-page__datepicker .flatpickr-calendar .flatpickr-day.selected{background:var(--group-color-500);color:#FFFFFF;border:none;max-width:36px;max-height:36px}.ubs-page__datepicker .flatpickr-calendar .flatpickr-day.nextMonthDay{display:none}.ubs-page__datepicker .flatpickr-calendar .flatpickr-day.prevMonthDay,.ubs-page__datepicker .flatpickr-calendar .flatpickr-day.nextMonthDay{visibility:hidden}.ubs-page__datepicker .flatpickr-calendar .flatpickr-prev-month,.ubs-page__datepicker .flatpickr-calendar .flatpickr-next-month{padding:0}.ubs-page__datepicker .flatpickr-calendar .flatpickr-prev-month svg path,.ubs-page__datepicker .flatpickr-calendar .flatpickr-next-month svg path{stroke:var(--gray-600)}.ubs-page__datepicker .flatpickr-calendar .flatpickr-prev-month{margin-left:10px}.ubs-page__datepicker .flatpickr-calendar .flatpickr-next-month{margin-right:10px}#ubsDesktopPicker,#ubsMobilePicker{display:none}:root{--crunchberry: #E30C79;--crunchberry-dark: #CC0D71;--crunchberry-medium: #F50B7C;--crunchberry-light: #E5A5C5;--crunchberry-xlight: #FDECF4;--grape: #A381C5;--grape-dark: #59377B;--grape-medium: #8D65B5;--grape-xlight: #FAF5FF;--gray-100: #F7F7F7;--gray-150: rgba(227, 229, 230, 0.5);--gray-200: #E3E5E6;--gray-300: #C6CACF;--gray-400: #8C95A1;--gray-500: #6A7685;--gray-600: #222A33;--header-gray: #86909D;--egg: #fff;--karl: #EDF4F9;--karl-50: rgba(237, 244, 249, 0.5);--karl-70: rgba(237, 244, 249, 0.7);--karl-75: rgba(237, 244, 249, 0.75);--mint: #28D0B2;--mint-dark: #187D6A;--mint-light: #E9FAF7;--peach: #FFA400;--peach-dark: #9C6400;--peach-light: #FFF6E5;--cherry: #CE2424;--cherry-dark: #901919;--cherry-light: #FAE9E9;--teal-700: #006273;--teal-500: #0095AF;--teal-300: #52CEE6;--teal-100: #EEFAFC;--info-100: #EDF4F9;--info-500: #004FA8;--caution-100: #FFF6E5;--caution-500: #9C6400;--promote-100: #FAF5FF;--promote-200: #BEABCD;--promote-300: #8D65B5;--promote-500: #59377B;--positive-100: #E9FAF7;--positive-500: #187D6A;--eggplant: #682E9A;--eggplant-light: #F7F5FA;--blueberry: #0072B0;--blueberry-medium: #CCE3EF;--blueberry-light: #F2F8FB;--broccoli: #107A70;--broccoli-light: #E7F2F1;--default-radius: 8px;--medium-radius: 10px;--large-radius: 20px;--xl-radius: 40px;--shadow-1: 0px 1px 4px 0px rgba(0, 0, 0, 0.16);--shadow-1-transparent: 0px 1px 4px 0px rgba(0, 0, 0, 0);--shadow-2: 0px 2px 8px 0px rgba(0, 0, 0, 0.16);--shadow-2-transparent: 0px 2px 8px 0px rgba(0, 0, 0, 0);--shadow-3: 0px 4px 16px 0px rgba(0, 0, 0, 0.16);--shadow-3-transparent: 0px 4px 16px 0px rgba(0, 0, 0, 0);--shadow-4: 0px 8px 24px 0px rgba(0, 0, 0, 0.16);--shadow-4-transparent: 0px 8px 24px 0px rgba(0, 0, 0, 0);--header-height-with-logo: 144px;--header-height-without-logo: 106px;--breakpoint: 1000px;--filters-height: 81px;--tabs-height: 56px;--listings-and-map-height-with-logo: calc(100vh - (var(--header-height-with-logo) + var(--tabs-height)));--listings-and-map-height-with-logo-no-tabs: calc(100vh - (var(--header-height-with-logo)));--listings-and-map-height-without-logo: calc(100vh - (var(--header-height-without-logo) + var(--tabs-height)));--listings-and-map-height-without-logo-no-tabs: calc(100vh - (var(--header-height-without-logo)));--page-gutter: 16px;--default-font-family: 'Circular Std', 'Helvetica Neue', Helvetica, Arial, sans-serif}@media screen and (min-width: 478px){:root{--header-height-with-logo: 173px;--header-height-without-logo: 135px;--page-gutter: 24px}}@media screen and (min-width: 766px){:root{--header-height-with-logo: 168px;--header-height-without-logo: 138px}}.ubs-page__too-far-warning{padding:28.8px var(--page-gutter) 0 var(--page-gutter)}@media screen and (min-width: 1440px){.ubs-page__too-far-warning{padding:32px 30px 0 var(--page-gutter)}}.ubs-page__too-far-warning .content-wrapper{padding:16px;background:#FFFFFF;font-family:'Circular Std';color:var(--gray-600);border:1px solid var(--gray-200);border-radius:4px;width:100%}.ubs-page__too-far-warning .content-wrapper h3{font-weight:700;text-align:left;font-size:16px;line-height:24px;margin-bottom:4px}.ubs-page__too-far-warning .content-wrapper p{font-size:16px;font-weight:400;line-height:24px;text-align:left;margin-bottom:16px}.ubs-page__too-far-warning .link-wrapper{display:flex;gap:24px}.ubs-page__too-far-warning .link-wrapper a{color:var(--group-color-300);text-decoration:none;cursor:pointer}.ubs-page{font-family:'Circular Std', sans-serif;height:auto}.ubs-page--hidden{display:none !important}.ubs-page--disable-scroll{overflow:hidden;position:fixed;top:0;width:100%}.ubs-page--show{display:block}.ubs-page__header-title{display:none;color:#8C95A1;font-size:20px;line-height:28px}@media screen and (min-width: 1440px){.ubs-page__header-title{display:block}}.ubs-page__header-search-form{display:flex;align-items:center;gap:16px;color:var(--gray-600);position:absolute;grid-template-columns:1fr 56px;top:65px;padding-right:16px;width:97%}@media screen and (max-width: 600px){.ubs-page__header-search-form{width:96%}}@media screen and (max-width: 410px){.ubs-page__header-search-form{width:95%}}.ubs-page__header-search-form label{font-size:14px;font-weight:500;margin-bottom:4px;line-height:20px}.ubs-page__header-search-form input,.ubs-page__header-search-form select{font-family:'Circular Std';font-size:16px;font-weight:400;line-height:24px;text-align:left;width:100%;border-radius:8px;border:1px solid var(--gray-400);padding:12px 16px}.ubs-page__header-search-form select:hover{cursor:pointer}.ubs-page__header-search-form .submit-field{align-self:end;display:none}.ubs-page__header-search-form .search-submit{padding:11px 20px 13px;background-color:#0072A3;border-radius:8px;font-family:"Circular Std";font-size:14px;color:white;cursor:pointer;border:none;margin-bottom:4px}.ubs-page__header-search-form .search-submit.loading{background:gray}.ubs-page__header-search-form .map-toggle{display:block}@media screen and (min-width: 1440px){.ubs-page__header-search-form{width:auto;position:relative;top:0px;padding-right:0px}.ubs-page__header-search-form .submit-field{display:inherit}.ubs-page__header-search-form .map-toggle{display:none}}.ubs-page__group-logo{width:auto;height:50px;max-height:50px;min-height:50px;margin-bottom:16px}.ubs-page__layout-wrapper{display:flex;flex-direction:column;height:calc(var(--layout-wrapper-height) - 1px)}.ubs-page__layout-wrapper.with-logo{--layout-wrapper-height: var(--listings-and-map-height-with-logo)}.ubs-page__layout-wrapper.without-logo{--layout-wrapper-height: var(--listings-and-map-height-without-logo)}.ubs-page__layout-wrapper.no-tabs.with-logo{--layout-wrapper-height: var(--listings-and-map-height-with-logo-no-tabs)}.ubs-page__layout-wrapper.no-tabs.without-logo{--layout-wrapper-height: var(--listings-and-map-height-without-logo-no-tabs)}@media screen and (min-width: 766px){.ubs-page__layout-wrapper{flex-direction:row}}.ubs-page__no-booking-times{display:flex;justify-content:space-between;align-items:start;gap:16px;width:100%;padding:16px;background:#FFF6E5}.ubs-page__no-booking-times .content h3{font-size:16px;font-weight:700;line-height:24px;text-align:left;color:#9C6400}.ubs-page__no-booking-times .content p{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#9C6400}.ubs-page__no-booking-times svg path{stroke:var(--gray-500)}.ubs-page__list{min-width:50%;padding-bottom:50px;overflow-y:auto;background:#FFFFFF}@media screen and (min-width: 1440px){.ubs-page__list{flex:0 1 730px}}.ubs-page__list.map-present{padding-bottom:0}.ubs-page__mobile-select-wrapper{display:flex;gap:8px}.ubs-page__map-button{width:56px;position:absolute;bottom:0;padding:0 16px;height:44px;border-radius:8px;border:1px solid var(--gray-600);background-color:white}.ubs-page__map-button--hidden{display:none;visibility:hidden}.ubs-page__card-wrapper.hide{display:none;visibility:hidden}.ubs-page__see-more-wrapper{padding:0px var(--page-gutter)}@media screen and (min-width: 990px){.ubs-page__see-more-wrapper{padding:0px 32px 0px var(--page-gutter)}}.ubs-page__see-more-wrapper.hide{display:none;visibility:hidden}@media screen and (min-width: 1440px){.ubs-page__see-more-wrapper.lg-hide{display:none;visibility:hidden}}.ubs-page__see-more-button{--primary-color: var(--group-color-400);--outline-color: var(--group-color-400);font-size:16px;line-height:24px;border-radius:8px;width:100%}.ubs-page__see-more-button:disabled{--primary-color: #C6CACF;--outline-color: #C6CACF;cursor:not-allowed}.ubs-page__see-more-button:hover{background:var(--group-color-100)}.ubs-page__see-more-button:active{background:var(--group-color-400);border:unset;color:#FFFFFF}.ubs-page__see-more-button:focus{outline:2px solid #000000;border:unset}.ubs-page__see-more-button.loading{display:flex;justify-content:center;align-items:center;position:relative;background:var(--group-color-100)}.ubs-page__see-more-button.loading::after{content:'';width:1em;height:1em;border-radius:50%;border-top:2px solid var(--group-color-200);border-right:2px solid var(--group-color-200);border-bottom:2px solid var(--group-color-200);border-left:2px solid var(--group-color-100);position:absolute;right:1em;transform:rotate(0deg);animation:loading-spinner 1s infinite linear}@keyframes loading-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ubs-page__progress-wrapper{display:none;padding-left:var(--page-gutter)}.ubs-page__progress-wrapper .spinner{position:relative;height:100%}.ubs-page__progress-wrapper .spinner__container{width:100%;height:3em}.ubs-page__progress-wrapper .spinner::after{content:'';width:3em;height:3em;border-radius:50%;border-top:4px solid var(--group-color-200);border-right:4px solid var(--group-color-200);border-bottom:4px solid var(--group-color-200);border-left:4px solid var(--group-color-300);position:absolute;top:50%;left:50%;animation:progress-spinner 1s infinite linear}.ubs-page__progress-wrapper .spinner.listings-spinner::after{content:'';width:3em;height:3em;border-radius:50%;border-top:4px solid var(--group-color-200);border-right:4px solid var(--group-color-200);border-bottom:4px solid var(--group-color-200);border-left:4px solid #FFFFFF;position:absolute;top:50%;left:50%;animation:progress-spinner 1s infinite linear}.ubs-page__progress-wrapper[data-fetching-results='true']{display:flex;flex-direction:column;align-items:center;justify-content:center;height:10em;gap:1.5em}.ubs-page__progress-wrapper p{color:#6A7685}@keyframes progress-spinner{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}
