.merchandizingBanner{width:100%;justify-content:center;align-items:center;min-height:68px}.merchandizingBanner.show{display:flex}.merchandizingBanner .carsouelfalse,.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:24px;height:24px;font-size:24px;cursor:pointer;z-index:3}.merchandizingBanner .slideBtn>span:before{color:var(--merch-banner-arr-color) !important}.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:0;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;visibility:hidden;display:none;justify-content:center;align-items:center;flex-direction:column;margin:9px 0}.merchandizingBanner .content .merchandizingInfo .merchandizingItem.zoomOutPadding{margin:5px 0}.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 a{position:relative;z-index:2}.merchandizingBanner .content .merchandizingInfo .merchandizingItem .shopNow{margin-left:15px;color:#0a679c;text-decoration:underline;font-weight:700}.merchandizingBanner .content .merchandizingInfo .divide{position:relative;width:2px;height:74px;align-self:center}.merchandizingBanner .alwaysFree{font-size:16px;margin-left:100px;max-height:100%;overflow:hidden}.merchandizingBanner .alwaysFree a{position:relative;z-index:2}.merchandizingBannerCom{position:relative}.merchandizingBannerCom .carsouelLink{cursor:pointer;position:absolute;z-index:1}.merchandizingBanner-shine .merchandizingBanner-content-shine{min-height:68px;width:100%;z-index:3;position:relative}.merchandizingBanner .content{width:100%;margin-right:0;padding:0 18px 0 19px}.merchandizingBanner .content.carsouel_false{padding:0}.merchandizingBanner .content.carsouel_false .merchandizingInfo{margin:0}.merchandizingBanner .content .merchandizingInfo{margin:0 9.5px 0 8.5px}.merchandizingBanner .content .merchandizingInfo .merchandizingItem{font-size:11px;padding:0;line-height:16px}.merchandizingBanner .content .merchandizingInfo .merchandizingItem .shopNow{display:block;width:100%;margin:0}.merchandizingBanner .content .merchandizingInfo.static{justify-content:space-around}.merchandizingBanner .content .noAutoRun:first-child li{margin-left:27.5px}.merchandizingBanner .content .noAutoRun:last-child li{margin-right:27.5px}.merchandizingBanner .slideBtn{width:10px;height:19px;flex:none}.merchandizingBanner .alwaysFree{margin-left:0;max-width:20%;max-height:100%;overflow:hidden;box-sizing:border-box;padding:0 10px}
