@font-face{font-family:'Myriad Pro';src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Bold.eot);src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Bold.eot#1778269698) format('embedded-opentype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Bold.woff2) format('woff2'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Bold.woff) format('woff'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Bold.ttf) format('truetype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Bold.svg#MyriadPro-Bold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Myriad Pro';src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Regular.eot);src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Regular.eot#1778269698) format('embedded-opentype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Regular.woff2) format('woff2'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Regular.woff) format('woff'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Regular.ttf) format('truetype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Regular.svg#MyriadPro-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Myriad Pro Condensed';src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-BoldCondIt.eot);src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-BoldCondIt.eot#1778269698) format('embedded-opentype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-BoldCondIt.woff2) format('woff2'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-BoldCondIt.woff) format('woff'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-BoldCondIt.ttf) format('truetype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-BoldCondIt.svg#MyriadPro-BoldCondIt) format('svg');font-weight:700;font-style:italic}@font-face{font-family:'Myriad Pro';src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Light.eot);src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Light.eot#1778269698) format('embedded-opentype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Light.woff2) format('woff2'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Light.woff) format('woff'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Light.ttf) format('truetype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Light.svg#MyriadPro-Light) format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Myriad Pro';src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-SemiboldIt.eot);src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-SemiboldIt.eot#1778269698) format('embedded-opentype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-SemiboldIt.woff2) format('woff2'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-SemiboldIt.woff) format('woff'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-SemiboldIt.ttf) format('truetype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-SemiboldIt.svg#MyriadPro-SemiboldIt) format('svg');font-weight:600;font-style:italic}@font-face{font-family:'Myriad Pro';src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-BoldIt.eot);src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-BoldIt.eot#1778269698) format('embedded-opentype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-BoldIt.woff2) format('woff2'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-BoldIt.woff) format('woff'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-BoldIt.ttf) format('truetype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-BoldIt.svg#MyriadPro-BoldIt) format('svg');font-weight:700;font-style:italic}@font-face{font-family:'Myriad Pro Condensed';src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-BoldCond.eot);src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-BoldCond.eot#1778269698) format('embedded-opentype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-BoldCond.woff2) format('woff2'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-BoldCond.woff) format('woff'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-BoldCond.ttf) format('truetype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-BoldCond.svg#MyriadPro-BoldCond) format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Myriad Pro';src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Semibold.eot);src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Semibold.eot#1778269698) format('embedded-opentype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Semibold.woff2) format('woff2'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Semibold.woff) format('woff'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Semibold.ttf) format('truetype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Semibold.svg#MyriadPro-Semibold) format('svg');font-weight:600;font-style:normal}@font-face{font-family:'Myriad Pro Condensed';src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Cond.eot);src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Cond.eot#1778269698) format('embedded-opentype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Cond.woff2) format('woff2'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Cond.woff) format('woff'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Cond.ttf) format('truetype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-Cond.svg#MyriadPro-Cond) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Myriad Pro Condensed';src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-CondIt.eot);src:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-CondIt.eot#1778269698) format('embedded-opentype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-CondIt.woff2) format('woff2'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-CondIt.woff) format('woff'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-CondIt.ttf) format('truetype'),url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../fonts/myriad-pro/MyriadPro-CondIt.svg#MyriadPro-CondIt) format('svg');font-weight:400;font-style:italic}::-moz-selection{background-color:#e01e25;color:#fff}::selection{background-color:#e01e25;color:#fff}::-webkit-input-placeholder{color:#777;font-weight:300}:-moz-placeholder{color:#777;opacity:1;font-weight:300}::-moz-placeholder{color:#777;opacity:1;font-weight:300}:-ms-input-placeholder{color:#777;font-weight:300}::-ms-input-placeholder{color:#777;font-weight:300}body{color:#777;font-family:"Myriad Pro",sans-serif;font-size:15px;font-weight:400;line-height:1.625em;position:relative}.page-title,.author-description .author-link,.comment-metadata,.comment-reply-link,.comments-title,.comment-author .fn,.discussion-meta-info,.entry-meta,.entry-footer,.main-navigation,.no-comments,.not-found .page-title,.error-404 .page-title,.post-navigation .post-title,.page-links,.page-description,.pagination .nav-links,.sticky-post,.site-title,.site-info,#cancel-comment-reply-link,h1,h2,h3,h4,h5,h6{font-family:"Myriad Pro",sans-serif}ol,ul{margin:0;padding:0;list-style:none}li{line-height:inherit}select{display:block}figure{margin:0}a{color:#000;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}iframe{border:0}a,a:focus,a:hover{text-decoration:none;outline:0}a:hover,.nav-menu>li a:hover{color:#e01e25}.btn.active.focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn:active:focus,.btn:focus{text-decoration:none;outline:0}.primary-btn,a.primary-btn:visited,.featured-products-content ul.products>li.product a.button,.woocommerce .featured-products-content ul.products>li.product a.button,.woocommerce ul.products li.product .button,.featured-products-area .button,.woocommerce #upsells-slider a.button{background:#d7d7d7;border-radius:0;line-height:42px;padding:0 60px;border:none;color:#000;display:inline-block;font-weight:500;outline:0;position:relative;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;cursor:pointer;position:relative}.primary-btn:focus,.featured-products-content ul.products>li.product a.button:focus,.woocommerce .featured-products-content ul.products>li.product a.button:focus{outline:none}.primary-btn span,.featured-products-content ul.products>li.product a.button span,.woocommerce .featured-products-content ul.products>li.product a.button span{color:#fff;position:absolute;top:50%;transform:translateY(-60%);right:30px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.primary-btn:hover,.featured-products-content ul.products>li.product a.button:hover,.woocommerce .featured-products-content ul.products>li.product a.button:hover{color:#000}.primary-btn:hover span,.featured-products-content ul.products>li.product a.button:hover span,.woocommerce .featured-products-content ul.products>li.product a.button:hover span{color:#fff;right:20px}.primary-btn.white{border:1px solid #fff;color:#fff}.primary-btn.white span{color:#fff}.primary-btn.white:hover{background:#fff;color:#e01e25}.primary-btn.white:hover span{color:#e01e25}.primary-btn.squire{border-radius:0px!important;border:1px solid #fff0}.primary-btn.squire:hover{border:1px solid #fff;background:#fff0;color:#fff}.primary-btn.proflow-btn,.error-404.not-found .search-submit,.no-results.not-found .search-submit,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce div.product form.cart .button,input.ninja-forms-field.nf-element[type="button"]{background:#e01e25;border-radius:0;color:#fff!important;font-weight:500;line-height:42px;outline:0;padding:0 60px!important}.primary-btn.proflow-btn:hover,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background:rgb(224 30 37 / .9);color:#fff}.btn i,.btn-large i,.btn-floating i,.btn-large i,.btn-flat i{font-size:1em;line-height:inherit}.gray-bg{background:#f9f9ff}h1,h2,h3,h4,h5,h6,h1.page-title{color:#222;line-height:1.2em!important;margin-bottom:0;margin-top:0;font-weight:600}.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0;margin-top:0;font-weight:600;color:#222}h1,.h1,h1.page-title{font-size:36px}h2,.h2{font-size:22px}h3,.h3{font-size:30px}h4,.h4{font-size:20px}h5,.h5{font-size:16px}h6,.h6{font-size:15px;color:#222}p{color:#3f3f3f}td,th{border-radius:0}.relative{position:relative}a,.default-color{color:#e01e25}a:hover{color:#e01e25}a:visited{color:inherit}.no-padding{padding:0}h1:not(.site-title):before,h2:before,.entry .entry-title:before{content:inherit;display:none}.archive .page-header,.search .page-header,.error404 .page-header,.hfeed .entry .entry-header,.entry .entry-content,.entry .entry-summary,.entry,.entry .entry-footer,.entry .entry-content>*,.entry .entry-summary>*,.error-404.not-found .page-title,.error-404.not-found .page-content,.no-results.not-found .page-title,.no-results.not-found .page-content,.comments-area,.entry+.comments-area{max-width:inherit;margin:inherit;padding:0}.header-top{background:#424242;padding:5px 0}.header-top-left,.header-top-right{display:flex;align-items:center}.header-top-left{justify-content:flex-start}.header-top-right{justify-content:flex-end}.lang-switcher>a{color:#fff;letter-spacing:.5px;text-transform:uppercase}.lang-switcher>a span{float:left}.lang-switcher>a i{float:left;font-size:10px;padding:7px 5px}.lang-switcher .lang-flag{background:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../img/flags.png);background-position:-116px -351px;margin-left:5px;margin-top:2px;height:18px;width:24px;float:left}#glt-translate-trigger{display:none}.lang-switcher[data-lang="Afrikaans"] .lang-flag{background-position:0 -3px}.lang-switcher[data-lang="Albanian"] .lang-flag{background-position:-29px -3px}.lang-switcher[data-lang="Arabic"] .lang-flag{background-position:-58px -3px}.lang-switcher[data-lang="Armenian"] .lang-flag{background-position:-87px -3px}.lang-switcher[data-lang="Chinese (Simplified)"] .lang-flag{background-position:0 -61px}.lang-switcher[data-lang="Chinese (Traditional)"] .lang-flag{background-position:-29px -61px}.lang-switcher[data-lang="Croatian"] .lang-flag{background-position:-58px -61px}.lang-switcher[data-lang="Czech"] .lang-flag{background-position:-87px -61px}.lang-switcher[data-lang="Danish"] .lang-flag{background-position:-116px -61px}.lang-switcher[data-lang="English"] .lang-flag{background-position:-116px -351px}.lang-switcher[data-lang="Filipino"] .lang-flag{background-position:-58px -90px}.lang-switcher[data-lang="French"] .lang-flag{background-position:-116px -90px}.lang-switcher[data-lang="German"] .lang-flag{background-position:-29px -119px}.lang-switcher[data-lang="Greek"] .lang-flag{background-position:-58px -119px}.lang-switcher[data-lang="Hawaiian"] .lang-flag{background-position:-87px -467px}.lang-switcher[data-lang="Hebrew"] .lang-flag{background-position:0 -148px}.lang-switcher[data-lang="Hindi"] .lang-flag{background-position:-29px -148px}.lang-switcher[data-lang="Icelandic"] .lang-flag{background-position:-116px -148px}.lang-switcher[data-lang="Indonesian"] .lang-flag{background-position:0 -177px}.lang-switcher[data-lang="Irish"] .lang-flag{background-position:-29px -177px}.lang-switcher[data-lang="Italian"] .lang-flag{background-position:-58px -177px}.lang-switcher[data-lang="Japanese"] .lang-flag{background-position:-87px -177px}.lang-switcher[data-lang="Korean"] .lang-flag{background-position:-29px -206px}.lang-switcher[data-lang="Latin"] .lang-flag{background-position:-87px -206px}.lang-switcher[data-lang="Lithuanian"] .lang-flag{background-position:-145px -206px}.lang-switcher[data-lang="Norwegian"] .lang-flag{background-position:-29px -264px}.lang-switcher[data-lang="Polish"] .lang-flag{background-position:-87px -264px}.lang-switcher[data-lang="Portuguese"] .lang-flag{background-position:-116px -264px!important}.lang-switcher[data-lang="Romanian"] .lang-flag{background-position:0 -293px}.lang-switcher[data-lang="Russian"] .lang-flag{background-position:-29px -293px}.lang-switcher[data-lang="Slovak"] .lang-flag{background-position:-87px -293px}.lang-switcher[data-lang="Slovenian"] .lang-flag{background-position:-116px -293px}.lang-switcher[data-lang="Spanish"] .lang-flag{background-position:0 -322px}.lang-switcher[data-lang="Swedish"] .lang-flag{background-position:-58px -322px}.lang-switcher[data-lang="Thai"] .lang-flag{background-position:-145px -322px}.lang-switcher[data-lang="Turkish"] .lang-flag{background-position:-29px -351px}.lang-switcher[data-lang="Ukrainian"] .lang-flag{background-position:-58px -351px}.lang-switcher[data-lang="Vietnamese"] .lang-flag{background-position:0 -380px}body .tool-container.tool-top{position:absolute!important;top:39px!important;bottom:inherit!important;width:100%;left:0!important;background:rgb(232 232 232 / .8);border:0;border-radius:0;box-shadow:inherit}.tool-items{display:inline-flex;justify-content:center;flex-wrap:wrap;padding:8px;width:100%}.tool-container.tool-top .arrow{display:none}.header-top-right ul{display:inline-block}.header-top-right ul li{display:inline}.header-top-right ul li a{color:#fff}.social-menu{margin-right:30px}.social-menu ul li:not(:last-child){margin-right:20px}.social-menu ul li a{color:#fff;font-size:21px;margin-top:3px;display:inline-block}.login-menu ul li:not(:last-child)::after{content:'|';color:#fff;padding:0 6px 0 8px}.header-bottom{padding:24px 0;position:relative}.nav-menu{float:right}.nav-menu,.nav-menu *{margin:0;padding:0;list-style:none}.nav-menu ul{margin:12px 0 0 0;padding:10px;box-shadow:0 0 30px rgb(127 137 161 / .25);background:#fff}.nav-menu>li{float:left;margin-left:30px}.nav-menu>li:first-child{margin-left:0}.nav-menu>li a{color:#000;font-weight:600;font-size:15px;letter-spacing:.5px;text-decoration:none;text-transform:uppercase;outline:none}.nav-menu>li.search-toggle a,.nav-menu>li.cart-link a{font-size:0}.nav-menu>li.search-toggle a::after,.nav-menu>li.cart-link a::after{content:'';background-size:20px;display:inline-block;height:20px;width:20px}.search-toggle a::after{background:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../img/search.png) center center no-repeat}.cart-link a::after{background:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../img/cart.png) center center no-repeat}.search-bar-top{background:rgb(224 30 37 / .9);display:none;padding:10px 30px;position:fixed;top:0;left:0;width:100%;z-index:9}.search-bar-top.is-open{display:block}.search-bar-top form{position:relative;width:100%}.search-bar-top form label{margin-bottom:0;width:100%}.search-bar-top input[type=search]{border:0;background:#fff0;color:#fff;font-size:22px;font-weight:500;outline:0;padding:0;width:100%}.search-bar-top input[type="search"]::placeholder{color:#fff;font-size:22px;font-weight:500}.search-bar-top input[type="search"]:-ms-input-placeholder{color:#fff;font-size:22px;font-weight:500}.search-bar-top input[type="search"]::-ms-input-placeholder{color:#fff;font-size:22px;font-weight:500}.search-bar-top input[type="submit"]{background:url(https://proflowusa.com/wp-content/themes/proflow-child/assets/css/../img/search-white.png);position:absolute;top:0;right:0;z-index:2;padding:0;width:24px;height:24px;margin:2px 0;font-size:0}.nav-menu,.nav-menu *{margin:0;padding:0;list-style:none}.nav-menu ul{position:absolute;display:none;top:100%;right:0;z-index:99}.nav-menu li{position:relative;white-space:nowrap}.nav-menu>li.menu-has-children:not(:last-child),.nav-menu>li.menu-item-has-children:not(:last-child){margin-right:-20px}.nav-menu>li{float:left}.nav-menu li:hover>ul,.nav-menu li.sfHover>ul{display:block}.nav-menu ul ul{top:0;right:100%}.nav-menu ul li{min-width:180px}.nav-menu ul li a{padding:5px 10px;color:#333;transition:0.3s;display:block;font-size:13px;text-transform:none}.sf-arrows .sf-with-ul{padding-right:30px}.sf-arrows .sf-with-ul:after{content:"\f107";position:absolute;right:15px;font-family:FontAwesome;font-style:normal;font-weight:400}.sf-arrows ul .sf-with-ul:after{content:"\f105"}#mobile-nav-toggle,#search-toggle{padding:0;position:absolute;right:20px;z-index:999;top:50%;border:0;background:none;font-size:24px;display:none;transition:all 0.4s;outline:none;cursor:pointer;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#search-toggle{left:20px;right:inherit}.login-link-mobile{display:none}#mobile-nav-toggle i,#search-toggle i{color:#222;font-weight:900}#mobile-nav{position:fixed;top:0;padding-top:18px;bottom:0;z-index:1000;background:rgb(0 0 0 / .8);left:-260px;width:260px;overflow-y:auto;transition:0.4s}body.mobile-nav-active #mobile-nav{left:0}#mobile-nav ul{padding:0;margin:0;list-style:none}#mobile-nav ul li{position:relative}#mobile-nav ul li a{color:#fff;font-size:13px;text-transform:uppercase;overflow:hidden;padding:10px 22px 10px 15px;position:relative;text-decoration:none;width:100%;display:block;outline:none;font-weight:700}#mobile-nav ul .menu-has-children i,#mobile-nav ul .menu-item-has-children i{position:absolute;right:0;z-index:99;padding:15px;cursor:pointer;color:#fff}#mobile-nav ul li li{padding-left:30px}#mobile-nav ul .menu-has-children li a,#mobile-nav ul .menu-item-has-children li a{text-transform:none}.section-gap{padding:50px 0}.section-title{text-align:center;display:block;margin-left:auto;margin-right:auto;margin-bottom:30px}.section-title h2{color:#3f3f3f;font-size:22px;font-weight:400;margin-bottom:15px;text-transform:uppercase}.switches-panel{background:#e01e25}.switches-bar{display:flex;justify-content:space-around}.switches-bar a{color:#fff;text-transform:uppercase;padding:20px 15px;position:relative}.switches-bar a::after{content:'';background:#fff;position:absolute;bottom:0;left:0;height:2px;width:100%;opacity:0;transition:0.3s}.switches-bar a:hover::after{opacity:1}.about-content{text-align:center}.about-content a{margin-top:10px}.featured-products-area,.reviews-area{background:#f9f9f9}.main-product-area.section-gap{padding:60px 0 80px}.main-product-content{padding-right:12.5%;text-align:justify}.main-product-content .section-title{text-align:left}.main-product-content .section-title h2{margin-bottom:10px}.main-product-content h3{color:#3f3f3f;display:inline-flex;font-weight:400;width:100%}.main-product-content h3 span{border-top:4px solid #e01e25;padding-top:10px}.main-prod-content{line-height:20px}.main-prod-readmore{margin-top:50px}.more-videos{margin-top:30px}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;overflow:hidden}.videoWrapper iframe,.videoWrapper object,.videoWrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.active-testimonial-carusel{text-align:center}.active-testimonial-carusel p.name{font-size:16px}.single-testimonial:hover{cursor:pointer}.single-testimonial:hover p.name{color:#e01e25}.owl-carousel .owl-item{opacity:.4}.owl-carousel .owl-item.active{opacity:1}.owl-carousel .owl-nav{position:absolute;top:50%;width:100%}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{color:#000;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-10px;opacity:.8;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.owl-carousel .owl-nav .owl-prev:hover,.owl-carousel .owl-nav .owl-prev:focus,.owl-carousel .owl-nav .owl-prev:active,.owl-carousel .owl-nav .owl-next:hover,.owl-carousel .owl-nav .owl-next:focus,.owl-carousel .owl-nav .owl-next:active{color:#e01e25;outline:none;opacity:1}.owl-nav .owl-prev.disabled,.owl-nav .owl-next.disabled{color:#dee2e6}.owl-carousel .owl-nav .owl-prev span:before,.owl-carousel .owl-nav .owl-next span:before{font-size:30px}.owl-carousel .owl-nav .owl-prev{left:-70px!important}.owl-carousel .owl-nav .owl-next{right:-70px!important}.featured-products-area .section-title{margin-bottom:50px}.woocommerce .woocommerce-result-count{color:#777;margin:22px 0 0}.woocommerce .woocommerce-ordering select{color:#777;font-size:12px;font-weight:400;letter-spacing:.2px;padding:10px;text-transform:uppercase}ul.products{display:flex;flex-wrap:wrap}ul.products>li.product,.woocommerce ul.products>li.product,.woocommerce-page ul.products>li.product{clear:none;margin:0 0 50px;text-align:center;width:25%}.featured-products-area ul.products>li.product,ul.products>li.product:last-child,.woocommerce ul.products>li.product:last-child,.woocommerce-page ul.products>li.product:last-child{margin:0}.featured-products-area .item{background:#fff;border:1px solid #eee;padding:28px 20px 35px;text-align:center}ul.products>li.product a img,.woocommerce-LoopProduct-link img{display:inline-flex;object-fit:cover;height:250px;width:auto!important;margin:0 auto 20px}ul.products>li.product .woocommerce-loop-product__title,.woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#202932;font-size:17px;font-weight:400;padding:12px 0}.featured-products-area .item .woocommerce-loop-product__title{border-top:1px solid #eee;padding:25px 0 15px}.woo_desc{color:#848484;font-size:14px;font-weight:300;margin-bottom:10px;line-height:20px}.woocommerce ul.products li.product .button,ul.products li.product .button,.featured-products-area .item .button{margin-top:12px}footer.site-footer{background:#424242}footer.site-footer,footer p{color:#fff;font-size:14px}.footer-business{line-height:20px;padding-right:60px;text-align:justify}.footer-nav li{line-height:28px}.footer-nav li a{color:rgb(255 255 255)}.footer-custom-menu-2{padding-left:70px}address span{display:block;margin-bottom:2px}.footer-bottom{background:#e01e25;padding:12px 0}.footer-text a,.footer-bottom-menu li a{color:#fff}.footer-bottom-menu li:not(:first-child)::before{content:'|';padding:0 8px}body:not(.home) header#header{box-shadow:0 1px 14px -8px #e0e0e0}body:not(.home) .site-content{padding:0 0 60px}.error404 .site-main,.search-no-results .site-main{padding-top:60px}.page-default-title h1{display:inline-block}.page-default-title h1 span{width:100%;float:left}.page-default-title h1::after{content:'';background:#ddd;width:50px;float:left;height:2px;margin:20px 0 30px}.pagination .nav-links{margin:0}.pagination .nav-links>*.dots,.pagination .nav-links>*.prev,.pagination .nav-links>*.next{padding:10px 16px}.pagination .nav-links>a,.pagination .nav-links>span{padding:10px 16px;border:1px solid #fff0;display:block;font-weight:400;margin-right:-1px;text-decoration:none}.pagination .nav-links>a,.pagination .nav-links>span{background-color:#fff;color:#252525;border-color:#e4e4e4}.pagination .nav-links a:focus{text-decoration:none;outline-offset:inherit}.pagination .nav-links>a svg{width:14px;height:14px}.pagination .nav-links>span.current,.pagination .nav-links>a:hover{color:#fff;background:#e01e25;border-color:#e01e25}.search .page-header.search-results-for{border-bottom:1px solid #eee;color:#e01e25;display:flex;font-size:16px;padding:25px 0 10px;margin-bottom:30px;width:100%}.search .page-header .page-title{color:#222;font-weight:400;font-size:inherit}.search .page-header.search-results-for .page-description{font-weight:400;padding-left:5px}.archive .page-header .search-term:after,.archive .page-header .page-description:after,.search .page-header .search-term:after,.search .page-header .page-description:after,.error404 .page-header .search-term:after,.error404 .page-header .page-description:after{content:''}.search .site-main>article{display:inline-block;width:100%;background:#f7f7f7;margin-bottom:20px}.search .site-main>article header.entry-header{margin-bottom:0;border-bottom:1px dashed #e4e4e4;padding:15px}.search .site-main>article header.entry-header h2{font-size:20px}.search .site-main>article .entry-content{padding:15px;margin:0}.search .site-main>article .entry-footer{display:none;padding:0 15px;text-align:right}.entry .post-thumbnail{margin:0}.search article.entry .post-thumbnail{display:none}.image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner{filter:inherit}.search article.entry .post-thumbnail .post-thumbnail-inner img{margin-top:15px;margin-left:15px;max-height:200px;width:auto}.image-filters-enabled .entry .post-thumbnail:before,.image-filters-enabled .entry .post-thumbnail:after{display:none}.no-results.not-found form.search-form,.error-404.not-found form.search-form{display:flex}.no-results.not-found form.search-form label,.error-404.not-found form.search-form label{margin:0;width:100%}.error-404.not-found .search-field,.no-results.not-found .search-field{border-color:#ccc;outline:0}.error-404.not-found .search-submit,.no-results.not-found .search-submit{margin:0}.nf-form-content{margin-top:30px}.ninja-forms-form-wrap nf-fields-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.ninja-forms-form-wrap nf-fields-wrap nf-field{width:100%}.ninja-forms-form-wrap nf-fields-wrap nf-field:nth-child(1),.ninja-forms-form-wrap nf-fields-wrap nf-field:nth-child(2){width:49%}.ninja-forms-form-wrap nf-fields-wrap nf-field:nth-child(4),.ninja-forms-form-wrap nf-fields-wrap nf-field:nth-child(5),.ninja-forms-form-wrap nf-fields-wrap nf-field:nth-child(6),.ninja-forms-form-wrap nf-fields-wrap nf-field:nth-child(7),.ninja-forms-form-wrap nf-fields-wrap nf-field:nth-child(8),.ninja-forms-form-wrap nf-fields-wrap nf-field:nth-child(9){width:32%}.ninja-forms-form-wrap nf-fields-wrap nf-field:nth-child(2),.ninja-forms-form-wrap nf-fields-wrap nf-field:nth-child(4),.ninja-forms-form-wrap nf-fields-wrap nf-field:nth-child(6),.ninja-forms-form-wrap nf-fields-wrap nf-field:nth-child(8){float:right}.nf-form-cont .ninja-forms-form-wrap .one-half,.nf-form-cont .ninja-forms-form-wrap .three-sixths,.nf-form-cont .ninja-forms-form-wrap .two-fourths{margin-left:0;width:100%}.nf-field-element .form-control{border-radius:0;outline:0;box-shadow:inherit;font-size:16px}.nf-field-element input[type="text"],.nf-field-element input[type="email"],.nf-field-element input[type="url"],.nf-field-element input[type="password"],.nf-field-element input[type="search"],.nf-field-element input[type="number"],.nf-field-element input[type="tel"],.nf-field-element input[type="range"],.nf-field-element input[type="date"],.nf-field-element input[type="month"],.nf-field-element input[type="week"],.nf-field-element input[type="time"],.nf-field-element input[type="datetime"],.nf-field-element input[type="datetime-local"],.nf-field-element input[type="color"]{height:calc(2.25rem + 2px)}.nf-field-element .form-control:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{border-color:#e01e25!important;outline:0!important;outline-offset:inherit!important}.breadcrumbs,.woocommerce .woocommerce-breadcrumb{border-bottom:1px solid #f1f1f1;color:#e01e25;font-size:15px;margin:20px 0;padding-bottom:15px}.breadcrumbs a,.woocommerce .woocommerce-breadcrumb a{color:#333}.breadcrumbs .delimiter,.woocommerce .woocommerce-breadcrumb .delimiter{color:#333;padding:0 5px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.single-product.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport{border:1px solid #ddd;margin-bottom:10px}.single-product.woocommerce div.product div.images .woocommerce-product-gallery__image>a{height:500px;width:auto;display:flex;align-items:center;justify-content:center;margin:0 auto}.single-product.woocommerce div.product div.images .woocommerce-product-gallery__image>a img{max-height:450px;width:auto;margin:0 auto}.single-product.woocommerce div.product div.images .flex-control-thumbs li{width:calc(20% - 4px);margin-bottom:5px;margin-right:5px}.single-product.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none}.single-product.woocommerce div.product div.images .flex-control-thumbs li:nth-child(5n+5){margin-right:0}.single-product.woocommerce div.product div.images .flex-control-thumbs li img{border:1px solid #ddd;opacity:1;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;padding:10px}.single-product.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.single-product.woocommerce div.product div.images .flex-control-thumbs li img:hover{border:2px solid #e01e25;opacity:1;padding:5px}.woocommerce #content div.product div.summary,.single-product.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:50%}.single-product .product_title{margin-bottom:.4em}.woocommerce ul.products li.product .price,.single-product.woocommerce div.product p.price,.single-product.woocommerce div.product span.price{color:#e01e25!important;text-decoration:none}.single-product.woocommerce div.product .summary p.price,.single-product.woocommerce div.product .summary span.price{letter-spacing:.02em;font-size:22px!important;font-weight:600;margin-bottom:20px}ul.products li.product .price,.woocommerce ul.products li.product .price{font-size:18px!important;font-weight:600;letter-spacing:.02em}.product_meta{color:#666;font-weight:600;font-size:15px;margin:1.2143em 0!important;padding:1em 0 1.2143em!important;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}.product_meta>*{display:block;margin-bottom:6px}.product_meta>* span,.product_meta>* a{font-weight:400;color:#7b858a}.single-product.woocommerce div.product form.cart .variations tr{display:flex;flex-wrap:wrap;height:auto;margin-bottom:8px!important}.single-product.woocommerce div.product form.cart .variations td,.single-product.woocommerce div.product form.cart .variations th{float:left;width:50%;text-align:left;font-size:14px;color:#333}.single-product.woocommerce div.product form.cart .variations td.label label{font-weight:600}.single-product.woocommerce div.product form.cart .variations select{color:#333;margin-right:0;width:100%;padding:8px}.single-product.woocommerce div.product form.cart .variations td.value>a{float:right}.woocommerce div.product form.cart .wc-no-matching-variations{border:0;background:inherit;padding:0}.woocommerce div.product form.cart .wc-no-matching-variations::before,.woocommerce div.product form.cart .wc-no-matching-variations::after{content:'';display:none}.woocommerce-variation-availability{display:flex;margin:10px 0 20px}.single-product.woocommerce div.product p.stock{color:#000;float:inherit;font-size:15px;text-align:center;margin:0}div.quantity,.woocommerce div.product form.cart div.quantity{border:1px solid #e5e6e6;display:flex;height:46px;margin:0 12px 0 0}.quantity .qty{border-color:#e5e6e6;border-width:0 1px;margin:0;height:100%;width:50px!important;padding:12px 0}.quantity .qty:focus{border-color:#e5e6e6!important}.quantity input[type=number],.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.quantity input[type=button]{background:0 0;color:#777;border:0;border-radius:0;font:inherit;font-size:19px;outline:0;padding:0;width:40px;height:100%}.woocommerce div.product form.cart .button{font-size:18px;line-height:46px;text-transform:capitalize}.woocommerce-tabs{margin-top:20px;display:inline-block;width:100%}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs{line-height:40px;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-color:#dae2e6}.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li{background:0 0!important;border:0;border-bottom:2px solid #fff;border-radius:0;margin:0 35px 0 0;padding:0;text-transform:uppercase}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-color:#e01e25}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#818692;font-size:14px;font-weight:600;padding:0}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#21293c}.single-product.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--description>*{display:inline-block;padding:0;width:100%}.single-product.woocommerce div.product .woocommerce-tabs .panel>h2:first-child{display:none}.single-product.woocommerce div.product .woocommerce-tabs .panel ul.list{margin:20px 0}.single-product.woocommerce div.product .woocommerce-tabs .panel ul.list li:before{content:'~ ';padding-right:5px}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{border-right:0;border-left:0;font-size:13px;font-style:normal;padding:12px;width:auto}.woocommerce table.shop_attributes td p{padding:0}.entry .entry-content hr.tall,hr.tall{border:0;background-color:inherit;background-image:-webkit-linear-gradient(left,transparent,rgb(0 0 0 / .15),transparent);background-image:linear-gradient(to right,transparent,rgb(0 0 0 / .15),transparent);height:1px;margin:44px 0;max-width:inherit}#review_form form#commentform{display:flex;flex-wrap:wrap;justify-content:space-between}#review_form form#commentform>*{width:100%}#review_form form#commentform>.comment-form-author,#review_form form#commentform>.comment-form-email{width:49%}#review_form form#commentform>.form-submit{margin-top:20px}h2.subheading{margin:25px 0 30px;font-size:24px;font-weight:600;position:relative;text-transform:uppercase;text-align:center}h2.subheading span{background:#fff;padding:0 25px;position:relative;z-index:1}h2.subheading:after{content:'';background:#e01e25;position:absolute;left:0;top:50%;height:2px;width:100%}#upsells-slider{display:flex;flex-wrap:wrap}.woocommerce #upsells-slider div.product{float:left;width:25%;text-align:center}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{padding:0;width:49%;max-width:inherit}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0}.woocommerce form .form-row{padding:0;margin-bottom:12px}.woocommerce form .form-row label{line-height:inherit}.woocommerce form .form-row label.inline.woocommerce-form__label-for-checkbox{width:100%;margin:10px 0 0}form p.woocommerce-LostPassword.lost_password{margin:25px 0 10px}.woocommerce-account .woocommerce-MyAccount-navigation{background:#f9f9f9;margin-bottom:40px;width:24.5%}.woocommerce-account .woocommerce-MyAccount-content{margin-bottom:40px;width:74%}.woocommerce-account .woocommerce-MyAccount-navigation ul{border:1px solid rgb(16 16 16 / .08);margin-bottom:0;width:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:last-child){border-bottom:1px solid rgb(16 16 16 / .08)}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:#333;display:inline-flex;font-size:14px;padding:9px 18px;width:100%}.woocommerce-account .addresses .title h3{font-size:22px}fieldset:not(:first-child){margin-top:30px}legend{color:#222;font-size:26px;font-weight:600;border-bottom:1px solid #dcdcdc;margin-bottom:20px;padding:0 0 10px}.page-id-477 article h3{background:#f7f7f7;border-bottom:1px dashed #e4e4e4;font-size:20px;font-weight:400;padding:15px}.page-id-477 article h3 strong{font-weight:600}.page-id-477 article h3+p{background:#f7f7f7;padding:15px}.about-area{padding:30px 0!important}.about-area .section-title{margin-bottom:10px}.about-content p{font-size:18px;line-height:30px;margin-bottom:8px}.quote_form .request_btn{background:#e01e25;box-shadow:inherit;border:0;font-size:17px}.quote_form .request_btn:hover,.quote_form .request_btn:focus,.quote_form .request_btn:active,.quote_form .request_btn.btn-primary:not(:disabled):not(.disabled):active{background:#ca1a20;box-shadow:inherit}.quote_form .modal-header{background:#ca1a20;color:#fff}.quote_form .modal-header h4{color:#fff}.quote_form .close{padding:14px 16px;font-size:26px;line-height:31px;color:#fff}.quote_form #requestQuote .request_btn{background:#e01e25;box-shadow:inherit;border:0;font-size:18px;padding:10px 23px;font-weight:400}.quote_form #requestQuote .modal-body{padding:0 20px}.quote_form #requestQuote .modal-body label{display:inline-block;margin-bottom:0;width:100%}.featured_category{display:block}.featured_mobile_category{display:none}.woocommerce-cart article,.woocommerce-checkout article{width:100%}.woocommerce-cart article h1,.woocommerce-checkout article h1{font-size:20px;line-height:27px;margin:0 0 20px}.cart-v2 .heading-primary{font-size:20px;line-height:27px;margin:0 0 20px}.cart-v2 .heading-primary .proceed-to-checkout{display:none}.woocommerce-cart .entry-content,.woocommerce-checkout .entry-content{padding-bottom:40px}.featured-box{background:linear-gradient(to bottom,#fff 1%,#f9f9f9 98%) repeat scroll 0 0 #f5f5f5;border-bottom:1px solid #dfdfdf;border-left:1px solid #ececec;border-right:1px solid #ececec;margin-top:0;margin-bottom:30px}.featured-box.align-left{text-align:left}.featured-box .box-content{border-top:4px solid #dfdfdf;position:relative;top:-1px;padding:30px 20px 10px 20px}.featured-box-primary .box-content{border-top-color:#e01e25}.woocommerce .featured-box .shop_table{box-shadow:none;border:none;font-size:14px}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{padding:8px 0 0;word-break:normal}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name dl.variation p{margin-top:0}.featured-box .shop_table .quantity{float:left;height:30px}.featured-box .shop_table .quantity input.qty{min-height:auto;width:38px!important;padding:0 4px}.featured-box .shop_table .quantity input[type=button]{font-size:17px;width:30px}.woocommerce .cart-v2 .btn-default,.woocommerce .cart-v2 .btn-primary{border-radius:0;padding:7px 15px;font-size:15px;text-align:center}.woocommerce .cart-v2 .btn-primary{color:#fff;text-shadow:0 -1px 0 rgb(0 0 0 / .25);background-color:#ce171d;border-color:#a90b10}.woocommerce .cart-v2 .btn-default{background:#fff;border-color:#ccc;box-shadow:none!important;color:#333}.woocommerce table.shop_table{border-radius:0;border-collapse:collapse}.woocommerce table.shop_table th,.woocommerce table.shop_table td{border:0}.woocommerce table.shop_table td{border-top:1px solid rgb(0 0 0 / .1)}.woocommerce .featured-box table.shop_table th,.woocommerce .featured-box table.shop_table td{text-align:left;padding:10px}.featured-box .shop_table .product-remove .remove{color:#e01e25!important;font-size:30px;font-weight:800;text-decoration:none}.featured-box .shop_table .product-remove .remove:hover{color:rgb(146 107 49 / .8)!important;background:#fff0}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{background:#fff;border:1px solid #f1f1f1;max-width:90px;height:auto;padding:5px;width:auto}.woocommerce .featured-box table.shop_table td.actions{padding:20px 0}.woocommerce .featured-box table.shop_table td.actions .input-text,.woocommerce .featured-box table.shop_table .actions button,.woocommerce .featured-box table.shop_table .cart-actions .input-text,.woocommerce .featured-box table.shop_table .cart-actions button{margin-bottom:15px;width:auto!important}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border:0;border-top:1px solid #ebe9eb!important}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0!important}.price,td.product-price,td.product-subtotal,td.product-total,tr.order-total,tr.cart-subtotal,.product-nav .product-popup .product-details .amount,ul.product_list_widget li .product-details .amount,.widget ul.product_list_widget li .product-details .amount{color:#465157}.woocommerce-checkout form.checkout_coupon,.woocommerce-checkout form.login,.woocommerce-checkout form.register{margin:0}.checkout-v2 .btn-primary,.checkout-v2 .btn-default{background-color:#ce171d;border-color:#a90b10;box-shadow:inherit;color:#fff}.woocommerce form.checkout_coupon{border:0;border-radius:inherit;padding:0}.woocommerce-checkout form.login{border:0;padding:0}.woocommerce .entry-content form.woocommerce-form-login .form-row-first,.woocommerce .entry-content form.woocommerce-form-login .form-row-last{width:49%}.woocommerce form.global-login label[for="rememberme"]{margin:0;display:inline-flex;align-items:center}form.global-login #rememberme{margin:10px}.woocommerce-checkout #page form.checkout_coupon .form-row{padding:0;width:auto}.woocommerce-checkout #page form.checkout_coupon .form-row-last{float:left}.featured-box .shop_table .coupon #coupon_code,.woocommerce-checkout #page form .form-row input#coupon_code,.woocommerce-checkout #page form .form-row input.input-text,.woocommerce-checkout #page form .form-row select,.woocommerce-checkout #page form .form-row textarea{background:#f6f6f6;border-radius:100px 0 0 100px;box-shadow:inherit;color:#898989;font-size:13px;height:40px;line-height:23px;outline:0;margin-right:0;max-width:280px;padding:8px 24px}.woocommerce-checkout #page form .form-row label{padding-left:0}.woocommerce-checkout #page form .form-row input.input-text,.woocommerce-checkout #page form .form-row select,.woocommerce-checkout #page form .form-row textarea{border:1px solid #e5e6e6;border-radius:0;max-width:100%;background-color:#fff;color:#777;height:auto;line-height:1.42857;min-height:37px;padding:8px 12px}.woocommerce-checkout #page form .form-row .select2-container--default .select2-selection--single{border:1px solid #e5e6e6;border-radius:0;color:#777;height:auto;min-height:35px;padding:8px 14px}.woocommerce-checkout #page form .form-row .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:normal;padding:0;font-size:14px}.woocommerce-checkout #page form .form-row .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#898989}.woocommerce-checkout #page form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;top:0;right:0;width:30px}.woocommerce-checkout #page form .form-row textarea#order_comments{height:auto}.featured-box .shop_table .coupon .btn,.woocommerce form.checkout_coupon .btn{border-radius:0 100px 100px 0;font-size:14px;margin-left:-1px}.cart-v2 .card-title{margin-top:0px!important;margin-bottom:0px!important;line-height:40px!important}.featured-box .cart-actions{margin-top:8px;margin-bottom:20px}.cart_totals_toggle .card{border-radius:0}.cart_totals_toggle .card-header{padding:0;border-bottom:none}.cart_totals_toggle .card-header a{color:#e01e25;display:block;padding:10px 20px;text-decoration:none}.card.card-default .card-header.arrow a{position:relative;padding-right:40px;font-size:13px;font-weight:700;letter-spacing:0!important;display:inline-block;width:100%;text-align:left}.card.card-default .card-header.arrow a:before{content:"\f077";font-family:'fontawesome';font-size:11px;line-height:26px;position:absolute;right:15px;top:50%;margin-top:-13px;text-align:center;width:26px;height:26px}.card.card-default .card-header.arrow a.collapsed:before{content:"\f078"}.cart-v2 .card.card-default .card-body{display:block;padding:15px 15px 7px;border-top:none;border-radius:0 0 6.99px 6.99px;background-color:#fbfbfb;width:100%;float:left}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce-cart .cart-collaterals .cart_totals table th{width:50%}.cart-v2 .card.card-default .card-body table{width:100%}.cart-v2 .card.card-default .card-body tbody tr th{padding:10px;line-height:1.4;font-size:15px;font-weight:400;text-align:left!important}.cart-v2 .card.card-default .card-body tbody tr td{padding:10px;line-height:1.4;font-size:15px;font-weight:300;text-align:left!important}.cart-v2 .card.card-default .card-body tbody tr td:last-child{color:#000;text-align:right!important;font-weight:600}.cart_totals .order-total .amount,.review-order.shop_table .order-total .amount{font-size:17px;font-weight:700;color:#000}body.woocommerce-checkout{font-size:13px}body.woocommerce-checkout p{color:#777;line-height:24px}.btn.showlogin{border-radius:0;font-size:14px}.checkout-v2 .checkout_coupon{display:block!important}.woocommerce-checkout h3{font-size:24px;line-height:32px!important;margin-bottom:20px}.woocommerce-checkout .woocommerce-additional-fields h3{display:none}.checkout-v2 .shop_table th{background:#f6f6f6}.checkout-v2 .woocommerce table.shop_table td,.checkout-v2 .woocommerce table.shop_table tbody th,.checkout-v2 .woocommerce table.shop_table tfoot th{border-left:1px solid #dcdcdc;border-top:1px solid #ddd;padding:10px}.checkout-v2 .woocommerce table.shop_table td:first-child,.checkout-v2 .woocommerce table.shop_table tbody th:first-child,.checkout-v2 .woocommerce table.shop_table tfoot th:first-child{border-left:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff0;border-radius:inherit}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:0;border-bottom:1px solid #d3ced2;margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{font-size:15px}.woocommerce-checkout #payment div.payment_box p{margin-top:0}.woocommerce-privacy-policy-text{padding:0}form.woocommerce-checkout .form-row{display:block}form.woocommerce-checkout #payment .place-order{align-items:center;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background-color:#ce171d;border-color:#a90b10;font-size:18px;font-weight:600;float:left;padding:0 25px!important;height:50px;line-height:50px;text-transform:uppercase}.place-order img{margin-left:5px;display:none}@media all and (max-width:1199.98px){.owl-carousel .owl-nav .owl-prev{left:-30px!important}.owl-carousel .owl-nav .owl-next{right:-30px!important}}@media all and (max-width:991.98px){.main-menu,.search-toggle,.login-menu,.home .site-featured-image{display:none}#mobile-nav-toggle,#search-toggle,.login-link-mobile{display:inline}.lang-switcher>a span{font-size:14px}.lang-switcher>a i{font-size:9px;padding:6px 5px}.lang-switcher .lang-flag{margin-left:0}.social-menu{margin-right:0}.social-menu ul li:not(:last-child){margin-right:10px}.social-menu ul li a{font-size:16px}.switches-panel{background:#f5f5f5}.switches-panel .container{padding:0}.switches-bar a{color:#afafaf;font-size:0;padding:12px 5px 6px;text-align:center}.switches-bar a::after{background:#e01e25;bottom:inherit;top:0}.switches-bar a span{color:#222;font-size:13px;font-weight:600}.switches-bar a span::before{font-family:'Linearicons-Free';color:#e01e25;width:100%;float:left;font-size:22px;font-weight:400}.switches-bar a:first-child span::before{content:"\e81b"}.switches-bar a:nth-child(2) span::before{content:"\e825";content:"\e824"}.switches-bar a:nth-child(3) span::before{content:"\e82a"}.switches-bar a:last-child span::before{content:"\e82d"}.switches-bar a:hover{background:#fff}.switches-bar a:hover span{color:#222}.switches-bar a:hover span::before{color:#e01e25}.about-content p{font-size:16px;line-height:26px}.main-product-image{margin:0 auto 40px;max-width:220px}.main-product-content .section-title{text-align:center}.main-product-content h3{justify-content:center}.main-product-image,.main-product-content{text-align:center}.main-product-content{padding-right:15px}.main-prod-readmore{margin-top:30px}.primary-btn,.featured-products-content ul.products>li.product a.button,.woocommerce .featured-products-content ul.products>li.product a.button,.woocommerce ul.products li.product .button,.woocommerce #upsells-slider a.button{padding:0 45px}.more-videos>*>*{margin-bottom:20px}.active-testimonial-carusel p.name{margin-bottom:0}footer.site-footer,footer p{font-size:13px}.footer-business{margin-bottom:20px;padding-right:15px}.footer-custom-menu-2{padding-left:15px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:48%}.woocommerce #content div.product div.summary,.single-product.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:50%;margin-bottom:0}.single-product.woocommerce div.product div.images .woocommerce-product-gallery__image>a{height:350px}.single-product.woocommerce div.product div.images .woocommerce-product-gallery__image>a img{max-height:320px}body.single-product .site-content{padding-bottom:0}.entry-title,.not-found .page-title,.error-404 .page-title,.has-larger-font-size,h2{font-size:28px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right}}@media all and (max-width:767px){body{font-size:14px}h3,.h3{font-size:26px}.section-gap{padding:40px 0}.main-product-area.section-gap{padding:50px 0}.primary-btn,.featured-products-content ul.products>li.product a.button,.woocommerce .featured-products-content ul.products>li.product a.button,.woocommerce ul.products li.product .button,.woocommerce #upsells-slider a.button{padding:0 60px}.featured-products-area .item:not(:last-child),ul.products>li.product,.woocommerce ul.products>li.product,.woocommerce-page ul.products>li.product{margin-bottom:20px;width:100%}.footer-widget.footer-business{margin-bottom:10px;text-align:left}.footer-widget:not(:last-child){margin-bottom:30px}footer address{margin-bottom:0}.footer-text{text-align:center}ul#menu-footer-menu{border-top:1px solid rgb(255 255 255 / .4);width:100%;justify-content:center;margin-top:10px;padding-top:10px}.breadcrumbs,.woocommerce .woocommerce-breadcrumb{font-size:13px;padding-bottom:5px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce #content div.product div.summary,.single-product.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}.single-product.woocommerce div.product div.images .woocommerce-product-gallery__image>a{height:300px}.single-product.woocommerce div.product div.images .woocommerce-product-gallery__image>a img{max-height:270px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%}.featured_category{display:none!important}.featured_mobile_category{display:block}}