/*!
Theme Name:   Storefront Marketspan
Theme URI:    https://woocommerce.com/storefront/
Author:       Dave W
Template: storefront
Description:  Storefront child for Marketspan
Version:      1.0.4
Text Domain:  storefront-child
*/@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1)}100%{-webkit-transform:rotate(360deg) scale(1.1)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0deg) scale(1)}100%{-moz-transform:rotate(360deg) scale(1.1)}}@-o-keyframes rotate{0%{-o-transform:rotate(0deg) scale(1)}100%{-o-transform:rotate(360deg) scale(1.1)}}@-ms-keyframes rotate{0%{-ms-transform:rotate(0deg) scale(1)}100%{-ms-transform:rotate(360deg) scale(1.1)}}@keyframes rotate{0%{transform:rotate(0deg) scale(1)}100%{transform:rotate(360deg) scale(1.1)}}@-webkit-keyframes rori{0%{-webkit-transform:rotate(360deg) scale(1.1)}100%{-webkit-transform:rotate(0deg) scale(1)}}@-moz-keyframes rori{0%{-moz-transform:rotate(360deg) scale(1.1)}100%{-moz-transform:rotate(0deg) scale(1)}}@-o-keyframes rori{0%{-o-transform:rotate(360deg) scale(1.1)}100%{-o-transform:rotate(0deg) scale(1)}}@-ms-keyframes rori{0%{-ms-transform:rotate(360deg) scale(1.1)}100%{-ms-transform:rotate(0deg) scale(1)}}@keyframes rori{0%{transform:rotate(360deg) scale(1.1)}100%{transform:rotate(0deg) scale(1)}}body{font-family:"Poppins",sans-serif !important;font-weight:400;text-rendering:optimizeLegibility}h4{font-size:20px !important}a{outline:none !important}li{outline:none !important}.g-100{width:100%;position:relative;float:left}.g-60{width:60%;position:relative;float:left}.g-50{width:50%;position:relative;float:left}.g-40{width:40%;position:relative;float:left}.g-25{width:25%;position:relative;float:left}.g-33{width:33.33%;position:relative;float:left}@media only screen and (min-width: 577px)and (max-width: 767px){.t50-m100{width:50% !important}}@media only screen and (max-width: 576px){.t50-m100{width:100% !important}}@media only screen and (min-width: 768px)and (max-width: 991px){.m100-t100-m100{width:100% !important}}@media only screen and (min-width: 577px)and (max-width: 767px){.m100-t100-m100{width:100% !important}}@media only screen and (max-width: 576px){.m100-t100-m100{width:100% !important}}@media only screen and (min-width: 577px)and (max-width: 767px){.t100-m100{width:100% !important}}@media only screen and (max-width: 576px){.t100-m100{width:100% !important}}@media only screen and (max-width: 576px){.m100{width:100% !important}}.pd5{padding:5px}.pd-t30{padding:30px 0}.page-template-template-homepage .entry-content,.page-template-template-homepage .entry-header{max-width:100%;margin-left:auto;margin-right:auto}.page-template-template-homepage:not(.has-post-thumbnail) .site-main{padding-top:0}.site-main{margin-bottom:0}.col-full{padding:15px;max-width:1280px}@media only screen and (min-width: 992px)and (max-width: 1279px){.col-full{margin-left:0 !important;margin-right:0 !important;max-width:100% !important}}@media only screen and (min-width: 768px)and (max-width: 991px){.col-full{max-width:100% !important;margin-left:0 !important;margin-right:0 !important}}@media only screen and (min-width: 577px)and (max-width: 767px){.col-full{max-width:100% !important;margin-left:0 !important;margin-right:0 !important}}@media only screen and (max-width: 576px){.col-full{max-width:100% !important;margin-left:0 !important;margin-right:0 !important}}.doub-border{border-style:double;border-color:#b0aa00;padding:10px}.page{margin-top:0px}.page-margin{margin-top:300px}.site-header{padding-top:0px;padding-bottom:0px;-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out;top:0px;margin-bottom:0 !important}.menu-small{position:fixed;width:100%;top:0px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;z-index:9000000009 !important}@media only screen and (min-width: 577px)and (max-width: 767px){.menu-small{top:-2px;position:relative}}@media only screen and (max-width: 576px){.menu-small{top:-2px;position:relative}}.menu-small .mini-menu{display:none}.menu-small .col-full{padding:15px 0 0}.menu-small .logo{height:66px;margin-top:-10px}.menu-small .cart_wish{margin-top:-17px}.menu-small .custom-menu{display:none}@media only screen and (min-width: 577px)and (max-width: 767px){.menu-small .custom-menu{display:inherit}}@media only screen and (max-width: 576px){.menu-small .custom-menu{display:inherit}}.menu-small .search_header .search{margin-top:-6px}body .select2-container,body .ui-widget.ui-datepicker{z-index:900000009 !important}@media only screen and (min-width: 577px)and (max-width: 767px){.mini-menu{display:none}}@media only screen and (max-width: 576px){.mini-menu{display:none}}.mini-menu .left-right{padding:3px 15px;color:#222323;background-color:#f1f1f1;font-size:14px}.mini-menu .center{padding:3px 15px}.mini-menu .center #full-width-header-widget{width:100%}.mini-menu .widget-area{margin-bottom:0}.mini-menu #left-header-widget-area{position:relative;float:left;width:65%;text-align:left}.mini-menu #right-header-widget-area{position:relative;float:right;width:25%;text-align:right}.mini-menu .col-full{padding:0}.logo{z-index:9999;position:relative;float:left;height:100px;left:50%;transform:translate(-50%, 0%)}.logo img{height:100%;width:auto;max-width:inherit;left:50%;transform:translate(-50%, 0%);position:relative}.cart_wish{width:auto;height:auto;position:relative;float:right;margin-top:12px}.cart_wish .bar-x{width:1px;height:45px;position:relative;float:left;background-color:#b0aa00;margin-top:12px}.cart_wish .login{position:relative;float:left;padding:18px 27px}.cart_wish .login img{width:17px;margin-top:5px}.cart_wish .cart-contents{z-index:9;outline:none}.cart_wish .cart{width:auto;position:relative;float:left}.cart_wish .cart .widget_shopping_cart{width:400px;margin-left:-285px;float:left}.cart_wish .cart .cart-count{height:29px;position:absolute;float:right;right:62px;top:2px;padding:3px 12px;color:#fff;text-align:center;border-radius:15px;font-size:14px;background-color:#b0aa00}.cart_wish .cart .cart-count img{width:20px !important;margin-top:3px}.cart_wish .site-header-cart{width:auto !important}.cart_wish .site-header-cart .cart-contents:after{margin-top:-12px;position:relative;background:url(./assets/images/cart.svg) no-repeat center !important;background-size:50px 50px;background-position:0px 0px;width:50px;height:50px !important;content:" " !important;left:25px}.cart_wish .site-header-cart .cart-contents .count{z-index:9;overflow:hidden !important;height:35px;position:relative;float:right;top:-17px;padding:2px 13px;color:#fff;text-align:center;border-radius:25px;font-size:18px;background-color:#b0aa00;opacity:1;filter:alpha(opacity=100)}.cart_wish .amount{font-size:17px;color:#000;position:relative;margin-right:-21px !important}.cart_wish .cont-actions{float:left;width:auto;position:relative;right:0}.cart_wish .counter{outline:none}.user-icon{width:50px;height:50px !important;margin-top:13px;position:relative;float:left;right:0}.user-icon:hover .icon{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}@media only screen and (min-width: 577px)and (max-width: 767px){.user-icon{display:none}}@media only screen and (max-width: 576px){.user-icon{display:none}}.user-icon .icon{background:url(./assets/images/user.svg) no-repeat center !important;background-size:50px 50px;background-position:0px 0px;width:50px;height:50px !important;content:" " !important}.site-header .custom-menu{background-color:#b0aa00;margin-top:0px}.site-header .main-navigation{max-width:1280px !important;width:inherit !important;margin-right:15% !important;left:50%;transform:translate(-50%, 0%);position:relative;padding-left:15px;padding-right:15px}@media only screen and (min-width: 992px)and (max-width: 1279px){.site-header .main-navigation{width:100% !important}}@media only screen and (min-width: 768px)and (max-width: 991px){.site-header .main-navigation{width:100% !important}}@media only screen and (min-width: 577px)and (max-width: 767px){.site-header .main-navigation{width:100% !important}}@media only screen and (max-width: 576px){.site-header .main-navigation{width:100% !important}}.site-header .main-navigation li{text-align:center}.site-header .main-navigation li:hover{background-color:#beb908}.site-header .main-navigation li a{padding:1.618em 5px !important;color:#fff}@media only screen and (min-width: 992px)and (max-width: 1279px){.site-header .main-navigation li a{font-size:1.4vw}}@media only screen and (min-width: 768px)and (max-width: 991px){.site-header .main-navigation li a{font-size:1.4vw}}.site-header .main-navigation .current_page_item{background-color:#beb908}.site-header .main-navigation .current-menu-item{background-color:#beb908}.site-header .main-navigation .menu-toggle{max-width:100%;width:100%;text-align:center;position:relative;float:left;color:#fff;background-color:inherit;border:inherit;padding:11px 0;outline:none}button.menu-toggle::before,button.menu-toggle::after,button.menu-toggle span::before{background-color:#fff !important;right:21px;left:inherit}.main-navigation ul li a:hover,.main-navigation ul li:hover>a,.site-title a:hover,.site-header ul.menu li.current-menu-item>a{color:#fff}.site-header .main-navigation .sub-menu li a{padding:17px 3px !important}.sub-menu{width:250px !important;position:relative;float:left}.sub-menu li{width:100% !important;position:relative;float:left;background-color:#b0aa00;height:55px !important}.sub-menu li a{width:100% !important;position:relative;float:left}.main-navigation ul.menu ul a:hover,.main-navigation ul.menu ul li:hover>a,.main-navigation ul.menu ul li.focus,.main-navigation ul.nav-menu ul a:hover,.main-navigation ul.nav-menu ul li:hover>a,.main-navigation ul.nav-menu ul li.focus{background-color:#beb908}nav ul li{list-style:none;float:left;text-align:center}.handheld-navigation .dropdown-toggle{height:77px;color:#fff}.handheld-navigation ul{width:100% !important}.handheld-navigation ul li{width:100% !important;border-top:1px solid #beb908}.handheld-navigation ul li ul{width:100% !important;margin-left:0px;position:relative;float:left}.handheld-navigation ul li ul li{width:100% !important;position:relative;float:left;border-top:1px solid #beb908}.handheld-navigation ul li ul li ul{width:100% !important;margin-left:0px;position:relative;float:left}.handheld-navigation ul li ul li ul li{width:100% !important;position:relative;float:left;border-top:1px solid #beb908}.search_header{width:300px;height:61px;position:absolute;float:left}@media only screen and (min-width: 577px)and (max-width: 767px){.search_header{display:none}}@media only screen and (max-width: 576px){.search_header{display:none}}.search_header .cntr{display:table;width:100%;height:100%}.search_header .cntr .cntr-innr{display:table-cell;text-align:center;vertical-align:middle}.search_header .search{display:inline-block;position:relative;height:47px;width:47px;box-sizing:border-box;margin:0px 8px 7px 0px;border:3px solid #000;border-radius:25px;-webkit-transition:all 200ms ease;transition:all 200ms ease;cursor:text;float:left;margin-left:15px;margin-top:23px}.search_header .search input{opacity:0}.search_header .search:after{content:"";position:absolute;width:3px;height:17px;right:-3px;top:34px;background:#000;border-radius:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 200ms ease;transition:all 200ms ease}.search_header .search.active,.search_header .search:hover{width:300px;margin-right:0px;overflow:hidden}.search_header .search.active input,.search_header .search:hover input{opacity:1}.search_header .search.active:after,.search_header .search:hover:after{height:0px}.search_header .search input{width:100%;border:none;box-sizing:border-box;font-family:Helvetica;font-size:15px;color:inherit;background:transparent;outline-width:0px}.storefront-breadcrumb{padding:0 !important;margin:0 !important;background-color:#f1f1f1}.storefront-breadcrumb .col-full{padding:7px 15px}.storefront-full-width-content .woocommerce-products-header{padding:0 !important}@media only screen and (min-width: 577px)and (max-width: 767px){.archive .col-full{display:flex;flex-direction:column}}@media only screen and (max-width: 576px){.archive .col-full{display:flex;flex-direction:column}}@media only screen and (min-width: 577px)and (max-width: 767px){.archive .col-full #shop-custom-widget{order:1;-webkit-order:1;position:inherit}}@media only screen and (max-width: 576px){.archive .col-full #shop-custom-widget{order:1;-webkit-order:1;position:inherit}}@media only screen and (min-width: 577px)and (max-width: 767px){.archive .col-full #primary{order:2;-webkit-order:2}}@media only screen and (max-width: 576px){.archive .col-full #primary{order:2;-webkit-order:2}}.single-product div.product table.variations select{max-width:70%;vertical-align:middle;padding:0px;height:50px;font-size:20px;border:none;border-radius:0px !important;background-color:#eee;outline:none}#shop-custom-widget{float:left;position:-webkit-sticky;position:sticky;top:100px}@media only screen and (min-width: 577px)and (max-width: 767px){#shop-custom-widget{width:100% !important}#shop-custom-widget .berocket_aapf_widget_show.mobile_hide{display:inherit}}@media only screen and (max-width: 576px){#shop-custom-widget{width:100% !important}#shop-custom-widget .berocket_aapf_widget_show.mobile_hide{display:inherit}}#shop-custom-widget .berocket_aapf_widget-title_div{background-color:#b0aa00;padding:10px;font-size:20px;border-radius:5px 5px 0px 0px;margin-bottom:0px;color:#fff}#shop-custom-widget .berocket_aapf_widget-title_div .widget-title{color:#fff;font-weight:500}.chw-widget .ui-widget.ui-widget-content{height:9px;top:-2px}.chw-widget .slide .ui-state-default,.chw-widget .slide .ui-widget-content .ui-state-default,.chw-widget .slide .ui-widget-header .ui-state-default{margin-top:3px}.chw-widget .berocket_filter_slider.ui-widget-content .ui-slider-range,.chw-widget .berocket_filter_price_slider.ui-widget-content .ui-slider-range{background:none repeat scroll 0 0 #b0aa00}.chw-widget .brw-price .berocket_aapf_widget{margin:15px 7px !important}.chw-widget .brw-price .berocket_aapf_widget li{border-bottom:0px solid #b0aa00}.chw-widget .berocket_aapf_widget{margin:0px 7px}.chw-widget .berocket_aapf_widget li{padding:20px 0px;border-bottom:1px solid #b0aa00}.archive #primary{margin-bottom:0px}@media only screen and (min-width: 577px)and (max-width: 767px){.archive #primary{width:100% !important;margin-right:0% !important}}@media only screen and (max-width: 576px){.archive #primary{width:100% !important;margin-right:0% !important}}.archive #main{margin-bottom:0px}.archive .products .product{-webkit-box-shadow:0px 2px 16px 0 rgba(0,0,0,.27);-moz-box-shadow:0px 2px 16px 0 rgba(0,0,0,.27);box-shadow:0px 2px 16px 0 rgba(0,0,0,.27);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.archive .products .product:hover{-webkit-box-shadow:0px 1px 9px 0 rgba(0,0,0,.07);-moz-box-shadow:0px 1px 9px 0 rgba(0,0,0,.07);box-shadow:0px 1px 9px 0 rgba(0,0,0,.07)}.archive .products .product .button{margin-bottom:0;width:100%}.archive .products .product .woocommerce-loop-product__title{min-height:45px;padding:0px 4px}.archive .products .product .onsale{position:absolute;top:-8px;right:-5px;width:51px;height:51px;border-radius:50px;padding-top:15px;background-color:#b0aa00;border:none;color:#fff;font-size:13px}.archive .products .product .added_to_cart{display:none}.archive .columns-4 .product{width:24% !important;margin-right:1% !important}@media only screen and (min-width: 577px)and (max-width: 767px){.archive .columns-4 .product{width:49% !important;position:relative;float:left}}@media only screen and (max-width: 576px){.archive .columns-4 .product{width:100% !important;margin-right:0% !important}.archive .columns-4 .product img{width:100% !important}}.archive .columns-3 .product{width:32.3% !important;margin-right:1% !important}@media only screen and (min-width: 577px)and (max-width: 767px){.archive .columns-3 .product{width:49% !important;position:relative;float:left}}@media only screen and (max-width: 576px){.archive .columns-3 .product{width:100% !important;margin-right:0% !important}}.products .product{-webkit-box-shadow:0px 2px 16px 0 rgba(0,0,0,.27);-moz-box-shadow:0px 2px 16px 0 rgba(0,0,0,.27);box-shadow:0px 2px 16px 0 rgba(0,0,0,.27);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;overflow:hidden}.products .product:hover{-webkit-box-shadow:0px 1px 9px 0 rgba(0,0,0,.07);-moz-box-shadow:0px 1px 9px 0 rgba(0,0,0,.07);box-shadow:0px 1px 9px 0 rgba(0,0,0,.07)}.products .product img{width:auto !important;height:252px;max-width:inherit !important}.products .product .button{margin-bottom:0;width:100%;margin-bottom:0 !important}.products .product .woocommerce-loop-product__title{min-height:45px;padding:0px 4px;font-size:13px !important}.products .product .onsale{position:absolute;top:-8px;right:-5px;width:51px;height:51px;border-radius:50px;padding-top:15px;border:none;color:#fff;font-size:13px}.products .product .added_to_cart{display:none}.has-4-columns .wc-block-grid__product{border-left:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent;padding-left:0px;padding-right:0px;width:24% !important;max-width:24% !important;flex:1 0 24% !important;margin-right:1% !important}@media only screen and (min-width: 577px)and (max-width: 767px){.has-4-columns .wc-block-grid__product{width:49% !important;max-width:49% !important;flex:1 0 49% !important;position:relative;float:left}}@media only screen and (max-width: 576px){.has-4-columns .wc-block-grid__product{width:100% !important;max-width:100% !important;flex:1 0 100% !important;margin-right:0% !important;position:relative;float:left}.has-4-columns .wc-block-grid__product img{width:100% !important}}.has-5-columns .wc-block-grid__product{border-left:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent;padding-left:0px;padding-right:0px;width:19% !important;max-width:19% !important;margin-right:1% !important;flex:1 0 19%}@media only screen and (min-width: 577px)and (max-width: 767px){.has-5-columns .wc-block-grid__product{width:49% !important;max-width:49% !important;flex:1 0 49%;position:relative;float:left}}@media only screen and (max-width: 576px){.has-5-columns .wc-block-grid__product{width:100% !important;max-width:100% !important;flex:1 0 100%;margin-right:0% !important;position:relative;float:left}.has-5-columns .wc-block-grid__product img{width:100% !important}}.wc-block-grid__products .wc-block-grid__product{-webkit-box-shadow:0px 2px 16px 0 rgba(0,0,0,.27);-moz-box-shadow:0px 2px 16px 0 rgba(0,0,0,.27);box-shadow:0px 2px 16px 0 rgba(0,0,0,.27);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.wc-block-grid__products .wc-block-grid__product:hover{-webkit-box-shadow:0px 1px 9px 0 rgba(0,0,0,.07);-moz-box-shadow:0px 1px 9px 0 rgba(0,0,0,.07);box-shadow:0px 1px 9px 0 rgba(0,0,0,.07)}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-add-to-cart{margin-bottom:0;width:100%;height:25px}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link{background-color:#b0aa00 !important;width:100%;position:absolute;bottom:0;right:0}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link:hover{background-color:#706708 !important}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title{min-height:45px;padding:0px 4px}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-onsale{position:absolute;top:-8px;right:-5px;width:47px;height:47px;border-radius:50px;padding-top:15px;background-color:#b0aa00;border:none;color:#fff}.wc-block-grid__products .wc-block-grid__product .added_to_cart{display:none}.storefront-sorting{background-color:#f1f1f1;padding:13px;border-radius:5px}.caro .titlex{text-align:center;font-size:2em;line-height:1.214;clear:both;font-weight:300;margin:0 0 .5407911001em;background-color:#fff;z-index:9}.caro .titlex span{background-color:#fff;z-index:999;position:relative;padding:0px 20px;font-family:"Roboto",sans-serif !important}.caro .line-titlex{width:100%;height:1px;background-color:#b0aa00;position:absolute;left:0;top:20px}.caro .owl-wrapper-outer{padding:5px}.caro ul{margin:0em !important}.caro .product{list-style:none;margin-left:0;text-align:center;padding:15px 6px;height:auto;position:relative;float:left}.caro .product .woocommerce-LoopProduct-link{-webkit-box-shadow:0px 2px 16px 0 rgba(0,0,0,.27);-moz-box-shadow:0px 2px 16px 0 rgba(0,0,0,.27);box-shadow:0px 2px 16px 0 rgba(0,0,0,.27);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.caro .product .woocommerce-LoopProduct-link:hover{-webkit-box-shadow:0px 1px 9px 0 rgba(0,0,0,.07);-moz-box-shadow:0px 1px 9px 0 rgba(0,0,0,.07);box-shadow:0px 1px 9px 0 rgba(0,0,0,.07)}.caro .product a{position:relative;float:left;width:100%}.caro .product a img{margin-top:0;margin-bottom:12px;width:100%}.caro .product a .woocommerce-loop-product__title{min-height:45px;padding:0px 4px;font-size:1rem !important;font-weight:400;margin-bottom:.5407911001em}.caro .product a .onsale{position:absolute;top:-8px;right:-5px;width:47px;height:47px;border-radius:50px;padding-top:15px;background-color:#b0aa00;border:none;color:#fff;font-size:12px;z-index:99999}.caro .product a .price{width:100%;position:relative;float:left;color:#43454b;font-weight:400;font-size:.9em}.caro .product .add_to_cart_button{width:100% !important;position:relative !important;bottom:0 !important;right:0 !important}.caro .product .product_type_grouped{width:100% !important;position:relative !important;bottom:0 !important;right:0 !important}.caro .product .product_type_simple{width:100% !important;position:relative !important;bottom:0 !important;right:0 !important}.woocommerce-Tabs-panel{font-size:14px}.woocommerce-Tabs-panel--description li{width:100%}.product .woocommerce-tabs{padding-top:0}.product .wc-tabs-wrapper ul{width:100% !important}.product .wc-tabs-wrapper ul li{position:relative;float:left;background-color:#eaeaea;outline:none;border-left:1px solid #fff}@media only screen and (min-width: 577px)and (max-width: 767px){.product .wc-tabs-wrapper ul li{width:100% !important}}@media only screen and (max-width: 576px){.product .wc-tabs-wrapper ul li{width:100% !important}}.product .wc-tabs-wrapper ul li:hover{background-color:#f3f3f3}.product .wc-tabs-wrapper ul li a{padding:22px 35px !important;outline:none;font-size:20px;font-weight:600}.product .wc-tabs-wrapper ul .active{background-color:#f3f3f3;outline:none}.product .wc-tabs-wrapper .panel{width:100% !important;padding:20px;background-color:#f3f3f3;margin-top:-22px}.product .cart .quantity{width:100%}.product .cart .quantity .minus{width:25%;color:#fff;font-size:20px;outline:none;font-weight:900}.product .cart .quantity .qty{width:50%;font-size:20px;outline:none}.product .cart .quantity .plus{width:25%;color:#fff;font-size:20px;outline:none;font-weight:900}.product .cart .single_add_to_cart_button{width:100%;outline:none;text-transform:uppercase;padding:15px}.owl-controls{margin-top:0}.owl-controls .owl-pagination span{background:red !important}.owl-controls .owl-pagination .active span{background:#b0aa00 !important}.single-product div.product .woocommerce-product-gallery img{width:100%;height:auto}.site-content>.col-full>.woocommerce>.woocommerce-message:first-child,.site-content>.col-full>.woocommerce>.woocommerce-info:first-child,.site-content>.col-full>.woocommerce>.woocommerce-error:first-child{margin-top:0 !important}.entry-header{padding-bottom:20px !important}.hentry .entry-content .woocommerce-MyAccount-navigation ul li{width:100%}.post-password-protected .logout{background-color:#657701;color:#fff;padding:13px;border-radius:14px;position:fixed;z-index:9999;bottom:10px}.single .up-sells{display:none}.mspan-full-img{margin-top:-15px;height:auto;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;width:auto;max-width:1000%;clear:both;justify-content:inherit;align-items:inherit;display:inherit;min-height:inherit}.mspan-full-img>img{width:100%;border-radius:0 !important}.mspan-full-bg{display:flex;justify-content:center;align-items:center;overflow:hidden;clear:both;margin-top:-15px;height:auto;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;width:auto;max-width:1000%;clear:both}.mask{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.75}.white-color{color:#fff}.white-color h1,.white-color h2,.white-color h3,.white-color h4,.white-color h5,.white-color h6{color:#fff}.content{position:relative;padding:50px 0px}.half-bar{width:55%;height:1px;margin:20px 0px 35px 0px;position:relative;float:left;left:50%;transform:translate(-50%, 0%);background-color:#b0aa00 !important}.page-template .storefront-breadcrumb{display:none !important}.scrollToTop{width:50px;height:50px;padding:3px;text-align:center;text-decoration:none;bottom:130px;right:0px;display:none;position:fixed;z-index:999999;font-size:29px;color:#fff !important;background-color:#beb908}.scrollToTop:hover{text-decoration:none}.wp-block-cover{background-color:#fff;padding:0}.owl-item .product_cat-staff-pick:before{content:" STAFF PICK ";position:absolute;padding:15px;background-color:#d3910f;color:#fff;top:15px;left:5px;font-size:13px;z-index:9}.products .product_cat-staff-pick:before{content:" STAFF PICK ";position:absolute;padding:15px;background-color:#d3910f;color:#fff;top:0px;left:0px;font-size:13px;z-index:9}.single .product_cat-staff-pick .woocommerce-product-gallery:before{content:" STAFF PICK ";position:absolute;padding:15px;background-color:#d3910f;color:#fff;top:0px;left:0px;font-size:13px;z-index:9}.fa{font-family:!important}.woocommerce-breadcrumb{font-size:12px !important}.woocommerce-form-coupon-toggle{display:none}.checkout_coupon{display:block !important}.wpa-woocommerce-product-gallery__wrapper .wpawg-next{height:100px;background-color:#000 !important;opacity:1 !important}.wpa-woocommerce-product-gallery__wrapper .wpawg-next .flaticon-right-arrow-2:before{content:" > " !important;display:none}.wpa-woocommerce-product-gallery__wrapper .wpawg-prev .flaticon-left-arrow-3:before{content:" < " !important;display:none}.wpa-product-gallery-thumbs:hover .wpawg-next{right:0px !important;opacity:1 !important}.wpa-product-gallery-thumbs:hover .wpawg-prev{left:0px !important;opacity:1 !important}.wpa-product-gallery-thumbs .wpawg-next{height:110px;background-color:#000 !important;opacity:1 !important;right:10px !important;top:13px;width:33px;opacity:0 !important;outline:none}.wpa-product-gallery-thumbs .wpawg-next .flaticon-right-arrow-3:before{content:" > " !important;color:#fff !important}.wpa-product-gallery-thumbs .wpawg-prev{height:110px;background-color:#000 !important;opacity:1 !important;left:10px !important;top:13px;width:33px;opacity:0 !important;outline:none}.wpa-product-gallery-thumbs .wpawg-prev .flaticon-left-arrow-2:before{content:" < " !important;color:#fff !important}.vfbp-form .btn-primary{background-color:#b0aa00 !important;width:100%;padding:20px;outline:none;border:none}.vfbp-form .btn-primary:hover{background-color:#706708 !important}.logo img{height:100px;margin-top:-9px}@media only screen and (min-width: 768px)and (max-width: 991px){.logo img{height:100% !important}}@media only screen and (min-width: 577px)and (max-width: 767px){.logo img{height:100% !important}}@media only screen and (max-width: 576px){.logo img{height:100% !important}}.menu-small .logo img{height:70px;margin-top:0px}.social{width:200px;height:auto;position:absolute;float:left;margin-top:-6px;z-index:999}.social .icon{width:50px;position:relative;float:left}.social .icon:hover{margin-top:3px}.mini-menu .left-right{background-color:#f1f1f1}.mini-menu .left-right a{color:#b0aa00}.site-footer .storefront-handheld-footer-bar a:not(.button):not(.components-button){color:#b0aa00}.storefront-handheld-footer-bar ul li.cart .count{background-color:#f45e38}.home-slide{position:relative}.home-slide .cont-100-absolute{width:100%;height:100%;position:absolute;left:0;top:0}.home-slide .cont-100-absolute .col-full{position:relative;top:50%;transform:translate(0%, 50%)}.home-slide .cont-100-absolute .hp-beef{top:0;left:0;position:absolute;width:900px;height:100%}.home-slide .cont-100-absolute .tp{top:20px;right:15%;position:absolute}@media only screen and (min-width: 577px)and (max-width: 767px){.home-slide{display:none}}@media only screen and (max-width: 576px){.home-slide{display:none}}.featured-bar{position:relative;float:left;left:50%;transform:translate(-50%, 0%)}.featured-bar:before{content:"";width:30px;height:29px;background:url(./assets/images/star.png) no-repeat !important;position:absolute;left:-65px;top:6px}.featured-bar:after{content:"";width:30px;height:29px;background:url(./assets/images/star.png) no-repeat !important;position:absolute;right:-65px;top:6px}.card-home{width:100%;height:300px;position:relative;float:left;overflow:hidden}.card-home:hover img{height:370px}.card-home:hover .card-bt .label{opacity:1}.card-home:hover .card-bt .shop-n{padding:15px;height:55px}.card-home img{height:350px;width:auto;max-width:inherit;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.card-home .card-bt{position:absolute;width:80%;height:auto;color:#fff;left:50%;top:50%;margin-left:-40%;transform:translate(0%, -50%);z-index:99}.card-home .card-bt .label{width:100%;height:100%;top:0;left:0;position:absolute;background-color:#b0aa00;opacity:.7;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.card-home .card-bt .text{width:100%;z-index:9;text-align:center;position:relative;float:left;font-size:23px;font-weight:600;letter-spacing:.5px;padding:20px}.card-home .card-bt .shop-n{width:100%;z-index:9;text-align:center;position:relative;float:left;font-size:16px;font-weight:600;letter-spacing:.5px;background-color:#000;padding:0;height:0;overflow:hidden;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.card-home .card-bt .shop-n:hover{background-color:#272727}.blog-carousel .container-blog-post-caro{padding:7px}.blog-carousel .container-blog-post-caro .post-thumbnail{width:100%;height:200px;position:relative;float:left;overflow:hidden}.blog-carousel .container-blog-post-caro .post-thumbnail img{height:110%;width:auto;max-width:inherit;left:50%;top:50%;transform:translate(-50%, -50%);position:relative;float:left}.blog-carousel .container-blog-post-caro h4{padding:10px 10px 0;margin-bottom:0;font-weight:500 !important;font-size:1rem !important}.blog-carousel .container-blog-post-caro .c-content{min-height:150px;padding:10px 10px 0;font-size:13px}.blog-carousel .container-blog-post-caro .shadow{overflow:hidden;-webkit-box-shadow:0px 2px 16px 0 rgba(0,0,0,.27);-moz-box-shadow:0px 2px 16px 0 rgba(0,0,0,.27);box-shadow:0px 2px 16px 0 rgba(0,0,0,.27);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.blog-carousel .container-blog-post-caro .shadow:hover{-webkit-box-shadow:0px 1px 9px 0 rgba(0,0,0,.07);-moz-box-shadow:0px 1px 9px 0 rgba(0,0,0,.07);box-shadow:0px 1px 9px 0 rgba(0,0,0,.07)}.blog-carousel .container-blog-post-caro a{color:#000 !important}.blog-carousel .container-blog-post-caro .c-button{background-color:#b0aa00 !important;width:100% !important;position:relative !important;bottom:0 !important;float:left;text-align:center;padding:10px;color:#fff !important;font-weight:600}.blog-carousel .container-blog-post-caro .c-button:hover{background-color:#706708 !important}.owl-custom-slide .owl-buttons{display:none}.owl-custom-slide .owl-controls{margin-top:-10px;text-align:center;width:100%}.owl-custom-slide .owl-controls .owl-page span{background:#f77f50 !important}.owl-custom-slide .owl-pagination{margin-top:-55px;padding:11px;left:50%;transform:translate(-50%, 0%);position:relative;float:left}.product-category a{position:relative;display:inline-block;transition:transform .5s ease-in-out}.product-category a img{margin:1.618em auto !important}.product-category a:hover{transform:scale(1.5)}.product-category a h2,.product-category a h3{position:absolute;z-index:999;margin:0 auto;left:0;right:0;text-align:center;width:80%;padding:20px;color:#fff;text-transform:uppercase}.product-category a h2{top:30%;background-color:rgba(176,170,0,.7)}.product-category a h2 mark{display:none}.product-category a h3{top:50%;background-color:#000;padding-top:0;padding-bottom:0}@media only screen and (min-width: 768px)and (max-width: 991px){.storefront-product-categories li.product{float:left !important;width:45% !important}}@media only screen and (min-width: 577px)and (max-width: 767px){.storefront-product-categories li.product{float:left;width:50%}}.widget .widget-title,.widget .widgettitle{margin-bottom:10px !important;padding-bottom:10px !important;border-color:rgba(255,255,255,.5)}#inside-footer-widget-area{text-align:left;width:100%;float:left;margin-bottom:15px;font-size:13px;letter-spacing:.3px}footer{padding:0 !important;position:relative;float:left;width:100%}@media only screen and (min-width: 577px)and (max-width: 767px){footer{margin-bottom:45px}}@media only screen and (max-width: 576px){footer{margin-bottom:45px}}footer .custom-html-widget a{text-decoration:none !important}footer .block{font-size:14px}footer .footer-widgets{padding:40px 0;border-bottom:1px solid rgba(255,255,255,.5)}footer .widget{margin-bottom:0}footer .social-icon{position:relative;float:left;margin-right:10px}footer ul{padding-bottom:0}footer ul li{padding-left:0 !important;font-size:14px}footer ul li:before{display:none !important}footer ul li a{text-decoration:none !important}footer ul li a:hover{text-decoration:underline !important}footer .info-credit{width:calc(100% - 190px);position:relative;float:left;font-size:12px}@media only screen and (min-width: 577px)and (max-width: 767px){footer .info-credit{width:100%}}@media only screen and (max-width: 576px){footer .info-credit{width:100%}}footer .built-by{position:relative;float:left;font-size:12px;width:190px;text-align:right}footer .built-by a{text-decoration:none}@media only screen and (min-width: 577px)and (max-width: 767px){footer .built-by{padding-bottom:15px;text-align:left}}@media only screen and (max-width: 576px){footer .built-by{padding-bottom:15px;text-align:left}}.storefront-handheld-footer-bar ul li>a::before{top:-10px}footer .storefront-handheld-footer-bar{bottom:-23px}footer .footer-widget-1{width:25% !important;margin-right:0% !important;padding-right:10px !important}@media only screen and (min-width: 577px)and (max-width: 767px){footer .footer-widget-1{width:50% !important;display:table;position:relative;float:left}}@media only screen and (max-width: 576px){footer .footer-widget-1{width:100% !important}}footer .footer-widget-2{width:25% !important;margin-right:0% !important;padding-right:10px !important}@media only screen and (min-width: 577px)and (max-width: 767px){footer .footer-widget-2{width:50% !important;display:table;position:relative;float:left}}@media only screen and (max-width: 576px){footer .footer-widget-2{width:100% !important}footer .footer-widget-2 ul{column-count:1 !important}}footer .footer-widget-3{width:25% !important;margin-right:0% !important;padding-right:10px !important}@media only screen and (min-width: 577px)and (max-width: 767px){footer .footer-widget-3{width:50% !important;display:table;position:relative;float:left}}@media only screen and (max-width: 576px){footer .footer-widget-3{width:100% !important}}footer .footer-widget-4{width:25% !important;margin-right:0% !important;padding-right:10px !important}@media only screen and (min-width: 577px)and (max-width: 767px){footer .footer-widget-4{width:50% !important;display:table;position:relative;float:left}}@media only screen and (max-width: 576px){footer .footer-widget-4{width:100% !important}}.footer-bar .site-footer{background-color:#fff;border-bottom:1px solid #fff}.footer-bar .site-footer a{position:relative;float:left;left:50%;transform:translate(-50%, 0%);color:#fff;font-family:"Roboto",sans-serif !important}.footer-bar .site-footer a:hover span span{-ms-transform:rotate(360deg) !important;transform:rotate(360deg) !important}.footer-bar .site-footer a:hover .line{width:100%;width:calc(100% - 55px)}.footer-bar .site-footer a .line{width:0%;height:1px;background-color:#fff;position:absolute;float:left;-webkit-transition:.7s ease-in-out;-moz-transition:.7s ease-in-out;-o-transition:.7s ease-in-out;transition:.7s ease-in-out}.damn-logo-footer{text-align:center}.damn-logo-footer:hover img{width:200px;height:200px;margin-top:-7px}.damn-logo-footer .logo-hover-before-fot{height:200px;width:100%;position:relative;float:left}.damn-logo-footer .logo-hover-before-fot img{width:190px;height:auto;position:relative;float:left;left:50%;transform:translate(-50%, 0%);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#fop-footer-widget-area{width:100%;float:left;padding-top:0;margin-top:0;margin-bottom:0;text-align:center;font-weight:700;font-size:20px}@media only screen and (min-width: 577px)and (max-width: 767px){#fop-footer-widget-area{position:relative;float:left;margin-bottom:16px}}@media only screen and (max-width: 576px){#fop-footer-widget-area{position:relative;float:left;margin-bottom:16px}}#fop-footer-widget-area span{font-size:20px;background-color:#ea6c35;padding:6px 19px;margin-left:17px;z-index:9}#fop-footer-widget-area span span{padding:0px 0px;margin-left:-14px;border-radius:30px;width:30px;height:30px;position:absolute;-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.owl-carousel-affiliates{content:"";clear:both;display:table}.footer_logo_and_payments{width:100%;position:relative;float:left;border-bottom:1px solid rgba(255,255,255,.5)}.footer_logo_and_payments .left-side{width:auto;position:relative;float:left;margin-top:20px}@media only screen and (min-width: 577px)and (max-width: 767px){.footer_logo_and_payments .left-side{position:relative;float:left;width:100%}}@media only screen and (max-width: 576px){.footer_logo_and_payments .left-side{position:relative;float:left;width:100%}}.footer_logo_and_payments .right-side{width:auto;position:relative;float:right}@media only screen and (min-width: 577px)and (max-width: 767px){.footer_logo_and_payments .right-side{position:relative;float:left;width:100%}}@media only screen and (max-width: 576px){.footer_logo_and_payments .right-side{position:relative;float:left;width:100%}}.home .page{height:auto;display:block;color:#fff;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.home .page::after{content:"";background-image:url("./assets/images/about.jpg");background-color:#634a12;background-blend-mode:multiply;background-position:center;background-repeat:no-repeat;background-size:cover;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.home .page h1:first-of-type{border-bottom:3px solid #b0aa00;display:inline-block;color:#fff}.home .page h2,.home .page h3{color:#fff}.home .page p{margin:0}.home .page p a{color:#fff}.quickview-custom{width:100%;margin-top:5px}.wcsatt-sub-options{background-color:#f7e631;color:#000;border:3px solid #000;border-radius:5px;display:inline-block;margin-left:20px;padding:0 10px}.bapf_sfilter.bapf_button_berocket .bapf_button{background-color:#b0aa00}.form-row.notes{clear:both;width:100%}.tp-footer{margin:auto;display:block;background-color:#fff;padding:20px}.tp-footer img{margin:auto}.tp-menu{display:inline-block}.tp-menu img{display:inline-block;width:150px}
