.plan-trekking-block.svelte-13kmffo.svelte-13kmffo{background-image:linear-gradient(to bottom,#fff0,#fff),url(https://cdn.bookatrekking.com/assets/images/mountains.svg);background-position:65% 0;background-repeat:no-repeat;background-size:cover;width:100%}.plan-trekking-block.svelte-13kmffo .container-block{align-items:center;display:flex;flex-direction:column}.plan-trekking-block__title.svelte-13kmffo.svelte-13kmffo{width:100%}.plan-trekking-block__search.svelte-13kmffo.svelte-13kmffo{justify-content:space-between;background-color:#ffffffd9;border-radius:var(--border-radius-l);border:1px solid var(--color-grey-light);display:flex;flex-direction:column;column-gap:2rem;width:100%}.plan-trekking-block__search--item.svelte-13kmffo.svelte-13kmffo{border-bottom:1px solid var(--color-grey-light);display:flex;flex:1;flex-direction:row;justify-content:center;padding:var(--spacing-l) var(--spacing-xxl)}.plan-trekking-block__search--item.svelte-13kmffo.svelte-13kmffo:last-of-type{border-bottom:0}.plan-trekking-block__search--item.svelte-13kmffo>.svelte-13kmffo{flex:1}.plan-trekking-block__search--item.svelte-13kmffo .bat-icon{color:var(--color-primary);font-size:16px;margin-right:8px;text-align:center;width:16px}.plan-trekking-block__search--item.svelte-13kmffo .select-block,.plan-trekking-block__search--item.svelte-13kmffo .select-block .current-item__text{color:var(--color-grey-darker)!important;font-size:var(--font-size-xs);font-weight:400}.plan-trekking-block.svelte-13kmffo .btn{align-items:center;background-color:var(--color-secondary);font-size:var(--font-size-xs);margin-right:0;margin-top:var(--spacing-xxl);padding:.25rem 1rem;line-height:var(--line-height-s)}.plan-trekking-block.svelte-13kmffo .date-time-field .btn{background-color:var(--color-white)!important}.plan-trekking-block.svelte-13kmffo .date-time-field .btn:hover{background-color:var(--color-light-gray)!important}.plan-trekking-block.svelte-13kmffo .btn:hover{background-color:var(--color-secondary-darkest)}.plan-trekking-block.svelte-13kmffo .date-time-field>button{margin-top:0}.plan-trekking-block.svelte-13kmffo .date-time-field>button,.plan-trekking-block.svelte-13kmffo .date-time-field>input{border:0;border-radius:0;color:var(--color-black);cursor:pointer;line-height:var(--line-height-s);font-size:var(--font-size-xs);font-weight:400;outline:0;padding:0}.plan-trekking-block.svelte-13kmffo .date-time-field>button:not(.has--date),.plan-trekking-block.svelte-13kmffo .date-time-field>input::placeholder{color:var(--color-grey-darker);font-weight:400;opacity:1}.plan-trekking-block.svelte-13kmffo .date-time-field>button i.bat-icon{display:none}.date-field.svelte-13kmffo.svelte-13kmffo{display:flex;position:relative}.date-field.svelte-13kmffo .date-time-field{flex:1 1 100%}.date-field.svelte-13kmffo>i.bat-icon{margin:0;pointer-events:none;position:absolute;right:0;text-align:right}@media screen and (min-width: 576px){.plan-trekking-block.svelte-13kmffo .btn{font-size:var(--font-size-m);line-height:var(--line-height-m)}}@media only screen and (min-width: 992px){.plan-trekking-block__search.svelte-13kmffo.svelte-13kmffo{flex-direction:row}.plan-trekking-block.svelte-13kmffo .drop-down select{margin-bottom:0;font-size:var(--font-size-m)}.plan-trekking-block.svelte-13kmffo label{font-size:var(--font-size-l);margin-bottom:var(--spacing-s)}.plan-trekking-block.svelte-13kmffo .date-time-field>input{font-size:var(--font-size-l)}}
