.tour-card-v1{border-radius:var(--images-radius);display:flex;flex-direction:column;height:100%;position:relative;transition:box-shadow .2s}.tour-card-v1__photo{height:0;overflow:hidden;padding-top:100%;position:relative;width:100%}.tour-card-v1__photo-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.tour-card-v1__content{display:flex;flex-direction:column;flex-grow:1;height:-moz-max-content;height:max-content;justify-content:flex-start}.tour-card-v1__price,.tour-card-v1__title{color:var(--color-text);font-size:var(--base-font-size);font-weight:600;line-height:24px}@media screen and (min-width:576px){.tour-card-v1__price,.tour-card-v1__title{font-size:20px;line-height:26px}}.tour-card-v1__title{margin-bottom:6px}@media screen and (max-width:575px){.tour-card-v1__title{-webkit-hyphens:auto;hyphens:auto}}@media screen and (min-width:576px){.tour-card-v1__title{margin-bottom:8px}}.tour-card-v1__date{color:#333333a3;margin-top:auto}.tour-card-v1__info-row{align-items:center;color:var(--color-text);display:flex}.tour-card-v1__info-row:not(:first-child){margin-top:2px}@media screen and (min-width:576px){.tour-card-v1__info-row:not(:first-child){margin-top:6px}}.tour-card-v1__indicator{margin-left:10px}.tour-card-v1.is-outlined:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000014;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.tour-card-v1.is-outlined:hover{box-shadow:0 1px 1px 1px #f2f2f0,0 5px 20px 10px #f5f6f7}.tour-card-v1.is-outlined .tour-card-v1__photo{border-bottom-left-radius:0;border-bottom-right-radius:0}.tour-card-v1.is-outlined .tour-card-v1__content{padding:12px}@media screen and (min-width:992px){.tour-card-v1.is-outlined .tour-card-v1__content{padding:20px}}.tour-card-v1.is-outlined .tour-card-v1__date{margin-bottom:10px}.tour-card-v1:not(.is-outlined) .tour-card-v1__content{padding-top:16px}.tour-card-v1:not(.is-outlined) .tour-card-v1__date{margin-bottom:16px}
