﻿@font-face{font-display:block;font-family:"cdw-icons-global";font-style:normal;font-weight:normal;src:local("cdw-icons-global"),url("/assets/1.0/dist/fonts/cdw-icons-global.woff2") format("woff2"),url("https://www.cdw.ca/assets/1.0/dist/fonts/cdw-icons-global.svg#cdw-icons-global") format("svg")}@-webkit-keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@-o-keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}@-o-keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}@keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}@font-face{font-display:swap;font-family:"Source Sans Pro";font-stretch:normal;font-style:normal;font-weight:400;src:local("Source Sans Pro"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_regular.woff2") format("woff2"),url("https://www.cdw.ca/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_regular.svg#Source Sans Pro") format("svg");unicode-range:U+0020-2212}@font-face{font-display:swap;font-family:"Source Sans Pro Bold";font-stretch:normal;font-style:normal;font-weight:600;src:local("Source Sans Pro Bold"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_bold.woff2") format("woff2"),url("https://www.cdw.ca/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_bold.svg#Source Sans Pro SemiBold") format("svg");unicode-range:U+0020-2212}@font-face{font-display:swap;font-family:"Source Serif Pro";font-stretch:normal;font-style:normal;font-weight:400;src:local("Source Serif Pro"),url("/assets/1.0/dist/fonts/a/source_serif_pro/source_serif_pro.woff2") format("woff2"),url("https://www.cdw.ca/assets/1.0/dist/fonts/a/source_serif_pro/source_serif_pro.svg#Source Serif Pro") format("svg");unicode-range:U+0021-2212}.qc-quick-cart .button.-xlarge,.qc-quick-cart #gh-cart a.-xlarge.qc-button-primary,#gh-cart .qc-quick-cart a.-xlarge.qc-button-primary,.qc-quick-cart #gh-cart a.-xlarge.qc-button-secondary,#gh-cart .qc-quick-cart a.-xlarge.qc-button-secondary{font-size:20px;line-height:24px}.qc-quick-cart .button.-large,.qc-quick-cart .button.-medium,.qc-quick-cart #gh-cart a.qc-button-primary,#gh-cart .qc-quick-cart a.qc-button-primary,.qc-quick-cart #gh-cart a.qc-button-secondary,#gh-cart .qc-quick-cart a.qc-button-secondary{font-size:16px;line-height:24px}.qc-quick-cart .button.-small,.qc-quick-cart #gh-cart a.-small.qc-button-primary,#gh-cart .qc-quick-cart a.-small.qc-button-primary,.qc-quick-cart #gh-cart a.-small.qc-button-secondary,#gh-cart .qc-quick-cart a.-small.qc-button-secondary{font-size:14px;line-height:16px}@font-face{font-display:block;font-family:"cdw-icons-global";font-style:normal;font-weight:normal;src:local("cdw-icons-global"),url("/assets/1.0/dist/fonts/cdw-icons-global.woff2") format("woff2"),url("https://www.cdw.ca/assets/1.0/dist/fonts/cdw-icons-global.svg#cdw-icons-global") format("svg")}@-webkit-keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@-o-keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}@-o-keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}@keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}@font-face{font-family:"Source Sans Pro";font-stretch:normal;font-style:normal;font-weight:400;src:url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_regular.woff2") format("woff2"),url("https://www.cdw.ca/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_regular.svg#Source Sans Pro") format("svg");unicode-range:U+0020-2212}@font-face{font-family:"Source Sans Pro Bold";font-stretch:normal;font-style:normal;font-weight:600;src:url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_bold.woff2") format("woff2"),url("https://www.cdw.ca/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_bold.svg#Source Sans Pro SemiBold") format("svg");unicode-range:U+0020-2212}@font-face{font-family:"Source Serif Pro";font-stretch:normal;font-style:normal;font-weight:400;src:url("/assets/1.0/dist/fonts/a/source_serif_pro/source_serif_pro.woff2") format("woff2"),url("https://www.cdw.ca/assets/1.0/dist/fonts/a/source_serif_pro/source_serif_pro.svg#Source Serif Pro") format("svg");unicode-range:U+0021-2212}@font-face{font-family:"Oswald";font-stretch:normal;font-style:normal;font-weight:400;src:url("/assets/1.0/dist/fonts/a/oswald/oswald_regular.woff2") format("woff2"),url("https://www.cdw.ca/assets/1.0/dist/fonts/a/oswald/oswald_regular.svg#Source Serif Pro") format("svg");unicode-range:U+0021-2212}@font-face{font-family:"cdw-icons-global";font-style:normal;font-weight:normal;src:url("/assets/1.0/dist/fonts/cdw-icons-global.woff2") format("woff2")}body{color:#150404;font-family:"Source Sans Pro",sans-serif;font-size:16px;line-height:24px}a{color:#150404;text-decoration:underline}a:hover{color:#504343}a.-disabled{color:#8a8181;cursor:default}h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal}h1{font-size:32px;line-height:40px}h2{font-size:24px;line-height:32px}h3{font-size:20px;line-height:24px}h4{font-size:16px;line-height:24px}h5{font-size:14px;line-height:16px}ul{list-style-type:disc}.font-serif{font-family:"Source Serif Pro",serif}.-bold{font-weight:600}.container{max-width:1320px;width:1320px}.button-outline:focus,.button-outline-span:focus{outline:none}.button-outline:focus>.button-outline-span{display:block;outline:5px auto -webkit-focus-ring-color}.badge-label{border:solid 2px #337515;border-radius:4px;color:#337515;font-family:"Source Sans Pro",sans-serif;font-size:16px;font-weight:600;line-height:16px;padding:8px 16px}.badge-label.coupon-label{border:solid 2px #c00;color:#c00;padding:8px}.coupon-badge-text{color:#c00;font-family:"Source Sans Pro",sans-serif;font-size:16px;font-weight:600;line-height:16px;padding-left:8px}select{-moz-appearance:none;-webkit-appearance:none;background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/int-caret-solid-down.svg");background-repeat:no-repeat;background-position:right 16px center;background-size:15px 15px;border:1px solid #c5c0c0;border-bottom:3px solid #150404;border-radius:0;box-sizing:border-box;cursor:pointer;padding:12px 38px 8px 16px}select::-ms-expand{display:none}input[type=number].input-quantity-arrows{border:none !important;border-bottom:3px solid #8a8181 !important;color:#150404;display:block;float:left;font-size:24px;height:24px;padding:4px 24px 4px 5px}input[type=number].input-quantity-arrows~.input-quantity-arrows-display{background-color:rgba(0,0,0,0);border:none;font-family:"Source Serif Pro",serif,Arial,sans-serif;position:absolute;right:5px;width:19px}input[type=number].input-quantity-arrows~.input-quantity-arrows-display i{cursor:pointer;display:block;font-size:12px;margin-left:3px}input[type=number].input-quantity-arrows~.input-quantity-arrows-display i.-disabled{color:#c5c0c0;pointer-events:none}input[type=number].input-quantity-arrows~.input-quantity-arrows-display .ico-up-arrow{margin-top:3px}.cb{clear:both}#gh-sticky-overlap{height:128px}#gh-header-contain{font-family:"Source Sans Pro",sans-serif}.menu-shade{background:#150404;bottom:0;display:none;height:100%;left:0;opacity:.6;position:fixed;top:0;width:100%;z-index:2000}.menu-shade-typeahead{background:#150404;bottom:0;visibility:hidden;height:100%;left:0;opacity:.32;position:fixed;top:0;width:100%;z-index:1}.menu-shade-utility{background:#150404;bottom:0;height:100%;left:0;opacity:0;visibility:hidden;position:fixed;top:0;width:100%;z-index:2000;transition:opacity 600ms cubic-bezier(0.2, 1, 0.35, 1),transform 600ms cubic-bezier(0.2, 1, 0.35, 1),visibility 600ms cubic-bezier(0.2, 1, 0.35, 1)}.menu-shade-utility.is-visible{opacity:.32;visibility:visible}#gh-header{background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);position:relative;z-index:2001}#gh-header-upper{align-items:center;background-color:#fff;display:flex;justify-content:space-between;width:1320px}#gh-header-upper #gh-header-left{display:flex;align-items:center;gap:24px;flex:1 0 0}#gh-header-upper #gh-header-left>a:focus-visible{outline:1px dashed #150404;border-radius:4px}#gh-header-upper #gh-header-left>a #gh-header-logo{width:64px;height:64px;display:block}#gh-header-upper #gh-header-left>a #gh-header-logo.refresh{width:88px;height:48px}@media screen and (max-width: 1366px){#gh-header-upper #gh-header-left>a #gh-header-logo.refresh{padding-left:12px}}#gh-header-upper #gh-header-right{align-items:center;display:flex;justify-content:center;padding-right:4px;gap:8px}#gh-header-upper #gh-search-bar{display:flex;flex-direction:column;align-items:flex-start;max-width:760px;flex:1 0 0;position:relative}#gh-header-upper #main-search{display:flex;width:calc(100% - 16px);margin:8px;background:#f7f7f7;border-radius:24px;border:0;justify-content:center;align-items:center}#gh-header-upper #main-search .typeahead-active{gap:12px}#gh-header-upper .cancel-btn{display:none}#gh-header-upper .cancel-btn-active{border:0;width:88px;background:none;margin-left:16px;padding:12px;border-radius:44px;box-sizing:border-box}#gh-header-upper .cancel-btn-active:hover{background-color:#f7f7f7}#gh-header-upper .cancel-btn-active:focus-visible{outline:1px dashed #150404;border-radius:64px}#gh-header-upper #gh-header-search-form{display:flex;align-items:flex-start;align-self:stretch;flex-direction:column}#gh-header-upper #gh-header-search-form input{background-color:#f7f7f7;border:0;border-radius:24px;color:#150404;font-family:"Source Sans Pro",sans-serif;font-size:16px;line-height:24px;font-stretch:normal;font-style:normal;font-weight:normal;letter-spacing:normal;opacity:1;outline:none;padding:12px 16px;flex:1 0 0;text-align:left;margin-right:16px}#gh-header-upper #gh-header-search-form input::placeholder{color:#150404;opacity:1}#gh-header-upper #gh-header-search-form input:-ms-input-placeholder{color:#150404}#gh-header-upper #gh-header-search-form input::-ms-input-placeholder{color:#150404}#gh-header-upper #gh-header-search-form input.gray::placeholder,#gh-header-upper #gh-header-search-form input.dirty::placeholder{color:#150404;opacity:1}#gh-header-upper #gh-header-search-form input.gray:-ms-input-placeholder,#gh-header-upper #gh-header-search-form input.dirty:-ms-input-placeholder{color:#150404}#gh-header-upper #gh-header-search-form input.gray::-ms-input-placeholder,#gh-header-upper #gh-header-search-form input.dirty::-ms-input-placeholder{color:#150404}@keyframes main{0%{transform:translateX(0%)}100%{transform:translateX(100%)}}#gh-header-upper #gh-header-search-form input.gray,#gh-header-upper #gh-header-search-form input.dirty,#gh-header-upper #gh-header-search-form input.-typeahead{border-bottom-color:#8a8181}#gh-header-upper #gh-header-search-form:hover input.gray,#gh-header-upper #gh-header-search-form:hover input.dirty,#gh-header-upper #gh-header-search-form:hover input.-typeahead{border-bottom-color:#150404}#gh-header-upper #gh-header-search-form input:focus{border-bottom-color:#150404}#gh-header-upper #gh-header-search-form-x{background-color:rgba(0,0,0,0);background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/a/search/search-x-black.svg");background-repeat:no-repeat;background-size:10px 10px;background-position:center;border:none;cursor:pointer;height:32px;opacity:1;width:32px;padding:8px;margin-right:4px}#gh-header-upper #gh-header-button-search.default{background-color:rgba(0,0,0,0);background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/int-search-magnifying-glass.svg");background-position:center;background-size:16px 16px;background-repeat:no-repeat;border:none;box-sizing:border-box;cursor:pointer;height:32px;left:auto;right:10px;width:32px;padding:8px;top:8px;margin:0 8px 0 4px}#gh-header-upper #gh-header-button-search.default:focus-visible{border-radius:48px;outline:1px dashed #150404 !important;outline-offset:0}#gh-header-upper #gh-header-button-search.active{background-color:#150404;background-image:url(https://www.cdw.ca/assets/1.0/dist/images/header/a/search/search-magnifying-glass-white.svg);background-position:center;background-repeat:no-repeat;background-size:14px 14px;border:none;border-radius:64px;display:flex;color:#fff;cursor:pointer;height:32px;left:16px;top:0;width:32px;padding:8px;margin:0 8px 0 4px}#gh-header-upper #gh-header-button-search.active:hover{background-color:#504343}#gh-header-upper #gh-header-button-search.active:focus-visible{background-color:#504343;outline:1px dashed #150404 !important;outline-offset:0}#gh-header-upper #divider{height:24px;width:1px;background-color:#c5c0c0;top:12px;right:58px;opacity:0}#gh-header-upper #gh-account-center-menu{display:flex;justify-content:center}#gh-header-upper #gh-language{background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/a/l1/Language.svg");background-position:bottom;background-repeat:no-repeat;display:inline-block;height:20px;margin-bottom:5px;position:relative;width:20px}#gh-header-upper #gh-triangle{background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/a/l1/Profile.svg");background-position:bottom;background-repeat:no-repeat;display:inline-block;background-size:20px 20px;position:relative}#gh-header-upper .caret-solid-down{background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/int-caret-solid-down.svg");background-repeat:no-repeat;height:5px;width:10px}#gh-header-upper .pos-caret-solid-down-lang-select{display:inline-block;margin-left:5px;position:relative;top:-1px}#gh-header-upper .gh-language-select{align-items:center;color:#150404;cursor:pointer;display:flex;font-size:16px;font-weight:400;position:relative;padding:12px}#gh-header-upper .gh-language-select a{color:#150404;font-weight:400;font-size:16px;text-decoration:none}#gh-header-upper .gh-language-select:hover{padding:12px;border-radius:44px;background-color:#f7f7f7}#gh-header-upper .gh-language-select:focus-visible{outline:1px dashed #150404;border-radius:64px}#gh-header-upper .gh-language-select.active{padding:12px;border-radius:64px;background-color:#e8e6e6}#gh-header-upper .gh-language-select .dropdown{background:#fff;left:-248px;display:flex;line-height:20px;position:absolute;top:58px;width:312px;height:144px;border-radius:12px;flex-direction:column;justify-content:center;box-shadow:0 0 2px 0 rgba(21,4,4,.16),0 8px 24px 0 rgba(21,4,4,.12),0 0 32px 0 rgba(21,4,4,.06);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity 100ms linear,transform 100ms linear,visibility 100ms linear}#gh-header-upper .gh-language-select .dropdown.is-open{display:flex;opacity:1;visibility:visible;transform:translateY(0);transition:opacity 600ms cubic-bezier(0.2, 1, 0.35, 1),transform 600ms cubic-bezier(0.2, 1, 0.35, 1),visibility 600ms cubic-bezier(0.2, 1, 0.35, 1)}#gh-header-upper .gh-language-select .dropdown-item{color:#150404;display:flex;font-size:20px;line-height:64px;padding-left:44px}#gh-header-upper .gh-language-select .dropdown-item:hover{background:#f3f2f2}#gh-header-upper .gh-language-select .dropdown-item.active{background:#e8e6e6;color:#150404;background-image:url("https://www.cdw.ca/assets/1.0/dist/images/design-system/svg/checkmark.svg");background-repeat:no-repeat;background-size:15px 15px;background-position:16px}#gh-header-upper .gh-language-select .dropdown.-active{display:flex}@media(max-width: 1366px){#gh-header-upper{width:calc(100% - 12px)}}#gh-header-fixed{background:#fff;z-index:2001;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#gh-header-contain.-sticky{position:relative;z-index:2001}#gh-header-contain.-sticky #gh-header-fixed{left:0;position:fixed;top:0;width:100%}#gh-header-contain.-sticky-shadow #gh-header-fixed{box-shadow:rgba(70,79,97,.24) 0 5px 10px 0}#gh-header-contain.-simple #gh-header,#gh-header-contain.-closed #gh-header{height:80px;box-shadow:rgba(70,79,97,.24) 0 5px 10px 0;display:flex;flex-direction:column;align-items:center}#gh-header-contain.-simple #gh-header-title,#gh-header-contain.-closed #gh-header-title{padding-left:12px;text-transform:lowercase}#gh-header-contain.-simple #gh-header-title h1,#gh-header-contain.-closed #gh-header-title h1{font-size:24px;font-weight:600;line-height:32px;margin-bottom:0;text-transform:capitalize}#gh-header-contain.-closed #gh-header #gh-header-upper #gh-header-search-form input{width:500px}#gh-header-contain.-closed #gh-header #gh-header-upper #gh-header-search-form-x{right:60px}#global-alert{display:none;font-size:16px;line-height:16px;padding:18px 0;position:relative;text-align:center}#global-alert .container{min-width:1170px;width:auto}#global-alert strong{color:#c00}#global-alert .btn-close{color:#150404;display:inline-block;font-size:14px;margin-left:10px;vertical-align:middle}.aem-gh-desktop-a{display:block}.OneLinkShow{display:none}.login-flyout{background-color:#fff;border-radius:0 0 16px 16px;box-shadow:0 11px 15px 0 rgba(0,0,0,.25);box-sizing:border-box;clear:both;color:#150404;font-size:20px;padding:30px 24px;position:absolute;top:-350px;transition:top 1.5s;width:371px;z-index:-1}.login-flyout:before{box-shadow:0 2px 8px 0 rgba(0,0,0,.1);content:"";display:inline-block;height:5px;left:0;position:absolute;top:-5px;width:100%}.login-flyout.animated{top:80px;z-index:0}.login-flyout h2{font-size:24px;font-weight:600;margin-bottom:5px;margin-top:0}.login-flyout h2 span{background-image:url(https://cdn.optimizely.com/img/220146585/735de9e54b7640029d656c2d9e22e665.png);display:inline-block;height:44px;margin-left:-40px;margin-right:5px;vertical-align:middle;width:42px}.login-flyout h2 span.animated{animation-delay:1.5s;animation-duration:2.5s;animation-iteration-count:1;animation-name:wave-animation;transform-origin:70% 70%}.login-flyout .gh-have-an-account{font-size:16px;padding:14px 24px 0 0;text-align:left}.login-flyout .btn.-full,.login-flyout #gh-cart a.btn.qc-button-primary,#gh-cart .login-flyout a.btn.qc-button-primary,.login-flyout #gh-cart a.btn.qc-button-secondary,#gh-cart .login-flyout a.btn.qc-button-secondary{background-color:#150404;border:none;box-sizing:content-box;cursor:pointer;font-family:"Source Sans Pro",sans-serif;font-size:20px;font-weight:600;line-height:24px;margin-top:13px;padding:20px 24px;text-decoration:none;white-space:nowrap;width:274px}.login-flyout .btn.-full:hover,.login-flyout #gh-cart a.btn.qc-button-primary:hover,#gh-cart .login-flyout a.btn.qc-button-primary:hover,.login-flyout #gh-cart a.btn.qc-button-secondary:hover,#gh-cart .login-flyout a.btn.qc-button-secondary:hover{background-color:#504343;outline:none}@keyframes wave-animation{0%{transform:rotate(0deg)}10%{transform:rotate(-8deg)}25%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}55%{transform:rotate(10deg)}70%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}.CHG_238-globalbanner{z-index:2002}#gh-ruby-logo{height:32px;width:108px}#gh-header-logo:focus-visible{outline:1px dashed #150404;border-radius:64px}.skip-to-content{position:absolute;top:0;left:0;opacity:0;color:var(--button-button-secondary, #150404);text-align:center;font-feature-settings:"liga" off,"clig" off;display:flex;font-family:var(--Family-Sans-Serif, "Source Sans Pro");font-size:var(--Font-Size-xs, 14px);font-style:normal;font-weight:600;line-height:var(--Line-Height-xs, 20px);padding:6px var(--Spacing-spacing-04, 12px);justify-content:center;align-items:center;gap:8px;text-decoration:none;max-width:fit-content;width:auto;margin-top:8px;margin-bottom:8px;background:var(--miscellaneous-transparent, #ffffff);border:none;border-radius:0;background-image:url("data:image/svg+xml;utf8,    <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 60' preserveAspectRatio='none'>      <path d='M12,1 H208 A11,11 0 0 1 219,12 V48 A11,11 0 0 1 208,59 H12 A11,11 0 0 1 1,48 V12 A11,11 0 0 1 12,1 Z'            fill='none' stroke='black' stroke-width='2' stroke-dasharray='6 4'/>    </svg>");background-repeat:no-repeat;background-size:100% 100%;overflow:hidden}.skip-to-content .skip-to-content:focus,.skip-to-content .skip-to-content:focus-visible{outline:none !important;box-shadow:none !important;border:none !important}.skip-to-content.-show{position:relative !important;top:unset !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important;outline:none !important}body main .container .main-navigation .returnHomeIcon{width:12px;height:20px;background-image:url("https://www.cdw.ca/assets/1.0/dist/images/products/arrow-left.svg");background-size:20px 20px;background-position:center;margin-right:8px}body main .container .main-navigation #btnReturnToHome{padding:12px 16px 12px 0;margin:0;font-weight:400;line-height:28px;font-size:20px;display:inline-flex;align-items:center;border:none;color:#150404;font-family:"Source Sans Pro",sans-serif;text-decoration:underline;background-color:rgba(0,0,0,0)}body main .container .main-navigation #btnReturnToHome:hover{border:none;color:#504343}#main .main-navigation:has(>:first-child#btnReturnToHome){min-width:auto;margin:0 auto}#main .custom-page-banner{display:none;height:0;margin:0;padding:0}#gh-header-upper{height:80px;z-index:2}#gh-header-upper #gh-sign-in-contain{display:flex;justify-content:flex-end}#gh-header-upper #gh-sign-in-contain #gh-sign-in-cta{cursor:pointer;align-items:center;color:#150404;display:flex;text-decoration:none;position:relative;gap:8px;padding:12px}#gh-header-upper #gh-sign-in-contain #gh-sign-in-cta:focus-visible{outline:1px dashed #150404;border-radius:64px}#gh-header-upper #gh-sign-in-contain #gh-sign-in-cta.selected{border-radius:64px;background-color:#e8e6e6}#gh-header-upper #gh-sign-in-contain #gh-sign-in-cta #gh-triangle{background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/a/l1/Profile.svg");background-position:center;background-repeat:no-repeat;display:inline-block;height:20px;position:relative;width:20px}#gh-header-upper #gh-sign-in-contain #gh-sign-in-cta #gh-triangle:active{height:20px;width:20px}#gh-header-upper #gh-sign-in-contain #gh-sign-in-cta span{font-family:"Source Sans Pro";font-size:16px;font-style:normal;font-weight:400;line-height:24px;overflow:hidden;white-space:nowrap !important}#gh-header-upper #gh-sign-in-contain #gh-sign-in-cta:not(.selected):hover{border-radius:44px;background-color:#f7f7f7;transition:top 1.5s}#gh-header-upper #gh-sign-in-contain #gh-sign-in-cta:not(.selected):hover #gh-triangle{height:20px;width:20px}#gh-header-upper #gh-sign-in-contain #gh-sign-in-cta:not(.selected):hover[aria-expanded=true] #gh-triangle{height:20px;width:20px}#gh-header-upper #gh-sign-in-contain #gh-sign-in-cta:focus span{text-decoration:none}#gh-header-upper #gh-sign-in-contain #gh-sign-in-cta[aria-expanded=true]{color:#000;font-weight:600}#gh-header-upper #gh-sign-in-contain #gh-sign-in-cta[aria-expanded=true] #gh-triangle{height:20px;width:20px}#gh-header-upper #gh-account-manager{box-sizing:border-box;float:left;margin:0 8px 0 16px;min-height:170px;text-align:left;width:40px}#gh-header-upper #gh-account-manager .gh-manager-image{border-radius:50%;height:40px;position:relative;width:40px}#gh-header-upper #gh-account-manager .gh-manager-image .gh-image-crop{border-radius:50%;height:40px;overflow:hidden;width:40px}#gh-header-upper #gh-account-manager .gh-manager-image .gh-image-crop.gh-expert-icon{margin-top:7px}#gh-header-upper #gh-account-manager .gh-manager-image .gh-image-crop img{height:40px;width:40px}#gh-header-upper #gh-account-manager .gh-manager-image .gh-image-crop .ico-engagement-headset-person:before{content:""}@supports not (-ms-high-contrast: none){#gh-header-upper #gh-account-manager .gh-manager-image .gh-image-crop:before{border-radius:57px;content:"";height:40px;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:40px;z-index:999}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#gh-header-upper #gh-account-manager .gh-manager-image .gh-image-crop:before{border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}}#gh-header-upper #gh-account-manager i.ico-engagement-headset-person{background-color:#fae6e6;color:#150404;display:inline-block;font-size:22px;height:40px;padding:10px;width:40px}#gh-header-upper .gh-status{margin-left:8px;position:relative;text-transform:uppercase}#gh-header-upper .gh-status.-gh-in{color:#008a00}#gh-header-upper .gh-status.-gh-in:before{background:#008a00}#gh-header-upper .gh-status.-gh-out{color:#8b0809}#gh-header-upper .gh-status.-gh-out:before{background:#8b0809}#gh-header-upper .gh-status:before{border-radius:50%;content:"";height:4px;left:-6px;position:absolute;top:6px;width:4px}#gh-header-upper #gh-sign-in-flyout{background-color:#fff;border-radius:12px !important;box-shadow:0 0 2px 0 rgba(21,4,4,.16),0 8px 24px 0 rgba(21,4,4,.12),0 0 32px 0 rgba(21,4,4,.06);box-sizing:border-box;clear:both;font-size:14px;left:auto;margin:0 auto;position:absolute;top:72px;width:357px;z-index:2001;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity 100ms linear,transform 100ms linear,visibility 100ms linear;max-height:80vh;overflow-y:auto;overflow-x:hidden}#gh-header-upper #gh-sign-in-flyout #gh-username-label,#gh-header-upper #gh-sign-in-flyout #gh-password-label{font-weight:600}#gh-header-upper #gh-sign-in-flyout.is-open{opacity:1;visibility:visible;transform:translateY(0);transition:opacity 600ms cubic-bezier(0.2, 1, 0.35, 1),transform 600ms cubic-bezier(0.2, 1, 0.35, 1),visibility 600ms cubic-bezier(0.2, 1, 0.35, 1)}#gh-header-upper #gh-sign-in-flyout .btn.primary-btn,#gh-header-upper #gh-sign-in-flyout .btn.secondary-btn{font-size:20px;font-weight:600;line-height:24px}#gh-header-upper #gh-sign-in-flyout .btn.primary-btn:focus,#gh-header-upper #gh-sign-in-flyout .btn.secondary-btn:focus{outline:none;text-decoration:none}#gh-header-upper #gh-sign-in-flyout .btn.primary-btn{border:none;color:#fff}#gh-header-upper #gh-sign-in-flyout .btn.primary-btn:focus{background-color:#150404}#gh-header-upper #gh-sign-in-flyout .btn.secondary-btn{color:#150404;padding:18px 24px}#gh-header-upper #gh-sign-in-flyout #top-section{box-sizing:border-box;display:block;float:left;height:108px;padding-top:18px;width:100%}#gh-header-upper #gh-sign-in-flyout #top-section h2{font-size:32px;margin:0 20px 0 18px}#gh-header-upper #gh-sign-in-flyout #top-section h2 span{background-image:url(https://cdn.optimizely.com/img/220146585/735de9e54b7640029d656c2d9e22e665.png);display:inline-block;height:44px;margin-right:5px;vertical-align:middle;width:42px}#gh-header-upper #gh-sign-in-flyout #top-section #gh-signin-button{box-sizing:border-box;display:block;left:0;margin:20px 25px 18.5px 21px;padding:20px 24px;top:0;width:311px}#gh-header-upper #gh-sign-in-flyout #top-section #gh-signin-buttonbtn primary-btn{border:none}#gh-header-upper #gh-sign-in-flyout #top-section #gh-signin-button:hover{background:#504343;outline:none}#gh-header-upper #gh-sign-in-flyout #top-section #gh-signin-button:focus{opacity:1}#gh-header-upper #gh-sign-in-flyout #top-section #gh-signin-button i.arrow-right{background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/a/account-flyout/arrow-right-white.svg");background-position:center center;background-repeat:no-repeat;box-sizing:content-box;display:inline-block;height:10px;margin:0;position:relative;text-decoration:none;top:-2px;width:12px}#gh-header-upper #gh-sign-in-flyout #top-section a{font-weight:500}#gh-header-upper #gh-sign-in-flyout #top-section a:focus-visible{background-color:#504343 !important;outline:1px dashed #150404 !important;color:#fff !important;outline-offset:0}#gh-header-upper #gh-sign-in-flyout #top-section input[type=checkbox]{height:16px;width:16px}#gh-header-upper #gh-sign-in-flyout #bottom-section{display:block;font-weight:500;height:50%;line-height:20px;padding:120px 0 0 0;text-align:center}#gh-header-upper #gh-sign-in-flyout #bottom-section .gh-save-message{margin:0 25px 0 21px}#gh-header-upper #gh-sign-in-flyout #bottom-section #gh-account-button{bottom:0;box-sizing:border-box;display:block;left:0;margin:24px 25px 20px 21px;padding:20px;width:311px}#gh-header-upper #gh-sign-in-flyout #bottom-section #gh-account-button i.arrow-right-black{background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/a/account-flyout/arrow-right-black.svg");background-position:center center;background-repeat:no-repeat;display:inline-block;height:10px;margin:0;position:relative;text-decoration:none;top:-2px;width:12px}#gh-header-upper #gh-sign-in-flyout #bottom-section .left{float:left;text-align:center;width:49%}#gh-header-upper #gh-sign-in-flyout #bottom-section .right{float:right;text-align:center;width:50%}#gh-header-upper #gh-sign-in-flyout #bottom-section .gh-learn-more{font-size:18px;font-weight:600;padding:0 25px 30px 21px;text-align:left}#gh-header-upper #gh-sign-in-flyout #bottom-section .gh-learn-more a{text-decoration:none}#gh-header-upper #gh-sign-in-flyout #bottom-section .gh-learn-more i.arrow-right-black{background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/a/account-flyout/arrow-right-black.svg");background-position:center center;background-repeat:no-repeat;display:inline-block;height:10px;margin:0;position:relative;text-decoration:none;width:12px}#gh-header-upper #gh-sign-in-flyout #bottom-section p{font-size:14px;font-weight:500;line-height:25px;margin:0;padding:0}#gh-header-upper #gh-sign-in-flyout #bottom-section p.bottom-section-header{font-size:20px;font-weight:700;padding:0 0 22px}#gh-header-upper #gh-sign-in-flyout #bottom-section ul{list-style-type:none;padding:28px 0 0 0;text-align:left;width:100%}#gh-header-upper #gh-sign-in-flyout #bottom-section ul li{clear:left}#gh-header-upper #gh-sign-in-flyout #bottom-section ul li a{color:#150404;display:block;font-family:"Source Sans Pro",sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-weight:normal;letter-spacing:normal;line-height:1.14}#gh-header-upper #gh-sign-in-flyout #bottom-section ul li a:hover{text-decoration:underline}#gh-header-upper #gh-sign-in-flyout #bottom-section .bottom-section_items{border-top:1px solid #e8e6e6;margin-bottom:0}#gh-header-upper #gh-sign-in-flyout #bottom-section .bottom-section_item{border-bottom:1px solid #e8e6e6;box-sizing:border-box;margin-left:16px;margin-right:16px;padding:20px 0 20px 0}#gh-header-upper #gh-sign-in-flyout #bottom-section .bottom-section_item a{font-weight:600;text-decoration:none}#gh-header-upper #gh-sign-in-flyout #bottom-section .bottom-section_item a:hover{text-decoration:underline}#gh-header-upper #gh-sign-in-flyout #bottom-section .bottom-section_item:first-child{min-height:40px;padding:0 0 10px 0}#gh-header-upper #gh-sign-in-flyout #bottom-section .bottom-section_item:last-child{border-bottom:none}#gh-header-upper #gh-sign-in-flyout #bottom-section .bottom-section_subitem{box-sizing:border-box;height:32px;padding-left:40px}#gh-header-upper #gh-sign-in-flyout #bottom-section .bottom-section_subitem a{font-weight:normal}#gh-header-upper #gh-sign-in-flyout #bottom-section .bottom-section_subitem:first-child{margin-bottom:8px}#gh-header-upper #gh-sign-in-flyout #bottom-section.logged-in{padding:90px 0 0 0;width:374px}#gh-header-upper #gh-sign-in-flyout #bottom-section.logged-in .gh-your-am{margin-left:16px;text-align:left}#gh-header-upper #gh-sign-in-flyout #bottom-section.logged-in .section-four{min-height:122px;padding:14px 0 14px 0}#gh-header-upper #gh-sign-in-flyout #bottom-section.logged-in .section-four .gh-name{font-family:"Source Sans Pro",sans-serif;font-size:16px;font-style:normal;line-height:16px;margin-top:0;text-transform:capitalize}#gh-header-upper #gh-sign-in-flyout #bottom-section.logged-in .section-four p{color:#150404;font-family:"Source Sans Pro",sans-serif;font-size:14px;line-height:16px;margin:8px 0 0 0;text-align:left}#gh-header-upper #gh-sign-in-flyout #bottom-section.logged-in .section-four p a{color:#150404;font-size:16px;text-decoration:underline}#gh-header-upper #gh-sign-in-flyout #bottom-section.logged-in .section-four p+.gh-phone-p{margin:8px 0}#gh-header-upper #gh-sign-in-flyout #bottom-section.logged-in .section-four div{text-align:left}#gh-header-upper #gh-sign-in-flyout #bottom-section.logged-in .section-four .contact a{color:#150404;text-decoration:underline}#gh-header-upper #gh-sign-in-flyout #bottom-section.logged-in .section-four .contact .ico-chat2:before{content:""}#gh-header-upper #gh-sign-in-flyout #bottom-section.logged-in .section-four .contact .ico-mail6:before{content:""}#gh-header-upper #gh-sign-in-flyout #bottom-section.logged-in .section-four .contact a:hover{color:#504343}#gh-header-upper #gh-sign-in-flyout #bottom-section.logged-in .section-five{line-height:40px}#gh-header-upper #gh-sign-in-flyout #bottom-section.logged-in h5{color:#c00;font-family:"Source Sans Pro",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:16px;margin:0;text-transform:uppercase}#gh-header-upper #gh-sign-in-flyout #bottom-section.logged-in h5.gh-lower{font-size:12px;font-weight:800;text-transform:uppercase}#gh-header-upper #gh-sign-in-flyout #bottom-section.logged-in .gh-name{font-family:"Source Sans Pro",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:16px;padding-right:24px;text-transform:capitalize}#gh-header-upper #gh-sign-in-flyout input#gh-username,#gh-header-upper #gh-sign-in-flyout input#gh-password{border:1px solid #898b8e;box-sizing:border-box;clear:both;font-size:16px;height:40px;line-height:16px;margin-bottom:20px;margin-top:5px;padding-left:10px;text-decoration:none;width:100%}#gh-header-upper #gh-sign-in-flyout label{font-size:14px}#gh-header-upper #gh-sign-in-flyout::-webkit-scrollbar{width:4px}#gh-header-upper #gh-sign-in-flyout::-webkit-scrollbar-thumb{background-color:#e8e6e6;border-radius:6px}#gh-header-upper #gh-sign-in-flyout::-webkit-scrollbar-track{background:rgba(0,0,0,0);margin:8px 0}#gh-header-upper #gh-sign-in-flyout.visible{opacity:1;visibility:visible}#gh-header-upper #gh-sign-in-flyout.gh-sign-in-flyout-pid{width:343px}#gh-header-upper #gh-sign-in-flyout.gh-sign-in-flyout-pid #top-section #gh-signin-button{margin-left:18px;margin-right:20px}#gh-header-upper #gh-sign-in-flyout.gh-sign-in-flyout-pid #bottom-section{margin:62px 0 0}#gh-header-upper #gh-sign-in-flyout.logged-in{width:374px;background:#fff !important}#gh-header-upper #gh-sign-in-flyout.logged-in #top-section{padding:12px 22px 12px 22px}#gh-header-upper #gh-sign-in-flyout.logged-in #top-section a{font-weight:500;margin:0;padding:12px 0 12px 0}#gh-header-upper #gh-sign-in-flyout.logged-in #top-section #gh-my-account-button{background:#150404;box-sizing:border-box;display:block;height:64px;left:0;margin:24px 15.5px 20px 15.5px;padding-top:20px;position:absolute;top:0;width:343px;text-align:center}#gh-header-upper #gh-sign-in-flyout.logged-in #top-section #gh-my-account-button:hover{background:#504343}#gh-header-upper #gh-sign-in-flyout.logged-in #top-section #gh-my-account-button:focus{background-color:#504343;outline:1px dashed #150404 !important;outline-offset:0}#gh-header-upper #gh-sign-in-flyout.ruby-header #top-section{height:200px;padding:40px 24px;background:#fcf9f9;display:flex;align-items:center;flex-direction:column}#gh-header-upper #gh-sign-in-flyout.ruby-header #top-section #gh-my-account-button{margin:96px 24px 40px 24px;padding:18px 16px;width:326px}#gh-header-upper #gh-sign-in-flyout.ruby-header #top-section+#bottom-section{padding:176px 0 0 0}#gh-header-upper .input-label{float:left}#gh-header-upper .forgot-link{float:right;text-align:right}#gh-header-upper .question-mark{color:#4d4d4f;cursor:pointer;text-decoration:none}#gh-header-upper #gh-logon-button{box-sizing:border-box;display:block;height:64px;margin:24px 15.5px 20px 15.5px;width:343px}#gh-header-upper #gh-logoff-button{box-sizing:border-box;height:64px;margin:13px 15.5px;width:343px}#gh-header-upper .button.-centered,#gh-header-upper #gh-cart a.-centered.qc-button-primary,#gh-cart #gh-header-upper a.-centered.qc-button-primary,#gh-header-upper #gh-cart a.-centered.qc-button-secondary,#gh-cart #gh-header-upper a.-centered.qc-button-secondary{margin-left:23px}#gh-header-upper .btn.-full,#gh-header-upper #gh-cart a.btn.qc-button-primary,#gh-cart #gh-header-upper a.btn.qc-button-primary,#gh-header-upper #gh-cart a.btn.qc-button-secondary,#gh-cart #gh-header-upper a.btn.qc-button-secondary{display:block}#gh-header-upper .contact-info-top-border{border-top:1px solid #e8e6e6;padding-top:14px}#gh-header-upper .contact-info-bottom-border{border-bottom:1px solid #e8e6e6}i.arrow-right-black{background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/a/account-flyout/arrow-right-black.svg");background-position:center center;background-repeat:no-repeat;display:inline-block;height:10px;margin:0;padding-left:8px;position:relative;text-decoration:none;top:0;width:12px}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team{display:flex;flex-direction:column;align-items:flex-start;margin:0 12px;border-top:1px solid #e8e6e6;padding-top:24px}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team p,#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team a,#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team div,#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team h3{font-family:"Source Sans Pro",sans-serif;font-style:normal}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team h3{font-size:12px;font-weight:400;line-height:16px;margin-bottom:8px}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team .contain-team-lead{display:flex;padding-bottom:16px;border-bottom:1px solid #e8e6e6;width:100%}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team .contain-team-lead .content{text-align:left;margin-left:8px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team .contain-team-lead .account-manager-name{font-size:14px;font-weight:600;line-height:20px}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team .contain-team-lead .account-manage-role{font-size:14px;font-weight:400;line-height:20px}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team .contain-team-lead .ico-engagement-headset-person{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#fae6e6;border-radius:90%}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team .contain-team-lead .ico-engagement-headset-person:before{font-size:22px}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team .contain-additional-team-members-images{display:flex;margin-left:-16px}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team .contain-additional-team-members-images .extra-count{background-color:#f3f2f2;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:600;line-height:20px}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team .contain-additional-team-members{margin-top:16px;display:flex;flex-direction:column;align-items:flex-start;border-bottom:1px solid #e8e6e6;width:100%}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team .team-member-image-container{width:24px}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team .team-member-image-container .team-member-image{position:relative;left:16px}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team .team-member-image{width:40px;height:40px;border-radius:90%;max-width:none}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team .account-team-info-links{text-decoration:underline solid auto;text-decoration-skip-ink:none}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team .team-link{margin-top:14px}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team .team-email{margin-top:18px}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team .team-link,#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team .team-email{overflow:hidden;color:#150404;font-feature-settings:"liga" off,"clig" off;text-overflow:ellipsis;font-family:"Source Sans Pro",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}#gh-header-upper #gh-sign-in-flyout #bottom-section #global-header-my-account-team .team-phone{margin-top:8px;margin-bottom:28px;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}#gh-cart{font-size:16px;display:flex;justify-content:flex-end}#gh-cart:focus-visible{outline:1px dashed #150404;border-radius:64px}#gh-cart a{color:#4d4d4f}#gh-cart #gh-cart-link-inner.-items #button-cart-list.selected{background-color:#e8e6e6;border-radius:64px}#gh-cart #gh-cart-link-inner.-items #button-cart-list #button-cart{padding:12px;border-radius:44px;background-color:#f7f7f7}#gh-cart #gh-cart-link-inner.-items #button-cart-list #button-cart:hover{background-color:#f3f2f2}#gh-cart #gh-cart-link-inner:focus-visible{outline:1px dashed #150404;border-radius:64px}#gh-cart #gh-cart-link-inner a #gh-cart-cta,#gh-cart #gh-cart-link-inner button #gh-cart-cta{background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/a/l1/Card.svg");background-position:center;background-repeat:no-repeat;background-size:20px 20px;display:inline-block;height:20px;width:20px}#gh-cart #gh-cart-link-inner a:hover{background-color:#150404;color:#fff;text-decoration:none}#gh-cart #gh-cart-link-inner a:hover #gh-cart-cta{background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/a/l1/Card-white.svg")}#gh-cart #gh-cart-link-inner a:hover .gh-cloud-cart{background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/a/l1/it-cloud-cart-white.svg")}#gh-cart #gh-cart-link-inner button#button-cart{background:rgba(0,0,0,0);border:none;cursor:pointer;font-family:"Source Sans Pro",sans-serif}#gh-cart #gh-cart-link-inner button#button-cart:focus-visible{outline:1px dashed #150404;border-radius:64px}#gh-cart #gh-cart-link-inner button#button-cart .typeahead{background-color:none}#gh-cart #gh-cart-link-inner #button-cart{align-items:center;display:flex;justify-content:center;gap:8px;line-height:24px;padding:12px;font-size:16px}#gh-cart #gh-cart-link-inner #button-cart #gh-cart-count{display:flex;justify-content:center;align-items:flex-start;position:absolute;border-radius:20px;top:16px;margin-left:80px;background-color:#c00}#gh-cart #gh-cart-link-inner #button-cart #gh-cart-count .cart-oval{padding:0 6px;background-color:#c00;border-radius:20px}#gh-cart #gh-cart-link-inner #button-cart .typeahead{background-color:none}#gh-cart #gh-cart-link-inner #button-cart-list{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0;text-align:center}#gh-cart #gh-cart-link-inner #button-cart-list.selected{background-color:#e8e6e6;border-radius:64px}#gh-cart #gh-cart-link-inner #button-cart-list a{text-decoration:none}#gh-cart #gh-cart-link-inner .-typeahead #button-cart-list #button-cart{background-color:rgba(0,0,0,0) !important}#gh-cart #gh-cart-link-inner #gh-cart-total,#gh-cart #gh-cart-link-inner #gh-cart-count{font-size:14px;font-style:normal;font-weight:600;line-height:20px;color:#fff;width:20px}#gh-cart #gh-cart-link-inner #gh-cart-total{line-height:0px;padding:0 6px;visibility:hidden}#gh-cart #gh-cart-link-inner #button-cart-list:not(.selected):hover #button-cart{padding:12px;border-radius:44px;background-color:#f7f7f7}#gh-cart #gh-cart-link-inner #gh-cart-link-inner.-cloud #cart-panel{background-color:#fff;display:none;position:absolute;right:0;width:343px}#gh-cart #gh-cart-link-inner #gh-cart-link-inner.-cloud #cart-panel #headerCloudCartCount,#gh-cart #gh-cart-link-inner #gh-cart-link-inner.-cloud #cart-panel #headerCartCount{font-weight:600}#gh-cart #gh-cart-link-inner #button-cart-cloud-list{padding:0;text-align:center}#gh-cart #gh-cart-link-inner #button-cart-cloud-list a{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:64px;justify-content:space-between;padding:20px 16px}#gh-cart #gh-cart-link-inner #button-cart-cloud-list a .title{align-items:center;display:flex}#gh-cart #gh-cart-link-inner #button-cart-cloud-list a .title #gh-cart-count{font-size:16px;font-weight:400;line-height:24px}#gh-cart #gh-cart-link-inner #button-cart-cloud-list a .title #gh-cart-cta{margin-bottom:0;margin-right:8px}#gh-cart #gh-cart-link-inner #button-cart-cloud-list #button-cart{border-bottom:1px solid #e8e6e6}#gh-cart #gh-cart-link-inner .gh-cloud-cart{background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/it-cloud-cart.svg");background-position:0 0;background-repeat:no-repeat;background-size:20px 14px;display:inline-block;height:14px;line-height:18px;margin-right:8px;vertical-align:top;width:20px}[class^=ico-],[class*=" ico-"]{font-family:"cdw-icons-global" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}#gh-header-lower{border-top:solid #e8e6e6 1px;display:flex;justify-content:center;height:48px;width:100%}#gh-header-lower a:focus:not(:focus-visible){outline:none !important}#gh-header-lower ul a{color:#150404;text-decoration:none}#gh-header-lower ul a.l2{height:20px;padding:4px 0;display:flex;white-space:normal;overflow:visible;text-overflow:unset}#gh-header-lower ul a.l2:hover{text-decoration:underline !important;color:#504343}#gh-header-lower ul a.l2:focus,#gh-header-lower ul a.l2 :focus-visible{outline:1px dashed #150404;border-radius:4px;text-decoration:underline !important;color:#504343}#gh-header-lower ul:focus,#gh-header-lower ul :focus-visible{outline:1px dashed #150404;border-radius:4px}#gh-header-lower ul.menu-list-l1{display:flex;margin:0;width:1319px;padding:0}#gh-header-lower ul.menu-list-l1 a{color:#150404;text-decoration:none}#gh-header-lower ul.menu-list-l1 .-l1:first-child{margin-left:0}#gh-header-lower ul.menu-list-l1 .-l1 a{color:#150404;font-weight:400;font-size:16px;outline:none;text-decoration:none;padding:12px 8px 9px 8px}#gh-header-lower ul.menu-list-l1 .-l1 a:focus{outline:1px dashed #150404;border-radius:8px}#gh-header-lower ul.menu-list-l1 .-l1 a:focus:not(:focus-visible){border:none;border-radius:0}#gh-header-lower ul.menu-list-l1 li.-l1.-hover a{font-weight:600;outline:none}#gh-header-lower ul.menu-list-l1 .-l1 a:hover{color:#c00;outline:none}#gh-header-lower ul.menu-list-l1 li.-l1{align-items:center;border-bottom:3px solid rgba(0,0,0,0);color:#150404;cursor:pointer;display:flex;font-size:14px;line-height:16px;list-style-type:none;outline:none;text-align:center;white-space:nowrap;padding:0 4px}#gh-header-lower ul.menu-list-l1 li.-l1[rel="Research Hub-l1"]{align-self:center;height:13px}#gh-header-lower ul.menu-list-l1 li.-l1.-hover{background:#fff;border-bottom:3px solid #c00;outline:none}#gh-header-lower ul.menu-list-l1 li.-l1.-hover a:hover{color:#150404;outline:none}#gh-header-lower ul.menu-list-l1 .column-hovered{color:#0070bc;outline:none;text-decoration:underline}@media(max-width: 1366px){#gh-header-lower ul.menu-list-l1{padding:0 12px}}#gh-header-lower .menu-panel-l2{background:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:0 15px 15px -15px #313132;display:none;font-size:14px;top:128.99px;margin:0;position:absolute;text-align:left;z-index:2001;height:520px;-webkit-font-smoothing:antialiased}#gh-header-lower .menu-panel-l2.Software{height:436px !important}#gh-header-lower .menu-panel-l2 h4{margin:0}#gh-header-lower .menu-panel-l2 .column-hovered:not(.btn){outline:none;text-decoration:underline}#gh-header-lower .menu-panel-l2 .column-hovered:not(.btn) span{outline:5px auto -webkit-focus-ring-color}#gh-header-lower .menu-panel-l2-type-2,#gh-header-lower .menu-panel-l2-type-3{display:none;background:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:0 15px 15px -15px #313132;font-size:14px;top:128.99px;margin:0;position:absolute;text-align:left;z-index:2001;-webkit-font-smoothing:antialiased}#gh-header-lower .menu-panel-l2-type-2 h4,#gh-header-lower .menu-panel-l2-type-3 h4{margin:0}#gh-header-lower .menu-panel-l2-type-2 .column-hovered:not(.btn),#gh-header-lower .menu-panel-l2-type-3 .column-hovered:not(.btn){outline:none;text-decoration:underline}#gh-header-lower .menu-panel-l2-type-2 .column-hovered:not(.btn) span,#gh-header-lower .menu-panel-l2-type-3 .column-hovered:not(.btn) span{outline:5px auto -webkit-focus-ring-color}#gh-header-lower .menu-panel-l2-type-2 .menu-panel-l2-inner,#gh-header-lower .menu-panel-l2-type-3 .menu-panel-l2-inner{margin:0 auto;position:relative;display:flex;justify-content:space-between}#gh-header-lower .menu-panel-l2-type-2 .menu-panel-l2-inner .menu-l2.menu-list-type-2,#gh-header-lower .menu-panel-l2-type-3 .menu-panel-l2-inner .menu-l2.menu-list-type-2{column-gap:32px;max-height:464px}#gh-header-lower .menu-panel-l2-type-2 .menu-panel-l2-inner #gh-l1-brands,#gh-header-lower .menu-panel-l2-type-2 .menu-panel-l2-inner #gh-l1-tech-library,#gh-header-lower .menu-panel-l2-type-3 .menu-panel-l2-inner #gh-l1-brands,#gh-header-lower .menu-panel-l2-type-3 .menu-panel-l2-inner #gh-l1-tech-library{padding:10px}#gh-header-lower .menu-panel-l2-type-2.-hover,#gh-header-lower .menu-panel-l2-type-3.-hover{box-shadow:0 2px 8px 0 rgba(0,0,0,.1) inset;display:block;width:calc(100% - 80px);max-width:1272px;padding:16px 24px 24px 24px}#gh-header-lower .menu-panel-l2-type-2.-hover .browse-all-items,#gh-header-lower .menu-panel-l2-type-3.-hover .browse-all-items{display:flex;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid #e8e6e6;padding-bottom:12px}#gh-header-lower .menu-panel-l2-type-2.-hover .browse-all-items .menu-panel-header,#gh-header-lower .menu-panel-l2-type-3.-hover .browse-all-items .menu-panel-header{display:inline-flex;height:28px;align-items:center;gap:4px;flex-shrink:0}#gh-header-lower .menu-panel-l2-type-2.-hover .menu-list-type-2,#gh-header-lower .menu-panel-l2-type-3.-hover .menu-list-type-2{display:flex;flex-direction:column;flex-wrap:wrap;padding:0;max-height:290px;column-gap:32px;align-content:flex-start;margin-top:12px}#gh-header-lower .menu-panel-l2-type-2.-hover .menu-list-type-2.-Industries,#gh-header-lower .menu-panel-l2-type-3.-hover .menu-list-type-2.-Industries{max-height:365px !important;max-width:560px;width:100%}#gh-header-lower .menu-panel-l2-type-2.-hover .menu-list-type-2.-Industries a:hover,#gh-header-lower .menu-panel-l2-type-3.-hover .menu-list-type-2.-Industries a:hover{color:#150404;text-decoration:none !important}#gh-header-lower .menu-panel-l2-type-2.-hover .menu-list-type-2.-Solutions,#gh-header-lower .menu-panel-l2-type-3.-hover .menu-list-type-2.-Solutions{max-height:517px !important;max-width:856px;width:100%}#gh-header-lower .menu-panel-l2-type-2.-hover .menu-list-type-2.-Services,#gh-header-lower .menu-panel-l2-type-3.-hover .menu-list-type-2.-Services{max-height:341px !important;max-width:560px;width:100%}#gh-header-lower .menu-panel-l2-type-2.-hover .menu-list-type-2.-Why.CDW,#gh-header-lower .menu-panel-l2-type-3.-hover .menu-list-type-2.-Why.CDW{margin-top:0 !important;max-width:856px;width:100%}#gh-header-lower .menu-panel-l2-type-2.-hover .menu-l2,#gh-header-lower .menu-panel-l2-type-3.-hover .menu-l2{display:flex;width:auto;flex-grow:1}#gh-header-lower .menu-panel-l2-type-2.-hover .menu-l2 li,#gh-header-lower .menu-panel-l2-type-3.-hover .menu-l2 li{list-style:none;width:100%;color:#150404;font-feature-settings:"liga" off,"clig" off;font-family:"Source Sans Pro";font-size:14px;font-style:normal;font-weight:600;line-height:20px}#gh-header-lower .menu-panel-l2-type-2.-hover .menu-l2 li:hover,#gh-header-lower .menu-panel-l2-type-3.-hover .menu-l2 li:hover{background:none}#gh-header-lower .menu-panel-l2-type-2.-hover .menu-l2 li .menu-panel-columns,#gh-header-lower .menu-panel-l2-type-3.-hover .menu-l2 li .menu-panel-columns{display:flex;padding-top:8px;gap:var(--Spacing-spacing-03, 8px);flex-direction:column}#gh-header-lower .menu-panel-l2-type-2.-hover .menu-l2 li .menu-panel-columns li,#gh-header-lower .menu-panel-l2-type-3.-hover .menu-l2 li .menu-panel-columns li{padding:4px 8px;width:100%;color:#150404;font-feature-settings:"liga" off,"clig" off;font-family:var(--Family-Sans-Serif, "Source Sans Pro");font-size:var(--Font-Size-xs, 14px);font-style:normal;font-weight:400;line-height:var(--Font-Size-md, 20px)}#gh-header-lower .menu-panel-l2-type-2.-hover .menu-l2 li .menu-panel-columns li:hover,#gh-header-lower .menu-panel-l2-type-3.-hover .menu-l2 li .menu-panel-columns li:hover{background-color:#f3f2f2;border-radius:4px;text-decoration:none}#gh-header-lower .menu-panel-l2-type-2.-hover .menu-panel-l2-inner #brands-category,#gh-header-lower .menu-panel-l2-type-3.-hover .menu-panel-l2-inner #brands-category{height:auto}#gh-header-lower .menu-panel-l2-type-2.-hover .menu-panel-l2-inner #brands-category li:not(:first-child),#gh-header-lower .menu-panel-l2-type-3.-hover .menu-panel-l2-inner #brands-category li:not(:first-child){margin-left:2% !important}@media screen and (max-width: 1214px){#gh-header-lower .menu-panel-l2-type-2.-hover .menu-panel-l2-inner #gh-l1-Industries,#gh-header-lower .menu-panel-l2-type-3.-hover .menu-panel-l2-inner #gh-l1-Industries{display:none}}#gh-header-lower .menu-panel-l2-type-2.-hover .menu-type-2-l2,#gh-header-lower .menu-panel-l2-type-3.-hover .menu-type-2-l2{display:flex;max-width:264px;width:50%;height:42px;flex-direction:column;align-items:flex-start}#gh-header-lower .menu-panel-l2-type-2.-hover .menu-type-2-l2-left,#gh-header-lower .menu-panel-l2-type-3.-hover .menu-type-2-l2-left{display:flex;width:50%;margin-bottom:16px;flex-direction:column;align-items:flex-start;gap:var(--Spacing-spacing-04, 12px)}#gh-header-lower .menu-panel-l2-type-2.-hover .menu-type-2-l2-left.-Solutions,#gh-header-lower .menu-panel-l2-type-2.-hover .menu-type-2-l2-left.-Why.CDW,#gh-header-lower .menu-panel-l2-type-3.-hover .menu-type-2-l2-left.-Solutions,#gh-header-lower .menu-panel-l2-type-3.-hover .menu-type-2-l2-left.-Why.CDW{width:30%}#gh-header-lower .menu-panel-l2-type-3{display:none;background:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:0 15px 15px -15px #313132;font-size:14px;top:128.99px;margin:0;padding:16px 24px 24px 24px;position:absolute;text-align:left;z-index:2001}#gh-header-lower .menu-panel-l2-type-3 h4{margin:0}#gh-header-lower .menu-panel-l2-type-3 .column-hovered:not(.btn){outline:none;text-decoration:underline}#gh-header-lower .menu-panel-l2-type-3 .column-hovered:not(.btn) span{outline:5px auto -webkit-focus-ring-color}#gh-header-lower .menu-panel-l2-type-3 .menu-panel-l2-inner #gh-l1-brands,#gh-header-lower .menu-panel-l2-type-3 .menu-panel-l2-inner #gh-l1-tech-library{padding:10px}#gh-header-lower .menu-panel-l2-type-3.partners-menu{height:314px !important;padding-bottom:0 !important}@media screen and (max-width: 1214px){#gh-header-lower .menu-panel-l2-type-3.partners-menu{height:auto !important}}#gh-header-lower .menu-panel-l2-type-3.-hover{box-shadow:0 2px 8px 0 rgba(0,0,0,.1) inset;display:flex;justify-content:space-between;align-items:flex-start;width:calc(100% - 80px);max-width:1272px;height:auto}#gh-header-lower .menu-panel-l2-type-3.-hover #gh-l1-Insights{display:flex;height:95px;padding:16px 0;align-items:flex-start;gap:24px}#gh-header-lower .menu-l2-t1{width:312px;border-right:1px solid #e8e6e6;height:520px}#gh-header-lower .menu-l2-t1.Software{height:436px !important}#gh-header-lower .menu-l2-t1 hr{margin-left:10px;margin-top:10px}#gh-header-lower .menu-l2-t1 li.-bold{font-weight:bold}#gh-header-lower .menu-l2-t1 li.-bold:hover a{color:#150404}#gh-header-lower .menu-l2-t1 .-l2-icon{display:inline-block;height:80px;padding:0;text-align:center;width:80px}#gh-header-lower .menu-l2-t1 .-l2-icon a{display:flex;flex-direction:column;height:80px;width:80px}#gh-header-lower .menu-l2-t1 .-l2-icon i{display:inline-block;height:30px;padding:15px 25px 10px 25px;width:30px}#gh-header-lower .menu-l2-t1 .-l2-icon i.dollar-sign-svg,#gh-header-lower .menu-l2-t1 .-l2-icon i.outlet-svg,#gh-header-lower .menu-l2-t1 .-l2-icon i.barcode-svg{background-position:center 15px;background-repeat:no-repeat;background-size:30px 30px}#gh-header-lower .menu-l2-t1 .-l2-icon i.dollar-sign-svg{background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/dec-dollar-sign-circle.svg")}#gh-header-lower .menu-l2-t1 .-l2-icon i.outlet-svg{background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/dec-cdw-outlet-tag.svg")}#gh-header-lower .menu-l2-t1 .-l2-icon i.barcode-svg{background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/dec-product-finder-barcode.svg")}#gh-header-lower .menu-l2-t1 li.-hr{border-bottom:1px solid #dbdbdb;display:block;height:0;line-height:0;margin:16px;padding:0}#gh-header-lower .menu-l2-t1 li.-hr:last-child{display:none}#gh-header-lower .menu-l2-t1 .menu-list-s2{display:none;list-style-type:none;margin-left:-40px}#gh-header-lower .menu-l2-t1 .menu-list-s2 li a{color:#150404}#gh-header-lower .menu-l2-t1 .menu-list-s2 .column-hovered{color:#0070bc}#gh-header-lower .menu-l2-t1 .menu-list-s2 .menu-list-s2-title{display:inline-block;width:27%}#gh-header-lower .menu-l2-t1 .menu-list-s2 .menu-list-s2-title a:hover{color:#0070bc;text-decoration:underline}#gh-header-lower .menu-l2-t1 .menu-software-s2{display:none;font-weight:bold}#gh-header-lower .menu-l2-t1 .menu-software-s2 li{list-style:none;margin-bottom:10px;margin-left:-40px}#gh-header-lower .menu-l2-t1 .menu-software-s2 li:hover{color:#0070bc;text-decoration:underline}#gh-header-lower .menu-l2-t1 .menu-software-s2 li a{color:#150404}#gh-header-lower .menu-l2-t1 .menu-software-s2 li .column-hovered{color:#0070bc}#gh-header-lower .menu-l2-t1 .menu-services-s2{display:none;font-weight:bold}#gh-header-lower .menu-l2-t1 .menu-services-s2 li{list-style:none;margin-left:-40px}#gh-header-lower .menu-l2-t1 .menu-services-s2 li a{color:#150404}#gh-header-lower .menu-l2-t1 .menu-services-s2 li .column-hovered{color:#0070bc}#gh-header-lower .menu-l2-t1 .menu-services-s2:hover{color:#0070bc;text-decoration:underline}#gh-header-lower ul.menu-list-l2{list-style-type:none;margin:16px 8px 24px 8px;padding-left:0;width:312px}#gh-header-lower ul.menu-list-l2 li{align-items:center;box-sizing:border-box;display:flex;height:36px;position:relative;width:296px}#gh-header-lower ul.menu-list-l2 li.-hover{background-color:#e8e6e6;border-radius:4px}li #gh-header-lower ul.menu-list-l2:not(.-hover):hover{background-color:#f3f2f2;border-radius:4px}#gh-header-lower ul.menu-list-l2 li a{color:#150404;font-weight:400;font-size:14px;padding:8px 12px;width:296px}#gh-header-lower ul.menu-list-l2 li.-l2.-bold.-l2-data a .text:hover{color:#504343;text-decoration:underline}#gh-header-lower ul.menu-list-l2 li.-l2.-bold.-l2-data:hover{background:none;cursor:auto}#gh-header-lower ul.menu-list-l2 li.-l2-icon{margin:0 24px 0 62px}#gh-header-lower ul.menu-list-l2 li.-l2-icon a{font-weight:400}#gh-header-lower ul.menu-list-l2 li.-l2-icon a:hover{text-decoration:underline}#gh-header-lower ul.menu-list-l2 li.-l2-icon~li.-l2-icon{margin:0 62px 0 0}#gh-header-lower ul.menu-list-l2-type-2{display:none;grid-template-columns:auto auto auto auto auto;list-style-type:none;margin:24px 0 0 0;padding-left:0}#gh-header-lower ul.menu-list-l2-type-2 li{align-items:center;box-sizing:border-box;display:flex;height:32px;position:relative}#gh-header-lower ul.menu-list-l2-type-2 li a{color:#150404;font-weight:600;outline:none}#gh-header-lower ul.menu-list-l2-type-2 li a:focus span{outline:5px auto -webkit-focus-ring-color}#gh-header-lower ul.menu-list-l2-type-2 li.-l2.-bold.-l2-data a{text-decoration:underline}#gh-header-lower ul.menu-list-l2-type-2 li.-l2.-bold.-l2-data a:hover{color:#504343}#gh-header-lower ul.menu-list-l2-type-2 li.-l2.-bold.-l2-data:hover{background:none;cursor:auto}#gh-header-lower ul.menu-list-l2-type-2 li.-l2-icon{margin:0 24px 0 62px}#gh-header-lower ul.menu-list-l2-type-2 li.-l2-icon a{font-weight:400}#gh-header-lower ul.menu-list-l2-type-2 li.-l2-icon a:hover{text-decoration:underline}#gh-header-lower ul.menu-list-l2-type-2 li.-l2-icon~li.-l2-icon{margin:0 62px 0 0}#gh-header-lower .menu-panel-l2-inner{display:flex;position:relative;width:100%;flex-direction:row;align-items:flex-start;flex-shrink:0}#gh-header-lower .menu-panel-l2-inner #gh-l1-brands,#gh-header-lower .menu-panel-l2-inner #gh-l1-tech-library{padding:10px}#gh-header-lower .menu-panel-l2.-hover{box-shadow:0 2px 8px 0 rgba(0,0,0,.1) inset;display:block;width:calc(100% - 16px);max-width:1320px}#gh-header-lower .menu-panel-l2.-hover .menu-panel-l2-inner #brands-category li:not(:first-child){margin-left:2% !important}#gh-header-lower li.-l2-data{transition:background-color 100ms ease-in-out}#gh-header-lower li.-l2-data .ico-int-s-chevron-right{color:#150404;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:12px;height:12px;background-image:url(https://www.cdw.ca/assets/1.0/dist/images/header/a/l1/menu-arrow-black.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#gh-header-lower li.-l2-data .ico-int-s-chevron-right:before{content:none !important}#gh-header-lower li.-l2-data:hover{border-radius:4px;cursor:pointer;text-decoration:none;background-color:#f3f2f2}#gh-header-lower li.-l2-data:hover a{text-decoration:none}#gh-header-lower li.-l2-data.-l2-icon .ico-int-s-chevron-right,#gh-header-lower li.-hr .ico-int-s-chevron-right,#gh-header-lower li.-bold .ico-int-s-chevron-right{display:none}#gh-header-lower li.-l2-data.-selected a{outline:none}#gh-header-lower li.-l2-data.-selected .ico-int-s-chevron-right{color:#0070bc;float:right;visibility:visible}#gh-header-lower li.-l2.-bold.-l2-data:after{content:""}#gh-header-lower li.-hr.-l2-data:hover,#gh-header-lower li.-l2-icon.-l2-data:hover{background:none;text-decoration:none}#gh-header-lower li.-hr.-l2-data:hover a,#gh-header-lower li.-l2-icon.-l2-data:hover a{color:#150404}#gh-header-lower li.-hr.-l2-data:hover:after,#gh-header-lower li.-l2-icon.-l2-data:hover:after{content:""}#gh-header-lower li.-l2-aem.-hover{background:#efefef;border-left:5px solid #0070bc;cursor:pointer;height:18px;padding:5px 5px 5px 10px;position:relative;text-decoration:none}#gh-header-lower li.-l2-aem.-hover:hover:after{display:none}#gh-header-lower li.-l2-aem.-selected a{outline:none}#gh-header-lower li.-l2-icon span.-selected{color:#0070bc;text-decoration:underline}#gh-header-lower li.-bold span.-selected{color:#0070bc;text-decoration:underline}#gh-header-lower .menu-panel-l3{display:none;float:left;padding:16px 24px 24px 24px;width:100%}#gh-header-lower .menu-panel-l3.three-column-content{width:895px}#gh-header-lower .menu-panel-column-l2-content{float:right;max-width:341px;max-height:300px}#gh-header-lower .menu-panel-column-l2-content h1{display:none}#gh-header-lower .menu-panel-header{font-size:14px;font-weight:600;display:inline-flex;height:28px;align-items:center;gap:4px;flex-shrink:0}#gh-header-lower .menu-panel-header a{color:#150404;position:relative;text-decoration:none}#gh-header-lower .menu-panel-header a:focus,#gh-header-lower .menu-panel-header a :focus-visible{outline:1px dashed #150404;border-radius:4px;color:#504343;text-decoration:underline}#gh-header-lower .menu-panel-header a:hover{color:#504343;text-decoration:underline}@media screen and (max-width: 1214px){#gh-header-lower #gh-content-l1-solutions-nav,#gh-header-lower #gh-content-l1-services,#gh-header-lower #gh-content-l1-industries,#gh-header-lower #gh-content-l1-why-cdw{display:none}}#gh-header-lower .menu-panel-l3.-hover{display:block}#gh-header-lower .menu-panel-l3.-hover .button-field{border-bottom:1px solid #e8e6e6;margin-bottom:16px;padding-bottom:24px}#gh-header-lower .menu-panel-l3.-hover .button-field .back-menu-btn{font-size:16px;padding:8px 16px}#gh-header-lower .menu-panel-l3.-hover .button-field .back-menu-btn img{margin-right:8px}#gh-header-lower .menu-panel-l3.-hover .button-field .back-menu-btn:hover{color:#fff;font-weight:600}#gh-header-lower .menu-panel-l3.-hover .button-field .back-menu-btn:focus{background-color:#504343;outline:1px dashed #150404 !important}#gh-header-lower .menu-panel-l3.-hover .browse-all-items{border-bottom:1px solid #e8e6e6;padding-bottom:12px;margin-bottom:12px;display:flex}#gh-header-lower .menu-panel-column-l3-content{float:right;padding-left:19px;padding-top:20px;width:200px}#gh-header-lower .menu-panel-column-l3 .menu-list-l3.-Networking .l3-with-l4,#gh-header-lower .menu-panel-column-l3 .menu-list-l3.-Networking .header-div,#gh-header-lower .menu-panel-column-l3 .menu-list-l3.-Electronics .l3-with-l4,#gh-header-lower .menu-panel-column-l3 .menu-list-l3.-Electronics .header-div,#gh-header-lower .menu-panel-column-l3 .menu-list-l3.-ComputerAccessories .l3-with-l4,#gh-header-lower .menu-panel-column-l3 .menu-list-l3.-ComputerAccessories .header-div,#gh-header-lower .menu-panel-column-l3 .menu-list-l3.-OfficeEquipmentSupplies .l3-with-l4,#gh-header-lower .menu-panel-column-l3 .menu-list-l3.-OfficeEquipmentSupplies .header-div{width:30%}#gh-header-lower .menu-panel-column-l3 .menu-list-l3 .l3-with-l4,#gh-header-lower .menu-panel-column-l3 .menu-list-l3 .header-div{width:50%}#gh-header-lower .menu-panel-column-l3 .menu-list-l3 li{flex:0 0 auto;display:flex;align-items:center}#gh-header-lower .menu-list-l3{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;max-height:360px;max-width:432px;column-gap:16px;list-style-type:none;margin:0;padding:0;padding-right:24px}#gh-header-lower .menu-list-l3.-Solutions{padding-right:8px !important}#gh-header-lower .menu-list-l3.-Hardware{row-gap:8px}#gh-header-lower .menu-list-l3.-Networking{max-height:440px;max-width:656px}#gh-header-lower .menu-list-l3.-Electronics{max-height:400px;max-width:656px}#gh-header-lower .menu-list-l3.-ComputerAccessories{max-width:656px}#gh-header-lower .menu-list-l3.-OfficeEquipmentSupplies{max-width:656px}#gh-header-lower .menu-list-l3.-PhonesVideoConferencing{max-height:420px}#gh-header-lower .menu-list-l3.-BusinessApplications{max-width:432px}#gh-header-lower .menu-list-l3 .list-item-column-left{display:flex;flex-direction:column;width:100%}#gh-header-lower .menu-list-l3 .list-item-column-left .-l4{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px}#gh-header-lower li.-l3{align-items:center;display:flex;padding:4px 0;line-height:normal}#gh-header-lower li.-l3:hover{background-color:#f3f2f2;border-radius:4px}#gh-header-lower li.-l3 a{display:block;white-space:normal;overflow:visible;text-overflow:unset;line-height:20px}#gh-header-lower li.-l3.-Hardware a{color:#150404;font-weight:600;line-height:20px}#gh-header-lower li.-l3.-Hardware a:hover{color:#504343;text-decoration:underline}#gh-header-lower li.-l3.-Hardware:hover{background-color:rgba(0,0,0,0)}#gh-header-lower li.-l3.-Hardware:focus,#gh-header-lower li.-l3.-Hardware :focus-visible{outline:1px dashed #150404;border-radius:4px;color:#504343 !important;text-decoration:underline}#gh-header-lower li.-l3.-Software{padding:4px 8px;width:208px}#gh-header-lower li.-l3.-Software:focus,#gh-header-lower li.-l3.-Software :focus-visible{outline:1px dashed #150404;border-radius:4px;background-color:#f3f2f2}#gh-header-lower li.-l3 img{margin-left:8px}#gh-header-lower li.-link.-l3{padding:20px 0 5px 0}#gh-header-lower li.-l4{padding:4px 8px}#gh-header-lower li.-l4 a{color:#150404;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px}#gh-header-lower li.-l4:hover{background-color:#f3f2f2;border-radius:4px}#gh-header-lower li.-l4:focus,#gh-header-lower li.-l4 :focus-visible{outline:1px dashed #150404;border-radius:4px;background-color:#f3f2f2}#gh-header-lower a.-l4:focus,#gh-header-lower a.-l4 :focus-visible{outline:1px dashed #150404;border-radius:4px;background-color:#f3f2f2}#gh-header-lower li.product-finders{padding:5px 0 5px 20px}#gh-header-lower li.outlet{padding:9px 0 5px 20px}#gh-header-lower #iogear{background:#efefef;border:1px solid #e8e6e6;height:175px;margin-bottom:20px;width:175px}#gh-header-lower #c2g-cable{background:#efefef;border:1px solid #e8e6e6;height:175px;width:175px}.close-menu-x{background-color:unset;background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/int-x-close.svg");background-position:6px 6px;background-repeat:no-repeat;background-size:12px 12px;border:none;cursor:pointer;height:25px;position:absolute;right:24px;top:16px;width:25px;z-index:3}.close-menu-x:focus,.close-menu-x :focus-visible{outline:1px dashed #150404;border-radius:4px}.additional-block{height:112px}.typeahead-hidden .login-flyout{display:none}#gh-header-search-form{z-index:3}#gh-header-upper #gh-header-search-form #gh-search-bar.typeahead-active #main-search.typeahead-active{left:50%;margin-left:-660px;position:absolute;width:776px;display:flex;justify-content:flex-end}#gh-header-upper #gh-header-search-form #gh-search-bar.typeahead-active #main-search.typeahead-active .search-input{margin-right:0;width:1036px}@media(max-width: 1599px){#gh-header-upper #gh-header-search-form #gh-search-bar.typeahead-active #main-search.typeahead-active{margin-left:-548px;width:1096px}#gh-header-upper #gh-header-search-form #gh-search-bar.typeahead-active #main-search.typeahead-active .search-input{width:1096px}}@media(max-width: 1280px){#gh-header-upper #gh-header-search-form #gh-search-bar.typeahead-active #main-search.typeahead-active{margin-left:-508px;width:1016px}#gh-header-upper #gh-header-search-form #gh-search-bar.typeahead-active #main-search.typeahead-active .search-input{width:1016px}}@media(max-width: 1160px){#gh-header-upper #gh-header-search-form #gh-search-bar.typeahead-active #main-search.typeahead-active{margin-left:-468px;width:936px}#gh-header-upper #gh-header-search-form #gh-search-bar.typeahead-active #main-search.typeahead-active .search-input{width:936px}}@media(max-width: 1024px){#gh-header-upper #gh-header-search-form #gh-search-bar.typeahead-active #main-search.typeahead-active{margin-left:-363px;width:826px}#gh-header-upper #gh-header-search-form #gh-search-bar.typeahead-active #main-search.typeahead-active .search-input{width:826px}}#gh-header-upper #gh-header-search-form #gh-search-bar.typeahead-active #main-search.typeahead-active #gh-header-button-search.default{background-color:rgba(0,0,0,0);background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/int-search-magnifying-glass.svg");background-position:0 0;background-repeat:no-repeat;border:none;box-sizing:border-box;cursor:pointer;height:48px;left:16px;position:absolute;right:0;width:48px}#gh-header-upper #gh-header-search-form #gh-search-bar.typeahead-active #main-search.typeahead-active #gh-header-button-search.active{background-color:#150404;background-image:url(https://www.cdw.ca/assets/1.0/dist/images/header/a/search/search-magnifying-glass-white.svg);background-position:14px 15px;background-repeat:no-repeat;background-size:19px 19px;border:none;border-radius:64px;color:#fff;cursor:pointer;height:48px;left:16px;position:relative;top:0;width:48px;padding:14px}#gh-header-upper #gh-header-search-form #gh-search-bar.typeahead-active #main-search.typeahead-active #gh-header-button-search.active:hover{background-color:#504343}@media(max-width: 1070px){#gh-header-upper #gh-header-search-form #gh-search-bar.typeahead-active #main-search.typeahead-active #gh-header-search-form-x{right:54px}}.search-input[data-enablefusiontypeahead=True]{line-height:48px;position:relative}.search-input[data-enablefusiontypeahead=True] input{box-sizing:border-box;font-size:14px;height:48px;outline:none;padding:0 6px 0 52px;width:182px}.search-input[data-enablefusiontypeahead=True] input::-ms-clear{display:none}.search-input[data-enablefusiontypeahead=True] .btn-search{background:#4d4d4f;border:none;color:#fff;font-size:22px;height:36px;position:absolute;right:0;text-align:center;top:0;width:40px}.search-input[data-enablefusiontypeahead=True] .btn-search:hover{background-color:#666669}.search-input[data-enablefusiontypeahead=True] .search-clear-button{cursor:pointer;display:none;position:absolute;right:50px;top:10px}#search-options-panel .search-dropdown-wrapper{padding:12px}.search-dropdown.typeahead-f5{background-color:#fff;border-radius:16px;visibility:hidden;height:fit-content;position:absolute;top:-5px;width:100%;max-width:776px;opacity:0;padding:60px 8px 8px 8px;z-index:1}.search-dropdown.typeahead-f5.typeahead-displayed{opacity:1;visibility:visible}.search-dropdown.typeahead-f5 .search-dropdown-wrapper{box-sizing:border-box}.search-dropdown.typeahead-f5 a{display:block;line-height:18px;color:#150404}.search-dropdown.typeahead-f5 a.selected{font-weight:bold;text-decoration:none}.visually-hidden{display:none}#gh-search-results.typeahead-f5{box-sizing:border-box;outline:none}#gh-search-results.typeahead-f5 fieldset{border:none;margin:0;padding:0}#gh-search-results.typeahead-f5 .search-dropdown-wrapper{box-shadow:none;height:fit-content;margin:auto;position:relative;overflow:hidden;max-width:1320px;display:flex;flex-direction:column}#gh-search-results.typeahead-f5 .search-dropdown-wrapper .results-content{display:flex;flex-direction:column;margin:16px 0 8px 0;max-height:80vh;overflow-y:auto}#gh-search-results.typeahead-f5 .search-dropdown-wrapper .results-content h2{align-items:center;color:#150404;display:flex;font-family:"Source Sans Pro",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:18px;margin:0 16px 8px 16px;text-transform:uppercase}#gh-search-results.typeahead-f5 .search-dropdown-wrapper .results-content h2 a{margin-left:auto;text-decoration:none;text-transform:initial;font-size:16px;font-weight:400;line-height:24px}#gh-search-results.typeahead-f5 .search-dropdown-wrapper .results-content h2 a.selected{outline:1px dashed #150404;border-radius:8px;outline-offset:4px}#gh-search-results.typeahead-f5 .search-dropdown-wrapper .results-content h2 a i.arrow-right{background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/a/account-flyout/arrow-right-black.svg");background-position:center center;background-repeat:no-repeat;box-sizing:content-box;display:inline-block;height:10px;margin-left:8px;position:relative;width:12px}#gh-search-results.typeahead-f5 .results-content-top{color:#150404;font-style:normal;margin:0 0 12px 0;width:100%}#gh-search-results.typeahead-f5 .results-content-top ul.keyword-suggestions{font-size:14px;line-height:18px;list-style:none;margin:0;padding:0}#gh-search-results.typeahead-f5 .results-content-top ul.keyword-suggestions li{display:flex}#gh-search-results.typeahead-f5 .results-content-top ul.keyword-suggestions li:hover,#gh-search-results.typeahead-f5 .results-content-top ul.keyword-suggestions li.selected{background-color:#f7f7f7;border-radius:8px}#gh-search-results.typeahead-f5 .results-content-top ul.keyword-suggestions a{width:100%}#gh-search-results.typeahead-f5 .results-content-top ul.keyword-suggestions a::before{content:url("https://www.cdw.ca/assets/1.0/dist/images/header/a/search/search-typeahead-recently-viewed.svg");display:inline-block;height:16px;margin:0 8px 0 0;vertical-align:middle;width:16px}#gh-search-results.typeahead-f5 .results-content-top .closerecentsearch{background-color:rgba(0,0,0,0);background-image:url(https://www.cdw.ca/assets/1.0/dist/images/header/header-x-black.svg);background-position:center;background-repeat:no-repeat;background-size:24px 24px;border:none;cursor:pointer;height:24px;margin-right:10px;opacity:1;position:relative;top:10px;width:24px;pointer-events:auto}#gh-search-results.typeahead-f5 .results-content-top ul.product-typeahead-category-matches li a.querySuggestion,#gh-search-results.typeahead-f5 .results-content-top ul.product-typeahead-category-matches li a.recentSearch.filtered{font-weight:bold;-webkit-font-smoothing:antialiased}#gh-search-results.typeahead-f5 .results-content-top ul.product-typeahead-category-matches li ul li a,#gh-search-results.typeahead-f5 .results-content-top ul.product-typeahead-category-matches li span{font-weight:normal}#gh-search-results.typeahead-f5 .results-content-top ul{list-style:none;padding:0;margin:0}#gh-search-results.typeahead-f5 .results-content-top ul .querySuggestion::before{content:" ";background-image:url(https://www.cdw.ca/assets/1.0/dist/images/header/int-search-magnifying-glass.svg);background-size:16px;background-position:center;background-repeat:no-repeat;display:inline-block;height:20px;margin:0 12px 0 0;vertical-align:middle;width:20px}#gh-search-results.typeahead-f5 .results-content-top ul .recentSearch::before{content:url("https://www.cdw.ca/assets/1.0/dist/images/header/a/search/search-typeahead-recently-viewed.svg");display:inline-block;height:20px;margin:0 12px 0 0;vertical-align:middle;width:20px}#gh-search-results.typeahead-f5 .results-content-top ul li{display:flex;font-family:"Source Sans Pro",sans-serif;font-size:16px;font-style:normal;font-weight:normal;height:fit-content;line-height:22px;padding:0;pointer-events:none;margin:0 8px;flex-wrap:wrap}#gh-search-results.typeahead-f5 .results-content-top ul li.child-hover{background-color:#fff;padding-left:0}#gh-search-results.typeahead-f5 .results-content-top ul li.child-hover a{color:#150404;text-decoration:none}#gh-search-results.typeahead-f5 .results-content-top ul li.selected:not(.child-hover){padding-left:0}#gh-search-results.typeahead-f5 .results-content-top ul li.selected:not(.child-hover):not(:has(a.hasDynamicSuggestion)){background-color:#f7f7f7;border-radius:8px}#gh-search-results.typeahead-f5 .results-content-top ul li.selected:not(.child-hover) a{text-decoration:none}#gh-search-results.typeahead-f5 .results-content-top ul li.selected:not(.child-hover) a.hasDynamicSuggestion{border-radius:8px;background-color:#f7f7f7}#gh-search-results.typeahead-f5 .results-content-top ul li.selected .product-typeahead-subcategory-matches{margin-left:0;padding-left:0}#gh-search-results.typeahead-f5 .results-content-top ul li.selected .product-typeahead-subcategory-matches a:not(:hover){color:#150404;background-color:#fff}#gh-search-results.typeahead-f5 .results-content-top ul li:focus-visible{outline:none}#gh-search-results.typeahead-f5 .results-content-top ul li ul.product-typeahead-subcategory-matches{flex-basis:100%}#gh-search-results.typeahead-f5 .results-content-top ul li ul.product-typeahead-subcategory-matches li{margin:0}#gh-search-results.typeahead-f5 .results-content-top ul li ul.product-typeahead-subcategory-matches li a{padding-left:48px}#gh-search-results.typeahead-f5 .results-content-top ul li ul.product-typeahead-subcategory-matches li:hover{background-color:#f7f7f7;border-radius:8px}#gh-search-results.typeahead-f5 .results-content-top ul li a{color:#150404;padding:11px 16px 11px 16px;pointer-events:all;text-decoration:none;flex:1}#gh-search-results.typeahead-f5 .results-content-top ul li a strong{font-weight:800;pointer-events:all}#gh-search-results.typeahead-f5 .results-content-top ul li a:focus{outline:none}#gh-search-results.typeahead-f5 .results-content-top .product-typeahead-category-suggestions{margin-top:16px}#gh-search-results.typeahead-f5 .results-content-top .product-typeahead-category-suggestions ul li.selected a{background-color:#fff;color:#150404;text-decoration:underline}#gh-search-results.typeahead-f5 .results-content-top .product-typeahead-category-suggestions a:hover{background-color:#fff;color:#150404;text-decoration:underline}#gh-search-results.typeahead-f5 .results-content-top .product-typeahead-category-suggestions a::after{content:url("https://www.cdw.ca/assets/1.0/dist/images/header/a/search/search-typeahead-arrow-right-black.svg");display:inline-block;height:10px;margin:0 0 0 8px;width:20px}#gh-search-results.typeahead-f5 .results-content-bottom{border-top:1px solid #e8e6e6;margin:0 8px;padding:16px 0 8px 0}#gh-search-results.typeahead-f5 .results-content-bottom.suggested-products .product-typeahead-card-container a{width:100%}#gh-search-results.typeahead-f5 .results-content-bottom .product-typeahead-card-container{display:flex;flex-wrap:wrap}#gh-search-results.typeahead-f5 .results-content-bottom .product-typeahead-card-container a{text-decoration:none}#gh-search-results.typeahead-f5 .results-content-bottom .product-typeahead-card-container a.selected .product-typeahead-card{background-color:#f7f7f7}#gh-search-results.typeahead-f5 .results-content-bottom .product-typeahead-card-container a:focus-visible{outline:unset}#gh-search-results.typeahead-f5 .results-content-bottom .product-typeahead-card-container .product-typeahead-card{align-items:center;background-color:#fff;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;padding:12px 8px}#gh-search-results.typeahead-f5 .results-content-bottom .product-typeahead-card-container .product-typeahead-card:hover{background-color:#f7f7f7}#gh-search-results.typeahead-f5 .results-content-bottom .product-typeahead-card-container .product-typeahead-card img{border-radius:4px;height:64px;object-fit:cover;width:64px;margin-left:8px;mix-blend-mode:multiply}#gh-search-results.typeahead-f5 .results-content-bottom .product-typeahead-card-container .product-typeahead-card .product-typeahead-content{margin-left:24px;width:calc(100% - 24px)}#gh-search-results.typeahead-f5 .results-content-bottom .product-typeahead-card-container .product-typeahead-card .product-typeahead-content .product-typeahead-stock-status{font-size:14px;font-weight:600;line-height:24px;display:inline-block}#gh-search-results.typeahead-f5 .results-content-bottom .product-typeahead-card-container .product-typeahead-card .product-typeahead-content .product-typeahead-stock-status.-in-stock::first-letter{color:#36741d}#gh-search-results.typeahead-f5 .results-content-bottom .product-typeahead-card-container .product-typeahead-card .product-typeahead-content .product-typeahead-stock-status.-no-stock::first-letter{color:#8b0809}#gh-search-results.typeahead-f5 .results-content-bottom .product-typeahead-card-container .product-typeahead-card .product-typeahead-content .viewedBadge{margin-left:16px;color:#504343;display:inline-block;font-weight:600;font-size:14px;line-height:20px;padding:2px 8px;border-radius:4px;background-color:#f3f2f2}#gh-search-results.typeahead-f5 .results-content-bottom .product-typeahead-card-container .product-typeahead-card .product-typeahead-content h4{color:#504343;font-size:16px;font-weight:400;margin:0;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.aem-footer-wrapper{display:none}footer{background-color:#fff;margin-top:0;min-width:1170px;padding:0}footer #gh-footer-upper>#gh-footer-content>.aem-content{background-color:#ea7125}footer #gh-footer-upper>#gh-footer-content>.aem-content .footer-section-sites{background-color:#ea7125;border-top:1px solid #ea7125}#gh-subfooter{background-color:#fff;box-sizing:border-box;clear:both;content:"";display:table;height:150px;margin:0 auto;padding:60px 0 0 0;z-index:1;border-top:2px solid #c5c0c0;padding-top:0;width:100%}#gh-subfooter #gh-subfooter-links{border-top:none;clear:both;padding-top:25px;margin:0 auto;max-width:1320px}#gh-subfooter #gh-subfooter-links a{color:#150404;font-size:14px;font-weight:400;font-style:normal;line-height:20px;padding-left:40px}#gh-subfooter #gh-subfooter-links a:first-child{padding-left:0}#gh-subfooter #gh-subfooter-links p{color:#504343;float:right;font-size:14px;line-height:20px;margin:-25px 0 40px 0;width:660px}@media only screen and (max-width: 1320px){footer{min-width:auto}#gh-subfooter{padding:18px;width:auto}#gh-subfooter #gh-subfooter-links a{display:block;margin-bottom:10px;padding-left:0;width:50%}#gh-subfooter #gh-subfooter-links p{margin-top:-135px;position:relative;width:50%}}.print-footer{display:none}.gh-notifications{display:flex;justify-content:center;position:relative}.gh-notifications #gh-notifications-button{align-items:center;color:#150404;display:flex;justify-content:center;text-decoration:none;gap:8px;padding:12px}.gh-notifications #gh-notifications-button:focus-visible{outline:1px dashed #150404;border-radius:64px}.gh-notifications #gh-notifications-button.selected{background-color:#e8e6e6;border-radius:64px}.gh-notifications #gh-notifications-button:not(.selected):hover{border-radius:44px;background-color:#f7f7f7;cursor:pointer}.gh-notifications-icon{background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/notification-bell.svg");background-position:center;background-repeat:no-repeat;background-size:20px 20px;display:inline-block;height:20px;width:20px}.gh-notifications-icon:after{background-color:#c00;border-radius:50%;border:2px solid #fff;content:none;height:0;position:absolute;right:19px;top:14px;width:0}.gh-notifications-icon.gh-has-new-notifications{background-color:#f7f7f7}.gh-notifications-icon.gh-has-new-notifications:after{content:"";height:8px;width:8px;left:24px}.gh-notifications-title{font-family:"Source Sans Pro";font-size:16px;font-style:normal;font-weight:400;line-height:24px}.gh-notifications-list{background:#fff 0 0 no-repeat padding-box;border-radius:12px;box-shadow:0 0 2px 0 rgba(21,4,4,.16),0 8px 24px 0 rgba(21,4,4,.12),0 0 32px 0 rgba(21,4,4,.06);color:#150404;height:75vh;padding:16px 4px 0 16px;position:absolute;right:0;top:56px;width:376px;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity 100ms linear,transform 100ms linear,visibility 100ms linear}.gh-notifications-list.is-open{opacity:1;visibility:visible;transform:translateY(0);transition:opacity 600ms cubic-bezier(0.2, 1, 0.35, 1),transform 600ms cubic-bezier(0.2, 1, 0.35, 1),visibility 600ms cubic-bezier(0.2, 1, 0.35, 1)}.gh-notifications-list .mark-all-as-read{float:right;font-size:14px;margin-right:16px;text-decoration:underline}.gh-notifications-list .mark-all-as-read:focus{outline:none}.gh-notifications-list .mark-all-as-read:focus-visible{outline:5px auto -webkit-focus-ring-color}.gh-notifications-list .header{align-items:center;display:flex;justify-content:space-between;padding-bottom:14px}.gh-notifications-list .header .title{color:#150404;font:normal normal 600 24px/35px Source Sans Pro,sans-serif}.gh-notifications-list .messages{height:calc(100% - 49px);overflow-y:scroll}.gh-notifications-list .messages::-webkit-scrollbar{width:6px}.gh-notifications-list .messages::-webkit-scrollbar-track{background-color:#fff;border-radius:100px}.gh-notifications-list .messages::-webkit-scrollbar-thumb{background-color:#c5c0c0;border-radius:68px}.gh-notifications-list .notification-type-global-supply-chain-constraint .title{color:#c00}.gh-notifications-list .message{border-bottom:1px solid #e8e6e6;margin:0 1px;padding:8px 8px 10px 16px;position:relative}.gh-notifications-list .message .title,.gh-notifications-list .message .text{font:normal normal normal 14px/20px Source Sans Pro,sans-serif}.gh-notifications-list .message .date{font:normal normal normal 12px/17px Source Sans Pro,sans-serif;margin-top:6px}.gh-notifications-list .message:hover{background:#fbf9f9 0 0 no-repeat padding-box;border-radius:8px;cursor:pointer}.gh-notifications-list .message:focus-visible{outline:5px auto -webkit-focus-ring-color;border-radius:unset}.gh-notifications-list .message:before{background-color:#c00;border-radius:50%;content:"";height:0;left:4px;position:absolute;top:16px;width:0}.gh-notifications-list .message.gh-new-notification .title,.gh-notifications-list .message.gh-new-notification .text{font:normal normal 600 14px/20px Source Sans Pro,sans-serif}.gh-notifications-list .message.gh-new-notification:before{height:8px;width:8px}.gh-notifications-list .notifications-section-title{font:normal normal 600 16px/20px Source Sans Pro,sans-serif;margin-top:16px}.gh-notifications-list .notifications-section-title.loading{animation:skeletonBackgroundAnimate 1.5s infinite;background-image:linear-gradient(#efefef 100%, transparent 0),linear-gradient(#efefef 100%, transparent 0);background-position:0 .2em;background-repeat:no-repeat;background-size:15% 1.2em;min-height:1em}.gh-notifications-list .notifications-section-title.loading.-loaded{background-image:none}.gh-notifications-list .message.-error{font:normal normal normal 16px/24px Source Sans Pro,sans-serif}.gh-notifications-list .message.-error:hover{background:none;cursor:default}.gh-notifications-list .ico-circle-exclamation-error{background-image:url(https://www.cdw.ca/assets/1.0/dist/images/icons/error-mark.svg);background-position:center;background-repeat:no-repeat;background-size:16px;bottom:-3px;display:inline-block;height:16px;margin-right:2px;position:relative;width:16px}.gh-notifications-list .message.loading div{animation:skeletonBackgroundAnimate 1.5s infinite;background-image:linear-gradient(#efefef 100%, transparent 0),linear-gradient(#efefef 100%, transparent 0);background-repeat:no-repeat;min-height:1.4em}.gh-notifications-list .message.loading .title{background-position:0 .2em;background-size:50% 1.2em}.gh-notifications-list .message.loading .text{background-position:0 .2em,0 1.6em;background-size:100% 1.2em;min-height:2.8em}.gh-notifications-list .message.loading .date{background-position:0 .2em;background-size:25% 1.2em}.gh-notifications-list .message.loading:hover{background:none;cursor:default}@keyframes skeletonBackgroundAnimate{0%{background-image:linear-gradient(#efefef 100%, transparent 0),linear-gradient(#efefef 100%, transparent 0)}50%{background-image:linear-gradient(#dbdbdb 100%, transparent 0),linear-gradient(#dbdbdb 100%, transparent 0)}100%{background-image:linear-gradient(#efefef 100%, transparent 0),linear-gradient(#efefef 100%, transparent 0)}}.gh-notifications-list .notifications-footer{align-items:center;display:flex;flex-direction:column;margin:28px 0}.gh-notifications-list .notifications-footer .notifications-footer-title{color:#150404;font:normal normal normal 16px/20px Source Sans Pro,sans-serif;margin-bottom:12px}.gh-notifications-list .notifications-footer .notifications-footer-text{color:#504343;font:normal normal normal 14px/20px Source Sans Pro,sans-serif}.gh-notifications-list .sub-menu{position:absolute;right:16px;top:0}.gh-notifications-list .sub-menu:focus{border:4px double #150404}.gh-notifications-list .sub-menu .sub-menu-button{border-radius:30%;display:flex;margin:5px 0;padding:5px 0}.gh-notifications-list .sub-menu .sub-menu-button .sub-menu-dot{background-color:#150404;border-radius:50%;height:4px;margin:1px;width:4px}.gh-notifications-list .sub-menu .sub-menu-items{background:#fff 0 0 no-repeat padding-box;border-radius:4px;box-shadow:0 4px 8px #8a8181;display:none;opacity:1;padding:0;position:absolute;right:0;top:4px;width:158px;z-index:1}.gh-notifications-list .sub-menu .sub-menu-items li{align-items:center;box-sizing:border-box;color:#150404;display:flex;font:normal normal normal 14px/32px Source Sans Pro,sans-serif;letter-spacing:0;margin:0 4px;padding:0 16px;text-align:left;white-space:pre;width:calc(100% - 8px)}.gh-notifications-list .sub-menu .sub-menu-items li:hover{background:#e8e6e6 0 0 no-repeat padding-box;border-radius:4px}.gh-notifications-list .sub-menu .sub-menu-items li.kebab-menu-change-status{margin-top:4px}.gh-notifications-list .sub-menu .sub-menu-items li.kebab-menu-change-status::before{content:url("https://www.cdw.ca/assets/1.0/dist/images/header/notification-checkmark-black.svg");height:16px;margin:0 8px 8px 0;width:16px}.gh-notifications-list .sub-menu .sub-menu-items li.kebab-menu-delete{margin-bottom:4px}.gh-notifications-list .sub-menu .sub-menu-items li.kebab-menu-delete::before{content:url("https://www.cdw.ca/assets/1.0/dist/images/header/notification-trashcan-black.svg");height:16px;margin:0 8px 8px 0;width:16px}.gh-notifications-list .notifications-undo{align-items:center;background:#504343 0 0 no-repeat padding-box;border-radius:10px;bottom:0;color:#fff;display:flex;font:normal normal normal 16px/16px Source Sans Pro,sans-serif;justify-content:space-between;left:8px;margin-bottom:8px;padding:16px;position:absolute;width:calc(100% - 48px)}.gh-notifications-list .notifications-undo .link{color:#fff;font:normal normal 600 16px/24px Source Sans Pro,sans-serif;text-decoration:underline}.gh-notifications-list .notifications-undo .link:hover{cursor:pointer}.gh-notifications-list .notifications-undo .icon{background-image:url("https://www.cdw.ca/assets/1.0/dist/images/header/notification-trashcan-white.svg");height:16px;width:16px}.gh-notifications-list .notifications-undo .left-block{align-items:center;display:flex}.gh-notifications-list .notifications-undo .text{margin-left:16px}.ot-floating-button__back,.ot-floating-button__front{background-color:#150404 !important}@media print{#ot-sdk-btn-floating{display:none !important}}.skeleton-load-text,.skeleton-load-image{background-color:#e8e6e6;border-radius:4px;overflow:hidden}.l2-skeleton-load{width:100%;display:flex}.l2-skeleton-load .skeleton-load-divider{width:100%;height:1px;border-top:1px solid #e8e6e6;margin:16px 0}.l2-skeleton-load.hardware .skeleton-load-image{display:inline-block;width:104px;height:106px}.l2-skeleton-load.hardware .skeleton-load-content{display:inline-block}.l2-skeleton-load.hardware .skeleton-load-text{width:181px;margin-left:24px;margin-bottom:12px;height:16px}.l2-skeleton-load.hardware .skeleton-load-text.multiline{height:48px}.l2-skeleton-load.hardware .skeleton-load-text:last-child{margin-bottom:0;width:62px}.l2-skeleton-load.software .skeleton-load-image{display:flex;height:343px;flex:1 0 0}.l1-menu-skeleton-load .skeleton-load-text{width:100%;height:16px}.l1-menu-skeleton-load .skeleton-load-text:first-child{width:170px}.l1-menu-skeleton-load .skeleton-load-image{height:250px;width:100%}.l1-menu-skeleton-load .skeleton-load-image.-insights{height:305px !important}@font-face{font-display:swap;font-family:"Source Sans Pro";font-stretch:normal;font-style:normal;font-weight:400;src:local("Source Sans Pro"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_regular.woff2") format("woff2"),url("https://www.cdw.ca/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_regular.svg#Source Sans Pro") format("svg");unicode-range:U+0020-2212}@font-face{font-display:swap;font-family:"Source Sans Pro Bold";font-stretch:normal;font-style:normal;font-weight:600;src:local("Source Sans Pro Bold"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_bold.woff2") format("woff2"),url("https://www.cdw.ca/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_bold.svg#Source Sans Pro SemiBold") format("svg");unicode-range:U+0020-2212}@font-face{font-display:swap;font-family:"Source Serif Pro";font-stretch:normal;font-style:normal;font-weight:400;src:local("Source Serif Pro"),url("/assets/1.0/dist/fonts/a/source_serif_pro/source_serif_pro.woff2") format("woff2"),url("https://www.cdw.ca/assets/1.0/dist/fonts/a/source_serif_pro/source_serif_pro.svg#Source Serif Pro") format("svg");unicode-range:U+0021-2212}.qc-quick-cart .button.-xlarge,.qc-quick-cart #gh-cart a.-xlarge.qc-button-primary,#gh-cart .qc-quick-cart a.-xlarge.qc-button-primary,.qc-quick-cart #gh-cart a.-xlarge.qc-button-secondary,#gh-cart .qc-quick-cart a.-xlarge.qc-button-secondary{font-size:20px;line-height:24px}.qc-quick-cart .button.-large,.qc-quick-cart .button.-medium,.qc-quick-cart #gh-cart a.qc-button-primary,#gh-cart .qc-quick-cart a.qc-button-primary,.qc-quick-cart #gh-cart a.qc-button-secondary,#gh-cart .qc-quick-cart a.qc-button-secondary{font-size:16px;line-height:24px}.qc-quick-cart .button.-small,.qc-quick-cart #gh-cart a.-small.qc-button-primary,#gh-cart .qc-quick-cart a.-small.qc-button-primary,.qc-quick-cart #gh-cart a.-small.qc-button-secondary,#gh-cart .qc-quick-cart a.-small.qc-button-secondary{font-size:14px;line-height:16px}.qc-quick-cart{background-color:#fff;box-shadow:0 0 2px 0 rgba(21,4,4,.16),0 8px 24px 0 rgba(21,4,4,.12),0 0 32px 0 rgba(21,4,4,.06);display:flex;overflow:hidden;position:absolute;top:72px;width:424px;z-index:9999;font-family:"Source Sans Pro",sans-serif;border-radius:12px;opacity:1;visibility:visible;transform:translateY(0);transition:opacity 600ms cubic-bezier(0.2, 1, 0.35, 1),transform 600ms cubic-bezier(0.2, 1, 0.35, 1),visibility 600ms cubic-bezier(0.2, 1, 0.35, 1)}@font-face{font-display:swap;font-family:"Source Sans Pro";font-stretch:normal;font-style:normal;font-weight:400;src:local("Source Sans Pro"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_regular.woff2") format("woff2"),url("https://www.cdw.ca/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_regular.svg#Source Sans Pro") format("svg");unicode-range:U+0020-2212}@font-face{font-display:swap;font-family:"Source Sans Pro Bold";font-stretch:normal;font-style:normal;font-weight:600;src:local("Source Sans Pro Bold"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_bold.woff2") format("woff2"),url("https://www.cdw.ca/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_bold.svg#Source Sans Pro SemiBold") format("svg");unicode-range:U+0020-2212}@font-face{font-display:swap;font-family:"Source Serif Pro";font-stretch:normal;font-style:normal;font-weight:400;src:local("Source Serif Pro"),url("/assets/1.0/dist/fonts/a/source_serif_pro/source_serif_pro.woff2") format("woff2"),url("https://www.cdw.ca/assets/1.0/dist/fonts/a/source_serif_pro/source_serif_pro.svg#Source Serif Pro") format("svg");unicode-range:U+0021-2212}.qc-quick-cart .button.-xlarge,.qc-quick-cart #gh-cart a.-xlarge.qc-button-primary,#gh-cart .qc-quick-cart a.-xlarge.qc-button-primary,.qc-quick-cart #gh-cart a.-xlarge.qc-button-secondary,#gh-cart .qc-quick-cart a.-xlarge.qc-button-secondary{font-size:20px;line-height:24px}.qc-quick-cart .button.-large,.qc-quick-cart .button.-medium,.qc-quick-cart #gh-cart a.qc-button-primary,#gh-cart .qc-quick-cart a.qc-button-primary,.qc-quick-cart #gh-cart a.qc-button-secondary,#gh-cart .qc-quick-cart a.qc-button-secondary{font-size:16px;line-height:24px}.qc-quick-cart .button.-small,.qc-quick-cart #gh-cart a.-small.qc-button-primary,#gh-cart .qc-quick-cart a.-small.qc-button-primary,.qc-quick-cart #gh-cart a.-small.qc-button-secondary,#gh-cart .qc-quick-cart a.-small.qc-button-secondary{font-size:14px;line-height:16px}.qc-quick-cart button{border:0;background-color:rgba(0,0,0,0);margin:0;padding:0}.qc-quick-cart .button,.qc-quick-cart #gh-cart a.qc-button-primary,#gh-cart .qc-quick-cart a.qc-button-primary,.qc-quick-cart #gh-cart a.qc-button-secondary,#gh-cart .qc-quick-cart a.qc-button-secondary{-webkit-appearance:none;align-items:center;border-radius:0;box-sizing:border-box;cursor:pointer;display:inline-flex;font-weight:600;justify-content:center;padding:0 14px;text-decoration:none}.qc-quick-cart .button.-small,.qc-quick-cart #gh-cart a.-small.qc-button-primary,#gh-cart .qc-quick-cart a.-small.qc-button-primary,.qc-quick-cart #gh-cart a.-small.qc-button-secondary,#gh-cart .qc-quick-cart a.-small.qc-button-secondary{height:32px}.qc-quick-cart .button.-medium,.qc-quick-cart #gh-cart a.qc-button-primary,#gh-cart .qc-quick-cart a.qc-button-primary,.qc-quick-cart #gh-cart a.qc-button-secondary,#gh-cart .qc-quick-cart a.qc-button-secondary{height:48px}.qc-quick-cart .button.-large,.qc-quick-cart #gh-cart a.-large.qc-button-primary,#gh-cart .qc-quick-cart a.-large.qc-button-primary,.qc-quick-cart #gh-cart a.-large.qc-button-secondary,#gh-cart .qc-quick-cart a.-large.qc-button-secondary{height:64px}.qc-quick-cart .button.-xlarge,.qc-quick-cart #gh-cart a.-xlarge.qc-button-primary,#gh-cart .qc-quick-cart a.-xlarge.qc-button-primary,.qc-quick-cart #gh-cart a.-xlarge.qc-button-secondary,#gh-cart .qc-quick-cart a.-xlarge.qc-button-secondary{height:80px}.qc-quick-cart .button.-full,.qc-quick-cart #gh-cart a.qc-button-primary,#gh-cart .qc-quick-cart a.qc-button-primary,.qc-quick-cart #gh-cart a.qc-button-secondary,#gh-cart .qc-quick-cart a.qc-button-secondary{width:100%}.qc-quick-cart .button.-half,.qc-quick-cart #gh-cart a.-half.qc-button-primary,#gh-cart .qc-quick-cart a.-half.qc-button-primary,.qc-quick-cart #gh-cart a.-half.qc-button-secondary,#gh-cart .qc-quick-cart a.-half.qc-button-secondary{width:50%}.qc-quick-cart .button.-primary,.qc-quick-cart #gh-cart a.qc-button-primary,#gh-cart .qc-quick-cart a.qc-button-primary,.qc-quick-cart #gh-cart a.-primary.qc-button-secondary,#gh-cart .qc-quick-cart a.-primary.qc-button-secondary{background:#150404;border:2px solid #150404;color:#fff}.qc-quick-cart .button.-primary:hover,.qc-quick-cart #gh-cart a.qc-button-primary:hover,#gh-cart .qc-quick-cart a.qc-button-primary:hover,.qc-quick-cart #gh-cart a.-primary.qc-button-secondary:hover,#gh-cart .qc-quick-cart a.-primary.qc-button-secondary:hover{background:#504343;border-color:#504343}.qc-quick-cart .button.-primary.-disabled,.qc-quick-cart #gh-cart a.-disabled.qc-button-primary,#gh-cart .qc-quick-cart a.-disabled.qc-button-primary,.qc-quick-cart #gh-cart a.-primary.-disabled.qc-button-secondary,#gh-cart .qc-quick-cart a.-primary.-disabled.qc-button-secondary,.qc-quick-cart .button.-primary[disabled],.qc-quick-cart #gh-cart a[disabled].qc-button-primary,#gh-cart .qc-quick-cart a[disabled].qc-button-primary,.qc-quick-cart #gh-cart a.-primary[disabled].qc-button-secondary,#gh-cart .qc-quick-cart a.-primary[disabled].qc-button-secondary{background:#c5c0c0;border-color:#c5c0c0}.qc-quick-cart .button.-primary.-disabled:focus,.qc-quick-cart #gh-cart a.-disabled.qc-button-primary:focus,#gh-cart .qc-quick-cart a.-disabled.qc-button-primary:focus,.qc-quick-cart #gh-cart a.-primary.-disabled.qc-button-secondary:focus,#gh-cart .qc-quick-cart a.-primary.-disabled.qc-button-secondary:focus,.qc-quick-cart .button.-primary[disabled]:focus,.qc-quick-cart #gh-cart a[disabled].qc-button-primary:focus,#gh-cart .qc-quick-cart a[disabled].qc-button-primary:focus,.qc-quick-cart #gh-cart a.-primary[disabled].qc-button-secondary:focus,#gh-cart .qc-quick-cart a.-primary[disabled].qc-button-secondary:focus{background:#c5c0c0;border-color:#c5c0c0}.qc-quick-cart .button.-primary:focus,.qc-quick-cart #gh-cart a.qc-button-primary:focus,#gh-cart .qc-quick-cart a.qc-button-primary:focus,.qc-quick-cart #gh-cart a.-primary.qc-button-secondary:focus,#gh-cart .qc-quick-cart a.-primary.qc-button-secondary:focus,.qc-quick-cart .button.-primary:focus-within,.qc-quick-cart #gh-cart a.qc-button-primary:focus-within,#gh-cart .qc-quick-cart a.qc-button-primary:focus-within,.qc-quick-cart #gh-cart a.-primary.qc-button-secondary:focus-within,#gh-cart .qc-quick-cart a.-primary.qc-button-secondary:focus-within,.qc-quick-cart .button.-primary:focus-visible,.qc-quick-cart #gh-cart a.qc-button-primary:focus-visible,#gh-cart .qc-quick-cart a.qc-button-primary:focus-visible,.qc-quick-cart #gh-cart a.-primary.qc-button-secondary:focus-visible,#gh-cart .qc-quick-cart a.-primary.qc-button-secondary:focus-visible{color:#fff;background:#504343}.qc-quick-cart .button.-secondary,.qc-quick-cart #gh-cart a.-secondary.qc-button-primary,#gh-cart .qc-quick-cart a.-secondary.qc-button-primary,.qc-quick-cart #gh-cart a.qc-button-secondary,#gh-cart .qc-quick-cart a.qc-button-secondary{background:#fff;border:2px solid #150404;color:#150404}.qc-quick-cart .button.-secondary:hover,.qc-quick-cart #gh-cart a.-secondary.qc-button-primary:hover,#gh-cart .qc-quick-cart a.-secondary.qc-button-primary:hover,.qc-quick-cart #gh-cart a.qc-button-secondary:hover,#gh-cart .qc-quick-cart a.qc-button-secondary:hover{border-color:#504343;color:#504343}.qc-quick-cart .button.-secondary.-disabled,.qc-quick-cart #gh-cart a.-secondary.-disabled.qc-button-primary,#gh-cart .qc-quick-cart a.-secondary.-disabled.qc-button-primary,.qc-quick-cart #gh-cart a.-disabled.qc-button-secondary,#gh-cart .qc-quick-cart a.-disabled.qc-button-secondary,.qc-quick-cart .button.-secondary[disabled],.qc-quick-cart #gh-cart a.-secondary[disabled].qc-button-primary,#gh-cart .qc-quick-cart a.-secondary[disabled].qc-button-primary,.qc-quick-cart #gh-cart a[disabled].qc-button-secondary,#gh-cart .qc-quick-cart a[disabled].qc-button-secondary{border-color:#c5c0c0;color:#c5c0c0}.qc-quick-cart .button.-secondary.-disabled:focus,.qc-quick-cart #gh-cart a.-secondary.-disabled.qc-button-primary:focus,#gh-cart .qc-quick-cart a.-secondary.-disabled.qc-button-primary:focus,.qc-quick-cart #gh-cart a.-disabled.qc-button-secondary:focus,#gh-cart .qc-quick-cart a.-disabled.qc-button-secondary:focus,.qc-quick-cart .button.-secondary[disabled]:focus,.qc-quick-cart #gh-cart a.-secondary[disabled].qc-button-primary:focus,#gh-cart .qc-quick-cart a.-secondary[disabled].qc-button-primary:focus,.qc-quick-cart #gh-cart a[disabled].qc-button-secondary:focus,#gh-cart .qc-quick-cart a[disabled].qc-button-secondary:focus{border-color:#c5c0c0;color:#c5c0c0}.qc-quick-cart .button.-secondary:focus,.qc-quick-cart #gh-cart a.-secondary.qc-button-primary:focus,#gh-cart .qc-quick-cart a.-secondary.qc-button-primary:focus,.qc-quick-cart #gh-cart a.qc-button-secondary:focus,#gh-cart .qc-quick-cart a.qc-button-secondary:focus,.qc-quick-cart .button.-secondary:focus-within,.qc-quick-cart #gh-cart a.-secondary.qc-button-primary:focus-within,#gh-cart .qc-quick-cart a.-secondary.qc-button-primary:focus-within,.qc-quick-cart #gh-cart a.qc-button-secondary:focus-within,#gh-cart .qc-quick-cart a.qc-button-secondary:focus-within,.qc-quick-cart .button.-secondary:focus-visible,.qc-quick-cart #gh-cart a.-secondary.qc-button-primary:focus-visible,#gh-cart .qc-quick-cart a.-secondary.qc-button-primary:focus-visible,.qc-quick-cart #gh-cart a.qc-button-secondary:focus-visible,#gh-cart .qc-quick-cart a.qc-button-secondary:focus-visible{color:#504343;border-color:#fff}.qc-quick-cart .button:hover,.qc-quick-cart #gh-cart a.qc-button-primary:hover,#gh-cart .qc-quick-cart a.qc-button-primary:hover,.qc-quick-cart #gh-cart a.qc-button-secondary:hover,#gh-cart .qc-quick-cart a.qc-button-secondary:hover{text-decoration:none}.qc-quick-cart .button:focus,.qc-quick-cart #gh-cart a.qc-button-primary:focus,#gh-cart .qc-quick-cart a.qc-button-primary:focus,.qc-quick-cart #gh-cart a.qc-button-secondary:focus,#gh-cart .qc-quick-cart a.qc-button-secondary:focus,.qc-quick-cart .button:focus-within,.qc-quick-cart #gh-cart a.qc-button-primary:focus-within,#gh-cart .qc-quick-cart a.qc-button-primary:focus-within,.qc-quick-cart #gh-cart a.qc-button-secondary:focus-within,#gh-cart .qc-quick-cart a.qc-button-secondary:focus-within,.qc-quick-cart .button:focus-visible,.qc-quick-cart #gh-cart a.qc-button-primary:focus-visible,#gh-cart .qc-quick-cart a.qc-button-primary:focus-visible,.qc-quick-cart #gh-cart a.qc-button-secondary:focus-visible,#gh-cart .qc-quick-cart a.qc-button-secondary:focus-visible{outline:1px dashed #150404;outline-offset:0}.qc-quick-cart .button.-transparent-bg,.qc-quick-cart #gh-cart a.-transparent-bg.qc-button-primary,#gh-cart .qc-quick-cart a.-transparent-bg.qc-button-primary,.qc-quick-cart #gh-cart a.-transparent-bg.qc-button-secondary,#gh-cart .qc-quick-cart a.-transparent-bg.qc-button-secondary{background:rgba(0,0,0,0)}.qc-quick-cart.-closed{display:flex;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity 100ms linear,transform 100ms linear,visibility 100ms linear}.qc-quick-cart .qc-container{display:flex;flex-basis:0;flex-direction:column;flex-grow:1;max-height:calc(90vh - 80px)}.qc-quick-cart .qc-container .qc-header{align-items:center;display:flex;justify-content:space-between;padding:24px;border-bottom:1px solid #e8e6e6}.qc-quick-cart .qc-container .qc-header h2{color:#150404;font-size:24px;line-height:32px;margin:0;font-family:"Source Sans Pro",sans-serif;font-weight:700}.qc-quick-cart .qc-container .qc-header .qc-close-quick-cart{width:12px;height:12px;background-image:url(https://www.cdw.ca/assets/1.0/dist/images/icons/it-x-close.svg);background-size:100%;background-repeat:no-repeat}.qc-quick-cart .qc-container .qc-details{flex-grow:1;overflow:auto;scrollbar-width:thin;scrollbar-color:#c1c1c1 rgba(0,0,0,0)}.qc-quick-cart .qc-container .qc-details h3{padding:16px 24px 0 24px;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:20px;line-height:28px;margin-bottom:0;color:#504343}.qc-quick-cart .qc-container .qc-details ul{list-style:none;margin:0;padding:0;scrollbar-width:thin;scrollbar-color:#c1c1c1 rgba(0,0,0,0)}.qc-quick-cart .qc-container .qc-details ul li.qc-cart-item{border-bottom:1px solid #e8e6e6;display:flex;padding:16px 24px}.qc-quick-cart .qc-container .qc-details ul li.qc-cart-item:first-child{margin-top:0}.qc-quick-cart .qc-container .qc-details ul li.qc-cart-item:last-child{border-bottom:0}.qc-quick-cart .qc-container .qc-details ul li.qc-cart-item .qc-cart-item-image{margin-right:24px;width:64px;flex-shrink:0}.qc-quick-cart .qc-container .qc-details ul li.qc-cart-item .qc-cart-item-image img{max-height:48px;max-width:100%;font-size:12px;line-height:14px}.qc-quick-cart .qc-container .qc-details ul li.qc-cart-item .qc-cart-item-details{color:#150404;display:flex;flex-basis:100%;flex-direction:column;flex-wrap:wrap;margin-right:12px;max-width:181px}.qc-quick-cart .qc-container .qc-details ul li.qc-cart-item .qc-cart-item-details a{text-decoration:none}.qc-quick-cart .qc-container .qc-details ul li.qc-cart-item .qc-cart-item-details a:hover{text-decoration:underline}.qc-quick-cart .qc-container .qc-details ul li.qc-cart-item .qc-cart-item-details span.qc-cart-item-details-title{font-size:16px;line-height:20px;margin-bottom:4px;font-weight:400;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#150404}.qc-quick-cart .qc-container .qc-details ul li.qc-cart-item .qc-cart-item-details span.qc-cart-item-details-price-name{font-size:14px;line-height:20px;color:#504343}.qc-quick-cart .qc-container .qc-details ul li.qc-cart-item .qc-cart-item-price{margin:0 0 0 auto;text-align:right}.qc-quick-cart .qc-container .qc-details ul li.qc-cart-item .qc-cart-item-price span.qc-unit-price-text{display:block;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:16px;line-height:20px;margin-bottom:2px}.qc-quick-cart .qc-container .qc-details ul li.qc-cart-item .qc-cart-item-price span.qc-cart-item-details-quantity{display:block;font-size:14px;line-height:20px;font-weight:400;color:#504343}.qc-quick-cart .qc-container .qc-details .qc-empty-cart{padding:64px 24px;text-align:center}.qc-quick-cart .qc-container .qc-details .qc-empty-cart h3{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:16px;line-height:20px}.qc-quick-cart .qc-container .qc-footer{border-top:1px solid #e8e6e6;padding:24px}.qc-quick-cart .qc-container .qc-footer .qc-subtotals-container{padding-bottom:24px}.qc-quick-cart .qc-container .qc-footer .qc-subtotal{margin-bottom:16px}.qc-quick-cart .qc-container .qc-footer .qc-subtotal span{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:20px;line-height:28px}.qc-quick-cart .qc-container .qc-footer .qc-subtotal span.qc-item-count-text{font-family:"Source Sans Pro",sans-serif;font-weight:400}.qc-quick-cart .qc-container .qc-footer .qc-separate{display:flex;align-items:center;justify-content:space-between}.qc-quick-cart .qc-container .qc-footer .qc-separate:last-child{margin-bottom:0}.qc-quick-cart .qc-container .qc-footer .qc-actions{display:flex}.qc-quick-cart .qc-container .qc-footer .qc-actions .button:not(.-full),.qc-quick-cart .qc-container .qc-footer .qc-actions #gh-cart a.qc-button-primary:not(.-full),#gh-cart .qc-quick-cart .qc-container .qc-footer .qc-actions a.qc-button-primary:not(.-full),.qc-quick-cart .qc-container .qc-footer .qc-actions #gh-cart a.qc-button-secondary:not(.-full),#gh-cart .qc-quick-cart .qc-container .qc-footer .qc-actions a.qc-button-secondary:not(.-full){max-width:calc(50% - 8px)}.qc-quick-cart .qc-container .qc-footer .qc-cloud-container p{font-size:12px;line-height:16px}.qc-quick-cart .qc-container .qc-footer .qc-cloud-container .qc-separate{margin-bottom:0}.qc-quick-cart .qc-container .qc-footer .qc-cloud-container span.qc-subscription-subtotal{font-family:"Source Sans Pro",sans-serif}.qc-quick-cart .qc-container .qc-footer .qc-cloud-container .qc-cloud-message{background:#e6eff9;border-radius:8px;padding:14px 16px;margin-top:16px}.qc-quick-cart .qc-container .qc-footer .qc-cloud-container .qc-cloud-message p{font-size:14px;line-height:20px;color:#150404;display:inline-flex;margin:0}.qc-quick-cart .qc-container .qc-footer .qc-cloud-container .qc-cloud-message p:before{content:"";width:20px;height:20px;position:relative;background-image:url("https://www.cdw.ca/assets/1.0/dist/images/icons-2023/icon-info.svg");display:block;flex-shrink:0;margin-right:16px}#gh-cart a.qc-button-primary,#gh-cart a.qc-button-secondary{border-radius:8px !important}#gh-cart a.qc-button-primary{color:#fff}#gh-cart a.qc-button-secondary{color:#150404}.ui-dialog[aria-describedby=leaveCheckoutModal] .ui-dialog-titlebar .ui-button,.ui-dialog[aria-describedby=leaveCheckoutModal] .ui-dialog-titlebar .ui-button:hover{background-image:url("https://www.cdw.ca/assets/1.0/dist/images/icons/close-popup-icon.svg") !important;width:12px;height:12px}.leave-checkout-modal-container{text-align:left;padding:24px}.leave-checkout-modal-container h2{font-family:"Source Sans Pro",sans-serif !important}.leave-checkout-modal-container .modal-container-buttons{display:flex;align-items:center;justify-content:flex-end}.leave-checkout-modal-container .modal-container-buttons button:not(:last-child){margin-right:8px}
