<turbo-stream method="morph" action="replace" target="booking-main"><template>

<div id="booking-main" class="tw:mx-auto tw:flex tw:max-w-5xl tw:flex-col tw:px-4 tw:mb-12">
  

  
<div class="tw:hidden tw:leading-4 tw:sm:block" data-test="breadcrumbs">

    <div class="tw:inline-block">
      <form class="button_to" method="get" action="https://www.dockspot.com/en/docks/165-son"><button class="tw:btn tw:btn-secondary tw:text-primary" type="submit">Marina</button></form>
    </div>

    <span translate="no" class="tw:material-icon tw:inline-block tw:align-middle tw:text-xl tw:text-base-400">chevron_right</span>

  <div class="tw:inline-block">
    <div class="tw:px-6
                tw:py-2
                tw:text-[18px]
                tw:text-center
                tw:rounded-md
                tw:transition-colors
                tw:box-border
                tw:border
                tw:bg-base-100
                tw:border-base-300">
      Slip Selection
    </div>
  </div>
</div>

<div class="tw:mt-4 tw:sm:hidden">

    <form class="button_to" method="get" action="https://www.dockspot.com/en/docks/165-son"><button class="tw:text-primary tw:flex tw:items-center tw:gap-1" type="submit"><span translate="no" class="tw:material-icon tw:size-4">arrow_back</span> Go Back</button></form>
</div>


  <header class="tw:mt-4 tw:pb-8">
    <h1 class="tw:text-2xl tw:lg:text-4xl">
        Drop-in
    </h1>
  </header>

    <div class="tw:relative tw:flex tw:items-start">
      <main class="tw:flex-1">
        <form id="drop_in" data-turbo="true" data-turbo-stream="true" data-controller="turbo-submit bookings-drop-in-spot-selection" data-turbo-submit-target="form" data-action="bookings-drop-in-spot-selection:selected-&gt;turbo-submit#requestSubmit" data-bookings-drop-in-spot-selection-bookings-drop-in-spot-selection-map-outlet=".spot-selection-map" class="tw:group" novalidate="novalidate" action="https://www.dockspot.com/en/docks/165-son/drop_in/overnight" accept-charset="UTF-8" method="get">
          <input value="overnight" type="hidden" name="stay_type" id="stay_type" />
          <div data-bookings-drop-in-spot-selection-target="formFields">
            <div class="tw:w-full tw:mb-7">
              <label for="spot_display">I am docked at</label>

<div class="tw:flex tw:gap-2 tw:items-end tw:mb-2">
  <div class="tw:relative tw:mt-2 tw:w-full" id="spot_selection" data-controller="dropdown list-filter list-navigation" data-action="dropdown:selected-&gt;turbo-submit#requestSubmit dropdown:cleared-&gt;turbo-submit#requestSubmit dropdown:opened-&gt;list-filter#focus list-filter:filtered-&gt;list-navigation#reset">

  <div class="tw:hidden">
    <label for="spot_id">I am docked at</label>
    <select data-dropdown-target="selectInput" data-bookings-drop-in-spot-selection-target="selectInput" data-action="change-&gt;dropdown#refreshFromSelectInput" name="spot_id" id="spot_id"><option value="">— Select slip —</option>
