/* Template CSS */
@charset "UTF-8";@import "https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap";.hc-offcanvas-nav{font-family:inherit}.hc-offcanvas-nav::after,.hc-offcanvas-nav .nav-wrapper::after{background:rgba(0, 0, 0, 0.3)}.hc-offcanvas-nav .nav-container,.hc-offcanvas-nav .nav-wrapper,.hc-offcanvas-nav ul{background:#fff}.hc-offcanvas-nav .nav-content > h2,.hc-offcanvas-nav .nav-content > h3,.hc-offcanvas-nav .nav-content > h4,.hc-offcanvas-nav .nav-content > h5,.hc-offcanvas-nav .nav-content > h6{font-size:19px;font-weight:normal;padding:20px 17px;color:#ccc}.hc-offcanvas-nav .nav-content > h2:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content > h3:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content > h4:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content > h5:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content > h6:not(.nav-title):not(.level-title){font-size:16px;padding:15px 17px;background:#fff}.hc-offcanvas-nav .nav-item-link,.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav .nav-back a{padding:14px 17px;font-size:14px;color:#000;z-index:1;background:rgba(0, 0, 0, 0);border-bottom:1px solid #f0f0f0;transition:background 0.1s ease}.hc-offcanvas-nav .nav-item-link:focus,.hc-offcanvas-nav li.nav-close a:focus,.hc-offcanvas-nav .nav-back a:focus,.hc-offcanvas-nav .nav-item-link:focus-within,.hc-offcanvas-nav li.nav-close a:focus-within,.hc-offcanvas-nav .nav-back a:focus-within{z-index:10}.hc-offcanvas-nav .nav-item-link[disabled],.hc-offcanvas-nav li.nav-close a[disabled],.hc-offcanvas-nav .nav-back a[disabled]{color:rgba(0, 0, 0, 0.5)}.hc-offcanvas-nav div.nav-back + ul > li:first-child > .nav-item-wrapper > .nav-item-link{border-top:none !important}.hc-offcanvas-nav:not(.touch-device) li:not(.nav-item-custom) a:not([disabled]):hover{background:#f1494f;color:#fff}.hc-offcanvas-nav .nav-custom-content{padding:14px 17px;font-size:14px;border-bottom:1px solid #f0f0f0}.hc-offcanvas-nav .nav-highlight{background:whitesmoke}.hc-offcanvas-nav .nav-wrapper > .nav-content > ul:first-of-type > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link{border-top:1px solid #f0f0f0}.hc-offcanvas-nav .nav-wrapper > .nav-content > ul:first-of-type > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link + a{border-top:1px solid #f0f0f0}.hc-offcanvas-nav .nav-wrapper > .nav-content > ul:not(:last-child){border-bottom:2px solid #f0f0f0}.hc-offcanvas-nav .nav-wrapper > .nav-content > ul + h2,.hc-offcanvas-nav .nav-wrapper > .nav-content > ul + h3,.hc-offcanvas-nav .nav-wrapper > .nav-content > ul + h4,.hc-offcanvas-nav .nav-wrapper > .nav-content > ul + h5,.hc-offcanvas-nav .nav-wrapper > .nav-content > ul + h6{margin-top:-2px}.hc-offcanvas-nav .nav-wrapper > .nav-content > h2 + ul > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link,.hc-offcanvas-nav .nav-wrapper > .nav-content > h3 + ul > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link,.hc-offcanvas-nav .nav-wrapper > .nav-content > h4 + ul > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link,.hc-offcanvas-nav .nav-wrapper > .nav-content > h5 + ul > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link,.hc-offcanvas-nav .nav-wrapper > .nav-content > h6 + ul > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link{border-top:1px solid #f0f0f0}.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-title + h2,.hc-offcanvas-nav .nav-wrapper > .nav-content > .level-title + h2,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-close + h2,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-title + h3,.hc-offcanvas-nav .nav-wrapper > .nav-content > .level-title + h3,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-close + h3,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-title + h4,.hc-offcanvas-nav .nav-wrapper > .nav-content > .level-title + h4,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-close + h4,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-title + h5,.hc-offcanvas-nav .nav-wrapper > .nav-content > .level-title + h5,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-close + h5,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-title + h6,.hc-offcanvas-nav .nav-wrapper > .nav-content > .level-title + h6,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-close + h6{border-top:1px solid #f0f0f0}.hc-offcanvas-nav li{color:#000}.hc-offcanvas-nav li.nav-parent .nav-item-link:last-child{padding-right:58px}.hc-offcanvas-nav li.nav-parent .nav-item-link:not(:last-child){margin-right:45px}.hc-offcanvas-nav .nav-close-button span,.hc-offcanvas-nav .nav-parent .nav-next,.hc-offcanvas-nav .nav-back span{width:45px;position:absolute;top:0;right:0;bottom:0;text-align:center;cursor:pointer;transition:background 0.1s ease}.hc-offcanvas-nav .nav-close-button{position:relative;display:block}.hc-offcanvas-nav .nav-close-button span::before,.hc-offcanvas-nav .nav-close-button span::after{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;margin-top:-3px;border-top:2px solid #000;border-left:2px solid #000}.hc-offcanvas-nav .nav-close-button span::before{margin-left:-9px;transform:rotate(135deg)}.hc-offcanvas-nav .nav-close-button span::after{transform:rotate(-45deg)}.hc-offcanvas-nav .nav-content > .nav-close{position:relative;z-index:2}.hc-offcanvas-nav .nav-content > .nav-close a{font-size:14px;color:#000;background:rgba(0, 0, 0, 0);z-index:1;text-decoration:none;box-sizing:border-box}.hc-offcanvas-nav .nav-content > .nav-close a:not(.has-label){height:50px}.hc-offcanvas-nav .nav-content > .nav-close a.has-label{padding:14px 17px;border-top:1px solid #f0f0f0}.hc-offcanvas-nav .nav-content > .nav-close a:hover{border:none;background:radial-gradient(farthest-corner at top right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0))}.hc-offcanvas-nav .nav-content > .nav-close.has-label + ul{margin-top:-1px}.hc-offcanvas-nav:not(.nav-close-button-empty) .nav-content > .nav-close{margin-bottom:-1px}.hc-offcanvas-nav .nav-title + .nav-close a:not(.has-label){position:absolute;width:45px;height:66px;line-height:66px;top:-66px;right:0}.hc-offcanvas-nav.nav-close-button-empty .nav-title{padding-right:55px}.hc-offcanvas-nav li.nav-close a:not(.has-label){height:49px}.hc-offcanvas-nav .nav-content > .nav-close:first-child a,.hc-offcanvas-nav .nav-title + .nav-close a.has-label,.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav .nav-back a{background:#f7f7f7;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.hc-offcanvas-nav .nav-content > .nav-close:first-child a:hover,.hc-offcanvas-nav .nav-title + .nav-close a.has-label:hover,.hc-offcanvas-nav li.nav-close a:hover,.hc-offcanvas-nav .nav-back a:hover{background:#f4f4f4}.hc-offcanvas-nav li.nav-close:not(:first-child) a,.hc-offcanvas-nav li.nav-back:not(:first-child) a{margin-top:-1px}.hc-offcanvas-nav a.nav-next{border-left:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.hc-offcanvas-nav .nav-next span::before,.hc-offcanvas-nav .nav-back span::before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;margin-left:-2px;box-sizing:border-box;border-top:2px solid #000;border-left:2px solid #000;transform-origin:center}.hc-offcanvas-nav .nav-next span{position:absolute;top:0;right:0;left:0;bottom:0}.hc-offcanvas-nav .nav-next span::before{transform:translate(-50%, -50%) rotate(135deg)}.hc-offcanvas-nav .nav-back span::before{margin-left:2px;transform:translate(-50%, -50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-left.nav-open.nav-levels-overlap .nav-wrapper{box-shadow:1px 0 2px rgba(0, 0, 0, 0.2)}.hc-offcanvas-nav.nav-position-right.nav-open.nav-levels-overlap .nav-wrapper{box-shadow:-1px 0 2px rgba(0, 0, 0, 0.2)}.hc-offcanvas-nav.nav-position-right .nav-next span::before{margin-left:2px;transform:translate(-50%, -50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-right .nav-back span::before{margin-left:-2px;transform:translate(-50%, -50%) rotate(135deg)}.hc-offcanvas-nav.nav-position-top.nav-open .nav-wrapper{box-shadow:0 1px 2px rgba(0, 0, 0, 0.2)}.hc-offcanvas-nav.nav-position-top .nav-next span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav.nav-position-top .nav-back span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom.nav-open .nav-wrapper{box-shadow:0 -1px 2px rgba(0, 0, 0, 0.2)}.hc-offcanvas-nav.nav-position-bottom .nav-next span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom .nav-back span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper,.hc-offcanvas-nav.nav-levels-none ul .nav-wrapper{box-shadow:none;background:transparent}.hc-offcanvas-nav.nav-levels-expand li.level-open,.hc-offcanvas-nav.nav-levels-none li.level-open{background:whitesmoke}.hc-offcanvas-nav.nav-levels-expand li.level-open > .nav-item-wrapper > a,.hc-offcanvas-nav.nav-levels-none li.level-open > .nav-item-wrapper > a{border-bottom:1px solid #ebebeb}.hc-offcanvas-nav.nav-levels-expand li.level-open > .nav-item-wrapper > a:hover,.hc-offcanvas-nav.nav-levels-none li.level-open > .nav-item-wrapper > a:hover{background:#f7f7f7}.hc-offcanvas-nav.nav-levels-expand li.level-open > .nav-item-wrapper > .nav-next span::before,.hc-offcanvas-nav.nav-levels-none li.level-open > .nav-item-wrapper > .nav-next span::before,.hc-offcanvas-nav.nav-levels-expand li.level-open > .nav-item-wrapper > a > .nav-next span::before,.hc-offcanvas-nav.nav-levels-none li.level-open > .nav-item-wrapper > a > .nav-next span::before{margin-top:-2px;transform:translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-1 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-1 .nav-item-link{padding-left:calc(17px + 20px * 1)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-2 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-2 .nav-item-link{padding-left:calc(17px + 20px * 2)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-3 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-3 .nav-item-link{padding-left:calc(17px + 20px * 3)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-4 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-4 .nav-item-link{padding-left:calc(17px + 20px * 4)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-5 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-5 .nav-item-link{padding-left:calc(17px + 20px * 5)}.hc-offcanvas-nav.rtl a.nav-next{border-left:none;border-right:1px solid #f0f0f0}.hc-offcanvas-nav.rtl .nav-title + .nav-close a:not(.has-label),.hc-offcanvas-nav.rtl .nav-close-button span,.hc-offcanvas-nav.rtl .nav-next,.hc-offcanvas-nav.rtl .nav-back span{left:0;right:auto}.hc-offcanvas-nav.rtl li.nav-parent .nav-item-link:last-child{padding-left:58px;padding-right:17px}.hc-offcanvas-nav.rtl li.nav-parent .nav-item-link:not(:last-child){margin-left:45px;margin-right:0}.hc-offcanvas-nav.rtl .nav-wrapper-1 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 1)}.hc-offcanvas-nav.rtl .nav-wrapper-2 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 2)}.hc-offcanvas-nav.rtl .nav-wrapper-3 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 3)}.hc-offcanvas-nav.rtl .nav-wrapper-4 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 4)}.hc-offcanvas-nav.rtl .nav-wrapper-5 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 5)}.hc-offcanvas-nav li.nav-close a{background:#D80000 !important;border-top:1px solid #D80000 !important;border-bottom:1px solid #D80000 !important;color:#fff}.hc-offcanvas-nav li:not(.custom-content) a{color:#000}.hc-offcanvas-nav .nav-item{background-color:#ed1a21;padding:0}.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav li.nav-back a{background:#ed1a21;border-top:1px solid #ed1a21;border-bottom:1px solid #ed1a21;color:#fff}.hc-offcanvas-nav .nav-content > h2,.hc-offcanvas-nav .nav-content > h3,.hc-offcanvas-nav .nav-content > h4,.hc-offcanvas-nav .nav-content > h5,.hc-offcanvas-nav .nav-content > h6{color:#ed1a21;padding:1rem;margin:0;font-weight:bold}html{font-size:18px}body{font-family:"Poppins", sans-serif;color:#000;background-color:white}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background-color:#ed1a21;border-radius:3px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.2);background-color:#6E7679}button{color:#fff;font-size:1rem;padding:0.5062rem;font-family:"Poppins", sans-serif;font-weight:400;border-radius:3px;border:0;text-align:center;cursor:pointer;text-transform:uppercase;background-color:#ed1a21}button:hover{background-color:#ce1016;color:white}a,a:link,a:active,a:visited{text-decoration:none}a:hover{text-decoration:underline}a.button{padding:5px 20px;color:#fff}h1{font-family:"Poppins", sans-serif;font-size:2.4rem;font-weight:700;margin-top:0px;margin-bottom:20px;text-transform:uppercase}@media screen and (max-width: 767px){h1{font-size:2rem}}h2{font-family:"Poppins", sans-serif;font-size:1.8rem;font-weight:700;margin-top:0px;margin-bottom:20px;text-transform:uppercase}@media screen and (max-width: 767px){h2{font-size:2.1rem}}h3{font-family:"Poppins", sans-serif;font-size:1.4rem;font-weight:400;margin-bottom:20px}@media screen and (max-width: 767px){h3{font-size:1.8rem}}h4{font-family:"Open Sans", sans-serif;font-size:1.2rem;font-weight:700;margin-bottom:10px;margin-top:20px}@media screen and (max-width: 767px){h4{font-size:1.2rem}}h5{font-family:"Poppins", sans-serif;font-size:1rem;font-weight:700;margin-bottom:10px;margin-top:20px;text-transform:uppercase}@media screen and (max-width: 767px){h5{font-size:1rem}}p{font-size:0.9rem;font-weight:400;margin-bottom:10px;line-height:1.5;color:#000}ol{list-style:decimal;margin-left:30px}ol li{margin-bottom:5px;font-size:0.8rem;line-height:1.3;color:#a5a5a5}#error_message{text-align:center;width:600px;max-width:100%;height:auto;padding:20px 10px;color:#ed1a21;position:fixed;bottom:0px;left:50%;transform:translate(-50%, 100%);display:block;transition:all 0.5s;background-color:#fff;border:4px solid #ed1a21;border-bottom:none;border-top-left-radius:20px;border-top-right-radius:20px;font-size:1.2rem;font-weight:700;z-index:9000}#error_message.error-visible{bottom:0px;transform:translate(-50%, 0)}#_wrapper{width:100%;min-height:100vh;position:relative}#_header{position:relative;height:110px;background-color:#ebf5ff;width:100%}#_header_content{position:relative;height:110px;width:90%;max-width:1600px;margin:0 auto}#_logo{height:60px;position:absolute;top:40px;left:0px}#_logo img{height:60px}#_logo_text{position:absolute;left:0px;font-size:16px;top:10px;text-transform:uppercase;color:#ed1a21;font-family:"Open Sans", sans-serif}#_header_center_right{position:absolute;top:10px;right:0px;font-size:16px;top:10px;text-transform:uppercase;color:#ed1a21;font-family:"Open Sans", sans-serif}#_header_center_right a:first-child{padding-right:40px}#_mobile_icon{cursor:pointer;top:50%;right:-10%;position:absolute;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#_mobile_icon span{color:#fff;background-color:#fff}#_mobile_icon span:before,#_mobile_icon span:after{background-color:#fff}#_header_menu{height:42px;width:100%;background-color:#000;position:relative}#_header_navbar{width:90%;max-width:1600px;margin:0 auto;z-index:1000;position:relative;display:flex;align-content:flex-start}#_header_navbar ul{flex:0 0 auto}#_top_navbar{display:inline-block}#_header_navbar ul{list-style:none;margin-left:0px;z-index:1000}#_header_navbar li{margin-bottom:0}#_header_navbar li:hover{background-color:#f0f0f0}#_header_navbar li:hover a{text-decoration:none}#_header_navbar > ul > li:hover{background-color:inherit;color:#c8c8c8}#_header_navbar > ul > li:hover > a{color:#c8c8c8}#_header_navbar > ul > li{display:inline-block;position:relative;padding:0px 20px;color:white;line-height:42px;font-size:1rem;cursor:pointer}#_header_navbar > ul:first-child > li:first-child{padding-left:0}#_header_navbar > ul > li > a{color:white;white-space:nowrap;height:42px;line-height:42px;font-size:1rem}#_header_navbar > ul > li > ul{min-width:100%}#_header_navbar ul ul{display:none;position:absolute;left:0;top:100%;border:1px solid #a5a5a5;box-shadow:0 0 4px rgba(0, 0, 0, 0.5);border-top:none;background-color:white}#_header_navbar ul ul ul{left:100%;top:0}#_header_navbar ul ul li{padding:5px 20px;font-size:0.9rem;position:relative}#_header_navbar ul ul li a{font-size:0.9rem;white-space:nowrap}#_header_navbar > ul > li:hover > ul{display:block}#_header_navbar > ul > li > ul > li:hover > ul{display:block}#_top_navbar > ul{margin-left:0px;list-style:none;margin-right:20px}#_top_navbar > ul > li{display:inline-block;padding:0 10px}#_top_navbar > ul > li > a:hover{color:white}#_top_navbar li{font-size:1.2rem;font-weight:500;color:#ed1a21;cursor:pointer;position:relative;text-align:left;text-transform:uppercase}#_top_navbar li a{font-size:1.2rem;font-weight:500;text-transform:uppercase}#_top_navbar li:hover a{text-decoration:none}#_top_navbar ul ul{display:none;list-style:none;background-color:white;position:absolute;top:100%;left:0;margin-left:15px}#_top_navbar ul ul li{white-space:nowrap;padding:5px 20px}#_top_navbar ul li:hover ul{display:block}#_top_navbar ul ul li:hover{background-color:#f0f0f0}#_search_form_wrapper{position:absolute;right:0px;bottom:10px;height:35px;white-space:nowrap}#_search_form_wrapper div{display:inline-block;position:relative}#search_text::-webkit-input-placeholder{color:#c8c8c8;text-align:left}#search_text:-moz-placeholder{color:#c8c8c8;text-align:left}#search_text::-moz-placeholder{color:#c8c8c8;text-align:left}#search_text:-ms-input-placeholder{color:#c8c8c8;text-align:left}#_footer{height:310px;position:absolute;bottom:0px;left:0px;width:100%;background-color:#87919b;border-bottom:20px solid #232d37}#_footer_content{width:80%;max-width:1000px;color:white;display:flex;margin:0 auto}#_footer_content p{color:white;font-size:0.8rem}#_footer_content h5{color:white}#_footer_content_left{flex:0 0 60%;padding:20px}#_footer_content_right{flex:0 0 40%;padding:20px;position:relative}p#_social_media span.fab{color:white;font-size:24px;height:50px;line-height:50px;text-align:center;width:50px;background-color:#c8c8c8;margin-right:10px}p#_social_media span.fa-twitter{background-color:#00aced}p#_social_media span.fa-google-plus-g{background-color:#dd4b39}p#_social_media span.fa-youtube{background-color:#b00}p#_social_media span.fa-facebook-f{background-color:#3b5998}p#_social_media span.fa-instagram{background-color:#3e433d}#_footer_menu_wrapper{position:absolute;top:0px;right:0px}#_footer_menus{display:flex}#_footer_menus ul{list-style:none;margin-left:0;margin-right:20px}#_footer_menus ul li{color:white}#_footer_menus ul li a{color:white}#_copyright{position:absolute;bottom:-20px;width:100%;text-align:center;color:white;font-size:16px}.form-line{position:relative;margin:5px 0 10px 0;width:100%}.form-line input[type="text"],.form-line input[type="password"]{border-radius:2px;max-width:100%;font-size:0.9rem;padding:5px 10px;color:#646464}.form-line select{max-width:100%}.form-line input[type="password"]{max-width:100%}.form-line label.checkbox-first-label{display:none}.form-line label{display:block;margin-top:10px;margin-bottom:10px;font-weight:600}.form-line label.checkbox-label{display:inline;margin-left:20px;padding-left:5px}.form-line label{display:block;padding-bottom:4px;padding-top:2px;font-size:0.9rem;font-weight:400;color:#787878;font-weight:600}.form-line label.checkbox-label{float:none;display:inline;width:auto;text-align:left;padding-bottom:0px;color:#646464;font-weight:400}.form-line .textarea-wrapper{display:inline-block}.form-line textarea{width:80%;width:700px;height:120px;padding:5px;font-size:0.8rem}.form-line .textarea-wrapper textarea{width:80%}.embed-container{position:relative;padding-bottom:56.25%;height:0px;overflow:hidden;height:auto;margin:0px auto;margin-bottom:20px}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;width:100%;height:100%}#_main_content_wrapper{background-repeat:no-repeat;background-position:top center;width:100%}#_main_content{padding:1.6875rem 7.75rem}@media screen and (max-width: 1024px){#_main_content{padding:10px 20px}}@media only screen and (max-width: 1200px){#_footer_content{width:100%}}@media only screen and (max-width: 1000px){#_header_center_right a:first-child{display:none}#_header_center_right a:first-child{padding-right:20px}#search_text{width:200px}p#_social_media span.fab{font-size:20px;height:30px;width:30px;line-height:30px}#_footer_content p{font-size:1rem}}@media only screen and (max-width: 800px){#_wrapper{padding-bottom:0px}#_footer{position:relative;height:auto}#_footer_content{display:block}#_footer_menus ul li{font-size:1rem}#_logo_text{display:none}#_logo{height:40px;top:10px}#_logo img{height:40px}#_header_navbar{display:none;min-height:100vh}#_header_navbar > ul > li{padding:0px 40px;font-size:1.2rem}#_header_navbar > ul > li > a{font-size:1.2rem}#_header_navbar li:hover{background-color:transparent}#_header_navbar > ul:first-child > li:first-child{padding-left:40px}#_header_navbar > ul > li:first-child{padding-left:40px}#_header_navbar > ul > li > ul{display:none;position:relative;left:0;top:0;background-color:transparent}#_header_navbar > ul > li:hover > ul{display:none}#_header_navbar > ul > li.always-opened > ul{display:block}#_header_navbar > ul > li.always-opened:hover > ul{display:block}#_header_navbar > ul > li.opened > ul{display:block}#_header_navbar > ul > li.opened:hover > ul{display:block}#_header_navbar > ul > li > ul > li > ul{display:none;position:relative;left:0;top:10px;background-color:transparent}#_header_navbar > ul > li > ul > li:hover > ul{display:none}#_header_navbar > ul > li > ul > li.opened:hover > ul{display:block}#_header_navbar > ul > li > ul > li.opened > ul{display:block}#_header_navbar > ul > li.opened:hover > ul{display:block}#_header_navbar > ul > li.opened > ul{display:block}#_header_navbar > ul > li:hover{color:white}#_mobile_icon{display:block}#_header_center_right{font-size:12px}#_search_form_wrapper{right:auto;left:50%;transform:translate(-50%, 0)}#_header_navbar{padding-top:40px;display:block;position:absolute;left:-300px;top:-110px;background-color:#000;width:300px;transition:0.3s left}#_header_menu.mobile-navbar #_header_navbar{left:0px;transition:0.3s left}#_header_navbar > ul > li{display:block}#_header_navbar li{display:block}#_header_navbar ul ul{position:relative;border:none;box-shadow:none;background-color:transparent}#_header_navbar ul ul li a{color:white;font-size:1.2rem}#_header_navbar ul ul li:hover a{color:white}}@media only screen and (max-width: 600px){#_header_navbar ul li:last-child ul{left:auto;right:0}}#_shopping_cart_modal.shown{right:0px}#_shopping_cart_modal.disabled{right:-350px}#_shopping_cart_modal{background-color:#e0e0e0;bottom:0;height:100vh;position:fixed;right:-350px;top:0;transition:right 0.5s;width:350px;z-index:9999;border-left:4px solid #b4b4b4}.shopping-cart-modal-content{height:100vh;display:flex;flex-direction:column;background:#fff}@media only screen and (max-width: 800px){#_shopping_cart_modal{height:90vh}.shopping-cart-modal-content{height:90vh;border-bottom:4px solid #b4b4b4}}#_shopping_cart_modal .shopping-cart-modal-content #mini_cart_header{align-items:center;background:#fff;color:#000;height:50px;justify-content:center;position:relative;padding:0px 20px;flex:0 0 auto}#_shopping_cart_modal .shopping-cart-modal-content #mini_cart_header h3{font-size:1.2em;text-align:left;text-transform:uppercase;line-height:50px;padding:0px;margin:0px}#_shopping_cart_modal .shopping-cart-modal-content #mini_cart_content{background:white;color:#4c4c4c;flex:1 1 auto;overflow:scroll}#_shopping_cart_modal .shopping-cart-modal-content #_mini_cart_footer{background:#111;color:#fff;line-height:20px;width:100%;z-index:1;flex:0 0 auto}#_shopping_cart_modal .shopping-cart-modal-content #_mini_cart_footer .cart-footer-detail:first-child{padding-top:10px}#_shopping_cart_modal .shopping-cart-modal-content #_mini_cart_footer .cart-footer-detail{align-items:center;display:flex;justify-content:space-between;margin:0;padding:0 15px 10px;font-size:1.2em;font-weight:800}#_shopping_cart_modal .shopping-cart-modal-content #_mini_cart_footer .checkout-button-wrapper{display:flex;padding:0px}#_shopping_cart_modal .shopping-cart-modal-content #_mini_cart_footer .checkout-button-wrapper a{width:100%;margin:0}#_shopping_cart_modal .shopping-cart-modal-content #_mini_cart_footer #_checkout_button{background-color:#fff;color:#000;width:100%;padding:15px 0px;border-radius:0;border:none;margin:0}#_shopping_cart_modal .shopping-cart-modal-content #_mini_cart_footer #_checkout_button:hover{background-color:#000;color:white}#_shopping_cart_modal .shopping-cart-modal-content #_close_mini_cart_button{background:none;border:none;color:#000;font-size:14px;right:0px;top:50%;transform:translate(0px, -50%);position:absolute;right:0}#_shopping_cart_modal .shopping-cart-modal-content .shipping-tax{margin-bottom:20px;text-align:center}#_shopping_cart_modal .shopping-cart-modal-content div.mini-cart-item-wrapper{background:#f4f4f4;list-style:none;margin:0;height:130px;overflow-y:auto;padding:0;background:white;border-bottom:1px solid #e5e5e5}#_shopping_cart_modal .shopping-cart-modal-content div.mini-cart-item-wrapper .mini-cart-item-line{display:flex;width:100%}#_shopping_cart_modal .shopping-cart-modal-content div.mini-cart-item-wrapper .mini-cart-item-line div{padding:5px;flex:1 1 auto}#_shopping_cart_modal .shopping-cart-modal-content div.mini-cart-item-wrapper .mini-cart-item-image{width:80px;height:80px;padding:5px;flex:0 0 auto}#_shopping_cart_modal .shopping-cart-modal-content div.mini-cart-item-wrapper .mini-cart-item-image img{max-width:70px;max-height:70px}#_shopping_cart_modal .shopping-cart-modal-content div.mini-cart-item-wrapper .mini-cart-item-description{max-height:70px;overflow:hidden}#_shopping_cart_modal .shopping-cart-modal-content div.mini-cart-item-wrapper .mini-cart-item-quantity{text-align:center;padding:0px;vertical-align:middle}#_shopping_cart_modal .shopping-cart-modal-content div.mini-cart-item-wrapper .mini-cart-item-quantity span{margin:0px 5px;display:inline-block}#_shopping_cart_modal .shopping-cart-modal-content div.mini-cart-item-wrapper .mini-cart-item-quantity span.mini-cart-item-quantity-number{vertical-align:top;background:#d2d2d2;padding:5px 10px;border-radius:3px}#_shopping_cart_modal .shopping-cart-modal-content div.mini-cart-item-wrapper .mini-cart-item-quantity input.mini-cart-item-quantity-number{background:#d2d2d2;padding:5px 10px;border-radius:3px;width:40px;text-align:center;border:none;font-size:1rem}#_shopping_cart_modal .shopping-cart-modal-content div.mini-cart-item-wrapper .mini-cart-item-decrease-quantity,#_shopping_cart_modal .shopping-cart-modal-content div.mini-cart-item-wrapper .mini-cart-item-increase-quantity{cursor:pointer;padding:4px;position:relative;top:4px}#_shopping_cart_modal .shopping-cart-modal-content div.mini-cart-item-wrapper .mini-cart-item-line div.mini-cart-item-price{padding-right:20px;font-size:1.3rem;font-weight:700}#_main_content #results_count_wrapper{color:#fff}#_main_content #sidebar_filter_title{background-color:#fff;color:black}#_main_content .catalog-item .button-subtext{display:none}#_main_content .catalog-item.map-priced-product .button-subtext{display:inline}#_main_content .catalog-item.out-of-stock-product .button-subtext{display:inline;white-space:pre-line}#_main_content .catalog-item-thumbnail{background-color:white;border:2px solid #fff}#_main_content #specifications_table tr:nth-child(odd){background-color:#fff}#_main_content #reviews_section a{background-color:#fff;color:black;border:1px solid #fff}#_main_content #reviews_section a:hover{background-color:black;color:#fff;text-decoration:none}#_main_content .catalog-item-out-of-stock{display:none}#_main_content .out-of-stock-product .catalog-item-out-of-stock{display:block}#_main_content .out-of-stock-product .catalog-item-add-to-cart{display:none}#_shopping_cart_modal .shopping-cart-modal-content #mini_cart_header{background:#000}.shopping-cart-modal-content #mini_cart_header h3{color:#fff;font-family:"Poppins", sans-serif;font-weight:600}.shopping-cart-modal-content #mini_cart_header #_close_mini_cart_button{color:#fff}.shopping-cart-modal-content #mini_cart_content .mini-cart-item-description{font-size:0.8349rem;color:#ed1a21}.shopping-cart-modal-content #mini_cart_content .mini-cart-item-description a{color:#000;font-weight:800}.shopping-cart-modal-content #mini_cart_content .mini-cart-item-description a:hover{text-decoration:none}.shopping-cart-modal-content #mini_cart_content .mini-cart-item-price{color:#000;font-weight:700;font-family:"Poppins", sans-serif}.shopping-cart-modal-content #mini_cart_content .mini-cart-item-quantity span{color:#000}.shopping-cart-modal-content #_mini_cart_footer{background-color:#000}.shopping-cart-modal-content #_mini_cart_footer .shipping-tax{background-color:#fff;margin-bottom:0}.shopping-cart-modal-content #_mini_cart_footer .shipping-tax p{padding:0.5rem 0;margin-bottom:0}.shopping-cart-modal-content #_mini_cart_footer .checkout-button-wrapper{background-color:#fff}.shopping-cart-modal-content #_mini_cart_footer .checkout-button-wrapper a{text-align:center;margin-bottom:5px}.shopping-cart-modal-content #_mini_cart_footer .checkout-button-wrapper button{width:97%;margin:auto}#_shopping_cart_modal .shopping-cart-modal-content #_mini_cart_footer #_checkout_button{width:97%;margin:auto;border-radius:5px;text-transform:uppercase;color:#fff;background-color:#ed1a21;border:2px solid #ed1a21}#_shopping_cart_modal .shopping-cart-modal-content #_mini_cart_footer #_checkout_button:hover{color:#fff;text-decoration:none;border:2px solid #ed1a21;background-color:black}#_shopping_cart_modal .shopping-cart-modal-content div.mini-cart-item-wrapper .mini-cart-item-quantity input.mini-cart-item-quantity-number{background:none;border:2px solid #ed1a21}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}body{position:relative}a{text-decoration:none}a:hover,a:active,a:focus{color:#222222;text-decoration:underline}.clearfix::after{clear:both;content:"";display:table}.container{max-width:1180px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.float-left{float:left}.float-right{float:right}.img-responsive{display:block;max-width:100%;height:auto}.hidden{display:none}header{width:100%;color:white;font-family:"Poppins", sans-serif;position:relative}header .header-toolbar-wrapper{background-color:#ed1a21;padding:0.375rem 7.75rem}@media screen and (max-width: 1280px){header .header-toolbar-wrapper{padding:0.375rem 3rem}}@media screen and (max-width: 991px){header .header-toolbar-wrapper{padding:5px 10px}}header .header-toolbar-wrapper .contact-number a{color:#fff;display:inline-block}header .header-toolbar-wrapper .contact-number a span{font-size:1rem;font-family:"Poppins", sans-serif;vertical-align:middle;font-weight:500}@media screen and (max-width: 1024px){header .header-toolbar-wrapper .contact-number a span{font-size:0.89rem}}header .header-toolbar-wrapper .contact-number a i{border:2px #fff solid;padding:0.5374rem;border-radius:100px;font-size:1.25rem;margin-right:1.1627rem;vertical-align:middle}header .header-toolbar-wrapper .contact-number a::before{content:"";font-family:"Font Awesome 6 Pro";color:#000;font-weight:700;display:inline-block;vertical-align:middle;font-size:1.2399rem;margin-right:0.7899rem}header .header-toolbar-wrapper .header-toolbar{position:relative;padding:0}header .header-toolbar-wrapper .header-toolbar ul{display:inline-block;margin:0;padding:0}header .header-toolbar-wrapper .header-toolbar ul li{display:inline-block;vertical-align:middle}header .header-toolbar-wrapper .header-toolbar ul li a{color:#fff;display:inline-block;vertical-align:middle;font-size:0.9rem;font-family:"Poppins", sans-serif;text-transform:uppercase}@media screen and (max-width: 1024px){header .header-toolbar-wrapper .header-toolbar ul li a{font-size:0.89rem}}header .header-toolbar-wrapper .header-toolbar ul li a i{margin-right:0.5625rem;display:inline-block;vertical-align:middle;font-size:1.25rem}header .header-toolbar-wrapper .header-toolbar ul li a:hover{text-decoration:none}@media screen and (max-width: 991px){header .header-toolbar-wrapper .header-toolbar > .float-left{display:none}}header .header-toolbar-wrapper .header-toolbar > .float-left ul li{margin-top:2px}header .header-toolbar-wrapper .header-toolbar > .float-right ul li:first-child::after{content:"|";margin:0 1.375rem;font-weight:200;font-size:1.3rem;display:inline-block;vertical-align:middle}@media screen and (max-width: 991px){header .header-toolbar-wrapper .header-toolbar > .float-right{float:none;text-align:center}}header .header-toolbar-wrapper .mobile-search{padding:5px;display:none}header .header-toolbar-wrapper .mobile-search i{font-size:1.599rem;color:#000}@media screen and (max-width: 991px){header .header-toolbar-wrapper .mobile-search{display:block}}header .header-toolbar-wrapper .mobile-search-text{display:none}@media screen and (max-width: 991px){header .header-toolbar-wrapper .mobile-search-text{display:block}}header .header-toolbar-wrapper .mobile-search-text .search-text-wrap{position:absolute;right:48px;overflow:hidden;width:0;height:33px;background:#fff;-webkit-transition:300ms ease-out width;transition:300ms ease-out width}header .header-toolbar-wrapper .mobile-search-text .search-text-wrap input{border-radius:0}header .header-toolbar-wrapper .mobile-search-text .search-text-wrap #search_text{width:auto}header .header-toolbar-wrapper .mobile-search-text .search-text-wrap.open{width:82%}@media screen and (max-width: 991px){header .header-toolbar-wrapper{padding:5px 30px}}header .header-main{padding:0.3rem 7.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1280px){header .header-main{padding:1rem 3rem}}@media screen and (max-width: 991px){header .header-main{padding:16px 30px}}header .header-main .logo{width:17.375rem;display:block}@media screen and (max-width: 991px){header .header-main .logo{width:14.5812rem}}header .header-main .logo img{width:100%}header .header-main .button{display:inline-block;vertical-align:middle}@media screen and (max-width: 991px){header .header-main .header-nav{display:none}}header .header-main .header-menu{background:#ed1a21;padding:0 7.8187rem;border-bottom:2px #fff solid}header .header-main .header-menu .header-nav li a{font-size:1.0124rem;color:#fff;margin-right:1.9687rem}header .header-main .header-menu .header-purchase-cta ul{list-style-type:none;margin:0;padding:0}header .header-main .header-menu .header-purchase-cta ul li{display:inline-block}header .header-main .header-menu .header-purchase-cta ul li a{display:block;font-size:0.8999rem;color:#fff;font-family:"Poppins", sans-serif;margin-right:2.13749rem;padding:1.0687rem 0}@media screen and (max-width: 991px){header .header-main .header-menu{display:none}}header .header-main .header-logo{-webkit-box-flex:2;-ms-flex:2;flex:2}header .header-main .header-user-cta{-webkit-box-flex:1;-ms-flex:1;flex:1}header .header-main .header-search{-webkit-box-flex:4;-ms-flex:4;flex:4}@media screen and (max-width: 991px){header .header-main .header-search{display:none}}header .header-mobile-menu{display:none}@media screen and (max-width: 991px){header .header-mobile-menu{display:block}}header .header-mobile-menu .header-purchase-cta{background:#ed1a21;text-align:left}header .header-mobile-menu .header-purchase-cta ul{list-style-type:none;margin:0;padding:0;border-bottom:1px rgba(255, 255, 255, 0.3) solid}header .header-mobile-menu .header-purchase-cta ul li{display:inline-block}header .header-mobile-menu .header-purchase-cta ul li a{display:inline-block;font-size:1.3rem;color:#fff;font-family:"Poppins", sans-serif;padding:0.8687rem 1.024rem}header .header-mobile-menu .header-purchase-cta ul li:first-child::after{content:"|";font-size:1.3em;font-weight:300;display:inline-block;vertical-align:middle;color:rgba(255, 255, 255, 0.3)}header .header-mobile-menu .header-purchase-cta ul li:first-child a{margin-left:1rem}header .header-mobile-menu .header-purchase-cta .cta{position:relative}header .header-mobile-menu .header-purchase-cta .cta .notif{position:absolute;right:-5px;top:-2px;background:#d80000;padding:0.325rem 0.425rem;text-align:center;font-size:0.825rem;color:#fff;font-weight:500;border-radius:100%;width:1.5rem;height:1.5rem;font-family:"Poppins", sans-serif}header .header-mobile-menu .header-purchase-cta .cta.close-search{background:#d80000;padding:0.525rem 0.855rem;display:none}header .header-mobile-menu .header-purchase-cta > div:not(.mobile-search-container){padding:15px 0;text-align:center}header .header-nav-mobile{position:absolute;top:100%;left:0;right:0;z-index:3;overflow-y:auto;visibility:hidden;height:0;overflow-x:hidden;-webkit-transition:visibility 0s 0.4s, height 0.4s;transition:visibility 0s 0.4s, height 0.4s}header .header-nav-mobile .list-nav{padding:0;margin:0;background-color:#fff}header .header-nav-mobile .list-nav > li{display:block}header .header-nav-mobile .list-nav > li a{position:relative;display:block;padding:15px 36px;font-size:16px;color:#000;font-weight:600;border-bottom:1px solid #ededed;text-decoration:none;text-transform:uppercase}header .header-nav-mobile.open{visibility:visible;height:auto;-webkit-transition-delay:0s;transition-delay:0s}header .header-nav-mobile .mobile-search-container{margin-top:0;padding:0;text-align:center}header .header-nav-mobile .mobile-search-container > form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}header .header-nav-mobile .mobile-search-container > form input{padding:15px;width:auto;-webkit-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%}header .header-nav-mobile .mobile-search-container > form button{background-color:#000;color:#fff;padding:0.825rem;border:none;font-size:1.2rem;-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;border-radius:0}.header-user-cta{display:flex;text-align:right;vertical-align:middle}.header-user-cta ul{list-style-type:none;margin:0 0;padding:0}.header-user-cta ul li{display:inline-block}.header-user-cta ul li a{color:#000;font-family:"Poppins", sans-serif;font-size:2rem;font-weight:900;padding:0.4375rem 0.625rem;background-color:#fff;border-radius:0.625rem;margin-right:0.625rem}.header-user-cta ul li a i{font-weight:900}@media screen and (max-width: 991px){.header-user-cta ul li a{font-size:16px;font-weight:700}}@media screen and (max-width: 991px){.header-user-cta{float:left;position:relative}}.header-user-cta .cta{position:relative}.header-user-cta .cta .notif{position:absolute;right:-9px;top:2px;background:#d80000;padding:0.455rem 0.325rem;text-align:center;font-size:0.825rem;color:#fff;font-weight:500;border-radius:100%;width:1.8rem;height:1.8rem;font-family:"Poppins", sans-serif;display:block}.header-user-cta .cta .notif.show{display:block}.header-user-cta .cta.close-search{background:#d80000;padding:0.525rem 0.855rem;display:none}@media screen and (max-width: 991px){.header-user-cta .user-cta{display:none}}#_shipping_delay_notice{background-color:#000;border-bottom:2px #fff solid}#_shipping_delay_notice p{padding:8px 0;text-align:center;color:#ffc431;margin:0;font-size:16px;font-family:"Poppins", sans-serif;background:none}#_shipping_delay_notice p i{color:#ffc431;margin-right:5px;font-size:1.2rem;vertical-align:text-top}@media screen and (max-width: 767px){#_shipping_delay_notice p{font-size:13px;text-align:left;padding-left:40px;position:relative}#_shipping_delay_notice p i{position:absolute;left:15px;top:15px}}.mobile-toolbar{background-color:#000;color:#fff;padding:0 18px 0 20px}@media screen and (max-width: 991px) and (min-width: 768px){.mobile-toolbar{text-align:center}}.mobile-toolbar a{background:none;color:#fff;border-bottom:none;padding:15px;display:inline-block;min-width:120px}.mobile-toolbar a i{margin-right:10px}.mobile-toolbar div:first-child{border-bottom:1px solid #fff}@media screen and (max-width: 991px) and (min-width: 768px){.mobile-toolbar div:first-child{border-bottom:none;border-right:1px solid #fff}}.mobile-toolbar div a:first-child{position:relative}.mobile-toolbar div a:first-child::after{display:inline-block;content:"";position:absolute;right:0;height:40%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;background-color:#fff}@media screen and (max-width: 991px) and (min-width: 768px){.mobile-toolbar div{display:inline-block}}footer{position:relative}footer .footer-main{background:#ededed;padding:1.5rem 7.8749rem 1rem;font-family:"Poppins", sans-serif;border-bottom:2px #fff solid;border-top:2px #fff solid}footer .footer-main ul li{color:#000}footer .footer-main ul li p{color:#000}@media screen and (max-width: 1080px){footer .footer-main{padding:1.8562rem 2.8749rem 0.7874rem}}@media screen and (max-width: 767px){footer .footer-main{padding:1.9687rem 1.8749rem 0}footer .footer-main .grid-row > div{margin-top:10px;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid rgba(255, 255, 255, 0.3)}footer .footer-main .grid-row > div:last-child{margin-bottom:0;border-bottom:none}}@media screen and (max-width: 767px) and (max-width: 991px){footer .footer-main .grid-row > div{margin-top:30px;margin-bottom:0;padding-bottom:0;padding-left:15px;padding-right:15px}}footer .footer-main h3{color:#000;font-family:"Poppins", sans-serif;text-transform:uppercase;font-size:1.5rem;margin-top:0;font-weight:600;margin-bottom:1.5625rem}footer .footer-main p{font-family:"Poppins", sans-serif;color:#fff;line-height:1.8}footer .footer-main .footer-shop ul{padding:0}footer .footer-main .footer-shop ul li a{font-size:1.0124rem;color:#9b9b9b;margin-bottom:0.8437rem;display:block}footer .footer-main .contact-us-form #_form_div p{color:white;font-family:"Poppins", sans-serif}footer .footer-main .contact-us-wrapper{padding:0;overflow:auto}footer .footer-main .contact-us-wrapper .form-submit{text-align:right}footer .footer-main .contact-us-wrapper input[type="text"],footer .footer-main .contact-us-wrapper input[type="email"],footer .footer-main .contact-us-wrapper input[type="password"],footer .footer-main .contact-us-wrapper textarea{width:100%}@media screen and (max-width: 767px){footer .footer-main .contact-us-wrapper{margin-top:30px}}footer .footer-main .certifications-wrapper{margin-left:10%;margin-top:1.875rem}@media screen and (max-width: 991px){footer .footer-main .certifications-wrapper{margin-left:0}}@media screen and (min-width: 768px) and (max-width: 1024px){footer .footer-main .certifications-wrapper{margin-left:20%}}footer .footer-disclaimer{background-color:#000;padding:0.8999rem 14.5687rem;text-align:center;border-bottom:2px #fff solid}footer .footer-disclaimer p{margin:0;padding:0;color:#fff;font-family:"Poppins", sans-serif;font-size:0.7749rem;line-height:1.5}footer .footer-disclaimer p span:first-child{font-weight:700}@media screen and (max-width: 991px){footer .footer-disclaimer{padding:11px 36px}}footer .footer-secondary{background:#ed1a21;padding:0.325rem 7.8749rem}@media screen and (max-width: 991px){footer .footer-secondary{padding:10px 30px;text-align:center;padding:0;display:flex;flex-wrap:wrap;align-items:center}footer .footer-secondary .taxonomy{float:none}}footer .taxonomy{list-style-type:none}footer .taxonomy ul{padding:0;margin:0}footer .taxonomy ul li{display:inline-block;vertical-align:middle}footer .taxonomy ul li a{color:#fff;font-size:0.775rem;font-family:"Poppins", sans-serif;font-weight:500;display:inline-block;vertical-align:middle}@media screen and (max-width: 767px){footer .taxonomy ul li a{font-size:0.6rem}}footer .taxonomy ul li:first-child::after{content:"|";margin:0 1.375rem;font-weight:200;font-size:1.3rem;display:inline-block;vertical-align:middle;color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px)}@media screen and (max-width: 767px){footer .taxonomy ul li:first-child::after{font-size:0.6rem}}footer .footer-copyright{text-align:center}@media screen and (max-width: 991px){footer .footer-copyright{padding:0;width:100%}}footer .footer-copyright p{margin:0;padding:0;color:#fff;display:inline-block;vertical-align:middle;font-weight:500;font-family:"Poppins", sans-serif;font-size:0.775rem}@media screen and (max-width: 767px){footer .footer-copyright p{text-align:center;font-size:0.6rem}}.company-details{color:#fff}.company-details div:first-child > a{width:19.7437rem;display:inline-block;vertical-align:middle;margin-right:0.5624rem}@media screen and (max-width: 1024px) and (min-width: 767px){.company-details div:first-child > a{margin-right:auto;margin-left:auto;display:block;width:10.1562rem}}@media screen and (max-width: 767px){.company-details div:first-child > a{display:block;margin:0 auto 16px;width:100%}}.company-details div:first-child .logo{margin-bottom:1.7999rem;display:block}.company-details .logo-link{display:block;text-align:center}.company-details .logo-link img{margin:auto;width:22.5rem}@media screen and (max-width: 991px){.company-details .logo-link img{width:15.5rem}}.company-details .mission{line-height:1.8;font-size:0.875rem;margin:1rem 0;font-family:"Poppins", sans-serif}.company-details .mission p{color:#575757;font-weight:500;font-size:0.7rem}.footer-menu{margin-left:10%}.footer-menu ul{list-style-type:none;margin:0;padding:0}.footer-menu ul li{margin-bottom:1rem}.footer-menu ul li a{font-size:1.0124rem;color:#ed1a21;font-weight:600;font-family:"Poppins", sans-serif;text-transform:uppercase}.footer-menu ul li a:hover,.footer-menu ul li a:visited,.footer-menu ul li a:active,.footer-menu ul li a:focus{text-decoration:none}.footer-menu ul li:last-child{margin-bottom:0}@media screen and (max-width: 991px){.footer-menu{margin-left:0;margin-top:0}}@media screen and (min-width: 768px) and (max-width: 1024px){.footer-menu{margin-left:20%}}.footer-mailing-list{margin-top:0.7rem}.footer-mailing-list .mailing-list-wrapper p{color:#fff;font-family:"Poppins", sans-serif;font-weight:300;line-height:1.5;font-size:0.8999rem;margin-bottom:1.3499rem}.footer-mailing-list .mailing-list-wrapper .mailing-list-form-wrapper .field-group:first-child{margin-bottom:0.8999rem}.footer-mailing-list input{font-size:0.8999rem;width:100%;padding:0.61874rem 0.73124rem;border-radius:5px;border:2px #ededed solid}.footer-mailing-list .field-group:last-child{margin-top:0.8624rem}.footer-mailing-list .field-group button{padding:0.5062rem 1.2062rem}.certifications{margin:0;padding:0}.certifications li{display:inline-block;margin-right:1.025rem}.contact-us-wrapper p{font-weight:500;font-size:1rem;color:#fff}.contact-details{display:inline-block;list-style-type:none;vertical-align:middle;padding:0;margin:0}.social-media-icons-footer{margin-top:1rem}.social-media-icons-footer li{display:inline-block;vertical-align:middle;margin-right:0.5rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.social-media-icons-footer li{width:25px}}.contact-details li{margin-bottom:1.2937rem}.contact-details .address{font-size:0.9124rem;margin:0 0 1rem;line-height:1.5}.contact-details .address::before{font-family:"Font Awesome 6 Pro";content:"";font-size:2rem;padding:0;font-weight:600;border-radius:100px;display:inline-block;float:left;-webkit-transform:translateY(-0.1rem);transform:translateY(-0.1rem);margin-right:15px;vertical-align:middle}.contact-details .phone{font-size:0.9124rem;margin:0;padding:0.5624rem 0}.contact-details .phone::before{font-family:"Font Awesome 6 Pro";content:"";font-size:1.5rem;padding:0;border-radius:100px;font-weight:600;display:inline-block;float:left;-webkit-transform:translateY(-0.2rem);transform:translateY(-0.2rem);margin-right:15px}.contact-details .hours{font-size:0.9124rem;margin:0;padding:0.5624rrem 0}.contact-details .hours::before{font-family:"Font Awesome 6 Pro";content:"";font-size:1.5rem;padding:0;border-radius:100px;font-weight:600;display:inline-block;float:left;-webkit-transform:translateY(-0.2rem);transform:translateY(-0.2rem);margin-right:15px}.contact-details .details{padding:0;margin:0;list-style-type:none}.contact-details .details li a{font-weight:500;color:#575757;font-size:0.875rem}.contact-details .details li a i{color:#ed1a21;margin-right:0.825rem;font-size:1.4rem;vertical-align:middle}.contact-details .details li a:hover{text-decoration:none;color:#575757}.contact-details .details li:first-child a span{color:#575757;font-weight:500}.contact-details .details li:last-child{margin-bottom:0}.header-nav{display:block;background-color:#ed1a21;padding:0 7.75rem}@media screen and (max-width: 1280px){.header-nav{padding:0 3rem}}@media screen and (max-width: 991px){.header-nav{padding:0 20px;display:none}}.header-nav .list-nav{margin:0;padding:0;list-style-type:none;text-align:left;margin-left:auto;margin-right:auto;text-align:center}@media screen and (max-width: 991px){.header-nav .list-nav{margin-left:0}}.header-nav .list-nav > li{display:inline-block;vertical-align:middle}.header-nav .list-nav > li.active-page{background:black}.header-nav .list-nav > li > a{color:#fff;display:inline-block;font-family:"Poppins", sans-serif;font-weight:400;font-size:0.93rem;padding:0.8rem 0.85rem;text-transform:uppercase;-webkit-transition:100ms linear background-color;transition:100ms linear background-color}.header-nav .list-nav > li > a.parent-nav::after{display:inline-block;margin-left:0.5624rem;content:"";font-family:"Font Awesome 6 Pro";color:#fff}.header-nav .list-nav > li > a:hover,.header-nav .list-nav > li > a:focus{text-decoration:none;background-color:black}.header-nav .container-sub-nav{position:absolute;background-color:#ed1a21;-webkit-box-shadow:0px 9px 7px -4px rgba(0, 0, 0, 0.3);box-shadow:0px 9px 7px -4px rgba(0, 0, 0, 0.3);display:none;z-index:3;min-width:12.75rem;max-height:24rem;overflow-y:scroll}@media screen and (max-width: 1024px){.header-nav .container-sub-nav{min-width:11.25rem}}.header-nav .container-sub-nav > ul{list-style-type:none;margin:0;padding:0;text-align:left;top:0}.header-nav .container-sub-nav > ul > li{border-bottom:1px #9b9b9b solid;margin-bottom:0}.header-nav .container-sub-nav > ul > li:last-child{border-bottom:none}.header-nav .container-sub-nav > ul > li a:not(.menu-item-div-header-link){color:#fff;-webkit-transition:150ms background-color;transition:150ms background-color;text-decoration:none;font-size:0.8999rem;font-weight:600;padding:0.9365rem 0 0.9365rem 0.625rem;display:block}.header-nav .container-sub-nav > ul > li a:not(.menu-item-div-header-link).view-all-link{color:#941d17}.header-nav .container-sub-nav > ul > li a:not(.menu-item-div-header-link).view-all-link i{margin-left:3.218rem;padding:0.1rem 0.3rem;vertical-align:middle;background-color:#ed1a21;color:#fff;font-size:0.85rem;border-radius:0.2rem}.header-nav .container-sub-nav > ul > li a:not(.menu-item-div-header-link):hover{background-color:black;color:#fff}.header-nav .container-sub-nav > ul > li a:not(.menu-item-div-header-link):hover.parent-sub-nav::after{color:#fff}.header-nav .container-sub-nav > ul > li a:not(.menu-item-div-header-link).parent-sub-nav:after{content:"";font-family:"Font Awesome 6 Pro";font-weight:900;display:inline-block;color:#fff;position:absolute;right:0.5375rem}.header-nav .container-sub-nav > ul > li a:not(.menu-item-div-header-link).parent-sub-nav.active{background-color:black;color:#fff}.header-nav .container-sub-nav > ul > li a:not(.menu-item-div-header-link).parent-sub-nav.active.parent-sub-nav::after{color:#fff}.header-nav .container-sub-nav > ul > li .menu-item-div{display:none;position:absolute;background-color:#000;top:0;right:calc(-36.588rem);width:36.588rem;padding:1.375rem;-webkit-transform:translateX(1px);transform:translateX(1px);max-height:25rem;overflow-y:auto}.header-nav .container-sub-nav > ul > li .menu-item-div .menu-item-div-header-link{color:#ed1a21;display:block;background-color:#fff;margin:0 10px 0 5px;padding:10px}.header-nav .container-sub-nav > ul > li .menu-item-div .menu-item-div-header-link > p{padding:0;margin:0}.header-nav .container-sub-nav > ul > li .menu-item-div .menu-item-div-header-link:hover{text-decoration:none}.header-nav .container-sub-nav > ul > li .menu-item-div a{font-size:0.875rem}.header-nav .container-sub-nav > ul > li .menu-item-div a::after{display:none}.header-nav .container-sub-nav > ul > li .menu-item-div > ul > li{vertical-align:top;display:inline-block;width:32.5%}@media screen and (max-width: 1024px){.header-nav .container-sub-nav > ul > li .menu-item-div > ul > li{width:32.5%}}.header-nav .container-sub-nav > ul > li .menu-item-div ul{list-style-type:none;margin:0;padding:0;text-align:left}.header-nav .container-sub-nav > ul > li .menu-item-div ul li a::after{content:""}.header-nav .container-sub-nav > ul > li .menu-item-div ul li a.menu-item-link::after{display:none}.header-nav .container-sub-nav > ul > li .menu-item-div > p{display:none}.header-nav .container-sub-nav .list-sub-nav > li > ul{display:none;position:absolute;left:100%;background:#fff;top:0;list-style-type:none;padding:0;min-width:30rem;margin-left:0}.header-nav .container-sub-nav .list-sub-nav > li > ul > li{display:inline-block;margin:0}.header-nav .container-sub-nav .list-sub-nav > li > ul > li a{color:#000;padding:1rem;width:14rem}.header-logo{display:inline-block;vertical-align:middle;margin-right:1rem}.header-nav-mobile{width:100vw;overflow-x:hidden;overflow-y:auto}.header-nav-mobile .container-sub-nav{display:none;width:100%;z-index:1;background:#fff;-webkit-transition:300ms all ease-in;transition:300ms all ease-in}.header-nav-mobile .container-sub-nav h4{font-size:15px;background-color:#ed1a21;padding:0;margin:0;padding:15px 20px;font-weight:600}.header-nav-mobile .container-sub-nav ul{list-style-type:none}.header-nav-mobile .container-sub-nav.active-sub{left:0}.header-nav-mobile .container-sub-nav ul.list-sub-nav{padding:0;margin:0;background-color:#dedede}.header-nav-mobile .container-sub-nav ul.list-sub-nav > li > a{font-size:14px}.header-nav-mobile .container-sub-nav ul.list-sub-nav > li > a.parent-sub-nav{display:block}.header-nav-mobile .container-sub-nav ul.list-sub-nav > li > a.parent-sub-nav::after{font-family:"Font Awesome 6 Pro";font-weight:600;content:"";width:15px;height:15px;display:inline-block;position:absolute;left:90%;line-height:1;color:#000}.header-nav-mobile .container-sub-nav ul.list-sub-nav > li > ul{height:0;overflow:hidden}.header-nav-mobile .container-sub-nav ul.list-sub-nav > li > ul li a{font-size:14px}.header-nav-mobile .container-sub-nav ul.list-sub-nav > li > ul.open{height:auto}.header-nav-mobile .container-sub-nav ul.list-sub-nav > li.active > ul{height:auto}.header-nav-mobile ul.list-nav > li > a.parent-nav{position:relative}.header-nav-mobile ul.list-nav > li > a.parent-nav::after{font-family:"Font Awesome 6 Pro";font-weight:600;content:"";width:15px;height:15px;display:inline-block;position:absolute;left:90%;line-height:1;color:#000}.header-nav-mobile ul.list-nav .back-menu-wrapper{position:absolute;background:#fff;left:100%;z-index:1;width:100%;-webkit-transition:300ms left ease-in;transition:300ms left ease-in}.header-nav-mobile ul.list-nav .back-menu-wrapper.active{left:0}.header-nav-mobile ul.list-nav .back-menu{color:#ed1a21;font-size:14px;font-weight:600}.header-nav-mobile ul.list-nav .back-menu::before{display:inline-block;content:"";font-family:"Font Awesome 6 Pro";font-weight:600;margin-right:8px;font-size:13px;vertical-align:middle}.mobile-search input{height:100%;width:100%;padding:0.8437em}.button{color:#fff;font-size:1rem;padding:0.5062rem;font-family:"Poppins", sans-serif;font-weight:400;border-radius:3px;border:0;text-align:center;cursor:pointer;text-transform:uppercase}.button:hover,.button:active,.button:focus{color:#fff;text-decoration:none}@media screen and (max-width: 767px){.button{font-size:16px}}.btn-primary{background-color:#ed1a21}.btn-primary:hover{background-color:black}.btn-secondary{background-color:black}.btn-secondary:hover{background-color:black}.comp-product-panel{background-color:#ededed;position:relative;display:inline-block;width:16.25rem;margin-right:1rem;overflow:hidden;text-decoration:none;outline:none;border:1px solid #ebebeb;padding-bottom:0.7312rem;border-radius:5px;white-space:normal}.comp-product-panel.catalog-list-item{height:21.125rem}@media screen and (max-width: 991px) and (min-width: 768px){.comp-product-panel{width:176px;min-height:266px;margin:0 4px}}@media screen and (max-width: 767px){.comp-product-panel{min-height:330px;margin:0 4px;width:176px;display:inline-block}}.comp-product-panel .product-wishlist{position:absolute;top:0.3875rem;right:0.3875rem;z-index:2}@media screen and (max-width: 991px){.comp-product-panel .product-wishlist{top:6px;right:8.5px}}.comp-product-panel .product-wishlist i{color:#a2a2a2;font-size:1.5625rem}@media screen and (max-width: 991px){.comp-product-panel .product-wishlist i{font-size:25px}}.comp-product-panel .product-wishlist .star-trigger{-webkit-transition:all 500ms ease-out;transition:all 500ms ease-out;display:block}.comp-product-panel .product-wishlist .star-trigger.wished{outline:none}.comp-product-panel .product-wishlist .star-trigger.wished i{font-weight:600;color:#ed1a21}.comp-product-panel .product-wishlist .star-trigger:active{-webkit-transform:scale(1.2);transform:scale(1.2);outline:none}.comp-product-panel .product-wishlist .star-trigger:focus,.comp-product-panel .product-wishlist .star-trigger:active{outline:none}.comp-product-panel .product-wishlist .star-trigger i:focus,.comp-product-panel .product-wishlist .star-trigger i:active{outline:none}.comp-product-panel .product-image,.comp-product-panel .catalog-item-thumbnail{padding-bottom:1.25rem;padding-top:0.9375rem;padding-left:0.46875rem;padding-right:0.46875rem;position:relative;text-align:center;background-color:#fff}@media screen and (max-width: 991px){.comp-product-panel .product-image,.comp-product-panel .catalog-item-thumbnail{padding-bottom:12.42px;padding-top:14.42px}}.comp-product-panel .product-image img,.comp-product-panel .catalog-item-thumbnail img{height:6.8rem;width:100%;margin:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 991px){.comp-product-panel .product-image img,.comp-product-panel .catalog-item-thumbnail img{height:90px}}.comp-product-panel .product-image .out-of-stock-overlay,.comp-product-panel .catalog-item-thumbnail .out-of-stock-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0, 0, 0, 0.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;display:none;font-family:"Poppins", sans-serif}.comp-product-panel .product-image .out-of-stock-overlay span,.comp-product-panel .catalog-item-thumbnail .out-of-stock-overlay span{position:relative;color:#fff;text-transform:uppercase;font-size:1rem;font-weight:600;width:100%;display:block;text-shadow:0px 2px 4px black}@media screen and (max-width: 991px){.comp-product-panel .product-image .out-of-stock-overlay span,.comp-product-panel .catalog-item-thumbnail .out-of-stock-overlay span{font-size:12px}}.comp-product-panel .product-title,.comp-product-panel .catalog-item-description{display:block;height:3.5875rem;overflow-y:hidden;padding:1.01124rem 1.25rem;margin-bottom:0.2437rem;color:#000;font-family:"Poppins", sans-serif;font-size:1rem;line-height:1.3;font-weight:800;text-align:center}@media screen and (max-width: 991px){.comp-product-panel .product-title,.comp-product-panel .catalog-item-description{margin:7px 0 5px;height:3.5875rem;min-height:48px;padding:0 7.5px;font-size:16px}}.comp-product-panel .product-title::after,.comp-product-panel .catalog-item-description::after{display:none}.comp-product-panel .product-credova,.comp-product-panel .catalog-item-credova-financing{margin-bottom:0.9375rem}@media screen and (max-width: 991px){.comp-product-panel .product-credova,.comp-product-panel .catalog-item-credova-financing{margin-bottom:12px}}.comp-product-panel .product-credova a,.comp-product-panel .catalog-item-credova-financing a{text-align:center;display:block;font-size:0.875rem;color:#ededed;margin:0.25rem 0}@media screen and (max-width: 991px){.comp-product-panel .product-credova a,.comp-product-panel .catalog-item-credova-financing a{font-size:12px}}.comp-product-panel .product-credova img.credova-badge,.comp-product-panel .catalog-item-credova-financing img.credova-badge{display:block;width:5rem;margin:auto}@media screen and (max-width: 767px){.comp-product-panel .product-credova img.credova-badge,.comp-product-panel .catalog-item-credova-financing img.credova-badge{width:80px;height:auto}}.comp-product-panel .product-credova .crdv-button .crdv-button-brand,.comp-product-panel .catalog-item-credova-financing .crdv-button .crdv-button-brand{background-image:url(https://plugin.credova.com/33b6a3da3901ad450018627f4656622a.png);background-repeat:no-repeat;background-size:contain;display:block;height:0.92857rem;margin:auto;width:5.71428rem}.comp-product-panel .product-prices,.comp-product-panel .catalog-item-price-wrapper{font-family:"Poppins", sans-serif;font-size:1.5rem;text-align:center;font-weight:700;color:#ed1a21;margin-bottom:0}@media screen and (max-width: 991px){.comp-product-panel .product-prices,.comp-product-panel .catalog-item-price-wrapper{font-size:21px}}.comp-product-panel .product-prices .sale-price,.comp-product-panel .product-prices .catalog-item-original-price.strikeout,.comp-product-panel .catalog-item-price-wrapper .sale-price,.comp-product-panel .catalog-item-price-wrapper .catalog-item-original-price.strikeout{color:#a5a5a5;position:relative;font-weight:300;margin-bottom:0.1rem;font-size:1.125rem}@media screen and (max-width: 991px){.comp-product-panel .product-prices .sale-price,.comp-product-panel .product-prices .catalog-item-original-price.strikeout,.comp-product-panel .catalog-item-price-wrapper .sale-price,.comp-product-panel .catalog-item-price-wrapper .catalog-item-original-price.strikeout{margin-bottom:5px}}.comp-product-panel .product-prices .sale-price::before,.comp-product-panel .product-prices .catalog-item-original-price.strikeout::before,.comp-product-panel .catalog-item-price-wrapper .sale-price::before,.comp-product-panel .catalog-item-price-wrapper .catalog-item-original-price.strikeout::before{content:"";display:block;position:absolute;height:2px;left:0;right:0;width:100%;margin:auto;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#a5a5a5}.comp-product-panel .product-prices .srp-price,.comp-product-panel .catalog-item-price-wrapper .srp-price{font-weight:700;color:#000}.comp-product-panel .product-prices:nth-child(2n),.comp-product-panel .catalog-item-price-wrapper:nth-child(2n){margin-top:0.1284rem}.comp-product-panel .product-prices.empty,.comp-product-panel .catalog-item-price-wrapper.empty{margin:0}.comp-product-panel .catalog-item-member-price{width:12.5999rem;margin:auto;text-align:center;border:1px solid #b1b1b1;border-radius:5px;background-color:#fff;margin-top:0.8437rem}.comp-product-panel .catalog-item-member-price .member-header{background-color:#d80000;color:#fff;font-size:0.7874rem;font-family:"Poppins", sans-serif;padding:0.28124rem 0}.comp-product-panel .catalog-item-member-price .member-price{font-family:"Poppins", sans-serif;font-size:1.7999rem;text-align:center;font-weight:700;color:#d80000;padding:0.28124rem 0}.comp-product-panel .catalog-item-price-label{font-size:0.6687rem;font-weight:700;text-align:center;font-size:"Poppins", sans-serif;margin-top:0.5624rem}.comp-product-panel .product-cta{text-align:center;margin-top:0.8999rem;padding:0 1.25rem}.comp-product-panel .product-cta .add-to-cart-btn{font-size:0.735rem;padding:0.7062rem 0.8rem;width:100%;font-family:"Poppins", sans-serif;border-radius:5px;text-transform:uppercase;text-align:center;font-weight:500;color:#fff;text-align:center;cursor:pointer;background-color:#ed1a21;border:none}.comp-product-panel .product-cta .add-to-cart-btn:hover,.comp-product-panel .product-cta .add-to-cart-btn:active,.comp-product-panel .product-cta .add-to-cart-btn:focus{color:#fff;background-color:black;text-decoration:none}@media screen and (max-width: 991px){.comp-product-panel .product-cta .add-to-cart-btn{font-size:9px;height:47px}}@media screen and (max-width: 767px){.comp-product-panel .product-cta .add-to-cart-btn{font-size:12px}}.comp-product-panel .product-cta .catalog-item-out-of-stock{display:none}.comp-product-panel:active,.comp-product-panel:hover,.comp-product-panel:focus{text-decoration:none;outline:none}.comp-product-panel.out-of-stock-product .out-of-stock-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.comp-product-panel.out-of-stock-product .catalog-item-out-of-stock{display:block}.comp-product-panel.out-of-stock-product .catalog-item-add-to-cart{display:none;pointer-events:none}.comp-product-panel.wishlisted .product-wishlist i{font-weight:600;color:#ff8600}section .section-header{position:relative}section .section-header .view-all-link{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.2374rem;color:#ed1a21;font-family:"Poppins", sans-serif;font-weight:600}section .section-header .view-all-link::after{content:"";font-family:"Font Awesome 6 Pro";display:inline-block;vertical-align:middle;font-size:0.5377rem;margin-left:0.5624rem;color:#fff;background-color:#a50003;padding:3px 6px;-webkit-transform:translateY(-3px);transform:translateY(-3px)}section .section-header .view-all-link:hover{text-decoration:none}section .section-header.product-catalog-header .view-all-link{right:7.8749rem}@media screen and (max-width: 767px){section .section-header h3{margin-bottom:8px}section .section-header .view-all-link{position:relative;margin-bottom:15px;top:initial;-webkit-transform:none;transform:none}}.section-product-catalog .product-catalog-wrapper .catalog-slider-controls{position:absolute;margin:auto;z-index:2;top:50%;left:7rem;right:7rem;-webkit-transform:translate(-0.5%, -50%);transform:translate(-0.5%, -50%)}.section-product-catalog .product-catalog-wrapper .catalog-slider-controls .catalog-arrows{position:absolute;top:50%;-webkit-transform:translateY(-45%);transform:translateY(-45%);left:0px;right:0px;pointer-events:none}.section-product-catalog .product-catalog-wrapper .catalog-slider-controls .catalog-arrows a{background-color:#000;pointer-events:all;text-align:center;font-size:0.85rem;border-radius:5px;display:block;margin-left:-1rem;margin-right:-1rem}@media screen and (min-width: 768px) and (max-width: 1023px){.section-product-catalog .product-catalog-wrapper .catalog-slider-controls .catalog-arrows a{margin-left:-6.5rem;margin-right:-7.5rem}}@media screen and (min-width: 1024px) and (max-width: 1280px){.section-product-catalog .product-catalog-wrapper .catalog-slider-controls .catalog-arrows a{margin-left:-5rem;margin-right:-4.5rem}}.section-product-catalog .product-catalog-wrapper .catalog-slider-controls .catalog-arrows a i{color:#fff}.section-product-catalog .product-catalog-wrapper .catalog-slider-controls .catalog-arrows a.float-left{padding:5px 10px 5px 7px}@media screen and (max-width: 1360px){.section-product-catalog .product-catalog-wrapper .catalog-slider-controls .catalog-arrows a.float-left{padding:4px 7px 5px 6px}}.section-product-catalog .product-catalog-wrapper .catalog-slider-controls .catalog-arrows a.float-right{padding:5px 7px 5px 10px}@media screen and (max-width: 1360px){.section-product-catalog .product-catalog-wrapper .catalog-slider-controls .catalog-arrows a.float-right{padding:4px 6px 5px 7px}}@media screen and (max-width: 991px){.section-product-catalog .product-catalog-wrapper .catalog-slider-controls .catalog-arrows{width:98%}}@media screen and (max-width: 767px){.section-product-catalog .product-catalog-wrapper .catalog-slider-controls .catalog-arrows{display:none}}.section-product-catalog .product-catalog-wrapper .catalog-slider-controls .catalog-arrows .catalog-slide-prev.hidden,.section-product-catalog .product-catalog-wrapper .catalog-slider-controls .catalog-arrows .catalog-slide-next.hidden{display:none}.section-product-catalog .product-catalog-wrapper .catalog-slider-controls .catalog-dots{display:inline-block}.section-product-catalog .product-catalog-wrapper .catalog-slider-controls .catalog-dots .slick-dots{bottom:0;position:relative;width:auto;display:inline-block}.section-product-catalog .product-catalog-wrapper .catalog-slider-controls .catalog-dots .slick-dots li{width:0.9rem;height:0.9rem;margin:5px}.section-product-catalog .product-catalog-wrapper .catalog-slider-controls .catalog-dots .slick-dots li button{width:0.9rem;height:0.9rem;position:relative}.section-product-catalog .product-catalog-wrapper .catalog-slider-controls .catalog-dots .slick-dots li button::before{content:"";width:0.9rem;height:0.9rem;background-color:#fff;border-radius:100px;border:2px #fff solid;opacity:1}.section-product-catalog .product-catalog-wrapper .catalog-slider-controls .catalog-dots .slick-dots li.slick-active button::after{content:"";display:block;background-color:#000;width:0.4rem;height:0.4rem;z-index:1;position:absolute;border-radius:100px;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.comp-hamburger{position:relative;display:none}.comp-hamburger .hamburger{background-color:transparent;padding:9px 9px;margin-left:20px;background:#ed1a21;border-radius:10px}.comp-hamburger .hamburger .hamburger-box{width:26px;height:22px}.comp-hamburger .hamburger .hamburger.is-active .hamburger-inner,.comp-hamburger .hamburger .hamburger.is-active .hamburger-inner::before,.comp-hamburger .hamburger .hamburger.is-active .hamburger-inner::after{background-color:#fff}.comp-hamburger .hamburger .hamburger-inner,.comp-hamburger .hamburger .hamburger-inner::before,.comp-hamburger .hamburger .hamburger-inner::after{background-color:#fff;width:26px;height:2px}.comp-hamburger .hamburger .hamburger-inner::before{top:-8px}.comp-hamburger .hamburger .hamburger-inner::after{bottom:-7px}.comp-hamburger .hamburger--collapse .hamburger-inner::after{top:-16px}.comp-hamburger .hamburger--collapse.is-active .hamburger-inner::before{top:0px}.comp-hamburger .hamburger--collapse.is-active .hamburger-inner::after{top:0px}.comp-hamburger .hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0, -8px, 0) rotate(-45deg);transform:translate3d(0, -8px, 0) rotate(-45deg)}.comp-hamburger .hamburger.is-active{background:#d80000}.comp-hamburger .hamburger.is-active:hover{opacity:1}.comp-hamburger .hamburger:hover,.comp-hamburger .hamburger:active,.comp-hamburger .hamburger:focus{opacity:1;outline:none}@media screen and (max-width: 991px){.comp-hamburger{display:block}}.field-group{margin-bottom:0.5624rem}.field-group label{display:block;font-size:0.7874rem;color:#707070;margin-bottom:0.2812rem}.field-group input[type="text"],.field-group input[type="email"],.field-group input[type="password"],.field-group textarea{font-size:1.0124rem;padding:0.61874rem 0.73124rem}.field-group input[type="text"]::-webkit-input-placeholder,.field-group input[type="email"]::-webkit-input-placeholder,.field-group input[type="password"]::-webkit-input-placeholder,.field-group textarea::-webkit-input-placeholder{text-align:left;color:#c7c7c7}.field-group input[type="text"]::-moz-placeholder,.field-group input[type="email"]::-moz-placeholder,.field-group input[type="password"]::-moz-placeholder,.field-group textarea::-moz-placeholder{text-align:left;color:#c7c7c7}.field-group input[type="text"]:-ms-input-placeholder,.field-group input[type="email"]:-ms-input-placeholder,.field-group input[type="password"]:-ms-input-placeholder,.field-group textarea:-ms-input-placeholder{text-align:left;color:#c7c7c7}.field-group input[type="text"]::-ms-input-placeholder,.field-group input[type="email"]::-ms-input-placeholder,.field-group input[type="password"]::-ms-input-placeholder,.field-group textarea::-ms-input-placeholder{text-align:left;color:#c7c7c7}.field-group input[type="text"]::placeholder,.field-group input[type="email"]::placeholder,.field-group input[type="password"]::placeholder,.field-group textarea::placeholder{text-align:left;color:#c7c7c7}.field-group textarea::-webkit-input-placeholder{color:#c7c7c7;text-align:left}.field-group textarea::-moz-placeholder{color:#c7c7c7;text-align:left}.field-group textarea:-ms-input-placeholder{color:#c7c7c7;text-align:left}.field-group textarea::-ms-input-placeholder{color:#c7c7c7;text-align:left}.field-group textarea::placeholder{color:#c7c7c7;text-align:left}.field-group.field-right{text-align:right}.field-group.field-left{text-align:center}.field-input-button > input{float:left;width:70%}.field-input-button > button{float:left;width:29%;font-size:1.3349rem;border-radius:0;-webkit-transform:translateX(-2px);transform:translateX(-2px)}.field-input-button::after{display:block;clear:both;content:" "}.ui-dialog[aria-describedby="_login_popup_dialog"] .ui-widget-header{background-color:#ed1a21}.ui-dialog[aria-describedby="_login_popup_dialog"] .ui-widget-header span{color:#fff;text-transform:uppercase;font-family:"Poppins", sans-serif}.ui-dialog[aria-describedby="_login_popup_dialog"] .ui-dialog-buttonset button{text-transform:uppercase;font-family:"Poppins", sans-serif;background-color:#ed1a21;color:#fff}#_login_form_wrapper .error-message{margin:5px 0}#_login_form_wrapper h2{font-size:2.1875em;font-family:"Poppins", sans-serif;font-weight:700}@media screen and (max-width: 767px){#_login_form_wrapper h2{font-size:25px}}#_login_form_wrapper input[type="text"],#_login_form_wrapper input[type="password"]{margin-bottom:10px;padding:0.5rem 1rem}#_login_form_wrapper #access_link_div{margin-top:10px}#_login_form_wrapper #access_link{font-size:14px;margin-top:10px}.cart-link::before{display:inline-block;content:"";font-family:"Font Awesome 6 Pro";font-weight:600;vertical-align:middle;font-size:1.3rem}.cart-link span{display:inline-block;vertical-align:middle}.cart-link span:not(:first-child){color:#ed1a21;font-weight:700}.cart-link:hover,.cart-link:focus,.cart-link:active{text-decoration:none}.wish-link::before{display:inline-block;content:"";font-family:"Font Awesome 6 Pro";font-weight:600;vertical-align:middle;font-size:1.3rem}.wish-link span{display:inline-block;vertical-align:middle}.wish-link span:not(:first-child){color:#ed1a21;font-weight:700}.wish-link:hover,.wish-link:focus,.wish-link:active{text-decoration:none}.see-all-link{color:#000;font-family:"Poppins", sans-serif;font-size:0.85rem;font-weight:699}.see-all-link::after{content:"";font-family:"Font Awesome 6 Pro";display:inline-block;vertical-align:middle;font-weight:400;margin-left:0.5rem}.seach-container{border:1px solid #ed1a21;width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 5px;border-radius:3px}.seach-container > form{display:-webkit-box;display:-ms-flexbox;display:flex}.seach-container input{margin:0;border:none;-webkit-box-flex:2;-ms-flex:2;flex:2;font-family:"Poppins", sans-serif;padding:0.7rem 1.25rem}.seach-container input:active,.seach-container input:focus,.seach-container input:focus-visible{border:none;outline:none}.menu-container-mobile{background:#ed1a21;height:50px;width:50px;margin-left:auto;position:absolute;top:-1.5rem;right:0;border-radius:10px}.menu-container-mobile.open{background:#D80000}.hc-nav-open .custom-content .mobile-search-container form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.hc-nav-open .custom-content .mobile-search-container form input{padding:15px;width:auto;-webkit-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%}.hc-nav-open .custom-content .mobile-search-container form button{background-color:#000;color:#fff;padding:0.825rem;border:none;font-size:1.2rem;-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;border-radius:0}.hc-nav-open .custom-content .cart-wishlist-container{background-color:#ed1a21;padding:0.5rem 0;border:none}.hc-nav-open .custom-content .cart-wishlist-container li{display:inline-block;vertical-align:middle;position:relative}.hc-nav-open .custom-content .cart-wishlist-container li:first-child:after{content:"|";color:rgba(255, 255, 255, 0.3);position:absolute;right:-10px;top:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hc-nav-open .custom-content .cart-wishlist-container li a{color:#fff;border:none}.hc-nav-open .custom-content .cart-wishlist-container li .shopping-cart-item-count,.hc-nav-open .custom-content .cart-wishlist-container li .wish-list-item-count{position:absolute;right:-5px;top:-2px;background:#d80000;padding:0.325rem 0.425rem;text-align:center;font-size:0.825rem;color:#fff;font-weight:500;border-radius:100%;width:1.5rem;height:1.5rem;font-family:"Poppins", sans-serif}#_login_edit_form p{position:relative}#_login_edit_form p input[type=text],#_login_edit_form p input[type=password]{width:100%}#_login_edit_form p .show-password{position:absolute;right:10px;top:40%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}


/* Page CSS */
.hc-offcanvas-nav{font-family:inherit}.hc-offcanvas-nav::after,.hc-offcanvas-nav .nav-wrapper::after{background:rgba(0, 0, 0, 0.3)}.hc-offcanvas-nav .nav-container,.hc-offcanvas-nav .nav-wrapper,.hc-offcanvas-nav ul{background:#fff}.hc-offcanvas-nav .nav-content > h2,.hc-offcanvas-nav .nav-content > h3,.hc-offcanvas-nav .nav-content > h4,.hc-offcanvas-nav .nav-content > h5,.hc-offcanvas-nav .nav-content > h6{font-size:19px;font-weight:normal;padding:20px 17px;color:#ccc}.hc-offcanvas-nav .nav-content > h2:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content > h3:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content > h4:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content > h5:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content > h6:not(.nav-title):not(.level-title){font-size:16px;padding:15px 17px;background:#fff}.hc-offcanvas-nav .nav-item-link,.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav .nav-back a{padding:14px 17px;font-size:14px;color:#000;z-index:1;background:rgba(0, 0, 0, 0);border-bottom:1px solid #f0f0f0;transition:background 0.1s ease}.hc-offcanvas-nav .nav-item-link:focus,.hc-offcanvas-nav li.nav-close a:focus,.hc-offcanvas-nav .nav-back a:focus,.hc-offcanvas-nav .nav-item-link:focus-within,.hc-offcanvas-nav li.nav-close a:focus-within,.hc-offcanvas-nav .nav-back a:focus-within{z-index:10}.hc-offcanvas-nav .nav-item-link[disabled],.hc-offcanvas-nav li.nav-close a[disabled],.hc-offcanvas-nav .nav-back a[disabled]{color:rgba(0, 0, 0, 0.5)}.hc-offcanvas-nav div.nav-back + ul > li:first-child > .nav-item-wrapper > .nav-item-link{border-top:none !important}.hc-offcanvas-nav:not(.touch-device) li:not(.nav-item-custom) a:not([disabled]):hover{background:#f1494f;color:#fff}.hc-offcanvas-nav .nav-custom-content{padding:14px 17px;font-size:14px;border-bottom:1px solid #f0f0f0}.hc-offcanvas-nav .nav-highlight{background:whitesmoke}.hc-offcanvas-nav .nav-wrapper > .nav-content > ul:first-of-type > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link{border-top:1px solid #f0f0f0}.hc-offcanvas-nav .nav-wrapper > .nav-content > ul:first-of-type > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link + a{border-top:1px solid #f0f0f0}.hc-offcanvas-nav .nav-wrapper > .nav-content > ul:not(:last-child){border-bottom:2px solid #f0f0f0}.hc-offcanvas-nav .nav-wrapper > .nav-content > ul + h2,.hc-offcanvas-nav .nav-wrapper > .nav-content > ul + h3,.hc-offcanvas-nav .nav-wrapper > .nav-content > ul + h4,.hc-offcanvas-nav .nav-wrapper > .nav-content > ul + h5,.hc-offcanvas-nav .nav-wrapper > .nav-content > ul + h6{margin-top:-2px}.hc-offcanvas-nav .nav-wrapper > .nav-content > h2 + ul > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link,.hc-offcanvas-nav .nav-wrapper > .nav-content > h3 + ul > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link,.hc-offcanvas-nav .nav-wrapper > .nav-content > h4 + ul > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link,.hc-offcanvas-nav .nav-wrapper > .nav-content > h5 + ul > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link,.hc-offcanvas-nav .nav-wrapper > .nav-content > h6 + ul > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link{border-top:1px solid #f0f0f0}.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-title + h2,.hc-offcanvas-nav .nav-wrapper > .nav-content > .level-title + h2,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-close + h2,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-title + h3,.hc-offcanvas-nav .nav-wrapper > .nav-content > .level-title + h3,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-close + h3,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-title + h4,.hc-offcanvas-nav .nav-wrapper > .nav-content > .level-title + h4,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-close + h4,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-title + h5,.hc-offcanvas-nav .nav-wrapper > .nav-content > .level-title + h5,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-close + h5,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-title + h6,.hc-offcanvas-nav .nav-wrapper > .nav-content > .level-title + h6,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-close + h6{border-top:1px solid #f0f0f0}.hc-offcanvas-nav li{color:#000}.hc-offcanvas-nav li.nav-parent .nav-item-link:last-child{padding-right:58px}.hc-offcanvas-nav li.nav-parent .nav-item-link:not(:last-child){margin-right:45px}.hc-offcanvas-nav .nav-close-button span,.hc-offcanvas-nav .nav-parent .nav-next,.hc-offcanvas-nav .nav-back span{width:45px;position:absolute;top:0;right:0;bottom:0;text-align:center;cursor:pointer;transition:background 0.1s ease}.hc-offcanvas-nav .nav-close-button{position:relative;display:block}.hc-offcanvas-nav .nav-close-button span::before,.hc-offcanvas-nav .nav-close-button span::after{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;margin-top:-3px;border-top:2px solid #000;border-left:2px solid #000}.hc-offcanvas-nav .nav-close-button span::before{margin-left:-9px;transform:rotate(135deg)}.hc-offcanvas-nav .nav-close-button span::after{transform:rotate(-45deg)}.hc-offcanvas-nav .nav-content > .nav-close{position:relative;z-index:2}.hc-offcanvas-nav .nav-content > .nav-close a{font-size:14px;color:#000;background:rgba(0, 0, 0, 0);z-index:1;text-decoration:none;box-sizing:border-box}.hc-offcanvas-nav .nav-content > .nav-close a:not(.has-label){height:50px}.hc-offcanvas-nav .nav-content > .nav-close a.has-label{padding:14px 17px;border-top:1px solid #f0f0f0}.hc-offcanvas-nav .nav-content > .nav-close a:hover{border:none;background:radial-gradient(farthest-corner at top right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0))}.hc-offcanvas-nav .nav-content > .nav-close.has-label + ul{margin-top:-1px}.hc-offcanvas-nav:not(.nav-close-button-empty) .nav-content > .nav-close{margin-bottom:-1px}.hc-offcanvas-nav .nav-title + .nav-close a:not(.has-label){position:absolute;width:45px;height:66px;line-height:66px;top:-66px;right:0}.hc-offcanvas-nav.nav-close-button-empty .nav-title{padding-right:55px}.hc-offcanvas-nav li.nav-close a:not(.has-label){height:49px}.hc-offcanvas-nav .nav-content > .nav-close:first-child a,.hc-offcanvas-nav .nav-title + .nav-close a.has-label,.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav .nav-back a{background:#f7f7f7;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.hc-offcanvas-nav .nav-content > .nav-close:first-child a:hover,.hc-offcanvas-nav .nav-title + .nav-close a.has-label:hover,.hc-offcanvas-nav li.nav-close a:hover,.hc-offcanvas-nav .nav-back a:hover{background:#f4f4f4}.hc-offcanvas-nav li.nav-close:not(:first-child) a,.hc-offcanvas-nav li.nav-back:not(:first-child) a{margin-top:-1px}.hc-offcanvas-nav a.nav-next{border-left:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.hc-offcanvas-nav .nav-next span::before,.hc-offcanvas-nav .nav-back span::before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;margin-left:-2px;box-sizing:border-box;border-top:2px solid #000;border-left:2px solid #000;transform-origin:center}.hc-offcanvas-nav .nav-next span{position:absolute;top:0;right:0;left:0;bottom:0}.hc-offcanvas-nav .nav-next span::before{transform:translate(-50%, -50%) rotate(135deg)}.hc-offcanvas-nav .nav-back span::before{margin-left:2px;transform:translate(-50%, -50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-left.nav-open.nav-levels-overlap .nav-wrapper{box-shadow:1px 0 2px rgba(0, 0, 0, 0.2)}.hc-offcanvas-nav.nav-position-right.nav-open.nav-levels-overlap .nav-wrapper{box-shadow:-1px 0 2px rgba(0, 0, 0, 0.2)}.hc-offcanvas-nav.nav-position-right .nav-next span::before{margin-left:2px;transform:translate(-50%, -50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-right .nav-back span::before{margin-left:-2px;transform:translate(-50%, -50%) rotate(135deg)}.hc-offcanvas-nav.nav-position-top.nav-open .nav-wrapper{box-shadow:0 1px 2px rgba(0, 0, 0, 0.2)}.hc-offcanvas-nav.nav-position-top .nav-next span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav.nav-position-top .nav-back span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom.nav-open .nav-wrapper{box-shadow:0 -1px 2px rgba(0, 0, 0, 0.2)}.hc-offcanvas-nav.nav-position-bottom .nav-next span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom .nav-back span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper,.hc-offcanvas-nav.nav-levels-none ul .nav-wrapper{box-shadow:none;background:transparent}.hc-offcanvas-nav.nav-levels-expand li.level-open,.hc-offcanvas-nav.nav-levels-none li.level-open{background:whitesmoke}.hc-offcanvas-nav.nav-levels-expand li.level-open > .nav-item-wrapper > a,.hc-offcanvas-nav.nav-levels-none li.level-open > .nav-item-wrapper > a{border-bottom:1px solid #ebebeb}.hc-offcanvas-nav.nav-levels-expand li.level-open > .nav-item-wrapper > a:hover,.hc-offcanvas-nav.nav-levels-none li.level-open > .nav-item-wrapper > a:hover{background:#f7f7f7}.hc-offcanvas-nav.nav-levels-expand li.level-open > .nav-item-wrapper > .nav-next span::before,.hc-offcanvas-nav.nav-levels-none li.level-open > .nav-item-wrapper > .nav-next span::before,.hc-offcanvas-nav.nav-levels-expand li.level-open > .nav-item-wrapper > a > .nav-next span::before,.hc-offcanvas-nav.nav-levels-none li.level-open > .nav-item-wrapper > a > .nav-next span::before{margin-top:-2px;transform:translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-1 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-1 .nav-item-link{padding-left:calc(17px + 20px * 1)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-2 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-2 .nav-item-link{padding-left:calc(17px + 20px * 2)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-3 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-3 .nav-item-link{padding-left:calc(17px + 20px * 3)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-4 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-4 .nav-item-link{padding-left:calc(17px + 20px * 4)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-5 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-5 .nav-item-link{padding-left:calc(17px + 20px * 5)}.hc-offcanvas-nav.rtl a.nav-next{border-left:none;border-right:1px solid #f0f0f0}.hc-offcanvas-nav.rtl .nav-title + .nav-close a:not(.has-label),.hc-offcanvas-nav.rtl .nav-close-button span,.hc-offcanvas-nav.rtl .nav-next,.hc-offcanvas-nav.rtl .nav-back span{left:0;right:auto}.hc-offcanvas-nav.rtl li.nav-parent .nav-item-link:last-child{padding-left:58px;padding-right:17px}.hc-offcanvas-nav.rtl li.nav-parent .nav-item-link:not(:last-child){margin-left:45px;margin-right:0}.hc-offcanvas-nav.rtl .nav-wrapper-1 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 1)}.hc-offcanvas-nav.rtl .nav-wrapper-2 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 2)}.hc-offcanvas-nav.rtl .nav-wrapper-3 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 3)}.hc-offcanvas-nav.rtl .nav-wrapper-4 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 4)}.hc-offcanvas-nav.rtl .nav-wrapper-5 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 5)}.hc-offcanvas-nav li.nav-close a{background:#D80000 !important;border-top:1px solid #D80000 !important;border-bottom:1px solid #D80000 !important;color:#fff}.hc-offcanvas-nav li:not(.custom-content) a{color:#000}.hc-offcanvas-nav .nav-item{background-color:#ed1a21;padding:0}.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav li.nav-back a{background:#ed1a21;border-top:1px solid #ed1a21;border-bottom:1px solid #ed1a21;color:#fff}.hc-offcanvas-nav .nav-content > h2,.hc-offcanvas-nav .nav-content > h3,.hc-offcanvas-nav .nav-content > h4,.hc-offcanvas-nav .nav-content > h5,.hc-offcanvas-nav .nav-content > h6{color:#ed1a21;padding:1rem;margin:0;font-weight:bold}#_main_content{padding:0}.section-home-banner{position:relative}.main-content section{position:relative}.main-content section.section-mid-banner{padding:4.875rem 12.6875rem}@media screen and (max-width: 991px){.main-content section.section-mid-banner{padding:15px 0}}.main-content section.section-mid-banner .grid-row > div{margin-bottom:15px}.main-content section.section-mid-banner .grid-row > div:last-child{margin-bottom:0}.main-content section.section-mid-banner.promo-banner,.main-content section.section-mid-banner.layaway-banner{display:block}.main-content section.section-mid-banner.promo-banner .banner img,.main-content section.section-mid-banner.layaway-banner .banner img{width:100%}.section-product-catalog{padding:0 0;border-radius:10px;margin-bottom:0.8437rem}@media screen and (max-width: 991px){.section-product-catalog{border:0;border-radius:0}}.section-product-catalog .product-catalog-header{padding:0 7.75rem}@media screen and (max-width: 1280px){.section-product-catalog .product-catalog-header{padding:0 3rem}}@media screen and (max-width: 1080px){.section-product-catalog .product-catalog-header{padding:0 2.8749rem}}@media screen and (max-width: 991px){.section-product-catalog .product-catalog-header{padding:0 20px}}@media screen and (max-width: 991px){.section-product-catalog .product-catalog-header{border-top-left-radius:0;border-top-right-radius:0}}.section-product-catalog .product-catalog-header h3{font-family:"Poppins", sans-serif;font-size:2.25rem;color:#000;padding:0;margin:0;font-weight:700;text-transform:uppercase}@media screen and (max-width: 991px){.section-product-catalog .product-catalog-header h3{font-size:18px}}.section-product-catalog .product-catalog-header ul.product-catalog-tabs{list-style-type:none;padding:0;margin:0;width:100%;overflow-x:auto;white-space:nowrap}.section-product-catalog .product-catalog-header ul.product-catalog-tabs li{display:inline-block}.section-product-catalog .product-catalog-header ul.product-catalog-tabs li a{font-family:"Poppins", sans-serif;font-weight:600;color:#ed1a21;text-transform:uppercase;width:13.35rem;display:inline-block;text-align:center;text-decoration:none;padding:0.875rem 0;font-size:1.125rem;-webkit-transition:300ms ease-out background-color;transition:300ms ease-out background-color}@media screen and (max-width: 991px){.section-product-catalog .product-catalog-header ul.product-catalog-tabs li a{font-size:12px;font-weight:600;width:auto;min-width:145px;padding:10px 0}}@media screen and (max-width: 767px){.section-product-catalog .product-catalog-header ul.product-catalog-tabs li a{font-size:12px;font-weight:600;width:auto;min-width:93.66px;padding:10px 0}}.section-product-catalog .product-catalog-header ul.product-catalog-tabs li a.active-tab{color:#fff;background-color:rgba(255, 255, 255, 0.15);font-weight:700}.section-product-catalog .product-catalog-header ul.product-catalog-tabs li a:active,.section-product-catalog .product-catalog-header ul.product-catalog-tabs li a:focus{text-decoration:none}.section-product-catalog .product-catalog-header ul.product-catalog-tabs > li.unlocked{display:inline-block}@media screen and (max-width: 991px){.section-product-catalog .product-catalog-header{padding:10px 15px}}.section-product-catalog .product-catalog-wrapper{position:relative;padding:1rem 7.75rem}@media screen and (max-width: 1280px){.section-product-catalog .product-catalog-wrapper{padding:1rem 3.6875rem 3rem}}@media screen and (max-width: 991px){.section-product-catalog .product-catalog-wrapper{padding:15px 10px 30px}}.section-product-catalog .product-catalog-wrapper .catalog-slider{display:none}@media screen and (min-width: 991px){.section-product-catalog .product-catalog-wrapper .catalog-slider{padding:0}}@media screen and (max-width: 767px){.section-product-catalog .product-catalog-wrapper .catalog-slider{padding-left:0;padding-right:0}}.section-product-catalog .product-catalog-wrapper .catalog-slider.active{display:block}.section-product-catalog .product-catalog-wrapper .catalog-slider.empty.active .empty-catalog{display:block}.section-product-catalog .product-catalog-wrapper .catalog-slider .empty-catalog{display:none;height:21.875rem;width:100%;background-color:rgba(255, 255, 255, 0.3);position:relative;font-size:1rem}@media screen and (max-width: 991px){.section-product-catalog .product-catalog-wrapper .catalog-slider .empty-catalog{height:175px;font-size:16px}}.section-product-catalog .product-catalog-wrapper .catalog-slider .empty-catalog span{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;text-align:center}.section-product-catalog .product-catalog-wrapper .catalog-slider .empty-catalog.show{display:block}.section-product-catalog .product-catalog-wrapper .products-content .slick-slide{outline:none}.section-product-catalog .product-catalog-wrapper .products-content .slick-slide:focus,.section-product-catalog .product-catalog-wrapper .products-content .slick-slide:active{outline:none}.section-product-catalog .product-catalog-wrapper .products-content .slick-track{margin-left:0}@media screen and (max-width: 991px){.section-product-catalog .product-catalog-wrapper{padding:18px 10px}}@media screen and (max-width: 767px){.section-product-catalog .product-catalog-wrapper{padding:18px 0}}.section-product-catalog .product-catalog-cta{padding:1.3125rem 13.9875rem 1.3125rem 12.6875rem}@media screen and (max-width: 991px){.section-product-catalog .product-catalog-cta{padding:0 12px 16px}.section-product-catalog .product-catalog-cta > div{display:block;width:100%;text-align:center}}.section-product-catalog .product-catalog-cta .note{font-family:"Poppins", sans-serif;color:#fff;font-size:0.875rem;font-weight:400;margin:0}@media screen and (max-width: 991px){.section-product-catalog .product-catalog-cta .note{text-align:center;font-size:12px}}.section-product-catalog .product-catalog-cta .see-all-link{font-size:1.125rem;color:#fff;font-family:"Poppins", sans-serif;font-weight:600;text-transform:uppercase;vertical-align:middle}.section-product-catalog .product-catalog-cta .see-all-link::after{content:"";font-family:"Font Awesome 5 Pro";display:inline-block;font-size:0.45rem;font-weight:600;color:#ed1a21;margin-top:-0.4rem;margin-left:1rem;border:2px solid #ed1a21;line-height:1.14;vertical-align:middle;padding:0.05rem 0.25rem 0.1rem 0.35rem}.section-product-catalog .product-catalog-cta .see-all-link:hover,.section-product-catalog .product-catalog-cta .see-all-link:active,.section-product-catalog .product-catalog-cta .see-all-link:focus{text-decoration:none}@media screen and (max-width: 991px){.section-product-catalog .product-catalog-cta .see-all-link{margin-top:15px;text-align:center;font-size:12px}}.section-product-catalog .catalog-item{cursor:pointer}.section-product-catalog .catalog-item .click-product-detail .catalog-item-thumbnail{border:none}.section-product-catalog .catalog-item .click-product-detail .catalog-item-brand{font-size:0.875rem;text-align:center;margin-bottom:0.89rem;font-family:"Poppins", sans-serif;font-weight:500;color:#575757}@media screen and (max-width: 991px){.section-product-catalog .catalog-item .click-product-detail .catalog-item-brand{font-size:14px}}.section-product-catalog .catalog-item .click-product-detail .catalog-item-brand .info-label{display:none}.section-product-catalog .catalog-item .click-product-detail .catalog-item-manufacturer-sku{display:none;font-size:0.75rem;text-align:center}.section-product-catalog .catalog-item .click-product-detail .catalog-item-manufacturer-sku .highlighted-text{font-weight:300}@media screen and (max-width: 991px){.section-product-catalog .catalog-item .click-product-detail .catalog-item-manufacturer-sku{font-size:12px}}.section-product-catalog .catalog-item .click-product-detail .catalog-item-upc-code{display:none;font-size:0.75rem;text-align:center}@media screen and (max-width: 991px){.section-product-catalog .catalog-item .click-product-detail .catalog-item-upc-code{font-size:12px}}.section-product-catalog .catalog-item .catalog-item-compare-wrapper{display:none}.section-product-catalog .catalog-item .catalog-item-add-to-wishlist{display:none}.section-product-catalog .catalog-item .catalog-item-location-availability{display:none;font-size:0.75rem;padding:1rem 1.5rem}@media screen and (max-width: 991px){.section-product-catalog .catalog-item .catalog-item-location-availability{font-size:12px;padding:13px 20px}}.section-product-catalog .catalog-item .catalog-item-location-availability ul{list-style-type:disc;padding-left:1.3rem}@media screen and (max-width: 991px){.section-product-catalog .catalog-item .catalog-item-location-availability ul{padding-left:18px}}.section-product-catalog .catalog-item .catalog-item-location-availability ul li{margin-top:5px}.section-product-catalog .catalog-item .catalog-item-credova-financing{display:none}.section-product-catalog.no-tabs .product-catalog-header{padding:1.3125rem 12.6875rem}@media screen and (max-width: 991px){.section-product-catalog.no-tabs .product-catalog-header{padding:16px 12px}}.section-product-catalog.no-tabs .product-catalog-header h3{margin-bottom:0}.section-product-catalog.no-tabs .product-catalog-tabs{display:none}.section-products-taxonomy{padding:1rem 7.75rem}@media screen and (max-width: 1280px){.section-products-taxonomy{padding:3.6875rem 3rem}}@media screen and (max-width: 991px){.section-products-taxonomy{padding:30px 10px 10px}}.section-products-taxonomy .service-tile{margin:1rem 0;text-align:center}.section-products-taxonomy .service-tile a{position:relative}@media screen and (max-width: 991px){.section-products-taxonomy .service-tile{margin:10px 0}}.section-products-taxonomy .service-tile a{display:inline-block}.section-products-taxonomy .service-tile a img{margin:auto;width:100%}.section-products-taxonomy .service-tile a img{margin:auto;width:100%}.section-products-taxonomy .service-tile .product-details{text-align:left;position:absolute;left:1.2rem;bottom:1rem}.section-products-taxonomy .service-tile .product-details h3{color:white;text-shadow:0px 3px 6px #00000080;margin:0;font-weight:bold}#product_taxonomy_banner{justify-content:center}#_page_pistol_products_content .catalog-item-out-of-stock,#_page_pistol_products_content .catalog-item-add-to-cart,#_page_pistol_products_content .catalog-item-add-to-wishlist{padding:0}#_page_pistol_products_content .catalog-item-description{max-height:3.5875rem}.section-company-info{background-color:#ededed;padding:3.0625rem 11rem;text-align:center;font-family:"Poppins", sans-serif}.section-company-info h2{font-family:"Poppins", sans-serif;font-size:2.25rem;color:#000;margin-bottom:0.625rem;margin-top:0}@media screen and (max-width: 991px){.section-company-info h2{font-size:1.9rem}}.section-company-info h3{font-size:1.5rem;color:#000;margin-bottom:2.312rem;margin-top:0;font-weight:600}@media screen and (max-width: 991px){.section-company-info h3{font-size:1.2rem}}.section-company-info p{color:#575757;line-height:1.5;font-size:1rem;font-weight:500}@media screen and (max-width: 991px){.section-company-info{padding:50px 30px}}.section-brands-slider{padding:1.6875rem 7.75rem;background-color:#ebebeb}@media screen and (max-width: 1280px){.section-brands-slider{padding:3.6875rem 3rem}}@media screen and (max-width: 991px){.section-brands-slider{padding:30px 0px}}.section-brands-slider .brands-slider-wrapper .brands-slider .slide{margin-right:0.5rem;display:inline-block}.section-brands-slider .brands-slider-wrapper .brands-slider .slide img{width:11.25rem}@media screen and (max-width: 991px){.section-brands-slider .brands-slider-wrapper .brands-slider .slide img{width:100%;padding:0 5px}}.section-brands-slider .brands-slider-wrapper .brands-slider .slide:last-child{margin-right:0}.section-brands-slider .brands-slider-wrapper .slider-controls{margin-top:1.25rem}@media screen and (max-width: 991px){.section-brands-slider .brands-slider-wrapper .slider-controls{padding:0 20px}}.section-brands-slider .brands-slider-wrapper .slider-controls ul{list-style-type:none;margin:0;padding:0}.section-brands-slider .brands-slider-wrapper .slider-controls ul li{display:inline-block}.section-brands-slider .brands-slider-wrapper .slider-controls ul li:first-child{margin-right:0.5rem}.section-brands-slider .brands-slider-wrapper .slider-controls ul li a{display:block;background-color:#000;color:#fff;font-size:1.2rem;padding:0.65rem 0.85rem}.section-brands-slider .brands-slider-wrapper .slider-controls .see-all-link{margin-top:1rem;display:inline-block}.comp-banner-slider.slick-dotted{margin-bottom:0}.comp-banner-slider .slide{height:28.125rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.comp-banner-slider .slide > img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}@media screen and (max-width: 1024px){.comp-banner-slider .slide > img{-o-object-position:left;object-position:left}}@media screen and (max-width: 991px) and (min-width: 767px){.comp-banner-slider .slide > img{height:16rem}}@media screen and (max-width: 767px){.comp-banner-slider .slide > img{width:100%;height:260px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}}.comp-banner-slider .slide:focus{outline:none}@media screen and (max-width: 1023px){.comp-banner-slider .slide{height:auto;display:block}}.comp-banner-slider .slide .slide-description{height:100%;color:#fff;width:48%;left:6.75rem;padding:2rem 3.125rem;position:absolute}.comp-banner-slider .slide .slide-description > img{width:24.625rem;margin-bottom:1.25rem}.comp-banner-slider .slide .slide-description .glock{width:10rem}@media screen and (max-width: 767px){.comp-banner-slider .slide .slide-description .glock{width:6rem}}@media screen and (max-width: 767px){.comp-banner-slider .slide .slide-description > img{width:140px;margin:10px 0}}.comp-banner-slider .slide .slide-description h3{font-size:3rem;line-height:1.3;font-family:"Poppins", sans-serif;font-weight:600;margin:0;color:#fff;background:#000;padding:0.675rem 0.6875rem;display:inline-block}@media screen and (max-width: 1024px){.comp-banner-slider .slide .slide-description h3{font-size:2rem}}.comp-banner-slider .slide .slide-description .title{margin:1rem 0}.comp-banner-slider .slide .slide-description p{font-size:0.875rem;line-height:1.5;margin-bottom:1rem;margin-top:1rem;color:#fff;font-family:"Poppins", sans-serif;background:#000;padding:0.5125rem 0.8125rem;display:inline-block}.comp-banner-slider .slide .slide-description .btn-primary{padding:0.875rem 1.25rem;display:inline-block}@media screen and (max-width: 1024px){.comp-banner-slider .slide .slide-description{width:27.4562rem;padding:1.8312rem 1.8749rem 2.5312rem 1.75rem}}@media screen and (max-width: 991px){.comp-banner-slider .slide .slide-description{width:100%;height:25rem;padding:1rem 1.5rem;position:relative;left:initial;top:initial;-webkit-transform:none;transform:none;background-color:#000}.comp-banner-slider .slide .slide-description h3{font-size:28px;max-width:100%;line-height:1.5;margin:0}.comp-banner-slider .slide .slide-description p{font-size:14px}.comp-banner-slider .slide .slide-description .btn-primary{padding:10px 15px;display:inline-block}}.comp-banner-controls{position:absolute;text-align:center;bottom:0;left:0;right:0;z-index:2;width:100%;height:50%;pointer-events:none}@media screen and (max-width: 991px){.comp-banner-controls{margin:0;width:100%;height:80%}}.comp-banner-controls > div a{font-size:1.2rem;color:#fff;background-color:#000;padding:0.9375rem 0.9375rem;text-align:center;pointer-events:all}.comp-banner-controls > div a i{font-weight:600}@media screen and (max-width: 767px){.comp-banner-controls > div a{font-size:14px}}.comp-banner-controls > div button{pointer-events:all}.comp-banner-controls .comp-slick-prev{display:inline-block;vertical-align:middle}.comp-banner-controls .comp-slick-prev a{border-radius:10px 0 0 10px}.comp-banner-controls .comp-slick-dots{display:inline-block;vertical-align:middle}.comp-banner-controls .comp-slick-next{display:inline-block;vertical-align:middle}.comp-banner-controls .comp-slick-next a{border-bottom-left-radius:10px;border-top-left-radius:10px}.comp-banner-controls .slick-dots{position:absolute;bottom:0;width:auto;display:inline-block;padding-top:0;bottom:15px;border-radius:100px}@media screen and (max-width: 991px){.comp-banner-controls .slick-dots{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.comp-banner-controls .slick-dots li{width:1.2625rem;height:1.2625rem;margin:5px}.comp-banner-controls .slick-dots li button{width:1.2625rem;height:1.2625rem;position:relative}.comp-banner-controls .slick-dots li button::before{content:"";width:1.2625rem;height:1.2625rem;background-color:#fff;border-radius:100px;border:3px #fff solid;opacity:1}.comp-banner-controls .slick-dots li.slick-active button::after{content:"";display:block;background-color:#ed1a21;width:0.65rem;height:0.65rem;z-index:1;position:absolute;border-radius:100px;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.brand-sliders{position:relative}.brand-sliders .brand-slider-control{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:-30px;right:-30px}.brand-sliders .brand-slider-control a{font-size:1.5rem;background-color:#D80000;border-radius:100px;color:#ededed}.brand-sliders .brand-slider-control a.brand-prev{float:left;padding:0.1rem 0.48rem 0.05rem 0.38rem}.brand-sliders .brand-slider-control a.brand-next{float:right;padding:0.1rem 0.38rem 0.05rem 0.48rem}#_page_brands_content a{display:inline-block;background-color:#fff;width:11.25rem;height:9.5rem;border:1px solid #bcbcbc}@media screen and (max-width: 991px){#_page_brands_content a{width:12.25rem;height:12.25rem;padding:10px;display:block;margin:auto}}#_page_brands_content img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;padding:10px}.section-credova-banner{margin-bottom:2rem}.section-credova-banner img{width:100%}


#corey-search-trigger,
.corey-search-trigger {
cursor: pointer;
}
#corey-search-trigger *,
.corey-search-trigger * {
pointer-events: none;
}