.date-variant-card-v1{align-items:baseline;white-space:nowrap}.date-variant-card-v1__date-caption,.date-variant-card-v1__label,.date-variant-card-v1__seats-total{color:#00000080}@media screen and (min-width:992px){.date-variant-card-v1__date-caption,.date-variant-card-v1__label,.date-variant-card-v1__seats-total{font-size:calc(var(--base-font-size) + 2px);font-size:var(--base-font-size);font-weight:600}}@media screen and (max-width:991px){.date-variant-card-v1__label{display:none}}.date-variant-card-v1__info{box-shadow:0 1px #00000014;padding-bottom:12px}.date-variant-card-v1__price,.date-variant-card-v1__range,.date-variant-card-v1__seats-count{font-weight:600}@media screen and (min-width:992px){.date-variant-card-v1__price,.date-variant-card-v1__range,.date-variant-card-v1__seats-count{font-size:calc(var(--base-font-size) + 2px);margin-top:0}}@media screen and (max-width:575px){.date-variant-card-v1__seats-count{font-weight:400}.date-variant-card-v1__price{font-size:calc(var(--base-font-size) + 4px);margin-top:8px}}.date-variant-card-v1__date{min-width:300px}@media screen and (min-width:576px){.date-variant-card-v1__date-caption{display:none}}@media screen and (max-width:575px){.date-variant-card-v1__booking,.date-variant-card-v1__seats{margin-top:8px}}.date-variant-card-v1__seats-count{display:inline-block;margin-right:4px;vertical-align:baseline}.date-variant-card-v1__no-seats{color:#00000080}.date-variant-card-v1__button{width:100%}@media screen and (min-width:992px){.date-variant-card-v1 .date-variant-card-v1__info{padding-top:12px}.date-variant-card-v1:not(:last-child){margin-bottom:28px}.date-variant-card-v1:not(:last-child).is-compact{margin-bottom:32px}}.date-variant-card-v1.is-compact .date-variant-card-v1__info{padding-top:8px}@media screen and (max-width:991px){.date-variant-card-v1:not(:last-child){padding-bottom:24px}}
