.sniff-other-types{background-color:#f1ffec;padding:80px 0 56px}@media(max-width:767px){.sniff-other-types{padding:32px 0}}.sniff-other-types .other-types-container .other-types-item{background-color:#fff;border-radius:8px;box-shadow:0 0 16px 0 rgba(0,0,0,.15);display:block;margin-bottom:32px}.sniff-other-types .other-types-container .other-types-item img{border-radius:8px 8px 0 0;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.sniff-other-types .other-types-container .other-types-item .other-types-item-r{border-radius:0 0 8px 8px;padding:24px}.sniff-other-types .other-types-container .other-types-item .other-types-item-r .types-item-r-link{align-items:center;color:#3aa648;display:flex;font-weight:500;text-decoration:underline;text-underline-offset:2px}.sniff-other-types .other-types-container .other-types-item .other-types-item-r .types-item-r-link svg{margin-left:8px}@media(min-width:768px){.sniff-other-types .other-types-container{display:flex;flex-wrap:wrap;gap:0 24px;justify-content:flex-start}.sniff-other-types .other-types-container .other-types-item{margin-bottom:24px;width:calc(33.33333% - 16px)}.sniff-other-types .other-types-container .other-types-item.is-sub-page{width:calc(25% - 18px)}.sniff-other-types .other-types-container .other-types-item .other-types-item-r{border-bottom:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;display:flex;flex-direction:column;height:calc(100% - 200px);justify-content:space-between;transition:all .3s}.sniff-other-types .other-types-container .other-types-item:hover .other-types-item-r{border-color:#3aa648}}.sniff-other-types .type-cards{display:flex;gap:24px;justify-content:space-between;margin:24px 0}@media(max-width:767px){.sniff-other-types .type-cards{flex-direction:column;flex-wrap:wrap}}.sniff-other-types .type-cards .seo-spot-details{background-color:#fff;border-radius:12px;box-shadow:0 0 8px 0 rgba(0,0,0,.05);flex:1;margin-bottom:0;padding:12px}@media(max-width:767px){.sniff-other-types .type-cards .seo-spot-details{width:100%}}.empty-spots-ssr{padding:64px 0 96px;text-align:center;width:100%}.sniff-nearby{padding:16px 0 32px}.sniff-nearby .nearby-city,.sniff-nearby .nearby-state{align-items:center;border-bottom:1px solid #e7e7e7;color:#323232;cursor:pointer;display:flex;padding:16px 0;position:relative}.sniff-nearby .nearby-city .chev-r,.sniff-nearby .nearby-state .chev-r{color:#a4a4a4;height:12px;position:absolute;right:0;width:12px}.sniff-nearby .nearby-city:last-child,.sniff-nearby .nearby-state:last-child{border-bottom:none}@media(min-width:768px){.sniff-nearby .nearby-city,.sniff-nearby .nearby-state{border:1px solid #e7e7e7!important;border-radius:12px;justify-content:center;padding:32px 16px;width:calc(25% - 12px)}.sniff-nearby .nearby-city:last-child,.sniff-nearby .nearby-state:last-child{margin-right:0}.sniff-nearby{padding:40px 16px 64px}.sniff-nearby .d-md-flex{flex-wrap:wrap;gap:16px}}.sniff-nearby.general{margin:0!important;padding:0!important}.spot-amenities-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:28px;margin-right:10px;vertical-align:middle}.seo-spot-details{color:inherit;display:block;margin-bottom:40px}@media screen and (min-width:768px){.seo-spot-details{margin-bottom:48px}}.seo-spot-details__images{border-radius:8px;height:0;overflow:hidden;padding-bottom:64%;position:relative;width:100%}.seo-spot-details__images_lcp{padding-bottom:calc(64% + 1px)}.seo-spot-details__images img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.seo-spot-details__images .spot-detail-photos-counter{bottom:16px;display:flex;justify-content:center;position:absolute;width:100%}.seo-spot-details__images .spot-detail-photos-counter .photos-text{backdrop-filter:blur(2px);background:rgba(0,0,0,.5);border-radius:6px;color:#fff;font-size:12px;font-weight:500;line-height:16px;padding:2px 12px;white-space:nowrap}.seo-spot-details__images .spot-detail-chev-right{display:none}@media screen and (min-width:768px){.seo-spot-details__images .spot-detail-chev-right{align-items:center;background-color:hsla(0,0%,100%,.85);border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:all .3s;width:32px}.seo-spot-details__images .spot-detail-chev-right:hover{background-color:#fff}.seo-spot-details__images .spot-detail-chev-right svg{color:#484848;height:12px;width:12px}}.seo-spot-details__description{color:#484848;display:block;display:-webkit-box;font-size:14px;font-weight:400;line-clamp:2;-webkit-line-clamp:2;line-height:24px;margin-top:8px;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden}.seo-spot-details__type{color:#3aa648;font-size:10px;font-weight:700;letter-spacing:1px;line-height:24px;text-transform:uppercase}.seo-spot-details__type.public-spot{color:#a4a4a4}.seo-spot-details__enclosure{align-items:center;color:#787878;display:flex;margin-top:4px}.seo-spot-details__enclosure svg{height:16px;margin-right:8px;width:16px}.seo-spot-details__enclosure_dot{background-color:#787878;border-radius:50%;height:2px;margin:0 8px;width:2px}.seo-spot-details__amenities{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.seo-spot-details__amenities p{background-color:#f5f5f5;border-radius:100px;font-size:14px;font-weight:400;line-height:24px;padding:0 12px}.seo-spot-details__amenities p .spot-amenities-icon{width:16px}.seo-spot-details__amenities p .spot-amenities-icon svg{height:16px;width:16px}.seo-spot-details__review{color:#787878;display:flex;margin-top:8px}.seo-spot-details__review_svg{align-items:center;display:flex;height:24px;justify-content:center;margin-right:8px;width:16px}.seo-spot-details__review_svg svg{height:16px;width:16px}.seo-spot-details__review p{font-size:14px;font-weight:400;line-height:24px;width:calc(100% - 24px)}.seo-spot-details__review p span{color:#3aa648;text-decoration:underline;text-underline-offset:4px}.seo-spot-details__price{display:flex;justify-content:space-between;margin-top:16px}.seo-spot-details__price-left{white-space:nowrap}.seo-spot-details__price-right{align-items:center;display:flex;margin-left:12px;max-width:calc(100% - 142px)}@media(min-width:768px){.seo-spot-details__price-right{position:relative;top:2px}}.seo-spot-details__price-right span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seo-spot-details__public-detail-empty{align-items:center;background-color:#d6fab4;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:24px 0;position:absolute;top:0;width:100%}
/*# sourceMappingURL=SeoNeighborhood-ec0d5132.css.map*/