<script type="text/javascript" data-cookieconsent="ignore">
_config.searchDurationOverlay = true;
</script>
<div id="search-duration-overlay" class="overlay js-overlay js-search-duration-overlay"
tabindex="-1"
role="dialog"
aria-label="{{ 'demi.search.travel-period'|trans }}"
aria-hidden="true">
{{ include('@ElementsDemiFrontend/Includes/overlays/sections/header.html.twig') }}
<div class="overlay__content">
<div class="ribbon mb-4">
<div class="ribbon__item ribbon__item--has-flag">
<div>
{{ 'demi.search.for'|trans }}
</div>
<div class="ribbon__title js-search-duration-overlay__type-text">
{{ 'demi.search.exact-period'|trans }}
</div>
</div>
</div>
<div class="container">
<hr>
<ul class="list-unstyled">
<li>
<div class="row row--gutter-width-10 custom-radio-wrapper">
<div class="col">
<span class="h3 m-0"><label class="d-block pb-2" for="search-duration-type-exact">{{ 'demi.search.exact-period'|trans }}</label></span>
<div class="text-muted">
<label for="search-duration-type-exact">
{{ 'demi.search.results-fix'|trans }}
</label>
</div>
</div>
<div class="col col-auto">
<label class="custom-radio js-search-duration-overlay__type-radio">
<input id="search-duration-type-exact"
class="custom-radio__input"
type="radio"
name="search-duration-type"
value="exact">
<span class="custom-radio__box mr-0"></span>
</label>
</div>
</div>
<hr>
</li>
<li>
<div class="row row--gutter-width-10 custom-radio-wrapper">
<div class="col">
<span class="h3 m-0"><label class="d-block pb-2" for="search-duration-type-variable">{{ 'demi.search.variable-period'|trans }}</label></span>
<div class="text-muted">
<label for="search-duration-type-variable">
{{ 'demi.search.results-flexible'|trans }}
</label>
</div>
</div>
<div class="col col-auto">
<label class="custom-radio js-search-duration-overlay__type-radio">
<input id="search-duration-type-variable"
class="custom-radio__input"
type="radio"
name="search-duration-type"
value="variable">
<span class="custom-radio__box mr-0"></span>
</label>
</div>
</div>
<div class="js-search-duration-overlay__nights collapse" aria-expanded="false">
<div class="text-muted mt-3">
{{ 'demi.search.choose-nights'|trans }}
</div>
<div class="row row--gutter-width-6 row--vertical-gutter-6 mt-3">
{% set nightOptions = demi_core_configuration('getVariableNightMappings',[])|split(',') %}
{% for option in nightOptions %}
<div class="col col-6">
{{ include('@ElementsDemiFrontend/Includes/elements/buttons/toggle-button.html.twig',{
'type': 'radio',
'name': 'nights',
'hasIcon': false,
'isBlock': true,
'value': option,
'text': option ~ " " ~ ("demi.nights"|trans),
'styleModifier': 'js-search-duration-overlay__nights-radio'
}) }}
</div>
{% endfor %}
</div>
</div>
<hr>
</li>
</ul>
</div>
</div>
</div>