/* Shared action palette, including blocks with local colour overrides. */
html body.dom-theme.dom-theme.dom-theme.dom-theme :is(.dom-button,.dom-ed-button,.dom-slide-button,.dom-feature-button,.dom-header-booking,.dom-product-button,.dom-contacts-submit,.dom-contact-button,.dom-question-banner-button,.dc-button,.dr-button,.da-more,.wp-block-button__link,.wp-element-button,.dom-form button[type="submit"],.dom-product-order-form button[type="submit"],.dom-floating-button){
 background:var(--dom-unified-button,#58323A)!important;
 border-color:var(--dom-unified-button,#58323A)!important;
 color:#fff!important;
}
html body.dom-theme.dom-theme.dom-theme.dom-theme :is(.dom-button,.dom-ed-button,.dom-slide-button,.dom-feature-button,.dom-header-booking,.dom-product-button,.dom-contacts-submit,.dom-contact-button,.dom-question-banner-button,.dc-button,.dr-button,.da-more,.wp-block-button__link,.wp-element-button,.dom-form button[type="submit"],.dom-product-order-form button[type="submit"],.dom-floating-button):is(:hover,:focus-visible,:active){
 background:var(--dom-unified-button,#58323A)!important;
 border-color:var(--dom-unified-button,#58323A)!important;
 color:#fff!important;
}
html body.dom-theme.dom-theme.dom-theme.dom-theme :is(.dom-button,.dom-ed-button,.dom-slide-button,.dom-feature-button,.dom-header-booking,.dom-product-button,.dom-contacts-submit,.dom-contact-button,.dom-question-banner-button,.dc-button,.dr-button,.da-more,.wp-block-button__link,.wp-element-button,.dom-form button[type="submit"],.dom-product-order-form button[type="submit"],.dom-floating-button) svg{color:inherit;}

/* Give the news heading button room for its label and arrow. */
html body.dom-theme .dom-news-presentation[data-news-layout=magazine] .dom-news-heading>.dom-ed-button{
 display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;height:auto;min-height:44px;padding:12px 24px!important;gap:12px;line-height:1.4;text-align:center;flex-shrink:0;
}
html body.dom-theme .dom-news-presentation[data-news-layout=magazine] .dom-news-heading>.dom-ed-button:after{display:block;flex:0 0 auto;line-height:1;}
