.ui-destination-card[data-v-b8106d3b]{background:var(--brand-white);border-radius:var(--border-radius-base);box-shadow:var(--box-shadow-base),0 3px 6px #4b4b4b14;color:var(--brand-black);cursor:pointer;display:flex;flex:1 0 140px;flex-direction:column;overflow:hidden;padding:0;position:relative;text-decoration:none;transition:transform .15s,box-shadow .15s}@media (any-hover:hover){.ui-destination-card[data-v-b8106d3b]:focus,.ui-destination-card[data-v-b8106d3b]:hover{box-shadow:0 14px 28px #4b4b4b26;color:var(--brand-black);text-decoration:none;transform:translateY(-4px)}}.ui-destination-card__header[data-v-b8106d3b]{display:flex;gap:8px;justify-content:space-between;max-width:100%;overflow-wrap:break-word;right:8px;word-break:break-word}.ui-destination-card__country[data-v-b8106d3b],.ui-destination-card__header[data-v-b8106d3b]{color:var(--brand-white);left:8px;position:absolute;top:8px;z-index:2}.ui-destination-card__footer[data-v-b8106d3b]{display:flex;flex:1;flex-direction:column;justify-content:space-between}.ui-destination-card__image[data-v-b8106d3b]{border-top-left-radius:inherit;border-top-right-radius:inherit;display:block;overflow:hidden;padding-top:min(270px,100%);position:relative;transition:padding-top .15s;width:100%}@media screen and (max-width:767px){.ui-destination-card__image[data-v-b8106d3b]{padding-top:min(130px,100%)}}.ui-destination-card__image img[data-v-b8106d3b]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.ui-destination-card__image[data-v-b8106d3b]:before{background-image:linear-gradient(180deg,#000000b3,#fff0 60%);bottom:0;content:"";display:block;left:0;mix-blend-mode:multiply;position:absolute;right:0;top:0;z-index:1}.ui-destination-card__tags[data-v-b8106d3b]{max-width:50%;position:absolute;right:8px;top:8px;z-index:2}.ui-destination-card__title[data-v-b8106d3b]{display:block;font-size:14px;font-weight:700;padding:12px 12px 4px}.ui-destination-card__price[data-v-b8106d3b]{display:block;padding:0 12px 8px}.text-small[data-v-416009ff]{color:inherit;font-size:12px;font-weight:400;line-height:1.5}@media screen and (min-width:360px){.text-small[data-v-416009ff]{font-size:14px}}.image-with-text-content[data-v-416009ff]{margin-left:0;margin-right:0}@media screen and (min-width:768px){.image-with-text-content[data-v-416009ff]{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px}}.image-with-text-item[data-v-416009ff]{background-color:var(--brand-black);background-position:50% 50%;background-size:cover;border-radius:6px;box-shadow:var(--box-shadow-base),0 3px 6px #4b4b4b14;display:block;flex-basis:calc(50% - 32px);flex-grow:1;flex-shrink:1;height:144.3px;margin:0 8px 16px;overflow:hidden;position:relative;transition:transform .15s,box-shadow .15s}@media (any-hover:hover){.image-with-text-item[data-v-416009ff]:focus,.image-with-text-item[data-v-416009ff]:hover{box-shadow:0 14px 28px #4b4b4b26;transform:translateY(-4px)}}@media screen and (min-width:480px){.image-with-text-item[data-v-416009ff]{height:153.92px}}@media screen and (min-width:992px){.image-with-text-item[data-v-416009ff]{flex-basis:calc(25% - 30px);height:163.54px}.image-with-text-item[data-v-416009ff]:nth-child(14n-11),.image-with-text-item[data-v-416009ff]:nth-child(14n-6){flex-basis:calc(50% - 30px)}}.image-with-text-item[data-v-416009ff]:after,.image-with-text-item[data-v-416009ff]:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.image-with-text-item[data-v-416009ff]:before{background-image:linear-gradient(180deg,#fff0 60%,#000000b3);z-index:2}.image-with-text-item[data-v-416009ff]:after{background-color:var(--brand-gray-darker);mix-blend-mode:color-burn;opacity:0;z-index:1}.image-with-text-image[data-v-416009ff]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-with-text-title[data-v-416009ff]{bottom:8px;color:inherit;color:var(--brand-white);display:block;font-size:16px;font-weight:700;font-weight:700!important;left:8px;line-height:1.4;position:absolute;right:8px;text-shadow:0 1px 4px #000;z-index:3}@media screen and (min-width:360px){.image-with-text-title[data-v-416009ff]{font-size:20px}}
