#mdefsm-offers-ticker.mdefsm-offers-ticker{
  position:relative;z-index:90;display:flex!important;align-items:stretch;width:100%;height:var(--mdefsm-height,44px);min-height:var(--mdefsm-height,44px);margin:0!important;padding:0!important;overflow:hidden;background:var(--mdefsm-bg,#11253b);direction:rtl;font-family:inherit;box-shadow:0 1px 0 rgba(18,39,61,.08),0 5px 16px rgba(18,39,61,.06)
}
#mdefsm-offers-ticker.is-sticky{position:sticky;top:var(--mdefsm-sticky-top,0px);z-index:99980}
#mdefsm-offers-ticker .mdefsm-offers-label{position:relative;z-index:3;display:flex;align-items:center;gap:8px;flex:0 0 auto;padding:0 22px;background:var(--mdefsm-label-bg,#29addd);color:var(--mdefsm-label-text,#fff);white-space:nowrap;font-size:calc(var(--mdefsm-font,13px) - 1px);font-weight:800;box-shadow:-12px 0 25px rgba(17,37,59,.18)}
#mdefsm-offers-ticker .mdefsm-offers-label:after{content:"";position:absolute;left:-10px;top:0;width:10px;height:100%;background:var(--mdefsm-label-bg,#29addd);clip-path:polygon(100% 0,100% 100%,0 50%)}
#mdefsm-offers-ticker .mdefsm-offers-label-icon{font-size:1.05em;color:inherit}
#mdefsm-offers-ticker .mdefsm-offers-viewport{position:relative;flex:1;min-width:0;overflow:hidden;direction:ltr}
#mdefsm-offers-ticker .mdefsm-offers-track{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;width:max-content;min-width:max-content;white-space:nowrap;will-change:transform;animation:mdefsmOfferTickerRTL var(--mdefsm-ticker-speed,28s) linear infinite;direction:ltr}
#mdefsm-offers-ticker .mdefsm-offers-track.is-preparing-loop{animation:none!important;visibility:hidden}
#mdefsm-offers-ticker .mdefsm-offers-sequence{display:flex;align-items:center;flex:0 0 auto;width:max-content;min-width:max-content;white-space:nowrap}
#mdefsm-offers-ticker.is-ltr .mdefsm-offers-track{animation-name:mdefsmOfferTickerLTR}
#mdefsm-offers-ticker.is-rtl .mdefsm-offers-track{animation-name:mdefsmOfferTickerRTL}
#mdefsm-offers-ticker .mdefsm-offer-item{display:inline-flex;align-items:center;gap:18px;padding:0 18px;direction:rtl;color:var(--mdefsm-text,#f2f8fc);font-size:var(--mdefsm-font,13px);font-weight:600;line-height:var(--mdefsm-height,44px)}
#mdefsm-offers-ticker .mdefsm-offer-item a,#mdefsm-offers-ticker .mdefsm-offer-item>span{color:var(--mdefsm-text,#f2f8fc)!important;text-decoration:none!important;transition:opacity .18s ease,color .18s ease}
#mdefsm-offers-ticker .mdefsm-offer-item a:hover{opacity:.78}
#mdefsm-offers-ticker .mdefsm-offer-separator{display:inline-block;font-style:normal;color:var(--mdefsm-label-bg,#29addd);font-size:.85em;opacity:.9}
#mdefsm-offers-ticker.pause-on-hover:hover .mdefsm-offers-track{animation-play-state:paused}
#mdefsm-offers-ticker .mdefsm-copy-coupon{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 9px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.08);color:var(--mdefsm-text,#f2f8fc);font:inherit;font-size:.82em;cursor:pointer;line-height:1}
#mdefsm-offers-ticker .mdefsm-copy-coupon:hover{background:rgba(255,255,255,.14)}
#mdefsm-offers-ticker .mdefsm-copy-coupon b{direction:ltr;letter-spacing:.04em}#mdefsm-offers-ticker .mdefsm-copy-coupon em{font-style:normal;opacity:.72}
#mdefsm-offers-ticker .mdefsm-offers-close{position:relative;z-index:4;display:grid;place-items:center;flex:0 0 42px;width:42px;border:0;border-right:1px solid rgba(255,255,255,.08);background:transparent;color:var(--mdefsm-text,#f2f8fc);font-size:20px;cursor:pointer;opacity:.72}
#mdefsm-offers-ticker .mdefsm-offers-close:hover{background:rgba(255,255,255,.07);opacity:1}
#mdefsm-offers-ticker .mdefsm-copy-toast{position:absolute;left:50%;top:50%;z-index:10;transform:translate(-50%,-50%) scale(.96);padding:7px 11px;border-radius:999px;background:rgba(0,0,0,.75);color:#fff;font-size:11px;opacity:0;pointer-events:none;transition:.18s}.mdefsm-copy-toast.is-visible{opacity:1;transform:translate(-50%,-50%) scale(1)}

