#msaMasthead .smb-price-tier{display:none}.msaMastheadPage.cartPageRedesign .body-inner-wrapper{background-position-y:1.875em}@media print,screen and (min-width:46.875em){.msaMastheadPage.cartPageRedesign .body-inner-wrapper{background-position-y:2.1875em}
}@media print,screen and (min-width:73.75em){.msaMastheadPage.cartPageRedesign .body-inner-wrapper{background-position-y:2.5em}}.msaMastheadPage.checkoutFlowPage .body-inner-wrapper,.msaMastheadPage.accountV3Page .body-inner-wrapper{background-position-y:1.875em}
.msaMastheadPage.checkoutFlowPage #msaMasthead,.msaMastheadPage.accountV3Page #msaMasthead{height:40px}.msaMastheadPage.checkoutFlowPage #msaMasthead .msaLogoWrapper,.msaMastheadPage.accountV3Page #msaMasthead .msaLogoWrapper{width:5.75em}
@media print,screen and (min-width:46.875em){.msaMastheadPage.checkoutFlowPage .body-inner-wrapper,.msaMastheadPage.accountV3Page .body-inner-wrapper{background-position-y:2.1875em}
.msaMastheadPage.checkoutFlowPage #msaMasthead,.msaMastheadPage.accountV3Page #msaMasthead{height:40px}.msaMastheadPage.checkoutFlowPage #msaMasthead .msaLogoWrapper,.msaMastheadPage.accountV3Page #msaMasthead .msaLogoWrapper{width:6.75em}
}@media print,screen and (min-width:73.75em){.msaMastheadPage.checkoutFlowPage .body-inner-wrapper,.msaMastheadPage.accountV3Page .body-inner-wrapper{background-position-y:2.5em}
.msaMastheadPage.checkoutFlowPage #msaMasthead,.msaMastheadPage.accountV3Page #msaMasthead{height:2.5em}.msaMastheadPage.checkoutFlowPage #msaMasthead .msaLogoWrapper,.msaMastheadPage.accountV3Page #msaMasthead .msaLogoWrapper{width:7.75em}
}.msaMastheadPage.checkoutFlowPage .bar_2,.msaMastheadPage.accountV3Page .bar_2{padding-top:0;min-height:0}.msaMastheadPage.checkoutFlowPage #msaMasthead .msaLogoWrapper,.msaMastheadPage.accountV3Page #msaMasthead .msaLogoWrapper{display:inline-block;height:100%}
.msaMastheadPage.checkoutFlowPage #msaMasthead .msaLogo,.msaMastheadPage.accountV3Page #msaMasthead .msaLogo{background-image:url('/_ui/desktop/common/images/masthead/msa-logo.png');background-size:100%;background-repeat:no-repeat;width:100%;height:100%;text-indent:-1000px;display:inline-block}
.msaMastheadPage.checkoutFlowPage #msaMasthead .msaRedesignCheckoutMenuWrapper,.msaMastheadPage.accountV3Page #msaMasthead .msaRedesignCheckoutMenuWrapper{float:right;height:100%;font-size:14px}
.msaMastheadPage.checkoutFlowPage #msaMasthead .msaCheckoutContact,.msaMastheadPage.accountV3Page #msaMasthead .msaCheckoutContact{height:100%;display:inline-block;position:relative;padding:0 12px;cursor:pointer}
.msaMastheadPage.checkoutFlowPage #msaMasthead .msaCheckoutContact:after,.msaMastheadPage.accountV3Page #msaMasthead .msaCheckoutContact:after{content:" ";height:36%;width:1px;background:#000;position:absolute;right:0;top:14%}
.msaMastheadPage.checkoutFlowPage #msaMasthead .nemoCheckoutContact,.msaMastheadPage.accountV3Page #msaMasthead .nemoCheckoutContact{display:inline-block;position:relative;padding:0 12px;height:100%}
.msaMastheadPage.checkoutFlowPage #msaMasthead .nemoCheckoutContact:after,.msaMastheadPage.accountV3Page #msaMasthead .nemoCheckoutContact:after{content:" ";height:36%;width:1px;background:#000;position:absolute;right:0;top:14%}
.msaMastheadPage.checkoutFlowPage #msaMasthead .contactNumber,.msaMastheadPage.accountV3Page #msaMasthead .contactNumber{color:#000}.msaMastheadPage.checkoutFlowPage #msaMasthead .msaCheckoutContact .dropdownText,.msaMastheadPage.accountV3Page #msaMasthead .msaCheckoutContact .dropdownText{display:none;top:80%;position:absolute;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 16px 0 rgba(50,50,50,0.75);-moz-box-shadow:0 0 16px 0 rgba(50,50,50,0.75);box-shadow:0 0 16px 0 rgba(50,50,50,0.45);padding:5px 15px;right:-13px;text-align:left;min-width:250px;z-index:9}
.msaMastheadPage.checkoutFlowPage #msaMasthead .msaCheckoutContact .dropdownText:before,.msaMastheadPage.accountV3Page #msaMasthead .msaCheckoutContact .dropdownText:before{content:'\23F6';position:absolute;top:-4px;font-size:37px;line-height:0;right:30px;color:#fff;text-shadow:0 -5px 9px rgba(50,50,50,0.45)}
.msaMastheadPage.checkoutFlowPage #msaMasthead .msaCheckoutContact .dropdownText.active,.msaMastheadPage.accountV3Page #msaMasthead .msaCheckoutContact .dropdownText.active{display:block}
.msaMastheadPage.checkoutFlowPage #msaMasthead .msaCheckoutContact .dropdownText ul,.msaMastheadPage.accountV3Page #msaMasthead .msaCheckoutContact .dropdownText ul{margin:0;padding:0;list-style:none}
.msaMastheadPage.checkoutFlowPage #msaMasthead .msaCheckoutContact .dropdownText ul li,.msaMastheadPage.accountV3Page #msaMasthead .msaCheckoutContact .dropdownText ul li{margin:0;padding:15px 0 15px 0;border-bottom:1px solid #ccc}
.msaMastheadPage.checkoutFlowPage #msaMasthead .msaCheckoutContact .dropdownText ul li h3,.msaMastheadPage.accountV3Page #msaMasthead .msaCheckoutContact .dropdownText ul li h3{margin:0;font-size:13px;text-transform:uppercase;padding:0 0 10px 0;font-weight:bold;line-height:1.4}
.msaMastheadPage.checkoutFlowPage #msaMasthead .msaCheckoutContact .dropdownText ul li span,.msaMastheadPage.accountV3Page #msaMasthead .msaCheckoutContact .dropdownText ul li span{font-size:.8125em}
.msaMastheadPage.checkoutFlowPage #msaMasthead .msaCheckoutContact .icon,.msaMastheadPage.accountV3Page #msaMasthead .msaCheckoutContact .icon{width:1rem;height:1rem}
.msaMastheadPage.checkoutFlowPage #msaMasthead .msaCheckoutLogin,.msaMastheadPage.accountV3Page #msaMasthead .msaCheckoutLogin{height:100%;display:inline-block}
.msaMastheadPage.checkoutFlowPage #msaMasthead .redesignCheckoutMenu,.msaMastheadPage.accountV3Page #msaMasthead .redesignCheckoutMenu{height:100%;text-align:center;font-family:Lato}
.msaMastheadPage.checkoutFlowPage #msaMasthead .hasLogged.ajaxLogged,.msaMastheadPage.accountV3Page #msaMasthead .hasLogged.granted{height:100%;padding:8px 10px}
.msaMastheadPage.checkoutFlowPage #msaMasthead .loginHeaderLink,.msaMastheadPage.accountV3Page #msaMasthead .loginHeaderLink{color:#050606;cursor:pointer;height:100%;padding:8px 20px 8px 10px;display:block}
.msaMastheadPage.checkoutFlowPage #msaMasthead .loginHeaderLink.topLilist,.msaMastheadPage.accountV3Page #msaMasthead .loginHeaderLink.topLilist{background:#f2f2f2;border-radius:5px 0 0 0;position:relative}
.msaMastheadPage.checkoutFlowPage #msaMasthead .loginHeaderLink .colorChange,.msaMastheadPage.accountV3Page #msaMasthead .loginHeaderLink .colorChange{color:#1976a1}
.msaMastheadPage.checkoutFlowPage #msaMasthead .redesign-header-mobile-icon,.msaMastheadPage.accountV3Page #msaMasthead .redesign-header-mobile-icon{margin-right:10px;display:inline-block;vertical-align:middle;padding:3px 5px 3px 0;height:27px;font-size:16px}
.msaMastheadPage.checkoutFlowPage #msaMasthead .redesign-header-mobile-icon a,.msaMastheadPage.accountV3Page #msaMasthead .redesign-header-mobile-icon a{color:#000}
.msaMastheadPage.checkoutFlowPage #msaMasthead .redesign-header-mobile-icon,.msaMastheadPage.accountV3Page #msaMasthead .redesign-header-mobile-icon{display:none}
.msaMastheadPage.checkoutFlowPage #msaMasthead .hasLogged p,.msaMastheadPage.accountV3Page #msaMasthead .hasLogged p{font-size:16px}@media(max-width:400px){.msaMastheadPage.checkoutFlowPage #msaMasthead .msaRedesignCheckoutMenuWrapper,.msaMastheadPage.accountV3Page #msaMasthead .msaRedesignCheckoutMenuWrapper{height:auto;font-size:10px}
.msaMastheadPage.checkoutFlowPage #msaMasthead .msaCheckoutContact .dropdownText,.msaMastheadPage.accountV3Page #msaMasthead .msaCheckoutContact .dropdownText{min-width:220px}
.msaMastheadPage.checkoutFlowPage #msaMasthead .hasLogged p,.msaMastheadPage.accountV3Page #msaMasthead .hasLogged p{font-size:10px}}@media(max-width:750px){.msaMastheadPage.checkoutFlowPage #msaMasthead .typesOfLogin,.msaMastheadPage.accountV3Page #msaMasthead .typesOfLogin{width:340px}
.msaMastheadPage.checkoutFlowPage #msaMasthead .lenovoLogin,.msaMastheadPage.checkoutFlowPage #msaMasthead .socialLogin,.msaMastheadPage.accountV3Page #msaMasthead .lenovoLogin,.msaMastheadPage.accountV3Page #msaMasthead .socialLogin{float:none;width:100%;padding:0 20px}
.msaMastheadPage.checkoutFlowPage #msaMasthead .thirdpart-loginBtn,.msaMastheadPage.accountV3Page #msaMasthead .thirdpart-loginBtn{width:300px}.productConfigurator #render-summary{z-index:12}
}.msaMastheadPage.productConfigurator .tabbedBrowse-title{margin-top:0}.msaMastheadPage .nemoerrorhandlercomponent{padding-top:0 !important}.msaMastheadPage .nemoerrorhandlercomponent .errorHeading{margin-bottom:0}
.accessoriesGridRedesign{background-color:#fff !important}.accessoriesGridRedesign .bar_3{position:absolute}@media screen and (max-width:46.87375em){.accessoriesGridRedesign .bar_3{position:inherit}
.accessoriesGridRedesign .bar_3 .bar3_width{margin-top:0}}@media print,screen and (min-width:1180px){.msaMastheadPage.accessoriesGridRedesign .bar_2{z-index:2}
.msaMastheadPage.accessoriesGridRedesign .bar_3{position:relative}.msaMastheadPage.accessoriesGridRedesign .Banner-Hero{margin-top:-170px;position:absolute}
.msaMastheadPage.accessoriesGridRedesign .heroBannerImg{vertical-align:initial}}.cartPageRedesign{background-color:#fff !important}.o-mastheadModule.asm_login{position:fixed !important}
.msaMastheadPage .body-inner-wrapper header .bar_2{padding-top:0 !important;min-height:auto !important}body.longscroll_scrolldown #msaMasthead{display:none}
#msaMasthead .smb-price-tier .menu_2_wrapper .menu_2{list-style:none}#msaMasthead .smb-price-tier .masthead-futher_spend_value,#msaMasthead .smb-price-tier .masthead-futher_level_value,#msaMasthead .smb-price-tier .masthead-futher_discount_value{font-weight:bold;font-size:12px;color:#000;font-family:Lato}
#msaMasthead .smb-price-tier .masthead-current_level_name{color:#959595;font-family:Lato;font-size:11px;font-weight:bold;line-height:22px}#msaMasthead .smb-price-tier .masthead-current_level_name{line-height:1.7em;color:#555;font-size:14px}
#msaMasthead .smb-price-tier .masthead-current_price_tier_level,#msaMasthead .smb-price-tier .masthead-futuer_price_tier_spend{clear:both;height:auto;overflow:hidden}
#msaMasthead .smb-price-tier .masthead-futher_level_value,#msaMasthead .smb-price-tier .masthead-futher_spend_value,#msaMasthead .smb-price-tier .masthead-futher_discount_value{width:40%;line-height:1.5em;word-wrap:break-word}
#msaMasthead .smb-price-tier .masthead-current_level_title,#msaMasthead .smb-price-tier .masthead-futher_spend_title,#msaMasthead .smb-price-tier .masthead-futher_level_title{width:58%;float:left;margin-right:2%;line-height:1.5em;word-wrap:break-word}
#msaMasthead .smb-price-tier .masthead-price_tier_link{font-size:14px}#msaMasthead .smb-price-tier .masthead-price_tier_link .masthead-price_tier_link_button{color:#3e8ddd;font-family:Lato;font-size:11px}
#msaMasthead .smb-price-tier .menu_2_wrapper{max-height:0;overflow:hidden}#msaMasthead .smb-price-tier.opened .menu_2_wrapper{max-height:99rem;overflow:visible}
@media(min-width:1180px){#msaMasthead .smb-price-tier{position:relative}#msaMasthead .smb-price-tier .menu_2_wrapper{right:0;position:absolute}#msaMasthead .smb-price-tier .menu_2_wrapper .menu_2{margin-top:0}
#msaMasthead .smb-price-tier .menu_2_wrapper .menu_2:before{content:'';position:absolute;top:-12px;right:30px;background-image:url(//dev-static.lenovo.com/fea/dit1/images/dropdown-carrot.png);background-size:contain;background-repeat:no-repeat;width:35px;height:32px}
#msaMasthead .smb-price-tier .menu_2_wrapper .menu_2{position:relative !important;background:#fff;width:240px;text-align:center;padding:10px 20px;top:7px;font-size:12px;border-radius:5px;box-shadow:0 0 16px 0 rgba(50,50,50,0.45);-webkit-box-shadow:0 0 16px 0 rgba(50,50,50,0.45);-moz-box-shadow:0 0 16px 0 rgba(50,50,50,0.45)}
#msaMasthead .smb-price-tier .price-tier-img{display:block;text-align:right;min-width:1rem;min-height:1rem}#msaMasthead .smb-price-tier .price-tier-img>img{max-height:2em}
#msaMasthead .smb-price-tier .mobile-price-tier-img{display:none}#msaMasthead .smb-price-tier .price_tier_a{display:block}#_asm+header #msaMasthead{position:inherit}
}@media(max-width:1179px){#msaMasthead .o-mastheadModule__wrapper .o-mastheadModule__nav .pricetier_area{display:block}#msaMasthead .smb-price-tier .price-tier-img{display:none}
#msaMasthead .pricetier_area{overflow:visible;height:auto}#msaMasthead .smb-price-tier .price_tier_a{padding:.64em 1em}#msaMasthead .smb-price-tier .price_tier_a:after{content:"+"}
#msaMasthead .smb-price-tier.opened .price_tier_a:after{content:"-"}#msaMasthead .smb-price-tier .menu_2_wrapper{background:#fff}
#msaMasthead .smb-price-tier .mobile-price-tier-img>img{max-height:2em}#msaMasthead .smb-price-tier .menu_2_wrapper .menu_2{margin:0}#msaMasthead .smb-price-tier .menu_2_wrapper .menu_2>li>div{padding:10px 20px}
#msaMasthead .smb-price-tier .menu_2_wrapper .menu_2>li>div:not(:last-child){border-bottom:1px solid #d7d7d7}#productConfiguratorPage .row .row{margin-right:0;margin-left:0}
.productConfigurator .section-row{top:150px}#_asm+header #msaMasthead{position:inherit}}