@media(min-width: 768px){.reserve-card-container{max-height:calc(100vh - 108px);min-width:320px;overflow-y:auto}}.reserve-card-container .reserve-card{border-radius:12px;background:#fff;position:relative;z-index:3}@media(min-width: 576px){.reserve-card-container .reserve-card{border:solid 1px #ebecf0}}.reserve-card-container .reserve-card .field{display:flex;justify-content:space-between;margin-bottom:10px}@media(max-width: 425px){.reserve-card-container .reserve-card .field{align-items:center}}.reserve-card-container .reserve-card .field.total{background-color:#f4f4f7;border-radius:6px}.reserve-card-container .reserve-card .field.discount{background-color:#edfcf9;border-radius:3px}.reserve-card-container .reserve-card .field.discount .info-tip-text{color:var(--text-color)}.reserve-card-container .reserve-card .field .strike{text-decoration:line-through}.reserve-card-container .reserve-card .field .value{font-size:15px}.reserve-card-container .reserve-card .actions .call-to-book{margin:.5rem .5rem 0rem;white-space:nowrap}.reserve-card-container .reserve-card .actions .call-to-book .call-to-book-text{padding:.4rem .4rem;font-size:.9rem;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reserve-card-container .reserve-card .actions .call-to-book .call-to-book-text svg,.reserve-card-container .reserve-card .actions .call-to-book .call-to-book-text svg g,.reserve-card-container .reserve-card .actions .call-to-book .call-to-book-text svg path,.reserve-card-container .reserve-card .actions .call-to-book .call-to-book-text svg rect{fill:#656a72}.reserve-card-container .reserve-card .actions .call-to-book .call-to-book-text .number{padding-left:6px}.reserve-card-container .reserve-card .actions .call-to-book .call-to-book-text .number .phone-link{text-decoration:none;color:var(--text-color)}.reserve-card-container .reserve-card .actions .call-to-book .call-to-book-text .phone-icon{position:relative;top:6px;margin-right:8px}.reserve-card-container .reserve-card .actions .subtitle{color:#656a72}.reserve-card-container .report-listing{text-align:center}.reserve-card-container .report-listing .report-question{text-align:left}
.listing-detail-component .listing-detail-body{max-width:1048px;word-break:break-word}@media(max-width: 991.98px){.listing-detail-component .listing-detail-body{flex-direction:column}}.listing-detail-component .listing-detail-body .listing-detail-info{flex:1}@media(min-width: 992px){.listing-detail-component .listing-detail-body .listing-detail-info{max-width:656px}}.listing-detail-component .listing-detail-body .listing-detail-info .listing-detail-section{border-bottom:solid 1px #ebecf0}.listing-detail-component .listing-detail-body .listing-detail-info .listing-detail-section .section-title{margin-bottom:1rem}.listing-detail-component .listing-detail-body .listing-detail-info .listing-detail-section:last-child{border-bottom:none}.listing-detail-component .listing-detail-body .listing-detail-info .listing-detail-section .listing-detail-title{min-width:150px}.listing-detail-component .listing-detail-body .listing-detail-info .listing-detail-section.reviews-section .img{width:45px;margin:0 15px}.listing-detail-component .listing-detail-body .listing-detail-info .listing-detail-section.reviews-section .img img{width:45px;height:45px;object-fit:cover;border-radius:100%}.listing-detail-component .listing-detail-body .listing-detail-info .listing-detail-section.reviews-section .reviews-button:focus{outline:none}.listing-detail-component .listing-detail-body .listing-detail-info .listing-detail-section.vouch-section .profile-img{width:45px;margin:0 15px}.listing-detail-component .listing-detail-body .listing-detail-info .listing-detail-section.vouch-section .profile-img img{width:45px;height:45px;object-fit:cover;border-radius:100%}.listing-detail-component .listing-detail-body .listing-detail-info .listing-detail-section.vouch-section .default-img{width:45px;margin:0 15px}.listing-detail-component .listing-detail-body .listing-detail-info .listing-detail-section.vouch-section .default-img img{width:45px;height:45px;object-fit:cover}.listing-detail-component .listing-detail-similar-listings{max-width:1100px;border-top:solid 1px #ebecf0}
