.sidebar{background:#f6f6f6;border:2px solid #efefef;padding:25px;padding-bottom:0;position:sticky;top:0}.sidebar .dealBox,.sidebar .newsletter{margin-bottom:30px}.sidebar .productInfoBoxText span.thin{display:inline-block !important;font-weight:100}.sidebar .newsletter{background-color:#1e1d22;color:#fff;padding:40px 30px 15px 30px}.sidebar .newsletter p{line-height:130%;font-weight:300;font-size:15px}.sidebar .newsletter input[name=EMAIL]{padding-left:20px}.sidebar .newsletter input[name=EMAIL]:focus{outline:none !important}.sidebar .newsletter input[name=EMAIL]::placeholder{color:#bdbdbd;font-weight:600;font-size:15px;margin-top:10px}.sidebar .newsletter input{height:42px;border:1px solid #fff}.sidebar .newsletter .btnContainer{margin-top:15px}.sidebar .newsletter H3{font-size:19px;text-transform:uppercase;letter-spacing:3px}.sidebar .newsletter P{margin-bottom:30px;letter-spacing:-0.5px}.sidebar .latestPhones{background:#fff;padding-bottom:20px;margin-bottom:20px}.sidebar .latestPhones h3{background:#b30083;color:#fff;padding:15px 35px 13px 35px;font-size:19px;letter-spacing:3px}.sidebar .latestPhones .btnContainer{margin:10px 20px 10px 35px}.sidebar .latestPhones .primaryBtn{display:inline-block;padding:7px 27px}.sidebar .phoneCollection{display:flex;padding:10px 0;padding-left:20px;align-items:center}.sidebar .phoneCollection .imgContainer{flex-basis:25%}.sidebar .phoneCollection .textContainer{flex-basis:75%}.sidebar .phoneCollection h5{margin-bottom:2px;font-weight:700;font-size:20px}.sidebar .phoneImg{max-height:125px}@media(max-width: 1400px){.sidebar{padding:15px}}@media(max-width: 767px){.sidebar{padding:0;background:transparent;position:relative;border:none}.sidebar .newsletter{padding:30px 25px}}