@font-face{font-family:'Lora';font-style:normal;font-weight:400;src:url('../fonts/lora-v12-latin-regular.eot');src:local('Lora Regular'), local('Lora-Regular'), url('../fonts/lora-v12-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/lora-v12-latin-regular.woff2') format('woff2'), url('../fonts/lora-v12-latin-regular.woff') format('woff'), url('../fonts/lora-v12-latin-regular.ttf') format('truetype'), url('../fonts/lora-v12-latin-regular.svg#Lora') format('svg');}@font-face{font-family:'Lora';font-style:italic;font-weight:400;src:url('../fonts/lora-v12-latin-italic.eot');src:local('Lora Italic'), local('Lora-Italic'), url('../fonts/lora-v12-latin-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/lora-v12-latin-italic.woff2') format('woff2'), url('../fonts/lora-v12-latin-italic.woff') format('woff'), url('../fonts/lora-v12-latin-italic.ttf') format('truetype'), url('../fonts/lora-v12-latin-italic.svg#Lora') format('svg');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url('../fonts/open-sans-v15-latin-italic.eot');src:local('Open Sans Italic'), local('OpenSans-Italic'), url('../fonts/open-sans-v15-latin-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans-v15-latin-italic.woff2') format('woff2'), url('../fonts/open-sans-v15-latin-italic.woff') format('woff'), url('../fonts/open-sans-v15-latin-italic.ttf') format('truetype'), url('../fonts/open-sans-v15-latin-italic.svg#OpenSans') format('svg');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../fonts/open-sans-v15-latin-regular.eot');src:local('Open Sans Regular'), local('OpenSans-Regular'), url('../fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans-v15-latin-regular.woff2') format('woff2'), url('../fonts/open-sans-v15-latin-regular.woff') format('woff'), url('../fonts/open-sans-v15-latin-regular.ttf') format('truetype'), url('../fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url('../fonts/open-sans-v15-latin-700.eot');src:local('Open Sans Bold'), local('OpenSans-Bold'), url('../fonts/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans-v15-latin-700.woff2') format('woff2'), url('../fonts/open-sans-v15-latin-700.woff') format('woff'), url('../fonts/open-sans-v15-latin-700.ttf') format('truetype'), url('../fonts/open-sans-v15-latin-700.svg#OpenSans') format('svg');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url('../fonts/open-sans-v15-latin-700italic.eot');src:local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url('../fonts/open-sans-v15-latin-700italic.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans-v15-latin-700italic.woff2') format('woff2'), url('../fonts/open-sans-v15-latin-700italic.woff') format('woff'), url('../fonts/open-sans-v15-latin-700italic.ttf') format('truetype'), url('../fonts/open-sans-v15-latin-700italic.svg#OpenSans') format('svg');}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:400;src:url('../fonts/titillium-web-v6-latin-regular.eot');src:local('Titillium Web Regular'), local('TitilliumWeb-Regular'), url('../fonts/titillium-web-v6-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/titillium-web-v6-latin-regular.woff2') format('woff2'), url('../fonts/titillium-web-v6-latin-regular.woff') format('woff'), url('../fonts/titillium-web-v6-latin-regular.ttf') format('truetype'), url('../fonts/titillium-web-v6-latin-regular.svg#TitilliumWeb') format('svg');}@font-face{font-family:'icomoon';src:url('../fonts/icomoon.eot?w484zq');src:url('../fonts/icomoon.eot?w484zq#iefix') format('embedded-opentype'), url('../fonts/icomoon.woff2?w484zq') format('woff2'), url('../fonts/icomoon.ttf?w484zq') format('truetype'), url('../fonts/icomoon.woff?w484zq') format('woff'), url('../fonts/icomoon.svg?w484zq#icomoon') format('svg');font-weight:normal;font-style:normal;}body,html{height:100%}body{color:#250e0b;font-family:'Open Sans';font-size:16px}body.nav-menu-open{position:fixed;overflow:hidden;left:0px;right:0px}.container{position:relative;margin-left:auto;margin-right:auto;*zoom:1;max-width:1200px;min-width:0px;width:100%}.container.small-container{max-width:960px}.container.xsmall-container{max-width:720px}.container-fluid{position:relative;margin-left:auto;margin-right:auto;*zoom:1;width:100%;max-width:2600px;min-width:320px}.wrap{position:relative;margin:0 auto -90px;min-height:100%;height:auto !important;height:100%}.wrap.tan-background{background:#f9edd9}.push{height:90px;background:transparent}.padding{padding-left:20px !important;padding-right:20px !important}.nomargin{margin-left:0px !important;margin-right:0px !important}::-moz-selection{color:white;background:#e37125}::selection{color:white;background:#e37125}:focus{outline:0px none transparent}::-moz-focus-inner{border:0;padding:0}::-webkit-input-placeholder{color:#111}:-moz-placeholder{color:#111;opacity:1}::-moz-placeholder{color:#111;opacity:1}:-ms-input-placeholder{color:#111}h1,h2,h3,h4,h5,h6,p{margin-top:0px;margin-bottom:0px}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="submit"],textarea,select{-webkit-appearance:none;border-radius:0px}#preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important}a,input[type="submit"],button{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}a:hover,input[type="submit"]:hover,button:hover{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}img{max-width:100%}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){img{height:auto !important}img.alignright,img.alignleft{float:none;margin:0 auto 30px;display:block}.alignright,.alignleft{float:none;margin:0 auto 30px;display:block}}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}[class^="icon-"]:hover,[class*=" icon-"]:hover{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.parallax-mirror{z-index:10 !important}.animsition-loading{border:none;-webkit-animation-iteration-count:none;animation-iteration-count:none;-webkit-animation-timing-function:none;animation-timing-function:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-name:none;animation-name:none;width:60px}@media screen and (max-width:767px){.animatedParent .animated{-webkit-transition-property:none !important;transition-property:none !important;-webkit-animation:none !important;animation:none !important;-moz-transform:none !important;-o-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;opacity:1}}#top-header-container{padding:20px 0;background-color:#250e0b}#top-header-container>div{text-align:right}#top-header-container>div #search-container{display:inline-block;width:100%;max-width:300px;padding:0 10px}#top-header-container>div #search-container input[type="text"]{width:100%;margin:0 auto;display:block;height:40px;font-size:14px;border:none;padding:0 15px}#top-header-container>div a{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#f9edd9;text-decoration:none;opacity:1;display:inline-block}#top-header-container>div a:last-of-type{margin-left:10px}#header-container{width:100%;background-size:cover;background-position:50%;height:200px}#header-container:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:rgba(37, 14, 11, 0.95)}#header-container:after{position:absolute;content:'';bottom:-5px;left:0;width:100%;height:5px;background:rgba(17, 17, 17, 0.502);z-index:1}#header-container.home{height:400px}#header-container:not(.home) #header-title>div>div{position:absolute;bottom:-76px;left:0;width:100%;max-width:600px;background:#e37125;z-index:10000;text-align:center;padding:20px}#header-container:not(.home) #header-title>div>div h1{color:#fff;font-size:30px;font-family:'Lora'}#header-container #menu-container{padding:50px 0}#header-container #menu-container>div #logo{width:100%;max-width:190px;display:inline-block}#header-container #menu-container>div #header-menu-container{width:75%;float:right;text-align:right;margin-top:10px}#header-container #menu-container>div #header-menu-container ul{padding:0;margin:0}#header-container #menu-container>div #header-menu-container ul li{display:inline-block;position:relative}#header-container #menu-container>div #header-menu-container ul li:hover.menu-item-has-children:not(.where-to-buy)>ul{opacity:1;visibility:visible;z-index:100000;top:35px}#header-container #menu-container>div #header-menu-container ul li:not(.where-to-buy){margin-right:30px}#header-container #menu-container>div #header-menu-container ul li:not(.where-to-buy).search{overflow:hidden;width:30px;height:30px;top:13px}#header-container #menu-container>div #header-menu-container ul li:not(.where-to-buy).search a{text-indent:-9999px;display:inline-block;width:20px;height:20px;background-size:cover;background-image:url('../images/search-icon.svg');position:relative;text-decoration:none;color:transparent}#header-container #menu-container>div #header-menu-container ul li:not(.where-to-buy) a{font-size:18px;color:#fff;text-decoration:none}#header-container #menu-container>div #header-menu-container ul li:not(.where-to-buy) a:hover{opacity:0.7}#header-container #menu-container>div #header-menu-container ul li:not(.where-to-buy)>ul{position:absolute;top:50px;background:#fff;z-index:-1;width:240px;padding:13px 20px;opacity:0;box-shadow:0px 15px 30px 0px rgba(14, 15, 18, 0.3);visibility:hidden;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#header-container #menu-container>div #header-menu-container ul li:not(.where-to-buy)>ul li{display:block;text-align:left}#header-container #menu-container>div #header-menu-container ul li:not(.where-to-buy)>ul li:not(.where-to-buy){margin-right:0}#header-container #menu-container>div #header-menu-container ul li:not(.where-to-buy)>ul li:not(:last-of-type){margin-bottom:10px}#header-container #menu-container>div #header-menu-container ul li:not(.where-to-buy)>ul li.menu-item-has-children:hover ul{top:-13px}#header-container #menu-container>div #header-menu-container ul li:not(.where-to-buy)>ul li ul{left:calc(100% + 25px);top:0px}#header-container #menu-container>div #header-menu-container ul li:not(.where-to-buy)>ul li a{display:inline-block;color:#250e0b;position:relative}#header-container #menu-container>div #header-menu-container ul li:not(.where-to-buy)>ul li a:hover,#header-container #menu-container>div #header-menu-container ul li:not(.where-to-buy)>ul li a.active{color:#e37125}#header-container #menu-container>div #header-menu-container ul li:not(.where-to-buy)>ul li a:hover:after,#header-container #menu-container>div #header-menu-container ul li:not(.where-to-buy)>ul li a.active:after{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition-delay:0s;transition-delay:0s}#header-container #menu-container>div #header-menu-container ul li:not(.where-to-buy)>ul li a:after{position:absolute;content:'';background:#e37125;-webkit-transition-delay:0.4s;transition-delay:0.4s;bottom:-3px;left:0;width:100%;height:2px;-webkit-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transform-origin:center left;transform-origin:center left;-webkit-transition:transform 0.4s cubic-bezier(0.22, 0.61, 0.36, 1);transition:transform 0.4s cubic-bezier(0.22, 0.61, 0.36, 1)}#header-container #menu-container>div #header-menu-container ul li.cart{display:none}#header-container #menu-container>div #header-menu-container ul li.where-to-buy a{position:relative;display:inline-block;min-width:120px;color:#fff;background:#e37125;font-size:12px;text-transform:uppercase;letter-spacing:1px;text-align:center;border-radius:5px;padding:14px 20px;text-decoration:none;border:none;font-weight:normal;-webkit-font-smoothing:inherit;padding-left:35px}#header-container #menu-container>div #header-menu-container ul li.where-to-buy a:hover{background:#cb611b}#header-container #menu-container>div #header-menu-container ul li.where-to-buy a:before{position:absolute;content:'\e906';font-family:'icomoon';top:0;bottom:0;margin:auto;left:22.5px;top:50%;-moz-transform:translate(-50%, -37%);-o-transform:translate(-50%, -37%);-ms-transform:translate(-50%, -37%);-webkit-transform:translate(-50%, -37%);transform:translate(-50%, -37%)}#header-container #menu-container>div #mobile-menu-icon{display:none;width:50px;height:50px;position:absolute;right:20px;top:34px}#header-container #menu-container>div #mobile-menu-icon.active span{background:transparent}#header-container #menu-container>div #mobile-menu-icon.active span:before{top:0px;height:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}#header-container #menu-container>div #mobile-menu-icon.active span:after{top:0px;height:3px;transform:rotate(315deg);-webkit-transform:rotate(315deg)}#header-container #menu-container>div #mobile-menu-icon span{height:3px;width:40px;background:#fff;position:absolute;display:block;content:'';top:25px;right:5px;transition:all 250ms ease-in-out}#header-container #menu-container>div #mobile-menu-icon span:before{cursor:pointer;border-radius:1px;height:3px;width:40px;background:#fff;position:absolute;display:block;content:'';top:-12px;transition:all 250ms ease-in-out}#header-container #menu-container>div #mobile-menu-icon span:after{cursor:pointer;border-radius:1px;height:3px;width:40px;background:#fff;position:absolute;display:block;content:'';top:12px;transition:all 250ms ease-in-out}#mobile-menu{display:block;position:fixed;left:0;top:99px;height:100%;width:100%;min-width:100%;max-width:100%;transform:translateX(-100%);-webkit-transform:translateX(-100%);transition-property:transform;transition-duration:0.4s;z-index:100000;background-color:#250e0b;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:20px 20px 40px}#mobile-menu.is-visible{transform:translateX(0%);-webkit-transform:translateX(0%)}#mobile-menu ul{list-style:none;margin:0;padding:0}#mobile-menu ul li{margin-bottom:20px}#mobile-menu ul li a{font-size:18px;color:#fff;text-decoration:none}#mobile-menu ul li a:hover{opacity:0.7}#mobile-menu #mobile-search-container{width:100%;max-width:400px}#mobile-menu #mobile-search-container input[type="text"]{width:100%;height:50px;font-size:16px;padding:0 15px}#mobile-menu #logout-link{margin-top:20px;display:inline-block;font-size:18px;color:#fff;text-decoration:none}#mobile-menu #logout-link:hover{opacity:0.7}@media screen and (max-width:1240px){#top-header-container{padding:20px}#header-container:not(.home) #header-title>div>div{left:20px}#header-container #menu-container{padding:50px 20px}#header-container #menu-container>div #logo{width:190px}#header-container #menu-container>div #header-menu-container{width:calc(100% - 190px)}#header-container #menu-container #search-container{right:20px}}@media screen and (max-width:1150px){#header-container:not(.home) #header-title>div>div{bottom:-88px}#header-container #menu-container>div #logo{width:150px}#header-container #menu-container>div #header-menu-container{width:calc(100% - 150px);margin-top:0}#header-container #menu-container>div #header-menu-container ul li:not(.where-to-buy){margin-right:20px}#header-container #menu-container>div #header-menu-container ul li:not(.where-to-buy) a{font-size:16px}}@media screen and (max-width:1000px){#top-header-container{display:none}#header-container{background:#250e0b;background-image:none !important}#header-container.home{height:300px}#header-container:not(.home) #header-title>div>div{bottom:-106px}#header-container #menu-container{padding:40px 20px}#header-container #menu-container>div #header-menu-container{display:none}#header-container #menu-container>div #mobile-menu-icon{display:block}#header-container #menu-container #search-container{display:none}}@media screen and (max-width:767px){#header-container{height:100px}#header-container.home{height:100px}#header-container:not(.home) #header-title>div>div{max-width:100%;bottom:auto;top:100%;left:0}#header-container:not(.home) #header-title>div>div h1{font-size:24px}#header-container #menu-container{padding:25px 20px}#header-container #menu-container>div #mobile-menu-icon{top:23px}#mobile-menu ul li a{font-size:16px}#mobile-menu #logout-link{font-size:16px}}#content{padding:80px 0}#content.product{padding:80px 0 0}#content.home{padding:0}#content h1{font-size:36px;font-family:'Lora';line-height:1.4;margin-bottom:20px}#content h2{font-size:24px;font-family:'Lora';line-height:1.47;margin-bottom:20px}#content h3{font-size:18px;line-height:1.7;margin-bottom:20px}#content h4{font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}#content h5{font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}#content p{line-height:1.667;margin-bottom:30px}#content a:not(.button):not(.title-link){color:#e37125}#content a.button:not(.wc-forward){display:inline-block;min-width:120px;color:#fff;background:#e37125;font-size:12px;text-transform:uppercase;letter-spacing:1px;text-align:center;border-radius:5px;padding:14px 20px;text-decoration:none;border:none;font-weight:normal;-webkit-font-smoothing:inherit}#content a.button:not(.wc-forward):hover{background:#cb611b}#content a.button.where-to-buy{margin-top:50px}#content a.button.checkout-button{display:inline-block;min-width:120px;color:#fff;background:#e37125;font-size:12px;text-transform:uppercase;letter-spacing:1px;text-align:center;border-radius:5px;padding:14px 20px;text-decoration:none;border:none;font-weight:normal;-webkit-font-smoothing:inherit;width:100%;padding:18px 20px;-webkit-font-smoothing:inherit}#content a.button.checkout-button:hover{background:#cb611b}#content ul:not(.woocommerce-order-overview):not(.woocommerce-error):not(#shipping_method):not(.wc_payment_methods):not(.gform_fields):not(.gfield_radio):not(.options):not(.categories){list-style:none;padding-left:0;margin:5px 0}#content ul:not(.woocommerce-order-overview):not(.woocommerce-error):not(#shipping_method):not(.wc_payment_methods):not(.gform_fields):not(.gfield_radio):not(.options):not(.categories) li:not(.gfield):not(.product-item):not(.category){position:relative;margin-bottom:15px;padding-left:12px}#content ul:not(.woocommerce-order-overview):not(.woocommerce-error):not(#shipping_method):not(.wc_payment_methods):not(.gform_fields):not(.gfield_radio):not(.options):not(.categories) li:not(.gfield):not(.product-item):not(.category):before{position:absolute;content:'\2022';left:0;top:0px;color:#250e0b;font-size:15px}#content ul:not(.woocommerce-order-overview):not(.woocommerce-error):not(#shipping_method):not(.wc_payment_methods):not(.gform_fields):not(.gfield_radio):not(.options):not(.categories) li:not(.gfield):not(.product-item):not(.category)>ul{padding-left:30px;margin:10px 0 0}#content ul:not(.woocommerce-order-overview):not(.woocommerce-error):not(#shipping_method):not(.wc_payment_methods):not(.gform_fields):not(.gfield_radio):not(.options):not(.categories) li:not(.gfield):not(.product-item):not(.category)>ul li:before{content:'';background:#250e0b;width:8px;height:2px;top:0;bottom:0;margin:auto}#content ol{padding-left:0;margin:5px 0;list-style-position:outside;counter-reset:item;list-style:none}#content ol>li{margin-bottom:15px;position:relative;padding-left:25px}#content ol>li:before{position:absolute;left:0;content:counter(item) ". ";counter-increment:item;color:#e37125;font-weight:bold}#content ol>li ol,#content ol>li ul{counter-reset:alpha}#content ol>li ol>li,#content ol>li ul>li{margin-bottom:5px;position:relative}#content ol>li ol>li:before,#content ol>li ul>li:before{position:absolute;left:0;content:counter(alpha,lower-alpha) ". ";counter-increment:alpha;color:#e37125;font-weight:normal}#content label{font-size:12px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;margin-bottom:0}#content label span{color:#250e0b}#content input[type="text"],#content input[type="email"],#content input[type="tel"],#content input[type="password"]{width:100%;height:60px;border:1px solid rgba(30, 0, 3, 0.5);padding:0 15px}#content textarea{width:100%;height:150px;border:1px solid rgba(30, 0, 3, 0.5);padding:10px 15px}#content input[type="number"]{height:40px;width:70px;border:1px solid rgba(30, 0, 3, 0.5);padding:0 15px}#content input[type="checkbox"],#content input[type="radio"]{display:none}#content input[type="checkbox"]:checked+label:before,#content input[type="radio"]:checked+label:before{opacity:0}#content input[type="checkbox"]:checked+label:after,#content input[type="radio"]:checked+label:after{opacity:1}#content input[type="checkbox"]+label,#content input[type="radio"]+label{position:relative;padding-left:30px;display:inline-block;cursor:pointer}#content input[type="checkbox"]+label:before,#content input[type="radio"]+label:before{position:absolute;content:'';width:20px;height:20px;background:url('../images/checkbox-static.svg');background-size:cover;background-position:50%;left:0;top:1px;opacity:1;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content input[type="checkbox"]+label:after,#content input[type="radio"]+label:after{position:absolute;content:'';width:20px;height:20px;background:url('../images/checkbox-active.svg');background-size:cover;background-position:50%;left:0;top:1px;opacity:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content .fancy-select{width:100%}#content .fancy-select .trigger{width:100%;height:60px;background-color:#fff;box-shadow:none;border:1px solid rgba(30, 0, 3, 0.5);border-radius:0;text-transform:none;font-size:16px;padding-left:15px;padding-top:14px;color:#250e0b;font-weight:normal;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content .fancy-select .trigger.open:before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}#content .fancy-select .trigger.open:after{transform:rotate(315deg);-webkit-transform:rotate(315deg)}#content .fancy-select .trigger:before{content:'';position:absolute;height:10px;background-color:#e37125;width:2px;top:24px;right:26px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content .fancy-select .trigger:after{border-top-color:transparent;border:0px;content:'';position:absolute;height:10px;background-color:#e37125;width:2px;top:24px;right:20px;transform:rotate(225deg);-webkit-transform:rotate(225deg);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content .fancy-select .options{width:100%;background-color:#fff;border-top-color:transparent;box-shadow:none;border-radius:0px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left:1px solid rgba(30, 0, 3, 0.5);border-bottom:1px solid rgba(30, 0, 3, 0.5);border-right:1px solid rgba(30, 0, 3, 0.5);top:50px;padding-left:0}#content .fancy-select .options.open{top:59px}#content .fancy-select .options li{text-transform:none;font-size:16px;font-weight:normal;color:#250e0b;margin-bottom:0px;padding:10px 15px;font-weight:normal;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content .fancy-select .options li:hover,#content .fancy-select .options li.selected{background-color:#e37125;color:#fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content button[type="submit"],#content input[type="submit"]{display:inline-block;min-width:120px;color:#fff;background:#e37125;font-size:12px;text-transform:uppercase;letter-spacing:1px;text-align:center;border-radius:5px;padding:14px 20px;text-decoration:none;border:none;font-weight:normal;-webkit-font-smoothing:inherit}#content button[type="submit"]:hover,#content input[type="submit"]:hover{background:#cb611b}#content .validation_error{border-top:1px solid #e37125;border-bottom:1px solid #e37125;color:#e37125}#content .validation_message{display:none}#content .gform_confirmation_message{text-align:center;padding:40px 0}#content .gform_wrapper{margin-top:0}#content .gform_wrapper ul{padding:0;margin:0}#content .gform_wrapper ul li{padding-left:0;margin-bottom:20px;margin-top:0}#content .gform_wrapper ul li:before{display:none}#content .gform_wrapper ul li.gfield_error{background:transparent;border:none;padding-top:0;padding-bottom:0;margin-bottom:20px !important}#content .gform_wrapper ul li.gfield_error .ginput_container{margin-top:8px}#content .gform_wrapper ul li.gfield_error label{color:#b20838;margin-top:0}#content .gform_wrapper ul li.gfield_error label span{color:#b20838}#content .gform_wrapper ul li.gfield_error input[type="text"],#content .gform_wrapper ul li.gfield_error textarea{border:1px solid #b20838}#content img.gform_ajax_spinner{margin:30px 0;display:block;width:60px}#content .wpsl-search{background:transparent;padding:0}#content .wpsl-search #wpsl-search-wrap{margin-bottom:30px}#content .wpsl-search #wpsl-search-wrap form{display:table;width:100%}#content .wpsl-search #wpsl-search-wrap .wpsl-input{width:40%;display:table-cell;vertical-align:middle;padding-right:20px;margin:0}#content .wpsl-search #wpsl-search-wrap .wpsl-input div{float:none;width:100%}#content .wpsl-search #wpsl-search-wrap .wpsl-input div label{width:100%;display:inline-block}#content .wpsl-search #wpsl-search-wrap .wpsl-input input[type="text"]{border-radius:0}#content .wpsl-search #wpsl-search-wrap .wpsl-select-wrap{padding-right:20px;width:20%;margin:0;display:table-cell}#content .wpsl-search #wpsl-search-wrap .wpsl-select-wrap>div{vertical-align:top;float:none;width:50%}#content .wpsl-search #wpsl-search-wrap .wpsl-select-wrap>div label{width:100%;display:inline-block}#content .wpsl-search #wpsl-search-wrap .wpsl-select-wrap>div .wpsl-dropdown{width:100%;border-radius:0;border:1px solid rgba(30, 0, 3, 0.5);height:60px}#content .wpsl-search #wpsl-search-wrap .wpsl-select-wrap>div .wpsl-dropdown:hover{box-shadow:none}#content .wpsl-search #wpsl-search-wrap .wpsl-select-wrap>div .wpsl-dropdown:first-of-type{padding-right:20px}#content .wpsl-search #wpsl-search-wrap .wpsl-select-wrap>div .wpsl-dropdown.wpsl-active .wpsl-selected-item:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#content .wpsl-search #wpsl-search-wrap .wpsl-select-wrap>div .wpsl-dropdown .wpsl-selected-item{padding:17px 15px !important}#content .wpsl-search #wpsl-search-wrap .wpsl-select-wrap>div .wpsl-dropdown .wpsl-selected-item:after{top:0;margin:0;bottom:0;margin:auto;border:none;content:"";display:inline-block;width:0;height:0;border:none;border-style:solid;border-width:8px 5px 0 5px;border-color:#250e0b transparent transparent transparent;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content .wpsl-search #wpsl-search-wrap .wpsl-select-wrap>div .wpsl-dropdown>div ul li{padding:10px 15px !important;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content .wpsl-search #wpsl-search-wrap .wpsl-select-wrap>div .wpsl-dropdown>div ul li:before{display:none}#content .wpsl-search #wpsl-search-wrap .wpsl-select-wrap>div .wpsl-dropdown>div ul li:hover,#content .wpsl-search #wpsl-search-wrap .wpsl-select-wrap>div .wpsl-dropdown>div ul li.wpsl-selected-dropdown{font-weight:normal;background:#e37125;color:#fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content .wpsl-search #wpsl-search-wrap #wpsl-category{padding-right:20px;width:20%;margin:0;display:table-cell;clear:none}#content .wpsl-search #wpsl-search-wrap #wpsl-category label{width:100%;display:inline-block}#content .wpsl-search #wpsl-search-wrap #wpsl-category .wpsl-dropdown{width:100%;border-radius:0;border:1px solid rgba(30, 0, 3, 0.5);height:60px}#content .wpsl-search #wpsl-search-wrap #wpsl-category .wpsl-dropdown:hover{box-shadow:none}#content .wpsl-search #wpsl-search-wrap #wpsl-category .wpsl-dropdown:first-of-type{padding-right:20px}#content .wpsl-search #wpsl-search-wrap #wpsl-category .wpsl-dropdown.wpsl-active .wpsl-selected-item:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#content .wpsl-search #wpsl-search-wrap #wpsl-category .wpsl-dropdown .wpsl-selected-item{padding:17px 15px !important}#content .wpsl-search #wpsl-search-wrap #wpsl-category .wpsl-dropdown .wpsl-selected-item:after{top:0;margin:0;bottom:0;margin:auto;border:none;content:"";display:inline-block;width:0;height:0;border:none;border-style:solid;border-width:8px 5px 0 5px;border-color:#250e0b transparent transparent transparent;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content .wpsl-search #wpsl-search-wrap #wpsl-category .wpsl-dropdown>div ul li{padding:10px 15px !important;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content .wpsl-search #wpsl-search-wrap #wpsl-category .wpsl-dropdown>div ul li:before{display:none}#content .wpsl-search #wpsl-search-wrap #wpsl-category .wpsl-dropdown>div ul li:hover,#content .wpsl-search #wpsl-search-wrap #wpsl-category .wpsl-dropdown>div ul li.wpsl-selected-dropdown{font-weight:normal;background:#e37125;color:#fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content .wpsl-search #wpsl-search-wrap .wpsl-search-btn-wrap{width:20%;display:table-cell;margin:0;vertical-align:middle;margin-top:31px}#content .wpsl-search #wpsl-search-wrap .wpsl-search-btn-wrap input[type="submit"]{display:inline-block;min-width:120px;color:#fff;background:#e37125;font-size:12px;text-transform:uppercase;letter-spacing:1px;text-align:center;border-radius:5px;padding:14px 20px;text-decoration:none;border:none;font-weight:normal;-webkit-font-smoothing:inherit;width:100%;height:60px;font-size:16px;border-radius:0}#content .wpsl-search #wpsl-search-wrap .wpsl-search-btn-wrap input[type="submit"]:hover{background:#cb611b}#content #wpsl-result-list{width:40%}#content #wpsl-gmap{width:60%}#content #wpsl-stores ul li,#content #wpsl-direction-details ul li{padding-left:0 !important}#content #wpsl-stores ul li:before,#content #wpsl-direction-details ul li:before{display:none}#content #store-legend{padding-top:60px;text-align:right}#content #store-legend>div{display:inline-block}#content #store-legend>div:not(:last-of-type){margin-right:15px}#content #store-legend>div>div{display:inline-block;vertical-align:middle}#content #store-legend>div>div img{width:13px}#content .post-password-form{width:100%;max-width:600px;margin:0 auto}#content .post-password-form label{display:block}#content .post-password-form input[type="password"]{display:block;margin-bottom:30px}#content #page-content{padding:30px 0}#content #error-container{text-align:center;padding:50px 20px}#content .swpm-login-widget-form{width:100%;max-width:600px;display:block;margin:0 auto}#content .swpm-login-widget-form .swpm-username-label,#content .swpm-login-widget-form .swpm-password-label{margin-bottom:5px}#content .swpm-login-widget-form .swpm-username-input,#content .swpm-login-widget-form .swpm-password-input{margin-bottom:20px}#content .swpm-remember-me,#content .swpm-forgot-pass-link,#content .swpm-join-us-link{display:none}@media screen and (max-width:1240px){#content #page-content{padding:30px 20px}}@media screen and (max-width:1000px){#content{padding:60px 0 20px}}@media screen and (max-width:767px){#content h1{font-size:24px}#content h2{font-size:20px}#content h3{font-size:16px}#content h4{font-size:11px}#content h5{font-size:11px}#content p,#content address{font-size:14px}#content a.button:not(.wc-forward){font-size:11px;padding:12px 20px;max-width:150px}#content a.button.checkout-button{font-size:11px}#content ul:not(.woocommerce-order-overview):not(.woocommerce-error):not(#shipping_method):not(.wc_payment_methods):not(.gform_fields):not(.gfield_radio):not(.options):not(.categories) li:not(.gfield):not(.product-item):not(.category){position:relative;font-size:14px}#content ul:not(.woocommerce-order-overview):not(.woocommerce-error):not(#shipping_method):not(.wc_payment_methods):not(.gform_fields):not(.gfield_radio):not(.options):not(.categories) li:not(.gfield):not(.product-item):not(.category):before{top:1px;font-size:13px}#content ul:not(.woocommerce-order-overview):not(.woocommerce-error):not(#shipping_method):not(.wc_payment_methods):not(.gform_fields):not(.gfield_radio):not(.options):not(.categories) li:not(.gfield):not(.product-item):not(.category)>ul{padding-left:10px}#content ul:not(.woocommerce-order-overview):not(.woocommerce-error):not(#shipping_method):not(.wc_payment_methods):not(.gform_fields):not(.gfield_radio):not(.options):not(.categories) li:not(.gfield):not(.product-item):not(.category)>ul li{font-size:14px}#content ol{padding-left:0;margin:5px 0;list-style-position:outside;counter-reset:item;list-style:none}#content ol>li{margin-bottom:15px;position:relative;padding-left:25px}#content ol>li:before{position:absolute;left:0;content:counter(item) ". ";counter-increment:item;color:#e37125;font-weight:bold}#content ol>li ol,#content ol>li ul{counter-reset:alpha}#content ol>li ol>li,#content ol>li ul>li{margin-bottom:5px;position:relative}#content ol>li ol>li:before,#content ol>li ul>li:before{position:absolute;left:0;content:counter(alpha,lower-alpha) ". ";counter-increment:alpha;color:#e37125;font-weight:normal}#content label{font-size:11px}#content input[type="text"],#content input[type="email"],#content input[type="tel"],#content input[type="password"]{font-size:14px;height:50px}#content textarea{font-size:14px;height:120px}#content input[type="number"]{height:35px}#content .fancy-select .trigger{height:50px;font-size:14px;padding-top:12px}#content .fancy-select .trigger:before,#content .fancy-select .trigger:after{top:20px}#content .fancy-select .options{top:40px}#content .fancy-select .options.open{top:49px}#content .fancy-select .options li{font-size:14px}#content input[type="submit"],#content button[type="submit"]{font-size:11px;padding:12px 20px;max-width:150px}#content .validation_error{font-size:14px}#content .gform_confirmation_message{font-size:16px}#content img.gform_ajax_spinner{margin:30px auto 0;display:block;width:60px}#content .gform_footer{text-align:center}#content .wpsl-search #wpsl-search-wrap label{line-height:1.5;margin:15px 0 5px;display:inline-block}#content .wpsl-search #wpsl-search-wrap .wpsl-input,#content .wpsl-search #wpsl-search-wrap .wpsl-select-wrap,#content .wpsl-search #wpsl-search-wrap #wpsl-category{width:100%;padding-right:0}#content .wpsl-search #wpsl-search-wrap .wpsl-select-wrap>div{width:100%;display:block}#content .wpsl-search #wpsl-search-wrap .wpsl-select-wrap>div .wpsl-dropdown{height:50px;width:100% !important}#content .wpsl-search #wpsl-search-wrap .wpsl-select-wrap>div .wpsl-dropdown .wpsl-selected-item{padding:14px 15px !important;font-size:14px}#content .wpsl-search #wpsl-search-wrap #wpsl-category .wpsl-dropdown{height:50px;width:100% !important}#content .wpsl-search #wpsl-search-wrap #wpsl-category .wpsl-dropdown .wpsl-selected-item{padding:14px 15px !important;font-size:14px}#content .wpsl-search #wpsl-search-wrap .wpsl-search-btn-wrap{width:100%;display:block}#content .wpsl-search #wpsl-search-wrap .wpsl-search-btn-wrap input[type="submit"]{min-width:100%;height:50px;font-size:14px}#content #wpsl-gmap{margin-bottom:20px;height:250px !important}#content #wpsl-result-list,#content #wpsl-gmap{width:100%;float:none}#content #wpsl-stores{height:auto !important}#content #store-legend{text-align:left}#content #store-legend>div{display:block}#content #store-legend>div:not(:last-of-type){margin-right:0;margin-bottom:10px}}@media screen and (max-width:370px){#content #wpsl-gmap{height:200px !important}}#home-top-container{background:#f9edd9;padding:0 0 100px}#slider-container{position:relative;top:-200px;margin-bottom:-200px}#slider-container .swiper-container{overflow:visible}#slider-container .swiper-container .swiper-slide{width:100%;height:550px;background-size:cover;background-position:50%;box-shadow:0px 15px 30px 0px rgba(14, 15, 18, 0.3)}#slider-container .swiper-container .swiper-slide .slide-text{background:#e37125;color:#fff;display:inline-block;position:absolute;bottom:30px;padding:15px 20px;width:100%;max-width:40%}#slider-container .swiper-container .swiper-slide .slide-text:before{position:absolute;content:'';width:30px;height:100%;left:-30px;top:0;background:#e37125}#slider-container .swiper-container .swiper-slide .slide-text h1{margin:0}#slider-container .swiper-container .swiper-pagination{position:absolute;bottom:50px;left:0;right:0;margin:auto;z-index:1000}#slider-container .swiper-container .swiper-pagination .swiper-pagination-bullet{background:rgba(255, 255, 255, 0.5);opacity:1;width:10px;height:10px}#slider-container .swiper-container .swiper-pagination .swiper-pagination-bullet:not(:last-of-type){margin-right:8px}#slider-container .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(255, 255, 255, 1)}#home-introduction-container{padding:90px 0 110px}#home-introduction-container>div{display:table;width:100%}#home-introduction-container>div>div{display:table-cell;width:50%;vertical-align:middle}#home-products-container{padding:0 0 120px;position:relative;top:-100px;margin-bottom:-80px;height:auto;width:auto;}#home-products-container>div{display:flex;flex-direction:row;flex-wrap:wrap}#home-products-container>div .product{display:flex;flex-direction:column;text-decoration:none;box-shadow:0px 15px 30px 0px rgba(14, 15, 18, 0.2)}#home-products-container>div .product:hover>div{background:#c53420;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#home-products-container>div .product>div{background:#250e0b;color:#fff;padding:10px 20px;position:relative;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#home-products-container>div .product>div h2{margin-bottom:0;display:inline-block}#home-products-container>div .product>div .icon-arrow{position:absolute;right:15px;line-height:0;color:#fff;top:50%}#home-products-container>div .product>div .icon-arrow:before{content:'\e905'}#coal-container{height:450px;background-size:cover;background-position:50%}#coal-container:before{position:absolute;content:'';width:100%;height:100%;background:rgba(37, 14, 11, 0.8);top:0;left:0;display:inline-block}#coal-container>div{width:100%;height:450px;position:relative}#coal-container>div:before,#coal-container>div:after{position:absolute;content:'';width:100%;height:5px;background:rgba(17, 17, 17, 0.502);left:0}#coal-container>div:before{top:-5px}#coal-container>div:after{bottom:-5px}#coal-container>div>div{width:100%;max-width:1200px;height:450px;position:relative;margin:0 auto}#coal-container>div>div>div:not(#coal-testimonial){width:50%;padding:0 120px 0 0;position:absolute;height:100%}#coal-container>div>div>div:not(#coal-testimonial)>div{display:table;width:100%;height:100%}#coal-container>div>div>div:not(#coal-testimonial)>div>div{display:table-cell;width:100%;height:100%;vertical-align:middle}#coal-container>div>div>div:not(#coal-testimonial)>*{color:#fff}#coal-container>div>div>div:not(#coal-testimonial) .button{margin-top:40px}#coal-container>div>div>div#coal-testimonial{position:absolute;background-size:cover;background-position:50%;right:0;width:50%;height:calc(100% + 100px);top:-50px;padding:15px;box-shadow:0px 15px 30px 0px rgba(14, 15, 18, 0.2);z-index:1000}#coal-container>div>div>div#coal-testimonial:before{position:absolute;content:'';width:100%;height:100%;background:rgba(255, 255, 255, 0.7);top:0;left:0}#coal-container>div>div>div#coal-testimonial>div{display:table;width:100%;height:100%;position:relative;border:2px solid rgba(17, 17, 17, 0.302)}#coal-container>div>div>div#coal-testimonial>div>div{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center;padding:0 50px}#coal-container>div>div>div#coal-testimonial>div>div h5{margin:40px 0 0}#mobile-coal-testimonial{background-size:cover;background-position:50%;padding:15px;height:auto;box-shadow:0px 15px 30px 0px rgba(14, 15, 18, 0.2);z-index:1000;display:none;position:relative;margin-top:5px}#mobile-coal-testimonial:before{position:absolute;content:'';width:100%;height:100%;background:rgba(255, 255, 255, 0.7);top:0;left:0}#mobile-coal-testimonial>div{height:auto;padding:20px 0;display:table;width:100%;height:100%;position:relative;border:2px solid rgba(17, 17, 17, 0.302)}#mobile-coal-testimonial>div>div{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center;padding:0 50px}#mobile-coal-testimonial>div>div h5{margin:40px 0 0}#widgets-container{padding:140px 0 40px}#widgets-container>div>div{display:flex;flex-flow:row;flex-direction:row}#widgets-container>div>div>.widget{display:flex;flex-direction:column;text-align:center;align-items:center}#widgets-container>div>div>.widget img{margin-bottom:30px}#widgets-container>div>div>.widget a{display:inline-block}#widgets-container>div>div>.widget .title-link{color:#250e0b;text-decoration:none;display:inline-block}#widgets-container>div>div>.widget .title-link h2{margin-bottom:0}#widgets-container>div>div>.widget p{margin-top:20px}@media screen and (max-width:1240px){#home-products-container{padding:0 20px 120px}#coal-container>div{padding:0 20px}#widgets-container{padding:140px 20px 40px}}@media screen and (min-width:1201px){#home-products-container>div .product{width:23%}#home-products-container>div .product:nth-of-type(4n){margin-left:2.6667%}#home-products-container>div .product:nth-of-type(4n-1){margin-left:2.6667%}#home-products-container>div .product:nth-of-type(4n-2){margin-left:2.6667%}}@media screen and (min-width:1201px){#home-products-container>div .product{width:23%}#home-products-container>div .product:nth-of-type(4n){margin-left:2.6667%}#home-products-container>div .product:nth-of-type(4n-1){margin-left:2.6667%}#home-products-container>div .product:nth-of-type(4n-2){margin-left:2.6667%}}@media screen and (min-width:501px) and (max-width:1200px){#home-products-container>div{width:100%;max-width:720px;margin:0 auto}#home-products-container>div .product{width:47.5%;margin-bottom:30px}#home-products-container>div .product:nth-of-type(2n){margin-left:5%}}@media screen and (max-width:1200px){#home-products-container{padding:0 20px 50px}}@media screen and (min-width:1001px){#widgets-container>div>div>.widget{width:31%}#widgets-container>div>div>.widget:nth-of-type(3n-1){margin:0 3.333%}}@media screen and (max-width:1000px){#slider-container{top:-150px;margin-bottom:-150px}#slider-container .swiper-container .swiper-slide{height:450px}#slider-container .swiper-container .swiper-slide .slide-text{bottom:80px;max-width:55%}#slider-container .swiper-container .swiper-pagination{bottom:30px}#home-introduction-container{padding:90px 20px 110px}#widgets-container>div>div .widget img{margin-bottom:20px}#widgets-container>div>div .widget p{margin-top:10px}}@media screen and (max-width:900px){#coal-container{height:auto}#coal-container>div{height:auto}#coal-container>div>div{height:auto}#coal-container>div>div>div:not(#coal-testimonial){position:relative;width:100%;padding:50px 10%;text-align:center}#coal-container>div>div>div:not(#coal-testimonial) .button{margin-top:20px}#coal-container>div>div>div#coal-testimonial{position:relative;display:none}#mobile-coal-testimonial{display:block}#widgets-container{padding:40px 20px}}@media screen and (min-width:768px) and (max-width:1000px){#widgets-container>div>div .widget{width:32%}#widgets-container>div>div .widget:nth-of-type(3n-1){margin:0 2%}}@media screen and (max-width:767px){#slider-container{top:0;margin-bottom:0}#slider-container .swiper-container .swiper-slide{height:300px}#slider-container .swiper-container .swiper-slide .slide-text{max-width:100%;text-align:center;bottom:60px}#slider-container .swiper-container .swiper-pagination{bottom:20px}#home-introduction-container{padding:50px 20px 20px}#home-introduction-container>div>div{display:block;width:100%;text-align:center}#home-products-container{padding:0 20px 20px}#coal-container>div>div>div:not(#coal-testimonial){padding:50px 20px}#coal-container>div>div>div:not(#coal-testimonial) .button{margin-top:0}#widgets-container>div>div{width:100%;display:block}#widgets-container>div>div .widget{width:100%;display:block;max-width:400px;margin:0 auto 30px}#widgets-container>div>div .widget a{display:block}}@media screen and (max-width:500px){#home-products-container>div{width:100%}#home-products-container>div .product{width:100%;max-width:300px;margin:0 auto 40px}}#why-coal-container{padding:50px 0 0}#why-coal-container .why-coal-row{display:table;width:100%;margin-bottom:45px}#why-coal-container .why-coal-row>div{display:table-cell;vertical-align:middle;position:relative}#why-coal-container .why-coal-row>div:first-child{width:40%}#why-coal-container .why-coal-row>div:first-child .row-number{position:absolute;content:'';width:120px;height:120px;background:#e37125;border-radius:50%;right:-60px;top:60px;z-index:1000;line-height:120px;text-align:center}#why-coal-container .why-coal-row>div:first-child .row-number span{color:#fff;font-size:50px;font-weight:bold;opacity:0.8}#why-coal-container .why-coal-row>div:last-child{width:60%;padding-left:10%}#why-coal-container .why-coal-row>div:last-child h1{margin-bottom:10px}#why-coal-container .why-coal-row>div:last-child .line-sep{width:100%;position:relative;background-color:#250e0b;height:1px;margin:0 0 10px;display:inline-block}#why-coal-container .why-coal-row>div:last-child .line-sep:before{position:absolute;content:'';width:20%;left:-20%;height:1px;background:#250e0b;display:inline-block}@media screen and (max-width:1240px){#why-coal-container{padding:50px 20px 0}}@media screen and (max-width:1150px){#why-coal-container .why-coal-row>div:first-child .row-number{width:100px;height:100px;line-height:100px;top:70px;right:-50px}}@media screen and (max-width:1050px){#why-coal-container .why-coal-row>div:first-child .row-number{top:30px}}@media screen and (max-width:900px){#why-coal-container .why-coal-row>div{display:block}#why-coal-container .why-coal-row>div:first-child{width:100%}#why-coal-container .why-coal-row>div:first-child img{display:block;margin:0 auto 60px}#why-coal-container .why-coal-row>div:first-child .row-number{left:0;right:0;margin:auto;bottom:-50px;top:auto}#why-coal-container .why-coal-row>div:last-child{width:100%;padding-left:0}#why-coal-container .why-coal-row>div:last-child .line-sep:before{display:none}}@media screen and (max-width:767px){#why-coal-container .why-coal-row{margin-bottom:25px}#why-coal-container .why-coal-row>div:first-child .row-number{width:80px;height:80px;line-height:80px;bottom:-40px}#why-coal-container .why-coal-row>div:first-child .row-number span{font-size:40px}}#resources-container{padding:50px 0 0;display:flex;width:100%;flex-direction:row;flex-wrap:wrap}#resources-container .resource{display:flex;flex-direction:column;margin-bottom:30px}#resources-container .resource h2{margin-bottom:0}#resources-container .resource hr{border-top:1px solid #250e0b;width:100%;margin:10px 0}@media screen and (max-width:1240px){#resources-container{padding:50px 20px 0}#resources-container .resource h2{font-size:20px}}@media screen and (min-width:1041px){#resources-container .resource{width:31%}#resources-container .resource:nth-of-type(3n-1){margin:0 3.333%}}@media screen and (min-width:551px) and (max-width:1040px){#resources-container .resource{width:47.5%}#resources-container .resource:nth-of-type(2n){margin-left:5%}}@media screen and (max-width:767px){#resources-container .resource{margin-bottom:20px}}@media screen and (max-width:550px){#resources-container .resource{width:100%}}#who-we-are-container .who-we-are-row:first-of-type{padding:50px 0 90px}#who-we-are-container .who-we-are-row:not(:first-of-type){padding:90px 0}#who-we-are-container .who-we-are-row:nth-of-type(2n){background:#fff}#who-we-are-container .who-we-are-row:nth-of-type(2n)>div>div>div.content{padding-left:10%}#who-we-are-container .who-we-are-row:nth-of-type(2n-1)>div>div>div.content{padding-right:10%}#who-we-are-container .who-we-are-row>div>div{display:table;width:100%}#who-we-are-container .who-we-are-row>div>div>div{display:table-cell;vertical-align:middle}#who-we-are-container .who-we-are-row>div>div>div.image{width:40%}#who-we-are-container .who-we-are-row>div>div>div.image.mobile{display:none}#who-we-are-container .who-we-are-row>div>div>div.content{width:60%}#who-we-are-container .who-we-are-row>div>div>div.content hr{margin:0 auto 20px;border-top-color:#250e0b}@media screen and (max-width:1240px){#who-we-are-container .who-we-are-row:first-of-type{padding:50px 20px 90px}#who-we-are-container .who-we-are-row:not(:first-of-type){padding:90px 20px}#who-we-are-container .who-we-are-row:nth-of-type(2n-1)>div>div>div.content{padding-right:5%}#who-we-are-container .who-we-are-row:nth-of-type(2n)>div>div>div.content{padding-left:5%}}@media screen and (max-width:900px){#who-we-are-container .who-we-are-row:first-of-type,#who-we-are-container .who-we-are-row:not(:first-of-type){padding:50px 20px}#who-we-are-container .who-we-are-row:nth-of-type(2n-1)>div>div>div{width:100%;display:block}#who-we-are-container .who-we-are-row:nth-of-type(2n-1)>div>div>div.image{display:none}#who-we-are-container .who-we-are-row:nth-of-type(2n-1)>div>div>div.image.mobile{display:block}#who-we-are-container .who-we-are-row:nth-of-type(2n-1)>div>div>div.image.mobile img{margin:0 auto 30px;display:block}#who-we-are-container .who-we-are-row:nth-of-type(2n-1)>div>div>div.content{padding-right:0}#who-we-are-container .who-we-are-row:nth-of-type(2n)>div>div>div{width:100%;display:block}#who-we-are-container .who-we-are-row:nth-of-type(2n)>div>div>div.image img{margin:0 auto 30px;display:block}#who-we-are-container .who-we-are-row:nth-of-type(2n)>div>div>div.content{padding-left:0}}@media screen and (max-width:767px){#who-we-are-container .who-we-are-row:first-of-type,#who-we-are-container .who-we-are-row:not(:first-of-type){padding:40px 20px 20px}}#faqs-container{padding:30px 0}#faqs-container .faq-grouping{margin-bottom:40px}#faqs-container .faq-grouping .accordion{display:inline-block;width:100%}#faqs-container .faq-grouping .accordion .accordion-header{background:#f9edd9;padding:20px 50px 20px 15px;margin-bottom:10px;text-decoration:none;display:inline-block;width:100%;position:relative}#faqs-container .faq-grouping .accordion .accordion-header.active:before{opacity:0}#faqs-container .faq-grouping .accordion .accordion-header.active:after{opacity:1}#faqs-container .faq-grouping .accordion .accordion-header:before{position:absolute;content:'';width:16px;height:16px;background:url('../images/plus-icon.svg');background-size:cover;background-position:50%;top:0;bottom:0;margin:auto;right:15px;opacity:1;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#faqs-container .faq-grouping .accordion .accordion-header:after{position:absolute;content:'';width:16px;height:3px;background:url('../images/minus-icon.svg');background-size:cover;background-position:50%;top:0;bottom:0;margin:auto;right:15px;opacity:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#faqs-container .faq-grouping .accordion .accordion-header h3{color:#250e0b;margin-bottom:0}#faqs-container .faq-grouping .accordion .accordion-content{display:none;padding:20px 0 0}@media screen and (max-width:1240px){#faqs-container{padding:30px 20px}}@media screen and (max-width:767px){#faqs-container{padding:50px 20px}#faqs-container .faq-grouping .accordion .accordion-header{padding:10px 50px 10px 15px}#faqs-container .faq-grouping .accordion .accordion-header:before{width:14px;height:14px}#faqs-container .faq-grouping .accordion .accordion-header:after{width:14px}}#contact-container{padding:40px 0 0}#contact-container>div{display:table;width:100%}#contact-container>div>div{display:table-cell;vertical-align:top}#contact-container>div>div:first-child{width:40%;padding-right:10%}#contact-container>div>div:last-child{width:60%}@media screen and (max-width:1240px){#contact-container{padding:40px 0 40px 20px}#contact-container>div>div:first-child{padding-right:5%}}@media screen and (max-width:767px){#contact-container>div>div{display:block}#contact-container>div>div:first-child{width:100%;padding-right:0}#contact-container>div>div:last-child{width:100%}}@media screen and (max-width:640px){#contact-container{padding:40px 20px}}.woocommerce-result-count,.woocommerce-ordering{display:none}.woocommerce #products-container{padding:50px 0 0}.woocommerce #parts-wrapper{display:table;width:100%}.woocommerce #parts-wrapper>div{display:table-cell;vertical-align:top}.woocommerce #parts-wrapper>div:first-child{width:25%;padding-right:5%}.woocommerce #parts-wrapper>div:first-child #mobile-sidebar{display:none}.woocommerce #parts-wrapper>div:first-child #mobile-sidebar>div{display:none}.woocommerce #parts-wrapper>div:first-child #mobile-sidebar #toggle-parts-filters{min-width:100%;margin-bottom:30px}.woocommerce #parts-wrapper>div:first-child .search-wrapper{margin-bottom:20px;position:relative;height:60px;width:100%;display:inline-block}.woocommerce #parts-wrapper>div:first-child .search-wrapper .icon-search{position:absolute;z-index:1000;top:22px;left:10px}.woocommerce #parts-wrapper>div:first-child .search-wrapper .icon-search:before{content:'\e900'}.woocommerce #parts-wrapper>div:first-child .search-wrapper input[type="text"]{position:absolute;top:0;left:0;width:100%;height:100%;padding-left:40px}.woocommerce #parts-wrapper>div:first-child ul:not(.categories){padding:0}.woocommerce #parts-wrapper>div:first-child ul{padding:0;margin:0;list-style:none}.woocommerce #parts-wrapper>div:first-child ul li{padding:0;margin:0;margin-bottom:10px}.woocommerce #parts-wrapper>div:first-child ul li.current-cat a{color:#e37125}.woocommerce #parts-wrapper>div:first-child ul li h3{margin-bottom:0}.woocommerce #parts-wrapper>div:first-child ul li a{color:#250e0b;font-size:16px;text-decoration:none}.woocommerce #parts-wrapper>div:first-child ul li a:hover{color:#e37125}.woocommerce #parts-wrapper>div:first-child ul li ul.categories{padding:10px 0 0;padding-left:10px !important}.woocommerce #parts-wrapper>div:first-child ul li ul.categories li{margin-bottom:0;position:relative;padding-left:12px}.woocommerce #parts-wrapper>div:first-child ul li ul.categories li:before{position:absolute;content:'';height:2px;width:8px;background:#250e0b;top:0;bottom:0;left:0;margin:auto}.woocommerce #parts-wrapper>div:last-child{width:75%}.woocommerce #parts-wrapper>div:last-child ul.products{justify-content:flex-start}.woocommerce #parts-wrapper>div:last-child ul.products .part-container{display:flex;flex-direction:column;text-decoration:none;margin-bottom:30px}.woocommerce #parts-wrapper>div:last-child ul.products .part-container img{margin-bottom:20px}.woocommerce #parts-wrapper>div:last-child ul.products .part-container h3{color:#250e0b;margin:0}.woocommerce #parts-wrapper>div:last-child ul.products .part-container h5{color:#250e0b;margin-bottom:5px}.woocommerce ul.products{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0;width:100%}.woocommerce ul.products li{display:flex;flex-direction:column;text-align:center;margin-bottom:30px}.woocommerce ul.products li a.product-wrapper{text-decoration:none;box-shadow:0px 15px 30px 0px rgba(14, 15, 18, 0.2)}.woocommerce ul.products li a.product-wrapper:hover>div{background:#c53420;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.woocommerce ul.products li a.product-wrapper img{margin-bottom:0 !important}.woocommerce ul.products li a.product-wrapper>div{background:#250e0b;color:#fff;padding:10px 20px;position:relative;text-align:left;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.woocommerce ul.products li a.product-wrapper>div span{font-size:18px;margin-bottom:0;display:inline-block;font-family:'Lora'}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error{width:100%;max-width:1200px;display:block;margin:50px auto 30px;font-size:14px}.woocommerce .woocommerce-message a.button,.woocommerce .woocommerce-error a.button{background-color:transparent;font-size:12px;text-transform:uppercase;color:#e37125;letter-spacing:1px}.woocommerce #single-product-container{padding:80px 0;position:relative}.woocommerce #single-product-container #back-link{position:absolute;top:10px;left:0;text-decoration:none}.woocommerce #single-product-container #back-link span{color:#e37125;margin-right:5px;font-size:14px}.woocommerce #single-product-container #back-link span:before{content:'\e907'}.woocommerce #single-product-container>div{display:table;width:100%}.woocommerce #single-product-container>div>div{display:table-cell;vertical-align:top}.woocommerce #single-product-container>div>div:first-child{width:40%;padding-right:10%}.woocommerce #single-product-container>div>div:first-child #product-buttons-container{text-align:center;margin-top:40px}.woocommerce #single-product-container>div>div:first-child .button{margin-bottom:20px}.woocommerce #single-product-container>div>div:first-child a:not(.button){display:none}.woocommerce #single-product-container>div>div:last-child{width:60%}.woocommerce #single-product-container>div>div:last-child #product-header{display:table;width:100%;padding:0 0 20px}.woocommerce #single-product-container>div>div:last-child #product-header>div{display:table-cell;vertical-align:middle}.woocommerce #single-product-container>div>div:last-child #product-header>div:first-child{width:60%}.woocommerce #single-product-container>div>div:last-child #product-header>div:first-child h1{margin:0}.woocommerce #single-product-container>div>div:last-child #product-header>div:last-child{width:33.333%}.woocommerce #single-product-container>div>div:last-child #product-header>div:last-child #limited-warranty{padding:5px 10px;border:1px solid rgba(37, 14, 11, 0.2);text-align:right;display:inline-block;float:right}.woocommerce #single-product-container>div>div:last-child #product-header>div:last-child #limited-warranty .icon-warranty{color:#e37125;display:inline-block;position:relative;top:2px;margin-right:5px}.woocommerce #single-product-container>div>div:last-child #product-header>div:last-child #limited-warranty .icon-warranty:before{content:'\e90d'}.woocommerce #single-product-container>div>div:last-child #product-header>div:last-child #limited-warranty h5{display:inline-block;margin:0}.woocommerce #single-product-container>div>div:last-child #product-details{border-top:1px solid rgba(37, 14, 11, 0.2);border-bottom:1px solid rgba(37, 14, 11, 0.2);padding:20px 0;margin-bottom:30px;display:flex;width:100%;flex-direction:row}.woocommerce #single-product-container>div>div:last-child #product-details.part>div.price,.woocommerce #single-product-container>div>div:last-child #product-details.part>div.part{width:30%}.woocommerce #single-product-container>div>div:last-child #product-details>div{display:flex;flex-direction:column}.woocommerce #single-product-container>div>div:last-child #product-details>div.price,.woocommerce #single-product-container>div>div:last-child #product-details>div.btus{width:30%}.woocommerce #single-product-container>div>div:last-child #product-details>div.heating{width:40%}.woocommerce #single-product-container>div>div:last-child #product-details>div>div{display:inline-block;width:100%}.woocommerce #single-product-container>div>div:last-child #product-details>div>div>div{display:table-cell;vertical-align:middle}.woocommerce #single-product-container>div>div:last-child #product-details>div>div>div:first-child{width:60px}.woocommerce #single-product-container>div>div:last-child #product-details>div>div>div:first-child img{width:40px}.woocommerce #single-product-container>div>div:last-child #product-details>div>div>div:last-child{width:calc(100% - 60px)}.woocommerce #single-product-container>div>div:last-child #product-details>div>div>div:last-child h2{margin-bottom:0}.woocommerce #single-product-container>div>div:last-child #product-details>div>div>div:last-child h5{color:#e37125;margin-bottom:5px}.woocommerce #single-product-container>div>div:last-child #price-container{margin-top:60px}.woocommerce #single-product-container>div>div:last-child #price-container .price,.woocommerce #single-product-container>div>div:last-child #price-container .product_meta,.woocommerce #single-product-container>div>div:last-child #price-container .product_title{display:none}.woocommerce #single-product-container>div>div:last-child #price-container .product-addon h3{font-size:12px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;margin-bottom:0}.woocommerce #single-product-container>div>div:last-child #price-container .product-addon h3 abbr{border-bottom:none;cursor:default}.woocommerce #single-product-container>div>div:last-child #price-container .product-addon .form-row{margin-bottom:0}.woocommerce #single-product-container>div>div:last-child #price-container .product-addon .form-row label{font-size:16px;text-transform:none;font-weight:normal;letter-spacing:0}.woocommerce #single-product-container>div>div:last-child #price-container .product-addon .form-row label span{font-weight:bold}.woocommerce #single-product-container>div>div:last-child #price-container .product-addon .form-row input[type="checkbox"]+label:before,.woocommerce #single-product-container>div>div:last-child #price-container .product-addon .form-row input[type="radio"]+label:before,.woocommerce #single-product-container>div>div:last-child #price-container .product-addon .form-row input[type="checkbox"]+label:after,.woocommerce #single-product-container>div>div:last-child #price-container .product-addon .form-row input[type="radio"]+label:after{top:7px}.woocommerce #single-product-container>div>div:last-child #price-container #product-addons-total{margin:20px 0 40px}.woocommerce #single-product-container>div>div:last-child #price-container #product-addons-total dl{margin:0}.woocommerce #single-product-container>div>div:last-child #price-container #product-addons-total dl dt{margin-bottom:10px;font-weight:normal}.woocommerce #single-product-container>div>div:last-child #price-container .quantity{display:inline-block;vertical-align:middle;margin-right:5px}.woocommerce #single-product-container>div>div:last-child #variation-table{width:100%;margin-top:60px;border:1px solid rgba(37, 14, 11, 0.3)}.woocommerce #single-product-container>div>div:last-child #variation-table tr{border-bottom:1px solid rgba(37, 14, 11, 0.3)}.woocommerce #single-product-container>div>div:last-child #variation-table tr td{padding:15px 10px}.woocommerce #single-product-container>div>div:last-child #variation-table tr td:nth-of-type(1){width:50%}.woocommerce #single-product-container>div>div:last-child #variation-table tr td:nth-of-type(2){width:25%;border-left:1px solid rgba(37, 14, 11, 0.3);border-right:1px solid rgba(37, 14, 11, 0.3);text-align:center}.woocommerce #single-product-container>div>div:last-child #variation-table tr td:nth-of-type(3){width:25%;text-align:center}.woocommerce #single-product-details{background:#e6e6e6;padding:0 0 80px}.woocommerce #single-product-details #single-product-details-header{padding:30px 0 80px;text-align:center;position:relative}.woocommerce #single-product-details #single-product-details-header #single-product-details-prev{position:absolute;left:0;top:31px;display:none}.woocommerce #single-product-details #single-product-details-header #single-product-details-prev span{color:#e37125}.woocommerce #single-product-details #single-product-details-header #single-product-details-prev span:hover{color:#cb611b}.woocommerce #single-product-details #single-product-details-header #single-product-details-prev span:before{content:'\e907'}.woocommerce #single-product-details #single-product-details-header #single-product-details-next{position:absolute;right:0;top:31px;display:none}.woocommerce #single-product-details #single-product-details-header #single-product-details-next span{color:#e37125}.woocommerce #single-product-details #single-product-details-header #single-product-details-next span:hover{color:#cb611b}.woocommerce #single-product-details #single-product-details-header #single-product-details-next span:before{content:'\e901'}.woocommerce #single-product-details #single-product-details-header a{color:#111;text-decoration:none;position:relative}.woocommerce #single-product-details #single-product-details-header a:hover,.woocommerce #single-product-details #single-product-details-header a.active{color:#e37125}.woocommerce #single-product-details #single-product-details-header a:not(:last-of-type){margin-right:50px}.woocommerce #single-product-details #single-product-details-header a:hover,.woocommerce #single-product-details #single-product-details-header a.active{color:#e37125}.woocommerce #single-product-details #single-product-details-header a:hover:after,.woocommerce #single-product-details #single-product-details-header a.active:after{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition-delay:0s;transition-delay:0s}.woocommerce #single-product-details #single-product-details-header a:after{position:absolute;content:'';background:#e37125;-webkit-transition-delay:0.4s;transition-delay:0.4s;bottom:-10px;left:0;width:100%;height:3px;-webkit-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transform-origin:center left;transform-origin:center left;-webkit-transition:transform 0.4s cubic-bezier(0.22, 0.61, 0.36, 1);transition:transform 0.4s cubic-bezier(0.22, 0.61, 0.36, 1)}.woocommerce #single-product-details .single-product-details{display:none}.woocommerce #single-product-details .single-product-details.active{display:block}.woocommerce #single-product-details .feature{display:table;width:100%;margin-bottom:30px}.woocommerce #single-product-details .feature:not(.no-image)>div{display:table-cell;vertical-align:top}.woocommerce #single-product-details .feature:not(.no-image)>div:first-child{width:20%}.woocommerce #single-product-details .feature:not(.no-image)>div:last-child{width:80%;padding-left:5%}.woocommerce #single-product-details .feature.no-image>div{display:block;width:100%}.woocommerce #single-product-details #specifications.no-specification>div>div{width:100%}.woocommerce #single-product-details #specifications:not(.no-specification)>div{display:table}.woocommerce #single-product-details #specifications:not(.no-specification)>div>div{display:table-cell;vertical-align:top}.woocommerce #single-product-details #specifications:not(.no-specification)>div>div:first-child{width:30%}.woocommerce #single-product-details #specifications:not(.no-specification)>div>div:first-child h2{margin-bottom:15px}.woocommerce #single-product-details #specifications:not(.no-specification)>div>div:first-child #specification-list{border-top:1px solid rgba(37, 14, 11, 0.2)}.woocommerce #single-product-details #specifications:not(.no-specification)>div>div:first-child #specification-list .specification{border-bottom:1px solid rgba(37, 14, 11, 0.2);padding:13px 0 10px}.woocommerce #single-product-details #specifications:not(.no-specification)>div>div:first-child #specification-list .specification h5{margin-bottom:5px}.woocommerce #single-product-details #specifications:not(.no-specification)>div>div:first-child #specification-list .specification p{margin-bottom:0}.woocommerce #single-product-details #specifications:not(.no-specification)>div>div:last-child{width:70%;padding-left:5%}.woocommerce #single-product-details #relatedparts>div,.woocommerce #single-product-details #partsaccessories>div{display:flex;width:100%;flex-direction:row;flex-wrap:wrap}.woocommerce #single-product-details #relatedparts>div .part-container,.woocommerce #single-product-details #partsaccessories>div .part-container{display:flex;flex-direction:column;text-decoration:none}.woocommerce #single-product-details #relatedparts>div .part-container img,.woocommerce #single-product-details #partsaccessories>div .part-container img{margin-bottom:20px}.woocommerce #single-product-details #relatedparts>div .part-container h3,.woocommerce #single-product-details #partsaccessories>div .part-container h3{color:#250e0b;margin:0}.woocommerce #single-product-details #relatedparts>div .part-container h5,.woocommerce #single-product-details #partsaccessories>div .part-container h5{color:#250e0b;margin-bottom:5px}#content .woocommerce .woocommerce-order-overview{padding-left:0}#content .woocommerce .woocommerce-cart-form{padding:50px 0 0}#content .woocommerce .shop_table tr th,#content .woocommerce .shop_table tr td{padding:15px}#content .woocommerce .shop_table tr td dl{margin-top:5px}#content .woocommerce .shop_table tr td dl dt{position:relative;top:2px}#content .woocommerce .shop_table tr td dl dd p{margin-bottom:0 !important}#content .woocommerce .shop_table tr td.actions input[type="text"]{height:40px;width:180px}#content .woocommerce .shop_table tr td .wc-item-meta li{padding-left:0 !important}#content .woocommerce .shop_table tr td .wc-item-meta li:before{display:none}#content .woocommerce .shop_table tr td .wc-item-meta li strong{position:relative;top:2px}#content .woocommerce #shipping_method li{padding:0 0 10px}#content .woocommerce #shipping_method li input[type="radio"]+label{display:inline}#content .woocommerce #shipping_method li input[type="radio"]+label:before,#content .woocommerce #shipping_method li input[type="radio"]+label:after{top:-1px}@media screen and (max-width:1240px){.woocommerce #products-container{padding:50px 20px 0}.woocommerce #parts-wrapper>div:first-child{width:35%}.woocommerce #parts-wrapper>div:last-child{width:65%}.woocommerce #single-product-container{padding:60px 20px 80px}.woocommerce #single-product-container #back-link{left:20px}.woocommerce #single-product-container>div>div:first-child{width:30%;padding-right:50px}.woocommerce #single-product-container>div>div:last-child{width:70%}.woocommerce #single-product-container>div>div:last-child #product-header>div:first-child{width:55%}.woocommerce #single-product-container>div>div:last-child #product-header>div:last-child{width:45%}.woocommerce #single-product-details{padding:0 20px 80px}}@media screen and (min-width:1201px){.products .part-container{width:31%}.products .part-container:nth-of-type(3n-1){margin-left:3.333%;margin-right:3.333%}#parts-wrapper>div:last-child .products .product-item{width:31%}#parts-wrapper>div:last-child .products .product-item:nth-of-type(3n-1){margin-left:3.333%}.woocommerce #single-product-details #relatedparts>div .part-container,.woocommerce #single-product-details #partsaccessories>div .part-container{width:23%}.woocommerce #single-product-details #relatedparts>div .part-container:nth-of-type(4n),.woocommerce #single-product-details #partsaccessories>div .part-container:nth-of-type(4n),.woocommerce #single-product-details #relatedparts>div .part-container:nth-of-type(4n-1),.woocommerce #single-product-details #partsaccessories>div .part-container:nth-of-type(4n-1),.woocommerce #single-product-details #relatedparts>div .part-container:nth-of-type(4n-2),.woocommerce #single-product-details #partsaccessories>div .part-container:nth-of-type(4n-2){margin-left:2.6667%}}@media screen and (min-width:768px) and (max-width:1200px){.part-container{width:48%}.part-container:nth-of-type(2n){margin-left:4%}.woocommerce #single-product-details #relatedparts>div .part-container,.woocommerce #single-product-details #partsaccessories>div .part-container{width:40%;margin-bottom:30px}.woocommerce #single-product-details #relatedparts>div .part-container:nth-of-type(2n),.woocommerce #single-product-details #partsaccessories>div .part-container:nth-of-type(2n){margin-left:20%}}@media screen and (max-width:1040px){.woocommerce #single-product-details #single-product-details-header a:not(:last-of-type){margin-right:20px}.woocommerce #single-product-details .feature:not(.no-image)>div:first-child{width:30%}.woocommerce #single-product-details .feature:not(.no-image)>div:last-child{width:70%;padding-left:40px}.woocommerce #single-product-details #specifications:not(.no-specification)>div>div:first-child{width:35%}.woocommerce #single-product-details #specifications:not(.no-specification)>div>div:last-child{width:65%;padding-left:40px}.woocommerce .cart-collaterals .cart_totals{width:70%}}@media screen and (max-width:900px){.woocommerce #single-product-container>div>div{display:block}.woocommerce #single-product-container>div>div:first-child{width:100%;padding-right:0}.woocommerce #single-product-container>div>div:first-child img{max-width:300px;margin:0 auto 50px;display:block}.woocommerce #single-product-container>div>div:last-child{width:100%}.woocommerce #single-product-details #single-product-details-header{padding:30px 0 50px}.woocommerce #single-product-details #single-product-details-header #single-product-details-next,.woocommerce #single-product-details #single-product-details-header #single-product-details-prev{display:block}.woocommerce #single-product-details #single-product-details-header a:after{display:none}.woocommerce #single-product-details #single-product-details-header a:not(.active){display:none}.woocommerce #single-product-details #single-product-details-header a:not(:last-of-type){margin-right:0}}@media screen and (min-width:601px) and (max-width:767px){.part-container{width:31%}.part-container:nth-of-type(3n-1){margin-left:3.333%;margin-right:3.333%}.woocommerce #single-product-details #relatedparts>div .part-container,.woocommerce #single-product-details #partsaccessories>div .part-container{width:48%;margin-bottom:30px}.woocommerce #single-product-details #relatedparts>div .part-container:nth-of-type(2n),.woocommerce #single-product-details #partsaccessories>div .part-container:nth-of-type(2n){margin-left:4%;margin-right:0}}@media screen and (max-width:767px){.woocommerce #parts-wrapper>div:first-child,.woocommerce #parts-wrapper>div:last-child{width:100%;display:block}.woocommerce #parts-wrapper>div:first-child #sidebar,.woocommerce #parts-wrapper>div:last-child #sidebar{display:none}.woocommerce #parts-wrapper>div:first-child #mobile-sidebar,.woocommerce #parts-wrapper>div:last-child #mobile-sidebar{display:block}.woocommerce #parts-wrapper>div:first-child{padding-right:0}.woocommerce #parts-wrapper>div:first-child #mobile-sidebar .search-wrapper{height:50px}.woocommerce #parts-wrapper>div:first-child #mobile-sidebar .search-wrapper .icon-search{top:18px}.woocommerce #parts-wrapper>div:first-child #mobile-sidebar ul li a{font-size:14px}.woocommerce #parts-wrapper>div:last-child{width:100%;display:block;margin-top:50px}.woocommerce #single-product-container #back-link{font-size:14px;position:relative;display:inline-block;top:0;margin-bottom:20px}.woocommerce #single-product-container #back-link span{font-size:12px}.woocommerce #single-product-container>div>div:first-child img{max-width:200px}.woocommerce #single-product-container>div>div:last-child #price-container .product-addon .form-row input[type="radio"]+label,.woocommerce #single-product-container>div>div:last-child #price-container .product-addon .form-row input[type="checkbox"]+label{font-size:14px}.woocommerce #single-product-container>div>div:last-child #price-container .product-addon .form-row input[type="radio"]+label:before,.woocommerce #single-product-container>div>div:last-child #price-container .product-addon .form-row input[type="checkbox"]+label:before,.woocommerce #single-product-container>div>div:last-child #price-container .product-addon .form-row input[type="radio"]+label:after,.woocommerce #single-product-container>div>div:last-child #price-container .product-addon .form-row input[type="checkbox"]+label:after{top:4px}.woocommerce #single-product-container>div>div:last-child #variation-table tr td{padding:15px 10px}.woocommerce #single-product-container>div>div:last-child #variation-table tr td:nth-of-type(1){width:100%;font-size:14px;display:block;text-align:center}.woocommerce #single-product-container>div>div:last-child #variation-table tr td:nth-of-type(2){border-left:0px;border-right:0px;padding:5px 10px}.woocommerce #single-product-container>div>div:last-child #variation-table tr td:nth-of-type(2),.woocommerce #single-product-container>div>div:last-child #variation-table tr td:nth-of-type(3){width:100%;display:block}.woocommerce #single-product-container>div>div:last-child #variation-table .price{font-size:14px}.woocommerce #single-product-details{padding:0 20px 30px}.woocommerce #single-product-details .feature:not(.no-image)>div:first-child{width:100%;display:block}.woocommerce #single-product-details .feature:not(.no-image)>div:first-child img{margin:0 auto 30px;display:block}.woocommerce #single-product-details .feature:not(.no-image)>div:last-child{width:100%;padding-left:0px;display:block}.woocommerce #single-product-details #specifications:not(.no-specification)>div>div{display:block}.woocommerce #single-product-details #specifications:not(.no-specification)>div>div:first-child{width:100%;margin-bottom:30px}.woocommerce #single-product-details #specifications:not(.no-specification)>div>div:last-child{width:100%;padding-left:0}.woocommerce .cart-collaterals .cart_totals{width:100%}.woocommerce .shop_table tr th,.woocommerce .shop_table tr td{font-size:14px}#content .woocommerce .woocommerce-cart-form{padding:20px 0 0}#content .woocommerce form .form-row{margin-bottom:20px}#content .woocommerce form .form-row-first,#content .woocommerce form .form-row-last{width:100%;float:none;display:block}#content .woocommerce ul.order_details li{display:block;float:none;border-right:0;margin-bottom:10px}#content .woocommerce ul.order_details li strong{font-size:14px}#content .shipping-calculator-form{text-align:left}}@media screen and (min-width:551px) and (max-width:600px){.part-container{width:48%}.part-container:nth-of-type(2n){margin-left:4%}}@media screen and (max-width:600px){.woocommerce #single-product-container>div>div:last-child #product-header>div:first-child,.woocommerce #single-product-container>div>div:last-child #product-header>div:last-child{display:block;width:100%;text-align:center}.woocommerce #single-product-container>div>div:last-child #product-header>div:last-child{margin-top:10px}.woocommerce #single-product-container>div>div:last-child #product-header>div:last-child #limited-warranty{float:none}.woocommerce #single-product-container>div>div:last-child #product-details{display:block;padding:10px 0}.woocommerce #single-product-container>div>div:last-child #product-details>div{display:block;text-align:center}.woocommerce #single-product-container>div>div:last-child #product-details>div.btus,.woocommerce #single-product-container>div>div:last-child #product-details>div.heating,.woocommerce #single-product-container>div>div:last-child #product-details>div.price{width:100%;max-width:215px;margin:20px auto}.woocommerce #single-product-container>div>div:last-child #product-details>div>div>div:first-child,.woocommerce #single-product-container>div>div:last-child #product-details>div>div>div:last-child{display:inline-block;width:50px}.woocommerce #single-product-container>div>div:last-child #product-details>div>div>div:last-child{width:160px;text-align:left;padding-left:5px}.woocommerce #single-product-container>div>div:last-child #price-container{margin-top:40px}}@media screen and (min-width:551px){.products .product-item{width:48%}.products .product-item:nth-of-type(2n){margin-left:4%}}@media screen and (max-width:550px){.woocommerce .products .product-item{width:100%;margin-bottom:40px}.woocommerce ul#shipping_method{padding-top:30px}.part-container{width:100%;max-width:300px;margin:0 auto 30px}}#call-to-action-container{background:#d3cfce;padding:50px 0}#call-to-action-container>div>div{display:table;width:100%}#call-to-action-container>div>div>div{display:table-cell;vertical-align:middle;text-align:center}#call-to-action-container>div>div>div:first-child{width:70%;padding-right:20px}#call-to-action-container>div>div>div:first-child h2{font-size:24px;font-family:'Lora';line-height:1.47}#call-to-action-container>div>div>div:last-child{width:30%}#call-to-action-container>div>div>div:last-child .button{display:inline-block;min-width:120px;color:#fff;background:#e37125;font-size:12px;text-transform:uppercase;letter-spacing:1px;text-align:center;border-radius:5px;padding:14px 20px;text-decoration:none;border:none;font-weight:normal;-webkit-font-smoothing:inherit}#call-to-action-container>div>div>div:last-child .button:hover{background:#cb611b}@media screen and (max-width:767px){#call-to-action-container{padding:30px 20px}#call-to-action-container>div>div>div{display:block}#call-to-action-container>div>div>div:first-child,#call-to-action-container>div>div>div:last-child{width:100%;text-align:center}#call-to-action-container>div>div>div:first-child{margin-bottom:20px;padding-right:0}#call-to-action-container>div>div>div:first-child h2{font-size:20px}#call-to-action-container>div>div>div:last-child .button{font-size:11px;padding:12px 20px;max-width:150px}}#modal-closing-trick{display:none}#modal-closing-trick:checked+div{display:none}#no-script-warning{position:fixed;bottom:40px;z-index:1000;background-color:#250e0b;left:0px;right:0px;margin:0 auto;max-width:800px;width:100%;text-align:center;padding:40px 20px}#no-script-warning p{color:#fff;margin-bottom:30px;font-size:14px;letter-spacing:1px;text-transform:uppercase;line-height:1.5}#no-script-warning .button{display:inline-block;min-width:120px;color:#fff;background:#e37125;font-size:12px;text-transform:uppercase;letter-spacing:1px;text-align:center;border-radius:5px;padding:14px 20px;text-decoration:none;border:none;font-weight:normal;-webkit-font-smoothing:inherit;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;cursor:pointer}#no-script-warning .button:hover{background:#cb611b}#footer-container #top-footer-container{background:#250e0b;padding:100px 0}#footer-container #top-footer-container>div>div{display:table;width:100%}#footer-container #top-footer-container>div>div>div{display:table-cell;vertical-align:middle}#footer-container #top-footer-container>div>div>div:nth-of-type(1){width:12%}#footer-container #top-footer-container>div>div>div:nth-of-type(1) img{max-width:150px}#footer-container #top-footer-container>div>div>div:nth-of-type(2){width:70%;padding-left:30px}#footer-container #top-footer-container>div>div>div:nth-of-type(2) #ahs-logo{width:150px;margin-bottom:20px}#footer-container #top-footer-container>div>div>div:nth-of-type(3){width:18%;text-align:right}#footer-container #top-footer-container>div>div>div:nth-of-type(3) a{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#f9edd9;text-decoration:none;opacity:1}#footer-container #top-footer-container>div>div>div:nth-of-type(3) a:hover{opacity:0.7}#footer-container #top-footer-container>div>div>div:nth-of-type(3) .icon-lock{color:#f9edd9;margin-right:5px}#footer-container #top-footer-container>div>div>div:nth-of-type(3) .icon-lock:before{content:'\e902'}#footer-container #top-footer-container>div>div>div p{color:#f9edd9;font-size:12px;letter-spacing:1px;text-transform:uppercase}#footer-container #top-footer-container>div>div>div p#made-in-usa{display:inline-block;margin-top:15px}#footer-container #top-footer-container>div>div>div .icon-flag{color:#f9edd9;margin-right:5px;position:relative;top:2px}#footer-container #top-footer-container>div>div>div .icon-flag:before{content:'\e904'}#footer-container #bottom-footer-container{padding:25px 0}#footer-container #bottom-footer-container p,#footer-container #bottom-footer-container a{font-size:12px;color:#250e0b;display:inline-block;text-transform:uppercase;letter-spacing:1px}#footer-container #bottom-footer-container span{display:inline-block;font-size:12px;position:relative;top:-1px;color:#250e0b}#footer-container #bottom-footer-container .menu-footer-menu-container{display:inline-block}#footer-container #bottom-footer-container .menu-footer-menu-container ul{margin:0;padding:0}#footer-container #bottom-footer-container .menu-footer-menu-container ul li{display:inline-block}#footer-container #bottom-footer-container .menu-footer-menu-container ul li:last-of-type span{color:#fff}@media screen and (max-width:1240px){#footer-container #top-footer-container{padding:100px 20px}#footer-container #bottom-footer-container{padding:25px 20px}}@media screen and (max-width:1200px){#footer-container #top-footer-container>div>div>div:nth-of-type(1){width:20%}#footer-container #top-footer-container>div>div>div:nth-of-type(2){width:60%}#footer-container #top-footer-container>div>div>div:nth-of-type(3){width:20%}}@media screen and (max-width:840px){#no-script-warning{width:calc(100% - 40px)}}@media screen and (max-width:767px){#no-script-warning p{font-size:12px}#no-script-warning .button{font-size:11px;padding:10px 20px}#footer-container #top-footer-container{padding:40px 20px}#footer-container #top-footer-container>div>div{display:block}#footer-container #top-footer-container>div>div>div{display:block;text-align:center}#footer-container #top-footer-container>div>div>div:nth-of-type(1),#footer-container #top-footer-container>div>div>div:nth-of-type(2),#footer-container #top-footer-container>div>div>div:nth-of-type(3){width:100%;text-align:center}#footer-container #top-footer-container>div>div>div:nth-of-type(2){margin:30px 0 20px;padding-left:0}#footer-container #top-footer-container>div>div>div:nth-of-type(3) a{font-size:11px}#footer-container #top-footer-container>div>div>div p{font-size:11px}#footer-container #top-footer-container>div>div>div .icon-flag{font-size:14px}#footer-container #bottom-footer-container{padding:20px 20px 15px}#footer-container #bottom-footer-container p,#footer-container #bottom-footer-container a{font-size:11px}}@media screen and (max-width:500px){#footer-container #bottom-footer-container{text-align:center}#footer-container #bottom-footer-container p{display:block}#footer-container #bottom-footer-container span{display:none}#footer-container #bottom-footer-container .menu-footer-menu-container ul{margin-top:5px}#footer-container #bottom-footer-container .menu-footer-menu-container ul li{display:block;margin-bottom:5px}}#fuel-cost-container {padding: 0 0 150px;}#fuel-cost-introduction {text-align: center;}#fuel-cost-comparison-form {margin-top: 50px;}#fuel-cost-comparison-form h3 {color: #e37125;text-align: center;}#fuel-cost-comparison-form > div {padding: 100px 80px;background: #f1f1f1;}#fuel-cost-comparison-form > div form {display: flex;flex-direction: row;}#fuel-cost-comparison-form > div form > div:nth-of-type(1) {width: 40%;padding-right: 5%;}#fuel-cost-comparison-form > div form > div:nth-of-type(1) .fancy-select .trigger {padding-top: 16px;}#fuel-cost-comparison-form > div form > div:nth-of-type(1) .fancy-select .trigger:before, #fuel-cost-comparison-form > div form > div:nth-of-type(1) .fancy-select .trigger:after {top: 21px;}#fuel-cost-comparison-form > div form > div:nth-of-type(2) {width: 40%;padding-right: 5%;}#fuel-cost-comparison-form > div form > div:nth-of-type(2) span {font-size: 16px;margin-top: 10px;display: inline-block;}#fuel-cost-comparison-form > div form > div:nth-of-type(3) {width: 20%;text-align: right;}#fuel-cost-comparison-form > div form > div:nth-of-type(3) input[type="submit"] {margin-top: 21px;}#fuel-cost-comparison-form > div form > div label {display: block;}#fuel-cost-comparison-form > div form > div input[type="text"] {width: 100%;}#fuel-cost-comparison-results {display: none;margin: 80px 0 40px;}#fuel-cost-comparison-results.shown {display: block;}#fuel-cost-comparison-results #fuel-cost-header {display: flex;flex-direction: row;}#fuel-cost-comparison-results #fuel-cost-header > div {width: 15%;color: #e37125;text-align: center;}#fuel-cost-comparison-results #fuel-cost-header > div:not(:first-of-type) {margin-left: 2%;}#fuel-cost-comparison-results #fuel-cost-header > div h4 {margin-bottom: 5px;}#fuel-cost-comparison-results #fuel-cost-data {display: flex;flex-direction: row;}#fuel-cost-comparison-results #fuel-cost-data > div {width: 15%;text-align: center;}#fuel-cost-comparison-results #fuel-cost-data > div:first-of-type {text-align: left;}#fuel-cost-comparison-results #fuel-cost-data > div:not(:first-of-type) {margin-left: 2%;}#fuel-cost-comparison-results #fuel-cost-data > div.data-results > div {background: #e37125;color: #ffffff;}#fuel-cost-comparison-results #fuel-cost-data > div > div {margin-bottom: 5px;padding: 10px 5px;}#fuel-cost-comparison-results #mobile-results {display: none;}#fuel-cost-comparison-results #mobile-results .fuel-comparison-mobile {display: flex;flex-direction: row;}#fuel-cost-comparison-results #mobile-results .fuel-comparison-mobile > div {width: 50%;}#fuel-cost-comparison-results #mobile-results .fuel-comparison-mobile > div > div {margin-bottom: 5px;}#fuel-cost-comparison-results #mobile-results .fuel-comparison-mobile > div.data-labels > div {text-align: left;min-height: 45px;padding: 10px 5px;}#fuel-cost-comparison-results #mobile-results .fuel-comparison-mobile > div.data-results > div {text-align: center;padding: 10px 5px;}#fuel-cost-comparison-results #mobile-results .fuel-comparison-mobile > div.data-results > div:not(:first-of-type) {background: #e37125;color: #ffffff;}#fuel-cost-comparison-results #mobile-results .fuel-comparison-mobile > div.data-results > div h4 {margin-bottom: 0;color: #e37125;}#fuel-cost-comparison-results #mobile-results #fuel-comparison-slider-controls {background: #f1f1f1;padding: 20px;margin-top: 20px;text-align: center;}#fuel-cost-comparison-results #mobile-results #fuel-comparison-slider-controls #fuel-slider-prev .icon-arrow:before {content: '\e907';}#fuel-cost-comparison-results #mobile-results #fuel-comparison-slider-controls #fuel-slider-next {margin-left: 30px;}#fuel-cost-comparison-results #mobile-results #fuel-comparison-slider-controls #fuel-slider-next .icon-arrow:before {content: '\e901';}#fuel-cost-comparison-results #mobile-results #fuel-slider-instructions {font-size: 14px;text-align: center;display: inline-block;width: 100%;margin-top: 10px;}@media screen and (max-width: 1240px) {#fuel-cost-container {padding: 0 20px 150px;}#fuel-cost-comparison-results #fuel-cost-header > div h4 {font-size: 14px;}#fuel-cost-comparison-results #fuel-cost-data > div > div {font-size: 14px;}}@media screen and (max-width: 1000px) {#fuel-cost-comparison-form > div {padding: 60px;}#fuel-cost-comparison-results #fuel-cost-data > div > div {font-size: 12px;}}@media screen and (max-width: 850px) {#fuel-cost-comparison-form > div form {display: block;}#fuel-cost-comparison-form > div form > div:nth-of-type(1), #fuel-cost-comparison-form > div form > div:nth-of-type(2), #fuel-cost-comparison-form > div form > div:nth-of-type(3) {width: 100%;padding-right: 0;}#fuel-cost-comparison-form > div form > div:nth-of-type(2) {padding: 30px 0;}#fuel-cost-comparison-form > div form > div:nth-of-type(3) {text-align: center;}#fuel-cost-comparison-form > div form > div:nth-of-type(3) input[type="submit"] {margin-top: 0;}}@media screen and (max-width: 767px) {#fuel-cost-container {padding: 0 20px 80px;}#fuel-cost-comparison-form {padding: 0 0 30px;}#fuel-cost-comparison-form > div {padding: 40px;}#fuel-cost-comparison-form > div form > div:nth-of-type(1) .fancy-select .trigger {padding-top: 14px;}#fuel-cost-comparison-form > div form > div:nth-of-type(2) span {font-size: 14px;}#fuel-cost-comparison-results {margin: 20px 0 40px;}#fuel-cost-comparison-results #desktop-results {display: none;} #fuel-cost-comparison-results #mobile-results {display: block;}} 