.topBFBannerSection1Pair50OffSpan{color:#000!important}.topBFBannerSectionWrapper{display:flex;flex-direction:column;font-family:Inter;font-size:18px;font-weight:700;line-height:24px;text-align:center}.topBFBannerSection{background-color:#010a0b!important;color:#fff;min-height:55px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.topBFBannerSection span{font-family:Inter;font-weight:700;line-height:32px;color:#acf4a1}.topBFBannerSection3Pair60OffSpan{margin-left:8px;margin-right:8px}.bottomBFBannerSection{background-color:#acf4a1!important;color:#010a0b;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;font-weight:400;min-height:68px}.bottomBFBannerSection span{font-weight:700}.bottomBFBannerSectionCouponSpan{background-color:#010a0b!important;color:#fff;border-radius:8px;border:1px solid #010A0B!important;margin-left:5px;margin-right:5px;padding:10px;max-height:30px;line-height:10px}.topBfBannerTimerDiv{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;margin-left:5px;margin-right:5px;position:relative;top:3px}.bottomBFBannerSectionLimitedTimeSpan{margin-left:5px;margin-right:5px;color:#000!important}.topBfBannerTimerDiv div{display:inline-flex;flex-direction:column;justify-content:center;align-items:center}.topBfBannerTimerSpan{width:32px;height:29px;border-radius:8px;border:1px solid #010A0B!important;background-color:#010a0b!important;color:#fff;line-height:27px;display:flex;align-items:center;justify-content:center;align-content:center;flex-wrap:nowrap;flex-direction:row}.topBfBannerTimerDivWrapper:not(:last-child){margin-right:8px}.topBfBannerTimerDhmsDiv{font-family:Inter;font-size:12px;font-weight:700;line-height:20px;text-align:center}.santaImage,.fireworkImage{height:18px;width:18px;position:relative;top:-2px;margin-right:1px}.shoppingBagImage{height:18px;width:18px;position:relative;top:-2px}.usFlagEmoji{display:inline-block;font-size:35px;line-height:1;vertical-align:middle;position:relative;top:-2px}.bottomBFBannerSectionCodeLine{display:inline-flex;align-items:center;flex-wrap:nowrap;white-space:nowrap}.topBFBannerSectionHeadlineSpan{color:#fff!important}@media only screen and (max-width: 580px){.usFlagEmoji{font-size:25px}.bottomBFBannerSectionCouponSpan{margin-left:0;margin-right:0;padding:8px 12px}.topBfBannerTimerDivWrapper:not(:last-child){margin-right:14px}}@media only screen and (min-width: 296px) and (max-width: 394px),only screen and (min-width: 420px) and (max-width: 580px){.bottomBFBannerSectionCouponSpan{position:relative;top:0}.bottomBFBannerSectionCouponSpan{line-height:7px!important}}@media only screen and (min-width: 400px) and (max-width: 450px){.bottomBFBannerSectionCouponSpan{margin-top:0}}@media only screen and (min-width: 350px) and (max-width: 520px){.topBFBannerSectionWrapper{font-size:16px!important}}@media only screen and (max-width: 520px){.topBFBannerSection{line-height:16px}.promoAppliedDiv{line-height:16px!important}}@media only screen and (max-width: 351px){.topBFBannerSection{padding-top:10px}}@media only screen and (max-width: 340px){.topBFBannerSection{line-height:16px}.topBFBannerSection span{line-height:20px!important}}@media only screen and (max-width: 890px){.bottomBFBannerSection{padding-top:10px;padding-bottom:10px}}@media only screen and (min-width: 360px) and (max-width: 580px){.topBFBannerSection{padding-bottom:16px}}@media only screen and (min-width: 580px){#topBFBannerSectionWithCodeColonSpan{display:none!important}}@media only screen and (max-width: 580px){.bottomBFBannerSectionLimitedTimeSpan{display:none!important}.bottomBFBannerSectionLimitedTimeSpanAlwaysShow{display:inline!important}#topBFBannerSectionWithCodeColonSpan{display:none!important}.bottomBFBannerSection{padding:10px}.topBFBannerSection3Pair60OffSpan{line-height:10px!important}.topBFBannerSection{padding-left:5px;padding-right:5px;padding-top:5px}}@media only screen and (max-width: 350px){.topBFBannerSectionWrapper{font-size:14px!important}.topBFBannerSectionWrapper{line-height:25px!important}}@media only screen and (min-width: 340px) and (max-width: 350px){.topBFBannerSection{padding-bottom:12px}}@media only screen and (max-width: 340px){.topBFBannerSection{padding-bottom:8px}}.bottomBFBannerSectionBFSaleSpan,.bottomBFBannerSectionBF70OffWithCodeWrapperSpan{white-space:nowrap;margin-right:5px}.topBFBannerSectionWithCodeSpan{font-weight:400!important;color:#000!important}#green-stripe{display:flex!important;justify-content:space-between;align-content:space-between;flex-wrap:nowrap;align-items:center;padding:0}#green-stripe h4{padding-left:10px;padding-right:10px;text-align:left;width:100%}.ten-countdown{color:#e44613!important}.stayOnThisPage,.main-middle-sec .left .green-stripe h4 span{color:#000}.promoAppliedDiv{background-color:#000;color:#fff;width:167px;display:flex;padding:12px 15px;white-space:nowrap;align-items:center;justify-content:center;align-content:center;flex-wrap:nowrap;flex-direction:column;column-gap:5px;font-size:14px;font-weight:700;line-height:17px;text-align:left}.secure24SVGSpan{display:block;font-size:14px;font-weight:700;line-height:16px;text-align:center;color:#acf4a1!important;margin-left:-1px}.stayOnThisPage{white-space:nowrap}@media only screen and (max-width: 990px){.secure24Span{width:120px;height:30px;display:inline-block}}.endsAt12Promo{font-weight:800;line-height:32px;color:#010a0b!important}.get50OffSpan{font-size:18px;font-weight:800;line-height:32px;color:#010a0b!important;margin-right:3px}.secure24Span{width:131px;height:32px;border-radius:8px;background-color:#010a0b;font-weight:700;line-height:32px;text-align:center;color:#fff!important;margin-left:10px;margin-right:7px}.secure24SVGSpan svg{position:relative;top:-1px;left:-1px}@media only screen and (min-width: 451px) and (max-width: 990px){#green-stripe h4{text-align:center!important}}@media only screen and (max-width: 400px){.green-stripe h4{line-height:1rem!important}}@media only screen and (max-width: 450px){.promoAppliedDiv{padding-left:10px!important;padding-right:10px!important;width:152px}}.topBFBannerSection,.bottomBFBannerSection{padding-top:4px!important;padding-bottom:4px!important;min-height:44px!important}.promoEventBanner .topBFBannerSectionOrSpan{color:#fff!important}.promoEventBanner .shoppingBagImage{vertical-align:middle}.promoEventBanner .topBFBannerSection3Pair60OffSpan{margin-right:0}.promoEventBanner .bottomBFBannerSectionCouponSpan{display:inline-block;min-width:70px;height:27px;max-height:none;padding:0 8px;border-radius:4px;font-size:18px;line-height:27px;text-align:center;color:#fff;margin-left:8px;margin-right:8px}.promoEventBanner .topBfBannerTimerSpan{border-radius:4px}@media only screen and (max-width: 580px){.promoEventBanner .topBFBannerSection{flex-direction:column;padding:8px 13px!important}.promoEventBanner .topBFBannerSection span{line-height:23px!important}.promoEventBanner .topBFBannerSection3Pair60OffSpan{margin:0}.promoEventBanner .bottomBFBannerSection{flex-direction:column;padding:4px 10px 6px!important}.promoEventBanner .bottomBFBannerSectionCouponSpan{min-width:53px;height:25px;padding:0 6px;border-radius:5px;font-size:16px;line-height:25px!important;margin-left:4px}.promoEventBanner .topBfBannerTimerDiv{top:0;margin:2px 0 0}.promoEventBanner .topBfBannerTimerSpan{width:38px;height:27px;border-radius:5px;font-size:16px}}
