.blue{color:#39b5fb}.red{color:#bd0707}.white{color:#fff}.gray{color:#797979}.bg-beige{background:#ececec}#pdp .panel-template .position-relative.wide100{position:relative;width:100%}#pdp .panel-template .col-half,#pdp .panel-template .col-third{position:relative}#pdp .panel-template .position-absolute.col-half{height:100%;margin:0;padding:0;position:absolute;top:0}#pdp .panel-template .position-absolute.col-half.left{left:0}#pdp .panel-template .position-absolute.col-half.right{right:0}#pdp .panel-template .wrapper{display:table}#pdp .panel-template .wrapper .vertical-center{display:table-cell;vertical-align:middle}#pdp .panel-template .position-absolute.vertical-center{display:block;position:absolute;top:50%;transform:translateY(-50%);transform-origin:bottom left;vertical-align:baseline}#pdp .col-half.show-on-mobile{display:none}.grid-item{overflow:hidden}.mobile .mobile-only{display:block}.desktop .mobile-only{display:none}.mobile .desktop-only{display:none}.desktop .desktop-only{cursor:pointer;display:block}#pdp .panel-template .position-absolute.col-half{bottom:0;padding:0;position:absolute;height:61%;top:auto}#pdp section.panel-template h1{font-family:BebasNeuePro-SmEBd,sans-serif;font-size:3.5em;font-weight:400;letter-spacing:.05em;margin-bottom:0}#pdp a.cta:link,#pdp a.cta:visited{color:#fff;transition:250ms all}#pdp a.cta:active,#pdp a.cta:hover{background-color:#666;color:#fff}@media only screen and (max-width:768px){#pdp #pdp-panel-hero{background:url('//cwsmgmt.corsair.com/pdp/cv-2019/cv_hero_still.jpg') center no-repeat;background-size:cover}#pdp .img-absolute.stack-on-mobile{position:relative}#pdp .panel-template.text-center-mobile{text-align:center}}@media only screen and (max-width:570px){#pdp .panel-template .col-half.mobile100{position:relative;text-align:center;width:100%}#pdp .panel-template.tall110{height:110vw}#pdp .panel-template.padding-bottom-4,#pdp .panel-template.padding-top-4{padding:7em 0 7em}#pdp .panel-template .wrapper .vertical-center{display:block}#pdp .panel-template .col-half{margin-top:0}#pdp .panel-template p.description{margin-top:2em auto 0}}@media only screen and (max-width:470px){#pdp .panel-template h1{font-size:1.9em!important}#pdp #panel-hero{min-height:140vw}}