@media screen and (max-width:1920px){#actionMenu{height:100%!important}}#actionMenu.action-menu-content{width:350px;display:block;position:fixed;right:-350px;z-index:78;top:76px;overflow:hidden}@media screen and (max-width:767px){#actionMenu.action-menu-content{right:-100%;width:100%}}#actionMenu.action-menu-content.active{z-index:9999}@media screen and (min-width:570px) and (max-width:1024px){#actionMenu{overflow-y:scroll;min-height:auto}}#actionMenu .padding-cart{padding:4em 1em 1em!important}#actionMenu #my_search,#actionMenu #my_profile{background-color:#131313;font-family:var(--font-bold);height:100%;overflow-y:hidden;padding:11px 15px;position:relative;text-align:left;display:none;opacity:0}@media screen and (max-width:1920px){#actionMenu #my_search,#actionMenu #my_profile{padding-top:2em;overflow:auto;height:90%}}@media screen and (max-width:767px){#actionMenu #my_search,#actionMenu #my_profile{height:100%;overflow:auto}}#actionMenu a#user-logout:hover{background:#2b2b2b;color:#fff!important}#actionMenu #rightSideProfile h1{font-family:var(--font-bold)}#actionMenu #rightSideProfile h5{font-family:var(--font-light)}#actionMenu #rightSideProfile a{font-family:var(--font-light)}#actionMenu #rightSideProfile .pure-button.bordered{width:100%;margin-bottom:1em}#actionMenu #rightSideProfile #user-logout{border:1px solid #6d6c6c;color:red;text-transform:uppercase;margin-top:2em}#actionMenu .login-form-wrapper input[type=checkbox]{display:inline-block}#actionMenu .login-form-wrapper input[type=checkbox]+label{color:#f2f2f2}#actionMenu .login-form-wrapper input[type=checkbox]+label span{background:0 0;border:1px solid #8b0000;cursor:pointer;display:inline-block;height:15px;margin:-2px 0 0 7px;vertical-align:middle;width:15px}#actionMenu #rightSideLogin .login-form-wrapper input[type=checkbox]{display:none}#actionMenu #rightSideLogin .login-form-wrapper input[type=checkbox]:checked+label span{background:#4fc200 0 0}#actionMenu .login-form-wrapper input[type=submit],#actionMenu .signup-form-wrapper input[type=submit],#actionMenu .right-side-search-wrapper input[type=submit],#actionMenu .login-form-wrapper button,#actionMenu .signup-form-wrapper button,#actionMenu .right-side-search-wrapper button{width:100%!important;background-color:#c21814;height:2.5em;font-size:1.3em!important;font-family:var(--font-bold);letter-spacing:1px;border-radius:4px;color:#fff;margin-top:1em}#actionMenu .login-form-wrapper input[type=submit]:hover,#actionMenu .signup-form-wrapper input[type=submit]:hover,#actionMenu .right-side-search-wrapper input[type=submit]:hover,#actionMenu .login-form-wrapper button:hover,#actionMenu .signup-form-wrapper button:hover,#actionMenu .right-side-search-wrapper button:hover{background-color:rgba(167,60,60,.2)!important;transition:all .6s ease-in-out}#actionMenu .error.message{background:0 0;border:0!important;color:#ffbd00!important;font-size:12px;padding:.2em 2em;font-family:var(--font-light)}#actionMenu hr{background:#fff linear-gradient(to right,#151515,#8e2323,#121212) 0 0!important;border:1px dashed #020000;width:80%;margin:0 auto}#actionMenu hr.last-hr{margin-top:2em}#actionMenu #my_cart{height:auto;background-color:#131313;border-top:1px solid rgba(38,38,38,.73);font-family:var(--font-bold);overflow-y:hidden;padding:20px 15px;position:relative;text-align:left;padding-top:3em}#actionMenu #my_cart::-webkit-scrollbar{width:.5em}#actionMenu #my_cart::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #525151}#actionMenu #my_cart::-webkit-scrollbar-thumb{background-color:#ae0404}@media screen and (max-width:1920px){#actionMenu #my_cart{padding-top:1em;overflow:auto!important}}@media screen and (max-width:767px){#actionMenu #my_cart{padding-top:0;height:100%!important}}#actionMenu #my_cart.sideMenu{display:none;opacity:0}#actionMenu #my_cart .pure-button.view-my-cart-button{background-color:#c00f01;color:#fff;transition:all .3s ease-in-out 0s}#actionMenu #my_cart .pure-button.view-my-cart-button:hover{background-color:rgba(167,60,60,.2)!important;transition:all .6s ease-in-out}#actionMenu #my_cart .pure-button.checkout-button{color:#fff;background-color:#085ec1;width:100%!important;height:2.5em;font-size:1.3em;font-family:var(--font-bold);letter-spacing:1px;border-radius:4px;padding:.7em;text-transform:uppercase;display:block}@media screen and (max-width:767px){#actionMenu #my_cart .pure-button.checkout-button{height:2.5em;font-size:1.4em;font-family:var(--font-light);border-radius:4px;padding-top:.7em;display:block}}#actionMenu #my_cart .pure-button.checkout-button:hover{background-color:rgba(8,94,193,.2);transition:all .6s ease-in-out}#actionMenu #my_cart .kit-price{display:inline;font-family:var(--font-bold);font-size:3em}#actionMenu #my_cart .quantity{position:relative}#actionMenu #my_cart .quantity input[type=number]{background:transparent 0 0;display:block;float:left;line-height:1;margin:0 5px;width:42%;background-color:transparent;color:#fff;text-align:center;border-radius:4px;border:1px solid #2a2a2a;padding:.2em .5em;font-size:1.2em;font-family:var(--font-light)}#actionMenu #my_cart .quantity input[type=number]::-webkit-inner-spin-button,#actionMenu #my_cart .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}#actionMenu #my_cart .quantity input[type=number]:focus{outline:0}#actionMenu #my_cart .quantity input[type=number]:hover{border-color:#c00f01;transition:all .6s ease-in-out}#actionMenu #my_cart .quantity .quantity-button{position:relative;display:block;width:15px;line-height:1;float:left;cursor:pointer;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;text-align:center;font-size:1.125em;padding-top:9px}#actionMenu #my_cart h1{text-align:left}#actionMenu #my_cart h3{font-family:var(--font-bold);font-size:1em;text-align:left;line-height:1em;margin:0;margin-top:1em;color:#fff}#actionMenu #my_cart h4{font-family:var(--font-bold);color:#969696;margin-bottom:.4em!important;margin-left:0!important;margin-top:0!important}#actionMenu #my_cart h4.clx-ribbon{color:#c21814}#actionMenu #my_cart ul{margin-left:0;padding-left:0;width:300px}#actionMenu #my_cart ul li{font-family:var(--font-bold);font-size:.8em;list-style:outside none none;width:28em;display:block;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;font-style:italic;color:#fff}@media screen and (max-width:767px){#actionMenu #my_cart ul li{font-family:var(--font-light);font-size:.75em;padding-top:0}}#actionMenu #my_cart ul li span{color:#9c9999;font-family:var(--font-bold);font-style:normal}#actionMenu #my_cart ul li span.specColor{color:#fff}#actionMenu .kit-image{max-width:165px;transform:translateX(-1.8em);margin-bottom:.5em}#actionMenu .kit-image:hover{cursor:pointer;transform:translateX(-1.8em) scale(1.1);transition:all .6s ease-in-out}#actionMenu .signup-form-wrapper input[type=checkbox]{display:none}#actionMenu .signup-form-wrapper input[type=checkbox]:checked+label span{background:#ad0000 0 0}#actionMenu .signup-form-wrapper input[type=checkbox]+label{color:#ed202e;display:block;float:right;font-family:var(--font-light);font-size:.8em;font-style:italic;margin:.7em 0}#actionMenu .signup-form-wrapper .pure-button.red{background-color:#ed202e;height:3em;font-size:1.3em!important;font-family:var(--font-bold);letter-spacing:1px;border-radius:4px;color:#fff;margin-top:1em}#actionMenu .signup-form-wrapper .pure-button.red:hover,#actionMenu .right-side-search-wrapper .pure-button.red:hover{background:#470e0e;border-radius:5px}