/*! 
Skin Name:Shoppe Black
Version:1.0
Demo URI:https://themify.org/shoppe-black/
Required Plugins:builder-contact,builder-maps-pro,builder-woocommerce,woocommerce
*/:root{--theme_accent:#af8f42;--theme_accent_hover:#e3a700}body{background-color:#1b1b1b;color:#c7c7c7}a:hover{color:var(--theme_accent_hover)}input:read-only,input:read-write,input[type=checkbox],input[type=radio],select,textarea{background-color:#444;border-color:hsla(0,0%,100%,.2);color:#fff}input:read-only:focus,input:read-write:focus,select:focus,textarea:focus{border-color:hsla(0,0%,87%,.5)}input[type=checkbox]{background-color:#444}.fancy-heading .main-head,.fancy-heading strong,h1,h2,h3,h4,h5,h6{color:#fff}#headerwrap{background-color:var(--tf_fixed_header_bg,rgba(0,0,0,.8));color:#fff}#headerwrap a{color:#fff}.icon-menu li>a .tooltip{background-color:#515151}.icon-menu li>a .tooltip:before{border-bottom-color:#515151}#cart-wrap,.top-icon-wrap .cart-total-checkout-wrap{background-color:#2e2e2e}#cart-list{background-color:#515151}#cart-wrap .product{border-color:rgba(0,0,0,.15)}#cart-wrap .cart-total #view-cart:hover{color:#fff}#slide-cart .shopdock{border-color:hsla(0,0%,100%,.15)}#slide-cart #cart-list,#slide-cart #cart-wrap{background:0}#slide-cart #cart-list{border-bottom:1px solid hsla(0,0%,100%,.15)}#slide-cart #cart-wrap .product{border-color:hsla(0,0%,100%,.15)}#cart-wrap .cart-total{color:#fff}.tf_search_lightbox{background:rgba(0,0,0,.9);color:#eee}.tf_search_lightbox a:hover{color:var(--theme_accent_hover)}#searchform{border-bottom-color:#fff}#searchform #s,#searchform .tf_fa{color:#fff}.mobile-menu-visible #headerwrap .search-button,.mobile-menu-visible .top-icon-wrap,.sidemenu .search-button{border-color:hsla(0,0%,100%,.15)}#main-nav li>.sub-menu{background-color:#2e2e2e}#main-nav ul a{border-color:rgba(0,0,0,.15);color:#fff}#main-nav .mega-sub-menu li a:after{border-right-color:#fff;border-top-color:#fff}#main-nav .has-mega-column .widget .widgettitle,#main-nav .has-mega-column>.sub-menu>.has-sub-menu>a,#main-nav .has-mega-column>.sub-menu>li ul,#main-nav .has-mega-column>.sub-menu>li ul ul,#main-nav .has-mega-sub-menu>.sub-menu>li ul,#main-nav .has-mega-sub-menu>.sub-menu>li ul ul,#main-nav li.mega-link.loading:before{color:#fff}#main-nav .has-mega-column .product-categories .count{background-color:#000;color:#fff}#slide-cart,.mobile-menu-visible .sidemenu,.mobile-menu-visible.sidemenu-active #headerwrap{background:#000;color:#fff}.mobile-menu-visible .sidemenu{color:inherit}.header-left-pane #headerwrap #main-nav a,.header-left-pane #headerwrap #main-nav ul a,.header-minbar-left #headerwrap #main-nav a,.header-minbar-left #headerwrap #main-nav ul a,.header-minbar-right #headerwrap #main-nav a,.header-minbar-right #headerwrap #main-nav ul a,.header-overlay #headerwrap #main-nav a,.header-overlay #headerwrap #main-nav ul a,.header-right-pane #headerwrap #main-nav a,.header-right-pane #headerwrap #main-nav ul a,.header-slide-left #headerwrap #main-nav a,.header-slide-left #headerwrap #main-nav ul a,.header-slide-right #headerwrap #main-nav a,.header-slide-right #headerwrap #main-nav ul a{border-color:hsla(0,0%,100%,.15);color:inherit}.header-left-pane #headerwrap #main-nav,.header-minbar-left #headerwrap #main-nav,.header-minbar-right #headerwrap #main-nav,.header-overlay #headerwrap #main-nav,.header-right-pane #headerwrap #main-nav,.header-slide-left #headerwrap #main-nav,.header-slide-right #headerwrap #main-nav{border-color:hsla(0,0%,100%,.15)}.header-left-pane #headerwrap #main-nav .has-mega-column .product-categories .count,.header-minbar-left #headerwrap #main-nav .has-mega-column .product-categories .count,.header-minbar-right #headerwrap #main-nav .has-mega-column .product-categories .count,.header-overlay #headerwrap #main-nav .has-mega-column .product-categories .count,.header-right-pane #headerwrap #main-nav .has-mega-column .product-categories .count,.header-slide-left #headerwrap #main-nav .has-mega-column .product-categories .count,.header-slide-right #headerwrap #main-nav .has-mega-column .product-categories .count{background-color:#2e2e2e}.header-stripe #headerwrap{background-color:transparent}.header-stripe #header{background:#2e2e2e}.header-stripe #headerwrap a{color:inherit}.header-stripe #headerwrap #main-nav ul a{color:#fff}.header-minbar-left.mobile-menu-visible .sidemenu-on,.header-slide-left.mobile-menu-visible .sidemenu-on{border-right-color:hsla(0,0%,100%,.15);box-sizing:border-box}.header-minbar-right.mobile-menu-visible .sidemenu-on,.header-slide-right.mobile-menu-visible .sidemenu-on{border-left-color:hsla(0,0%,100%,.15);box-sizing:border-box}.header-block .icon-menu li>a .tooltip{background:0}.header-left-pane #headerwrap #menu-icon,.header-right-pane #headerwrap #menu-icon{background-color:#1b1b1b;outline-color:#1b1b1b}.header-boxed-content #body,.header-boxed-layout #pagewrap{background-color:#000}.header-overlay.single #pagewrap{padding-top:63px}.transparent-header #headerwrap.fixed-header{background-color:rgba(0,0,0,.9);color:#fff}#pattern,.body-overlay,div.pp_overlay{background-color:rgba(0,0,0,.9)}.nicescroll-rails>div{background-color:hsla(0,0%,96%,.2)!important;border-color:hsla(0,0%,96%,.4)!important}.loops-wrapper:not(.overlay):not(.polaroid):not(.auto_tiles) .post-title a,.post-title a,.single .post-title a{color:inherit}.post-lightbox .close-lightbox,.wpf_infinity a,a.load-more-button,div.pp_woocommerce .pp_close:before{color:#fff}.loops-wrapper.overlay .post-image+.post-content,.overlay.products .product.has-post-thumbnail .product-content{background:linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.72) 35%,rgba(0,0,0,.93) 59%,#000 72%,#000);color:#fff}.loops-wrapper.polaroid .post-image+.post-content,.polaroid.products .product.has-post-thumbnail .product-content{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.35) 35%,rgba(0,0,0,.55) 55%,#000);color:#fff}.loops-wrapper.polaroid .post:hover .post-content,.loops-wrapper.polaroid .product:hover .product-content,.polaroid.products .product:hover .product-content{background:linear-gradient(180deg,rgba(0,0,0,.01) 0,rgba(0,0,0,.25) 15%,rgba(0,0,0,.7) 35%,#000)}.auto_tiles .has-post-thumbnail .post-meta,.loops-wrapper.overlay .has-post-thumbnail .post-meta,.loops-wrapper.polaroid .has-post-thumbnail .post-meta{color:inherit}.auto_tiles .has-post-thumbnail .post-comment:before,.auto_tiles .has-post-thumbnail .post-date:before,.auto_tiles .has-post-thumbnail .post-tag:before,.loops-wrapper.overlay .has-post-thumbnail .post-comment:before,.loops-wrapper.overlay .has-post-thumbnail .post-date:before,.loops-wrapper.overlay .has-post-thumbnail .post-tag:before,.loops-wrapper.polaroid .has-post-thumbnail .post-comment:before,.loops-wrapper.polaroid .has-post-thumbnail .post-date:before,.loops-wrapper.polaroid .has-post-thumbnail .post-tag:before{background-color:hsla(0,0%,100%,.8)}.woocommerce .auto_tiles li.product .product-content .button{border-color:#fff;color:#fff}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#000;color:inherit}.woocommerce form .form-row .select2-container .select2-choice,.woocommerce-checkout #payment{background-color:#000;border-color:hsla(0,0%,100%,.2);box-shadow:none;color:inherit}.woocommerce-checkout #payment div.payment_box{background-color:#444;color:inherit}.woocommerce-checkout #payment div.payment_box:before,.woocommerce-checkout #payment ul.payment_methods{border-bottom-color:#444}.select2-drop-active{background-color:#444;border:1px solid #666;border-top:none;color:inherit}.select2-results{background:#444}.woocommerce #content .shop_table.cart .actions input[type=submit]{background:#444;color:inherit}#footerwrap{background-color:rgba(0,0,0,.8);color:#c7c7c7}#footerwrap a{color:#fff}#footerwrap .back-top a{background-color:#2e2e2e}#pagewrap .module-buttons.outline a.yellow{border-color:var(--theme_accent);color:var(--theme_accent)}#pagewrap .module-buttons.outline a.yellow:hover{background-color:var(--theme_accent);color:#fff}#post-lightbox-wrap #post-lightbox-container,#post-lightbox-wrap.animate_start{background-color:#1b1b1b}.woocommerce ul.products li.product{text-align:center}.woocommerce .loops-wrapper.auto_tiles li.product h3,.woocommerce .loops-wrapper.overlay li.product h3,.woocommerce .loops-wrapper.polaroid li.product h3{color:inherit}.woocommerce ul.products li.product a:hover{color:var(--theme_accent)}.archive .product-share-wrap,.grid3 .product-share-wrap,.grid4 .product-share-wrap,.related .product-share-wrap{display:block}.woocommerce .related.products ul.products .product,.woocommerce .upsells.products ul.products .product{text-align:inherit}.search-option-tab li.active a,.search-option-tab li:hover a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a{color:inherit}.woocommerce #content div.product .woocommerce-tabs ul.tabs:before{border-bottom-color:hsla(0,0%,100%,.13)}#main-nav .woocommerce .product_list_widget li a,.woocommerce ul.cart_list li a{border-color:rgba(0,0,0,.15)}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#fff}.woocommerce .woocommerce-ordering select{border-color:hsla(0,0%,100%,.2)}.quick-look .tooltip,.social-share,.wishlist-button .tooltip{background-color:#515151}.quick-look .tooltip:before,.social-share:before,.wishlist-button .tooltip:before{border-top-color:#515151}#wishlist-wrapper .products .product{text-align:inherit}.woocommerce .woocommerce-product-rating{color:inherit}#wishlist-wrapper .products .product,.loops-wrapper.list-large-image .post,.result-item{border-bottom-color:hsla(0,0%,100%,.15)}.woocommerce.sidebar-none .cart-collaterals .cart_totals{border-color:hsla(0,0%,100%,.1)}.woocommerce table.shop_table td{border-top-color:hsla(0,0%,100%,.1)}.select2-container--default .select2-selection--single{background:#000;border-color:hsla(0,0%,100%,.2)}