.promobanner-placeholder{-webkit-box-flex:0;-ms-flex:none;flex:none}.navbar.prls-sub-nav,.navbar.prls-sub-nav.fixed-top{z-index:996!important}.navbar.prls-sub-nav.prls-sub-nav-lp{width:100%}header#main-nav{z-index:998}#promoBanner,.promoBanner{height:auto;min-height:55px;line-height:30px;padding:30px 0 20px;text-align:center;color:#17222d;position:relative;z-index:1000}#promoBanner.fixed,.promoBanner.fixed{width:100%;position:fixed!important;top:0}#promoBannerLink,.promoBannerLink{position:absolute;top:0;bottom:0;left:0;right:0}#promoBanner .container,.promoBanner .container{display:flex;flex-flow:wrap}.promoBanner.bannerTimer{background:#ffe385;padding:0}.promoBanner.bannerTimer a,.promoBanner.bannerTimer a:hover,.promoBanner.bannerTimer a:focus{color:#17222d;text-decoration:none}.promoBannerText{display:flex;justify-content:space-between;width:100%;margin:6px 0;padding-top:5px;white-space:nowrap}.promoBannerText.promo-timer{padding-top:2px}.promoBanner .promoBannerText h3{display:flex;align-items:center;font-size:18px;line-height:20px;margin-bottom:0;font-weight:500}.promoBanner.timer .promoBannerText h3{flex-direction:column;align-items:unset;text-align:left;line-height:28px;font-size:24px}.promoBanner.bannerTimer.timer p a,.promoBanner.bannerTimer.timer p a:hover,.promoBanner.bannerTimer.timer p a:focus{color:#09f;text-decoration:none;font-size:16px;font-weight:500;white-space:nowrap}.promoBanner.timer .promoBannerText p{margin:0;font-weight:500;font-size:16px}.promoBanner.timer .promoBannerText h3 strong{margin:0;font-size:24px}.promoBanner.timer .promoBannerTimer .timerCol+.timerCol:before{content:":";display:inline-block;font-size:30px;position:absolute;left:-11px;top:0;color:#d92231}.promoBanner .promoBannerText h3 strong{margin:0 7px;font-size:19px;color:#d92231;line-height:30px;font-weight:700;text-transform:uppercase}.promoBanner .promoBannerText p{font-size:12px;margin-bottom:0;color:#17222d}.promoBanner .promoBannerText p .btn{font-size:10px;line-height:10px;padding:10px;min-width:85px;box-sizing:border-box;border:1px solid #0067d2;font-weight:400;text-align:center;color:#fff;text-transform:uppercase;background-color:#0067d2;border-radius:22px;display:inline-block;z-index:3;position:relative;margin-left:15px}.promoBanner .promoBannerText p .btn:hover{border:1px solid #0052a3;background:#0052a3;color:#fff}.promoBannerText .wrap-text{display:flex;align-items:center}html[lang=fr] .promoBannerText .wrap-text,html[lang=fr-ca] .promoBannerText .wrap-text,html[lang=es] .promoBannerText .wrap-text,html[lang=it] .promoBannerText .wrap-text,html[lang=nl] .promoBannerText .wrap-text,html[lang=br] .promoBannerText .wrap-text,html[lang=kr] .promoBannerText .wrap-text,html[lang=mx] .promoBannerText .wrap-text{line-height:1.1;text-align:left}.wrap-promo{display:flex;align-items:center}.nobr{white-space:nowrap}.promoBannerTimer .timer-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around}.promoBannerTimer{position:relative;margin:0;width:295px;height:75px;border-radius:3px}.promoBanner:not(.promoCollapse) .promoBannerTimer{padding-top:0;padding-left:25px;margin-top:6px;height:60px;text-align:left}.promoCollapse .promoBannerTimer{margin-left:15px;text-align:center;border:none;padding:0;height:auto}.promoBannerTimer .timerCol{width:60px;padding-top:0;text-align:center;position:relative}.promoBannerTimer .cd-num{float:left;width:30px;height:30px;font-size:26px;line-height:30px;font-weight:700;text-align:center;color:#fff;background-color:#d92231;display:inline-block;margin-bottom:2px}.timer .promoBannerTimer .cd-num{height:35px;line-height:35px}.promoBannerTimer .cd-num:nth-child(1){border-top-left-radius:4px;border-bottom-left-radius:4px;text-align:right;padding-left:10px}.promoBannerTimer .cd-num:nth-child(2){border-top-right-radius:4px;border-bottom-right-radius:4px;text-align:left;padding-right:10px}.promoBannerTimer .label{float:left;color:#d92231;font-size:11px;line-height:9px;width:100%;font-weight:700;padding:0;margin-top:4px}.timer .promoBannerTimer .label{text-transform:uppercase}.promoBannerTimer .label-limited{display:none!important;position:absolute;bottom:-30px;color:#000;font-size:15px;margin-bottom:0}@media(max-width:1199px){#promoBanner,.promoBanner{min-height:95px}.promobanner-placeholder{margin-top:0}.promoBanner .promoBannerText h3{margin-top:0;margin-bottom:0}.promoBanner.timer .promoBannerText h3{text-align:center}#promoBanner,.promoBanner{line-height:normal}.promoBannerText{display:flex;flex-direction:column}.timer .promoBannerText{white-space:normal}.promoBannerText .wrap-text,.promoBannerText .wrap-promo{justify-content:center;margin-bottom:10px}html[lang=fr] .promoBannerText .wrap-text br,html[lang=fr-ca] .promoBannerText .wrap-text br,html[lang=es] .promoBannerText .wrap-text br,html[lang=it] .promoBannerText .wrap-text br,html[lang=nl] .promoBannerText .wrap-text br,html[lang=br] .promoBannerText .wrap-text br,html[lang=kr] .promoBannerText .wrap-text br,html[lang=mx] .promoBannerText .wrap-text br{display:none}html[lang=fr] .promoBannerText .wrap-text,html[lang=fr-ca] .promoBannerText .wrap-text,html[lang=es] .promoBannerText .wrap-text,html[lang=it] .promoBannerText .wrap-text,html[lang=nl] .promoBannerText .wrap-text,html[lang=br] .promoBannerText .wrap-text,html[lang=kr] .promoBannerText .wrap-text,html[lang=mx] .promoBannerText .wrap-text{text-align:center}}.promoBannerText .product-name{font-size:17px;font-weight:500;text-transform:capitalize}@media(min-width:768px) and (max-width:991px){.promoBanner:not(.promoCollapse) .promoBannerTimer{padding-left:0}.promoBannerTimer{width:270px;margin-left:6px!important}.promoBanner{padding:0;min-height:60px}}@media(max-width:991px){.promoBanner .promoBannerText h3{flex-wrap:wrap;justify-content:center}.promoBanner.timer .promoBannerTimer .timerCol+.timerCol:before{left:-8px}}@media(max-width:767px){#promoBanner,.promoBanner{min-height:auto}.promoBanner:not(.promoCollapse) .promoBannerTimer{padding-top:0;padding-left:0;margin-top:6px;height:60px;text-align:left}.promoBannerTimer{width:270px}}@media(max-width:576px){.promoBannerText .wrap-text{flex-wrap:wrap}.promoBanner .promoBannerText h3 strong{white-space:normal}.promoBannerText .wrap-text p{margin-bottom:10px;white-space:normal}.promoBannerText .wrap-text{margin-bottom:0}}