.table-header-cell{align-items:center;color:#787878;flex-grow:1}.table-header-cell__icon{display:flex;margin-right:8px}.table-header-cell__info{align-items:center;display:flex}.table-header-cell__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sniff-button{border:1px solid transparent;border-radius:6px;font-size:16px;font-weight:600;letter-spacing:.2px;line-height:24px;padding:11px 23px;text-align:center;text-decoration:none;transition:.2s}.sniff-button:focus,.sniff-button:hover{outline:none}.sniff-button:disabled{cursor:not-allowed}.sniff-button_block{padding-left:5px;padding-right:5px;width:100%}@media(max-width:767px){.sniff-button_block_mobile{padding-left:5px;padding-right:5px;width:100%}}@media(min-width:768px){.sniff-button_block_desktop{padding-left:5px;padding-right:5px;width:100%}}.sniff-button_size_sm{border-radius:4px;font-size:14px;padding:3px 11px}.sniff-button_size_md{padding:7px 15px}.sniff-button_size_lg{padding:11px 23px}.sniff-button_color_primary{background-color:#3aa648;color:#fff}@media(min-width:768px){.sniff-button_color_primary:hover{background-color:#51b85d}}.sniff-button_color_primary:active{background-color:#2e8a3a}.sniff-button_color_primary:disabled{background-color:#a4a4a4;color:#fff}.sniff-button_color_secondary{background-color:#fff;border-color:#a4a4a4;color:#484848;font-weight:500}@media(min-width:768px){.sniff-button_color_secondary:hover{border-color:#51b85d;color:#51b85d}}.sniff-button_color_secondary:active{background-color:#f5f5f5;border-color:#a4a4a4;color:#484848}.sniff-button_color_secondary:disabled{background-color:#e7e7e7;border-color:#e7e7e7;color:#787878}.sniff-button_color_secondary-dashed{background-color:#fff;border:1px dashed #a4a4a4;color:#000;font-weight:500}@media(min-width:768px){.sniff-button_color_secondary-dashed:hover{color:#484848}}.sniff-button_color_secondary-dashed:active{color:#484848}.sniff-button_color_secondary-dashed:disabled{background-color:#e7e7e7;border-color:#e7e7e7;color:#787878}.sniff-button_color_danger{background-color:#ca3237;color:#fff}@media(min-width:768px){.sniff-button_color_danger:hover{background-color:#bf4242}}.sniff-button_color_danger:active{background-color:#851215}.sniff-button_color_danger:disabled{background-color:#a4a4a4;color:#fff}.sniff-button_color_danger-outline{background-color:#fff;border-color:#ca3237;color:#ca3237}@media(min-width:768px){.sniff-button_color_danger-outline:hover{border-color:#bf4242;color:#bf4242}}.sniff-button_color_danger-outline:active{border-color:#851215;color:#851215}.sniff-button_color_danger-outline:disabled{background-color:#a4a4a4;border-color:#a4a4a4;color:#fff}.sniff-button_color_transparent{background-color:transparent;border-color:transparent;color:#484848;font-weight:500;text-decoration:underline;text-underline-offset:4px}.availability{display:none}.availability .link{color:#3aa648;cursor:pointer}.availability .link:hover{text-decoration:underline}@media screen and (max-width:768px){.availability{display:block}}.modal-mobile-blur{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.border-radius-10{border-radius:10px!important}.modal-mobile-wrapper{height:100dvh!important}@media(min-width:768px){.modal-mobile-wrapper{left:0;position:fixed;top:0;width:100%}.modal-mobile-wrapper.modal-ssr{z-index:999}.modal-mobile-wrapper .modal-mobile.modal-dialog{transition:transform .2s ease-out!important}}.modal-mobile-wrapper .modal-mobile .modal-content{background-color:#fff;border-radius:10px}.modal-mobile-wrapper .modal-mobile .modal-content .modal-body{padding:0}.modal-mobile-wrapper .modal-mobile__title{box-shadow:0 0 16px rgba(0,0,0,.15);padding:16px;text-align:center}.modal-mobile-wrapper .modal-mobile__title p{position:relative}.modal-mobile-wrapper .modal-mobile__content{padding:24px}.modal-mobile-wrapper .modal-mobile__rectangle-mobile{display:none}.modal-mobile-wrapper .modal-mobile__close-button{cursor:pointer;position:absolute;right:0;top:2px}.modal-mobile-wrapper .modal-mobile__close-button_resetFilter{left:0;right:unset}.modal-mobile-wrapper .modal-mobile .reset-all{color:#3aa648;cursor:pointer;padding:4px 0 4px 4px;position:absolute;right:0;top:2px}.modal-mobile-wrapper .modal-mobile__ssr{background-color:rgba(0,0,0,.5);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:500}.modal-mobile-wrapper .modal-mobile__ssr.modal-mobile-ssr__hidden{display:none}.modal-mobile-wrapper .modal-mobile__ssr.modal-mobile-ssr__open{display:block}.modal-mobile-wrapper .modal-mobile__ssr .modal-mobile{margin:64px auto 0}.modal-mobile-wrapper .modal-mobile__ssr .modal-mobile__content{max-height:calc(100vh - 184px);overflow:auto}.modal-mobile-wrapper .modal-mobile__ssr-overlay{height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:767px){.modal-mobile-wrapper{overflow-y:hidden!important}.modal-mobile-wrapper.fade .modal-mobile{transform:translateY(100px)!important;transition:transform .1s ease-out!important}.modal-mobile-wrapper.show .modal-mobile{transform:none!important}.modal-mobile-wrapper .modal-mobile{bottom:0;margin:0;max-width:100vw;position:absolute;transition:none;width:100vw}.modal-mobile-wrapper .modal-mobile .modal-content{border:none;border-radius:8px 8px 0 0}.modal-mobile-wrapper .modal-mobile .modal-content .modal-body{padding:0}.modal-mobile-wrapper .modal-mobile__title{box-shadow:0 0 16px rgba(0,0,0,.15);padding:16px;text-align:center}.modal-mobile-wrapper .modal-mobile__title p .text{display:block;margin:0 auto;max-width:calc(100% - 64px);position:relative;top:4px}.modal-mobile-wrapper .modal-mobile__content{max-height:calc(100vh - 176px);overflow-y:auto;overflow-y:overlay;padding:24px 16px}.modal-mobile-wrapper .modal-mobile__rectangle-mobile{background-color:#cbcbcb;border-radius:10px;display:block;height:4px;left:50%;position:absolute;top:-8px;transform:translateX(-50%);width:40px}.modal-mobile-wrapper .modal-mobile__close-button{left:0}}.sniff-select{background-color:#fff;border:1px solid #e7e7e7;border-radius:4px;color:#323232;font-family:Work Sans;font-size:16px;height:-moz-fit-content;height:fit-content;line-height:22px;min-height:48px;outline:none;padding:12px;transition:all .2s}.sniff-select::-moz-placeholder{color:#a4a4a4;font-size:inherit}.sniff-select::placeholder{color:#a4a4a4;font-size:inherit}.sniff-select:hover{border-color:#cbcbcb}.sniff-select:focus{border-color:#8cd090;box-shadow:0 0 8px rgba(0,0,0,.05)}.sniff-select:disabled{background-color:#f5f5f5;border-color:#cbcbcb;color:#484848}.sniff-select.warning{border-color:#f2c94c;color:#323232}.sniff-select.error{border-color:#e79b90;color:#323232}.sniff-select.success{border-color:#50b820;color:#323232}.sniff-select{padding:0!important}.sniff-select .sniff-select__control{background-color:transparent;border:none;border-radius:0;box-shadow:none;min-height:48px;width:inherit}.sniff-select .sniff-select__control--is-focused{box-shadow:0 0 8px rgba(0,0,0,.05);color:#323232}.sniff-select:hover .sniff-select__indicator{color:#787878}.sniff-select.select-err{border-color:#e79b90}.sniff-select .sniff-select__menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:0;z-index:35}.sniff-select .sniff-select__menu>div{padding:0}.sniff-select .sniff-select__indicator-separator{display:none}.sniff-select .sniff-select__placeholder{margin-left:0}.sniff-select .sniff-select__value-container{padding-left:12px}.sniff-select .sniff-select__value-container--is-multi{padding:12px}.sniff-select .sniff-select__value-container--is-multi .sniff-select__multi-value{background-color:#e7e7e7;border-radius:4px;color:#323232}.sniff-select .sniff-select__option{font-size:1em;transition:all .2s}.sniff-select .sniff-select__option--is-focused{background-color:#f5f5f5}.sniff-select .sniff-select__option:active{background-color:#bde6e9}.sniff-select .sniff-select__option--is-selected{background-color:#4f96c4;color:#fff;position:relative}.sniff-select .sniff-select__option--is-selected:after{content:url(//static.sniffspot.com/packs/3612a67168659c5b4b24.svg);position:absolute;right:12px;top:50%;transform:translateY(-50%)}.sniff-select .sniff-select__indicator{color:#a4a4a4}.sniff-select .sniff-select__clear-indicator{cursor:pointer}.sniff-select-ssr{padding:12px!important}.preloader{align-items:center;display:flex;justify-content:center}.preloader__icon{color:#3aa648;height:48px;width:48px}.preloader_full{flex:1}.preloader_background{background-color:hsla(0,0%,100%,.75)}.preloader_full-window{bottom:0;left:0;position:fixed;right:0;top:0;z-index:100}.preloader_absolute{left:0;position:absolute;right:0;top:0}.spot-avail-desktop{max-width:750px!important}.spot-calendar.desktop-screen{display:flex}.spot-calendar.desktop-screen .desktop-header-block{width:100%}.spot-calendar.desktop-screen .spot-calendar__header .monthly-text{left:5px;position:relative}.spot-calendar.desktop-screen .spot-calendar__date_picker{margin:0 -12px}.spot-calendar.desktop-screen .spot-calendar__separator{border-left:1px solid #e7e7e7;height:auto;margin:0 16px;width:0}.spot-calendar.desktop-screen .spot-calendar__availability{height:404px;overflow-y:auto;padding-left:8px;padding-right:8px;width:100%}.spot-calendar.desktop-screen .spot-calendar__availability .date-picked{padding-top:0;top:0}.spot-calendar.desktop-screen .spot-calendar__availability .date-sticky{top:32px}.spot-calendar__header{display:flex;justify-content:space-between;margin-bottom:16px}.spot-calendar__header .left{align-items:center;display:flex}.spot-calendar__header .left .calendar-type{color:#787878;font-weight:500;padding-bottom:9px}.spot-calendar__header .left .calendar-type.active{border-bottom:1px solid #3aa648;color:#3aa648;padding-bottom:8px}.spot-calendar__header .left .calendar-type:nth-child(2){margin-left:24px}.spot-calendar__header .right{align-items:center;display:flex}.spot-calendar__header .right span{align-items:center;border:1px solid #e7e7e7;border-radius:50%;color:#e7e7e7;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.spot-calendar__header .right span svg{position:relative;right:1px}.spot-calendar__header .right span.active{border:1px solid #3aa648;color:#3aa648}.spot-calendar__header .right span:nth-child(2){margin-left:8px}.spot-calendar__header .right span:nth-child(2) svg{right:-1px}.spot-calendar__date_picker .weekly{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around}.spot-calendar__date_picker .weekly .w_item{align-items:center;border-radius:4px;display:flex;flex:1;flex-direction:column;justify-content:center;padding:8px;position:relative}.spot-calendar__date_picker .weekly .w_item .i_text{color:#787878;font-weight:600;margin-bottom:4px}.spot-calendar__date_picker .weekly .w_item .i_num{font-weight:500}.spot-calendar__date_picker .weekly .w_item.active{background-color:#3aa648;color:#fff}.spot-calendar__date_picker .weekly .w_item.active:after{background-color:#fff;border:1px solid #e7e7e7;border-bottom:none;border-right:none;bottom:-22px;content:"";height:12px;position:absolute;transform:rotate(45deg);width:12px}.spot-calendar__date_picker .weekly .w_item.active .i_text{color:#fff}.spot-calendar__date_picker .weekly .w_item.active.sold-out{background-color:#f5f5f5;color:#a4a4a4}.spot-calendar__date_picker .weekly .w_item.active.sold-out .i_text{color:#a4a4a4}.spot-calendar__date_picker .weekly .w_item.disabled,.spot-calendar__date_picker .weekly .w_item.disabled .i_text,.spot-calendar__date_picker .weekly .w_item.sold-out,.spot-calendar__date_picker .weekly .w_item.sold-out .i_text{color:#cbcbcb}.spot-calendar__date_picker .weekly .w_item.disabled .i_num,.spot-calendar__date_picker .weekly .w_item.sold-out .i_num{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.spot-calendar__date_picker .monthly .monthly-text{margin-bottom:16px;text-align:center}.spot-calendar__date_picker .monthly .react-calendar__month-view__weekdays{text-align:center}.spot-calendar__date_picker .monthly .react-calendar__month-view__weekdays abbr{color:#787878;font-size:12px;font-weight:600;text-decoration:none}.spot-calendar__date_picker .monthly .react-calendar__month-view__days button{background-color:#fff;border:none!important;height:32px;margin-top:8px;outline:none!important;padding-top:0}.spot-calendar__date_picker .monthly .react-calendar__month-view__days button:disabled abbr{color:#cbcbcb;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.spot-calendar__date_picker .monthly .react-calendar__month-view__days button.react-calendar__tile--active abbr{align-items:center;background-color:#3aa648;border-radius:4px;color:#fff;display:flex;height:32px;justify-content:center;margin:0 auto;padding:0;width:32px}.spot-calendar__separator{border-top:1px solid #e7e7e7;height:0;margin:16px -16px 0;width:100vw}.spot-calendar__availability .date-picked{background-color:#fff;padding:24px 0 8px;position:sticky;top:0}@media screen and (max-width:767px){.spot-calendar__availability .date-picked{top:-24px}}.spot-calendar__availability .date-sticky{background-color:#fff;position:sticky;top:56px}@media screen and (max-width:767px){.spot-calendar__availability .date-sticky{top:32px}}.spot-calendar__availability .settings{font-size:16px;margin-bottom:24px}@media screen and (max-width:350px){.spot-calendar__availability .settings{font-size:14px}}.spot-calendar__availability .settings .settings-toggle{color:#3aa648;cursor:pointer;font-weight:600}.spot-calendar__availability .settings .settings-toggle svg{height:20px;margin-left:8px;width:20px}.spot-calendar__availability .unaval-tips{align-items:flex-start;border:1px solid #e7e7e7;border-radius:8px;display:flex;padding:16px}.spot-calendar__availability .unaval-tips .tips-ico{color:#caa13d;height:24px;margin-right:16px;width:24px}.spot-calendar__availability .my-fav-spots{bottom:16px;color:#3aa648;cursor:pointer;display:block;left:0;position:absolute;text-align:center;width:100%}.spot-calendar__availability .my-fav-spots.monthly{bottom:0;margin-top:80px;position:relative}.spot-calendar__availability .time-picker{display:flex;flex-wrap:nowrap;padding-bottom:24px}.spot-calendar__availability .time-picker .day-button{align-items:center;border-radius:8px;color:#484848;cursor:pointer;display:flex;flex:1;flex-direction:column;justify-content:center;padding:12px}.spot-calendar__availability .time-picker .day-button:nth-child(2){margin:0 16px}.spot-calendar__availability .time-picker .day-button svg{color:#787878;margin-bottom:4px}.spot-calendar__availability .time-picker .day-button.day-active{box-shadow:0 2px 14px rgba(0,0,0,.1);color:#323232}.spot-calendar__availability .time-picker .day-button.day-active svg.morning{color:#cfc814}.spot-calendar__availability .time-picker .day-button.day-active svg.afternoon{color:#ef9935}.spot-calendar__availability .time-picker .day-button.day-active svg.evening{color:#4f96c4}.spot-calendar__availability .time-picker .day-button.day-empty{color:#a4a4a4;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.spot-calendar__availability .time-picker .day-button.day-empty svg{color:#cbcbcb}.spot-calendar__availability .time-picker .day-button.day-empty.day-active{color:#787878}.spot-calendar__availability .time-picker .day-button.day-empty.day-active svg{color:#a4a4a4!important}.spot-calendar__availability .time-list .time-book{color:#484848;font-weight:500;margin-bottom:8px}.spot-calendar__availability .time-list .time-book:last-child{margin-bottom:0}.spot-calendar__availability .time-list .time-book .member-icon{align-items:center;display:flex;float:right;height:24px;justify-content:center}.spot-calendar__availability .time-list .time-book .member-icon svg{height:16px;width:16px}.spot-calendar__availability .time-list .empty-list{margin-bottom:0;text-align:center}.spot-calendar__today-dot{border-radius:50%;bottom:3px;height:4px;left:50%;position:absolute;transform:translateX(-50%);width:4px}.spot-calendar__today-dot.green{background-color:#3aa648}.spot-calendar__today-dot.white{background-color:#fff}.req-member-modal .req-member-title{display:flex;margin-bottom:24px}.req-member-modal .req-member-title .member-title-icon{align-items:center;display:flex;justify-content:center;margin-right:8px}.req-member-modal .req-member-title .member-title-icon svg{height:24px;width:24px}.req-member-modal .req-member-title .member-title-text{width:calc(100% - 40px)}.req-member-modal .req-button{background-color:#f2c94c!important;color:#323232!important;margin-bottom:16px}.req-member-modal .no-button{background-color:#fff!important;border:#fff!important;color:#484848!important;font-size:14px;line-height:24px}@media screen and (min-width:768px){.req-member-modal{margin-top:48px;max-width:440px}}.sent-member-modal .sent-member-title{display:flex;margin-bottom:24px}.sent-member-modal .sent-member-title .member-title-icon{align-items:center;color:#3aa648;display:flex;justify-content:center;margin-right:8px}.sent-member-modal .sent-member-title .member-title-icon svg{height:24px;width:24px}.sent-member-modal .sent-member-title .member-title-text{width:calc(100% - 40px)}@media screen and (min-width:768px){.sent-member-modal{margin-top:48px;max-width:440px}}@media(min-width:768px){.calendar-setting-modal{max-width:440px!important}}.fixed-bottom{background-color:#fff;z-index:260!important}.fixed-bottom .panel-wrapper{margin:0;padding:16px 24px}.fixed-bottom .panel-wrapper .panel{align-items:center;display:flex;justify-content:space-between;padding:0;width:100%}.fixed-bottom .panel-wrapper .panel .spot-name{color:#484848;margin-bottom:4px}.fixed-bottom .panel-wrapper .panel .raiting-row{align-items:center;display:flex;flex-wrap:wrap;font-size:18px}.fixed-bottom .panel-wrapper .panel .raiting-row .comments-count{color:#484848}.fixed-bottom .panel-wrapper .panel .price{color:#484848;margin:0}.fixed-bottom .panel-wrapper .panel .price-mobile{display:none}.fixed-bottom .panel-wrapper .panel .right{border-left:1px solid #cbcbcb;padding-left:16px}.fixed-bottom .panel-wrapper .panel .right .reservation-button{margin-left:16px;padding:12px 32px;position:relative}.fixed-bottom .sniffpass-required-header{align-items:center;background-color:#f5f5f5;display:flex;justify-content:center;padding:12px 0}.fixed-bottom .sniffpass-required-header .sniffpass-note{align-items:center;color:#484848;display:flex;font-size:12px;font-weight:500;gap:8px;justify-content:center}.fixed-bottom .sniffpass-required-header .sniffpass-note .check-icon{flex-shrink:0;height:12px;margin-right:8px;width:12px}@media screen and (max-width:768px){.fixed-bottom{box-shadow:0 0 16px rgba(0,0,0,.15)}.fixed-bottom .panel-wrapper{padding:16px}.fixed-bottom .panel-wrapper .panel .left .price-mobile{display:block;margin-bottom:4px}.fixed-bottom .panel-wrapper .panel .left .price-mobile .price{color:#484848}.fixed-bottom .panel-wrapper .panel .left .spot-name{display:none}.fixed-bottom .panel-wrapper .panel .left .raiting-row{font-size:14px}.fixed-bottom .panel-wrapper .panel .left .raiting-row .star-icon{height:16px;margin-right:8px;width:16px}.fixed-bottom .panel-wrapper .panel .left .raiting-row .ratings-count{margin-right:8px}.fixed-bottom .panel-wrapper .panel .right{border:none;padding-left:0}.fixed-bottom .panel-wrapper .panel .right .reservation-button{font-size:16px;margin-left:0;padding:12px 24px;white-space:nowrap}.fixed-bottom .panel-wrapper .panel .right .price{display:none}}.spot-amenities-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:28px;margin-right:10px;vertical-align:middle}.spot-amenities-button{margin:8px 0 24px}.amenities-list p{font-size:16px;margin:0 0 8px}.amenities-list .amenities-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:30px;margin-right:16px;vertical-align:middle;width:30px}@media screen and (max-width:768px){.amenities-list p{font-size:16px;margin:0 0 8px}}.map-spot-callout-cont{height:0;position:relative;width:0}.map-spot-callout-cont.call-top .map-spot-callout{top:0}.map-spot-callout-cont.call-bottom .map-spot-callout{bottom:0}.map-spot-callout-cont.call-left .map-spot-callout{left:0}.map-spot-callout-cont.call-right .map-spot-callout{right:0}.map-spot-callout{background-color:#fff;border-radius:6px;box-shadow:0 0 12px rgba(0,0,0,.3);cursor:pointer;max-height:700px;padding:8px 8px 24px;position:absolute;width:250px}.map-spot-callout__imgDiv img{border-radius:4px;height:150px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:234px}.map-spot-callout .spot-type-public{color:#a4a4a4;font-size:10px;font-weight:700;letter-spacing:1px;line-height:16px;margin-top:12px;text-transform:uppercase}.map-spot-callout h3{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#3aa648;display:block;display:-webkit-box;font-size:16px;line-height:24px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;width:100%}.map-spot-callout__detail,.map-spot-callout__price,.map-spot-callout__rating{color:#484848;font-size:14px;line-height:24px;margin-top:2px}.map-spot-callout__rating{align-items:center;display:flex}.map-spot-callout__rating span{margin-left:4px}.sniff-listings-anno{background-color:#fff;border-radius:100px;box-shadow:0 0 16px rgba(0,0,0,.15);cursor:pointer;font-size:14px;font-weight:500;height:32px;line-height:24px;min-width:32px;padding:4px 12px}.sniff-listings-anno,.sniff-listings-anno_span-svg{align-items:center;display:flex;justify-content:center}.sniff-listings-anno_span-svg{height:24px}.sniff-listings-anno_span-svg svg{height:14px;width:14px}.sniff-listings-anno.no-size{padding:0!important}.sniff-listings-anno.no-size .sniff-listings-anno_span-svg{height:32px;width:32px}.sniff-listings-anno.active{background-color:#3aa648;color:#fff}@keyframes breathing{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.sniff-listings-anno-my-loc{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.sniff-listings-anno-my-loc>div{animation:breathing 2s ease 0s infinite normal forwards;background-color:#0074f1;border-radius:50%;height:16px;width:16px}.location .row{margin-bottom:16px;margin-top:16px}.location .row .dscrp{word-break:break-word}.location .row .dscrp .collapsing{transition:none}.location .row .dscrp .read-more{cursor:pointer}.location .row .dscrp .icon{color:#484848;margin-right:8px;vertical-align:sub}@media screen and (max-width:768px){.location{padding:0}.location .row .dscrp{margin-bottom:16px}.location .row .dscrp .icon{margin-right:4px}.location-head{padding:0}}@media screen and (min-width:0)and (max-width:767px){.map-container .row{margin:0}.map-container{max-width:100%}}@media screen and (min-width:1200px){.map-container .map{height:425px}}@media screen and (min-width:960px)and (max-width:1199px){.map-container .map{height:350px}}@media screen and (min-width:768px)and (max-width:959px){.map-container .map{height:325px}}@media screen and (min-width:576px)and (max-width:767px){.map-container .map{height:300px;padding:0}}@media screen and (min-width:0)and (max-width:575px){.map-container .map{height:275px;padding:0}}.water-safety-modal .modal-content{width:-moz-fit-content;width:fit-content}.hazards-content{gap:32px}.hazards-content,.hazards-content .host-note{display:flex;flex-direction:column;width:100%}.hazards-content .host-note{gap:8px}.hazards-content .water-safety-notice{width:100%}.hazards-content .water-safety-notice .notice-container{align-items:flex-start;display:flex;gap:16px}.hazards-content .water-safety-notice .notice-container .icon{color:#484848;flex-shrink:0}.hazards-content .water-safety-notice .notice-container .notice-content{display:flex;flex:1;flex-direction:column;gap:8px}.hazards-content .water-safety-notice .notice-container .notice-content .notice-title{color:#000;font-size:16px;line-height:1.5em}.hazards-content .water-safety-notice .notice-container .notice-content .notice-text{color:#484848;font-size:16px;line-height:1.5em;margin:0}.designed-for-private-comp{background-color:#ebf9fc;border-radius:6px;display:flex;padding:16px}.designed-for-private-comp__icon{color:#4f96c4;height:24px;margin-right:16px;width:24px}.designed-for-private-comp__content{width:calc(100% - 40px)}.designed-for-private-comp__title{color:#4f96c4;font-size:14px;font-weight:600;line-height:24px}@media(min-width:768px){.designed-for-private-comp__title{font-size:16px}}.designed-for-private-comp__subtitle{color:#484848;font-size:12px;font-weight:400;line-height:16px;margin-top:4px}@media(min-width:768px){.designed-for-private-comp__subtitle{font-size:16px;line-height:24px}.designed-for-private-comp.private-banner{border-radius:0;display:block;padding:24px;text-align:center}.designed-for-private-comp.private-banner .designed-for-private-comp__content{display:inline;width:unset}.designed-for-private-comp.private-banner .designed-for-private-comp__content div{display:inline}.designed-for-private-comp.private-banner .designed-for-private-comp__subtitle{margin-top:0}}.mobile-sub-page{background-color:#fff;display:none;left:0;position:fixed;top:0;width:100vw;z-index:250}.mobile-sub-page.show{display:block}.mobile-sub-page.hide{display:none}.mobile-sub-page__sub-header{align-items:center;background-color:#fff;box-shadow:0 0 16px rgba(0,0,0,.15);display:flex;height:56px;justify-content:center;position:relative;width:100vw;z-index:1}.mobile-sub-page__sub-header .back-ico{align-items:center;display:flex;justify-content:center;left:0;padding:21px 16px;position:absolute;top:0}.mobile-sub-page__sub-header .back-ico svg{height:14px}.mobile-sub-page__sub-header .sub-title{overflow:hidden;padding:0 54px;text-align:center;text-overflow:ellipsis;width:100%}.mobile-sub-page__sub-content{background-color:#fff;padding:24px 16px 16px}@media screen and (max-width:767px){.mobile-sub-page__sub-content{height:calc(100% - 56px);overflow-x:hidden;overflow-y:auto;overflow-y:overlay}}.presents .icon-title{color:#484848;margin-right:16px}.presents .icon-info{color:#a4a4a4;cursor:pointer;display:none;height:24px;margin-left:8px;width:24px}@media(min-width:768px){.presents .icon-info{display:inline;padding:6px}}.presents .present-chev-r{align-items:center;color:#a4a4a4;display:flex;height:24px;justify-content:center;position:absolute;right:0;top:0;width:24px}.presents .present-chev-r svg{height:12px;width:12px}@media(min-width:768px){.presents .present-chev-r{display:none}}.presents .modal-content{border:1px solid #3aa648;border-radius:5px}.presents .close{font-size:28px}.presents .modal-body,.presents .modal-header{padding:24px}.presents .modal-footer{border:none}.presents .modal-footer .btn{width:180px}.presents .row-field{padding:.5rem 0}.presents .row-field .present-block{margin-bottom:16px}.presents .row-field .present-block .field{position:relative}.presents .row-field .present-block:last-child,.presents .row-field .present-block:nth-last-child(2){margin-bottom:8px}@media(max-width:767px){.presents .row-field .present-block:last-child{margin-bottom:8px}.presents .row-field .present-block:nth-last-child(2){margin-bottom:16px}.presents .row-field .present-block{padding-right:9px}}.color-red{color:#ca3237}.color-green,.color-red.prvt{color:#50b820}.color-green.prvt{color:#ca3237}.color-warn{color:#caa13d}.color-medium{color:#787878;font-weight:400}.present-modal .present-feedback{border:1px solid #d4efd5;border-radius:10px;margin:24px 0 16px;padding:16px}.present-modal .rev-comment-item{display:flex;margin-bottom:24px}.present-modal .rev-comment-item>div:nth-child(2),.present-modal .rev-no-comment{width:calc(100% - 32px)}.present-modal .ensure .icon{margin-right:8px;vertical-align:text-bottom}.spot-detail-my-badge{border-radius:16px;display:flex;margin-top:24px;padding:16px;width:360px}.spot-detail-my-badge>div{padding-left:16px;width:calc(100% - 24px)}.spot-detail-my-badge>div p{white-space:pre-wrap}.sort-reviews{align-items:center;cursor:pointer;display:flex;margin:16px 0 40px;position:relative}.sort-reviews span{font-weight:500;margin:0 8px;text-decoration:underline}.sort-reviews .chevron-sort{color:#484848;height:10px;width:10px}.sort-reviews .sort-reviews-modal{background:#fff;border:1px solid #cbcbcb;border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.05);left:32px;position:absolute;top:32px;width:240px;z-index:50}.sort-reviews .sort-reviews-modal>div{padding:8px 12px;position:relative}.sort-reviews .sort-reviews-modal>div.picked{background-color:#f5f5f5}.sort-reviews .sort-reviews-modal>div svg{color:#787878;height:20px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:20px}@media(max-width:767px){#reviews{overflow:hidden}}#reviews .spot-detail-my-badge{margin-top:16px;width:100%}@media(min-width:768px){#reviews .spot-detail-my-badge{max-width:424px}}.comments .rev-head{align-items:center;display:flex;justify-content:space-between}.comments .rev-head .star-reviews{color:#f2c94c;position:relative;top:2px;vertical-align:text-top;width:28px}.comments .rev-head .reviews-count{color:#484848}.comments .rev-head .all-reviews{cursor:pointer}.comments .loading{background:url(//static.sniffspot.com/packs/8439de67eddebc386ae0.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:100px;width:100px}.all-reviews-desktop{max-width:700px}.search-bar{margin-bottom:24px}.search-bar .search-input-container{align-items:center;background:#fff;border:1px solid #cbcbcb;border-radius:100px;display:flex;padding:8px 12px;position:relative;transition:border-color .2s ease}.search-bar .search-input-container:focus-within{border-color:#8cd090}.search-bar .search-input-container .search-icon{color:#484848;cursor:pointer;height:16px;margin-right:12px;width:16px}.search-bar .search-input-container .search-input{background:transparent;border:none;color:#484848;flex:1;font-size:14px;line-height:1.71;outline:none}.search-bar .search-input-container .search-input::-moz-placeholder{color:#a4a4a4}.search-bar .search-input-container .search-input::placeholder{color:#a4a4a4}.search-bar .search-input-container .search-input:disabled{cursor:default}.search-bar .search-input-container .search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16ZM4.293 5.707 6.586 8l-2.293 2.293 1.414 1.414L8 9.414l2.293 2.293 1.414-1.414L9.414 8l2.293-2.293-1.414-1.414L8 6.586 5.707 4.293 4.293 5.707Z' fill='%23CBCBCB'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:16px;margin-left:8px;width:16px}.search-bar .search-input-container .search-input::-webkit-search-cancel-button:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16ZM4.293 5.707 6.586 8l-2.293 2.293 1.414 1.414L8 9.414l2.293 2.293 1.414-1.414L9.414 8l2.293-2.293-1.414-1.414L8 6.586 5.707 4.293 4.293 5.707Z' fill='%23484848'/%3E%3C/svg%3E")}.search-bar.spot-detail-search .search-input-container{cursor:pointer}.search-bar.spot-detail-search .search-input-container .search-input{cursor:pointer;pointer-events:none}@media(max-width:767px){.comments{padding:0}.comments .rev-head .title-reviews{align-items:center;display:flex;justify-content:space-between;width:100%}.comments .rev-head .title-reviews .star-reviews{top:1px;width:27px}.comments .rev-head .title-reviews .chevron-reviews{color:#cbcbcb;height:14px;margin-right:16px;width:8px}}.fencing .fence-details .enclosure,.fencing .fence-details .fence-height{align-items:flex-start;display:flex;justify-content:flex-start}.fencing .fence-details .enclosure svg,.fencing .fence-details .fence-height svg{margin-right:16px}.fencing .fence-details .percentage{margin-bottom:8px}.fencing .fence-details .percentage svg{margin-right:4px}.fencing .fence-details .enclosure,.fencing .fence-details .fence-detail,.fencing .fence-details .fence-gap,.fencing .fence-details .fence-height,.fencing .fence-details .fence-type,.fencing .fence-details .percentage{width:100%}.fencing .fence-details .enclosure.break-word,.fencing .fence-details .fence-detail.break-word,.fencing .fence-details .fence-gap.break-word,.fencing .fence-details .fence-height.break-word,.fencing .fence-details .fence-type.break-word,.fencing .fence-details .percentage.break-word{word-wrap:break-word}.fencing .fence-details .enclosure .read-more,.fencing .fence-details .fence-detail .read-more,.fencing .fence-details .fence-gap .read-more,.fencing .fence-details .fence-height .read-more,.fencing .fence-details .fence-type .read-more,.fencing .fence-details .percentage .read-more{cursor:pointer}@media screen and (min-width:768px){.fencing .fence-details{display:flex}.fencing .fence-details>div{width:50%}}@media screen and (max-width:767px){.fencing .percentage-cont{background-color:#f5f5f5;border-radius:8px;margin-bottom:24px;padding:12px 16px}.fencing .percentage-cont .separator{border-bottom:1px dashed #cbcbcb;margin:12px 0}.fencing .percentage-cont .percentage{font-size:16px;line-height:24px;margin-bottom:0}}.extras-list .extras-item{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:24px}.extras-list .extras-item .extras-icon{margin-right:16px}.extras-list .extras-item .item-right{width:calc(100% - 40px)}.extras-list .extras-item .item-right .extra-item-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.extras-list .extras-item .item-right .extra-item-desc{word-wrap:break-word;margin-bottom:0}.spot-extras-button{margin:0 0 24px}.modal-extras-desktop .modal-dialog{max-width:650px}@media screen and (max-width:768px){.full-extras{background-color:#fff;border-top:1px solid #cbcbcb;height:calc(100vh + 1px);left:0;overflow-y:auto;padding-bottom:16px;position:fixed;top:-1px;width:100%;z-index:999}.full-extras.has-banner{height:calc(100vh - 49px);top:49px}}.pic-tag-img{background-color:#f5f5f5;background-image:url(//static.sniffspot.com/packs/8439de67eddebc386ae0.svg);background-position:50%;background-repeat:no-repeat;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden}.rules .book-policy{align-items:center;display:flex;justify-content:space-between}.rules .book-policy svg{color:#cbcbcb;height:14px;margin-right:16px;width:8px}.rules .desktop-rules{cursor:pointer;font-weight:500;position:relative}.rule-list{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}.rule-list .d-flex{margin-bottom:16px;padding-right:0;width:100%}.rule-list .d-flex .rule-list-item{width:calc(100% - 40px)}.rule-list .d-flex .rule-list-item.break-word{word-wrap:break-word}@media screen and (min-width:768px){.rule-list{align-items:flex-start;flex-direction:row;justify-content:space-between}.rule-list .d-flex{padding-right:16px;width:50%}}.rule-list tr{vertical-align:top;width:100%}.rule-list tr td{padding-bottom:16px}.rule-list .rule-icon{margin-right:16px}.rule-list .rule-icon.avatar{border-radius:50%;height:24px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:24px}.rule-list .general-rule-icon{height:16px;margin-right:8px;width:16px}.rule-list .rule-list-item{font-size:16px}.rule-list .rule-list-item .read-more{cursor:pointer}.rule-list .rule-list-item>div{font-weight:600;margin-bottom:8px}.rule-list .rule-list-item.general{padding-bottom:24px}.account-verified-banner{background-color:#e8ffe8;border-radius:12px;margin-bottom:32px;padding:16px}.account-verified-banner__title{color:#3f702e}.account-verified-banner__verify-item{align-items:center;display:flex;font-size:14px;line-height:24px;margin-top:16px}.account-verified-banner__verify-item svg{height:16px;margin-right:12px;width:16px}.account-verified-banner__verify-item span{width:calc(100% - 28px)}.host .host-avatar{margin-right:8px;min-width:72px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.host .host-info-about{word-wrap:break-word}.host .host-info{margin-top:16px}.host .host-info .media{align-items:center;cursor:pointer}.host .host-info .media .media-body{height:-moz-fit-content;height:fit-content}.host .host-info .host-name{font-weight:600;margin-bottom:4px}.host .host-info .host-join-date{color:#484848}.host .host-info .host-info{font-size:18px;margin:0;white-space:pre-wrap}.host .host-info .col-md-12{padding:0}@media(min-width:768px){.host .account-verified-banner{max-width:392px}}@media(max-width:767px){.host{padding:0}}.nearby-spots{margin:0 auto 32px;max-width:1350px;width:95%}@media(max-width:767px){.nearby-spots{padding:0 16px;width:100%}}.nearby-spots .car-slide{display:flex;margin:0 -8px}.nearby-spots .car-slide .listing-preview{margin-bottom:0!important;min-width:33.3333333333%;width:33.3333333333%}.nearby-spots .car-slide.car-slide-ssr{overflow:auto;scrollbar-width:thin}.nearby-spots .car-slide.car-slide-ssr::-webkit-scrollbar{height:8px}.nearby-spots-mobile{margin-bottom:32px}.nearby-spots-mobile .listing-preview.home-page:last-child{margin-right:0}.nearby-spots-mobile .in-row{overflow-x:auto;scrollbar-width:thin}.nearby-spots-mobile .in-row::-webkit-scrollbar{height:4px}.mobile-photo-gallery{background-color:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:130}.mobile-photo-gallery .req-photo-comp{height:300px;width:100%}.mobile-photo-gallery .gallery-header{align-items:center;background-color:#fff;display:flex;height:56px;position:sticky;top:0;z-index:120}.mobile-photo-gallery .gallery-header .back-ico{cursor:pointer;display:flex;left:0;padding:32px 32px 32px 16px;z-index:125}.mobile-photo-gallery .gallery-header p{left:0;padding:16px;position:absolute;text-align:center;width:100vw}.mobile-photo-gallery .preloader{display:flex;height:300px;justify-content:center;width:100%;z-index:10}.mobile-photo-gallery .gallery-photos{height:calc(100dvh - 138px);overflow:hidden}.mobile-photo-gallery .gallery-photos .photos-box{padding-bottom:16px}.mobile-photo-gallery .gallery-photos .photos-box .spot-detail-photos-submitted{bottom:28px}.mobile-photo-gallery .gallery-photos .photos-box .photos-item{height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.mobile-photo-gallery .gallery-photos .photos-box .spot-detail-photos-caption{font-size:14px;line-height:21px;margin:4px 16px 0}.single-view-photo{position:relative}.single-view-photo .carousel__photo-container{padding-top:100%}.single-view-photo .photos-item{height:auto;width:100%}.single-view-photo .photos-submitted-box{bottom:90px;display:flex;font-size:12px;font-weight:500;justify-content:center;line-height:16px;position:fixed;width:100%}.single-view-photo .photos-submitted-box .photos-submitted{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#e7e7e7;border-radius:6px;margin-bottom:0;padding:2px 16px}.spot-view-page-warning .warning-spot-photos__container{margin:0 auto -8px!important;max-width:1350px;padding:32px 0 0!important;width:calc(100% - 64px)}@media(min-width:768px){.spot-view-page-warning .warning-spot-photos__container>div{margin:0;max-width:1350px}}@media(max-width:767px){.spot-view-page-warning .warning-spot-photos__container{margin:8px 0!important;padding:16px!important;width:100%}}.spot-view-page{display:flex}.spot-view-page.container{max-width:1350px;width:calc(100% - 64px)}@media(min-width:768px){.spot-view-page.container{padding-top:24px}}.spot-view-page .price .price-box{border-radius:4px;box-shadow:0 0 16px rgba(0,0,0,.15);display:inline-block;padding:8px 12px}.spot-view-page .price .ok-icon{color:#3aa648;height:24px;margin:0 16px 0 0;width:24px}@media(min-width:768px){.spot-view-page .price .price-box{padding:12px 24px}}.spot-view-page .spot-detail-block{width:calc(100% - 360px)}.spot-view-page .desktop-book-block{height:100%;height:-moz-fit-content;height:fit-content;margin-left:24px;margin-top:16px;position:sticky;top:120px}.spot-view-page .desktop-book-block.spot-top-bar-test{top:177px}.spot-view-page .desktop-book-block.public-park{margin-left:48px;margin-top:24px;position:relative;top:0;width:420px}.spot-view-page .desktop-book-block__content{border-radius:16px;box-shadow:0 0 16px rgba(0,0,0,.15);padding:24px;width:360px}.spot-view-page .desktop-book-block__content>div{width:312px}.spot-view-page .desktop-book-block__content .book-price{align-items:flex-start;display:flex;justify-content:space-between}.spot-view-page .desktop-book-block__content .book-price .book-rating{display:flex;position:relative;top:6px}.spot-view-page .desktop-book-block__content .book-price .book-rating .star-icon{height:20px;margin-right:8px;width:20px}.spot-view-page .desktop-book-block__content .book-price .book-rating .ratings-count{margin-right:8px}.spot-view-page .desktop-book-block__content .book-price .book-rating .comments-count{color:#484848}.spot-view-page .desktop-book-block .user-member-banner{margin:24px 0 0}.spot-view-page .desktop-book-block .desktop-book-block__content.has-sniffpass-note{border-radius:16px 16px 0 0}.spot-view-page .desktop-book-block .sniffpass-required-note-desktop{background-color:#f5f5f5;border-radius:0 0 16px 16px;padding:12px 16px}.spot-view-page .desktop-book-block .sniffpass-required-note-desktop .sniffpass-note{align-items:center;color:#484848;display:flex;font-size:12px;font-weight:500;gap:8px;justify-content:center}.spot-view-page .desktop-book-block .sniffpass-required-note-desktop .sniffpass-note .check-icon{flex-shrink:0;height:12px;width:12px}.spot-view-page .desktop-book-block.disabled .desktop-book-block__content{background-color:#fcf4db;border-radius:16px;box-shadow:none}.spot-view-page .desktop-header{margin-top:16px;width:100%}.spot-view-page .desktop-header .header-info{align-items:center;display:flex;justify-content:space-between}.spot-view-page .desktop-header .header-info .info-left{align-items:center;display:flex;justify-content:flex-start}.spot-view-page .desktop-header .header-info .info-left .spot-location{margin-right:24px}.spot-view-page .desktop-header .header-info .info-left .spot-location svg{margin-right:8px}.spot-view-page .desktop-header .header-info .spot-core-action{align-items:center;display:flex;justify-content:flex-end}.spot-view-page .desktop-header .header-info .spot-core-action .spot-top-badge{height:-moz-fit-content;height:fit-content;margin:0 16px 0 0;position:relative}.spot-view-page .desktop-header .header-info .spot-core-action .spot-fav-fab__fab{bottom:0;height:-moz-fit-content;height:fit-content;left:0;margin-right:16px;position:relative;right:0;top:0}.spot-view-page .desktop-header .spot-header-detail{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:24px}.spot-view-page .desktop-header .spot-header-detail .spot-core-detail{display:flex;justify-content:flex-start}.spot-view-page .desktop-header .spot-header-detail .spot-core-detail .head-info-box{background-color:#f5f5f5;border-radius:50px;margin-right:8px;padding:4px 16px}.spot-view-page .desktop-header .spot-header-detail .spot-core-detail .head-info-box svg{height:16px;margin-right:8px;vertical-align:text-bottom;width:20px}.spot-view-page .desktop-header .spot-header-detail .spot-core-detail .head-info-box:last-child{margin-right:0}.spot-view-page .desktop-header .spot-photos-block{display:flex;position:relative}.spot-view-page .desktop-header .spot-photos-block .show-all-photo{bottom:16px;position:absolute;right:16px}.spot-view-page .desktop-header .spot-photos-block .desktop-photo{background-color:#f5f5f5;cursor:pointer;height:0;padding-top:64%;position:relative}.spot-view-page .desktop-header .spot-photos-block .desktop-photo .preloader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:50}.spot-view-page .desktop-header .spot-photos-block .desktop-photo .photos-item{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.spot-view-page .desktop-header .spot-photos-block .img-big{flex:2;margin-right:16px}.spot-view-page .desktop-header .spot-photos-block .img-big .desktop-photo{border-bottom-left-radius:16px;border-top-left-radius:16px;height:100%}.spot-view-page .desktop-header .spot-photos-block .img-big .desktop-photo .photos-item{border-bottom-left-radius:16px;border-top-left-radius:16px}.spot-view-page .desktop-header .spot-photos-block .img-big.full-img{border-radius:16px;height:532px;margin-right:0;overflow:hidden;width:100%}.spot-view-page .desktop-header .spot-photos-block .img-big.full-img .desktop-photo{padding-top:532px}.spot-view-page .desktop-header .spot-photos-block .img-big.full-img img{height:532px}.spot-view-page .desktop-header .spot-photos-block .img-big.two-img{flex:1}.spot-view-page .desktop-header .spot-photos-block .img-big.two-img .desktop-photo{padding-top:100%}.spot-view-page .desktop-header .spot-photos-block .img-sml{display:flex;flex:1;flex-direction:column}.spot-view-page .desktop-header .spot-photos-block .img-sml .desktop-photo:first-child{border-top-right-radius:16px;margin-bottom:16px}.spot-view-page .desktop-header .spot-photos-block .img-sml .desktop-photo:first-child .photos-item{border-top-right-radius:16px}.spot-view-page .desktop-header .spot-photos-block .img-sml .desktop-photo:nth-child(2),.spot-view-page .desktop-header .spot-photos-block .img-sml .desktop-photo:nth-child(2) .photos-item{border-bottom-right-radius:16px}.spot-view-page .desktop-header .spot-photos-block .img-sml.two-img .desktop-photo{padding-top:100%}.spot-view-page .desktop-header .spot-photos-block .img-sml.two-img .desktop-photo:first-child{border-bottom-right-radius:16px;border-top-right-radius:16px;margin-bottom:0}.spot-view-page .desktop-header .spot-photos-block .img-sml.two-img .desktop-photo:first-child .photos-item{border-bottom-right-radius:16px;border-top-right-radius:16px}.dis-info{align-items:flex-start;background-color:#fcf4db;display:flex;justify-content:flex-start;padding:0}.dis-info.top-bar{height:56px;position:fixed;top:0;width:100vw;z-index:175}.dis-info.top-bar.banner{top:50px}.dis-info .dis-cal-ico{color:#ce7003;margin-right:16px}.dis-info .title{color:#ce7003}.dis-info .dis-more-info{margin-left:16px}.head-container{padding:0}.head-container.banner{margin-top:50px}.head-container .head{flex-direction:row-reverse;margin:0 2rem}.head-container .head .info{padding:0;position:relative}.head-container .head .info .head-row-title{margin:0}.head-container .head .info .head-row-title .col-md-12{padding:0}.head-container .head .mobile-split{align-items:center;display:flex;gap:4px;justify-content:space-between;width:100%}.head-container .head .mobile-split>div{height:265px}.head-container .head .mobile-split>div:first-child{flex:2}.head-container .head .mobile-split>div:nth-child(2){display:flex;flex:1;flex-direction:column;gap:4px}.head-container .head .mobile-split>div:nth-child(2)>div{flex:1}.head-container .head .mobile-split>div img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.head-container .head .mobile-split_excess{position:relative}.head-container .head .mobile-split_excess_overlay{align-items:center;background-color:rgba(0,0,0,.4);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.head-container .head .mobile-split_excess_overlay span{color:#fff;font-size:16px;font-weight:400;line-height:24px}.head-container .head .mobile-carousel{padding:0;position:relative}.head-container .head .mobile-carousel .spot-main-photo{height:0;padding-top:256px;width:100%}.head-container .head .mobile-carousel .spot-main-photo .carousel__photo-container{height:100%;left:0;padding-top:0;position:absolute;top:0;width:100%}.head-container .head .mobile-carousel .spot-main-photo .preloader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:50}.head-container .head .mobile-carousel .spot-main-photo.carou-ssr{height:256px;padding-top:0}.head-container .head .mobile-carousel .spot-main-photo.carou-ssr .img.carousel-spot-inner{height:256px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.head-container .head .mobile-carousel .spot-main-photo.placeholder-photo{cursor:default!important;height:256px!important;padding-top:0!important}.head-container .head .mobile-carousel .spot-main-action{align-items:flex-start;display:flex;justify-content:space-between;left:0;padding:16px;position:absolute;top:0;width:100%}.head-container .head .mobile-carousel .spot-main-action .close-box{width:-moz-fit-content;width:fit-content}.head-container .head .mobile-carousel .spot-main-action .actions{align-items:flex-start;display:flex;justify-content:flex-end;width:-moz-fit-content;width:fit-content}.head-container .head .mobile-carousel .spot-main-action .actions .spot-top-badge{margin:0 16px 0 0!important;position:relative}.head-container .head .mobile-carousel .spot-main-action .actions .spot-fav-fab__fab{bottom:0;left:0;margin:0 16px 0 0!important;position:relative;right:0;top:0}.spot-detail-photos-counter,.spot-detail-photos-submitted{display:flex;justify-content:center;position:absolute;width:100%}.spot-detail-photos-counter .photos-text,.spot-detail-photos-submitted .photos-text{-webkit-backdrop-filter:blur(2px);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}.spot-detail-photos-counter{bottom:16px}.spot-detail-photos-submitted{bottom:12px;justify-content:flex-end;padding-right:12px}.spot-detail-photos-submitted .photos-text{padding:2px 16px}.ask-container .ask-row{margin-top:2rem}.ask-container .ask-row a{color:#3aa648;cursor:pointer}.container.price ul,.container.rules ul{padding-left:2.3rem}.container.price ul li,.container.rules ul li{margin-bottom:16px}.container.price .cancel-text,.container.price ul,.container.rules .cancel-text,.container.rules ul{font-size:2rem}.container.price .row-field,.container.rules .row-field{padding:1rem 0}.container.price .row-field .field,.container.rules .row-field .field{font-size:2rem}.container.calendar .calendar-title{margin:3rem 1rem 1rem}.container.calendar{max-width:100%}.container.calendar .row{margin:0}.container.calendar .col-md-12{padding:0}.container.spinner{max-width:100%}.container.spinner .row{align-items:center;height:calc(100vh - 50px)}.container.spinner .row .spinner{background-image:url(//static.sniffspot.com/packs/8439de67eddebc386ae0.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:100px;width:100px}@media(min-width:768px){.sdp-render-sub-info{align-items:center;display:flex;flex-wrap:wrap;width:calc(100% - 324px)}}.sdp-render-sub-info .mobile-sub-info{align-items:center;display:flex;justify-content:flex-start;position:relative}@media(min-width:768px){.sdp-render-sub-info .mobile-sub-info{padding-top:24px}}.sdp-render-sub-info .mobile-sub-info .sub-star{height:18px;margin-right:8px;width:18px}.sdp-render-sub-info .mobile-sub-info .sub-rating{color:#484848;font-weight:500}.sdp-render-sub-info .mobile-sub-info .dot-separator{background-color:#cbcbcb;border-radius:50%;height:4px;margin:0 8px;width:4px}.sdp-render-sub-info .mobile-sub-info .sub-reviews{cursor:pointer;margin-right:16px;position:relative}.sdp-render-sub-info .mobile-sub-badges{align-items:center;display:flex;margin-bottom:24px;padding:0 16px}@media(min-width:768px){.sdp-render-sub-info .mobile-sub-badges{margin-bottom:0;margin-right:16px;padding:24px 0 0}}.sdp-render-sub-info .mobile-sub-badges .spot-top-badge{margin:0;position:relative}.sdp-render-sub-info .mobile-sub-badges>div:first-child,.sdp-render-sub-info .mobile-sub-badges>div:first-child>div:first-child{margin-left:0}.mobile-host-info{align-items:center;display:flex;justify-content:flex-start}.mobile-host-info .host-avatar{border-radius:50%;height:32px;margin-right:8px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:32px}.mobile-host-info .host-text .host-name{cursor:pointer;position:relative}.placeholder-photo{background-color:#e7e7e7;cursor:default!important}.placeholder-photo svg{color:#787878;height:36px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:36px}.spot-view-report-block{margin-top:32px}.spot-view-margin{margin-bottom:48px}.full-screen-modal{max-width:100%}.full-screen-modal .modal-content .carousel{height:80vh}.full-screen-modal .modal-content .modal-header{padding:0 1rem 0 0}.desktop-photo-backdrop.show{opacity:.75}.dscrp{white-space:pre-wrap}.dotted-underline{border-bottom:1px dashed #484848;bottom:-4px;left:0;position:absolute;width:100%}@media(min-width:768px){.before-book-warning-modal{min-width:560px}}.before-book-warning-modal .book-warning-action{margin-top:48px}@media(min-width:768px){.before-book-warning-modal .book-warning-action{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}}@media(max-width:767px){.before-book-warning-modal .sniff-button{width:100%}}.before-book-warning-modal .book-warning-info-section{display:flex;margin-bottom:24px}.before-book-warning-modal .book-warning-info-section svg{margin-right:16px}.before-book-warning-modal .book-warning-info-section .info-section-right{width:calc(100% - 40px)}@media(min-width:768px){.spot-view-page-footer .snif-section .container{max-width:1350px}}.memberships-modal-spot-details__header{background-color:#fcf4db;border-radius:10px 10px 0 0;height:80px;left:0;position:absolute;top:0;width:100%}.memberships-modal-spot-details__close{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:16px;position:absolute;z-index:5}.memberships-modal-spot-details__close svg{height:20px;width:20px}.memberships-modal-spot-details__content{padding:8px 8px 16px;position:relative;text-align:center}.memberships-modal-spot-details__thumbnail{align-items:center;display:flex;height:80px;justify-content:center;margin:0 auto;position:relative;width:80px}.memberships-modal-spot-details__thumbnail img{border-radius:16px;height:80px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:80px}.memberships-modal-spot-details__thumbnail svg{bottom:-8px;position:absolute;right:-8px}.memberships-modal-spot-details__cta{background-color:#f2c94c!important;color:#323232!important;margin-top:40px}.sniffpass-modal-spot-details__header{background-color:rgba(212,239,213,.5);border-radius:10px 10px 0 0;height:80px;left:0;position:absolute;top:0;width:100%}.sniffpass-modal-spot-details__close{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:16px;position:absolute;z-index:5}.sniffpass-modal-spot-details__close svg{height:20px;width:20px}.sniffpass-modal-spot-details__content{padding:8px 8px 16px;position:relative;text-align:center}.sniffpass-modal-spot-details__thumbnail{align-items:center;display:flex;height:48px;justify-content:center;margin:24px auto 0;position:relative;width:48px}.sniffpass-modal-spot-details__thumbnail svg{height:48px;width:48px}.sniffpass-modal-spot-details__cta{margin-top:40px}.scroll-modal-content_close{align-items:center;cursor:pointer;display:flex;height:52px;justify-content:center;left:0;position:absolute;top:0;width:52px}.scroll-modal-content_close svg{height:20px;width:20px}@media(max-width:767px){.container{max-width:calc(100% - 32px)}.container.price ul,.container.rules ul{padding-left:19px}.container.price ul li,.container.rules ul li{margin-bottom:8px}.container.price .cancel-text,.container.price ul,.container.rules .cancel-text,.container.rules ul{font-size:16px}.container.price .row-field,.container.rules .row-field{padding:4px 0}.container.price .row-field .field,.container.rules .row-field .field{font-size:16px}.head-container{margin:0;max-width:100%}.head-container .head{flex-direction:row;margin:0;padding-top:0}.head-container .head .info,.head-container .head .mobile-host-info,.head-container .head .mobile-sub-info{padding:0 16px;width:100%}.ask-container .ask-row a{font-size:1.5rem}}@media screen and (min-width:0)and (max-width:325px){.head-container .head .info{padding:0 16px}.head-container .head .mobile-carousel{width:100%}}@media screen and (min-width:326px)and (max-width:580px){.head-container .head .info{padding:0 16px}.head-container .head .mobile-carousel{width:100%}}@media screen and (min-width:580px)and (max-width:767px){.head-container .head .info{margin:0 16px;padding:0}.head-container .head .mobile-carousel{padding:0;width:768px}}@media screen and (min-width:768px)and (max-width:989px){.head-container .head{flex-direction:row}.head-container .head .info{margin:0 15%;padding:0}.head-container .head .mobile-carousel{width:100%}.head-container .head .mobile-carousel .carousel .carousel-spot-inner.img{border-radius:8px}}@media screen and (min-width:990px)and (max-width:1199px){.head-container .head .info{width:calc(100% - 600px)}.head-container .head .mobile-carousel{height:425px;width:600px}.head-container .head .mobile-carousel .carousel .carousel-spot-inner.img{border-radius:8px}}@media screen and (min-width:1200px){.head-container .head .info{width:calc(100% - 750px)}.head-container .head .mobile-carousel{height:475px;width:750px}.head-container .head .mobile-carousel .carousel .carousel-spot-inner.img{border-radius:8px}}@media(max-width:767px){.spot-view-page.container{max-width:100%;width:100%}.spot-view-page .desktop-book-block{display:none}.spot-view-page .spot-detail-block{width:100%}.spot-view-page .head-info{margin-left:0;margin-right:0}.spot-view-page .head-info .head-info-box{align-items:center;display:flex;margin-bottom:24px}.spot-view-page .mobile-host-info,.spot-view-page .mobile-sub-info{margin-bottom:24px}.dis-info{padding:16px}body{overflow-x:hidden;width:100vw}}@media screen and (max-width:325px){.container h2{font-size:20px!important;line-height:24px!important}}.request-more-photos{align-items:center;background-color:#d6fab4;display:flex;flex-direction:column;height:100%;justify-content:center;padding:24px 0}.request-more-photos>p{height:48px}.request-more-photos>p.no-height{height:auto}.request-more-photos__text-sent{align-items:center;color:#50b820;display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:24px;text-align:center}.request-more-photos__text-sent svg{margin-right:12px}.carousel{height:100%}.carousel__photo-container{padding-top:64%;position:relative}.carousel__photo-container.p-lcp{padding-top:calc(64% + 1px)}.carousel__photo-container .splide{height:100%;left:0;position:absolute;top:0;width:100%}.carousel__photo-container .splide .splide__track{height:100%}.carousel__photo-container .mysplide__arrows{align-items:center;display:flex;height:0;justify-content:space-between;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.carousel__photo-container .mysplide__arrows .mysplide__arrow{align-items:center;background-color:hsla(0,0%,100%,.85);border:none;border-radius:50%;display:flex;height:32px;justify-content:center;padding:8px;position:relative;transition:all .3s;width:32px}.carousel__photo-container .mysplide__arrows .mysplide__arrow svg{color:#484848;height:12px;width:12px}.carousel__photo-container .mysplide__arrows .mysplide__arrow--prev{left:8px}.carousel__photo-container .mysplide__arrows .mysplide__arrow--next{right:8px}.carousel__photo-container .mysplide__arrows .mysplide__arrow:hover{background-color:#fff}.carousel__photo-container .car-inner-photo-req{height:100%;left:0;position:absolute;top:0;width:100%}.carousel__photo-container .carousel-inner{height:100%;left:0;position:absolute;top:0}.carousel__photo-container .spot-detail-photos-counter{bottom:16px;display:flex;justify-content:center;position:absolute;width:100%;z-index:5}.carousel__photo-container .spot-detail-photos-counter .photos-text{-webkit-backdrop-filter:blur(2px);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}.carousel__photo-container .img{height:100%;-o-object-position:center;object-position:center;width:100%}.carousel__photo-container .img,.carousel__photo-container .img.new-alg{-o-object-fit:cover;object-fit:cover}.carousel__photo-container .img.full-horizontal{-o-object-fit:contain;object-fit:contain}.carousel .img-spot-over-carousel-test{align-items:center;background-color:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.user-member-banner{background-color:#fcf4db;border-radius:12px;cursor:pointer;display:flex;margin:0 16px 32px;padding:16px}@media(min-width:768px){.user-member-banner{border-radius:16px}}.user-member-banner svg{margin-right:16px}.user-member-banner>div{width:calc(100% - 40px)}.user-member-banner>div p:first-child{font-weight:500}@media(min-width:768px){.user-member-banner>div p:first-child{font-weight:600}}.spot-top-badge{align-items:center;background-color:#e8ffe8;border:none;border-radius:50px;color:#3aa648;cursor:pointer;display:flex;font-size:14px;font-weight:600;line-height:24px;margin:8px;padding:4px 10px;position:absolute;top:0;z-index:10}.spot-top-badge svg{height:20px;margin-right:8px;width:20px}.spot-top-badge.rising{background-color:#fff5e7;color:#d7860e}.spot-top-badge.new{background-color:#ebf9fc;color:#4f96c4}.carousel .carousel__spot-photo-container{padding-top:64%}.carousel .carousel__spot-photo-container>.splide{height:100%;left:0;position:absolute;top:0;width:100%}.carousel .carousel__spot-photo-container>.splide .splide__track{height:100%}.carousel .carousel__spot-photo-container .spot-detail-photos-counter{bottom:16px;display:flex;justify-content:center;position:absolute;width:100%}.carousel .carousel__spot-photo-container .spot-detail-photos-counter .photos-text{-webkit-backdrop-filter:blur(2px);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}.carousel .mysplide__arrows{align-items:center;display:flex;height:0;justify-content:space-between;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.carousel .mysplide__arrows .mysplide__arrow{align-items:center;background-color:hsla(0,0%,100%,.85);border:none;border-radius:50%;display:flex;height:32px;justify-content:center;padding:8px;position:relative;transition:all .3s;width:32px}.carousel .mysplide__arrows .mysplide__arrow svg{color:#484848;height:12px;width:12px}.carousel .mysplide__arrows .mysplide__arrow--prev{left:8px}.carousel .mysplide__arrows .mysplide__arrow--next{right:8px}.carousel .mysplide__arrows .mysplide__arrow:hover{background-color:#fff}.carousel .carousel-icon-actions{align-items:center;display:flex;justify-content:flex-end;position:absolute;right:4px;top:4px;z-index:9}.carousel .carousel-icon-actions .spot-share-button__box{color:#fff;cursor:pointer;display:flex;padding:8px}.carousel .carousel-icon-actions .spot-fav-fab__fab{color:#fff;padding:8px;position:unset;right:unset;top:unset;z-index:unset}.raw-img-delete-photo{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 0 16px rgba(0,0,0,.15);cursor:pointer;display:flex;justify-content:center;padding:8px;position:absolute;right:8px;top:8px}.raw-img-delete-photo svg{height:12px;width:12px}.car-ssr-req-container{border-radius:10px;height:100%;overflow:hidden}.nearby-spots-component{display:flex;flex-wrap:nowrap;gap:16px;margin-top:24px;overflow-x:auto;overflow-x:overlay;scrollbar-width:thin;width:100%}.nearby-spots-component__item{max-width:calc(100% - 40px);min-width:calc(100% - 40px);width:calc(100% - 40px)}@media(min-width:768px){.nearby-spots-component__item{max-width:calc(25% - 12px);min-width:calc(25% - 12px);width:calc(25% - 12px)}}.nearby-spots-component__item_carousel{padding-top:64%;position:relative;width:100%}.nearby-spots-component__item_carousel_spot-photo-container{border-radius:10px;bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}.nearby-spots-component__item_carousel_spot-photo-container .splide,.nearby-spots-component__item_carousel_spot-photo-container .splide__track{height:100%}.nearby-spots-component__item_carousel_spot-photo-container .splide img,.nearby-spots-component__item_carousel_spot-photo-container .splide__track img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.nearby-spots-component__tag{align-items:center;display:flex;justify-content:space-between;margin:8px 0}.nearby-spots-component__tag_title{color:#3aa648;font-size:10px;font-weight:700;letter-spacing:1px;line-height:16px;text-transform:uppercase}.nearby-spots-component__tag_title_publicPark{color:#a4a4a4}.nearby-spots-component__tag_rating{align-items:center;display:flex}.nearby-spots-component__tag_rating_icon{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.nearby-spots-component__tag_rating_icon svg{height:16px;width:16px}.nearby-spots-component__title{display:flex;justify-content:space-between;margin-bottom:4px}.nearby-spots-component__title a{color:#323232;font-size:18px;font-weight:600;line-height:24px;width:calc(100% - 32px)}.nearby-spots-component__title_subs{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.nearby-spots-component__title_subs svg{height:24px;width:24px}.nearby-spots-component__enclosure{align-items:center;color:#787878;display:flex;margin-top:4px}.nearby-spots-component__enclosure svg{height:16px;margin-right:8px;width:16px}.nearby-spots-component__enclosure_dot{background-color:#787878;border-radius:50%;height:2px;margin:0 8px;width:2px}.nearby-spots-component__desc{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;display:-webkit-box;margin-top:8px;overflow:hidden;text-overflow:ellipsis}.nearby-spots-component__amenities{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.nearby-spots-component__amenities p{align-items:center;background-color:#f5f5f5;border-radius:100px;color:#323232;display:flex;font-size:14px;line-height:24px;padding:0 12px}.nearby-spots-component__amenities p .spot-amenities-icon{align-items:center;display:flex;height:16px;justify-content:center;margin-right:6px;width:16px}.nearby-spots-component__amenities p svg{height:16px;width:16px}.nearby-spots-component__review{color:#787878;display:flex;margin-top:16px}.nearby-spots-component__review_svg{align-items:center;display:flex;height:24px;justify-content:center;margin-right:8px;width:16px}.nearby-spots-component__review_svg svg{height:16px;width:16px}.nearby-spots-component__review p{font-size:14px;font-weight:400;line-height:24px;width:calc(100% - 24px)}.nearby-spots-component__review p span{color:#3aa648;text-decoration:underline;text-underline-offset:4px}.nearby-spots-component__location{display:flex;justify-content:space-between;margin:16px 0}.nearby-spots-component__location_addr{align-items:center;color:#484848;display:flex;font-size:14px;line-height:24px}.nearby-spots-component__location_addr_icon{align-items:center;display:flex;height:16px;justify-content:center;margin-right:4px;width:16px}.nearby-spots-component__location_addr_icon svg{height:16px;width:16px}.spot-badge-offer-membership{align-items:center;cursor:pointer;display:flex;margin-left:16px}@media(min-width:768px){.spot-badge-offer-membership{margin-left:24px}}.spot-badge-offer-membership svg{height:16px;margin-right:6px;width:16px}.spot-badge-offer-membership span{color:#787878;font-size:10px;font-weight:600;letter-spacing:1px;line-height:16px;text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;text-transform:uppercase;text-underline-offset:4px}.spot-breadcrumbs{padding-top:8px}.spot-breadcrumbs ol{align-items:center;display:flex;list-style-type:none;margin-bottom:0;margin-right:16px;overflow-x:hidden;padding-inline-end:16px;padding-inline-start:16px}.spot-breadcrumbs ol a,.spot-breadcrumbs ol li{align-items:center;display:flex;max-width:104px;overflow-x:hidden;text-overflow:ellipsis}.spot-breadcrumbs ol a.bc-spot-title-wrapper,.spot-breadcrumbs ol li.bc-spot-title-wrapper{max-width:152px}@media screen and (min-width:768px){.spot-breadcrumbs ol a,.spot-breadcrumbs ol li{max-width:unset}.spot-breadcrumbs ol a.bc-spot-title-wrapper,.spot-breadcrumbs ol li.bc-spot-title-wrapper{max-width:350px}}.spot-breadcrumbs__name{color:#787878;font-size:10px;font-weight:500;line-height:16px;text-transform:capitalize;white-space:nowrap}.spot-breadcrumbs__name.link{text-decoration:underline}.spot-breadcrumbs__name.bc-spot-title{white-space:nowrap}.spot-breadcrumbs__icon-right{align-items:center;color:#a4a4a4;display:flex;height:8px;justify-content:center;margin:0 4px;width:8px}.spot-breadcrumbs__icon-right svg{height:6px;width:6px}@media screen and (max-width:767px){.spot-breadcrumbs{height:40px;overflow:hidden}.spot-breadcrumbs ol{box-sizing:content-box;height:40px;overflow-x:overlay;padding-bottom:12px}.spot-breadcrumbs ol a,.spot-breadcrumbs ol li{max-width:unset;overflow-x:unset;text-overflow:unset}.spot-breadcrumbs ol.bc-spot-title-wrapper{max-width:unset}}@media screen and (min-width:768px){.spot-breadcrumbs{padding-top:0}.spot-breadcrumbs ol{list-style-type:none;margin-bottom:16px;padding-inline-start:0}.spot-breadcrumbs ol,.spot-breadcrumbs ol a,.spot-breadcrumbs ol li{align-items:center;display:flex}}.sniff-stars{align-items:center;display:inline-flex;gap:8px}.sniff-stars__star{cursor:pointer;display:inline-flex;height:24px;position:relative;width:24px}.sniff-stars__star_active .sniff-stars__item_fill{display:block;width:100%}.sniff-stars__star_active .sniff-stars__item_empty{display:none}.sniff-stars__star_quarter_past .sniff-stars__item_fill{display:block;width:42%}.sniff-stars__star_half .sniff-stars__item_fill{display:block;width:50%}.sniff-stars__star_quarter .sniff-stars__item_fill{display:block;width:68%}.sniff-stars__star_read-only{cursor:default}.sniff-stars__item{background-position:0;background-repeat:no-repeat;background-size:24px;display:block;height:24px;left:0;overflow:hidden;position:absolute;top:0;width:24px}.sniff-stars__item_fill{background-image:url(//static.sniffspot.com/packs/d9204c1ecc366477fe58.svg);display:none;z-index:1}.sniff-stars__item_empty{background-image:url(//static.sniffspot.com/packs/e544aef61ac441fecf08.svg);display:block}.public-park-rating{align-items:center;display:flex;justify-content:space-between}@media(max-width:767px){.public-park-rating{align-items:center;flex-direction:column;justify-content:center;padding:0 16px}}.public-park-rating>p{width:500px}@media(max-width:767px){.public-park-rating>p{width:100%}}.public-park-rating__rating{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;width:calc(100% - 500px)}@media(max-width:767px){.public-park-rating__rating{align-items:center;margin-top:8px;width:100%}}.public-park-rating__rating_text{display:flex;gap:8px;justify-content:center}.public-park-rating__rating_text span{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:24px;margin-top:8px;text-align:center;width:55px}.public-park-rating__sniff-stars{gap:8px}.public-park-rating__star{display:flex;height:40px;justify-content:center;width:55px}.public-park-rating .sniff-stars__item{background-size:40px;height:40px;left:50%;transform:translateX(-50%);width:40px}.head-ico{display:inline-block;height:3rem;margin-right:16px;width:3rem}.head-ico.fenced{background:url(//static.sniffspot.com/packs/2c325de21c6e80091ac4.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.head-ico.ruler{background:url(//static.sniffspot.com/packs/41ca9c012e275e777796.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.head-row-title .head-title{margin-bottom:0;margin-top:6rem;padding-right:15px}@media screen and (min-width:768px)and (max-width:959px){.head-row-title .head-title{margin-top:1rem}}.public-tag{letter-spacing:1px}.head-location{display:flex;justify-content:space-between}.head-location>div{font-size:16px;line-height:24px;width:calc(100% - 32px)}.head-location svg{height:24px;width:24px}.head-info .col-md-12,.head-location .col-md-12,.head-row-title .col-md-12{padding:0}.head-info{font-size:16px}.head-info>div{display:flex;flex-wrap:wrap;justify-content:flex-start}.head-info>div .head-info-box{background-color:#f5f5f5;border-radius:50px;margin-bottom:1rem;margin-right:8px;padding:4px 16px}@media screen and (max-width:768px){.head-ico{height:16px;margin-right:8px;width:20px}.head-row-title{margin:auto}.head-row-title .head-title{margin-top:16px}.head-location{margin:auto;padding:16px 0 24px}}@media screen and (max-width:325px){.head-row-title .head-title{font-size:22px!important;line-height:24px!important}.head-info{font-size:14px;padding-bottom:1rem}}.sniff-blog-post__sticky{animation:fade .2s;background-color:#e9fbe3;display:none;opacity:0;padding:16px;position:fixed;top:56px;width:100vw;z-index:25}.sniff-blog-post__sticky .desktop-container{align-items:center;display:flex;justify-content:space-between;width:100%}.sniff-blog-post__sticky p:first-child{align-items:center;display:flex;width:184px}.sniff-blog-post__sticky a:nth-child(2){align-items:center;display:flex;justify-content:flex-end;width:calc(100% - 184px)}.sniff-blog-post__sticky.show{display:block;opacity:1}@media(max-width:767px){.sniff-blog-post__sticky.show.has-app-banner{top:141px}}@media(min-width:768px){.sniff-blog-post__sticky{padding:24px 16px;top:80px}.sniff-blog-post__sticky.show .desktop-container{align-items:center;display:flex;justify-content:space-between}.sniff-blog-post__sticky.show .desktop-container p:first-child{width:calc(100% - 200px)}.sniff-blog-post__sticky.show .desktop-container a:nth-child(2){width:200px}}.tiktok-widget{border:1px solid #cbcbcb;border-radius:12px}.tiktok-widget__left img{border-top-left-radius:12px;border-top-right-radius:12px;height:152px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.tiktok-widget__right{padding:24px;text-align:center}.tiktok-widget__right h3{color:#323232;font-size:18px;font-weight:500;line-height:24px;margin-bottom:24px}.tiktok-widget__btn{align-items:center;background-color:#010101;border-radius:6px;color:#fff!important;cursor:pointer;display:flex;justify-content:center;padding:12px 24px 12px 16px;text-decoration:none!important}.tiktok-widget__btn span{font-size:16px;line-height:24px}.tiktok-widget__btn picture{align-items:center;display:flex;justify-content:center}.tiktok-widget__btn img{height:24px!important;margin-right:16px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;vertical-align:bottom;width:24px!important}.tiktok-widget__icons{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:16px}.tiktok-widget__icons a img{height:40px!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:40px!important}@media(min-width:768px){.tiktok-widget{display:flex;max-height:328px}.tiktok-widget__left{width:50%}.tiktok-widget__left img{border-bottom-left-radius:12px;border-top-left-radius:12px;border-top-right-radius:0;height:100%!important;width:100%!important}.tiktok-widget__right{display:flex;flex-direction:column;justify-content:center;padding:24px;position:relative;text-align:left;width:50%}.tiktok-widget.jumbo .tiktok-widget__btn{width:280px}.tiktok-widget__icons{justify-content:flex-start;margin-top:8px}.tiktok-widget__icons a img{height:24px!important;width:24px!important}}@media screen and (min-width:1200px){.tiktok-widget.jumbo .tiktok-widget__right h3{font-size:32px;font-weight:600;line-height:40px}.tiktok-widget.jumbo .tiktok-widget__btn{padding:16px;width:352px}.tiktok-widget.jumbo .tiktok-widget__btn span{font-size:24px;line-height:32px}.tiktok-widget.jumbo .tiktok-widget__btn img{height:40px;width:40px}.tiktok-widget.jumbo .tiktok-widget__icons{margin-top:16px}.tiktok-widget.jumbo .tiktok-widget__icons a img{height:32px!important;width:32px!important}}.snif-section{padding:56px 0}@media(max-width:767px){.snif-section{padding:32px 0}}.snif-section.background-green-transparent{background-color:rgba(58,166,72,.15)}.snif-section.background-green{background-color:#d4efd5;z-index:200}.snif-section.background-snow-white{background-color:#f5f5f5}.snif-section .container{max-width:1300px}.raiting{align-items:center}.raiting,.raiting .stars{display:flex}.raiting .raiting-value{margin-left:1rem}@media screen and (max-width:768px){.raiting .stars .active,.raiting .stars .half,.raiting .stars .inactive{height:1.4rem;width:1.4rem}.raiting .raiting-value{margin-left:.5rem}}.footer{font-size:14px;line-height:32px;margin:0}.footer .logo{position:relative}.footer .paragraph-text{margin-bottom:16px}.footer .row a{margin:0!important}.footer a{color:#323232;margin:0}.footer a img{width:auto}.footer .footer-icons img,.footer .footer-icons svg{cursor:pointer;height:48px;margin-right:16px;width:48px}.footer .content-app-left{margin-right:16px;width:188px}.footer .content-app-left .app-stars{margin-right:8px}.footer .content-app-left .app-stars svg{height:12px;width:12px}.footer .content-app-right{width:calc(100% - 188px)}.footer .content-app-right img{height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.footer .app-row{margin:0}.footer .app-row>div{margin-bottom:16px}.footer .app-row>div:last-child{margin-bottom:0}.footer .app-row>div a{margin:0}.footer .app-row>div a img,.footer .app-row>div a svg{height:100%;width:100%}.sniff-input{background-color:#fff;border:1px solid #e7e7e7;border-radius:4px;color:#323232;font-family:Work Sans;font-size:16px;height:-moz-fit-content;height:fit-content;line-height:22px;min-height:48px;outline:none;padding:12px;transition:all .2s}.sniff-input::-moz-placeholder{color:#a4a4a4;font-size:inherit}.sniff-input::placeholder{color:#a4a4a4;font-size:inherit}.sniff-input:hover{border-color:#cbcbcb}.sniff-input:focus{border-color:#8cd090;box-shadow:0 0 8px rgba(0,0,0,.05)}.sniff-input:disabled{background-color:#f5f5f5;border-color:#cbcbcb;color:#484848}.sniff-input.warning{border-color:#f2c94c;color:#323232}.sniff-input.error{border-color:#e79b90;color:#323232}.sniff-input.success{border-color:#50b820;color:#323232}.sniff-input{display:inline-flex;width:100%}.spot-share-button__box .share-button{cursor:pointer}.share-modal .share-box .react-share__ShareButton{cursor:pointer;display:inline-block;margin:0 12px 12px 0}.share-modal .share-box-copy input{margin-bottom:16px}@media screen and (min-width:768px){.share-modal .share-box-copy{align-items:center;display:flex}.share-modal .share-box-copy input{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0;margin-bottom:0;max-width:324px}.share-modal .share-box-copy__action{border-bottom-left-radius:0;border-top-left-radius:0}.share-modal{max-width:650px}}.public-park-details__banner-1,.public-park-details__banner-2{display:flex;margin:24px -16px;width:calc(100% + 32px)}.public-park-details__banner-1_content,.public-park-details__banner-2_content{background-color:#e9fbe3;padding:24px 16px}.public-park-details__banner-1_content p,.public-park-details__banner-2_content p{font-family:Work Sans}.public-park-details__banner-1 img,.public-park-details__banner-2 img{border-radius:0;height:auto;margin:0;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width:768px){.public-park-details__banner-1,.public-park-details__banner-2{border-radius:12px;margin:64px 0;overflow:hidden;width:100%}}.public-park-details__banner-1{flex-direction:column}.public-park-details__banner-1_content{text-align:center}@media(min-width:768px){.public-park-details__banner-1{flex-direction:row}.public-park-details__banner-1 picture{width:50%}.public-park-details__banner-1_content{padding:24px;text-align:left;width:50%}}.public-park-details__small-details{background:#edffe8;border-radius:6px;margin:16px;padding:16px}.public-park-details__small-details h4{color:#3f702e;font-weight:500;margin-bottom:16px}.public-park-details__small-details a{align-items:center;display:flex;font-size:14px;line-height:24px}.public-park-details__small-details a svg{color:#484848;height:16px;margin-right:8px;width:16px}@media(min-width:768px){.public-park-details__small-details{margin:16px 0;width:343px}}.public-park-details__other-cities{margin:0 auto 32px;max-width:1350px;width:95%}@media(max-width:767px){.public-park-details__other-cities{margin:0 16px 32px;width:100%}}@media(min-width:768px){.public-park-details__other-cities_cont{display:flex;flex-wrap:wrap;gap:32px}.public-park-details__other-cities_cont a{align-items:center;border:1px solid #e7e7e7;border-radius:6px;display:flex;justify-content:center;padding:32px 16px;width:calc(25% - 24px)}}.public-park-details__other-city{align-items:center;border-bottom:1px solid #e7e7e7;color:#323232!important;display:flex;font-size:16px;font-weight:500;line-height:24px;padding:16px 0}.public-park-details__other-city svg{height:24px;margin-right:12px;width:24px}
/*# sourceMappingURL=SpotDetail-5e7b5aff.css.map*/