/* Single-offer modes */
#mdefsm-offers-ticker.mode-fade .mdefsm-offers-track,#mdefsm-offers-ticker.mode-slide .mdefsm-offers-track{position:relative;inset:auto;width:100%;min-width:100%;height:100%;animation:none!important;overflow:hidden;direction:rtl}
#mdefsm-offers-ticker.mode-fade .mdefsm-offer-item,#mdefsm-offers-ticker.mode-slide .mdefsm-offer-item{position:absolute;inset:0;display:flex;justify-content:center;width:100%;height:100%;padding:0 20px;opacity:0;pointer-events:none;transition:opacity .42s ease,transform .42s ease;line-height:normal}
#mdefsm-offers-ticker.mode-fade .mdefsm-offer-item{transform:none}
#mdefsm-offers-ticker.mode-slide .mdefsm-offer-item{transform:translateX(34px)}
#mdefsm-offers-ticker.mode-slide.is-ltr .mdefsm-offer-item{transform:translateX(-34px)}
#mdefsm-offers-ticker.mode-fade .mdefsm-offer-item.is-active,#mdefsm-offers-ticker.mode-slide .mdefsm-offer-item.is-active{opacity:1;transform:translateX(0);pointer-events:auto}
#mdefsm-offers-ticker.mode-fade .mdefsm-offer-separator,#mdefsm-offers-ticker.mode-slide .mdefsm-offer-separator{display:none}

@keyframes mdefsmOfferTickerRTL{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(calc(-1 * var(--mdefsm-loop-width,1000px)),0,0)}}
@keyframes mdefsmOfferTickerLTR{0%{transform:translate3d(calc(-1 * var(--mdefsm-loop-width,1000px)),0,0)}100%{transform:translate3d(0,0,0)}}

@media(min-width:1025px){#mdefsm-offers-ticker.hide-desktop{display:none!important}}
@media(min-width:768px) and (max-width:1024px){#mdefsm-offers-ticker.hide-tablet{display:none!important}}
@media(max-width:767px){
  #mdefsm-offers-ticker.hide-mobile{display:none!important}
  #mdefsm-offers-ticker .mdefsm-offers-label{padding:0 12px;font-size:max(10px,calc(var(--mdefsm-font,13px) - 2px))}
  #mdefsm-offers-ticker .mdefsm-offers-label:after{left:-7px;width:7px}
  #mdefsm-offers-ticker .mdefsm-offer-item{padding:0 12px;gap:12px;font-size:max(10px,calc(var(--mdefsm-font,13px) - 1px))}
  #mdefsm-offers-ticker .mdefsm-copy-coupon{height:25px;padding:0 7px}#mdefsm-offers-ticker .mdefsm-copy-coupon em{display:none}
  #mdefsm-offers-ticker .mdefsm-offers-close{width:34px;flex-basis:34px}
}
@media(prefers-reduced-motion:reduce){#mdefsm-offers-ticker .mdefsm-offers-track{position:static;animation:none!important;overflow:auto;padding:0 12px}#mdefsm-offers-ticker .mdefsm-offers-viewport{overflow:auto}#mdefsm-offers-ticker.mode-fade .mdefsm-offers-track,#mdefsm-offers-ticker.mode-slide .mdefsm-offers-track{position:relative;padding:0;overflow:hidden}}

/* v2.4.6 mobile placement hardening for XStore responsive headers. */
@media(max-width:767px){
  #mdefsm-offers-ticker.mdefsm-offers-ticker:not(.hide-mobile){
    display:flex!important;
    visibility:visible!important;
    opacity:1!important;
    width:100%!important;
    max-width:none!important;
    flex:0 0 auto!important;
  }
  #mdefsm-offers-ticker.mdefsm-offers-ticker:not(.hide-mobile) .mdefsm-offers-viewport{
    display:block!important;
    min-width:0!important;
  }
}
