.block-venue-status .venue-status-inner{align-items:center;background:var(--color-light-sand);display:flex;flex-direction:column;justify-content:center;position:relative}@media screen and (min-width:1200px){.block-venue-status .venue-status-inner{aspect-ratio:3/2}}.block-venue-status .venue-form{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-L);justify-content:center;padding:var(--spacing-XL,96px)}@media screen and (min-width:1025px){.block-venue-status .venue-form{padding:0 var(--spacing-XL,96px)}}.block-venue-status .venue-form h2{text-align:center}.block-venue-status .venue-status{background:var(--input-color-base);border:1px solid var(--input-color-border);border-radius:var(--radius-s,8px);box-shadow:4px 8px 24px 0 rgba(0,0,0,.25);padding:var(--spacing-S,24px);position:relative;width:100%}.block-venue-status form{display:flex;flex-direction:column;gap:var(--spacing-XS,16px);justify-content:center}@media screen and (min-width:1025px){.block-venue-status form{flex-direction:row}}.block-venue-status .toggle-venue-date-picker{background:var(--input-color-background-default,#171717);border:var(--input-stroke-light,1px) solid var(--input-color-border);border-radius:var(--radius-xs,4px);color:var(--color-gray,#b0b0b2);flex:1;padding:var(--spacing-input,16px)}.block-venue-status .toggle-venue-date-picker,.block-venue-status .toggle-venue-date-picker .button-left{align-items:center;display:flex;gap:var(--spacing-input-small,8px);justify-content:space-between}.block-venue-status .toggle-venue-date-picker .fa-calendar-day{color:var(--color-white)}.block-venue-status .toggle-venue-date-picker.open .fa-chevron-down{transform:rotate(180deg)}.block-venue-status .button-white[disabled]{opacity:1;pointer-events:none}.block-venue-status .venue-date-picker{background:var(--color-white,#fff);border-radius:var(--radius-xs,4px);box-shadow:1px 2px 4px 0 rgba(66,66,66,.16);display:flex;flex-direction:column;font-size:12px;left:0;position:absolute;top:100%;width:100%;z-index:2}@media screen and (min-width:1025px){.block-venue-status .venue-date-picker{width:min(100%,350px)}}.block-venue-status .venue-date-picker .dates{padding:var(--spacing-S,24px) var(--spacing-input,16px)}.block-venue-status .venue-date-picker input{background-color:transparent;padding:var(--spacing-input,16px)}.block-venue-status .venue-date-picker .button-close{background-color:transparent;border:0;border-top:1px solid var(--color-gray,#b0b0b2);font-weight:700;padding:var(--spacing-XS,16px) var(--spacing-input,16px)}.block-venue-status .venue-result{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:var(--spacing-XL,48px) var(--spacing-S) var(--spacing-S);row-gap:var(--spacing-XL,48px);text-align:center}@media screen and (min-width:1025px){.block-venue-status .venue-result{padding:var(--spacing-XS,16px) 0;row-gap:0}}.block-venue-status .venue-result .status.available{background-color:#49a475}.block-venue-status .venue-result .status.partially_available{background-color:#f18a39}.block-venue-status .venue-result .status.unavailable{background-color:#db553d}.block-venue-status .result{display:flex;flex:1 1 100%;flex-direction:column;justify-content:center;padding:0 var(--spacing-XL,96px)}.block-venue-status .result button{align-self:center}.block-venue-status .venue-info{border:1px solid var(--color-gray-light,#dddedf);border-radius:var(--radius-xs,4px);display:flex;font-size:14px;padding:var(--spacing-XS,16px);text-align:left}@media screen and (min-width:1025px){.block-venue-status .venue-info{margin:var(--spacing-S);padding-bottom:var(--spacing-S)}}.block-venue-status .venue-info.hidden{display:none;opacity:0;visibility:hidden}@media screen and (min-width:1025px){.block-venue-status .venue-info.hidden{display:block}}.block-venue-status .venue-errors{color:#db553d;font-size:1rem;margin-top:var(--spacing-XXS)}