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