.accommodation-filter[data-v-54726bf6]{background:#feac00;border-radius:6px;flex-direction:column;gap:16px;padding:24px;display:flex}.accommodation-filter .filters-title[data-v-54726bf6]{color:var(--color-primary-black);margin:0;font-family:Winner Sans,Work Sans,Tahoma,Arial,sans-serif;font-size:28px;font-weight:700;line-height:1}.accommodation-filter .filters-row[data-v-54726bf6]{align-items:flex-start;gap:1.5rem;display:flex}.accommodation-filter .filters-row .field-group[data-v-54726bf6]{flex-direction:column;gap:4px;display:inline-flex}.accommodation-filter .filters-row .field-label[data-v-54726bf6]{color:var(--color-primary-black);font-size:14px;font-weight:500;line-height:1.2}.accommodation-filter .filters-row .field-group-date[data-v-54726bf6],.accommodation-filter .filters-row .field-group-equipment[data-v-54726bf6]{width:315px}.accommodation-filter .filters-row .date-selector[data-v-54726bf6]{width:100%;margin:0}.accommodation-filter .filters-row .date-selector[data-v-54726bf6] .date-select,.accommodation-filter .filters-row .date-selector[data-v-54726bf6] .filter-control{margin:0;padding:0}.accommodation-filter .filters-row .date-selector[data-v-54726bf6] .filter-control .content{box-sizing:border-box;width:100%;height:48px;min-height:48px;margin:0;padding:0;position:relative;top:0}.accommodation-filter .filters-row[data-v-54726bf6] .equipment-select{width:100%}.accommodation-filter .filters-row[data-v-54726bf6] .equipment-select .control{background:var(--color-primary-white);border:1px solid var(--color-grey-700);box-sizing:border-box;height:48px;min-width:unset;border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:0;padding:0 8px 0 16px;display:flex;top:0}.accommodation-filter .filters-row[data-v-54726bf6] .equipment-select .control .value{white-space:nowrap;font-size:15px;font-weight:500}.accommodation-filter .btn-search[data-v-54726bf6]{min-height:48px;color:var(--color-primary-white);cursor:pointer;white-space:nowrap;background:#2863bf;border:none;border-radius:6px;justify-content:center;align-self:flex-end;align-items:center;gap:4px;padding:8px 24px 8px 16px;font-size:16px;font-weight:500;display:flex}.accommodation-filter .btn-search[data-v-54726bf6] svg{fill:var(--color-primary-white)}.accommodation-filter .btn-search[data-v-54726bf6]:hover{background:#1e4f99}.accommodation-filter .btn-search.disabled[data-v-54726bf6]{opacity:.5;pointer-events:none}.accommodation-filter .btn-search.require-update[data-v-54726bf6]{color:var(--color-primary-white);background:#2863bf}.accommodation-filter .btn-search.require-update[data-v-54726bf6] svg{fill:var(--color-primary-white)}.accommodation-filter .btn-search.require-update[data-v-54726bf6]:hover{background:#1e4f99}.accommodation-filter .discount-link[data-v-54726bf6]{align-self:flex-end;align-items:center;min-height:48px;margin-left:auto;padding:0;display:flex}.accommodation-filter .discount-link[data-v-54726bf6] a{color:var(--color-primary-black);white-space:nowrap;font-size:14px;font-weight:500;text-decoration:underline}@media (width>=768px) and (width<=991px){.accommodation-filter .filters-row[data-v-54726bf6]{flex-wrap:wrap}.accommodation-filter .filters-row .field-group-date[data-v-54726bf6],.accommodation-filter .filters-row .field-group-equipment[data-v-54726bf6]{flex:150px;width:auto;max-width:315px}.accommodation-filter .discount-link[data-v-54726bf6]{flex-basis:100%;align-self:flex-start;margin-left:0}}@media (width<=767px){.accommodation-filter[data-v-54726bf6]{border-radius:0;gap:16px;width:100vw;margin-left:-50vw;margin-right:-50vw;padding:24px 24px 16px;position:relative;left:50%;right:50%}.accommodation-filter .filters-title[data-v-54726bf6]{font-size:24px}.accommodation-filter .filters-row[data-v-54726bf6]{flex-flow:wrap;align-items:flex-end;gap:16px}.accommodation-filter .filters-row .field-group-date[data-v-54726bf6]{flex:1;width:auto}.accommodation-filter .filters-row .field-group-equipment[data-v-54726bf6]{width:100%}.accommodation-filter .btn-search[data-v-54726bf6]{align-self:stretch;width:100%}.accommodation-filter .discount-link[data-v-54726bf6]{align-self:flex-start;margin-left:0}}
