SPIRAL STAIRCASE FOR LOFT ACCESS
Filter
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Category
4 variants
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Floor-to-floor height
5 variants
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Type
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Diameter
2 variants
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Tread
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Colour of structure
4 variants
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Going
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Banister
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Building reg. compliant
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@filter-open-state="open = true"
>
Price (incl. tax)