@charset "UTF-8";/*!timeStamp : Thursday, January 5th 2023, 1:50:23 am -05:00 EST
*/
@media print, screen and (min-width: 73.75em){.marginT0px{margin-top:0px !important}}@media print, screen and (min-width: 73.75em){p.rewards-points-icon a.rewards-points-icon{padding-top:4px !important}}.adminIcon:before{content:" ";height:.9375em;width:1px;background:#333;position:absolute;right:0;top:55%;transform:translateY(-50%)}.menu-rewards-value{margin-left:5px;padding:0px 0px !important;font-weight:normal;font-size:0.875em}.menu-items-reward-points{display:flex !important;padding:0px 0px !important;margin:0}body.scroll .m-utilityNav__link.menu-rewards{padding:0 0 !important}body.scroll .smbpro-masthead-redesign .m-utilityNav span.rewards-in-menu{color:#000000 !important}.name-in-menu-reward{padding:0px 0px !important;font-weight:normal;font-size:0.875em}.m-utilityNav__linkData ul li a.menu-rewards{padding:4px 0px !important}.m-mastheadUtilityLinks{clear:both}@media (-ms-high-contrast: active), (-ms-high-contrast: none){.m-mastheadUtilityLinks{margin-right:0.75em}}@media print, screen and (min-width: 73.75em){.m-mastheadUtilityLinks{height:2.4375em;background:#f2f2f2}body.scroll .m-mastheadUtilityLinks{background:none}}@media print, screen and (max-width: 46.87375em){.m-mastheadUtilityLinks__wrapper{width:85%;float:right}body.scroll .m-mastheadUtilityLinks__wrapper{padding-left:0;width:85%}}.m-mastheadUtilityLinks__list{list-style:none;margin:0;padding:0;float:right;width:100%;text-align:right}@media print, screen and (max-width: 46.87375em){.m-mastheadUtilityLinks__list{margin-top:3px}body.scroll .m-mastheadUtilityLinks__list{width:100%}}@media print, screen and (min-width: 46.875em){.m-mastheadUtilityLinks__list{width:38%;display:flex;align-items:stretch;justify-content:space-between}}@media print, screen and (min-width: 73.75em){.m-mastheadUtilityLinks__list{width:auto;display:inline-flex}.m-mastheadUtilityLinks__list .compareBtnContainer{margin-top:0.5em;font-size:.75em}.m-mastheadUtilityLinks__list .compareBtnContainer.compare-feature .icon-compare{display:none}}@media print, screen and (min-width: 73.75em){body.FTV .m-mastheadUtilityLinks__list .pricetier_area{display:block}}.m-utilityNav{position:relative;width:16%;display:inline-block}@media print, screen and (min-width: 46.875em) and (max-width: 73.74875em){.m-utilityNav{width:auto}}.m-utilityNav.-dcgLi{display:none}@media print, screen and (max-width: 73.74875em){.m-utilityNav{vertical-align:top}}@media print, screen and (max-width: 46.87375em){body.scroll .m-utilityNav{width:19.4%}.m-utilityNav#mobile-search{display:none !important;background:none}.m-utilityNav#mobile-search .icon-search{color:#333}.m-utilityNav#mobile-search .icon-search:after{content:""}body.scroll .m-utilityNav#mobile-search{display:inline-block !important}}@media print, screen and (min-width: 73.75em){.m-utilityNav{height:100%;max-height:2.4375em;width:auto}}@media print, screen and (min-width: 73.75em){.m-utilityNav.loginRewards{display:none}}@media print, screen and (max-width: 73.74875em){.m-utilityNav.loginRewards{display:inline-block}}@media print, screen and (min-width: 73.75em){.m-utilityNav.loginRewards .loyaltyPoints{display:none}}@media print, screen and (max-width: 73.74875em){.m-utilityNav.loginRewards .loyaltyPoints{display:block}}@media print, screen and (min-width: 73.75em){.m-utilityNav.loginRewards .m-utilityNav-text{display:block}}@media print, screen and (max-width: 73.74875em){.m-utilityNav.loginRewards .m-utilityNav-text{display:none}}@media print, screen and (min-width: 73.75em){.m-utilityNav.loginRewards.desktop{display:inline-block;padding-top:0.3em}body.FTV .m-utilityNav.loginRewards.desktop{padding-top:0}body.scroll .m-utilityNav.loginRewards.desktop{padding-top:0}}@media print, screen and (max-width: 73.74875em){.m-utilityNav.loginRewards.desktop{display:none}}.m-utilityNav.loginRewards.desktop .loyaltyPoints{display:none}.m-utilityNav.loginRewards.desktop .m-utilityNav-text{display:none}@media print, screen and (min-width: 73.75em){.m-utilityNav.loginRewards.desktop a.icon-rewards{padding-left:0}body.FTV .m-utilityNav.loginRewards.desktop a.icon-rewards{padding:1.5em 2em !important}body.scroll .m-utilityNav.loginRewards.desktop a.icon-rewards{padding:1.5em 2em !important}}@media print, screen and (min-width: 73.75em){.m-utilityNav.loginRewardsAccount{padding-top:0.2em}body.FTV .m-utilityNav.loginRewardsAccount{padding-top:0.3em}body.scroll .m-utilityNav.loginRewardsAccount{padding-top:0.3em}}.m-utilityNav.loginRewardsAccount:before{content:none}@media print, screen and (min-width: 73.75em){.m-utilityNav.loginRewardsAccount a.icon-user-account{display:inline;padding-right:0;padding-left:0}body.FTV .m-utilityNav.loginRewardsAccount a.icon-user-account{padding:1.5em 2em !important}body.scroll .m-utilityNav.loginRewardsAccount a.icon-user-account{padding:1.5em 2em !important}}@media print, screen and (min-width: 73.75em){.m-utilityNav.loginRewardsAccount>a .icon-user-account{display:none}body.FTV .m-utilityNav.loginRewardsAccount>a .icon-user-account{display:inline-block !important}body.scroll .m-utilityNav.loginRewardsAccount>a .icon-user-account{display:inline-block !important}}@media print, screen and (max-width: 73.74875em){.m-utilityNav.loginRewardsAccount>a .icon-user-account{display:inline-block}}@media print, screen and (min-width: 73.75em){.m-utilityNav.loginRewardsAccount .m-utilityNav-text{display:none}}@media print, screen and (max-width: 73.74875em){.m-utilityNav.loginRewardsAccount .m-utilityNav-text{display:block}}@media print, screen and (min-width: 73.75em){.m-utilityNav.loginRewardsAccount .loyaltyUserName{display:inline-block;font-size:13px;padding-left:1em}body.FTV .m-utilityNav.loginRewardsAccount .loyaltyUserName{display:none !important}body.scroll .m-utilityNav.loginRewardsAccount .loyaltyUserName{display:none !important}}@media print, screen and (max-width: 73.74875em){.m-utilityNav.loginRewardsAccount .loyaltyUserName{display:none}}@media print, screen and (min-width: 73.75em){.m-utilityNav.loginRewardsAccount .loyaltyPoints{display:inline-block}body.FTV .m-utilityNav.loginRewardsAccount .loyaltyPoints{display:none !important}body.scroll .m-utilityNav.loginRewardsAccount .loyaltyPoints{display:none !important}}@media print, screen and (max-width: 73.74875em){.m-utilityNav.loginRewardsAccount .loyaltyPoints{display:none}}@media print, screen and (min-width: 73.75em){.m-utilityNav.loginRewardsUserName{padding-top:0.2em}body.FTV .m-utilityNav.loginRewardsUserName{padding-top:0.3em}body.scroll .m-utilityNav.loginRewardsUserName{padding-top:0.3em}}@media print, screen and (min-width: 73.75em){.m-utilityNav.loginRewardsUserName a.icon-user-account{display:inline;padding-left:0}body.FTV .m-utilityNav.loginRewardsUserName a.icon-user-account{padding-left:2em}body.scroll .m-utilityNav.loginRewardsUserName a.icon-user-account{padding-left:2em}}@media print, screen and (min-width: 73.75em){.m-utilityNav.loginRewardsUserName .m-utilityNav-text{display:none}}@media print, screen and (max-width: 73.74875em){.m-utilityNav.loginRewardsUserName .m-utilityNav-text{display:block}}@media print, screen and (min-width: 73.75em){.m-utilityNav.loginRewardsUserName .loyaltyUserName{display:inline-block;font-size:13px;padding-left:1em}body.FTV .m-utilityNav.loginRewardsUserName .loyaltyUserName{display:none !important}body.scroll .m-utilityNav.loginRewardsUserName .loyaltyUserName{display:none !important}}@media print, screen and (max-width: 73.74875em){.m-utilityNav.loginRewardsUserName .loyaltyUserName{display:none}}.m-utilityNav .loyaltyUserName.loyaltyUserForSMB{color:#333333;font-size:12.5px !important}.m-utilityNav.js-active#cart .m-utilityNav__link .icon path{fill:#ff6a00}@media print, screen and (max-width: 46.87375em){.m-utilityNav .m-utilityNav__link.-hideUtility span{display:none}}.m-utilityNav#LenovoPro,.m-utilityNav.LenovoPro{display:none;font-size:1em}.m-utilityNav#LenovoPro a span,.m-utilityNav.LenovoPro a span{display:none}.m-utilityNav#LenovoPro .m-utilityNav__link img.icon,.m-utilityNav.LenovoPro .m-utilityNav__link img.icon{height:auto}@media print, screen and (min-width: 73.75em){.m-utilityNav#LenovoPro,.m-utilityNav.LenovoPro{display:block}.m-utilityNav#LenovoPro .m-utilityNav__link,.m-utilityNav.LenovoPro .m-utilityNav__link{font-size:1em;padding:0;width:7.1875em;height:1.875em}body.FTV .m-utilityNav#LenovoPro .m-utilityNav__link.icon-lenovo-pro-plain,body.FTV .m-utilityNav.LenovoPro .m-utilityNav__link.icon-lenovo-pro-plain{height:2.4375em}.m-utilityNav#LenovoPro .m-utilityNav__link:hover,.m-utilityNav#LenovoPro .m-utilityNav__link.active,.m-utilityNav.LenovoPro .m-utilityNav__link:hover,.m-utilityNav.LenovoPro .m-utilityNav__link.active{background:none}.m-utilityNav#LenovoPro .m-utilityNav__link .icon,.m-utilityNav.LenovoPro .m-utilityNav__link .icon{position:absolute;margin:0;width:6.25em;height:100%}.m-utilityNav#LenovoPro .m-utilityNav__link .icon+span,.m-utilityNav.LenovoPro .m-utilityNav__link .icon+span{display:none}body.scroll .m-utilityNav#LenovoPro .m-utilityNav__link .icon,body.scroll .m-utilityNav.LenovoPro .m-utilityNav__link .icon{right:0}body.scroll .m-utilityNav#LenovoPro,body.scroll .m-utilityNav.LenovoPro{display:none}body.FTV .m-utilityNav#LenovoPro,body.FTV .m-utilityNav.LenovoPro{display:block;padding-right:1em;padding-left:1em}}@media print, screen and (min-width: 73.75em){body.scroll .m-utilityNav#store{display:none}body.FTV .m-utilityNav#store{display:block}}@media print, screen and (max-width: 73.74875em){.m-utilityNav#contact .m-utilityNav__linkData,.m-utilityNav.contact .m-utilityNav__linkData{right:-100px;min-width:265px}.m-utilityNav#contact .m-utilityNav__linkData:before,.m-utilityNav.contact .m-utilityNav__linkData:before{right:0;left:0;margin:0 auto}}@media print, screen and (max-width: 73.74875em){.m-utilityNav#account .m-utilityNav__linkData,.m-utilityNav.account .m-utilityNav__linkData{right:-45px;min-width:200px}.m-utilityNav#account .m-utilityNav__linkData:before,.m-utilityNav.account .m-utilityNav__linkData:before{right:58px}}@media print, screen and (min-width: 73.75em){.m-utilityNav:before{content:" ";height:.9375em;width:1px;background:#333;position:absolute;right:0;top:55%;transform:translateY(-50%)}body.FTV .m-utilityNav:before{display:inline-block}body.scroll .m-utilityNav:before{display:none}.m-utilityNav:last-child:before,.m-utilityNav.-noDivider:before{display:none}body.FTV .m-utilityNav:last-child:before,body.FTV .m-utilityNav.-noDivider:before{display:none}.m-utilityNav.wheelchair:before{content:" ";height:.9375em;width:1px;background:#333;position:absolute;left:0;top:55%;transform:translateY(-50%);display:inline-block}}@media print, screen and (max-width: 73.74875em){.m-utilityNav.hideformobile{display:none}}.m-utilityNav#compare{margin:0 1em;display:inline-block}.m-utilityNav#compare.hide-compare{display:none}body.FTV .m-utilityNav#compare:before{display:none}body.scroll .m-utilityNav#compare{margin:0 0.25em 0 0.25em}.m-utilityNav#compare .icon{width:1rem;height:1rem}.m-utilityNav#compare .m-compareBtnContainer{display:none}@media print, screen and (max-width: 73.74875em){.m-utilityNav#compare{font-size:9px;width:auto}body.scroll .m-utilityNav#compare{margin:0}.m-utilityNav#compare .m-compareBtnContainer{position:relative}.m-utilityNav#compare .m-compareBtnContainer span.count{background-color:#ff6a00;border-radius:50%;color:#fff;display:inline-block;margin-left:-2px;width:1.5em;height:1.25em;text-align:center;position:absolute;padding-top:1px}}@media print, screen and (max-width: 73.74875em){.m-utilityNav#compare{margin:0}.m-utilityNav#compare .compareBtnContainer{margin:0;float:none;background-color:transparent;font-size:10px;line-height:1em;padding:0.6em;position:relative;text-align:center;text-transform:uppercase}.m-utilityNav#compare .compareBtnContainer .compareBtn{color:#333}.m-utilityNav#compare .compareBtnContainer .icon{display:inline-block;height:1rem;width:1rem;pointer-events:none;margin-bottom:0.5em}}.m-utilityNav__link{font-size:9px;line-height:.5625em;color:#333;padding:0;display:block;position:relative;text-align:center;text-transform:uppercase;margin:0}.m-utilityNav__link:hover{color:#333 !important}.m-utilityNav__link:focus{color:#333 !important}@media print, screen and (max-width: 46.87375em){.m-utilityNav__link{margin-top:0.625em}}@media print, screen and (min-width: 46.875em){.m-utilityNav__link{font-size:10px;padding:0.4em;text-transform:capitalize}}@media print, screen and (min-width: 73.75em){.m-utilityNav__link{font-size:13px;padding:1em 3em 1em 1em;text-align:left;text-transform:none;color:#333}.m-utilityNav__link:hover{color:#333}body.scroll .m-utilityNav__link{padding:1.5em 2em}.m-utilityNav__link.active.-has-sub+.-sub{display:block}.m-utilityNav__link.icon-rewards:hover>span{color:#f04187}.m-utilityNav__link.icon-rewards:hover>.icon.icon-rewards{fill:#f04187}.m-utilityNav__link.icon-rewards:hover>.icon-menu.icon-rewards{fill:#f04187}.m-utilityNav__link.icon-user-account:hover span.loyaltyPoints,.m-utilityNav__link.icon-user-account.active span.loyaltyPoints{color:#f04187}.m-utilityNav__link.icon-user-account:hover .icon.icon-rewards,.m-utilityNav__link.icon-user-account.active .icon.icon-rewards{fill:#f04187}}.m-utilityNav__link>span{display:block;white-space:nowrap}@media print, screen and (max-width: 73.74875em){.m-utilityNav__link>span{white-space:initial;line-height:1em}}@media print, screen and (min-width: 73.75em){.m-utilityNav__link>span{display:inline}body.scroll .m-utilityNav__link>span{display:none}body.FTV .m-utilityNav__link>span{display:none}}.m-utilityNav__link>.icon{height:1rem;width:1rem;pointer-events:none;margin-bottom:0.5em}@media print, screen and (min-width: 73.75em){.m-utilityNav__link>.icon{position:absolute;top:50%;right:1rem;transform:translateY(-50%);margin-top:-0.1rem}}.m-utilityNav__link .icon-menu{height:1rem;width:1rem;pointer-events:none;margin-bottom:0.5em}@media print, screen and (min-width: 73.75em){.m-utilityNav__link .icon-menu{top:50%;right:1rem;margin-top:-0.1rem}}.m-utilityNav__linkData{display:none;position:absolute;background-color:#fff;border-radius:5px;box-shadow:0px 0px 16px 0px rgba(50,50,50,0.45);padding:5px 20px;top:120%;right:-13px;text-align:left;min-width:275px;z-index:9;max-width:300px}@media print, screen and (min-width: 46.875em) and (max-width: 73.74875em){.m-utilityNav__linkData{top:110%}}@media print, screen and (min-width: 73.75em){.m-utilityNav__linkData{top:100%}body.scroll .m-utilityNav__linkData{right:-25px}}.m-utilityNav__linkData:before{content:'';position:absolute;top:-12px;right:30px;background-image:url("//static.lenovo.com/fea/images/dropdown-carrot.png");background-size:contain;background-repeat:no-repeat;width:35px;height:32px}@media print, screen and (min-width: 73.75em){.m-utilityNav__linkData:before{right:50px}body.FTV .m-utilityNav__linkData:before{right:50px}body.scroll .m-utilityNav__linkData:before{right:31px}.loginRewardsAccount .m-utilityNav__linkData:before{right:12px}}.m-utilityNav__linkData ul{margin:0;padding:0;list-style:none}.m-utilityNav__linkData ul li{margin:0;border-bottom:1px solid #ccc}.m-utilityNav__linkData ul li span{display:block;font-size:.875em;padding:5px 0}@media print, screen and (max-width: 46.87375em){.m-utilityNav__linkData ul li span{font-size:1em}}.m-utilityNav__linkData ul li a{color:#333;font-size:1em;padding:15px 0;display:block}.m-utilityNav__linkData ul li a i{display:none;position:inherit}@media print, screen and (min-width: 73.75em){.m-utilityNav__linkData ul li a:hover{color:#3E8DDD}.m-utilityNav__linkData ul li a:hover i{border:solid #3E8DDD;border-width:0 1px 1px 0;display:inline-block;padding:3px;margin-left:3px}.m-utilityNav__linkData ul li a:hover i.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}}.m-utilityNav__linkData ul li a.utilityLink{color:#1976a1;font-weight:bold}.m-utilityNav__linkData ul li a.utilityLink:hover:after{content:""}.m-utilityNav__linkData ul li:last-child{border-bottom:none}.m-utilityNav__linkData ul li h3{margin:0;font-size:.875em;text-transform:uppercase;padding:5px 0 10px 0;font-weight:bold}@media print, screen and (max-width: 46.87375em){.m-utilityNav__linkData ul li h3{font-size:1em}}.m-utilityNav#contact .m-utilityNav__linkData ul li,.m-utilityNav.contact .m-utilityNav__linkData ul li{padding:8px 0;font-size:0.875em}.m-utilityNav#contact .m-utilityNav__linkData ul li a,.m-utilityNav.contact .m-utilityNav__linkData ul li a{padding:0}.m-utilityNav#contact .m-utilityNav__linkData ul li h3,.m-utilityNav.contact .m-utilityNav__linkData ul li h3{padding:0}@media print, screen and (min-width: 73.75em){.m-utilityNav#account .m-utilityNav__linkData,.m-utilityNav#LenovoPro .m-utilityNav__linkData,.m-utilityNav.account .m-utilityNav__linkData,.m-utilityNav.LenovoPro .m-utilityNav__linkData{min-width:11.25em}.m-utilityNav#account .m-utilityNav__linkData ul li a,.m-utilityNav#LenovoPro .m-utilityNav__linkData ul li a,.m-utilityNav.account .m-utilityNav__linkData ul li a,.m-utilityNav.LenovoPro .m-utilityNav__linkData ul li a{font-size:.875em}}@media print, screen and (min-width: 46.875em){.smbpro-masthead-redesign .m-mastheadUtilityLinks .m-compareBtnContainer .button{background-color:#fff;color:#3e8ddd !important;border-color:#3e8ddd}}body.scroll .smbpro-masthead-redesign .m-utilityNav:before{background:#fff}body.scroll .smbpro-masthead-redesign .m-utilityNav svg.icon{fill:#fff;margin-top:0}body.scroll .smbpro-masthead-redesign .m-utilityNav span{color:#fff}@media print, screen and (max-width: 73.74875em){.smbpro-masthead-redesign .m-utilityNav:before{background:#fff}.smbpro-masthead-redesign .m-utilityNav svg.icon{fill:#fff;margin-top:0}.smbpro-masthead-redesign .m-utilityNav span{color:#fff}}
