@media(min-width:321px) and (max-width:840px){#hero .valentinesHero .slideContent .h1,#hero .valentinesHero .slideContent p,#hero .valentinesHero .slideContent .buttonsHolder{max-width:50%}}#newsLetterSubscriptionBottomRight .titleArea .h2{padding:0 50px;font-size:16px}@media(min-width:480px) and (max-width:600px){body.FixBF2019Bar:not(#BF2019Page) #darkSalesCountdown .container .salesText.salesTextAlternative.alternate .text2{max-width:100%;white-space:normal;text-align:left;display:flex;height:100%}}@media(max-width:375px){#newsLetterSubscriptionBottomRight .titleArea .h2{padding:0 30px;font-size:16px}}#checkout2017 span.stepDescription{font-size:14px}#newsLetterSubscriptionBottomRight .titleArea .h2{padding-top:5px;box-sizing:border-box;line-height:20px}@media(max-width:520px){#darkSalesCountdown .container.valentines .contentArea .contentPiece{font-size:14px;line-height:18px}}@media(max-width:375px){#darkSalesCountdown .container>div{padding:0}#darkSalesCountdown .container.valentines .contentArea .contentPiece{padding:0 6px;font-size:12px;line-height:16px}}@media(min-width:641px) and (max-width:1041px){#darkSalesCountdown .container .salesCountdown.endsSoon .countdownTitle{font-size:12px;padding:4px}#darkSalesCountdown .salesCTA button{padding:0 8px}}