.loading-bar[data-v-bf12bdfc]{padding-bottom:1rem}.loading-bar--container[data-v-bf12bdfc]{background-color:#eee;border-radius:.5rem;margin-bottom:1rem}.loading-bar--progress[data-v-bf12bdfc]{background-color:#0098e0;border-radius:.5rem;width:0;height:.75rem}.fader[data-v-bf12bdfc]{animation:2s linear infinite fade-in-out-bf12bdfc}@keyframes fade-in-out-bf12bdfc{50%{opacity:0}}.product-item[data-v-426f8733]{color:#06202c;flex-direction:column;margin:0 0 1rem}.product-item .product-item--image .image-wrapper[data-v-426f8733]{border-radius:.5rem .5rem 0 0}.product-item .product-item--information[data-v-426f8733]{border-radius:0 0 .5rem .5rem}.product-item .product-item--image .image-wrapper[data-v-426f8733]{min-height:260px}.product-item .product-item--information .information-price[data-v-426f8733]{font-size:1rem}.product-item .product-item--information .information-content[data-v-426f8733]{margin-top:.5rem}.product-item .product-item--information .information-details[data-v-426f8733]{display:block}.product-item .information-actions[data-v-426f8733]{justify-content:flex-end;min-height:32px}.product-item .information-actions a[data-v-426f8733]{font-size:1rem}.product-item .information-actions .information-actions--book[data-v-426f8733]{color:#fefefe;cursor:pointer;background-color:#0098e0;border:0;border-radius:.5rem;padding:1rem;font-size:1rem;font-weight:700;display:block}.product-item .information-actions .information-actions--book[data-v-426f8733]:hover{text-decoration:underline}.product-item .information-actions .information-actions--book.full-width-loader[data-v-426f8733]{min-width:90px}@media screen and (width>=640px){.product-item[data-v-426f8733]{flex-direction:row;padding:0}.product-item .product-item--image .image-wrapper[data-v-426f8733]{border-radius:.5rem 0 0 .5rem}.product-item .product-item--information[data-v-426f8733]{border-radius:0 .5rem .5rem 0}.product-item .product-item--image[data-v-426f8733]{flex:0 0 49%;max-width:375px}.product-item .product-item--information .information-price[data-v-426f8733]{font-size:1.125rem}.product-item .product-item--information .information-content[data-v-426f8733]{margin-top:0}.product-item .information-actions .information-actions--book.full-width-loader[data-v-426f8733]{min-width:110px}}.product-item--rank[data-v-5e8f0c6e]{color:#fefefe;z-index:2;text-align:center;background-color:#37474f;border-radius:1rem;width:2rem;height:2rem;margin:1rem;font-size:1rem;font-weight:800;line-height:2rem;position:absolute}.product-item--md[data-v-5e8f0c6e]{margin:0 10px;font-size:.875rem}.product-item--md ul[data-v-5e8f0c6e],.product-item--md ol[data-v-5e8f0c6e],.product-item--md dl[data-v-5e8f0c6e]{margin-left:2rem}.product-item--md ul[data-v-5e8f0c6e]{list-style-type:disc}.product-item--md ol[data-v-5e8f0c6e]{list-style-type:decimal}.product-item--md blockquote[data-v-5e8f0c6e]{background-color:#eceff1;border:none;margin-top:1.5rem;margin-bottom:1.5rem;padding:1.5rem;position:relative}.product-item[data-v-5e8f0c6e]{color:#06202c}.product-item .product-item--rank[data-v-5e8f0c6e]{background-color:#06202c}.product-item .product-item--image .image-wrapper[data-v-5e8f0c6e]{border-radius:.5rem .5rem 0 0}.product-item .product-item--information[data-v-5e8f0c6e]{border-radius:0 0 .5rem .5rem;padding:1rem 0!important}.product-item .product-item--information .information-content .information-hotel[data-v-5e8f0c6e]{margin-bottom:1rem}.product-item .product-item--information .information-content .information-hotel .information-hotel--name[data-v-5e8f0c6e]{margin-bottom:1rem;font-size:1.125rem;font-weight:800}.product-item .product-item--information .information-content .information-hotel .information-hotel--stars[data-v-5e8f0c6e]{font-size:.875rem}.product-item .product-item--information .information-content .information-hotel .information-hotel--stars .information-hotel--country[data-v-5e8f0c6e]{color:#06202c}.product-item .product-item--information .information-content .product-item--md[data-v-5e8f0c6e]{font-size:1rem}.product-item .product-item--information .information-content .information-rating--wrapper[data-v-5e8f0c6e]{margin-top:1rem;transform:translate(-2%)}.product-item .product-item--information .information-content .information-price-tax[data-v-5e8f0c6e]{text-align:left;color:#0a0a0a80;width:100%;margin-bottom:.25rem;padding-right:2rem;font-size:.875rem;font-weight:400}.product-item .product-item--information .information-actions[data-v-5e8f0c6e]{color:#0098e0;border-top:1px solid #cfd8dc;padding-top:1rem;margin:0!important}.product-item .product-item--information .information-actions .information-actions--cta[data-v-5e8f0c6e]{border-radius:.5rem;padding:1rem;font-size:1rem;font-weight:700}.product-item .product-item--information .justify-content-end[data-v-5e8f0c6e]{justify-content:flex-end}@media only screen and (width>=640px){.product-item .product-item--image .image-wrapper[data-v-5e8f0c6e]{border-radius:.5rem 0 0 .5rem}.product-item .product-item--information[data-v-5e8f0c6e]{border-radius:0 .5rem .5rem 0}.product-item .product-item--information .information-price .information-price--cost[data-v-5e8f0c6e]{font-size:1.125rem!important;font-weight:400!important}}.signup-block-infomation .sign-up-interrupter button[data-v-d019e3e0]{width:8.6rem;padding:.8rem 1.5rem;font-size:1rem}.signup-block-infomation .sign-up-interrupter .sign-up-content h1[data-v-d019e3e0]{font-size:3rem}.signup-block-infomation .sign-up-interrupter .sign-up-headers h2[data-v-d019e3e0]{font-size:1rem}.sign-up-interrupter[data-v-d019e3e0]{text-align:left;justify-content:space-around;align-items:center;height:128px;display:flex}.sign-up-content[data-v-d019e3e0]{button-display:flex;display:flex}.sign-up-content h1[data-v-d019e3e0]{margin-right:.5rem}.sign-up-content .sign-up-headers[data-v-d019e3e0]{flex-direction:column;justify-content:center;display:flex}.signup-block-title[data-v-d019e3e0]{font-size:5rem}@media screen and (width>=40rem){.signup-block-infomation .sign-up-interrupter button[data-v-d019e3e0]{font-size:1.25rem;margin-left:.4rem!important}.signup-block-infomation .sign-up-interrupter .sign-up-content h1[data-v-d019e3e0]{margin-top:.4rem;font-size:3.5rem}.signup-block-infomation .sign-up-interrupter .sign-up-headers h2[data-v-d019e3e0]{font-size:1.5rem}}@media only screen and (width>=64rem){.sign-up-interrupter[data-v-d019e3e0]{padding:3rem}}.subscriber-exclusive-banner .subscriber-exclusive-banner--content[data-v-95700112]{color:#fff;background-color:#ff3649;border-radius:.5rem;flex-direction:column;flex:1;justify-content:center;height:100%;padding:3rem 5vw;display:flex}.subscriber-exclusive-banner .subscriber-exclusive-banner--content .content--subheader[data-v-95700112]{font-size:.875rem}.subscriber-exclusive-banner .subscriber-exclusive-banner--content p[data-v-95700112]{font-size:.75rem}.subscriber-exclusive-banner .subscriber-exclusive-banner--content .button[data-v-95700112]{background-color:#263238;margin:0;font-size:.875rem}@media screen and (width>=40rem){.subscriber-exclusive-banner .subscriber-exclusive-banner--content .content--subheader[data-v-95700112]{font-size:1.625rem}.subscriber-exclusive-banner .subscriber-exclusive-banner--content p[data-v-95700112],.subscriber-exclusive-banner .subscriber-exclusive-banner--content .button[data-v-95700112]{font-size:1rem}}.product-list.list .product-item.signup-block[data-v-95700112]{background-color:#0000}.content--header[data-v-95700112]{color:#50e3c2;content:"";background-image:url(https://spaces.bluebaytravel.co.uk/assets/campaigns/subscriber-exclusive-2024/1104x142_SUBX-2024_2.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:50px;margin-bottom:.5rem;display:block}.button.secondary[data-v-95700112]{border-radius:.5rem}.no-pricing--container[data-v-60118416]{color:#06202c;background-color:#fefefe;border-radius:.5rem;margin-bottom:1rem;padding:1rem}.no-pricing--header[data-v-60118416]{margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.no-pricing--content[data-v-60118416]{font-size:.875rem;font-weight:400}.no-pricing--content span[data-v-60118416]{margin-top:.5rem;display:block}.expanded-small-screen-layout[data-v-f820ca87]{margin:0}i.zmdi[data-v-f820ca87]{padding-right:.5rem}.products-not-found[data-v-f820ca87]{height:100%}.products-not-found .products-not-found-message--message[data-v-f820ca87]{padding:1rem;position:sticky;top:3.25rem}.product-options .overlay[data-v-f820ca87]{position:fixed;inset:0}.product-options .product-options--message .message-highlighted[data-v-f820ca87]{font-weight:700}.product-options .product-options--order[data-v-f820ca87]{position:relative}.product-options .product-options--order .order-sort[data-v-f820ca87]{color:#0098e0;padding-left:.5rem}.product-options .product-options--order .order-sort .zmdi[data-v-f820ca87]{margin-right:.5rem}.product-options .product-options--order .order-sort.inactive-sort[data-v-f820ca87]{color:#bbdefb}.product-options .product-options--order .order-popover-options[data-v-f820ca87]{z-index:3;color:#06202c;text-align:left;background-color:#fefefe;border-radius:.5rem;line-height:1;animation:.15s cubic-bezier(.68,-.55,.265,1.55) both pop;display:none;position:absolute;right:0;box-shadow:0 1px 16px #0a0a0a40}.product-options .product-options--order .order-options[data-v-f820ca87]{margin:0}.product-options .product-options--order .order-options tbody[data-v-f820ca87]{border:none}.product-options .product-options--order .order-options tr:not(:first-child) td[data-v-f820ca87]{border-top:1px solid #eceff1}.product-options .product-options--order .order-options tr:not(:first-child) td[data-v-f820ca87]:first-child:last-child{border-top:none}.product-options .product-options--order .order-options td[data-v-f820ca87]{white-space:nowrap;padding:1.5rem}.product-options .product-options--order .order-options td.order-option-sort[data-v-f820ca87]{cursor:pointer}.product-options .product-options--order .order-options td.order-option-sort[data-v-f820ca87]:hover{background-color:#e5e5e5}.product-options .product-options--order.active .order-popover-options[data-v-f820ca87]{display:block}@media screen and (width>=40rem){.product-options[data-v-f820ca87]{text-align:center;justify-content:space-around;padding:1rem;font-size:1rem}.product-options .product-options--message[data-v-f820ca87]:not(.is-search){border:none;flex:none;margin:0;padding-bottom:0}}
