:root{--primary:#353535!important}.alert-primary{color:#000;background-color:#9b9b9b;border-color:#909090}.alert-primary hr{border-top-color:#848484}.alert-primary .alert-link{color:#000}.badge-primary{color:#fff;background-color:#353535}.badge-primary[href]:hover,.badge-primary[href]:focus{color:#fff;background-color:#1b1b1b}.bg-primary{background-color:#353535!important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#1b1b1b!important}.border-primary{border-color:#353535!important}.btn-primary{color:#fff;background-color:#353535;border-color:#353535}.btn-primary:hover{color:#fff;background-color:#232323;border-color:#1b1b1b}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem rgba(53,53,53,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#353535;border-color:#353535}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#1b1b1b;border-color:#131313}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(53,53,53,.5)}.btn-outline-primary{color:#353535;background-color:transparent;border-color:#353535}.btn-outline-primary:hover{color:#fff;background-color:#353535;border-color:#353535}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(53,53,53,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#353535;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#353535;border-color:#353535}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(53,53,53,.5)}.list-group-item-primary{color:#000;background-color:#909090}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#000;background-color:#848484}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#000;border-color:#000}.table-primary,.table-primary>th,.table-primary>td{background-color:#909090}.table-hover .table-primary:hover{background-color:#848484}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#848484}.text-primary{color:#353535!important}a.text-primary:hover,a.text-primary:focus{color:#1b1b1b!important}
.lg.lg-quiz.lg-quiz--generic.lg-quiz--design{background-position:bottom center;background-size:contain}.lg.lg-quiz.lg-quiz--generic.lg-quiz--design.__start .lg-content{background-image:none}.lg.lg-quiz.lg-quiz--generic.lg-quiz--design.__start .lg-content .lg-quiz__btn{background-color:#222}.lg.lg-quiz.lg-quiz--generic.lg-quiz--design .form .lg-quiz__question-option:hover,.lg.lg-quiz.lg-quiz--generic.lg-quiz--design .form .lg-quiz__question-option.__selected{border-color:#222}.lg.lg-quiz.lg-quiz--generic.lg-quiz--design .lg-quiz-header progress[value]::-webkit-progress-bar,.lg.lg-quiz.lg-quiz--generic.lg-quiz--design .lg-quiz-header progress:not([value])::-webkit-progress-bar{background-color:rgba(255,255,255,.2)}
.page-static{margin-top:30px}.email-registrationV2-form .email-registrationV2-btn-submit{color:#fff;background:#05293e;border-radius:3px;border:0}
.hlvlite-mobile-cart{display:none}.hlvlite-center .hlvlite-mobile-locations{right:0}
button[disabled],html input[disabled]{cursor:default}body{color:#05293e;font-family:'Instrument Sans',sans-serif;font-size:16px/1.4}h1,h2,h3,h4,h5,h6{margin-bottom:.5em;font-weight:700;margin-top:0;font-family:'Instrument Sans',sans-serif}a{color:inherit;text-decoration:none}input{border-radius:0}.hover-fade{opacity:1;transition:all .3s ease}.hover-fade:hover{opacity:.7;transition:all .3s ease}.content-slider__title{text-transform:capitalize!important}.text-shadow{text-shadow:0 0 .4em black}html{scroll-behavior:smooth}.image-darken{filter:brightness(1);transition:filter .2s ease-out}.image-darken:hover{filter:brightness(.8);transition:filter .2s ease-out}.effect-underline p:after{content:'';position:absolute;left:0;right:0;margin:10px auto 0 auto;display:inline-block;height:1em;width:100px;border-bottom:1px solid;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(0,1);transform:scale(0,1)}.effect-underline:hover p:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.effect-underline:hover p{transform:translateY(-4px);transition:all .3s ease-out}.effect-underline p{transition:all .3s}.slideshowv2-swiper{min-height:200px}#specifications th:nth-child(7),#specifications td:nth-child(7){display:none}.brand-profile__vendor-url{display:none}
.nav-builder-single-level.hlvlite-secondary-nav__item>a:after,a.hlvlite-static-nav__item:not(:last-child):after{content:"|";padding-left:.5rem;padding-right:.5rem}.hlvlite-right .cart-status-container-v4{margin-left:1rem;top:6px}.hlvlite-right .cart-status__icon-v4>img,.hlvlite-center .hlvlite-mobile-cart>img{filter:invert(30%) sepia(0%) saturate(0%) hue-rotate(115deg) brightness(97%) contrast(90%)}.hlvlite-right .cart-status__text-v4{display:none}.hlvlite-right .cart-status-popup__box-v4:before{margin-right:-30px}.hlvlite-right .cart-status-popup__box-v4:after{margin-right:-29px}.hlvlite-search-container .hlvlite-search__text-box{border:0;min-width:235px;width:calc(100% - 2rem);padding:.25em .1em;border-radius:0}.hlvlite-search-container .hlvlite-search__text-box[type="search"]{-webkit-appearance:none;-webkit-border-radius:0}.hlvlite-search__submit{position:absolute;top:calc(50% - 11px);right:.5rem;font-size:22px}.hlvlite-logo{max-width:10em}.hlvlite-banner-bottom{text-align:center}@media only screen and (max-width:62em){.hlvlite{position:fixed;top:0;z-index:1000;width:100%;transition:top .25s ease-in-out}.hlvlite.__scroll{top:-200px}.hlvlite-main{position:relative;z-index:100;box-shadow:0 2px 4px -4px rgba(0,0,0,.8);background-color:#fff}.hlvlite-center{position:relative;height:3.5rem}.hlvlite-center>*{padding:0 .75rem}.hlvlite-center>*:not(.hlvlite-logo){position:absolute;top:25%}.hlvlite-center .hlvlite-nav-btns{left:0}.hlvlite-center .hlvlite-mobile-search{left:3.5rem}.hlvlite-center .hlvlite-mobile-locations{right:0}.hlvlite-center>.hlvlite-mobile-locations:last-child,.hlvlite-center>.hlvlite-mobile-cart:last-child{right:0}.hlvlite-nav-btns__btn--close,.hlvlite-nav-btns__btn--open.hlvlite-trigger--active{display:none}.hlvlite-nav-btns__btn--open,.hlvlite-nav-btns__btn--close.hlvlite-trigger--active{display:block}.hlvlite-logo{height:3.5rem}.hlvlite-logo__img{max-height:3rem}.hlvlite-center i{font-size:28px;display:block}.hlvlite-center .hlvlite-mobile-locations__btn:before{font-weight:bold;font-size:23px;display:block;padding-top:1px}.hlvlite-center .hlvlite-mobile-cart>img{width:24px;transform:rotate(0deg) scaleX(-1);display:block}.hlvlite-center .hlvlite-mobile-cart>.hlvlite-mobile-cart__count{position:absolute;top:-2px;right:2px;left:0;color:#d20048;text-align:center;line-height:.75rem;font-weight:bold}.hlvlite-search-container{height:0;overflow:hidden;-webkit-transition:height 200ms;-o-transition:height 200ms;transition:height 200ms;width:auto}.hlvlite-search-container.hlvlite-search-target--active{height:48px;margin-right:0}}.hlvlite-nav-overlay{bottom:0;left:0;right:0;z-index:2;transition:300ms;pointer-events:none}.hlvlite-mobile-contact{display:none}.nav-builder-1:hover,.nav-builder-2 a:hover{background:#f4f4f4;color:#05293e}@media only screen and (max-width:62em){.nav-builder-1,.nav-builder-2 a{background:#f4f4f4;color:#05293e}}.nav-builder-2.nav-builder-sub-menu a{color:#000}@media only screen and (min-width:62em){.hlvlite-nav{margin-bottom:0}.hlvlite-nav a[class^="nav-builder-item"]{display:block;padding:.25em .5em;text-align:left}.hlvlite-nav .nav-builder-sub-menu{display:none;position:absolute;background-color:#fff;z-index:100;min-width:15em;border:1px solid #ccc;border-top:0}.hlvlite-nav .nav-builder-0{display:flex;vertical-align:middle;text-align:center;position:relative}.hlvlite-nav .nav-builder-0:hover>.nav-builder-sub-menu{display:block}.hlvlite-nav .nav-builder-0:last-child{position:relative}.hlvlite-nav .nav-builder-0:last-child>.nav-builder-sub-menu{right:-.6em}.hlvlite-nav .nav-builder-0>.nav-builder-sub-menu{top:100%;margin-left:-.6em}.hlvlite-nav .nav-builder-0:first-child>.nav-builder-sub-menu{margin-left:0}.hlvlite-nav .nav-builder-0.nav-builder-0__active .nav-builder-sub-menu:not(.nav-builder-2){display:block}.hlvlite-nav .nav-builder-1:hover .nav-builder-sub-menu.nav-builder-2{display:block;margin-top:-32px;left:100%;border-top:1px solid #ccc}.hlvlite-nav .nav-builder-0>a{text-align:center;padding:0;font-weight:500;margin:1em 0;border-bottom:2px solid transparent;display:inline-block;transition:.2s border ease-in-out}.hlvlite-nav .nav-builder-0:hover>a{border-bottom-color:#000}.hlvlite-nav .nav-builder-0>a:not([href]){cursor:default}.hlvlite-nav .nav-builder-1 a[class^="nav-builder-item"]:hover{color:var(--primary)}.hlvlite-nav-overlay{top:4.6rem}body.hlvlite-primary-nav__active .hlvlite-nav-overlay{pointer-events:auto}}@media only screen and (max-width:62em){.hlvlite-nav{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 400ms;-o-transition:-o-transform 400ms;transition:transform 400ms;will-change:transform;position:fixed;left:-330px;top:4.1rem;bottom:0;width:330px;z-index:11;display:flex;flex-direction:column;color:#fff;background-color:#000}body.hlvlite-target--active .hlvlite-nav{-webkit-transform:translateX(330px);-ms-transform:translateX(330px);-o-transform:translateX(330px);transform:translateX(330px)}body.hlvlite-target--active .SectionOuter{height:100%;overflow:hidden;position:fixed;width:100%;margin-top:0}body.hlvlite-target--active .SectionContent,body.hlvlite-target--active .SectionFooter{filter:blur(2px)}body.hlvlite-target--active .hlvlite-main{box-shadow:none}.hlvlite-nav-wrapper{overflow-y:scroll}.hlvlite-primary-nav .nav-builder-0>a{border-bottom:1px solid #fff;display:block;text-transform:uppercase;padding:1em}.hlvlite-primary-nav .nav-builder-0>a.nav-builder-trigger--active{border-bottom-color:#fff}.hlvlite-secondary-nav .nav-builder-0{width:100%}.hlvlite-primary-nav .nav-builder-sub-menu{padding:0;border-bottom:1px solid #fff;max-height:0;display:block;overflow-y:scroll;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hlvlite-primary-nav .nav-builder-trigger--active+.nav-builder-sub-menu{max-height:1000px;opacity:1;padding:.5rem 0}.hlvlite-primary-nav .nav-builder-1 a{padding:.5rem 1rem .5rem 2rem;display:block}.hlvlite-primary-nav .nav-builder-1>a.nav-builder-trigger--active{color:var(--primary)}.hlvlite-primary-nav .nav-builder-2>a{padding:.5rem 1rem .5rem 3rem}.hlvlite-primary-nav .nav-builder-trigger::after{float:right;-webkit-transition:-webkit-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out;content:"";margin-left:1em;font-family:'furndeal';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hlvlite-primary-nav .nav-builder-trigger.nav-builder-trigger--active::after{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.hlvlite-mobile-contact,.hlvlite-static-menu{padding:.75rem 1rem}.hlvlite-static-menu>a:not(:last-child){padding-right:.75em}.hlvlite-nav-overlay{top:3.5rem;background-color:rgba(0,0,0,0)}body.hlvlite-primary-nav__active .hlvlite-nav-overlay,body.hlvlite-target--active .hlvlite-nav-overlay{pointer-events:auto;background-color:rgba(0,0,0,.5)}}@media(min-width:992px){.hlvlite-left{display:none!important}.hlvlite-logo{min-width:13rem;max-width:13em!important;margin-left:0!important}.hlvlite{background:rgba(255 255 255/.9)}.hlvlite-main.container-lg{margin-top:0!important;padding-top:1rem}}
