/* Selected typography palette 07: terracotta. */
:root{--ink:#713928;--accent:#aa563a;--muted:#8c5440;--card-ink:#713928;--card-muted:#8c5440;--ember:#aa563a;--rose:#aa563a;--ocean:#713928}
body,body :is(h1,h2,h3,h4,h5,h6,p,small,b,strong,em,label,summary,a,button,span,i){color:#713928!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}
body :is(h1,h2,h3,h4,h5,h6){background-clip:initial!important;-webkit-background-clip:initial!important}
body :is(h1,h2,h3) :is(em,span),body :is(.eyebrow,.kicker,.yaman-kicker,.ticket-count,.story-open-label,.story-close-label,.gallery-count,.yaman-breadcrumb){color:#aa563a!important}
body :is(.hero-text,.hero-text span,.card-caption p,.about-copy p,.yaman-intro,.gallery-note,footer,.yaman-bottom){color:#8c5440!important}
body .brand-wordmark,body .brand-wordmark span,body .brand-footer{color:#713928!important}
/* Light terracotta lettering stays readable on the retained dark controls. */
body .portfolio-switch a,body .portfolio-switch a span,body .primary,body .primary span,body .filters button.active,body .filters button.active span{color:#ffede3!important}
body .floating-gallery .room-info>.card-button{color:#ffede3!important}
/* Reference gallery arrows use a light plaque rather than a dark button. */
body.home-gallery .floating-gallery .room-info>.card-button,body.yaman-page .floating-gallery .room-info>.card-button{color:#713928!important}
body :is(a,button,summary):hover{color:#aa563a!important}
body .portfolio-switch a:hover,body .portfolio-switch a:hover span,body .primary:hover,body .primary:hover span,body .filters button.active:hover{color:#ffede3!important}
@media(forced-colors:active){body,body :is(h1,h2,h3,h4,p,small,b,strong,em,label,summary,a,button,span,i){color:CanvasText!important;-webkit-text-fill-color:currentColor!important}}
