html{-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;max-width:100%}body{width:100%;min-width:0;max-width:100%;overflow-x:clip!important}img,video,canvas,iframe{max-width:100%}button,input,select,textarea,main,section,article,aside,nav,header,footer,form,[class*=-shell],[class*=-content],[class*=-panel],[class*=-card]{min-width:0}html body .bl-request-overlay,html body .bl-mobile-search-backdrop,html body .availability-modal-backdrop,html body .bl-facility-modal-backdrop,html body .bl-existing-listing-backdrop,html body .bl-google-complete-backdrop,html body .bl-public-seller-review-modal-backdrop,html body .bl-public-customer-review-modal-backdrop,html body .bl-listing-photo-lightbox,html body .bl-cancel-modal,html body .bl-seller-mode-guard-overlay,html body .bl-profile-crop-overlay,html body .info-request-overlay,html body .listing-message-modal-backdrop{max-width:100vw!important;min-height:100dvh!important;padding-left:max(12px, env(safe-area-inset-left))!important;padding-right:max(12px, env(safe-area-inset-right))!important}html body .bl-mobile-search-panel,html body .bl-facility-modal,html body .bl-existing-listing-modal,html body .bl-google-complete-modal,html body .bl-public-seller-review-modal,html body .bl-public-customer-review-modal,html body .bl-cancel-modal-card,html body .bl-seller-mode-guard-card,html body .bl-profile-crop-modal,html body .info-request-modal,html body .listing-message-modal{width:min(100%,100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important}@media (min-width:1101px){html body .bl-google-complete-modal{width:min(880px,100vw - 48px)!important;max-width:880px!important;max-height:min(820px,100dvh - 40px)!important;margin:0 auto!important}}html body .availability-modal{width:min(980px,100vw - 32px)!important;max-width:980px!important;max-height:calc(100dvh - 32px)!important}html body .bl-request-modal{overscroll-behavior:contain!important;width:min(680px,100vw - 24px)!important;max-width:680px!important;max-height:calc(100dvh - 24px)!important;margin:0 auto!important;overflow-y:auto!important}@media (max-width:1100px){html body .bl-account-shell,html body .bl-admin-shell,html body .bl-profile-shell,html body .bl-public-seller-profile-shell,html body .bl-public-customer-profile-shell,html body .detail-container,html body .bl-legal-shell,html body .bl-live-listings-section,html body .bl-home-hero-inner,html body .bl-search-wrap,html body .bl-footer-inner,html body .bl-footer-bottom{width:100%!important;max-width:100%!important}}@media (min-width:769px) and (max-width:1024px){html body .bl-navbar-inner{padding-left:max(12px, env(safe-area-inset-left,0px))!important;padding-right:max(10px, env(safe-area-inset-right,0px))!important}html body .bl-navbar-brand{flex:0 clamp(165px,22vw,210px)!important;width:clamp(165px,22vw,210px)!important;min-width:0!important;max-width:clamp(165px,22vw,210px)!important}html body .bl-navbar-logo{width:min(190px,100%)!important;max-width:100%!important;height:auto!important}html body .bl-navbar-actions{right:max(10px, env(safe-area-inset-right,0px))!important;gap:6px!important;max-width:calc(100% - clamp(180px,25vw,230px))!important}html body .bl-customer-quick-actions{gap:6px!important;min-width:0!important}html body .bl-customer-requests-action{gap:0!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;padding:0!important}html body .bl-customer-action-text,html body .bl-customer-name,html body .bl-customer-arrow,html body .bl-seller-facility-link>span:not(.bl-seller-facility-link-icon){display:none!important}html body .bl-seller-facility-link{gap:0!important;width:42px!important;min-width:42px!important;height:42px!important;padding:0!important}html body .bl-customer-profile-button{justify-content:center!important;gap:0!important;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important}}@media (max-width:900px){html body .bl-account-shell,html body .bl-admin-shell,html body .bl-profile-shell{grid-template-columns:minmax(0,1fr)!important}html body .bl-account-sidebar,html body .bl-admin-sidebar,html body .bl-profile-sidebar{width:100%!important;position:static!important;top:auto!important}html body .bl-account-sidebar,html body .bl-admin-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .bl-account-hero,html body .bl-panel-hero,html body .bl-profile-heading{width:100%!important;max-width:100%!important}html body .bl-avatar-crop-card,html body .bl-profile-summary-card,html body .bl-public-seller-intro,html body .bl-public-customer-intro,html body .detail-content,html body .detail-reservation-layout,html body .detail-owner-calendar-row,html body .detail-map-calendar-row{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:768px){:root{--bl-mobile-gutter:14px}html body input,html body select,html body textarea{font-size:16px!important}html body .bl-account-page,html body .bl-panel-page,html body .bl-profile-page,html body .bl-public-seller-profile-page,html body .bl-public-customer-profile-page,html body .bl-legal-page,html body .detail-page,html body .bl-seller-application-page{width:100%!important;max-width:100%!important;padding-left:max(var(--bl-mobile-gutter), env(safe-area-inset-left))!important;padding-right:max(var(--bl-mobile-gutter), env(safe-area-inset-right))!important}html body .bl-top-navbar{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;overflow:visible!important}html body .bl-navbar-inner{width:100%!important;max-width:100%!important;padding-left:max(8px, env(safe-area-inset-left))!important;padding-right:max(8px, env(safe-area-inset-right))!important;gap:6px!important}html body .bl-navbar-brand{flex:0 clamp(88px,27vw,118px)!important;width:clamp(88px,27vw,118px)!important;min-width:0!important;max-width:clamp(88px,27vw,118px)!important}html body .bl-navbar-logo{object-fit:contain!important;width:100%!important;max-width:118px!important;height:auto!important}html body .bl-navbar-actions{right:max(6px, env(safe-area-inset-right))!important;gap:5px!important;max-width:calc(100% - clamp(98px,30vw,132px))!important}html body .bl-customer-quick-actions{gap:5px!important;min-width:0!important}html body .bl-customer-requests-action{min-width:0!important;max-width:104px!important;padding-inline:8px!important}html body .bl-customer-action-text{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html body .bl-notification-popup,html body .bl-message-popup,html body .bl-profile-popup,html body .bl-profile-popup.expanded{width:auto!important;max-width:none!important;position:fixed!important;top:72px!important;left:12px!important;right:12px!important;transform:none!important}html body .bl-notification-popup{max-height:calc(100dvh - 88px)!important;overflow:auto!important}html body .bl-message-popup{grid-template-columns:minmax(0,1fr)!important;height:calc(100dvh - 88px)!important;max-height:calc(100dvh - 88px)!important;overflow:hidden!important}html body .bl-message-popup-left{border-bottom:1px solid #1a3c2a14!important;border-right:0!important;max-height:38dvh!important}html body .bl-message-popup-right{min-height:0!important}html body .bl-message-reply-box{padding-bottom:max(12px, env(safe-area-inset-bottom))!important;grid-template-columns:minmax(0,1fr) auto!important}html body .bl-message-reply-box button{min-width:64px!important;padding-inline:10px!important}html body .bl-profile-popup:before,html body .bl-notification-popup:before,html body .bl-message-popup:before{display:none!important}html body .bl-search-wrap,html body .bl-home-hero-inner,html body .bl-live-listings-section{padding-left:var(--bl-mobile-gutter)!important;padding-right:var(--bl-mobile-gutter)!important}html body .bl-mobile-search-main{min-width:0!important;padding-left:14px!important}html body .bl-mobile-quick-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body .bl-mobile-quick-pill{width:100%!important;min-width:0!important;padding-inline:7px!important}html body .bl-mobile-search-backdrop{padding-top:max(12px, env(safe-area-inset-top))!important;padding-bottom:max(12px, env(safe-area-inset-bottom))!important}html body .bl-mobile-search-panel{max-height:calc(100dvh - max(24px, env(safe-area-inset-top) + env(safe-area-inset-bottom)))!important;overscroll-behavior:contain!important}html body .bl-mobile-panel-body{padding-inline:12px!important}html body .bl-mobile-calendar-days button,html body .bl-mobile-calendar-days span{min-width:0!important}html body .bl-live-listings-head{align-items:flex-start!important;gap:12px!important}html body .bl-live-listings-count{white-space:normal!important;text-align:right!important}html body .bl-live-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;max-width:100%!important}html body .bl-live-card,html body .bl-live-card-image,html body .bl-live-photo-track,html body .bl-live-photo-slide{min-width:0!important;max-width:100%!important}html body .bl-live-card-title,html body .bl-live-card-meta,html body .bl-live-price{overflow-wrap:anywhere!important}html body .bl-request-overlay{padding-top:max(12px, env(safe-area-inset-top))!important;padding-bottom:max(12px, env(safe-area-inset-bottom))!important;justify-content:center!important;align-items:center!important}html body .bl-request-modal{overscroll-behavior:contain!important;border-radius:22px!important;width:calc(100vw - 24px)!important;max-width:620px!important;max-height:calc(100dvh - 24px)!important;margin:0 auto!important;overflow-y:auto!important}html body .bl-request-header{padding:18px 16px 0!important}html body .bl-request-header h2{font-size:clamp(22px,7vw,27px)!important}html body .bl-request-steps{gap:4px!important;padding:18px 14px 0!important}html body .bl-request-step{flex:0 auto!important;min-width:0!important}html body .bl-request-step span{text-overflow:ellipsis!important;max-width:72px!important;overflow:hidden!important}html body .bl-request-form{padding:20px 16px 16px!important}html body .bl-request-date-row,html body .bl-request-stay-type-grid,html body .bl-request-filter-grid{grid-template-columns:minmax(0,1fr)!important}html body .bl-request-date-picker{width:100%!important;max-width:100%!important}html body .bl-request-calendar-grid{gap:2px!important}html body .bl-request-calendar-day{aspect-ratio:1!important;width:100%!important;min-width:0!important;height:auto!important}html body .bl-request-counter-row,html body .bl-request-budget-top,html body .bl-request-footer{min-width:0!important}html body .listing-message-modal-backdrop,html body .info-request-overlay,html body .bl-profile-crop-overlay{padding-top:max(8px, env(safe-area-inset-top))!important;padding-bottom:max(8px, env(safe-area-inset-bottom))!important}html body .listing-message-modal,html body .info-request-modal,html body .bl-profile-crop-modal{overscroll-behavior:contain!important;width:100%!important;max-width:100%!important;min-height:0!important;max-height:calc(100dvh - 16px)!important;overflow:auto!important}html body .listing-message-modal-actions,html body .info-request-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}html body .listing-message-modal-actions .btn,html body .info-request-secondary,html body .info-request-primary{width:100%!important;min-width:0!important}html body .info-request-header,html body .info-request-form{padding-left:16px!important;padding-right:16px!important}html body .bl-profile-crop-body{grid-template-columns:minmax(0,1fr)!important}html body .detail-hero,html body .detail-container{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}html body .detail-page{padding-top:0!important}html body .detail-gallery{border-radius:20px!important;height:auto!important;min-height:0!important;overflow:visible!important}html body .detail-main-image{height:clamp(235px,68vw,360px)!important}html body .detail-thumbnails{scroll-snap-type:x proximity!important;overscroll-behavior-inline:contain!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;grid-template-columns:none!important;gap:8px!important;width:100%!important;min-width:0!important;padding:0 1px 3px!important;display:flex!important;overflow:auto hidden!important}html body .detail-thumbnails::-webkit-scrollbar{display:none!important}html body .detail-thumb{scroll-snap-align:start!important;flex:0 0 clamp(72px,22vw,94px)!important;width:clamp(72px,22vw,94px)!important;min-width:clamp(72px,22vw,94px)!important}html body .detail-title-area,html body .detail-section,html body .detail-owner-card,html body .detail-map-preview-card,html body .availability-widget,html body .detail-booking-card{width:100%!important;min-width:0!important;max-width:100%!important}html body .detail-title-area,html body .detail-section,html body .detail-owner-card,html body .detail-map-preview-card,html body .detail-booking-card{border-radius:22px!important;padding:16px!important}html body .detail-title-main,html body .detail-rating-row,html body .detail-owner-card,html body .detail-owner-calendar-head,html body .detail-section-title-row{flex-wrap:wrap!important;min-width:0!important}html body .details-grid,html body .detail-action-grid,html body .detail-review-summary-grid,html body .detail-distance-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .tags-list{gap:7px!important}html body .tag{white-space:normal!important;text-align:center!important;min-width:0!important}html body .detail-main-actions,html body .detail-reservation-actions{grid-template-columns:minmax(0,1fr)!important;width:100%!important;display:grid!important}html body .detail-main-actions button,html body .detail-main-actions a,html body .detail-reservation-actions button,html body .detail-reservation-actions a{width:100%!important;min-width:0!important}html body .availability-modal-backdrop{padding-top:max(8px, env(safe-area-inset-top))!important;padding-bottom:max(8px, env(safe-area-inset-bottom))!important}html body .availability-modal{overscroll-behavior:contain!important;overflow:auto!important}html body .bl-account-page{padding-top:20px!important;padding-bottom:max(54px, env(safe-area-inset-bottom))!important}html body .bl-account-hero{flex-direction:column!important;align-items:stretch!important}html body .bl-account-user-card,html body .bl-account-panel,html body .bl-account-content,html body .bl-panel-head{width:100%!important;min-width:0!important;max-width:100%!important}html body .bl-account-sidebar,html body .bl-admin-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}html body .bl-account-sidebar button,html body .bl-admin-sidebar button{min-width:0!important;padding-inline:8px!important;overflow:hidden!important}html body .bl-account-sidebar button{text-align:left!important;grid-template-columns:28px minmax(0,1fr)!important}html body .bl-panel-head,html body .bl-real-request-card-head,html body .bl-real-request-head-actions,html body .bl-real-request-actions,html body .bl-real-offer-actions,html body .bl-history-top,html body .bl-security-item,html body .bl-danger-box{flex-wrap:wrap!important}html body .bl-account-panel{border-radius:24px!important;padding:18px!important}html body .bl-real-request-summary-grid,html body .bl-real-request-detail-grid,html body .bl-review-detail-grid,html body .bl-seller-status-grid,html body .bl-form-grid,html body .bl-password-form-grid,html body .bl-new-listing-photo-preview-grid,html body .bl-confirm-grid{grid-template-columns:minmax(0,1fr)!important}html body .bl-dm-shell{grid-template-columns:minmax(0,1fr)!important;min-height:calc(100dvh - 96px)!important;max-height:none!important}html body .bl-dm-sidebar{border-bottom:1px solid #1a3c2a14!important;border-right:0!important;max-height:36dvh!important}html body .bl-dm-main,html body .bl-dm-message-list,html body .bl-dm-thread-body{min-height:0!important}html body .bl-panel-page{padding-left:var(--bl-mobile-gutter)!important;padding-right:var(--bl-mobile-gutter)!important}html body .bl-admin-main,html body .bl-admin-panel,html body .bl-admin-section-head,html body .bl-admin-application-list,html body .bl-admin-listing-list{width:100%!important;min-width:0!important;max-width:100%!important}html body .bl-admin-section-head,html body .bl-admin-application-head,html body .bl-seller-application-compact-row,html body .bl-admin-user-row,html body .bl-admin-light-record-row{grid-template-columns:minmax(0,1fr)!important}html body .bl-admin-stat-grid,html body .bl-seller-application-summary-row,html body .bl-admin-placeholder-grid,html body .bl-listing-detail-grid,html body .bl-public-side-grid,html body .bl-public-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .bl-application-filter-row,html body .bl-seller-compact-side,html body .bl-seller-action-buttons,html body .bl-listing-action-buttons,html body .bl-public-admin-actions{flex-wrap:wrap!important}html body .bl-admin-panel,html body .bl-seller-application-body,html body .bl-listing-admin-body{padding-left:14px!important;padding-right:14px!important}html body .bl-listing-photo-lightbox-inner{width:100%!important;max-width:100%!important;height:min(76dvh,620px)!important}html body .bl-profile-summary-card,html body .bl-profile-edit-card,html body .bl-profile-review-section,html body .bl-profile-listing-section,html body .bl-public-seller-card,html body .bl-public-seller-about,html body .bl-public-seller-reviews,html body .bl-public-seller-listings,html body .bl-public-customer-card,html body .bl-public-customer-about,html body .bl-public-customer-reviews{width:100%!important;min-width:0!important;max-width:100%!important}html body .bl-profile-form-grid,html body .bl-profile-listing-grid,html body .bl-public-seller-listing-grid{grid-template-columns:minmax(0,1fr)!important}html body .bl-profile-person,html body .bl-profile-photo-editor,html body .bl-profile-edit-head,html body .bl-profile-section-head,html body .bl-public-seller-person,html body .bl-public-customer-person,html body .bl-public-seller-section-title-row,html body .bl-public-customer-section-title-row,html body .bl-public-seller-review-count-actions,html body .bl-public-customer-review-count-actions{flex-wrap:wrap!important}html body .bl-public-seller-review-modal,html body .bl-public-customer-review-modal{overscroll-behavior:contain!important;overflow:auto!important}html body .bl-auth-page,html body .bl-register-page,html body .bl-seller-auth-page,html body .bl-verify-page,html body .bl-seller-application-page{min-height:100dvh!important;padding-left:max(12px, env(safe-area-inset-left))!important;padding-right:max(12px, env(safe-area-inset-right))!important;padding-top:max(12px, env(safe-area-inset-top))!important;padding-bottom:max(12px, env(safe-area-inset-bottom))!important}html body .bl-auth-shell,html body .bl-register-shell,html body .bl-seller-auth-shell,html body .bl-verify-shell,html body .bl-seller-application-shell,html body .bl-auth-card,html body .bl-register-card,html body .bl-seller-auth-card,html body .bl-verify-card,html body .bl-seller-application-card{width:100%!important;min-width:0!important;max-width:100%!important}html body .bl-auth-content,html body .bl-register-content,html body .bl-seller-auth-content,html body .bl-verify-content,html body .bl-seller-application-body{padding-left:16px!important;padding-right:16px!important}html body .bl-auth-row,html body .bl-auth-social-row,html body .bl-google-name-grid,html body .bl-seller-form-grid,html body .bl-register-options,html body .bl-seller-application-form{grid-template-columns:minmax(0,1fr)!important}html body .bl-google-complete-backdrop{padding-top:max(8px, env(safe-area-inset-top))!important;padding-bottom:max(8px, env(safe-area-inset-bottom))!important;align-items:stretch!important}html body .bl-google-complete-modal{margin:0 auto!important;overflow:auto!important}html body .bl-seller-add-dropdown{width:auto!important;max-width:none!important;position:fixed!important;top:72px!important;left:12px!important;right:12px!important}html body .bl-facility-modal-backdrop,html body .bl-existing-listing-backdrop{padding-top:max(8px, env(safe-area-inset-top))!important;padding-bottom:max(8px, env(safe-area-inset-bottom))!important}html body .bl-facility-modal,html body .bl-existing-listing-modal{overscroll-behavior:contain!important;overflow:auto!important}html body .bl-facility-modal-head,html body .bl-facility-modal-body,html body .bl-existing-listing-head,html body .bl-existing-listing-body{padding-left:14px!important;padding-right:14px!important}html body .bl-facility-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important}html body .bl-facility-form-grid,html body .bl-facility-form-grid.three,html body .bl-feature-chip-grid,html body .bl-rule-chip-grid,html body .bl-photo-grid,html body .bl-photo-workspace,html body .bl-preview-grid,html body .seller-availability-toolbar,html body .seller-availability-calendar-box,html body .seller-availability-selection-panel{grid-template-columns:minmax(0,1fr)!important}html body .seller-availability-editor,html body .seller-availability-calendar-box,html body .seller-availability-selection-panel,html body .bl-location-map-card{width:100%!important;min-width:0!important;max-width:100%!important}html body .bl-legal-grid,html body .bl-legal-row{grid-template-columns:minmax(0,1fr)!important}html body .bl-legal-nav{max-height:none!important;position:static!important}html body .bl-footer-top,html body .bl-footer-bottom{flex-direction:column!important;align-items:stretch!important}html body .bl-cookie-shell{left:max(10px, env(safe-area-inset-left,0px))!important;right:max(10px, env(safe-area-inset-right,0px))!important;bottom:max(10px, env(safe-area-inset-bottom,0px))!important;width:auto!important;min-width:0!important;max-width:none!important;transform:none!important}html.bl-mobile-customer-active body .bl-cookie-shell{bottom:calc(var(--bl-mobile-nav-total,72px) + 10px)!important}html body .bl-cookie-card{width:100%!important;max-width:100%!important;max-height:calc(100dvh - var(--bl-mobile-nav-total,0px) - 28px)!important;overflow:hidden auto!important}html body .bl-cookie-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;display:grid!important}html body .bl-cookie-actions button{aspect-ratio:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important}html body .bl-cookie-button.accept-all{grid-column:1/-1!important}}@media (max-width:560px){:root{--bl-mobile-gutter:10px}html body .bl-navbar-actions{max-width:calc(100% - 100px)!important}html body .bl-customer-requests-action{max-width:86px!important;font-size:10.5px!important}html body .bl-notification-popup,html body .bl-message-popup,html body .bl-profile-popup,html body .bl-profile-popup.expanded,html body .bl-seller-add-dropdown{top:68px!important;left:8px!important;right:8px!important}html body .bl-message-popup{height:calc(100dvh - 76px)!important;max-height:calc(100dvh - 76px)!important}html body .bl-live-grid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}html body .bl-live-card-image{height:clamp(210px,62vw,280px)!important}html body .bl-live-listings-head,html body .bl-panel-head,html body .bl-profile-heading,html body .bl-admin-section-head{flex-direction:column!important;align-items:stretch!important}html body .bl-live-listings-count{text-align:left!important}html body .bl-account-sidebar,html body .bl-admin-sidebar,html body .bl-admin-stat-grid,html body .bl-seller-application-summary-row,html body .bl-admin-placeholder-grid,html body .bl-listing-detail-grid,html body .bl-public-side-grid,html body .bl-public-summary-grid,html body .detail-action-grid,html body .detail-review-summary-grid,html body .detail-distance-grid,html body .bl-facility-steps,html body .bl-mobile-stay-grid{grid-template-columns:minmax(0,1fr)!important}html body .bl-mobile-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body .bl-mobile-filter-grid .bl-chip{text-align:center!important;white-space:normal!important;justify-content:center!important;width:100%!important;min-height:50px!important;padding:8px 10px!important}html body .bl-mobile-panel-footer{grid-template-columns:.82fr 1.18fr!important}html body .bl-request-footer,html body .listing-message-modal-actions,html body .info-request-actions,html body .availability-modal-foot,html body .seller-availability-selection-actions,html body .seller-availability-save-row{flex-direction:column!important;align-items:stretch!important}html body .listing-message-modal-actions .btn,html body .info-request-secondary,html body .info-request-primary,html body .availability-clear-button,html body .availability-close-button,html body .seller-availability-selection-actions button,html body .seller-availability-save-row button{width:100%!important}html body .bl-public-seller-review-modal-tabs,html body .bl-public-customer-review-modal-tabs{overscroll-behavior-inline:contain!important;scrollbar-width:none!important;overflow-x:auto!important}html body .bl-public-seller-review-modal-tabs::-webkit-scrollbar{display:none!important}html body .bl-public-customer-review-modal-tabs::-webkit-scrollbar{display:none!important}}@media (max-width:390px){html body .bl-navbar-brand{flex-basis:82px!important;width:82px!important;max-width:82px!important}html body .bl-navbar-actions{gap:4px!important;max-width:calc(100% - 88px)!important}html body .bl-customer-requests-action{max-width:74px!important;padding-inline:6px!important}html body .bl-mobile-quick-row{gap:5px!important}html body .bl-mobile-quick-pill{gap:4px!important;padding-inline:5px!important;font-size:10px!important}html body .bl-request-header,html body .bl-request-form,html body .bl-account-panel,html body .bl-profile-edit-card,html body .bl-profile-summary-card,html body .bl-public-seller-card,html body .bl-public-customer-card{padding-left:13px!important;padding-right:13px!important}html body .bl-request-step span{display:none!important}html body .bl-request-step-line{margin-top:0!important}html body .bl-message-reply-box{grid-template-columns:minmax(0,1fr)!important}html body .bl-message-reply-box button{width:100%!important;min-height:40px!important}}@media (max-height:520px) and (orientation:landscape){html body .bl-mobile-search-backdrop,html body .bl-request-overlay,html body .availability-modal-backdrop,html body .bl-facility-modal-backdrop,html body .bl-existing-listing-backdrop,html body .bl-google-complete-backdrop,html body .bl-public-seller-review-modal-backdrop,html body .bl-public-customer-review-modal-backdrop,html body .bl-profile-crop-overlay,html body .info-request-overlay,html body .listing-message-modal-backdrop{align-items:flex-start!important;overflow-y:auto!important}html body .bl-mobile-search-panel,html body .bl-request-modal,html body .availability-modal,html body .bl-facility-modal,html body .bl-existing-listing-modal,html body .bl-google-complete-modal,html body .bl-public-seller-review-modal,html body .bl-public-customer-review-modal,html body .bl-profile-crop-modal,html body .info-request-modal,html body .listing-message-modal{max-height:calc(100dvh - 16px)!important;overflow:auto!important}}@media (hover:none) and (pointer:coarse){html body button,html body a,html body input,html body select,html body textarea{touch-action:manipulation}html body .bl-live-photo-nav,html body .detail-gallery-arrow,html body .bl-public-gallery-arrow{opacity:1!important}}@media (max-width:768px){html body .bl-mobile-search-backdrop{--bl-mobile-search-top-gap:72px;--bl-mobile-search-bottom-nav-gap:calc(88px + env(safe-area-inset-bottom,0px));inset:var(--bl-mobile-search-top-gap) 0 var(--bl-mobile-search-bottom-nav-gap) 0!important;top:var(--bl-mobile-search-top-gap)!important;bottom:var(--bl-mobile-search-bottom-nav-gap)!important;width:100%!important;height:calc(100dvh - var(--bl-mobile-search-top-gap) - var(--bl-mobile-search-bottom-nav-gap))!important;min-height:0!important;max-height:calc(100dvh - var(--bl-mobile-search-top-gap) - var(--bl-mobile-search-bottom-nav-gap))!important;align-items:flex-end!important;padding-top:10px!important;padding-bottom:10px!important}html body .bl-mobile-search-panel{max-height:calc(100dvh - 72px - 88px - 20px - env(safe-area-inset-bottom,0px))!important;overscroll-behavior:contain!important;overflow:auto!important}html body .bl-mobile-panel-footer{z-index:8!important;padding-bottom:12px!important;position:sticky!important;bottom:0!important}html body .bl-request-overlay{box-sizing:border-box!important;padding:max(12px, env(safe-area-inset-top)) 12px max(12px, env(safe-area-inset-bottom))!important;justify-content:center!important;align-items:center!important;overflow:hidden!important}html body .bl-request-modal{width:calc(100vw - 24px)!important;max-width:620px!important;height:calc(100dvh - max(24px, env(safe-area-inset-top) + env(safe-area-inset-bottom)))!important;max-height:calc(100dvh - max(24px, env(safe-area-inset-top) + env(safe-area-inset-bottom)))!important;border-radius:22px!important;grid-template-rows:auto auto minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}html body .bl-request-header{padding:18px 16px 0!important}html body .bl-request-steps{padding:16px 14px 14px!important}html body .bl-request-form{min-height:0!important;padding:0!important;overflow:hidden!important}html body .bl-request-step-content{min-height:0!important;padding:20px 16px 16px!important;overflow:hidden auto!important}html body .bl-request-submit-message{margin:12px 16px 0!important}html body .bl-request-footer{padding:14px 16px max(16px, env(safe-area-inset-bottom))!important;background:#fffffffa!important;flex-direction:row!important;align-items:center!important;gap:10px!important;margin:0!important;display:flex!important}html body .bl-request-footer .bl-request-btn{flex:1 1 0!important;width:auto!important;min-width:0!important;padding-inline:14px!important}}@media (max-height:520px) and (orientation:landscape){html body .bl-request-overlay{align-items:center!important;overflow:hidden!important}html body .bl-request-modal{height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important;overflow:hidden!important}}@media (max-width:640px){html body .bl-home-page .bl-live-listings-section{box-sizing:border-box!important;width:100%!important;padding:20px 12px 24px!important}html body .bl-home-page .bl-live-listings-head{align-items:flex-start!important;gap:10px!important;margin-bottom:14px!important}html body .bl-home-page .bl-live-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 10px!important;width:100%!important;max-width:100%!important;display:grid!important}html body .bl-home-page .bl-live-card{min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:20px!important;overflow:visible!important}html body .bl-home-page .bl-live-card:hover{box-shadow:none!important;transform:none!important}html body .bl-home-page .bl-live-card-image{aspect-ratio:1/.92!important;background:#eee9df!important;border-radius:18px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;overflow:hidden!important}html body .bl-home-page .bl-live-photo-track,html body .bl-home-page .bl-live-photo-slide{min-width:0!important;max-width:100%!important}html body .bl-home-page .bl-live-featured-badge{max-width:calc(100% - 50px)!important;min-height:25px!important;padding:0 8px!important;font-size:9px!important;top:8px!important;left:8px!important}html body .bl-home-page .bl-live-photo-nav{opacity:.88!important;width:29px!important;height:29px!important}html body .bl-home-page .bl-live-photo-count{min-height:23px!important;padding:0 7px!important;font-size:8.5px!important;bottom:7px!important;right:7px!important}html body .bl-home-page .bl-live-card-body{gap:7px!important;min-width:0!important;padding:9px 2px 0!important}html body .bl-home-page .bl-live-card-title{letter-spacing:-.02em!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:13px!important;line-height:1.2!important;display:-webkit-box!important;overflow:hidden!important}html body .bl-home-page .bl-live-card-meta{white-space:nowrap!important;gap:4px!important;min-width:0!important;font-size:10.5px!important;line-height:1.25!important;overflow:hidden!important}html body .bl-home-page .bl-live-card-meta span:first-child{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}html body .bl-home-page .bl-live-card-stats,html body .bl-home-page .bl-live-card-button{display:none!important}html body .bl-home-page .bl-live-card-bottom{border:0!important;min-width:0!important;padding-top:0!important}html body .bl-home-page .bl-live-price strong{font-size:13px!important}html body .bl-home-page .bl-live-price small{font-size:9px!important}}html body .bl-request-stay-icon{color:#1a3c2a!important;border:1px solid #1a3c2a1a!important}html body .bl-request-stay-icon svg,html body .bl-request-close svg{width:22px!important;height:22px!important;display:block!important}html body .bl-request-stay-type.selected .bl-request-stay-icon{color:#fff!important;border-color:#1a3c2a!important}@media (max-width:768px){html body .bl-request-overlay{z-index:120000!important;isolation:isolate!important}html body .bl-request-modal{z-index:1!important;position:relative!important}html body .bl-request-header{padding-top:max(18px, env(safe-area-inset-top,0px))!important}html body .bl-request-close{z-index:2!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;position:relative!important}html body .bl-request-stay-icon{width:42px!important;height:42px!important;font-size:0!important}html body .detail-page .detail-hero{width:100%!important;max-width:none!important;margin:0!important;padding:0 0 10px!important;overflow:visible!important}html body .detail-page .detail-gallery{border-radius:0!important;gap:0!important;width:100%!important;max-width:none!important;margin:0!important;overflow:visible!important}html body .detail-page .detail-main-image{width:100%!important;height:clamp(320px,90vw,410px)!important;box-shadow:none!important;background:#ece8df!important;border:0!important;border-radius:0!important;margin:0!important;overflow:hidden!important}html body .detail-page .detail-main-image img{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important}html body .detail-page .detail-thumbnails{display:none!important}html body .detail-page .detail-title-area{z-index:14!important;background:#faf8f3!important;border:0!important;border-radius:28px 28px 0 0!important;width:100%!important;max-width:none!important;margin:-20px 0 0!important;padding:28px 18px 16px!important;position:relative!important;box-shadow:0 -10px 28px #1a3c2a14!important}html body .detail-page .detail-mobile-photo-counter{right:max(12px, env(safe-area-inset-right))!important;bottom:24px!important}}@media (max-width:390px){html body .detail-page .detail-main-image{height:clamp(310px,94vw,380px)!important}html body .detail-page .detail-title-area{border-radius:24px 24px 0 0!important;padding:26px 16px 14px!important}}@media (max-width:768px){html body .detail-page .detail-hero{background:#faf8f3!important;padding-bottom:0!important}html body .detail-page .detail-gallery{background:#faf8f3!important;border-radius:0 0 30px 30px!important;position:relative!important;overflow:hidden!important}html body .detail-page .detail-main-image{z-index:2!important;border-radius:0 0 30px 30px!important;position:relative!important;overflow:hidden!important;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)!important}html body .detail-page .detail-main-image:after,html body .detail-page .detail-photo-track,html body .detail-page .detail-photo-slide,html body .detail-page .detail-photo-slide img,html body .detail-page .detail-main-image>img{border-radius:inherit!important}html body .detail-page .detail-title-area{width:100%!important;box-shadow:none!important;background:#faf8f3!important;border-radius:0!important;margin:0!important;padding:24px 18px 16px!important}html body .detail-page .detail-mobile-photo-counter{bottom:12px!important}}@media (max-width:390px){html body .detail-page .detail-gallery,html body .detail-page .detail-main-image{border-radius:0 0 26px 26px!important}html body .detail-page .detail-title-area{padding:22px 16px 14px!important}}.bl-mobile-public-profile-toolbar{display:none}@media (max-width:768px){html.bl-mobile-customer-active[data-bl-mobile-customer-view=public-profile] .bl-mobile-public-profile-toolbar{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;width:100%;min-height:54px;margin:0 0 14px;display:grid}html.bl-mobile-customer-active[data-bl-mobile-customer-view=public-profile] .bl-mobile-public-profile-toolbar>strong{color:#173d2b;text-align:center;min-width:0;font-size:17px;font-weight:850;line-height:1.2}html.bl-mobile-customer-active[data-bl-mobile-customer-view=public-profile] .bl-mobile-public-profile-back{color:#173d2b;-webkit-tap-highlight-color:transparent;background:#faf8f3;border:1px solid #173d2b21;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;padding:0;display:inline-flex;box-shadow:0 8px 22px #173d2b17}html.bl-mobile-customer-active[data-bl-mobile-customer-view=public-profile] .bl-mobile-public-profile-back:active{transform:scale(.96)}html.bl-mobile-customer-active[data-bl-mobile-customer-view=public-profile] .bl-mobile-public-profile-back svg{stroke-width:2.35px;width:21px;height:21px}html.bl-mobile-customer-active[data-bl-mobile-customer-view=public-profile] .bl-public-seller-profile-page,html.bl-mobile-customer-active[data-bl-mobile-customer-view=public-profile] .bl-public-customer-profile-page{padding-top:max(12px, env(safe-area-inset-top))!important;padding-bottom:calc(var(--bl-mobile-nav-total) + 28px)!important}html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important}html body input,html body select,html body textarea,html body button{-webkit-tap-highlight-color:transparent!important}html body input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),html body select,html body textarea{font-size:16px!important}html body .bl-phone-prefix-field{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;display:grid!important}html body .bl-phone-prefix-field input{width:100%!important;min-width:0!important}html body .bl-google-complete-backdrop,html body .bl-request-overlay,html body .availability-modal-backdrop,html body .bl-facility-system-backdrop,html body .bl-facility-modal-backdrop,html body .bl-existing-listing-backdrop,html body .bl-profile-crop-overlay,html body .bl-profile-report-backdrop,html body .bl-support-modal-backdrop,html body .info-request-overlay,html body .listing-message-modal-backdrop,html body .bl-public-seller-review-modal-backdrop,html body .bl-public-customer-review-modal-backdrop,html body .bl-listing-photo-lightbox,html body .bl-seller-mode-guard-overlay{width:100vw!important;max-width:100vw!important;min-height:100dvh!important;padding-left:max(10px, env(safe-area-inset-left,0px))!important;padding-right:max(10px, env(safe-area-inset-right,0px))!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;overscroll-behavior:contain!important;position:fixed!important;inset:0!important}html body .bl-google-complete-backdrop{z-index:140000!important;padding-top:max(8px, env(safe-area-inset-top,0px))!important;padding-bottom:max(8px, env(safe-area-inset-bottom,0px))!important;justify-content:center!important;align-items:stretch!important;display:flex!important}html body .bl-request-overlay,html body .availability-modal-backdrop,html body .bl-facility-system-backdrop,html body .bl-facility-modal-backdrop,html body .bl-existing-listing-backdrop,html body .bl-profile-crop-overlay,html body .bl-profile-report-backdrop,html body .bl-support-modal-backdrop,html body .info-request-overlay,html body .listing-message-modal-backdrop,html body .bl-public-seller-review-modal-backdrop,html body .bl-public-customer-review-modal-backdrop,html body .bl-listing-photo-lightbox,html body .bl-seller-mode-guard-overlay{z-index:130000!important}html body .bl-google-complete-modal,html body .bl-request-modal,html body .availability-modal,html body .bl-facility-system-modal,html body .bl-facility-modal,html body .bl-existing-listing-modal,html body .bl-profile-crop-modal,html body .bl-profile-report-modal,html body .bl-support-modal,html body .info-request-modal,html body .listing-message-modal,html body .bl-public-seller-review-modal,html body .bl-public-customer-review-modal,html body .bl-seller-mode-guard-card{width:min(100%, calc(100vw - max(20px, env(safe-area-inset-left,0px) + env(safe-area-inset-right,0px))))!important;max-width:calc(100vw - max(20px, env(safe-area-inset-left,0px) + env(safe-area-inset-right,0px)))!important;max-height:calc(100vh - max(18px, env(safe-area-inset-top,0px) + env(safe-area-inset-bottom,0px)))!important;max-height:calc(100svh - max(18px, env(safe-area-inset-top,0px) + env(safe-area-inset-bottom,0px)))!important;max-height:calc(100dvh - max(18px, env(safe-area-inset-top,0px) + env(safe-area-inset-bottom,0px)))!important;overscroll-behavior:contain!important;min-height:0!important;overflow:hidden!important}html body .bl-google-complete-modal{border-radius:24px!important;grid-template-rows:auto minmax(0,1fr)!important;height:auto!important;display:grid!important}html body .bl-google-complete-scroll,html body .bl-request-step-content,html body .availability-modal,html body .bl-facility-system-body,html body .bl-facility-modal,html body .bl-existing-listing-modal,html body .bl-existing-listing-body,html body .bl-profile-crop-modal,html body .bl-profile-report-modal,html body .bl-profile-report-modal form,html body .bl-support-modal,html body .info-request-modal,html body .listing-message-modal,html body .bl-public-seller-review-modal,html body .bl-public-customer-review-modal{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;min-height:0!important;overflow:hidden auto!important}html body .bl-google-complete-scroll{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}html body .bl-facility-system-modal{grid-template-rows:auto minmax(0,1fr) auto!important;display:grid!important}html body .bl-facility-system-modal>footer,html body .bl-request-footer,html body .availability-modal-foot,html body .listing-message-modal-actions,html body .bl-profile-crop-modal>footer,html body .bl-profile-report-actions,html body .bl-support-modal footer{padding-bottom:max(14px, calc(12px + env(safe-area-inset-bottom,0px)))!important}html.bl-mobile-customer-active body .bl-home-page,html.bl-mobile-customer-active body .bl-collections-page,html.bl-mobile-customer-active body .bl-account-page,html.bl-mobile-customer-active body .bl-profile-page,html.bl-mobile-customer-active body .bl-legal-page,html.bl-mobile-customer-active body .detail-page{padding-bottom:calc(var(--bl-mobile-nav-total,72px) + 28px)!important}html.bl-mobile-seller-active body .bl-home-page,html.bl-mobile-seller-active body .bl-account-page,html.bl-mobile-seller-active body .bl-profile-page,html.bl-mobile-seller-active body .bl-legal-page,html.bl-mobile-seller-active body .bl-facilities-page,html.bl-mobile-seller-active body .bl-facilities-loading,html.bl-mobile-seller-active body .bl-facilities-guard,html.bl-mobile-seller-active body .detail-page{padding-bottom:calc(var(--bl-mobile-seller-total,74px) + 30px)!important}.bl-mobile-customer-nav,.bl-mobile-seller-nav,.bl-mobile-profile-editor-bar{transform:translateZ(0)!important}.bl-mobile-customer-nav,.bl-mobile-seller-nav{padding-bottom:max(env(safe-area-inset-bottom,0px), 6px)!important}}@supports (-webkit-touch-callout:none){@media (max-width:768px){html body .bl-google-complete-modal,html body .bl-request-modal,html body .availability-modal,html body .bl-facility-system-modal,html body .bl-facility-modal,html body .bl-existing-listing-modal,html body .bl-profile-crop-modal,html body .bl-profile-report-modal,html body .bl-support-modal,html body .info-request-modal,html body .listing-message-modal,html body .bl-public-seller-review-modal,html body .bl-public-customer-review-modal{transform:translateZ(0)!important}html body input[type=date]{text-align:left!important;min-height:52px!important;line-height:52px!important}}}@media (max-width:768px){html.bl-mobile-search-open,html.bl-mobile-search-open body{overscroll-behavior:none!important}html.bl-mobile-search-open body .bl-mobile-search-shell,html.bl-mobile-search-open body .bl-mobile-customer-nav,html.bl-mobile-search-open body .bl-mobile-seller-nav,html.bl-mobile-search-open body .bl-mobile-profile-editor-bar{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html.bl-mobile-search-open body .bl-mobile-customer-nav,html.bl-mobile-search-open body .bl-mobile-seller-nav,html.bl-mobile-search-open body .bl-mobile-profile-editor-bar{transform:translateY(120%)!important}html body .bl-mobile-search-backdrop{background:#fff!important;justify-content:stretch!important;align-items:stretch!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:none!important;padding:0!important;inset:0!important;overflow:hidden!important}html body .bl-mobile-search-panel{width:100vw!important;max-width:none!important;height:100dvh!important;min-height:100dvh!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;grid-template-rows:auto minmax(0,1fr) auto!important;display:grid!important;overflow:hidden!important}html body .bl-mobile-panel-head{padding:calc(14px + env(safe-area-inset-top,0px)) 18px 14px!important;position:relative!important;top:auto!important}html body .bl-mobile-panel-body{-webkit-overflow-scrolling:touch!important;min-height:0!important;overflow:hidden auto!important}html body .bl-mobile-stay-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important}html body .bl-mobile-stay-grid>.bl-mobile-choice{width:100%!important;min-width:0!important}html body .bl-mobile-panel-footer{padding:12px 14px max(12px, env(safe-area-inset-bottom,0px))!important;position:relative!important;bottom:auto!important}html body .detail-section .details-grid,html body main .details-grid,html body .details-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;width:100%!important;display:grid!important}html body .detail-section .details-grid>.detail-item,html body main .details-grid>.detail-item,html body .details-grid>.detail-item{border-radius:15px!important;grid-template-columns:32px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:74px!important;margin:0!important;padding:9px!important;display:grid!important}html body .details-grid .di-icon{border-radius:12px!important;width:32px!important;min-width:32px!important;height:32px!important}html body .details-grid .di-label{letter-spacing:.02em!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:8.5px!important;line-height:1.18!important}html body .details-grid .di-value{overflow-wrap:anywhere!important;min-width:0!important;font-size:12px!important;line-height:1.25!important}}
@media (max-width:768px){html:has(.bl-home-page){--bl-mobile-nav-height:72px;--bl-mobile-nav-safe:env(safe-area-inset-bottom,0px);--bl-mobile-nav-total:calc(var(--bl-mobile-nav-height) + var(--bl-mobile-nav-safe))}html:has(.bl-home-page){overflow-x:hidden!important}html:has(.bl-home-page) body{overflow-x:hidden!important}:is(html body:has(.bl-home-page) .bl-top-navbar,html body:has(.bl-home-page) .bl-footer){display:none!important}.bl-home-page{padding-bottom:calc(var(--bl-mobile-nav-total) + 24px)!important}.bl-home-page .bl-home-main{margin-top:0!important;padding-top:0!important;padding-bottom:18px!important}.bl-home-page .bl-search-area{z-index:50!important;background:#faf8f3!important;margin-top:0!important;padding-top:10px!important;position:relative!important;top:auto!important}.bl-home-page .bl-home-hero{background:linear-gradient(135deg,#173f2b 0%,#285d42 100%)!important;border-radius:24px!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:10px 12px 8px!important;overflow:hidden!important;box-shadow:0 14px 30px #1a3c2a29!important}.bl-home-page .bl-home-hero-overlay{opacity:.18!important}.bl-home-page .bl-home-hero-inner{box-sizing:border-box!important;align-items:stretch!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:16px!important}.bl-home-page .bl-home-hero-content{flex-direction:column!important;gap:12px!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;display:flex!important;transform:none!important}.bl-home-page .bl-home-hero-content p{color:#fff!important;text-align:left!important;width:100%!important;height:auto!important;max-height:none!important;margin:0!important;font-size:13.5px!important;font-weight:780!important;line-height:1.45!important;position:static!important;overflow:visible!important;transform:none!important}.bl-home-page .bl-home-hero-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:stretch!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;display:grid!important;overflow:visible!important;transform:none!important}.bl-home-page .bl-home-hero-main-btn{color:#fff!important;width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;min-height:44px!important;box-shadow:none!important;background:#ce862d!important;border-radius:999px!important;grid-column:1/-1!important;margin:0!important;padding:0 14px!important;font-size:12.5px!important;font-weight:950!important;position:static!important;transform:none!important}.bl-home-page .bl-home-hero-chip{color:#fff!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important;background:#ffffff1f!important;border-radius:999px!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:38px!important;margin:0!important;padding:6px 7px!important;font-size:9.5px!important;font-weight:850!important;line-height:1.18!important;position:static!important;transform:none!important}.bl-home-page .bl-live-listings-section{box-sizing:border-box!important;width:100%!important;padding:20px 12px 24px!important}.bl-home-page .bl-live-listings-head{align-items:flex-start!important;gap:10px!important;margin-bottom:14px!important}.bl-home-page .bl-live-listings-kicker{min-height:26px!important;margin-bottom:6px!important;padding:0 10px!important;font-size:10px!important}.bl-home-page .bl-live-listings-title{letter-spacing:-.045em!important;white-space:nowrap!important;text-wrap:nowrap!important;width:100%!important;max-width:100%!important;font-size:clamp(18px,5vw,21px)!important;line-height:1.1!important}.bl-home-page .bl-live-listings-subtitle{margin-top:6px!important;font-size:12px!important;line-height:1.45!important}.bl-home-page .bl-live-listings-count{min-height:30px!important;padding:0 9px!important;font-size:11px!important}.bl-home-page .bl-live-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 10px!important}.bl-home-page .bl-live-card{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:20px!important;overflow:visible!important}.bl-home-page .bl-live-card:hover{box-shadow:none!important;transform:none!important}.bl-home-page .bl-live-card-image{aspect-ratio:1/.92!important;background:#eee9df!important;border-radius:18px!important;height:auto!important;overflow:hidden!important}.bl-home-page .bl-live-featured-badge{max-width:calc(100% - 50px)!important;min-height:25px!important;padding:0 8px!important;font-size:9px!important;top:8px!important;left:8px!important}.bl-home-page .bl-live-photo-nav{opacity:.88!important;width:29px!important;height:29px!important}.bl-home-page .bl-live-photo-count{min-height:23px!important;padding:0 7px!important;font-size:8.5px!important;bottom:7px!important;right:7px!important}.bl-home-page .bl-live-card-body{gap:7px!important;padding:9px 2px 0!important}.bl-home-page .bl-live-card-title{letter-spacing:-.02em!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:13px!important;line-height:1.2!important;display:-webkit-box!important;overflow:hidden!important}.bl-home-page .bl-live-card-meta{white-space:nowrap!important;gap:4px!important;font-size:10.5px!important;line-height:1.25!important;overflow:hidden!important}.bl-home-page .bl-live-card-meta span:first-child{text-overflow:ellipsis!important;overflow:hidden!important}.bl-home-page .bl-live-card-stats,.bl-home-page .bl-live-card-button{display:none!important}.bl-home-page .bl-live-card-bottom{border:0!important;padding-top:0!important}.bl-home-page .bl-live-price strong{font-size:13px!important}.bl-home-page .bl-live-price small{font-size:9px!important}}@media (max-width:390px){.bl-home-page .bl-home-hero{margin-left:10px!important;margin-right:10px!important}.bl-home-page .bl-home-hero-inner{padding:14px!important}.bl-home-page .bl-home-hero-actions{gap:6px!important}.bl-home-page .bl-home-hero-chip{min-height:36px!important;padding-inline:5px!important;font-size:8.9px!important}}
