/*
Theme Name: The Retailer Child
Theme URI: http://theretailer.getbowtied.com/
Description: This is a child theme for The Retailer.
Author: Get Bowtied
Author URI: http: //www.getbowtied.com/
Template: theretailer
Version: 1.0
*/

@import url('../theretailer/style.css');


.hersteller ul, .all_cats > ul{display:flex; flex-wrap:wrap; box-sizing:border-box; padding:0; margin:0 0 2rem 0 !important}


.all_cats>ul>li{list-style:none; flex-basis:25%; margin:0; padding:0;box-sizing:border-box}
.all_cats ul li a{display:inline-block; padding:3px 0;}
.all_cats>ul>li ul li{list-style:none;padding:0; margin:0}
.all_cats ul.children{margin:0;padding:0 0 0 20px;height:0px; overflow:hidden;}



span.expand{cursor:pointer;display:inline-block;padding:0 5px 0 0;font-weight:600}
.hersteller ul{width:100%; padding:0}
.hersteller>ul>li{ flex-basis:33.333%;padding:0 1rem; margin:0px; box-sizing:border-box;list-style:none; padding:0; margin:0; text-align:center}
.hersteller>ul>li span{display:block; margin:2rem 1rem 1rem 2rem;height:4rem; background-size:contain; background-repeat:no-repeat; background-position: 50% bottom}


.all_cats li{list-style:none;padding:0; margin:0;}
a.sub_cat{color:#000 !important}

ul.products .woocommerce-de_price_taxrate, ul.products .wgm-extra-costs-eu, ul.products .shipping_de_string, ul.products .woocommerce_de_versandkosten{display:none !important}
.archive .category_header h1.page-title, .category_header h1.page-title{font-size:2.5rem}
.gbtr_minicart .variation, .gbtr_minicart .wgm-info, .jde_hint{display:none !important}
.gbtr_minicart li a{font-size:11px; line-height:13px}

.gbtr_dark_footer_wrapper .widget_nav_menu{padding-left:2rem; padding-right:2rem}
.gbtr_dark_footer_wrapper .widget_nav_menu .menu-item{display:block; width:100%}
.wpcf7-form{text-align:center; margin:3rem auto; width:90%; max-width:700px;}
.wpcf7-form input[type="text"], .wpcf7-form label, .wpcf7-form input[type="email"],.wpcf7-form textarea{width:90%; margin:0 auto}
.wpcf7-form label{text-align:left}
.gbtr_first_menu_inside{border:none !important}
.gbtr_second_menu{border-top: 1px solid #ccc; padding-right:10px}
#place_order_back{margin-top:40px; float: left}

.woocommerce .products ul, .woocommerce ul.products{display:flex; flex-wrap:wrap}
.product-category-inner h3, li.product .product-category-inner h3{position:relative}
