html,body{line-height:1.5;font-family:'Montserrat',sans-serif}html.single-product main,body.single-product main,html.page-template-default main,body.page-template-default main,html.page-template main,body.page-template main{margin-top:86px}html.home main,body.home main{margin-top:0}html.search-results .shop-main .uk-first-column,body.search-results .shop-main .uk-first-column{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:40px}p,li,a,em,b,i{font-size:15px;font-family:'Montserrat',sans-serif;color:#333;line-height:1.9}a{transition:all .35s}a:hover{text-decoration:none;color:#cf843a !important}.wc-block-grid{box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:960px){.wc-block-grid{padding-left:40px;padding-right:40px}}@media (min-width:640px){.wc-block-grid{padding-left:30px;padding-right:30px}}.wp-caption .wp-caption-text,.gallery-caption{font-size:12px;line-height:21px;margin:0;padding:1em}h1,h2,h3,h4,h5,h6{position:relative;font-family:'Montserrat Subrayada',sans-serif;font-weight:500;font-weight:700;font-style:normal}.btn{display:inline-block;font-family:'Montserrat Subrayada',sans-serif}.btn.plain{display:block;text-transform:uppercase;color:#cf843a}.wp-block-button__link{background-color:#cf843a}.wp-block-table,table{margin:1em 0;width:100%;border:1px solid #e6e6e6}.wp-block-table td,table td{border:1px solid #e6e6e6;padding:10px;background:rgba(0,0,0,0.015)}header{background:rgba(0,0,0,0.5);padding:13px 0;position:fixed;top:0;width:100%;z-index:999}header .wpmenucartli{margin:6px 15px 0 0 !important}header .wpmenucartli a{font-size:13px !important;color:white !important;font-family:'Montserrat',sans-serif !important;font-weight:400 !important}header .wpmenucartli a i{color:white !important}.sidebar .widget_nav_menu{margin:2em 0}.sidebar ul{margin:0;padding:0;list-style:none}.sidebar ul li{margin-bottom:5px}.sidebar ul li:before{display:inline-block;margin-right:10px;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f15c"}.has-large-font-size a{font-size:36px;color:white;font-family:'Montserrat Subrayada',sans-serif}main.no-margin{margin-top:86px}select,.woocommerce .woocommerce-ordering select{padding:10px !important;-webkit-appearance:none;appearance:none;border-radius:0;background:transparent}section.banner-block.banner-large{min-height:600px}section.banner-block.banner-small{min-height:300px}section.tc-fancy{position:relative;padding:16em 0 12em}section.tc-fancy h2{font-size:65px;position:relative;z-index:1;top:-156px;line-height:72px}section.tc-fancy .text{position:relative;max-width:440px;padding-right:4em;padding-left:3em}section.tc-fancy .barrel{background:url(../img/about-barrel.png) no-repeat;position:absolute;width:1630px;min-height:200px;bottom:180px;right:50%;background-size:100%}section.tc-fancy .warranty-barrel{background:url(../img/warranty-barrel.png) no-repeat;position:absolute;width:1240px;min-height:366px;bottom:0;right:60px;background-size:100%;z-index:-1;transform:rotate(-22deg)}section.tc-fancy .right .text{padding-right:0}section.tc-fancy .right .border{width:800px;height:480px;border:8px solid #e6e6e6;display:block;position:absolute;left:-30px;top:-70px;z-index:-1}section.tc-fancy .left .border{width:800px;height:480px;border:8px solid #e6e6e6;display:block;position:absolute;right:0;top:-70px;z-index:-1}section.news{background:#f5f5f5;padding:5em 0}section.news .posts .post{text-align:center}section.news .posts .post a.title{display:block;font-size:16px;font-weight:700;margin:15px 0}section.news .posts .post .btn{margin-top:1em}section.shop-main{padding:5em 0}section.post__single{padding:5em 0}section.related.products{margin-top:4em}section.related{margin-top:5em}section.default .page-single{padding:5em 0}section.default .page-single a{color:#cf843a;font-weight:600}section.default .page-single h3{font-family:'Montserrat',sans-serif}section.default .page-single h3 a{font-family:'Montserrat',sans-serif;font-size:1.5rem}section.articles{padding:5em 0}section.articles .post__excerpt span.date{color:#cf843a;text-transform:uppercase;font-size:11px;margin:10px 0;display:block}section.articles .post__excerpt h2{margin:10px 0;font-size:18px}section.articles .post__excerpt h2 a{font-size:18px}section.articles .post__excerpt .btn{margin-top:1em}.pagination{padding:2em 0 0;text-align:center;margin-top:3em}.pagination a,.pagination span{font-weight:700;margin:0 5px;font-size:18px}.pagination .current{color:#cf843a}.woocommerce .woocommerce-ordering select{padding:10px}.woocommerce-product-gallery{width:100% !important}.slider.slider-single{margin-bottom:1em}.woocommerce #tab-description h2:first-child{display:none}.woocommerce .wc-tabs{display:none}.woocommerce .woocommerce-Tabs-panel h2:first-child{margin:2em 0}.woocommerce button.button,.woocommerce .checkout-button{background:#cf843a !important;color:#f5f5f5}.woocommerce button.button:hover,.woocommerce .checkout-button:hover{color:#333 !important}.woocommerce ul.products li.product{position:relative}.woocommerce ul.products li.product .in-stock-badge{position:absolute;top:10px;right:10px;background:#4caf50;color:white;padding:5px 12px;border-radius:3px;font-size:12px;font-weight:600;text-transform:uppercase;z-index:10;letter-spacing:.5px}.woocommerce ul.products li.product .button{background:#cf843a;color:#f5f5f5}.woocommerce ul.products li.product .button:hover{color:#333 !important}.woocommerce ul.products li.product .price{font-weight:800;font-size:20px}.woocommerce .woocommerce-product-details__short-description p{font-size:13px;line-height:22px;margin:0 0 10px}.woocommerce-loop-product__title{font-size:20px;font-family:'Montserrat',sans-serif}form.search{position:relative}form.search .search-input{padding:10px;width:70%;padding-right:2em}form.search .search-submit{background:transparent;border:none;position:absolute;right:38px;top:10px}footer{background:#282a2b;padding:4em 0}footer h3{color:#939393;font-size:15px;font-family:'Montserrat',sans-serif;text-transform:uppercase}footer .menu{margin:0;padding:0;list-style:none}footer .menu li a{color:white;font-size:12px}footer .social{margin:0;padding:0;list-style:none}footer .social li{display:inline-block;margin-right:10px}footer .social i{color:white;font-size:24px}.copyright{background:#939393;padding:1em 0;color:#333}.copyright small{font-weight:700}.copyright .logo{margin-right:2em}@media (max-width:1050px){#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle+#mega-menu-max_mega_menu_1{margin-top:22px;padding:0 1em}}@media only screen and (max-width: 960px){section.banner-block.banner-large,section.banner-block.banner-small{min-height:400px}section.tc-fancy{padding:4em 0 7em}section.tc-fancy h2{top:0}section.tc-fancy .text{float:right;padding:0 3em}section.tc-fancy .left .border{width:100%;height:450px}section.tc-fancy .right .border{width:100%;top:-130px;left:0}section.tc-fancy .right h2{top:-240px}section.tc-fancy .right .text{padding:0 3em;top:170px}section.tc-fancy .warranty-barrel{right:0;min-height:240px;width:800px;bottom:-70px}section.tc-fancy .barrel{width:1200px;min-height:100px;bottom:180px;right:63%;background-size:100%}}@media only screen and (max-width: 782px){.woocommerce .woocommerce-ordering{display:none}section.banner-block.banner-large,section.banner-block.banner-small{min-height:300px}section.tc-fancy h2{font-size:50px;line-height:55px;text-align:center}section.tc-fancy .barrel{width:100%;min-height:100px;bottom:0;right:0;background-size:100%}section.tc-fancy .warranty-barrel{width:100%;bottom:-120px;transform:rotate(-15deg);left:18px}section.tc-fancy .text{float:none;padding:0 2em}section.tc-fancy .left .border{display:none}section.tc-fancy .right h2{top:0}section.tc-fancy .right .border{display:none}section.tc-fancy .right .text{top:0}}