[data-v-5a19cac8]:root{--color-white:#fff;--color-lightgray:#d3d3d3;--header-bg-color:#003580;--header-text-color:#fff;--header-shadow:5px 10px 30px #939eb3;--card-shadow:5px 10px 30px #d7d9df;--default-text-color:#212529;--default-background-color:#f7f7f7;--default-background-color-accent:#f0f0f2;--slider-bg-color:#003580;--slider-shadow:5px 10px 30px #939eb3;--showing-card-date-bg-color:#408fde;--showing-card-date-text-color:#fff;--showing-card-name-color:var(--default-text-color);--color-primary:#007bff;--color-success:#28a745;--color-danger:#dc3545;--color-danger-background:#ffd0d7;--button-primary-color:var(--color-primary);--button-primary-color-hover:#0062cc;--button-primary-color-disabled:#6ba6e3;--button-success-color:#28a745;--button-success-color-hover:#098a27;--button-success-color-disabled:#759f7e;--button-danger-color:var(--color-danger);--button-danger-color-hover:#bd2130;--button-danger-color-disabled:#d06d76;--input-border-color:#ced4da;--border-color:#d7d9df;--color-email-suggestions:#fee7ba;--color-price-green:#4ba236;--color-gray:#828282;--color-dark-gray:#5c5c5c}.show-card[data-v-5a19cac8]{grid-column-gap:10px;background-color:var(--default-background-color);border:1px solid var(--border-color);border-radius:var(--default-border-radius);box-shadow:var(--card-shadow);box-sizing:border-box;display:grid;grid-template-areas:"image name name" "image rating location" "image showings showings" "date showings showings" ". showings showings" "old-price old-price old-price" "price price price" "including including including" "usps usps usps";grid-template-columns:10fr 7fr 7fr;grid-template-rows:repeat(2,min-content) auto min-content 1fr repeat(2,auto);max-width:100vw;padding:15px}.show-card .image[data-v-5a19cac8]{border-radius:var(--default-border-radius) var(--default-border-radius) 0 0;grid-area:image;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.show-card .date[data-v-5a19cac8]{background:var(--showing-card-date-bg-color);border-radius:0 0 var(--default-border-radius) var(--default-border-radius);color:var(--showing-card-date-text-color);font-size:12px;font-weight:400;grid-area:date;height:auto;margin-bottom:auto;padding:3px 5px;text-align:center}.show-card .name[data-v-5a19cac8]{color:var(--showing-card-name-color);font-size:16px;font-weight:500;grid-area:name;letter-spacing:-.2px;line-height:1.2;margin-bottom:5px}.show-card .rating[data-v-5a19cac8]{grid-area:rating;margin-bottom:5px}.show-card .location[data-v-5a19cac8]{font-size:12px;grid-area:location;margin-bottom:5px;text-align:right}.show-card .showings[data-v-5a19cac8]{display:flex;flex-direction:column;grid-area:showings;margin-top:15px;row-gap:5px}.show-card .showings .showing[data-v-5a19cac8]{border:1px solid var(--border-color);border-radius:var(--default-border-radius);color:var(--default-text-color);display:flex;flex-direction:column;font-size:12px;padding:5px;text-align:center;text-decoration:none}.show-card .showings .showing .time[data-v-5a19cac8]{margin-bottom:5px}.show-card .showings .showing .time[data-v-5a19cac8]:before{content:"Show "}.show-card .showings .showing .label[data-v-5a19cac8]{font-size:8px;text-transform:uppercase}.show-card .showings .showing.info[data-v-5a19cac8]{background-color:#007bff2e;border-color:#007bff;border-width:2px}.show-card .showings .showing.success[data-v-5a19cac8]{background-color:#e5f2df;border-color:#8ad06a;border-width:2px}.show-card .showings .showing.warning[data-v-5a19cac8]{background-color:#f9e6db;border-color:#f2cea7;border-width:2px}.show-card .showings .showing.danger[data-v-5a19cac8]{background-color:#f9dbdb;border-color:#f2a7a7;border-width:2px}.show-card .showings .showing.unavailable[data-v-5a19cac8]{background-color:#fff;border-color:#d2d2d2}.show-card .showings .showing.unavailable .time[data-v-5a19cac8]{text-decoration:line-through}.show-card .price[data-v-5a19cac8]{color:var(--color-price-green);grid-area:price}.show-card .old-price[data-v-5a19cac8],.show-card .price[data-v-5a19cac8]{font-size:26px;font-weight:700;margin-top:1rem;text-align:right}.show-card .old-price[data-v-5a19cac8]{color:var(--color-gray);grid-area:old-price;text-decoration:line-through}.show-card .price-including[data-v-5a19cac8]{color:var(--color-gray);font-size:10px;font-weight:300;grid-area:including;margin-bottom:5px;text-align:right}.show-card .usps[data-v-5a19cac8]{grid-area:usps;text-align:right}.show-card .usps .usp[data-v-5a19cac8]{font-size:10px;line-height:1;margin:2px 0 0;padding:0}.show-card .usps .usp.success[data-v-5a19cac8]{color:#347624}.show-card .usps .usp.warning[data-v-5a19cac8]{color:#e5af35}.show-card .usps .usp.danger[data-v-5a19cac8]{color:#860d0d}[data-v-40b2f36e]:root{--color-white:#fff;--color-lightgray:#d3d3d3;--header-bg-color:#003580;--header-text-color:#fff;--header-shadow:5px 10px 30px #939eb3;--card-shadow:5px 10px 30px #d7d9df;--default-text-color:#212529;--default-background-color:#f7f7f7;--default-background-color-accent:#f0f0f2;--slider-bg-color:#003580;--slider-shadow:5px 10px 30px #939eb3;--showing-card-date-bg-color:#408fde;--showing-card-date-text-color:#fff;--showing-card-name-color:var(--default-text-color);--color-primary:#007bff;--color-success:#28a745;--color-danger:#dc3545;--color-danger-background:#ffd0d7;--button-primary-color:var(--color-primary);--button-primary-color-hover:#0062cc;--button-primary-color-disabled:#6ba6e3;--button-success-color:#28a745;--button-success-color-hover:#098a27;--button-success-color-disabled:#759f7e;--button-danger-color:var(--color-danger);--button-danger-color-hover:#bd2130;--button-danger-color-disabled:#d06d76;--input-border-color:#ced4da;--border-color:#d7d9df;--color-email-suggestions:#fee7ba;--color-price-green:#4ba236;--color-gray:#828282;--color-dark-gray:#5c5c5c}.location-search-bar[data-v-40b2f36e]{border:1px solid var(--input-border-color);border-radius:var(--default-border-radius);box-sizing:border-box;font-size:1rem;grid-column:span 2;height:40px;margin:0 10px;padding:0 10px;width:100%}.location-search-bar[data-v-40b2f36e]:focus{border:1px solid var(--input-border-color);outline:none}
