.london-single-price{border:1px solid #6b4d20;border-radius:10px;padding:18px;background:linear-gradient(135deg,#090909,#17120a);margin:0 0 18px}.london-single-price span{display:block;color:#c8c8c8;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.7px}.london-single-price strong{display:block;color:var(--gold2);font-size:36px;line-height:1.15;margin-top:4px}.london-result-actions{display:grid;grid-template-columns:1.7fr .72fr .85fr;gap:9px}.london-result-actions .btn{width:100%;min-width:0;padding-inline:12px}.london-region-button{position:relative;overflow:hidden;color:#f3ead8!important;background:linear-gradient(145deg,#17130d,#080808)!important;border:1px solid #765525!important;box-shadow:inset 0 1px rgba(255,255,255,.04),0 5px 14px rgba(0,0,0,.22);font-size:12px;letter-spacing:.15px}.london-region-button:after{content:'›';float:right;color:var(--gold2);font-size:18px;line-height:14px}.london-region-button:hover,.london-region-button.is-active{color:#111!important;background:linear-gradient(110deg,#f7c562,#e9a12d)!important;border-color:#ffd47e!important;box-shadow:0 7px 18px rgba(224,153,39,.22)}.london-region-button:hover:after,.london-region-button.is-active:after{color:#111}@media(max-width:700px){.london-result-actions{grid-template-columns:1fr 1fr}.london-result-actions .btn:first-child{grid-column:1/-1}}@media(max-width:390px){.london-result-actions{grid-template-columns:1fr}.london-result-actions .btn:first-child{grid-column:auto}.london-single-price strong{font-size:32px}}
