STAIRCASE ACCESSORIES
Filter
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@amSetFilterOpenState="isSidebar && (open = true)">
Category
3 variants
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@amSetFilterOpenState="isSidebar && (open = true)">
Suited for
34 variants
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@amSetFilterOpenState="isSidebar && (open = true)">
Tread
3 variants
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@amSetFilterOpenState="isSidebar && (open = true)">
Colour of structure
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@amSetFilterOpenState="isSidebar && (open = true)">
Colour
4 variants
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@amSetFilterOpenState="isSidebar && (open = true)">
Banister
2 variants
{ open = true }, 300)"
@mouseleave.prevent.stop="clearTimeout(hoverTimeout); hoverTimeout = setTimeout(() => { open = false }, 500)"
@amSetFilterOpenState="isSidebar && (open = true)">
Price (incl. tax)