.mayombe-slider{position:relative;width:100%;aspect-ratio:19/5;overflow:hidden;background:#0b0b0b;border-radius:12px;margin:0 auto;font-family:Inter,Arial,sans-serif}.mayombe-track,.mayombe-slide{height:100%;width:100%}.mayombe-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .45s ease}.mayombe-slide.is-active{opacity:1;visibility:visible;z-index:2}.mayombe-slide>img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;background:#0b0b0b}.mayombe-copy{position:absolute;left:5%;top:50%;transform:translateY(-50%);max-width:43%;color:#fff;z-index:3;text-shadow:0 1px 3px rgba(0,0,0,.3)}.mayombe-copy h2{font-size:clamp(24px,3vw,48px);line-height:1.03;margin:0;font-weight:700}.mayombe-copy strong{display:block;color:#ff6a00;font-size:clamp(28px,3.5vw,54px);line-height:1.02}.mayombe-copy p{font-size:clamp(14px,1.2vw,20px);line-height:1.35;margin:14px 0 18px}.mayombe-copy a{display:inline-flex;align-items:center;gap:10px;background:#ff6a00;color:#fff;text-decoration:none;border-radius:999px;padding:12px 22px;font-weight:700;text-shadow:none}.mayombe-copy a:hover{background:#e65a00}.mayombe-arrow{position:absolute;z-index:5;top:50%;transform:translateY(-50%);width:42px;height:42px;border:0;border-radius:50%;background:#fff;color:#0b0b0b;font-size:34px;line-height:35px;cursor:pointer;box-shadow:0 3px 12px rgba(0,0,0,.18)}.mayombe-arrow.prev{left:16px}.mayombe-arrow.next{right:16px}.mayombe-dots{position:absolute;z-index:5;bottom:14px;left:50%;transform:translateX(-50%);display:flex;gap:7px}.mayombe-dots button{width:9px;height:9px;border-radius:50%;border:0;background:#fff;opacity:.7;padding:0;cursor:pointer}.mayombe-dots button.is-active{background:#ff6a00;opacity:1}@media(max-width:767px){.mayombe-slider{border-radius:10px}.mayombe-copy{left:7%;max-width:55%}.mayombe-copy h2{font-size:22px}.mayombe-copy strong{font-size:25px}.mayombe-copy p{font-size:13px;margin:7px 0 10px}.mayombe-copy a{font-size:13px;padding:9px 14px}.mayombe-arrow{width:34px;height:34px;font-size:28px}.mayombe-arrow.prev{left:8px}.mayombe-arrow.next{right:8px}.mayombe-dots{bottom:8px}}.mayombe-slider[data-arrows-desktop="0"] .mayombe-arrow{display:none}.mayombe-slider[data-dots-desktop="0"] .mayombe-dots{display:none}@media(min-width:768px) and (max-width:1199px){.mayombe-slider[data-arrows-tablet="0"] .mayombe-arrow{display:none}.mayombe-slider[data-dots-tablet="0"] .mayombe-dots{display:none}}@media(max-width:767px){.mayombe-slider[data-arrows-mobile="0"] .mayombe-arrow{display:none}.mayombe-slider[data-dots-mobile="0"] .mayombe-dots{display:none}}.mayombe-sponsored{position:absolute;top:9px;right:9px;z-index:8;display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border:1px solid rgba(255,255,255,.26);border-radius:999px;background:rgba(11,11,11,.28);color:rgba(255,255,255,.9);font-size:9px;font-weight:700;letter-spacing:.03em;backdrop-filter:blur(5px);opacity:.82;transition:opacity .18s ease,background .18s ease}.mayombe-sponsored:hover,.mayombe-sponsored.is-open{opacity:.98;background:rgba(11,11,11,.42)}.mayombe-sponsored-info{width:15px;height:15px;min-width:15px;padding:0;border:1px solid rgba(255,255,255,.5);border-radius:50%;background:0 0;color:rgba(255,255,255,.92);font-size:9px;line-height:13px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.mayombe-sponsored-tooltip{position:absolute;top:calc(100% + 7px);right:0;width:235px;padding:9px 10px;border-radius:9px;background:rgba(11,11,11,.92);color:#fff;font-size:10px;line-height:1.35;font-weight:500;text-align:left;opacity:0;visibility:hidden;transform:translateY(-3px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;pointer-events:none}.mayombe-sponsored:hover .mayombe-sponsored-tooltip,.mayombe-sponsored:focus-within .mayombe-sponsored-tooltip,.mayombe-sponsored.is-open .mayombe-sponsored-tooltip{opacity:1;visibility:visible;transform:translateY(0)}@media(max-width:767px){.mayombe-sponsored{top:7px;right:7px;font-size:8px;padding:4px 6px}.mayombe-sponsored-tooltip{width:205px}}.mayombe-slide-store-link{display:block;width:100%;height:100%;position:relative;z-index:1}.mayombe-slide-store-link img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;background:#0b0b0b}