/* MU RADITZ V14 — EVENTOS, POLL E STAFF | visual isolado */
.mw-sidebar .raditz-side-v14{position:relative;isolation:isolate;margin:14px 0 18px;padding:16px 13px 18px;overflow:hidden;color:#f2e3d1;background:linear-gradient(145deg,rgba(31,24,27,.96),rgba(12,12,17,.96));border:1px solid #823b30;border-radius:8px;box-shadow:inset 0 0 0 1px rgba(244,177,89,.13),0 8px 23px rgba(0,0,0,.35)}
.mw-sidebar .raditz-side-v14::before{content:"";position:absolute;top:0;left:10%;width:80%;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,#f2ad54,#dd3429,#f2ad54,transparent);box-shadow:0 0 10px rgba(231,57,34,.65)}
.mw-sidebar .raditz-side-v14>.title{font-family:Georgia,serif!important;font-size:19px!important;letter-spacing:1.3px;text-transform:uppercase;font-weight:700!important;color:#ffd08c!important;text-shadow:0 0 8px rgba(211,71,36,.4);border-bottom:1px solid rgba(215,97,58,.46);margin:0 0 13px;padding:0 0 11px}
.mw-sidebar .raditz-side-v14 .events-spotlight{padding:7px 0 0;text-align:center}
.mw-sidebar .raditz-side-v14 .events-spotlight a,.mw-sidebar .raditz-side-v14 .events-spotlight .btn,.mw-sidebar .raditz-side-v14 .raditz-poll-content a.btn,.mw-sidebar .raditz-side-v14 .raditz-poll-content button,.mw-sidebar .raditz-side-v14 .raditz-poll-content input[type=submit]{display:inline-block;max-width:100%;border:1px solid #d9a05d!important;border-radius:5px!important;background:linear-gradient(180deg,#a53d2b,#641d1b)!important;color:#ffe8c0!important;padding:10px 16px!important;font:700 13px Georgia,serif!important;letter-spacing:.5px;box-shadow:inset 0 1px rgba(255,218,154,.25),0 4px 14px rgba(111,27,24,.3);transition:filter .2s,box-shadow .2s}
.mw-sidebar .raditz-side-v14 .events-spotlight a:hover,.mw-sidebar .raditz-side-v14 .raditz-poll-content a.btn:hover,.mw-sidebar .raditz-side-v14 .raditz-poll-content button:hover{filter:brightness(1.16);box-shadow:0 0 13px rgba(229,66,42,.45)}
.mw-sidebar .raditz-side-v14 .raditz-poll-content{color:#e7d5c7;overflow-wrap:anywhere}
.mw-sidebar .raditz-side-v14 .raditz-poll-content label{color:#f5e3cc}
.mw-sidebar .raditz-side-v14 .raditz-poll-content input[type=radio]{accent-color:#b94a31}
.mw-sidebar .raditz-side-v14 .raditz-poll-content .progress{background:#1d161c;border:1px solid #65382d;border-radius:20px;overflow:hidden}
.mw-sidebar .raditz-side-v14 .raditz-poll-content .progress-bar{background:linear-gradient(90deg,#922b25,#df5939,#e6a34e)!important}
.mw-sidebar .raditz-side-v14 ul.raditz-staff-list{list-style:none;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:7px}
.mw-sidebar .raditz-side-v14 ul.raditz-staff-list>li{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:9px 11px!important;margin:0!important;border:0!important;border-left:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:#ffe4c4;font-weight:600;overflow-wrap:anywhere}
.mw-sidebar .raditz-side-v14 ul.raditz-staff-list>li .pull-right{float:none!important;margin-left:auto;text-align:right;font-weight:700}
.mw-sidebar .raditz-side-v14 ul.raditz-staff-list>li .pull-right *{max-width:100%}
.mw-sidebar .raditz-side-v14 ul.raditz-staff-list>li:hover{border:0!important;background:transparent!important;box-shadow:none!important}
@media(max-width:575px){.mw-sidebar .raditz-side-v14{padding:13px 11px}.mw-sidebar .raditz-side-v14>.title{font-size:17px!important}}
@media(prefers-reduced-motion:reduce){.mw-sidebar .raditz-side-v14 *{transition:none!important}}

/* V15 — WEBSHOP: somente o container da loja, preservando o widget dinâmico */
.mw-sidebar .raditz-webshop-v15{position:relative;isolation:isolate;overflow:hidden;margin:14px 0 18px;padding:16px 13px 18px;background:linear-gradient(145deg,rgba(31,24,27,.96),rgba(12,12,17,.96));border:1px solid #823b30;border-radius:8px;box-shadow:inset 0 0 0 1px rgba(244,177,89,.13),0 8px 23px rgba(0,0,0,.35);color:#f2e3d1}
.mw-sidebar .raditz-webshop-v15::before{content:"";position:absolute;top:0;left:10%;width:80%;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,#f2ad54,#dd3429,#f2ad54,transparent);box-shadow:0 0 10px rgba(231,57,34,.65)}
.mw-sidebar .raditz-webshop-v15>.title{font-family:Georgia,serif!important;font-size:19px!important;letter-spacing:1.3px;text-transform:uppercase;font-weight:700!important;color:#ffd08c!important;text-shadow:0 0 8px rgba(211,71,36,.4);border-bottom:1px solid rgba(215,97,58,.46);margin:0 0 13px;padding:0 0 11px}
.mw-sidebar .raditz-webshop-v15 a{color:#ffe4c4;transition:color .2s,text-shadow .2s,filter .2s}
.mw-sidebar .raditz-webshop-v15 a:hover{color:#ffd08c;text-shadow:0 0 8px rgba(229,66,42,.35)}
.mw-sidebar .raditz-webshop-v15 .fa-shopping-cart,.mw-sidebar .raditz-webshop-v15 .fa-cart-plus,.mw-sidebar .raditz-webshop-v15 .bi-cart-plus,.mw-sidebar .raditz-webshop-v15 .bi-cart{color:#e9b36a!important;filter:drop-shadow(0 0 4px rgba(225,85,42,.35))}
@media(max-width:575px){.mw-sidebar .raditz-webshop-v15{padding:13px 11px}.mw-sidebar .raditz-webshop-v15>.title{font-size:17px!important}}
@media(prefers-reduced-motion:reduce){.mw-sidebar .raditz-webshop-v15 a{transition:none!important}}
