/* Malta extends the travel notebook with ocean teal accents. */
.malta-hero h1{color:#8b512f}.malta-hero>img{border-color:#af7b47;object-fit:cover}
.malta-home .tokyo-quick>a{border-bottom-color:#d5ad65}
.malta-home .tokyo-fold-title>h2,.malta-home .tokyo-fold-title>h3{color:#8b512f}
body[data-city=malta] .daycard-heading>.pixel-accent{flex:0 0 68px;width:68px;height:68px}
body[data-city=malta] .daycard-heading{align-items:center}
body[data-city=malta] .case p+p{margin-top:14px}
body[data-city=malta] .tokyo-note-card>strong{display:block;margin:12px 0;color:#8b512f}
body[data-city=malta] .tokyo-note-card .button{margin-top:12px}
body[data-city=malta] .tokyo-guide #sea .tokyo-note-card{border-top-color:#358181;background:#eef7f6}
body[data-city=malta] .tokyo-guide #walks .tokyo-note-card{border-top-color:#af8048;background:#fcf4e6}
@media(max-width:700px){.malta-hero h1{font-size:2rem;line-height:1.45}.malta-hero{padding-top:22px}}
body[data-city=malta] .narrow{max-width:900px}
body[data-city=malta] .question-result .save-button{align-self:center}
body[data-city=malta] .page-intro p{max-width:680px}
@media(max-width:760px){.malta-hero h1 br:nth-of-type(2){display:initial}}

/* Map preview grid items may shrink while their tabs scroll inside the card. */
@media(max-width:760px){body[data-city=malta] .tokyo-note-card:has(.ic-map-section){min-width:0}}
