.desktop-photo-modal{max-width:none!important;width:85vw!important}.desktop-photo-modal .modal-content{background-clip:padding-box;background-color:transparent!important;border:none;border-radius:0;height:90vh!important}.desktop-photo-modal .modal-content .photo-modal-body{display:flex;height:100%!important;padding:0}.desktop-photo-modal .modal-content .photo-modal-body .photo-modal-item{background-color:rgba(0,0,0,.65);border-radius:8px;position:relative;width:100%!important}.desktop-photo-modal .modal-content .photo-modal-body .photo-modal-item .preloader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:50}.desktop-photo-modal .modal-content .photo-modal-body .photo-modal-item .photos-item{background-color:rgba(0,0,0,.65)!important;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.desktop-photo-modal .modal-content .photo-modal-body .photo-modal-item .spot-detail-photos-submitted{bottom:16px;justify-content:flex-start;left:16px}.desktop-photo-modal .modal-content .photo-modal-body .photo-modal-item .photo-modal-close{color:#fff;cursor:pointer;display:flex;position:absolute;right:-2px;top:-16px;transform:translateY(-100%)}.desktop-photo-modal .modal-content .photo-modal-body .photo-modal-back,.desktop-photo-modal .modal-content .photo-modal-body .photo-modal-next{align-items:center;color:#fff;display:flex;justify-content:center;width:50px}.desktop-photo-modal .modal-content .photo-modal-body .photo-modal-back.cursor-pointer,.desktop-photo-modal .modal-content .photo-modal-body .photo-modal-next.cursor-pointer{cursor:pointer}.desktop-photo-modal.desktop-photo-modal-ssr{margin:48px auto 0}.desktop-photo-modal.desktop-photo-modal-ssr .modal-mobile__content{height:100%;max-height:calc(100vh - 95px);padding:32px 0}.desktop-photo-modal.desktop-photo-modal-ssr .modal-body{height:100%}.user-avatar,.user-avatar-sm{display:inline-block;height:56px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;vertical-align:middle;width:56px}.user-avatar-sm{margin-right:8px;position:relative}.user-avatar-sm,.user-avatar-sm img{height:24px;width:24px}.user-avatar-sm svg{bottom:-20px;color:#f5f5f5;left:50%;position:absolute;transform:translateX(-50%)}.review-user-info{cursor:pointer}.media-body{display:inline-block;padding-left:16px;vertical-align:middle;width:calc(100% - 56px)}.media-body .user-name{margin:0 0 4px}.media-body .comment-date{align-items:center;color:#787878;display:flex;margin:0}.media-body .comment-date svg{height:16px;margin-right:6px;width:16px}.media-body .comment-date__date-text{font-weight:500;white-space:nowrap}.media-body .comment-date__dot{background-color:#c4c4c4;border-radius:50%;height:4px;margin:0 8px;width:4px}.media-body .comment-date .spot-badge-offer-membership{margin:0}@media(max-width:767px){.media-body .comment-date{position:relative;width:100%}}.comment-content{word-wrap:break-word;overflow-wrap:break-word;padding:8px 15px 2rem;white-space:pre-wrap}.comment-content .comment-action{align-items:center;display:flex;justify-content:flex-end;margin-top:8px;padding:8px 0;width:100%}@media(min-width:768px){.comment-content .comment-action{max-width:575px}}.comment-content .comment-action .host-replied .reply-title{align-items:center;display:flex;justify-content:flex-start}.comment-content .comment-action .reply-button{color:#787878;cursor:pointer;font-weight:500}.comment-content .comment-action .reply-button svg{color:#a4a4a4}.comment-content .comment-action .reply-button.active,.comment-content .comment-action .reply-button.active svg{color:#3aa648}.host-reply-box{border:1px solid #e7e7e7;border-radius:8px}.host-reply-box,.reply-box{margin-top:8px;max-width:575px;padding:16px}.reply-box{background-color:#f5f5f5;border-radius:8px}.reply-box .reply-date{color:#787878}.reply-box .delete-reply{color:#ca3237;cursor:pointer}.upvotes{color:#323232;cursor:pointer;margin:0;width:-moz-fit-content;width:fit-content}.upvotes .icon-thumbsup{color:#a4a4a4;margin-right:8px;vertical-align:sub}.upvotes.liked,.upvotes.liked .icon-thumbsup{color:#3aa648}.reactive{font-weight:600;margin:1rem 0}.reactive-content{word-wrap:break-word;margin:0 0 2rem;overflow-wrap:break-word;white-space:pre-wrap}.modal-mobile-reply .reply-title{align-items:center;display:flex;justify-content:flex-start}.modal-mobile-reply .reply-input{margin-top:4px}.spot-review-guest-photos{border-radius:8px;height:198px;margin:16px 0 0;overflow:hidden}@media(min-width:768px){.spot-review-guest-photos{max-width:424px}}.spot-review-guest-photos img{cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.spot-review-guest-photos.photos-2{display:grid;gap:4px;grid-template-areas:"a b"}.spot-review-guest-photos.photos-2 img{height:198px;width:100%}.spot-review-guest-photos.photos-3{display:grid;gap:4px;grid-template-areas:"a b" "a c";grid-template-columns:repeat(2,1fr)}.spot-review-guest-photos.photos-3 picture img{height:97px;width:100%}.spot-review-guest-photos.photos-3 picture:first-child{grid-area:a;height:198px}.spot-review-guest-photos.photos-3 picture:first-child img{height:198px}.spot-review-guest-photos.photos-3 picture:nth-child(2){grid-area:b}.spot-review-guest-photos.photos-3 picture:nth-child(3){grid-area:c}.spot-review-guest-photos.photos-4{display:grid;gap:4px;grid-template-areas:"a b" "c d"}.spot-review-guest-photos.photos-4 img{height:97px;width:100%}.spot-review-guest-photos.photos-4 .photos-4__excess{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative}.spot-review-guest-photos.photos-4 .photos-4__excess picture{width:100%}.spot-review-guest-photos.photos-4 .photos-4__excess>div{align-items:center;background-color:rgba(0,0,0,.5);color:#fff;display:flex;font-size:14px;font-weight:500;height:100%;justify-content:center;left:0;line-height:24px;position:absolute;top:0;width:100%}.spot-review-guest-photos__mdl-item{height:100%;margin:0 -16px 16px;max-height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:calc(100% + 32px)}.spot-review-guest-photos__header{margin-bottom:24px}.spot-review-guest-photos__header_user{align-items:center;display:flex}.spot-review-guest-photos__header_user img{border-radius:50%;height:48px;margin-right:8px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:48px}.spot-review-guest-photos__header_user>div{width:calc(100% - 56px)}.desktop-photo-modal.review-photo-modal .modal-content{height:80vh!important}.desktop-photo-modal.review-photo-modal .modal-content .photo-modal-guest{align-items:center;color:#fff;display:flex;left:0;position:absolute;top:-16px;transform:translateY(-100%)}.desktop-photo-modal.review-photo-modal .modal-content .photo-modal-guest img{border-radius:50%;height:24px;margin-right:16px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:24px}.spot-review-host-page{margin-top:24px}.spot-review-host-page_title{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.spot-review-host-page_title>div:first-child{width:calc(100% - 40px)}.spot-review-host-page_title>div:nth-child(2){align-items:center;display:flex;height:24px;justify-content:center;width:24px}.spot-review-host-page_title>div:nth-child(2) svg{height:12px;width:12px}.spot-review-host-page_content>p{align-items:center;display:flex;justify-content:space-between}.spot-review-host-page_content>p:first-child{margin-top:16px}.spot-review-host-page_content>p>p:first-child{display:flex;width:calc(100% - 92px)}.spot-review-host-page_content>p>p:first-child svg{height:24px;margin-right:8px;width:24px}.spot-review-host-page_content>p>p:first-child span{width:calc(100% - 32px)}.spot-review-host-page_content_answer{align-items:center;background-color:#f5f5f5;border-radius:12px;display:flex;justify-content:center;padding:0 12px}.spot-review-unexpected-host-page{background-color:hsla(14,83%,84%,.102);border-radius:8px;display:flex;margin-top:8px;padding:16px}.spot-review-unexpected-host-page>svg{color:#ca3237;height:16px;margin-right:8px;position:relative;top:4px;width:16px}.spot-review-unexpected-host-page>div{width:calc(100% - 24px)}@media(max-width:767px){.user-avatar{height:48px;width:48px}.media-body{padding-left:12px;width:calc(100% - 48px)}.comment-action{justify-content:space-between}.reply-box{max-width:none}.upvotes{font-size:16px;margin-right:16px}.comment-content,.reactive,.reactive-content,.user-name{font-size:1.5rem}}.comment-content mark{background-color:#ffeb3b;border-radius:2px;color:inherit;font-weight:inherit;padding:2px 0}
/*# sourceMappingURL=7687-349d13da.css.map*/