.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%;height:220px;font-family:Nunito,Arial,sans-serif}.mp-slide{position:absolute;inset:0;width:100%;height:220px;overflow:hidden;background:#f6f3ed;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .38s ease,visibility 0s linear .38s}.mp-slide.is-active{z-index:1;opacity:1;visibility:visible;pointer-events:auto;transition:opacity .38s ease,visibility 0s}.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-slider,.mp-slide{height:210px}.mp-cta{font-size:12px;min-height:40px}}@media(max-width:640px){.mp-slider,.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}}.mp-cta-icon{display:inline-block;flex:none;width:16px;height:16px;vertical-align:middle;stroke:currentColor;pointer-events:none}.mp-autoplay-toggle{display:inline-flex;align-items:center;justify-content:center;flex:none;cursor:pointer;border:0!important;box-shadow:none!important;background:transparent!important;color:#343434!important;width:27px;height:27px;min-width:27px;min-height:27px;padding:0!important;border-radius:4px}.mp-autoplay-toggle:hover{background:#eeeae0!important}.mp-control-icon{display:block;width:17px;height:17px;pointer-events:none}.mp-icon-play{display:none}.mp-autoplay-toggle.is-paused .mp-icon-play{display:block}.mp-autoplay-toggle.is-paused .mp-icon-pause{display:none}.mp-controls{top:10px;right:12px;gap:2px;padding:2px 5px;background:rgba(250,249,245,.58);border:1px solid rgba(255,255,255,.55);border-radius:24px;box-shadow:0 1px 5px rgba(0,0,0,.08);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:.74;transition:opacity .2s ease,background-color .2s ease,box-shadow .2s ease}.mp-controls:hover,.mp-controls:focus-within{opacity:1;background:rgba(250,249,245,.96);box-shadow:0 2px 8px rgba(0,0,0,.14)}.mp-arrow{width:26px;height:30px;font-size:19px!important;font-weight:400!important;color:#3e3a32!important;border-radius:50%!important}.mp-arrow:hover,.mp-arrow:focus-visible{background:rgba(171,160,36,.12)!important}.mp-dots{gap:3px}.mp-dot{width:7px!important;height:7px!important;min-width:7px!important;min-height:7px!important;border-color:#928c7b!important}.mp-dot:not(.is-active){background:rgba(255,255,255,.75)!important}.mp-autoplay-toggle{width:28px;height:30px;min-width:28px;min-height:30px;border-radius:50%}.mp-control-icon{width:13px;height:13px}@media(max-width:640px){.mp-controls{top:7px;right:7px;gap:1px;padding:2px 4px;opacity:.7;border-color:rgba(255,255,255,.4);box-shadow:0 1px 4px rgba(0,0,0,.06)}.mp-arrow{width:28px;height:31px;font-size:18px!important}.mp-autoplay-toggle{width:29px;height:31px;min-width:29px;min-height:31px}.mp-control-icon{width:12px;height:12px}}@media(prefers-reduced-motion:reduce){.mp-controls{transition:none!important}}.mp-countdown-overlay{position:absolute;z-index:4;inset:0;display:flex;align-items:flex-start;justify-content:flex-start;padding:14px clamp(52px, 5.5vw, 88px);pointer-events:none}.mp-countdown-desktop-left .mp-countdown-overlay{justify-content:flex-start}.mp-countdown-desktop-center .mp-countdown-overlay{justify-content:center}.mp-countdown-desktop-right .mp-countdown-overlay{justify-content:flex-end}.mp-cdv-top .mp-countdown-overlay{align-items:flex-start}.mp-cdv-middle .mp-countdown-overlay{align-items:center}.mp-cdv-bottom .mp-countdown-overlay{align-items:flex-end}.mp-countdown{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 7px;max-width:min(100%, 390px);padding:8px 13px;border:1px solid #bba100;border-radius:999px;background:rgba(246,243,235,.96);color:#665900;box-shadow:0 2px 9px rgba(0,0,0,.13);font-family:Nunito,Arial,sans-serif;font-size:12px;font-weight:800;line-height:1.25;letter-spacing:.01em;text-align:center;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mp-countdown-label{white-space:nowrap}.mp-countdown-time{white-space:nowrap}.mp-countdown-mobile-time{display:none;white-space:nowrap}@media (max-width:640px){.mp-countdown-overlay{padding:13px 15px}.mp-countdown-mobile-left .mp-countdown-overlay{justify-content:flex-start}.mp-countdown-mobile-center .mp-countdown-overlay{justify-content:center}.mp-countdown-mobile-right .mp-countdown-overlay{justify-content:flex-end}.mp-cmv-top .mp-countdown-overlay{align-items:flex-start}.mp-cmv-middle .mp-countdown-overlay{align-items:center}.mp-cmv-bottom .mp-countdown-overlay{align-items:flex-end}.mp-countdown{max-width:100%;gap:0;padding:7px 12px;font-size:12px}.mp-countdown-label,.mp-countdown-time{display:none}.mp-countdown-mobile-time{display:inline}}@media (prefers-reduced-motion:reduce){.mp-countdown{transition:none !important}}