/* Official media supplied on 22/10; edited UI cutouts reviewed in local preview. */
.ab-c04-editorial .ab-c04-feature{width:100%;max-width:840px;margin:24px auto}
.ab-c04-editorial .ab-c04-feature img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto;border-radius:12px}
.ab-c04-editorial .ab-c04-items{max-width:634px}
.ab-c04-editorial .ab-c04-linked{max-width:583px}
.ab-c04-editorial hr{height:20px;border:0;margin:30px auto;background:url('images/campaign/divider.svg') center / min(100%,680px) 20px no-repeat}
body.ab-showcase #ContentColumn .BoxContent .ab-c04-editorial .ab-c04-closing{text-align:center}
@media(max-width:600px){.ab-c04-editorial .ab-c04-feature{margin:18px auto}.ab-c04-editorial .ab-c04-feature img{border-radius:9px}}
/* Full-width separators, with the complete centered Aurabra mark. */
body.ab-showcase #ContentColumn .BoxContent .ab-c04-editorial p{text-align:center!important}
.ab-c04-editorial hr{position:relative;box-sizing:border-box;width:100%;max-width:none;height:70px;margin:24px 0;overflow:visible;background:url('images/campaign/divider.svg') center / 100% 100% no-repeat}
.ab-c04-editorial hr::after{content:"";position:absolute;display:block;left:50%;top:50%;width:58px;height:58px;padding:0;border-radius:50%;transform:translate(-50%,-50%);background:#ecdbb3 url('images/brand/aurabra-monograma.png') center / contain no-repeat}
