.nzpage .nz-stays-gallery{margin:0 0 24px;min-width:0}.nzpage .nz-stays-gallery>h3{font:700 22px/1.4 Georgia!important;color:#173f32!important}.nzpage .nz-stays-note{font:13px/1.6 Arial!important;color:#526b5b}.nzpage .nz-stays-track{display:flex!important;gap:16px;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scrollbar-width:thin;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.nzpage .nz-stay-card{flex:0 0 calc(50% - 8px);min-width:0;scroll-snap-align:start;border:1px solid #d5dfcc;border-radius:10px;overflow:hidden;background:white;box-sizing:border-box}.nzpage .nz-stay-card>img{display:block;width:100%;height:210px;object-fit:cover}.nzpage .nz-stay-copy{padding:14px}.nzpage .nz-stay-copy small{font:12px/1.6 Arial;color:#526b5b}.nzpage .nz-stay-copy h3{font:700 19px/1.35 Georgia!important;color:#173f32!important;margin:8px 0!important}.nzpage .nz-stay-copy a{font:13px/1.5 Arial;color:#173f32!important;text-decoration:underline}.nzpage .nz-stays-controls{display:flex;justify-content:center;align-items:center;gap:18px;margin:12px 0}.nzpage .nz-stays-controls button{background:#173f32!important;color:white!important;border:0!important;border-radius:6px!important;padding:9px 16px!important;margin:0!important;font-size:18px!important;line-height:1!important}.nzpage .nz-stays-count{font:13px Arial;color:#173f32}@media(max-width:760px){.nzpage .nz-stay-card{flex-basis:100%}.nzpage .nz-stay-card>img{height:190px}.nzpage .nzt27 #nzt27-panel-3 .nz-stays-track{overflow-x:auto!important;overflow-y:hidden!important}}