/* Hampton live recolour (v8.3) */
.hpfab.rc-on .rffab,.hpfab.rc-on .rffn{display:none!important}
.hpfab.rc-on{background:var(--rf-cr,#f6f1e7)!important;justify-content:center}
.rcx{display:flex;flex-direction:column;width:100%;height:100%;min-height:0}
.rcs{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;background:#d9d2c3}
.rcs img{position:absolute;left:50%;top:50%;width:145%;height:auto;max-width:none;transform:translate(-58%,-60%)}
@media (min-width:901px){ .rcs{min-height:340px} }
.rcs img:not([src]){visibility:hidden}
.rcn{margin:0;padding:8px 12px;font-size:14px;line-height:1.4;color:#5a5446;text-align:center;background:var(--rf-cr,#f6f1e7)}
@media (max-width:900px){ .rcs{flex:none;aspect-ratio:3/2} .rcx{height:auto} }