<option value="2018">23</option>
<option value="2555">46</option>
<option value="2556">47</option>
<option value="2367">48</option>
<option value="2366">49</option>
<option value="2365">50</option>
<option value="2364">51</option>
<option value="2363">52</option>
<option value="2362">53</option>
<option value="1027">88</option>
<option value="1028">89</option>
<option value="307">90</option>
<option value="308">91</option>
<option value="309">92</option>
<option value="310">93</option>
<option value="3760">NA82</option>
<option value="1023">NB-31</option>
<option value="3187">NB-37</option>
<option value="3201">NB-54</option>
<option value="1019">NB-75</option></select>
  </div>

  <input type="text" id="spot_display" class="tw:peer/combobox tw:mb-0 tw:cursor-pointer tw:rounded-lg tw:py-1.5 tw:pl-3 tw:pr-12 tw:focus:outline-hidden tw:focus:cursor-text tw:placeholder:font-medium tw:placeholder:text-base-500 tw:focus:border-sky-500" autocomplete="off" placeholder="Search slip" data-action="click-&gt;dropdown#open:stop keydown.up-&gt;list-navigation#navigateUp:prevent keydown.down-&gt;list-navigation#navigateDown:prevent keydown.enter-&gt;dropdown#selectActive:prevent keydown.esc-&gt;dropdown#close input-&gt;list-filter#filter:stop" data-dropdown-target="combobox" data-list-filter-target="search" />

  <button name="button" type="button" class="tw:absolute tw:inset-y-0 tw:right-6 tw:flex tw:items-center tw:px-2 tw:text-sky-500 tw:hover:text-sky-800 tw:focus:outline-hidden tw:peer-placeholder-shown/combobox:invisible" data-action="dropdown#clear:stop"><span translate="no" class="tw:material-icon tw:text-xl">cancel</span></button>

  <button name="button" type="button" class="tw:absolute tw:inset-y-0 tw:right-0 tw:flex tw:items-center tw:px-2 tw:focus:outline-hidden" data-action="click-&gt;dropdown#toggle:stop"><span translate="no" class="tw:material-icon tw:text-sky-500">unfold_more</span></button>

  <div class="tw:absolute tw:z-10 tw:hidden tw:max-h-60 tw:w-full tw:bg-white tw:overflow-auto tw:rounded-lg tw:pb-1 tw:mt-1 tw:text-base-700 tw:shadow-lg tw:ring-1 tw:ring-black/5 tw:focus:outline-hidden tw:sm:text-base/6 tw:aria-expanded:block" aria-expanded="false" data-dropdown-target="list">

    <ul role="listbox">
        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="2018" data-label="23" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">23</span>
</li>        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="2555" data-label="46" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">46</span>
</li>        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="2556" data-label="47" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">47</span>
</li>        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="2367" data-label="48" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">48</span>
</li>        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="2366" data-label="49" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">49</span>
</li>        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="2365" data-label="50" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">50</span>
</li>        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="2364" data-label="51" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">51</span>
</li>        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="2363" data-label="52" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">52</span>
</li>        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="2362" data-label="53" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">53</span>
</li>        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="1027" data-label="88" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">88</span>
</li>        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="1028" data-label="89" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">89</span>
</li>        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="307" data-label="90" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">90</span>
</li>        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="308" data-label="91" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">91</span>
</li>        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="309" data-label="92" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">92</span>
</li>        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="310" data-label="93" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">93</span>
</li>        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="3760" data-label="NA82" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">NA82</span>
</li>        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="1023" data-label="NB-31" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">NB-31</span>
</li>        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="3187" data-label="NB-37" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">NB-37</span>
</li>        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="3201" data-label="NB-54" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">NB-54</span>
</li>        <li role="option" class="tw:group tw:relative tw:cursor-default tw:select-none tw:py-2 tw:pl-8 tw:pr-9 tw:text-base-900 tw:data-[active=true]:bg-sky-100" tabindex="-1" data-action="click-&gt;dropdown#select mouseover-&gt;list-navigation#navigateTo" data-dropdown-target="option" data-list-filter-target="option" data-list-navigation-target="option" data-value="1019" data-label="NB-75" data-active="false" aria-selected="false">
          <span class="tw:absolute tw:inset-y-0 tw:left-0 tw:hidden tw:items-center tw:pl-1.5 tw:group-aria-selected:flex"><span translate="no" class="tw:material-icon">check</span></span>
          <span class="tw:block">NB-75</span>
</li></ul>
</div></div>

  <a href="#" data-action="click->bookings-drop-in-spot-selection#showMap" class="tw:flex tw:items-center tw:gap-1 tw:btn tw:py-[9px] tw:px-3 tw:leading-7 tw:group-aria-busy:hidden">
    <span translate="no" class="tw:material-icon">map</span>
    <div>Map</div>
  </a>

  <span class="tw:items-center tw:gap-1 tw:btn tw:py-[9px] tw:px-3 tw:leading-7 tw:text-base-400 tw:hidden tw:group-aria-busy:flex">
    <span translate="no" class="tw:material-icon">map</span>
    <div>Map</div>
  </span>
</div>

<div class="tw:mb-2 tw:mt-2 tw:hidden tw:group-aria-busy:block">
  <span translate="no" class="tw:material-icon tw:animate-spin tw:text-base-500">refresh</span>
