html body.room-thots.room-thots.room-thots::before{content:""!important;display:block!important;position:fixed!important;inset:0!important;z-index:-1!important;background:linear-gradient(rgba(37,7,12,.50),rgba(37,7,12,.50)),url("/assets/suisse-7-bis.png") center center / min(80%, 1200px) auto no-repeat!important;opacity:1!important;animation:none!important;transform:none!important;pointer-events:none!important;}/* thebanana.blog shared header correction */
body .tr-header{position:relative!important;top:auto!important;left:auto!important;right:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap;gap:12px;min-height:68px;height:auto!important;padding:12px 4vw!important;z-index:30;background:rgba(48,5,15,.88)!important}
body .tr-header .tr-brand{position:static!important;display:flex!important;align-items:center!important;gap:12px!important;padding:0!important;line-height:1.2!important;flex:0 1 auto}
body .tr-header .tr-brand::before{display:none!important}
body .tr-header .gc-wordmark{width:40px!important;height:40px!important;min-width:40px!important;max-width:40px!important;object-fit:contain;flex:0 0 40px}
.thebanana-brand-copy{display:block}.thebanana-brand-copy strong{display:block;font:21px Georgia,serif;letter-spacing:.08em}.thebanana-brand-copy small{display:block!important;font:8px Arial,sans-serif!important;margin-top:5px}
body .tr-header-tools{position:static!important;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:15px}
body:not(.room-entrance) .content{padding-top:24px!important}
body.room-messages{--tr-photo:url('/assets/thebanana-mastheader.png')!important}
body.room-home .tr-door-community{--tr-door-photo:url('/assets/thebanana-mastheader.png')!important}
body.room-news{--tr-photo:url('/assets/Bellinzona-Castle-Walkway-Svizzera.JPG')!important}
body.room-home .tr-door-news{--tr-door-photo:url('/assets/Bellinzona-Castle-Walkway-Svizzera.JPG')!important}
body.room-home .tr-door-afterhours{--tr-door-photo:url('/assets/Red-Lite-Brick-Street.webp')!important}
body.room-afterhours .nb-header{background-image:linear-gradient(#26061066,#26061066),url('/assets/Red-Lite-Brick-Street.webp')!important}
@media(max-width:650px){body .tr-header{padding:10px 4vw!important}.thebanana-brand-copy strong{font-size:16px}body .tr-header-tools{gap:10px}body .tr-header .gc-wordmark{width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;flex-basis:32px}body .tr-header-tools a{font-size:9px}}

.gcs-explore header>img{width:36px!important;height:36px!important}.gc-salon-wordmark{width:36px!important;height:36px!important;object-fit:contain}

.tr-header .gc-wordmark,.gc-salon-wordmark,.gcs-favicon-mark{border-radius:50%!important;clip-path:circle(50%)!important;background:transparent!important}
