/* Shared editorial treatment; existing Brixey typography and brand colours. */
#gch-home.gch-wpb-home .vc_row.gc-unified-row{width:calc(100% - 48px);max-width:1180px;margin:0 auto;padding:65px 0;box-sizing:border-box}
#gch-home .gc-unified-intro{padding-bottom:35px}
#gch-home .gc-unified-section{border-top:1px solid #d8cdd3;scroll-margin-top:125px}
#gch-home .gc-unified-row h2{font-family:inherit;font-size:clamp(28px,3vw,42px);line-height:1.2;margin:0 0 28px;color:#47313e}
#gch-home .gc-unified-row h3{font-family:inherit;font-size:22px;line-height:1.4;margin:28px 0 18px;color:#47313e}
#gch-home .gc-unified-row p,#gch-home .gc-unified-row li{font-size:16px;line-height:1.85}
#gch-home .gc-unified-row p{margin:0 0 22px}
#gch-home .gc-unified-row .gc-unified-lead{font-size:clamp(20px,2.2vw,27px);max-width:940px;line-height:1.6}
#gch-home .gc-unified-row .gch-eyebrow{font-size:11px;letter-spacing:.13em;margin-bottom:18px}
#gch-home .gc-unified-row .wpb_content_element{margin-bottom:0}
#gch-home .gc-unified-row>.wpb_column>.vc_column-inner{padding:0 20px}
#gch-home .gc-unified-row>.wpb_column:first-child>.vc_column-inner{padding-left:0}
#gch-home .gc-unified-row>.wpb_column:last-child>.vc_column-inner{padding-right:0}
.gc-unified-contents{display:flex;flex-wrap:wrap;gap:12px 25px;padding-top:18px;border-top:1px solid #d8cdd3}
.gc-unified-contents a{font:inherit;font-size:14px;color:#47313e;text-decoration:underline;text-underline-offset:5px;min-height:44px;display:inline-flex;align-items:center}
.gc-unified-image img{width:100%;height:auto;display:block}
.gc-unified-image{margin-top:26px}
.gc-unified-row ul{padding-left:20px;columns:2;column-gap:30px}
.gc-unified-row li{break-inside:avoid;margin-bottom:8px}
.gc-unified-faq-link{margin-top:30px!important}
.gc-unified-hero .gcs-hero-copy{width:calc(100% - 48px);max-width:1180px;margin:0 auto}
.brxy-menu #menu-main-menu>li>a{font-size:clamp(20px,2vw,27px);padding:4px 0;min-height:44px}
@media(max-width:767px){
#gch-home.gch-wpb-home .vc_row.gc-unified-row{padding:42px 0}
#gch-home .gc-unified-row>.wpb_column{width:100%;float:none}
#gch-home .gc-unified-row>.wpb_column>.vc_column-inner{padding:0}
.gc-unified-image{margin:0 0 28px}
.gc-unified-row ul{columns:1}
.gch-home .gc-unified-hero h1{font-size:clamp(38px,9vw,58px)}
.brxy-menu #menu-main-menu>li>a{font-size:20px;line-height:1.35;padding:4px 12px}
}

@media(min-width:768px){
#gch-home.gch-wpb-home .vc_row.gc-unified-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:50px;align-items:start}
#gch-home.gch-wpb-home .gc-unified-section::before,#gch-home.gch-wpb-home .gc-unified-section::after{display:none}
#gch-home.gch-wpb-home .gc-unified-section>.wpb_column{width:auto!important;float:none!important;min-width:0}
#gch-home.gch-wpb-home .gc-unified-section>.wpb_column>.vc_column-inner{padding:0}
}
/* Revised illustrative imagery: general pages only. */
body.page-id-1260 .gc-auction-hero{background-image:linear-gradient(rgba(28,17,24,.38),rgba(28,17,24,.46)),url('https://goldmanandco.co.uk/wp-content/uploads/2026/09/goldman-auctions-illustrative-v2.png')!important;background-size:cover!important;background-position:center!important}
body.page-id-229 .goldman-hero-about{background-image:linear-gradient(rgba(28,17,24,.38),rgba(28,17,24,.46)),url('https://goldmanandco.co.uk/wp-content/uploads/2026/09/goldman-about-unique-v3.png')!important;background-size:cover!important;background-position:center!important}
body.page-id-250 .gc-contact-revised-image,body.page-id-250 .gc-contact-revised-image .vc_single_image-wrapper{width:100%;margin:0}
body.page-id-250 .gc-contact-revised-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:52% center}
@media(max-width:767px){body.page-id-250 .gc-contact-revised-image img{height:auto;aspect-ratio:4/3}body.page-id-1260 .gc-auction-hero{background-position:45% center!important}}