</div>

  <div class="tw:mb-4 tw:mt-2 tw:flex tw:group-aria-busy:hidden">
    <span translate="no" class="tw:material-icon tw:text-2xl tw:mr-2 tw:text-brand">info</span>
    <div class="tw:text-base-500">
      If the slip is not in the list, it is not currently available for drop-in.
    </div>
  </div>

            </div>

              <div class="tw:w-full tw:mb-4">
                  <label for="date_picker_display">I want to stay until</label>


<div class="tw:flex">
  <span
    data-controller="end-date-picker"
    data-end-date-picker-locale-value="en-US"
    data-end-date-picker-start-date-value="2026-10-29"
    data-end-date-picker-first-selectable-end-date-value="2026-10-30"
    data-end-date-picker-last-selectable-end-date-value="2026-12-31"
    data-end-date-picker-inline-value="false"
    data-end-date-picker-disable-animations-value="false"
    class="tw:max-w-40"
  >
    <input type="text" id="date_picker_display" value="2026-10-30" class="tw:cursor-pointer tw:caret-transparent" autocomplete="off" data-end-date-picker-target="display" />
  <input value="2026-10-30" data-end-date-picker-target="value" type="hidden" name="checkout_date" id="checkout_date" />
  </span>

    <span class="tw:p-2.5 tw:text-base-500">&mdash; 12:00 at the latest</span>
</div>


              </div>

                <div class="tw:w-full tw:flex tw:gap-x-2">
                      <div class="tw:mb-4 tw:grow">
      <label for="boat_length">Length</label>

      <div class="tw:flex">
  <div class="tw:grow">
    <input min="0.01" max="100" step="0.01" autocomplete="off" class="tw:rounded-none tw:rounded-l-lg tw:m-0 tw:h-auto tw:leading-8" data-controller="dimension-input-component" data-action="dimension-input-component#normalizeAndValidate blur-&gt;dimension-input-component#roundValue" type="text" name="boat_length" id="boat_length" />
  </div>
  <span class="tw:flex tw:items-center tw:text-base-500 tw:border-base-300 tw:border-t tw:border-b tw:border-r tw:rounded-r-lg tw:px-2">m</span>
</div>


      
        <p class="tw:italic tw:text-base-800 tw:opacity-40 tw:mt-2">Overall (<abbr title="Length overall">LOA</abbr>)</p>
    </div>
    <div class="tw:mb-4 tw:grow">
      <label for="boat_width">Beam</label>

      <div class="tw:flex">
  <div class="tw:grow">
    <input min="0.01" max="10" step="0.01" autocomplete="off" class="tw:rounded-none tw:rounded-l-lg tw:m-0 tw:h-auto tw:leading-8" data-controller="dimension-input-component" data-action="dimension-input-component#normalizeAndValidate blur-&gt;dimension-input-component#roundValue" type="text" name="boat_width" id="boat_width" />
  </div>
  <span class="tw:flex tw:items-center tw:text-base-500 tw:border-base-300 tw:border-t tw:border-b tw:border-r tw:rounded-r-lg tw:px-2">m</span>
</div>


      
    </div>
    <div class="tw:mb-4 tw:grow">
      <label for="boat_depth">Draft</label>

      <div class="tw:flex">
  <div class="tw:grow">
    <input min="0.01" max="10" step="0.01" autocomplete="off" class="tw:rounded-none tw:rounded-l-lg tw:m-0 tw:h-auto tw:leading-8" data-controller="dimension-input-component" data-action="dimension-input-component#normalizeAndValidate blur-&gt;dimension-input-component#roundValue" type="text" name="boat_depth" id="boat_depth" />
  </div>
  <span class="tw:flex tw:items-center tw:text-base-500 tw:border-base-300 tw:border-t tw:border-b tw:border-r tw:rounded-r-lg tw:px-2">m</span>
</div>


      
    </div>

                </div>

                <div class="tw:mb-4 tw:mt-2 tw:flex">
  <span translate="no" class="tw:material-icon tw:text-2xl tw:mr-2 tw:text-brand">warning</span>
  <div class="tw:text-base-500">
      Keep in mind that you must already be at the slip. If you pay before arrival and the slip is occupied when you arrive, the purchase will not be refunded. Click <a data-turbo-frame="_top" class="tw:link" href="https://www.dockspot.com/en/docks/165-son/spot_selections/new">here</a> to make a pre-booking instead.
  </div>
