/* Salary emphasis shared by catalogue and home offers; original copy is retained. */
body.fusion-body #wrapper .mc-offer-salary{
 position:relative;overflow:hidden;isolation:isolate;
 background:linear-gradient(135deg,#164232 0%,#205743 100%);
 border:1px solid #164232;border-top:3px solid #D8B562;
 box-shadow:0 6px 16px #16423212;
}
body.fusion-body #wrapper .mc-offer-salary>span:first-child,
body.fusion-body #wrapper .mc-offer-salary>strong,
body.fusion-body #wrapper .mc-offer-salary>small{position:relative;z-index:1}
body.fusion-body #wrapper .mc-offer-salary>span:first-child{
 color:#E9CF92;font-weight:600;letter-spacing:.13em;
}
body.fusion-body #wrapper .mc-offer-salary>strong{color:#FFFFFF;font-weight:600}
body.fusion-body #wrapper .mc-offer-salary>small{
 color:#E0EAE3;line-height:1.5;border-top:1px solid #FFFFFF26;padding-top:8px;
}
body.fusion-body #wrapper .mc-offer-salary>.mc-salary-mark{
 position:absolute;z-index:0;right:-5px;top:-18px;bottom:auto;
 font-size:110px;line-height:1;font-weight:400;color:#FFFFFF0B;
 transform:rotate(-12deg);pointer-events:none;
}
@media(max-width:760px){
 body.fusion-body #wrapper .mc-offer-salary>.mc-salary-mark{font-size:100px;top:-12px;right:8px}
}
@media(forced-colors:active){
 body.fusion-body #wrapper .mc-offer-salary{background:Canvas;border:1px solid CanvasText;box-shadow:none}
 body.fusion-body #wrapper .mc-offer-salary>:is(span:first-child,strong,small){color:CanvasText}
 body.fusion-body #wrapper .mc-offer-salary>.mc-salary-mark{display:none}
}
