/* All selectors are limited to the advertising component. Original layout remains the sizing source. */
body.os360-site .osb-image .commercial-art>.commercial-copy,body.os360-site .osb-image .commercial-art>img{visibility:hidden!important;pointer-events:none!important}
body.os360-site .osb-image .commercial-art>.osb-image-link{position:absolute!important;inset:0!important;z-index:5!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;border:0!important;border-radius:inherit!important;background:transparent!important;display:block!important;max-width:none!important;box-shadow:none!important;direction:ltr!important}
body.os360-site .osb-image-link .osb-picture,body.os360-site .osb-image-link .osb-picture>img{display:block!important;width:100%!important;height:100%!important;max-height:none!important;max-width:none!important;margin:0!important;padding:0!important;border-radius:0!important;position:static!important;object-fit:contain!important}
body.os360-site .osb-design .commercial-art>.osb-picture{position:absolute;inset:0 0 0 auto;width:53%;height:100%;z-index:0;display:block}
body.os360-site .osb-design .commercial-art>.osb-picture>img{display:block;width:100%;height:100%;object-fit:cover;object-position:67% 48%;max-height:none;margin:0;border-radius:0}
body.os360-site .osb-design.campaign-1 .commercial-art>.osb-picture,body.os360-site .osb-design.campaign-4 .commercial-art>.osb-picture{left:0;right:auto}
body.os360-site .osb-hidden-notice{padding:24px;border:1px dashed #008a9c;border-radius:8px;color:#275266;background:#edf8fa;font:15px/1.5 system-ui,sans-serif}
@media(max-width:767px){body.os360-site .osb-design .commercial-art>.osb-picture{width:46%}body.os360-site .osb-design .commercial-art>.osb-picture>img{object-position:69% 50%}}
