.merchandizingBanner{width:100%;justify-content:center;align-items:center;min-height:68px;display:none}.merchandizingBanner.show{display:flex}.merchandizingBanner .carsouelfalse{min-height:68px}.merchandizingBanner .carsouelfalse .merchandizingInfo.static{min-height:68px}.merchandizingBanner .carsouelfalse .merchandizingInfo.static .noAutoRun{flex-grow:1;flex-basis:0;box-sizing:border-box;height:100%;display:flex;align-items:center;justify-content:center;min-height:68px}.merchandizingBanner .slideBtn{width:12px;height:19px;cursor:pointer}.merchandizingBanner .slideBtn.preInfoBtn{float:left;width:14px;height:14px;border-top-width:2px;border-top-style:solid;border-top-color:var(--fore-color);border-right-width:2px;border-right-style:solid;border-right-color:var(--fore-color);transform:rotate(225deg)}.merchandizingBanner .slideBtn.nextInfoBtn{float:right;width:14px;height:14px;border-top-width:2px;border-top-style:solid;border-top-color:var(--fore-color);border-right-width:2px;border-right-style:solid;border-right-color:var(--fore-color);transform:rotate(45deg)}.merchandizingBanner .content{justify-content:center;align-items:center;height:100%;width:1048px}.merchandizingBanner .content .merchandizingInfo{font-size:16px;text-align:center;float:left;width:100%;position:relative}.merchandizingBanner .content .merchandizingInfo.static{display:flex;align-items:center}.merchandizingBanner .content .merchandizingInfo.static .merchandizingItem{display:flex  !important;justify-content:center;position:relative;flex:1;opacity:1;text-align:center;visibility:visible;margin:0px;top:0}.merchandizingBanner .content .merchandizingInfo .merchandizingItem{color:#000;transition:opacity .5s ease-in;width:100%;opacity:0;top:50%;left:0;padding:0 20px;line-height:19px;overflow:hidden;z-index:0;visibility:hidden;display:none;justify-content:center;align-items:center;flex-direction:column;margin:9px 0px}.merchandizingBanner .content .merchandizingInfo .merchandizingItem.zoomOutPadding{margin:5px 0px}.merchandizingBanner .content .merchandizingInfo .merchandizingItem.active{opacity:1;z-index:1;visibility:visible;display:flex  !important;justify-content:center;align-items:center;flex-direction:column}.merchandizingBanner .content .merchandizingInfo .merchandizingItem .shopNow{margin-left:15px;color:#0a679c;text-decoration:underline;font-weight:bold}.merchandizingBanner .content .merchandizingInfo .divide{position:relative;width:2px;height:74px;align-self:center;margin-left:0px}.merchandizingBanner .alwaysFree{font-size:16px;margin-left:100px;max-height:100%;overflow:hidden}.merchandizingBanner-shine .merchandizingBanner-content-shine{min-height:68px;width:100%;z-index:3;position:relative} .merchandizingBannerCom .merchandizingBanner.flex .slideBtn::before{content:"";position:absolute;top:-16px;left:-9px;transform:rotate(45deg);width:40px;height:40px;background:transparent}.merchandizingBannerCom .merchandizingBanner.flex .merchandizingInfo.static{width:100%}.merchandizingBannerCom .carsouelLink{cursor:pointer;position:relative}.merchandizingBannerCom .carsouelLink:hover::after{content:attr(data-tooltip);position:fixed;left:1px;bottom:1px;font-size:12px;white-space:nowrap;background-color:#d3e3fd;color:#383838;padding:5px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,0.3);opacity:1;z-index:9999}@media screen and (min-width: 1920px){.merchandizingBanner.flex{justify-content:center}.merchandizingBanner.flex .slideBtn{width:17px}.merchandizingBanner.flex .merchandizingInfo{width:1296px;margin:0 auto}.merchandizingBanner.flex .alwaysFree{max-width:300px}}@media screen and (min-width: 1179px) and (max-width: 1919px){.merchandizingBanner.flex{justify-content:center}.merchandizingBanner.flex .content.carsouel_true{width:1048px;margin-right:30px}.merchandizingBanner.flex .content.carsouel_true .merchandizingInfo{margin:0 auto;overflow:hidden}.merchandizingBanner.flex .alwaysFree{max-width:232px;max-height:75px;overflow:hidden}}
