#custom_html-20 .mh-mobile-event{display:none}
@media(max-width:1000px){
 #custom_html-20 .mh-event-nexomin,#custom_html-20 #mh-night-event,#custom_html-20 #mh-mecamin-event{display:block;width:100%;max-width:none;margin:12px 0 0;padding:0;border:0;border-radius:5px;overflow:hidden;line-height:normal;text-decoration:none}
 #custom_html-20 .mh-event-nexomin>img,#custom_html-20 #mh-night-event>*,#custom_html-20 #mh-mecamin-event>img{display:none}
 #custom_html-20 .mh-mobile-event,#custom_html-20 #mh-night-event>.mh-mobile-event{--event-accent:#fa8612;display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:19px;width:100%;min-height:138px;background:#101113;color:#fff;padding:17px 20px;border-left:3px solid var(--event-accent);font-family:"Work Sans",Arial,sans-serif;text-align:left;box-sizing:border-box}
 #custom_html-20 #mh-night-event>.mh-mobile-event{--event-accent:#d7a276;background:radial-gradient(ellipse at 0 100%,#60432d66,transparent 65%),#0c1017}
 #custom_html-20 .mh-mobile-mecamin{background:#142940}
 #custom_html-20 .mh-mobile-event-brand{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:9px;min-width:0}
 #custom_html-20 .mh-mobile-event-brand>svg{display:block;width:100%;height:auto;aspect-ratio:3.15;max-width:140px}
 #custom_html-20 .mh-mobile-event-brand>span:not(.mh-mobile-night-name){font-size:6px;line-height:1.5;color:#aaaeb5;letter-spacing:1px}
 #custom_html-20 .mh-mobile-event-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;border-left:1px solid #ffffff24;padding-left:18px}
 #custom_html-20 .mh-mobile-event-copy>strong{display:block;font-size:22px;font-weight:600;line-height:1.1;letter-spacing:-.6px;color:#fff}
 #custom_html-20 .mh-mobile-event-copy>strong>small{font-size:11px;font-weight:400;color:#bbc5d2;letter-spacing:0}
 #custom_html-20 .mh-mobile-event-copy>span{display:block;color:#bec6d0;font-size:9px;line-height:1.4;margin-top:6px}
 #custom_html-20 .mh-mobile-event-copy>b{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--event-accent);color:#20170f;font-size:9px;font-weight:600;line-height:1.4;padding:8px 10px;margin-top:10px;max-width:100%}
 #custom_html-20 .mh-mobile-event-copy>b>span{font-size:15px;font-weight:400;line-height:1}
 #custom_html-20 .mh-mobile-event-copy>small{font-size:6px;line-height:1.4;color:#9b9b9d;margin-top:7px}
 #custom_html-20 .mh-mobile-night-name{font-size:11px;line-height:1.05;font-weight:600;letter-spacing:-.3px;color:#fff}
 #custom_html-20 .mh-mobile-night .mh-mobile-event-brand>strong{display:block;font:400 24px/1 Georgia,"Times New Roman",serif;color:#e5b082;letter-spacing:-.5px}
 #custom_html-20 .mh-mobile-night .mh-mobile-event-brand>strong>em{display:block;font-size:13px;line-height:1.3;color:#e6c5a4;margin-top:3px}
}
@media(max-width:380px){#custom_html-20 .mh-mobile-event,#custom_html-20 #mh-night-event>.mh-mobile-event{grid-template-columns:92px minmax(0,1fr);gap:12px;padding:15px 13px}#custom_html-20 .mh-mobile-event-copy{padding-left:12px}#custom_html-20 .mh-mobile-event-copy>b{font-size:8px;padding:8px}#custom_html-20 .mh-mobile-event-copy>strong{font-size:20px}}
@media(max-width:1000px){
 #custom_html-20 .mh-event-nexomin>img,#custom_html-20 #mh-mecamin-event>img{display:none!important}
}

/* Art-directed horizontal Mecamin creative, shared by home and news. */
@media(max-width:1000px){
 #custom_html-20 #mh-mecamin-event>.mh-mobile-mecamin{display:block;padding:0;border:0;min-height:0;background:#10243a}
 #custom_html-20 #mh-mecamin-event .mh-mobile-mecamin>img{display:block;width:100%;height:auto;max-width:none;aspect-ratio:11/4;margin:0}
}
