.notification-badge{position:absolute;top:4px;right:-6px;width:20px;height:20px;border-radius:20px;border:2px solid #fff;font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;-webkit-box-sizing:content-box;box-sizing:content-box}.notification-badge--humanBeaconStyle{top:-2px;right:-7px}
.blue-assist-minimized-slideout-banner-container{position:fixed;right:60px;bottom:50px;height:64px;overflow:hidden;width:170px;font-size:15px}.blue-assist-redesign--s .blue-assist-minimized-slideout-banner-container{width:150px;bottom:3px;font-size:13px;height:55px}@-webkit-keyframes blue-assist-beacon-banner-slide-in{0%{left:100%;top:65px;bottom:30px}to{left:0;top:0;bottom:60px}}@keyframes blue-assist-beacon-banner-slide-in{0%{left:100%;top:65px;bottom:30px}to{left:0;top:0;bottom:60px}}@-webkit-keyframes blue-assist-beacon-banner-slide-out{0%{left:0;top:0;bottom:30px}to{left:100%;top:65px;bottom:60px}}@keyframes blue-assist-beacon-banner-slide-out{0%{left:0;top:0;bottom:30px}to{left:100%;top:65px;bottom:60px}}.blue-assist-minimized-slideout-banner{background:#fff;color:#0046be;border-radius:6px;padding:0 40px 0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;font-weight:500;position:relative;height:100%;overflow:hidden;border:1px solid #c5cbd5}.blue-assist-minimized-slideout-banner:not(.ba-out){-webkit-animation:blue-assist-beacon-banner-slide-in 1s ease;animation:blue-assist-beacon-banner-slide-in 1s ease;left:0}.blue-assist-minimized-slideout-banner.ba-out{-webkit-animation:blue-assist-beacon-banner-slide-out 1s ease;animation:blue-assist-beacon-banner-slide-out 1s ease;left:100%}.blue-assist-minimized-beacon-container{position:absolute;right:5px;bottom:15px;padding:0;cursor:pointer;margin-right:2px;display:-webkit-box;display:-ms-flexbox;display:flex;border:0;background:none}.blue-assist-minimized-beacon-container .blue-assist-minimized-beacon{width:70px;height:70px;margin-bottom:12px;border-radius:50%;border:3px solid #fff;background:#2b5df5;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.blue-assist-redesign--s .blue-assist-minimized-beacon-container .blue-assist-minimized-beacon{width:61px;height:61px}.blue-assist-minimized-beacon-container .blue-assist-minimized-beacon-image{width:85px;height:85px}.blue-assist-minimized-beacon-container .blue-assist-minimized-icon{fill:#fff;width:36px;height:36px}.blue-assist-redesign--s .blue-assist-minimized-beacon-container{right:15px;z-index:121;outline:none;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}@media only screen and (max-width:1175px){.blue-assist-redesign--l.blue-assist--with-back-to-top .blue-assist-minimized-beacon-container{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}}.blue-assist-redesign--l.blue-assist--with-compare-tray .blue-assist-minimized-beacon-container{-webkit-transform:translateY(-195px);-ms-transform:translateY(-195px);transform:translateY(-195px);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.blue-assist-redesign--s.blue-assist--with-back-to-top .blue-assist-minimized-beacon-container{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}.blue-assist-redesign--s.blue-assist--with-back-to-top.blue-assist--with-compare-tray .blue-assist-minimized-beacon-container{-webkit-transform:translateY(-195px);-ms-transform:translateY(-195px);transform:translateY(-195px)}.blue-assist-redesign--s.blue-assist--with-compare-tray .blue-assist-minimized-beacon-container{-webkit-transform:translateY(-160px);-ms-transform:translateY(-160px);transform:translateY(-160px)}
.modal-active{overflow:hidden}.blueAssistHeader{background:#0046be;color:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding:15px}.blueAssistHeading{font-size:16px;line-height:20px;font-weight:400;margin-bottom:0!important}.minimizeIcon{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;width:13px}.minimizeIcon:hover{cursor:pointer}.blue-assist-redesign--s .blueAssistHeader{border-radius:10px 10px 0 0}
.modal-active{overflow:hidden}.blueAssistSupportModule{padding:25px 15px 20px;width:100%;min-height:113px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}.installationIcon{width:20px;height:20px;margin-top:3px;margin-right:7px}.supportModuleTextContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;margin-top:-5px}.supportModuleTextContent p{line-height:16px}.supportModuleHeader{font-weight:500!important;font-size:15px!important;margin-bottom:5px!important;line-height:18px!important}.supportModuleLink{color:#0046be;font-weight:600;margin-top:-2px;line-height:16px}.supportModuleLink:hover{text-decoration:underline;-webkit-text-decoration-color:#0046be;text-decoration-color:#0046be}.blue-assist-redesign--s .blueAssistSupportModule{background-color:#f0f2f4}
.modal-active{overflow:hidden}.loadingBlock{padding:25px 15px 20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}.loadingBlock.chat{min-height:213px}.loadingBlock.chat .iconShimmer{width:22px;height:22px}.loadingBlock.chat .textShimmer>:first-child,.loadingBlock.chat .textShimmer>:nth-child(4),.loadingBlock.chat .textShimmer>:nth-child(5){margin-bottom:8px!important}.loadingBlock.virtualStore{min-height:146px}.loadingBlock.virtualStore .iconShimmer{width:63px;height:66px}.loadingBlock.virtualStore .textShimmer>:first-child{margin-bottom:8px!important}.loadingBlock.virtualStore .textShimmer>:nth-child(4){margin-bottom:5px!important}.loadingBlock.support{min-height:113px}.loadingBlock.support .iconShimmer{width:22px;height:22px}.loadingBlock .textRows{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-left:8px;height:20px}.loadingBlock .textSkeleton{margin-bottom:2px;height:15px}
.fieldWrapper{margin:0;position:relative}.fieldWrapper textarea{height:48px!important;min-height:48px;max-height:120px;padding:15px 36px 12px 12px;width:100%;line-height:16.9px;font-size:13px;border-radius:4px;resize:none;-webkit-transition:all .25s cubic-bezier(.77,1.09,.26,-.11);-o-transition:all .25s cubic-bezier(.77,1.09,.26,-.11);transition:all .25s cubic-bezier(.77,1.09,.26,-.11);background:#fff;border-color:#70757d;overflow-y:auto}.fieldWrapper textarea::-webkit-input-placeholder{color:#70757d;font-size:13px}.fieldWrapper textarea::-moz-placeholder{color:#70757d;font-size:13px}.fieldWrapper textarea::-ms-input-placeholder{color:#70757d;font-size:13px}.fieldWrapper textarea::placeholder{color:#70757d;font-size:13px}.fieldWrapper .c-textarea-count-remaining{margin-bottom:0}.fieldWrapper #chatMessageWrapper{padding:2px 2px 0}.fieldWrapper #chatMessageWrapper.refocus-active{position:relative;z-index:0;border-radius:6px;overflow:hidden;padding:3px 3px 0;outline:none;border:none}.fieldWrapper #chatMessageWrapper.refocus-active:before{content:"";position:absolute;z-index:-2;left:-25%;top:-145%;width:150%;height:400%;background-color:#2b5df5;background-repeat:no-repeat;background-size:50% 50%,50% 50%;background-position:0 0,100% 0,100% 100%,0 100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#001e73),to(#2b5df5)),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#2b5df5));background-image:-webkit-linear-gradient(#001e73,#2b5df5),-webkit-linear-gradient(#fff,#2b5df5);background-image:-o-linear-gradient(#001e73,#2b5df5),-o-linear-gradient(#fff,#2b5df5);background-image:linear-gradient(#001e73,#2b5df5),linear-gradient(#fff,#2b5df5);-webkit-animation:rotate 5s linear infinite;animation:rotate 5s linear infinite}.fieldWrapper #chatMessageWrapper.refocus-active:after{content:"";position:absolute;z-index:-1;left:3px;top:3px;width:calc(100% - 6px);height:calc(100% - 6px);background:#fff;border-radius:3px}.fieldWrapper #chatMessageWrapper.refocus-active textarea{border:none;outline:none}.fieldWrapper .sendIconButton{background:none;position:absolute;bottom:10px;right:16px;width:auto}.fieldWrapperSmallView{margin:0;position:relative}.fieldWrapperSmallView textarea{height:48px!important;min-height:48px;max-height:120px;padding:15px 36px 12px 12px;width:100%;line-height:16.9px;font-size:13px;border-radius:4px;resize:none;-webkit-transition:all .25s cubic-bezier(.77,1.09,.26,-.11);-o-transition:all .25s cubic-bezier(.77,1.09,.26,-.11);transition:all .25s cubic-bezier(.77,1.09,.26,-.11);background:#fff;border-color:#70757d;overflow-y:auto}.fieldWrapperSmallView textarea::-webkit-input-placeholder{color:#70757d;font-size:13px}.fieldWrapperSmallView textarea::-moz-placeholder{color:#70757d;font-size:13px}.fieldWrapperSmallView textarea::-ms-input-placeholder{color:#70757d;font-size:13px}.fieldWrapperSmallView textarea::placeholder{color:#70757d;font-size:13px}.fieldWrapperSmallView .c-textarea-count-remaining{margin-bottom:0}.fieldWrapperSmallView #chatMessageWrapper{padding:2px 2px 0}.fieldWrapperSmallView #chatMessageWrapper.refocus-active{position:relative;z-index:0;border-radius:6px;overflow:hidden;padding:3px 3px 0;outline:none;border:none}.fieldWrapperSmallView #chatMessageWrapper.refocus-active:before{content:"";position:absolute;z-index:-2;left:-25%;top:-145%;width:150%;height:400%;background-color:#2b5df5;background-repeat:no-repeat;background-size:50% 50%,50% 50%;background-position:0 0,100% 0,100% 100%,0 100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#001e73),to(#2b5df5)),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#2b5df5));background-image:-webkit-linear-gradient(#001e73,#2b5df5),-webkit-linear-gradient(#fff,#2b5df5);background-image:-o-linear-gradient(#001e73,#2b5df5),-o-linear-gradient(#fff,#2b5df5);background-image:linear-gradient(#001e73,#2b5df5),linear-gradient(#fff,#2b5df5);-webkit-animation:rotate 5s linear infinite;animation:rotate 5s linear infinite}.fieldWrapperSmallView #chatMessageWrapper.refocus-active:after{content:"";position:absolute;z-index:-1;left:3px;top:3px;width:calc(100% - 6px);height:calc(100% - 6px);background:#fff;border-radius:3px}.fieldWrapperSmallView #chatMessageWrapper.refocus-active textarea{border:none;outline:none}.fieldWrapperSmallView .sendIconButton{background:none;position:absolute;bottom:10px;right:16px;width:auto}.fieldWrapperSmallView textarea{height:60px;font-size:16px}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.blue-assist-redesign--s .fieldWrapper textarea::-webkit-input-placeholder{padding-top:5px}.blue-assist-redesign--s .fieldWrapper textarea::-moz-placeholder{padding-top:5px}.blue-assist-redesign--s .fieldWrapper textarea::-ms-input-placeholder{padding-top:5px}.blue-assist-redesign--s .fieldWrapper textarea::placeholder{padding-top:5px}
.box{background-color:#f0f2f4;border:1px solid #70757d;text-align:center;margin:0;border-radius:6px;padding:2px;position:absolute;right:20px;top:7px}.colorRed{color:#962918}.invalid{color:#bb0628}
.modal-active{overflow:hidden}.bypassCaipContentWrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.bypassCaipContentWrapper .bypassCaipIconContent svg{width:40px;height:40px}.bypassCaipContentWrapper .bypassCaipTextContent{padding-bottom:46px}.bypassCaipContentWrapper .bypassCaipTextContent .bypassCaipTextHeader{font-weight:500}
.conversation-icon{margin-right:15px}.conversation-icon svg{width:40px;height:40px}
.modal-active{overflow:hidden}.quickLinks{width:100%;margin-top:10px;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.quickLinks>:not(:last-child){margin-bottom:8px}.quickLink{padding:2px 5px;height:auto;min-height:30px;min-width:54px!important;font-size:14px!important;line-height:18px!important;font-weight:400!important;-webkit-transition:unset!important;-o-transition:unset!important;transition:unset!important;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.quickLink:before{content:attr(data-label);font-weight:600;visibility:hidden}.quickLink:focus,.quickLink:hover{font-weight:600!important;background:#fff;color:#0046be!important;outline:1px solid #0046be!important}
.modal-active{overflow:hidden}.uccUnavailable{padding:25px 15px 20px;width:100%;min-height:176px;max-height:220px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}.uccUnavailable .header{font-weight:500!important;font-size:15px!important;margin-bottom:5px!important}.uccUnavailable .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:13px;line-height:16px}.uccUnavailable .content a{color:#0046be;font-weight:600;margin-bottom:8px}.uccUnavailable .content a:hover{text-decoration:underline;-webkit-text-decoration-color:#0046be;text-decoration-color:#0046be}
.modal-active{overflow:hidden}.ucc-messaging-content{padding:25px 15px;min-height:218px;overflow-y:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff}.ucc-messaging-content,.ucc-messaging-content .header-and-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ucc-messaging-content .header-and-links{width:100%}.ucc-messaging-content .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.ucc-messaging-content .header h3{font-size:15px}.ucc-messaging-content .header .non-vs-header{margin-top:-20px}.blue-assist-redesign--s .ucc-messaging-content{background-color:#f0f2f4}
.modal-active{overflow:hidden}.virtualStoreModule{max-height:146px;width:100%;padding:25px 15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff}.virtualStoreModule .agentImage{width:64px;height:64px}.virtualStoreModule .textContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;margin-left:14px}.virtualStoreModule .textLine{font-weight:500;font-size:15px}.virtualStoreModule .chatNowBtn{font-weight:500!important;margin-top:10px}.blue-assist-redesign--s .virtualStoreModule{background-color:#f0f2f4}
.blueAssistModules{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#f0f2f4;color:#000}.blueAssistModules>:not(:last-child){margin-bottom:15px}.blueAssistModules>:last-child{margin-bottom:0}.blue-assist-redesign--s .blueAssistModules{border-radius:10px 10px 0 0;background-color:#fff}
.modal-active{overflow:hidden}.blue-assist-redesign{position:fixed;display:block;right:15px;top:100%;z-index:97;background-color:#fff;border-right:0;width:310px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.blue-assist-redesign.blue-assist-redesign-expanded{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #959aa2;-webkit-transition:-webkit-transform .35s ease-in;transition:-webkit-transform .35s ease-in;-o-transition:transform .35s ease-in;transition:transform .35s ease-in;transition:transform .35s ease-in,-webkit-transform .35s ease-in;-webkit-transform:translateY(-100%) translateY(-15px);-ms-transform:translateY(-100%) translateY(-15px);transform:translateY(-100%) translateY(-15px);z-index:11111}@media screen and (max-height:400px){.blue-assist-redesign.blue-assist-redesign-expanded{height:100%;overflow-y:auto}}.blue-assist-redesign--s{right:0;width:100%}.blue-assist-redesign--s.blue-assist-redesign-expanded{height:auto;max-height:100%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.blue-assist-redesign--s.blue-assist-redesign-expanded .blue-assist-minimized-beacon{display:none}.blue-assist-redesign .blue-assist-redesign-container{position:relative;display:none;border:0 solid transparent;z-index:121232}.blue-assist-redesign .blue-assist-redesign-container.active{display:block}.blue-assist-redesign .blue-assist-redesign-container.animating{-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;-o-transition:transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out}.blue-assist-redesign .blue-assist-redesign-container__close{position:absolute;top:10px;right:10px}
.blue-assist-call-you-form .call-you-phone-group{display:inline-block;margin:12px 0}.blue-assist-call-you-form .label-text{font-size:15px;margin-right:10px;font-weight:600}.blue-assist-call-you-form .link-text{border:none;background:none;padding:0;margin:0;color:#0046be;text-decoration:none;display:inline-block}.blue-assist-call-you-form .link-text:hover{text-decoration:underline}.blue-assist-call-you-form .call-you-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-top:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px}.blue-assist-call-you-form .call-you-cancel{padding:1% 5%;margin-left:15px}
.blue-assist-modal-dialog-call-me .c-modal-grid{padding:0!important}.blue-assist-modal-dialog{width:auto;min-width:320px;max-width:500px;margin-right:auto;margin-left:auto;position:relative}.blue-assist-modal-dialog .modal-content{background:#fff;padding:10px;width:auto;border:1px solid #cacccc;border-radius:0}.blue-assist-modal-dialog .modal-content .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 15px 5px;border-bottom:none}.blue-assist-modal-dialog .modal-content .modal-header .modal-title{font-size:24px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:0;margin:0;font-weight:500}.blue-assist-modal-dialog .modal-content .modal-body{padding:15px}.blue-assist-modal-dialog .modal-content .modal-body .blue-assist-call-you-error,.blue-assist-modal-dialog .modal-content .modal-body .blue-assist-call-you-thank-you{padding-bottom:15px}
.blue-assist-tab{position:absolute;right:5px;bottom:15px;border:none;padding:0;width:71px;height:71px;color:transparent;background:transparent;cursor:pointer;margin-right:-2px}.blue-assist-tab .background{background-size:cover;position:absolute;top:0;left:0;height:71px;width:71px}.blue-assist-tab .background.expanded{border:none;visibility:hidden}.blue-assist-tab.close{display:none}.blue-assist--s .blue-assist-tab{right:15px;bottom:15px;width:64px;height:64px;z-index:121;outline:none;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.blue-assist--s .blue-assist-tab .background{height:64px;width:64px}@media only screen and (max-width:1175px){.blue-assist--l.blue-assist--with-back-to-top .blue-assist-tab{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}}.blue-assist--l.blue-assist--with-compare-tray .blue-assist-tab{-webkit-transform:translateY(-195px);-ms-transform:translateY(-195px);transform:translateY(-195px);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.blue-assist--s.blue-assist--with-back-to-top .blue-assist-tab{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}.blue-assist--s.blue-assist--with-back-to-top.blue-assist--with-compare-tray .blue-assist-tab{-webkit-transform:translateY(-195px);-ms-transform:translateY(-195px);transform:translateY(-195px)}.blue-assist--s.blue-assist--with-compare-tray .blue-assist-tab{-webkit-transform:translateY(-160px);-ms-transform:translateY(-160px);transform:translateY(-160px)}.blue-assist-tab .help{opacity:1;background:url("https://pisces.bbystatic.com/image2/vector/BestBuy_US/Gallery/BlueAssistIcon-178084.svg");background-repeat:no-repeat}.blue-assist-tab .help.expanded{opacity:0}.blue-assist-tab .help.collapsed{opacity:1}.blue-assist--s .blue-assist-tab .help{background:url("https://pisces.bbystatic.com/image2/vector/BestBuy_US/Gallery/BlueAssistIcon-178084.svg");background-size:cover}.blue-assist-tab .close{opacity:0}.blue-assist-tab .close.expanded{opacity:1}.blue-assist-tab .close.collapsed{opacity:0}.blue-assist--s .blue-assist-tab .close{outline:none;display:none;background:url("https://pisces.bbystatic.com/image2/vector/BestBuy_US/Gallery/BA-Close-Sv-153559.svg")}
.blue-assist-primary-link-container{background-color:#fff;text-decoration:none;text-align:left;position:relative;border-top:1px solid #c5cbd5;padding:0;margin:0;list-style:none}.blue-assist-primary-link-container li{margin:3rem}.blue-assist-primary-link-container .blue-assist-primary-link{position:relative;text-decoration:none;text-align:left;font-size:15px;line-height:15px;white-space:nowrap;color:#0046be;cursor:pointer}.blue-assist-primary-link-container .blue-assist-primary-link--bold{font-weight:500}.blue-assist-primary-link-container .blue-assist-primary-link :hover{text-decoration:none;color:#0046be}.blue-assist--s .blue-assist-primary-link-container .blue-assist-primary-link{font-size:15px;line-height:13px}
.blue-assist-chat-now{padding:3rem;margin-bottom:-5px;border-top:1px solid #c5cbd5;background-image:url("https://pisces.bbystatic.com/image2/BestBuy_US/Gallery/BlueShirtsv-114997.png");background-repeat:no-repeat;background-color:#f0f2f4;background-size:99px;background-position:95% 15px}.blue-assist--s .blue-assist-chat-now{background-size:108px;background-position:95% 12px}.blue-assist-chat-now .blue-assist-chat-now-title{font-weight:500;font-size:17px}.blue-assist-chat-now .blue-assist-chat-now-description{padding:.5rem 0;font-size:15px;max-width:140px}.blue-assist--s .blue-assist-chat-now .blue-assist-chat-now-description{max-width:calc(100% - 125px)}.blue-assist-chat-now .blue-assist-button{height:auto;padding:.5rem 0;font-size:15px;text-align:left;border:none;background-color:transparent}.blue-assist--s .blue-assist-chat-now .blue-assist-button{font-weight:500}.blue-assist-chat-now .blue-assist-enabled{color:#0046be}.blue-assist-chat-now .blue-assist-enabled.hidden{display:none}.blue-assist-chat-now .blue-assist-disabled{color:#55555a;display:none}.blue-assist-chat-now .blue-assist-disabled.visible{display:block}.blue-assist-chat-now .blue-assist-disabled .blue-assist-disabled-feature{font-size:11px;display:inline-block}.blue-assist--s .blue-assist-chat-now .blue-assist-disabled .blue-assist-disabled-feature{font-size:10px}.blue-assist-chat-now .blue-assist-disabled[disabled]{background:transparent}.blue-assist-chat-now .blue-assist-icon{position:absolute;background-size:contain}.blue-assist-chat-now .blue-assist-chat-icon{height:28px;top:12px;left:12px;right:155px}
.blue-assist-call-you .blue-assist-button{position:relative;height:63px;display:block;margin:0;padding:3rem 0 3rem 53px;width:254px;text-decoration:none;text-align:left;font-size:15px;line-height:14px;white-space:nowrap;border:0 solid transparent;border-top:1px solid #c5cbd5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blue-assist--s .blue-assist-call-you .blue-assist-button{width:100vw;font-size:13px}.blue-assist-call-you .blue-assist-enabled{color:#0046be;background-color:#f0f2f4}.blue-assist-call-you .blue-assist-disabled{background-color:#e0e6ef;color:#55555a}.blue-assist-call-you .blue-assist-disabled .blue-assist-disabled-feature{font-size:11px;display:inline-block}.blue-assist-call-you .blue-assist-icon{position:absolute;background-size:contain}.blue-assist-call-you .blue-assist-phone-icon{width:15px;height:30px;top:16px;left:3rem}
.modal-active{overflow:hidden}.blue-assist{position:fixed;display:block;right:15px;top:100%;z-index:97;background-color:#fff;border-right:0;width:254px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.blue-assist.blue-assist-expanded{border:1px solid #959aa2;-webkit-transition:-webkit-transform .35s ease-in;transition:-webkit-transform .35s ease-in;-o-transition:transform .35s ease-in;transition:transform .35s ease-in;transition:transform .35s ease-in,-webkit-transform .35s ease-in;-webkit-transform:translateY(-105%);-ms-transform:translateY(-105%);transform:translateY(-105%);z-index:11111}@media screen and (max-height:400px){.blue-assist.blue-assist-expanded{height:100%;overflow-y:auto}}.blue-assist.blue-assist--with-compare-tray.blue-assist-expanded.blue-assist--l{top:74%}.blue-assist.blue-assist--with-compare-tray.blue-assist-expanded.blue-assist--l>.blue-assist-tab{position:fixed;visibility:hidden}.blue-assist .blue-assist-container{position:relative;display:none;border:0 solid transparent;z-index:121232}.blue-assist .blue-assist-container.active{display:block}.blue-assist .blue-assist-container.animating{-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;-o-transition:transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out}.blue-assist .blue-assist-container__close{position:absolute;top:10px;right:10px}.blue-assist .close-blue-assist{width:20px;height:20px;padding:12px;display:block;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;z-index:3;right:0}.blue-assist .close-blue-assist:hover{cursor:pointer}.blue-assist--s{z-index:91;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);right:0;width:100vw;top:auto;bottom:0;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;-o-transition:transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.blue-assist--s.blue-assist-expanded{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}#blue-assist-overlay,#blue-assist-target{display:block!important}.blue-assist-modal.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#231f20}.blue-assist-modal{z-index:500}.blue-assist-modal.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.blue-assist-modal.modal-backdrop.in{opacity:.65;filter:alpha(opacity=65)}.blue-assist-modal.fade{opacity:0}.blue-assist-modal.modal-backdrop.out{position:relative;z-index:0}.blue-assist-modal.modal-backdrop.in{position:fixed;z-index:500}

/*# sourceMappingURL=client-454a9655e8216752bbe2b7516937af68.css.map*/