@charset "UTF-8";/*!timeStamp : Thursday, January 5th 2023, 1:50:23 am -05:00 EST
*/
.o-mastheadModule{width:100%;background-color:#fff;position:relative;z-index:999}.o-mastheadModule.stick-to-top{position:fixed;top:0;z-index:9999;left:0}@media print, screen and (max-width: 73.74875em){.o-mastheadModule{border-bottom:1px solid #ccc}.o-mastheadModule .js-expand{display:block !important;z-index:999}}.o-mastheadModule__wrapper{background:#fff;max-width:120em;margin:0 auto;position:relative;height:auto}@media print, screen and (max-width: 46.87375em){body.scroll .o-mastheadModule__wrapper{background:none;height:auto}body.scroll .o-mastheadModule__wrapper .o-mastheadModule__nav,body.scroll .o-mastheadModule__wrapper .m-searchRd{background:#fff}}@media print, screen and (min-width: 46.875em){.o-mastheadModule__wrapper{height:50px}}@media print, screen and (min-width: 73.75em){.o-mastheadModule__wrapper{height:40px}}.o-mastheadModule a{text-decoration:none}.o-mastheadModule a:hover{text-decoration:none}.o-mastheadModule__logo{position:absolute;left:0;width:6.5em;height:2.25em;padding:0;z-index:99;min-width:120px}.accountV3Page .o-mastheadModule__logo{display:block !important}@media print, screen and (max-width: 46.87375em){body.scroll .o-mastheadModule__logo{display:none}}@media print, screen and (min-width: 46.875em){.o-mastheadModule__logo{left:4.5em;width:6.75em;height:2.1875em}}@media print, screen and (min-width: 73.75em){.o-mastheadModule__logo{top:0;left:0;width:7.75em;height:2.5em}}.o-mastheadModule__logoWrapper{height:100%}.o-mastheadModule__logoLink{display:block;height:100%;width:100%;text-indent:-9999px;overflow:hidden;background-image:url("//static.lenovo.com/fea/images/lenovo-logo-red.png");background-size:100%;background-repeat:no-repeat}.o-mastheadModule__logoLink.logo-pcs{background-image:url("//static.lenovo.com/fea/images/lenovo-logo-pcs.png")}.o-mastheadModule__logoLink.logo-datacenter{background-image:url("//static.lenovo.com/fea/images/lenovo-logo-datacenter.png")}.o-mastheadModule__logoLink.logo-smartdevices{background-image:url("//static.lenovo.com/fea/images/lenovo-logo-smartdevices.png")}.o-mastheadModule__nav{position:absolute;top:40px;left:0;right:0}@media print, screen and (max-width: 46.87375em){.o-mastheadModule__nav{top:45px}body.scroll .o-mastheadModule__nav{top:-3px !important}}@media print, screen and (min-width: 46.875em){.o-mastheadModule__nav{top:0}}@media print, screen and (max-width: 46.87375em){.o-mastheadModule__utility{min-height:45px}}@media print, screen and (min-width: 73.75em){.o-mastheadModule__utility{position:absolute;top:100%;left:0;right:0;z-index:11}body.scroll .o-mastheadModule__utility{float:right;position:relative;top:0;z-index:11}}@media print, screen and (max-width: 46.87375em){.o-mastheadModule__search{height:3.125em}body.scroll .o-mastheadModule__search{display:none}body.scroll .o-mastheadModule__search.js-active{display:block}}.o-mastheadModuleSuper{display:none;clear:both;position:absolute;z-index:99;top:50px;width:100%}@media print, screen and (min-width: 73.75em){.o-mastheadModuleSuper{display:block;position:static}}@media print, screen and (max-width: 73.74875em){.o-mastheadModuleSuper__wrapper{height:100vh;overflow:auto}}.o-mastheadModuleSuper__list{list-style:none;margin:0;padding:0}@media print, screen and (max-width: 73.74875em){.o-mastheadModuleSuper__list{padding-bottom:20em}}.o-mastheadModuleSuper__list .m-utilityNav{display:block !important;background-color:#666;width:100%}.o-mastheadModuleSuper__list .m-utilityNav.hide{display:none !important}.o-mastheadModuleSuper__list .m-utilityNav .compareBtnContainer{color:#555;display:block;line-height:1em;padding:1em;background-color:transparent;text-align:left !important;font-size:1em;text-transform:uppercase;float:none;margin:0}@media print, screen and (min-width: 73.75em){.o-mastheadModuleSuper__list .m-utilityNav .compareBtnContainerbody.scroll{margin-right:0.75em}}.o-mastheadModuleSuper__list .m-utilityNav .compareBtnContainer .compareBtn:after{content:">";float:right}.o-mastheadModuleSuper__list .m-utilityNav#LenovoPro{font-size:1em;display:block;width:100%}.o-mastheadModuleSuper__list .m-utilityNav#LenovoPro .m-utilityNav__link{font-size:1em;width:100%;height:48px;text-align:left}.o-mastheadModuleSuper__list .m-utilityNav#LenovoPro .m-utilityNav__link .icon{position:absolute;margin:0;width:6.25em;left:1em !important}.o-mastheadModuleSuper__list .m-utilityNav#LenovoPro .m-utilityNav__link .icon path{fill:#fff}.o-mastheadModuleSuper__list .m-utilityNav#LenovoPro .m-utilityNav__link .icon+span{display:none}body.scroll .o-mastheadModuleSuper__list .m-utilityNav#LenovoPro .m-utilityNav__link .icon{right:0}@media print, screen and (max-width: 73.74875em){.o-mastheadModuleSuper__list .m-utilityNav#LenovoPro{border-bottom:1px solid #b3b3b3}.o-mastheadModuleSuper__list .m-utilityNav#LenovoPro .icon{height:100%}.o-mastheadModuleSuper__list .m-utilityNav#LenovoPro .m-utilityNav__link{padding:0;margin:0}.o-mastheadModuleSuper__list .m-utilityNav#LenovoPro .m-utilityNav__linkData:before{display:none}.o-mastheadModuleSuper__list .m-utilityNav#LenovoPro .m-utilityNav__linkData ul li a{font-size:0.9em}.o-mastheadModuleSuper__list .m-utilityNav#LenovoPro .m-utilityNav__linkData ul li a:hover:after{right:0;top:0;transform:none;font-size:0.9em;font-family:"Lato"}}@media print, screen and (min-width: 46.875em) and (max-width: 73.74875em){.o-mastheadModuleSuper__list .m-utilityNav#LenovoPro{border-right:1px solid #b3b3b3}}.o-mastheadModuleSuper__list .m-utilityNav .m-utilityNav__linkData{position:relative;width:100%;max-width:initial;box-shadow:none;border-radius:0;right:0;display:none;padding:0}.o-mastheadModuleSuper__list .m-utilityNav .m-utilityNav__linkData.js-expand{display:block}.o-mastheadModuleSuper__list .m-utilityNav .m-utilityNav__linkData:before{content:""}.o-mastheadModuleSuper__list .m-utilityNav .m-utilityNav__linkData ul li{padding:0;border-bottom:1px solid #000;margin:0 0.5em}.o-mastheadModuleSuper__list .m-utilityNav .m-utilityNav__linkData ul li:last-child{border-bottom:none}.o-mastheadModuleSuper__list .m-utilityNav .m-utilityNav__linkData a{color:#555;display:block;line-height:1em;font-size:0.8125em;padding:1.5em 0.5em 1.5em 1em}.o-mastheadModuleSuper__list .m-utilityNav .m-utilityNav__linkData a:after{content:">";float:right}@media print, screen and (min-width: 46.875em) and (max-width: 73.74875em){.o-mastheadModuleSuper__list{max-width:50%}}@media print, screen and (min-width: 73.75em){.o-mastheadModuleSuper__list{margin-left:120px;display:inline-block;margin-right:50px;overflow:hidden}.o-mastheadModuleSuper__list .m-utilityNav{display:none !important}}@media print, screen and (min-width: 73.75em){.bar_2{background-color:transparent;padding-top:0 !important;margin-top:0 !important;z-index:0}#msaMasthead{height:152px;background-color:#f2f2f2;box-shadow:0px 10px 50px 0px rgba(143,143,143,0.2)}#msaMasthead.is-homepage{box-shadow:none}#msaMasthead.is-homepage .o-mastheadModule.is-homepage{box-shadow:0px 10px 50px 0px rgba(143,143,143,0.2)}#msaMasthead.is-store{height:139px}body.scroll #msaMasthead{height:40px}}.pricetier_area{display:none;height:40px;max-width:110px}@media print, screen and (min-width: 73.75em){.pricetier_area{background-color:transparent;display:inline-block}}@media print, screen and (max-width: 73.74875em){.pricetier_area.m-superNav{display:block}}@media print, screen and (min-width: 73.75em){#sort-by-specs.stickyFacet .offCanvas-bar_3-left{top:5.7em}#msaMasthead .smb-price-tier .price-tier-img{margin-top:0.35em}#msaMasthead .smb-price-tier .menu_2_wrapper .menu_2{position:absolute !important}.msaMastheadPage.oo_bar.scroll .legion-nav{top:91px !important}.msaMastheadPage.oo_bar .legion-nav{top:116px !important}}@media print, screen and (max-width: 46.87375em){.msaMastheadPage.oo_bar.scroll .legion-nav{top:45px !important}.msaMastheadPage.oo_bar .legion-nav{top:89px !important}}@media print, screen and (min-width: 46.875em) and (max-width: 73.74875em){.msaMastheadPage.oo_bar .legion-nav{top:50px !important}}#LoyaltyPro{list-style-type:none;width:115px;height:39px}#LoyaltyPro ul{position:relative;right:85px;padding:39px 0 0 0;display:none}#LoyaltyPro li{line-height:39px;text-align:center;float:left;display:inline;position:relative;cursor:pointer}.LoyaltyProMenu{width:200px;height:50px;text-align:center;list-style-type:none}li.LoyaltyProImg{width:115px;height:39px;background:#6AC544}.proMenuName{color:#8e978b;border-top:3px solid #6AC544}.proMenuDiscount{padding:8px 0 0 0}.-proMenu{color:black;font-weight:600}.proMenuLevel{padding:0 0 8px 0;border-bottom:1px solid #d9dbd8}.proMenuDetails{padding:10px 0 0 0}body.checkoutFlow .smbpro-masthead-redesign .o-mastheadModule__logo{left:0em;top:0em;height:2.5em;display:block}.smbpro-masthead-redesign .o-mastheadModule__logo{width:auto}@media print, screen and (max-width: 46.87375em){body.scroll .smbpro-masthead-redesign .o-mastheadModule__search.js-active{background:white}}.smbpro-masthead-redesign .o-mastheadModule__utilityCheckout{height:2.5em}.smbpro-masthead-redesign .o-mastheadModule__phoneNumber{padding:.375em;float:right}.smbpro-masthead-redesign .o-mastheadModule__phoneNumber__a{color:#fff;font-size:.875em}.smbpro-masthead-redesign .o-mastheadModule__wrapper{background:#3e8ddd}@media print, screen and (max-width: 46.87375em){body.scroll .smbpro-masthead-redesign .o-mastheadModule__wrapper{background:#3e8ddd}}.accountV3Page .smbpro-masthead-redesign .o-mastheadModule__wrapper{height:auto}@media print, screen and (max-width: 46.87375em){.smbpro-masthead-redesign .o-mastheadModule__nav{background:#fff}}.smbpro-masthead-redesign .o-mastheadModule__logo_checkout_smb_v3{float:left}.smbpro-masthead-redesign .o-mastheadModule__logoLink{background:none;height:40px}.smbpro-masthead-redesign .o-mastheadModule__logoLink svg.icon{display:block;height:40px;width:120px}@media print, screen and (max-width: 73.74875em){.smbpro-masthead-redesign .o-mastheadModule__logoLink svg.icon{width:6.5em}}@media print, screen and (min-width: 73.75em){body.scroll .smbpro-masthead-redesign .o-mastheadModule__utility{background-color:#3e8ddd}body.scroll .smbpro-masthead-redesign .o-mastheadModule__utility .m-utilityNav svg.icon{fill:#fff}body.scroll .smbpro-masthead-redesign .o-mastheadModule__utility .m-compareBtnContainer .button{background-color:#3e8ddd;color:#fff !important;border-color:#fff}}@media print, screen and (max-width: 46.87375em){body.scroll .smbpro-masthead-redesign .o-mastheadModule__nav{background:none}}@media print, screen and (max-width: 46.87375em){.smbpro-masthead-redesign .m-searchRd{width:80% !important}.smbpro-masthead-redesign .m-searchRd__wrapper{width:100% !important}}@media print, screen and (max-width: 46.87375em){body.checkoutFlow.is-store .bar_2{margin-top:auto}}@media screen and (min-width: 600px) and (max-width: 960px){body.checkoutFlow .bar_2{margin-top:auto}}
