.mp-slider-wrap{position:relative;width:100vw;width:100dvw;max-width:none;margin-left:calc(50% - 50vw);margin-left:calc(50% - 50dvw);box-sizing:border-box;color:#111;overflow:hidden}.mp-slider-wrap,.mp-slider-wrap *{box-sizing:border-box}.mp-slider{position:relative;isolation:isolate;overflow:hidden;background:#faf9f5;width:100%;font-family:Nunito,Arial,sans-serif}.mp-slide{position:relative;width:100%;height:220px;overflow:hidden;background:#f6f3ed}.mp-slide[hidden]{display:none!important}.mp-slide-media,.mp-slide-image{display:block;position:absolute;inset:0;width:100%;height:100%}.mp-slide-image{object-fit:cover;object-position:center center}.mp-visual-placeholder{position:absolute;inset:0;display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;padding:25px;background:linear-gradient(110deg,#f6f3e6,#e9ded0);color:#342f20;text-align:center}.mp-visual-placeholder strong{font-size:15px}.mp-visual-placeholder span{font-size:12px}.mp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.mp-cta-overlay{position:absolute;inset:0;z-index:3;display:flex;align-items:flex-end;justify-content:flex-start;pointer-events:none;padding:14px clamp(52px,5.5vw,88px)}.mp-desktop-left .mp-cta-overlay{justify-content:flex-start}.mp-desktop-center .mp-cta-overlay{justify-content:center}.mp-desktop-right .mp-cta-overlay{justify-content:flex-end}.mp-dv-top .mp-cta-overlay{align-items:flex-start}.mp-dv-middle .mp-cta-overlay{align-items:center}.mp-dv-bottom .mp-cta-overlay{align-items:flex-end}.mp-cta{pointer-events:auto;display:inline-flex!important;align-items:center;justify-content:center;gap:6px;max-width:90%;min-width:100px;min-height:42px;padding:10px 19px;border:1px solid transparent!important;border-radius:6px;background:var(--mp-btn-bg,#aba024)!important;color:var(--mp-btn-fg,#111)!important;font-family:Nunito,Arial,sans-serif;font-size:13px;font-weight:800;line-height:1.25;letter-spacing:.01em;text-decoration:none!important;text-align:center;box-shadow:0 2px 10px #0002;overflow-wrap:anywhere;transition:background-color .16s ease,color .16s ease}.mp-cta:hover,.mp-cta:focus-visible{background:var(--mp-btn-hover-bg,#8d8116)!important;color:var(--mp-btn-hover-fg,#fff)!important;text-decoration:none!important}.mp-controls{position:absolute;z-index:5;top:8px;right:10px;display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.94);border:1px solid #e8e5de;border-radius:30px;padding:2px 8px;box-shadow:0 2px 8px #0002}.mp-arrow{font-family:Arial,sans-serif!important;cursor:pointer;border:0!important;box-shadow:none!important;color:#343434!important;background:transparent!important;width:25px;height:27px;padding:0!important;font-size:24px!important;line-height:1!important}.mp-dots{display:flex;gap:7px;align-items:center}.mp-dot{width:9px!important;height:9px!important;min-width:9px!important;min-height:9px!important;border:1px solid #b5af9d!important;border-radius:50%!important;background:#fff!important;padding:0!important;box-shadow:none!important;cursor:pointer}.mp-dot.is-active{background:#aba024!important;border-color:#aba024!important}.mp-slider button:focus-visible,.mp-slider a:focus-visible{outline:3px solid #111!important;outline-offset:3px}@media(max-width:1024px){.mp-slide{height:210px}.mp-cta{font-size:12px;min-height:40px}}@media(max-width:640px){.mp-slide{height:240px}.mp-cta-overlay{padding:13px 15px}.mp-mobile-left .mp-cta-overlay{justify-content:flex-start}.mp-mobile-center .mp-cta-overlay{justify-content:center}.mp-mobile-right .mp-cta-overlay{justify-content:flex-end}.mp-mv-top .mp-cta-overlay{align-items:flex-start}.mp-mv-middle .mp-cta-overlay{align-items:center}.mp-mv-bottom .mp-cta-overlay{align-items:flex-end}.mp-cta{max-width:100%;min-height:42px;font-size:12px;padding:10px 15px}.mp-controls{top:6px;right:6px;padding:2px 6px}.mp-arrow{width:25px;height:27px}}@media(prefers-reduced-motion:reduce){.mp-slider *{animation:none!important;transition:none!important}}