</div>


              <button name="authenticity_token" type="submit" value="Zpxtjon43ba8m-HiXBZbRA_Yc6w66EGh7F0hvY5C-ELdMGBEczsY7WNL4fen_NELG3c9o55lQxgUBqxXXlAlIQ" class="tw:btn tw:btn-primary tw:w-full" formaction="https://www.dockspot.com/en/docks/165-son/drop_in" formmethod="POST">Proceed to checkout</button>
          </div>

          <div
  id="spot-map-e342f313-ebfd-403f-b36b-c921e4c65b5a"

  data-bookings-drop-in-spot-selection-target="spotMap"
  data-controller="bookings-drop-in-spot-selection-map"
  data-bookings-drop-in-spot-selection-map-config-value="{&quot;center&quot;:{&quot;lat&quot;:59.524327286771246,&quot;lng&quot;:10.68635102143626},&quot;zoom&quot;:18,&quot;maxInitialZoom&quot;:19,&quot;maxSpotZoom&quot;:20,&quot;mapType&quot;:&quot;satellite&quot;,&quot;piers&quot;:[],&quot;mapId&quot;:&quot;86381333d0bd9f95&quot;}"
  data-bookings-drop-in-spot-selection-map-spots-value="[{&quot;id&quot;:2018,&quot;position&quot;:{&quot;lat&quot;:59.52412297346344,&quot;lng&quot;:10.68352129046436},&quot;number&quot;:&quot;23&quot;,&quot;description&quot;:&quot;Berth for concrete floating dock. For boats up to 20m. Water, power and internet, as well as access to facilities included.&quot;},{&quot;id&quot;:2555,&quot;position&quot;:{&quot;lat&quot;:59.52407837672628,&quot;lng&quot;:10.68473140567903},&quot;number&quot;:&quot;46&quot;,&quot;description&quot;:&quot;For boats up to 13m. Berth with 8m long walkable finger. Water, electricity, internet and access to service facilities included.&quot;},{&quot;id&quot;:2556,&quot;position&quot;:{&quot;lat&quot;:59.5241015027131,&quot;lng&quot;:10.68466703266267},&quot;number&quot;:&quot;47&quot;,&quot;description&quot;:&quot;For boats up to 13m. Berth with 8m long walkable finger. Water, electricity, internet and access to service facilities included.&quot;},{&quot;id&quot;:2367,&quot;position&quot;:{&quot;lat&quot;:59.52412567310802,&quot;lng&quot;:10.68461621248733},&quot;number&quot;:&quot;48&quot;,&quot;description&quot;:&quot;For boats up to 13m. Berth with 8m long walkable finger. Water, electricity, internet and access to service facilities included.&quot;},{&quot;id&quot;:2366,&quot;position&quot;:{&quot;lat&quot;:59.52414743871259,&quot;lng&quot;:10.68454379284392},&quot;number&quot;:&quot;49&quot;,&quot;description&quot;:&quot;For boats up to 13m. Berth with 8m long walkable finger. Water, electricity, internet and access to service facilities included.&quot;},{&quot;id&quot;:2365,&quot;position&quot;:{&quot;lat&quot;:59.52416920430312,&quot;lng&quot;:10.68448210203658},&quot;number&quot;:&quot;50&quot;,&quot;description&quot;:&quot;For boats up to 13m. Berth with 8m long walkable finger. Water, electricity, internet and access to service facilities included.&quot;},{&quot;id&quot;:2364,&quot;position&quot;:{&quot;lat&quot;:59.5241923302276,&quot;lng&quot;:10.68442577564727},&quot;number&quot;:&quot;51&quot;,&quot;description&quot;:&quot;For boats up to 13m. Berth with 8m long walkable finger. Water, electricity, internet and access to service facilities included.&quot;},{&quot;id&quot;:2363,&quot;position&quot;:{&quot;lat&quot;:59.52421545613631,&quot;lng&quot;:10.68436408483993},&quot;number&quot;:&quot;52&quot;,&quot;description&quot;:&quot;For boats up to 13m. Berth with 8m long walkable finger. Water, electricity, internet and access to service facilities included.&quot;},{&quot;id&quot;:2362,&quot;position&quot;:{&quot;lat&quot;:59.52423994237525,&quot;lng&quot;:10.68430775845061},&quot;number&quot;:&quot;53&quot;,&quot;description&quot;:&quot;For boats up to 13m. Berth with 8m long walkable finger. Water, electricity, internet and access to service facilities included.&quot;},{&quot;id&quot;:1027,&quot;position&quot;:{&quot;lat&quot;:59.52425021937856,&quot;lng&quot;:10.68657280874038},&quot;number&quot;:&quot;88&quot;,&quot;description&quot;:&quot;For boats up to 12.5m. Stern buoy. Bow to wooden dock. Black buoy marked 88. Wooden dock opposite Restaurant Sjøboden, Son Brygge and the fish shop. Location by the park with a short walk to the Coastal Culture Centre, museum dock and playground. Mooring \&quot;bow in\&quot;. Water, electricity, internet and access to service facilities included.&quot;},{&quot;id&quot;:1028,&quot;position&quot;:{&quot;lat&quot;:59.52426926421283,&quot;lng&quot;:10.6866117007711},&quot;number&quot;:&quot;89&quot;,&quot;description&quot;:&quot;Stern buoy berth. For boats up to 14m. Black buoy marked 89. Wooden dock opposite Restaurant Sjøboden, Son Brygge and the fish shop. Quiet location by the park with a short walk to the Coastal Culture Centre, museum dock and playground. Mooring \&quot;bow in\&quot;. Water, electricity, internet and access to service facilities included.&quot;},{&quot;id&quot;:307,&quot;position&quot;:{&quot;lat&quot;:59.52429237861499,&quot;lng&quot;:10.68665928727388},&quot;number&quot;:&quot;90&quot;,&quot;description&quot;:&quot;Stern buoy berth. For boats up to 14m. Black buoy marked 90. Wooden dock opposite Restaurant Sjøboden, Son Brygge and the fish shop. Nice location by the park with a short walk to the Coastal Culture Centre, museum dock and playground. Mooring \&quot;bow in\&quot;. Water, electricity, internet and access to service facilities included.&quot;},{&quot;id&quot;:308,&quot;position&quot;:{&quot;lat&quot;:59.52431632062768,&quot;lng&quot;:10.68670220261811},&quot;number&quot;:&quot;91&quot;,&quot;description&quot;:&quot;Stern buoy berth. For boats up to 14m. Black buoy marked 91. Wooden dock opposite Restaurant Sjøboden, Son Brygge and the fish shop. Nice location by the park with a short walk to the Coastal Culture Centre, museum dock and playground. Mooring \&quot;bow in\&quot;. Water, electricity, internet and access to service facilities included.&quot;},{&quot;id&quot;:309,&quot;position&quot;:{&quot;lat&quot;:59.52433631768096,&quot;lng&quot;:10.68675048238038},&quot;number&quot;:&quot;92&quot;,&quot;description&quot;:&quot;Stern buoy berth. For boats up to 14m. Black buoy marked 92. Wooden dock opposite Restaurant Sjøboden, Son Brygge and the fish shop. Nice location by the park with a short walk to the Coastal Culture Centre, museum dock and playground. Mooring \&quot;bow in\&quot;. Water, electricity, internet and access to service facilities included.&quot;},{&quot;id&quot;:310,&quot;position&quot;:{&quot;lat&quot;:59.52435781108544,&quot;lng&quot;:10.68679742103814},&quot;number&quot;:&quot;93&quot;,&quot;description&quot;:&quot;DISP HK 2023. Stern buoy berth. For boats up to 14m. Black buoy marked 9. Opposite the Coastal Culture Centre with museum harbour. Quiet location by Glenneparken. Short walk to playground and fish/delicatessen shop. Mooring \&quot;bow in\&quot;. Water, electricity, internet and access to service facilities included.&quot;},{&quot;id&quot;:3760,&quot;position&quot;:{&quot;lat&quot;:59.52623246994924,&quot;lng&quot;:10.68790798606868},&quot;number&quot;:&quot;NA82&quot;,&quot;description&quot;:&quot;Berth. Pier NA.\r\n8m walkable finger.\r\nFor boats up to 9m\r\nWater, electricity, internet and access to service facilities included.\r\nNote: this is a private berth, released for guest use when the regular tenant is out cruising. Please do NOT use the tenant&#39;s permanent mooring lines.&quot;},{&quot;id&quot;:1023,&quot;position&quot;:{&quot;lat&quot;:59.52529223941318,&quot;lng&quot;:10.68713300558613},&quot;number&quot;:&quot;NB-31&quot;,&quot;description&quot;:&quot;Berth. Pier NB. For motorboats up to 10m. Water, electricity, internet and access to service facilities included. Note: this is a private berth, released for guest use when the regular tenant is out cruising. Please do NOT use the tenant&#39;s permanent mooring lines.&quot;},{&quot;id&quot;:3187,&quot;position&quot;:{&quot;lat&quot;:59.52520700923197,&quot;lng&quot;:10.68697385872768},&quot;number&quot;:&quot;NB-37&quot;,&quot;description&quot;:&quot;Berth. Pier NB. For boats up to 11m. Water, electricity, internet and access to service facilities included. Note: this is a private berth, released for guest use when the regular tenant is out cruising. Please do NOT use the tenant&#39;s permanent mooring lines.&quot;},{&quot;id&quot;:3201,&quot;position&quot;:{&quot;lat&quot;:59.52501469266277,&quot;lng&quot;:10.68639759092265},&quot;number&quot;:&quot;NB-54&quot;,&quot;description&quot;:&quot;Berth. Pier NB. For boats up to 12m. Water, electricity, internet and access to service facilities included. Note: this is a private berth, released for guest use when the regular tenant is out cruising. Please do NOT use the tenant&#39;s permanent mooring lines.&quot;},{&quot;id&quot;:1019,&quot;position&quot;:{&quot;lat&quot;:59.52461252405469,&quot;lng&quot;:10.68583629324599},&quot;number&quot;:&quot;NB-75&quot;,&quot;description&quot;:&quot;Berth. Pier NB. Double berth. For boats up to 10m. Water, electricity, internet and access to service facilities included. Note: this is a private berth, released for guest use when the regular tenant is out cruising. Please do NOT use the tenant&#39;s permanent mooring lines.&quot;}]"
  data-bookings-drop-in-spot-selection-map-selected-spot-id-value=""
  data-bookings-drop-in-spot-selection-map-spot-icon-value="https://www.dockspot.com/assets/icons/spots/drop_in/spot-e7b46cfa.svg"
  data-bookings-drop-in-spot-selection-map-spot-selected-icon-value="https://www.dockspot.com/assets/icons/spots/drop_in/spot_selected-f83b3497.svg"
  data-bookings-drop-in-spot-selection-map-delay-marker-icon-update-value="false"
  data-action="bookings-drop-in-spot-selection-map:spotSelected-&gt;bookings-drop-in-spot-selection#selectSpot bookings-drop-in-spot-selection-map:close-&gt;bookings-drop-in-spot-selection#showList"
  class="spot-selection-map tw:fixed tw:left-0 tw:top-0 tw:h-dvh tw:w-full hidden"
  >
  <div data-bookings-drop-in-spot-selection-map-target="map" class="tw:h-dvh tw:w-full"></div>

  <template data-bookings-drop-in-spot-selection-map-target="closeButtonTemplate">
    <button class="tw:btn tw:btn-secondary tw:m-4 tw:text-2xl tw:p-1">
      <span translate="no" class="tw:material-icon tw:block">close</span>
    </button>
  </template>

  <template data-bookings-drop-in-spot-selection-map-target="infoWindowHeaderTemplate">
    <div class="tw:flex tw:flex-wrap tw:text-lg tw:text-base-500">
      <span class="tw:flex tw:items-center">
        <span translate="no" class="tw:material-icon tw:text-2xl tw:mr-2 tw:text-brand">location_on</span>
        <span class="spot-number tw:pr-4">
          PLACEHOLDER SPOT NUMBER
        </span>
      </span>
      <span class="tw:grow"></span>
      <button class="select-button tw:block-inline tw:btn tw:btn-primary tw:text-sm tw:py-1">
        Select
      </button>
    </div>
  </template>

  <template data-bookings-drop-in-spot-selection-map-target="infoWindowContentTemplate">
    <div class="tw:text-sm tw:mt-2 tw:max-h-32">
      PLACEHOLDER SPOT DESCRIPTION
    </div>
  </template>
</div>

</form>      </main>

    </div>
</div>
</template></turbo-stream>