/* UK interior designer page refinements. */
/* Scoped refinement of the existing UK landing page. */
body.page-id-33899 .pm-uk-page .pm-uk-hero-photo img{object-position:50% 15%}
body.page-id-33899 .pm-uk-page .pm-uk-hero-photo figcaption{padding-top:32px}
body.page-id-33899 .pm-uk-page .pm-uk-actions,
body.page-id-33899 .pm-uk-page .pm-uk-final-actions{gap:11px}
body.page-id-33899 .pm-uk-page a.pm-uk-button{padding:14px 18px;font-size:13px}
body.page-id-33899 .pm-uk-page a.pm-uk-email{font-size:13px;line-height:1.6;overflow-wrap:anywhere}
body.page-id-33899 .pm-uk-page p.pm-uk-reply{font-size:11px;line-height:1.75;margin:2px 0 0;color:#666d5f}
body.page-id-33899 .pm-uk-page a.pm-uk-form-link{font-size:11px;line-height:1.7;margin-top:4px}
body.page-id-33899 .pm-uk-page .pm-uk-collected strong{font-weight:600;color:#3d4136}
body.page-id-33899 .pm-uk-page .pm-uk-approval-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
body.page-id-33899 .pm-uk-page .pm-uk-approval-pair img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:#ebe8dd}
body.page-id-33899 .pm-uk-page .pm-uk-approval-pair a{display:block}
body.page-id-33899 .pm-uk-page .pm-uk-approval-pair figcaption{font-size:11px;line-height:1.7;margin-top:12px}
body.page-id-33899 .pm-uk-page .pm-uk-approval-pair figcaption span{display:block;color:#4c5942;font-size:10px;letter-spacing:.7px;text-transform:uppercase;margin-bottom:4px}
body.page-id-33899 .pm-uk-page p.pm-uk-photo-origin{font-size:11px;line-height:1.7;margin:16px 0 0;color:#817b6d}
body.page-id-33899 .pm-uk-page .pm-uk-review-note{margin-top:22px;padding:25px}
body.page-id-33899 .pm-uk-page .pm-uk-review-note h3{font-size:24px}
body.page-id-33899 .pm-uk-page .pm-uk-packing-photo img{aspect-ratio:4/3;object-fit:contain;max-height:none}
@media(max-width:800px){
 body.page-id-33899 .pm-uk-page .pm-uk-approval .pm-uk-studio-aside{display:block}
 body.page-id-33899 .pm-uk-page .pm-uk-approval-pair{gap:18px}
 body.page-id-33899 .pm-uk-page .pm-uk-hero h1{font-size:34px}
}
@media(max-width:650px){
 body.page-id-33899 .pm-uk-page figure.pm-uk-hero-photo{height:auto;aspect-ratio:4/5;min-height:0}
 body.page-id-33899 .pm-uk-page .pm-uk-hero-photo img{object-position:center}
 body.page-id-33899 .pm-uk-page .pm-uk-approval-pair{gap:12px}
 body.page-id-33899 .pm-uk-page .pm-uk-approval-pair figcaption{font-size:11px}
 body.page-id-33899 .pm-uk-page .pm-uk-review-note{padding:23px}
}
