html body.bhb-os-site #tm-content #bhbComparison{--bg:#12110f!important;--surface:#1b1813!important;--raised:#211d16!important;--gold:#c6af79!important;--cream:#e9dfc7!important;--muted:#b9b1a1!important;--line:#c6af793b!important}html body.bhb-os-site #tm-content #bhbComparison *{box-sizing:border-box!important}html body.bhb-os-site #tm-content #bhbComparison button,html body.bhb-os-site #tm-content #bhbComparison input,html body.bhb-os-site #tm-content #bhbComparison select{font:inherit!important}html body.bhb-os-site #tm-content #bhbComparison button,html body.bhb-os-site #tm-content #bhbComparison a,html body.bhb-os-site #tm-content #bhbComparison input{touch-action:manipulation!important}html body.bhb-os-site #tm-content #bhbComparison button{cursor:pointer!important}html body.bhb-os-site #tm-content #bhbComparison button:focus-visible,html body.bhb-os-site #tm-content #bhbComparison a:focus-visible,html body.bhb-os-site #tm-content #bhbComparison input:focus-visible,html body.bhb-os-site #tm-content #bhbComparison select:focus-visible,html body.bhb-os-site #tm-content #bhbComparison summary:focus-visible{outline:2px solid var(--gold)!important;outline-offset:4px!important}html body.bhb-os-site #tm-content #bhbComparison a{color:var(--gold)!important}html body.bhb-os-site #tm-content #bhbComparison h1,html body.bhb-os-site #tm-content #bhbComparison h2,html body.bhb-os-site #tm-content #bhbComparison h3,html body.bhb-os-site #tm-content #bhbComparison p{margin:0!important}html body.bhb-os-site #tm-content #bhbComparison h1,html body.bhb-os-site #tm-content #bhbComparison h2,html body.bhb-os-site #tm-content #bhbComparison h3{font-family:Georgia,serif!important;font-weight:400!important}html body.bhb-os-site #tm-content #bhbComparison{max-width:1216px!important;margin:auto!important;padding:52px 28px 60px!important}html body.bhb-os-site #tm-content #bhbComparison .kicker{font:10px/1.8 Arial!important;letter-spacing:2.4px!important;color:var(--gold)!important}html body.bhb-os-site #tm-content #bhbComparison .intro{display:flex!important;justify-content:space-between!important;gap:40px!important;align-items:end!important;margin-bottom:30px!important}html body.bhb-os-site #tm-content #bhbComparison .intro h1{font-size:45px!important;line-height:1.12!important;margin-top:12px!important;letter-spacing:-.6px!important}html body.bhb-os-site #tm-content #bhbComparison .intro p{max-width:330px!important;font-size:13px!important;line-height:1.9!important;color:var(--muted)!important}html body.bhb-os-site #tm-content #bhbComparison .toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;border-top:1px solid var(--line)!important;padding:20px 0!important}html body.bhb-os-site #tm-content #bhbComparison .toolbar label{display:flex!important;align-items:center!important;gap:9px!important;color:var(--muted)!important;font-size:12px!important}html body.bhb-os-site #tm-content #bhbComparison .toolbar input{accent-color:var(--gold)!important;width:16px!important;height:16px!important}html body.bhb-os-site #tm-content #bhbComparison .toolbar small{color:var(--muted)!important}html body.bhb-os-site #tm-content #bhbComparison .chooser{margin-bottom:25px!important}html body.bhb-os-site #tm-content #bhbComparison .chooser summary{list-style:none!important;display:flex!important;justify-content:space-between!important;align-items:center!important;padding:14px 18px!important;border:1px solid var(--line)!important;border-radius:6px!important;background:var(--surface)!important;cursor:pointer!important;font-size:12px!important}html body.bhb-os-site #tm-content #bhbComparison .chooser summary::-webkit-details-marker{display:none!important}html body.bhb-os-site #tm-content #bhbComparison .chooser summary:after{content:'+'!important;color:var(--gold)!important;font-size:22px!important}html body.bhb-os-site #tm-content #bhbComparison .chooser[open] summary:after{content:'−'!important}html body.bhb-os-site #tm-content #bhbComparison .choices{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:10px!important;margin-top:10px!important}html body.bhb-os-site #tm-content #bhbComparison .choice{display:flex!important;align-items:center!important;gap:10px!important;padding:14px!important;border:1px solid var(--line)!important;border-radius:6px!important;background:var(--surface)!important;cursor:pointer!important;font-size:12px!important}html body.bhb-os-site #tm-content #bhbComparison .choice input{accent-color:var(--gold)!important;width:16px!important;height:16px!important}html body.bhb-os-site #tm-content #bhbComparison .choice small{display:block!important;color:var(--muted)!important;font-size:11px!important}html body.bhb-os-site #tm-content #bhbComparison .selection-note{font-size:11px!important;color:var(--muted)!important;min-height:24px!important;padding-top:5px!important}html body.bhb-os-site #tm-content #bhbComparison .table-scroll{overflow:auto!important;border:1px solid var(--line)!important;border-radius:10px!important;scrollbar-color:#6b5b3a var(--surface)!important}html body.bhb-os-site #tm-content #bhbComparison table.compare{width:100%!important;border-collapse:separate!important;border-spacing:0!important;table-layout:fixed!important}html body.bhb-os-site #tm-content #bhbComparison table.compare th,html body.bhb-os-site #tm-content #bhbComparison table.compare td{padding:16px 19px!important;text-align:left!important;font-weight:400!important;font-size:12px!important;border-right:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;vertical-align:top!important}html body.bhb-os-site #tm-content #bhbComparison table.compare tr>*:last-child{border-right:0!important}html body.bhb-os-site #tm-content #bhbComparison table.compare tbody tr:last-child>*{border-bottom:0!important}html body.bhb-os-site #tm-content #bhbComparison table.compare th.row-label{width:155px!important;background:var(--bg)!important;color:var(--muted)!important;vertical-align:middle!important;font-size:11px!important}html body.bhb-os-site #tm-content #bhbComparison table.compare thead th{background:var(--surface)!important;padding:0!important}html body.bhb-os-site #tm-content #bhbComparison .corner{padding:20px!important;vertical-align:bottom!important;color:var(--muted)!important;font:12px/1.8 Arial!important}html body.bhb-os-site #tm-content #bhbComparison .corner strong{display:block!important;font:22px/1.3 Georgia!important;color:var(--cream)!important;margin-bottom:8px!important}html body.bhb-os-site #tm-content #bhbComparison .room-cover{position:relative!important}html body.bhb-os-site #tm-content #bhbComparison .room-cover img{width:100%!important;height:175px!important;object-fit:cover!important;display:block!important}html body.bhb-os-site #tm-content #bhbComparison .room-cover .number{position:absolute!important;left:12px!important;top:12px!important;background:#12110fdb!important;color:var(--cream)!important;padding:3px 8px!important;font-size:10px!important;letter-spacing:1px!important;border:1px solid var(--line)!important;border-radius:3px!important}html body.bhb-os-site #tm-content #bhbComparison .room-cover button{position:absolute!important;right:9px!important;top:9px!important;display:grid!important;place-items:center!important;width:27px!important;height:27px!important;border:1px solid var(--line)!important;border-radius:50%!important;background:#12110fdb!important;color:var(--cream)!important;font:19px Arial!important}html body.bhb-os-site #tm-content #bhbComparison .room-head{padding:18px 19px 20px!important}html body.bhb-os-site #tm-content #bhbComparison .room-head h2{font-size:25px!important;line-height:1.2!important;margin:7px 0!important}html body.bhb-os-site #tm-content #bhbComparison .room-head p{font-size:11px!important;color:var(--muted)!important;line-height:1.8!important;min-height:40px!important}html body.bhb-os-site #tm-content #bhbComparison .room-head button{background:none!important;border:0!important;border-bottom:1px solid var(--gold)!important;color:var(--gold)!important;font:11px Arial!important;padding:5px 0!important;margin-top:13px!important}html body.bhb-os-site #tm-content #bhbComparison .main-spec td{font:23px/1.4 Georgia!important;color:var(--cream)!important;background:#1b18136b!important}html body.bhb-os-site #tm-content #bhbComparison .common{padding:18px 0 8px!important;display:flex!important;gap:10px 20px!important;flex-wrap:wrap!important;font-size:11px!important;color:var(--muted)!important}html body.bhb-os-site #tm-content #bhbComparison .common strong{font-weight:400!important;color:var(--gold)!important}html body.bhb-os-site #tm-content #bhbComparison .fine{font-size:10px!important;line-height:1.8!important;color:#a79d89!important;margin-top:10px!important}html body.bhb-os-site #tm-content #bhbComparison .swipe{display:none!important}html body.bhb-os-site #tm-content #bhbComparison .primary{display:block!important;width:100%!important;padding:12px 14px!important;border:1px solid var(--gold)!important;border-radius:5px!important;color:#211b12!important;background:var(--gold)!important;font:12px Arial!important}@media(max-width:767px){html body.bhb-os-site #tm-content #bhbComparison{padding:30px 16px 35px!important}html body.bhb-os-site #tm-content #bhbComparison .intro{display:block!important}html body.bhb-os-site #tm-content #bhbComparison .intro h1{font-size:35px!important;line-height:1.15!important}html body.bhb-os-site #tm-content #bhbComparison .intro p{margin-top:19px!important;font-size:12px!important}html body.bhb-os-site #tm-content #bhbComparison .toolbar{gap:9px!important;padding:17px 0!important}html body.bhb-os-site #tm-content #bhbComparison .toolbar small{font-size:10px!important}html body.bhb-os-site #tm-content #bhbComparison .toolbar label{font-size:11px!important}html body.bhb-os-site #tm-content #bhbComparison .choices{grid-template-columns:1fr 1fr!important}html body.bhb-os-site #tm-content #bhbComparison .choice{padding:12px 9px!important;font-size:10px!important;gap:7px!important}html body.bhb-os-site #tm-content #bhbComparison .choice small{font-size:10px!important}html body.bhb-os-site #tm-content #bhbComparison .selection-note{font-size:10px!important}html body.bhb-os-site #tm-content #bhbComparison .swipe{display:block!important;font:10px Arial!important;color:var(--muted)!important;text-align:right!important;margin:0 0 10px!important}html body.bhb-os-site #tm-content #bhbComparison table.compare{width:auto!important;min-width:100%!important}html body.bhb-os-site #tm-content #bhbComparison table.compare th.row-label{width:100px!important;min-width:100px!important;position:sticky!important;left:0!important;z-index:1!important;font-size:10px!important;padding:14px 11px!important;background:#15130f!important}html body.bhb-os-site #tm-content #bhbComparison table.compare th,html body.bhb-os-site #tm-content #bhbComparison table.compare td{min-width:195px!important;width:195px!important;padding:15px 13px!important;font-size:11px!important}html body.bhb-os-site #tm-content #bhbComparison .corner{width:100px!important;min-width:100px!important;position:sticky!important;left:0!important;z-index:2!important;background:#15130f!important;padding:13px!important}html body.bhb-os-site #tm-content #bhbComparison .corner strong{font-size:18px!important}html body.bhb-os-site #tm-content #bhbComparison .corner span{font-size:10px!important}html body.bhb-os-site #tm-content #bhbComparison .room-cover img{height:145px!important}html body.bhb-os-site #tm-content #bhbComparison .room-head{padding:15px 13px!important}html body.bhb-os-site #tm-content #bhbComparison .room-head h2{font-size:22px!important}html body.bhb-os-site #tm-content #bhbComparison .room-head p{min-height:40px!important}html body.bhb-os-site #tm-content #bhbComparison .main-spec td{font-size:21px!important}html body.bhb-os-site #tm-content #bhbComparison .common{font-size:10px!important;gap:7px 13px!important}}html body.bhb-os-site #tm-content #bhbComparison .label-col{width:155px!important}html body.bhb-os-site #tm-content #bhbComparison .selection-note:empty{display:none!important}@media(max-width:767px){html body.bhb-os-site #tm-content #bhbComparison .label-col{width:100px!important}html body.bhb-os-site #tm-content #bhbComparison .room-col{width:195px!important}html body.bhb-os-site #tm-content #bhbComparison table.compare{width:calc(100px + 195px * var(--rooms))!important;min-width:100%!important}}
html body.bhb-os-site #tm-content #bhbComparison .bcBook{display:block!important;color:#c6af79!important;font:11px/1.7 Arial!important;border-bottom:1px solid #c6af79!important;text-decoration:none!important;margin-top:14px!important;padding:5px 0!important}
html body.bhb-os-site #tm-content #bhbComparison .bcDetail{display:inline-block!important;font:10px Arial!important;color:#b9b1a1!important;margin-top:13px!important}
html body.bhb-os-site #tm-content #bhbComparison #bcSearch{display:block!important;box-sizing:border-box!important;width:100%!important;height:42px!important;margin:10px 0!important;padding:10px 13px!important;border:1px solid #c6af793b!important;border-radius:5px!important;background:#15130f!important;color:#e9dfc7!important;font:12px Arial!important;letter-spacing:0!important}
html body.bhb-os-site #tm-content #bhbComparison .choices{max-height:330px!important;overflow:auto!important;padding:2px!important}
html body.bhb-os-site #tm-content #bhbComparison .choice[hidden]{display:none!important}
html body.bhb-os-site #tm-content #bhbComparison .bcSr{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important}
html body.bhb-os-site #tm-content .bhb-compare-bar{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:15px!important;padding:14px 0!important;border-bottom:1px solid #c6af793b!important;font:11px/1.8 Arial!important;color:#b9b1a1!important}
html body.bhb-os-site #tm-content .bhb-compare-bar a,html body.bhb-os-site #tm-content .bhb-compare-detail-link{display:inline-block!important;border:1px solid #c6af794b!important;border-radius:5px!important;color:#c6af79!important;font:12px Arial!important;letter-spacing:0!important;padding:11px 14px!important;text-decoration:none!important;margin:10px 0!important}
html body.bhb-os-site #tm-content .bhb-compare-bar a[aria-disabled=true]{opacity:.5!important}
html body.bhb-os-site #tm-content .bhb-compare-check{display:flex!important;align-items:center!important;gap:8px!important;grid-column:1/-1!important;width:max-content!important;margin-top:12px!important;color:#c6af79!important;font:12px Arial!important;letter-spacing:0!important;cursor:pointer!important}
html body.bhb-os-site #tm-content .bhb-compare-check input{appearance:auto!important;position:static!important;opacity:1!important;width:16px!important;height:16px!important;margin:0!important;accent-color:#c6af79!important}
html body.bhb-os-site #tm-content #bhbComparison .choice input,html body.bhb-os-site #tm-content #bhbComparison #bcDifferences{appearance:auto!important;position:static!important;opacity:1!important;width:16px!important;height:16px!important;min-width:16px!important;padding:0!important;accent-color:#c6af79!important}
html body.bhb-os-site #tm-content #bhbComparison h1,html body.bhb-os-site #tm-content #bhbComparison h2,html body.bhb-os-site #tm-content #bhbComparison h3{font-family:Georgia,serif!important;font-weight:400!important;color:#e9dfc7!important;-webkit-text-fill-color:#e9dfc7!important}

html[lang^="ar"] body.bhb-os-site #tm-content #bhbComparison .row-label,html[lang^="ar"] body.bhb-os-site #tm-content #bhbComparison .corner{left:auto!important;right:0!important}html[lang^="ar"] body.bhb-os-site #tm-content #bhbComparison th,html[lang^="ar"] body.bhb-os-site #tm-content #bhbComparison td,html[lang^="ar"] body.bhb-os-site #tm-content #bhbComparison .room-head{text-align:right!important}
