.promotion-flyer-promo{--promotion-flyer-bg:linear-gradient(90deg,#fff 0%,#000 100%);--promotion-flyer-text-color:#fff;--promotion-flyer-text-special-color:#fff;--promotion-flyer-span-background:#000;--promotion-flyer-span-color:#fff;--promotion-flyer-text-shadow:0 1px 4px rgb(0 0 0/50%)}.coupon{color:var(--promotion-flyer-span-color);background-color:var(--promotion-flyer-span-background);padding:0 3px;font-family:'LEMON MILK';border-radius:5px;text-shadow:none;font-weight:bold;font-size:12px;box-shadow:0 2px 3px 0 #00000040}#promotion-flyer{background:var(--promotion-flyer-bg);padding:0!important;width:100%;left:0;top:0!important;z-index:100;position:relative}.promotion-container .title-exclusive{font-family:'LEMON MILK';font-weight:400!important;font-size:12px;margin:0!important;padding:0!important;align-items:center;max-height:46px}.title-exclusive{align-items:center}.promotion-container{--flyer-height:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-height:var(--flyer-height);padding:0 32px!important}.promotion-container .promotion-title{margin-top:6px;height:18px}.promotion-container .dot{width:6px;height:6px;background:rgba(255,255,255,.4);border-radius:50%}.promotion-container .promotion-action{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.promotion-container .promotion-action #promotion-action-img{margin-right:5px;margin-top:5px;height:max-content;max-height:41px;width:max-content}.promotion-container .promotion-text-container{display:flex;align-items:center;justify-content:center;gap:5px}.promotion-container .upper-band-image{height:max-content;max-height:41px}.promotion-container p{font-size:12px;margin:0!important;padding:0!important;align-items:center;font-family:LEMON MILK;max-height:46px}.promotion-container p .highlight{background:var(--promotion-flyer-span-background);font-size:12px;font-weight:700;margin:0!important;padding:3px!important;margin-left:6px!important;margin-right:6px!important;border-radius:5px;text-shadow:none}.promotion-container p .text-highlight{color:var(--promotion-flyer-span-background)}.promotion-container p strong{color:var(--promotion-flyer-text-special-color);font-size:12px;font-weight:700}.mobile-carousel{flex:1;position:relative;width:100%;height:100%}.mobile-carousel .carousel-item{display:flex;flex-direction:row;justify-content:center;align-items:center;flex:0;gap:10px;position:absolute;width:100%;height:100%;opacity:0;transition:opacity 1s ease-in-out;text-wrap:nowrap}.mobile-carousel .carousel-item:first-of-type{opacity:1}#carousel-1{opacity:1}.desk-only{display:flex}.mob-only{display:none!important}@media(max-width:940px){.promotion-container .title-exclusive{display:none}.promotion-container>.dot{display:none}.mob-only{display:flex!important}.desk-only{display:none}.promotion-container{justify-content:center;padding:0!important;min-width:100%}.promotion-container .promotion-title{margin-top:4.5px}}@-moz-document url-prefix(){.promotion-container{gap:8px;}.promotion-container .promotion-title{display:flex;flex:1;}.promotion-container .promotion-action{flex:0 0 189px;}}
