.listing-rating{color:#1e2830;white-space:nowrap;align-items:center;gap:.25rem;font-size:.875rem;font-weight:700;display:inline-flex}.listing-rating--new{color:#c4520a;background:#fff1e0;border-radius:9999px;padding:.125rem .6rem;font-size:.78rem;font-weight:800}.listing-rating__star{fill:#ff8904;width:14px;height:14px}.listing-rating__count{color:#5c6672;font-weight:500}.listing-view{color:#1e2830;flex-direction:column;gap:1.5rem;display:flex}.listing-view__head{flex-direction:column;gap:.625rem;display:flex}.listing-view__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#c4520a;margin:0;font-size:.75rem;font-weight:700}.listing-view__title{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2rem,4vw,2.875rem);font-weight:800;line-height:1.04}.listing-view__meta{color:#5c6672;flex-wrap:wrap;align-items:center;gap:.375rem .75rem;margin:0;font-size:.94rem;display:flex}.listing-view__meta>*+:before{content:"·";color:#1e28304d;margin-right:.75rem}.listing-view__fits{color:#22543d;align-items:center;gap:.3rem;font-weight:700;display:inline-flex}.listing-view__fits svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.listing-view__site{color:#c4520a;font-weight:700;text-decoration:none}.listing-view__site:hover{text-decoration:underline}.listing-view__gallery{isolation:isolate;border-radius:18px;grid-template-rows:220px 220px;grid-template-columns:2fr 1fr 1fr;gap:8px;display:grid;overflow:hidden}.listing-view__gallery--1{grid-template-rows:440px;grid-template-columns:1fr}.listing-view__gallery--2,.listing-view__gallery--3{grid-template-columns:2fr 1fr}.listing-view__gallery--4{grid-template-columns:2fr 1fr 1fr}.listing-view__gallery--4 .listing-view__photo:nth-child(4){grid-column:span 2}@media (max-width:768px){.listing-view__gallery{grid-template-rows:280px;grid-template-columns:1fr}}.listing-view__photo{min-width:0;min-height:0;font:inherit;background:#fbf6ec;border:none;border-radius:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.listing-view__photo:first-child{grid-row:span 2}.listing-view__gallery--1 .listing-view__photo:first-child{grid-row:auto}.listing-view__photo img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.listing-view__photo:after{content:"";pointer-events:none;background:#1e283000;transition:background .2s;position:absolute;inset:0}button.listing-view__photo{cursor:pointer}button.listing-view__photo:hover img{transform:scale(1.025)}button.listing-view__photo:hover:after{background:#1e283014}button.listing-view__photo:focus-visible{outline:none}button.listing-view__photo:focus-visible:after{box-shadow:inset 0 0 0 2px #fcf9ed,0 0 0 4px #ff8904}@media (prefers-reduced-motion:reduce){.listing-view__photo img{transition:none}}@media (max-width:768px){.listing-view__photo:not(:first-child){display:none}.listing-view__photo:first-child{grid-row:auto}}.listing-view__more{z-index:1;color:#1e2830;background:#fff;border-radius:9999px;align-items:center;gap:6px;padding:8px 14px;font-size:.84rem;font-weight:700;display:inline-flex;position:absolute;bottom:12px;right:12px;box-shadow:0 4px 14px #1e28302e}.listing-view__more svg{fill:none;stroke:currentColor;stroke-width:2px;width:15px;height:15px}@media (max-width:768px){.listing-view__more{display:none}}.listing-view__body{flex-wrap:wrap;align-items:flex-start;gap:2.5rem 3.5rem;display:flex}.listing-view__main{flex-direction:column;flex:999 520px;min-width:0;display:flex}.listing-view__aside{flex:320px;min-width:0;max-width:390px;position:sticky;top:88px}@media (max-width:768px){.listing-view__aside{max-width:none;position:static}}.listing-view__facts{background:#fff;border:1px solid #1e283012;border-radius:18px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin:0;display:grid;overflow:hidden}.listing-view__fact{min-height:76px;padding:16px 18px 16px 72px;position:relative;box-shadow:-1px 0 #1e283014}.listing-view__fact:before,.listing-view__fact:after{content:"";border-radius:12px;width:40px;height:40px;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.listing-view__fact:before{background:#fff1e0}.listing-view__fact:after{background:#c4520a;border-radius:0;width:20px;height:20px;left:28px;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.listing-view__fact dt{letter-spacing:.08em;text-transform:uppercase;color:#8a929c;font-size:.6875rem;font-weight:700}.listing-view__fact dd{letter-spacing:-.01em;font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;margin:3px 0 0;font-size:1.0625rem;font-weight:800;display:flex}.listing-view__fact dd span{letter-spacing:normal;color:#5c6672;font-size:.8125rem;font-weight:500}.listing-view__section{border-top:1px solid #1e283014;flex-direction:column;gap:1.125rem;margin-top:2.25rem;padding-top:2.25rem;display:flex}.listing-view__section--lead{border-top:none;gap:.75rem;margin-top:2rem;padding-top:0}.listing-view__section-title{letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:800}.listing-view__kicker{letter-spacing:.1em;text-transform:uppercase;color:#c4520a;margin:0;font-size:.75rem;font-weight:750}.listing-view__about{white-space:pre-line;max-width:40rem;margin:0;font-size:1.125rem;line-height:1.7}.listing-view__note,.listing-view__empty{color:#5c6672;margin:0;font-size:.875rem;line-height:1.55}.listing-view__panel{background:#fff;border:1px solid #1e283014;border-radius:16px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.listing-view__panel>li+li{border-top:1px solid #1e283014}.listing-view__spaces{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.listing-view__space{background:#fff;border:1px solid #1e283012;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.listing-view__space img,.listing-view__space .listing-view__space-blank{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.listing-view__space .listing-view__space-blank{background:linear-gradient(135deg,#fbf6ec,#f3e7d3)}.listing-view__space-copy{color:#5c6672;flex-direction:column;gap:4px;min-width:0;padding:14px 16px 16px;font-size:.875rem;display:flex}.listing-view__space-copy strong{color:#1e2830;font-size:1.0625rem;font-weight:800}.listing-view__price{color:#5c6672;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding:16px 20px;font-size:.94rem;display:flex}.listing-view__price>span:first-child{color:#1e2830;font-size:1rem;font-weight:700}.listing-view__price strong{letter-spacing:-.01em;color:#1e2830;font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:800}.listing-view__price-space{color:#5c6672;font-size:.8rem;font-weight:500;display:block}.listing-view__offerings{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.listing-view__offering{background:#fff;border:1px solid #1e283014;border-radius:16px;flex-direction:column;gap:10px;padding:18px;display:flex}.listing-view__offering-head{flex-direction:column;gap:4px;display:flex}.listing-view__offering-head>strong{font-size:1rem;font-weight:800}.listing-view__offering-price{color:#5c6672;font-size:.875rem}.listing-view__offering-price strong{color:#1e2830;font-variant-numeric:tabular-nums;font-size:1.125rem}.listing-view__offering-about{margin:0;font-size:.9rem;line-height:1.55}.listing-view__offering-includes{flex-direction:column;gap:6px;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.listing-view__offering-includes li{align-items:flex-start;gap:8px;display:flex}.listing-view__offering-includes svg{fill:none;stroke:#22543d;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px;margin-top:2px}.listing-view__offering-meta{color:#5c6672;border-top:1px solid #1e283012;margin:auto 0 0;padding-top:10px;font-size:.8rem}.listing-view__rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;font-size:.92rem;display:grid}.listing-view__rules dt{font-weight:700}.listing-view__rules dd{color:#5c6672;margin:2px 0 0;line-height:1.5}@media (max-width:640px){.listing-view__rules{grid-template-columns:minmax(0,1fr)}}.listing-view__rule{background:#fff;border:1px solid #1e283012;border-radius:16px;padding:14px 16px 14px 54px;position:relative}.listing-view__rule:after{content:"";background:#c4520a;width:20px;height:20px;position:absolute;top:16px;left:18px;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.listing-view__fit{flex-direction:column;gap:1.25rem;margin:0;display:flex}.listing-view__fit-row{flex-direction:column;gap:.5rem;display:flex}.listing-view__fit-row dt{letter-spacing:.06em;text-transform:uppercase;color:#5c6672;font-size:.75rem;font-weight:700}.listing-view__fit-row dd{margin:0}.listing-view__ideal{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.listing-view__ideal li{background:#fff;border:1px solid #1e283012;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;font-size:.94rem;font-weight:700;display:flex}.listing-view__ideal-icon{color:#c4520a;background:#fff1e0;border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.listing-view__ideal-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.listing-view__swatch{border-radius:50%;flex:none;width:22px;height:22px;box-shadow:inset 0 0 0 1px #1e283014}.listing-view__pills{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.listing-view__pills li{color:#1e2830;background:#fff;border:1px solid #1e283014;border-radius:9999px;align-items:center;gap:8px;padding:.375rem .875rem;font-size:.875rem;font-weight:600;display:inline-flex}.listing-view__fit-row--vibe .listing-view__pills li{padding-left:.3rem}.listing-view__included{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px 24px;margin:0;padding:0;list-style:none;display:grid}.listing-view__included li{align-items:center;gap:12px;font-size:.94rem;font-weight:500;display:flex}.listing-view__tick{color:#22543d;background:#e8f5ee;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.listing-view__tick svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.listing-view__extras{background:#fbf6ec;border:1px solid #f0e4cf;border-radius:14px;padding:14px 16px}.listing-view__extras ul{flex-wrap:wrap;gap:6px 22px;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.listing-view__extras strong{font-variant-numeric:tabular-nums}.listing-view__extras-title{letter-spacing:.08em;text-transform:uppercase;color:#5c6672;margin:0 0 8px;font-size:.6875rem;font-weight:700}.listing-view__vendors{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.listing-view__vendor{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #1e283014;border-radius:14px;flex-direction:column;padding:0;display:flex;overflow:hidden}.listing-view__vendor img,.listing-view__vendor .listing-view__vendor-img{aspect-ratio:16/10;object-fit:cover;background:linear-gradient(135deg,#fbf6ec,#f3e7d3);width:100%;display:block}.listing-view__vendor:disabled{cursor:default}.listing-view__vendor:focus-visible{outline:none;box-shadow:0 0 0 2px #fcf9ed,0 0 0 4px #ff8904}.listing-view__vendor-copy{color:#5c6672;flex-direction:column;gap:3px;padding:10px 12px 12px;font-size:.8rem;display:flex}.listing-view__vendor-copy strong{color:#1e2830;font-size:.92rem;font-weight:800}.listing-view__reviews-wrap{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (max-width:768px){.listing-view__reviews-wrap{grid-template-columns:minmax(0,1fr)}}.listing-view__score{background:#fff;border:1px solid #1e283012;border-radius:18px;flex-direction:column;gap:8px;padding:20px;display:flex}.listing-view__score>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:2.75rem;font-weight:800;line-height:1}.listing-view__score>span{color:#5c6672;flex-direction:column;gap:6px;font-size:.84rem;line-height:1.45;display:flex}.listing-view__stars{color:#ff8904;letter-spacing:1px;white-space:nowrap;font-size:.95rem}.listing-view__stars-off{color:#1e28302e}.listing-view__reviews{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.listing-view__review{background:#fff;border:1px solid #1e283014;border-radius:16px;flex-direction:column;gap:10px;padding:18px 20px;display:flex}.listing-view__review-head{align-items:center;gap:12px;display:flex}.listing-view__avatar{background:#fbf6ec;border:1px solid #f0e4cf;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:.8rem;font-weight:800;display:inline-flex}.listing-view__review-who{color:#5c6672;flex-direction:column;flex:1;gap:2px;min-width:0;font-size:.8rem;display:flex}.listing-view__review-who strong{color:#1e2830;flex-wrap:wrap;align-items:center;gap:8px;font-size:.94rem;font-weight:800;display:flex}.listing-view__booked{color:#22543d;background:#e8f3ec;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:.72rem;font-weight:700;display:inline-flex}.listing-view__booked svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.listing-view__booked--direct{color:#5c6672;background:#1e28300f}.listing-view__review-body{white-space:pre-line;margin:0;font-size:.94rem;line-height:1.6}.listing-view__review-body--clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.listing-view__reviews-top{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.listing-view__read-more,.listing-view__reviews-link{color:#c4520a;font:inherit;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.84rem;font-weight:750}.listing-view__read-more:focus-visible,.listing-view__reviews-link:focus-visible{border-radius:6px;outline:none;box-shadow:0 0 0 2px #fcf9ed,0 0 0 4px #ff8904}.listing-view__reviews-all{color:#1e2830;height:2.875rem;font:inherit;cursor:pointer;background:#fff;border:1px solid #1e283024;border-radius:9999px;align-self:center;padding:0 1.375rem;font-size:.9rem;font-weight:750}.listing-view__reviews-all:hover{border-color:#ff890480}.listing-view__reviews-all:focus-visible{outline:none;box-shadow:0 0 0 2px #fcf9ed,0 0 0 4px #ff8904}.listing-view__bars,.listing-view__spread{border-top:1px solid #1e283012;flex-direction:column;gap:9px;margin:4px 0 0;padding:14px 0 0;list-style:none;display:flex}.listing-view__bars li,.listing-view__spread li{color:#5c6672;grid-template-columns:5.75rem minmax(0,1fr) 1.75rem;align-items:center;gap:8px;font-size:.8rem;display:grid}.listing-view__bars strong,.listing-view__spread strong{text-align:right;color:#1e2830;font-variant-numeric:tabular-nums;font-weight:800}.listing-view__bars-note{color:#5c6672;margin:0;font-size:.75rem;line-height:1.45}.listing-view__spread li{grid-template-columns:1.75rem minmax(0,1fr) 1.25rem}.listing-view__spread li>span:last-child{text-align:right;font-variant-numeric:tabular-nums}.listing-view__bar-track{background:#1e283014;border-radius:9999px;height:6px;overflow:hidden}.listing-view__bar-track span{background:linear-gradient(90deg,#ffb15c,#ff8904);border-radius:9999px;height:100%;display:block}.listing-view__chips{flex-wrap:wrap;gap:6px;margin:0;display:flex}.listing-view__chip{color:#5c6672;background:#fbf6ec;border-radius:9999px;padding:3px 10px;font-size:.78rem;font-weight:600}.listing-view__chip strong{color:#1e2830;font-weight:800}.listing-view__score-grid{background:#fcf9ed;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:0;padding:12px 14px;display:grid}.listing-view__score-grid>div{color:#5c6672;justify-content:space-between;align-items:center;gap:10px;font-size:.84rem;font-weight:600;display:flex}.listing-view__score-grid dd{margin:0}@media (max-width:768px){.listing-view__score-grid{grid-template-columns:minmax(0,1fr)}}.listing-view__review-note{color:#5c6672;margin:0;font-size:.75rem}.listing-view__in-depth{flex-direction:column;gap:14px;display:flex}.listing-view__back{color:#c4520a;font:inherit;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.9rem;font-weight:750}.listing-view__back:focus-visible{border-radius:6px;outline:none;box-shadow:0 0 0 2px #fcf9ed,0 0 0 4px #ff8904}.listing-view__in-depth-title{letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:800}.listing-view__in-depth-body{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (max-width:768px){.listing-view__in-depth-body{grid-template-columns:minmax(0,1fr)}}.listing-view__in-depth-aside{position:sticky;top:0}@media (max-width:768px){.listing-view__in-depth-aside{position:static}}.listing-view__in-depth-list{flex-direction:column;gap:12px;min-width:0;display:flex}.listing-view__sort{align-self:flex-end}.listing-view__fact--people:after,.listing-view__rule--people:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2M9 11a4 4 0 1 0 0-8 4 4 0 0 0 0 8zM22 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2M9 11a4 4 0 1 0 0-8 4 4 0 0 0 0 8zM22 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E")}.listing-view__fact--price:after,.listing-view__rule--price:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.6 2.6A2 2 0 0 0 11.2 2H4a2 2 0 0 0-2 2v7.2a2 2 0 0 0 .6 1.4l8.7 8.7a2.4 2.4 0 0 0 3.4 0l6.6-6.6a2.4 2.4 0 0 0 0-3.4zM7.5 7.5h.01'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.6 2.6A2 2 0 0 0 11.2 2H4a2 2 0 0 0-2 2v7.2a2 2 0 0 0 .6 1.4l8.7 8.7a2.4 2.4 0 0 0 3.4 0l6.6-6.6a2.4 2.4 0 0 0 0-3.4zM7.5 7.5h.01'/%3E%3C/svg%3E")}.listing-view__fact--place:after,.listing-view__rule--place:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.1-7-11a7 7 0 0 1 14 0c0 4.9-7 11-7 11zM12 12.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.1-7-11a7 7 0 0 1 14 0c0 4.9-7 11-7 11zM12 12.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5z'/%3E%3C/svg%3E")}.listing-view__fact--time:after,.listing-view__rule--time:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21a9 9 0 1 0 0-18 9 9 0 0 0 0 18zM12 7v5l3 2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21a9 9 0 1 0 0-18 9 9 0 0 0 0 18zM12 7v5l3 2'/%3E%3C/svg%3E")}.listing-view__fact--food:after,.listing-view__rule--food:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3v8M5 3v4a2 2 0 0 0 4 0V3M7 11v10M16 3c-1.7 1.3-2.5 3.3-2.5 6s.8 3 2.5 3v9'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3v8M5 3v4a2 2 0 0 0 4 0V3M7 11v10M16 3c-1.7 1.3-2.5 3.3-2.5 6s.8 3 2.5 3v9'/%3E%3C/svg%3E")}.listing-view__fact--drinks:after,.listing-view__rule--drinks:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 22h8M12 15v7M7 3h10l-1 6a4 4 0 0 1-8 0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 22h8M12 15v7M7 3h10l-1 6a4 4 0 0 1-8 0z'/%3E%3C/svg%3E")}.listing-view__fact--access:after,.listing-view__rule--access:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zM5 8h14M12 8v6M9 21l3-7 3 7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zM5 8h14M12 8v6M9 21l3-7 3 7'/%3E%3C/svg%3E")}.listing-view__fact--travel:after,.listing-view__rule--travel:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 4 3 6v14l6-2 6 2 6-2V4l-6 2zM9 4v14M15 6v14'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 4 3 6v14l6-2 6 2 6-2V4l-6 2zM9 4v14M15 6v14'/%3E%3C/svg%3E")}.listing-view__fact--terms:after,.listing-view__rule--terms:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9zM14 3v6h6M8 13h8M8 17h5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9zM14 3v6h6M8 13h8M8 17h5'/%3E%3C/svg%3E")}.listing-view__fact--menu:after,.listing-view__rule--menu:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 4h6a4 4 0 0 1 4 4v13a3 3 0 0 0-3-3H2zM22 4h-6a4 4 0 0 0-4 4v13a3 3 0 0 1 3-3h7z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 4h6a4 4 0 0 1 4 4v13a3 3 0 0 0-3-3H2zM22 4h-6a4 4 0 0 0-4 4v13a3 3 0 0 1 3-3h7z'/%3E%3C/svg%3E")}