#attenion-info{
width: 100%;
background-color: red;
color: black;
padding: 5px;
text-align: center;
}
.site-header-cart .cart-contents{
padding: 0 0 0.618em 0 ;
}
.main-navigation ul.menu > li > a, .main-navigation ul.nav-menu > li > a {
padding: 0 1em 0.618em 1em;
} .woocommerce-breadcrumb{
margin-bottom: 0 !important;
}
header#masthead.site-header{
margin-bottom: 0;
padding-bottom: 0;
}
.header-widget-region{
display:none;
}
#content{
padding-top: 3em;
}
@media screen and (max-width: 767px) {
#content{
padding-top: 0;
}
} .woocommerce-tabs{
padding-top: 0;
}
.button.storefront-hero__button-edit{
display: none;
} #full-width-info-header{ font-size: 13px;
height: 35px;
width: 100%;
display: flex;
border-collapse: separate;
padding: 0.5em;	
background-color: #f7f6f5;
}
#full-width-info-header_shadow{
height: 3px; background: transparent; background: -webkit-linear-gradient(transparent, grey); background: -o-linear-gradient(transparent, grey); background: -moz-linear-gradient(transparent, grey); background: linear-gradient(transparent, grey); }
#full-width-info-header ul{
display: inline-flex;
margin-bottom: 0px;
}
#full-width-info-header ul li{
list-style: none;
padding: 0 2em;
display: inline-flex;
}
#kontakt_header{
float:left;
flex: 1;
}
#header-info{
float:right;	
flex: 1;
}
.storefront-breadcrumb {
display: none;
}
.secondary-navigation .menu a {
padding: 0.3em .875em;
}
.site-branding{
display:block;
width:20%;
float:left;
margin-right: 0px;
clear:both
}
.storefront-secondary-navigation.woocommerce-active .site-header .secondary-navigation{
width: 20%;
float: right;
margin-right: 0;
margin-top: 1.5em;
}
.woocommerce-active .site-header .site-search{
width:50%;
margin: 2em 0em;
}	
.woocommerce-active .site-header .main-navigation{
width: 80%;
margin: 0 auto;
text-align: center;
}
@media (max-width: 767px) {
.woocommerce-active .site-header .main-navigation{
width: 100%;
}
}
.woocommerce-active .site-header .site-header-cart {
width: 14%;
}
.woocommerce-product-search input {
background-color: #faf9f7;
border: solid 1px #d9d8d7;
}
.woocommerce-product-search input:focus {
background-color: #faf9f7;
border: double 1px #d4885f;
}
.site-header-cart .widget_shopping_cart{
width: 300px;
font-size: 12px;
}
.secondary-navigation ul ul {
line-height: 7px;
}
#masthead.site-header{
padding-top: 0px;
}
#masthead{
background: #f7f6f5; background: -webkit-radial-gradient(#f7f6f5, #d9d8d7); background: -o-radial-gradient(#f7f6f5, #d9d8d7); background: -moz-radial-gradient(#f7f6f5, #d9d8d7); background: radial-gradient(#f7f6f5, #d9d8d7); }
@media only screen and (max-width: 1100px) {
#full-width-info-header{
display:none;
}
#full-width-info-header_shadow{
display: none;
}
.block.footer-widget-1 ul{
display: grid;
}
} button.menu-toggle, button.menu-toggle:hover {
border: none;
background-color: transparent !important;
padding-right: 0;
} .page-template-template-homepage .entry-content, .page-template-template-homepage .entry-header{
max-width: 100% !important;
}
.hentry{
margin: 0;
}  a, .woocommerce input.submit{
-o-transition:.5s;
-ms-transition:.5s;
-moz-transition:.5s;
-webkit-transition:.5s;
transition:.5s;
}
button, input[type="button"], input[type="reset"], input[type="submit"], .button, .widget a.button{
border-radius: 10px;
}
.woocommerce input.submit {
background-color: #d46326;
}
.woocommerce input.submit:hover {
background-color: #d44a00;
}
h1{
font-size: 2.218em;
}
#content{
min-height: 600px; background: #dbd9d7; background: -webkit-radial-gradient(#dbd9d7, white, #dbd9d7); background: -o-radial-gradient(#f7f6f5, #d9d8d7); background: -moz-radial-gradient(#f7f6f5, #d9d8d7); background: radial-gradient( white, #fbfbfb ,#f5f5f5 ,#f3f3f3 ); }
.woocommerce-error, .woocommerce-info, .woocommerce-message, .woocommerce-noreviews, p.no-comments {
padding: 1em 1.618em;
margin-bottom: 2.617924em;
background-color: #eeebe9;
margin-left: 0;
border-radius: 1px;
color: #573b31;
clear: both;
border-left: 0.618em solid #d46326;
}
.woocommerce-error a, .woocommerce-info a, .woocommerce-message a, .woocommerce-noreviews a, p.no-comments a {
color: #cc5f25;
}
.woocommerce-error a:hover , .woocommerce-info a:hover, .woocommerce-message a:hover, .woocommerce-noreviews a:hover, p.no-comments a:hover {
color: #ed7a3b;
}
.form-row.woocommerce-invalid input.input-text {
box-shadow: inset 0px 0 0 #e2401c;
border: 1.5px solid #de3737; 
}
.form-row.woocommerce-validated input.input-text {
box-shadow: inset 0px 2px 0 #e0dad5;
}
.woocommerce textarea{
background-color: #fcfcfa;
}
.woocommerce input:focus, textarea:focus{
background-color: #fefefd;
border: double 1px #d4885f;
} .woocommerce-tabs ul.tabs li.active:after{
opacity: 0;
}
.woocommerce-tabs ul li{
list-style: url(https://www.friseurhelden.de/wp-content/uploads/2017/11/list-style.png) !important;
}
.woocommerce-tabs .panel h2:first-of-type{
display: none;
}
.single-product div.product .product_meta .posted_in:last-child, .single-product div.product .product_meta .sku_wrapper:last-child, .single-product div.product .product_meta .tagged_as:last-child {
border-bottom: 0;
display: none;
}
li a:hover{
color: #694e45;	
}
p.price span{
font-size: 30px;
}
.product p.wc-gzd-additional-info span{
font-size: 14px;
}
#reviews .comment-form-author, #reviews .comment-form-email {
width: 100%;
}
ul.tabs.wc-tabs {
background-color: #fbfbfbfb;
}
.single-product div.product .woocommerce-product-gallery{
margin-bottom: 2.706em;
}
.single-product div.product .product_meta span{
font-size: 14px;
}
#newsletter{
width: 60%;
margin: 0 auto;
text-align: center;
}
.tnp-widget-minimal input.tnp-submit{
width: 50% !important;
margin: 1em 0 !important;
}
.tnp-widget-minimal input.tnp-submit:focus, .tnp-widget-minimal input.tnp-submit:hover{
background-color: #646464; 
}
.tnp-widget-minimal input.tnp-email{
background-color: white !important;
border: solid 1px lightgrey !important;
}
.tnp-widget-minimal input.tnp-email:focus{
border: solid 2px grey !important;
} .entry-title{
display: none;
}
a.button.wc-forward {
color: #d46326;
}
a.button.wc-forward:hover {
color: #5d4843;
} .payment-icon-payment img{
max-width: 80px;
}
.payment-list {
margin: 1em 0;
padding: 1em 0;
border: 1px double lightgray;
border-radius: 10px;
}
#paypal-plus-payment {
font-weight: 200;
} div#payment-icons{
display: block;
width: 30%;
float: left;
height: 300px;
text-align: -webkit-center;
border-right: 3px lightgray double;
padding: 1em;
}
div#payment-icons li {
list-style: none;
width: 5em;
float: left;
}
div#third-party{
padding: 1em;
text-align: -webkit-center;
width: 30%;
float: left;
border-right: 3px double lightgray;
height: 300px;
}
div#third-party li {
list-style: none;
width: 7em;
text-align: -webkit-center;
}
div#shipping-icons{
display: block;
width: 30%;
float: left;
text-align: -webkit-center;
padding: 1em;
height: 300px;
}
div#shipping-icons li{
list-style: none;
width: 6em;
float: left;
}
.site-info{
width: 30%;
}
@media screen and (max-width: 500px) {
div#third-party, div#payment-icons{
border-right:none;
}
}  @media screen and (max-width: 767px) {
.header-widget-region{
display:block;
} .woocommerce-active .site-header .main-navigation {
min-height: 5em;
} .site-header .site-logo-anchor img, .site-header .site-logo-link img, .site-header .custom-logo-link img {
width: unset; !important
max-width: 210px; !important
} .front__slider {
display: none;
}
} @media (max-width:767px){
.col-full-2{
margin-left:0;
margin-right:0;
padding:0
}
}
@media (min-width: 768px){
.col-full-2 {
max-width: 66.4989378333em;
margin-left: auto;
margin-right: auto;
padding: 0 2.617924em;
box-sizing: content-box;
}
} @media (max-width: 767px) {
.site-header-cart .cart-contents {
padding: 0;
display: list-item;
position: absolute;
background-color: transparent;
height: auto;
width: auto;
text-indent: -2px;
margin-top: -30px;
margin-right: -19px;
text-align: right;
}
.woocommerce-active .site-header .site-header-cart {
width: 21.7391304348%;
float: right;
margin-right: 0;
margin-bottom: 0;
}
.site-header-cart .cart-contents .count {
font-weight: 400;
opacity: 0.5;
font-size: 12px;  }
.site-header-cart .cart-contents span {
display: inline;
font-size: 16px;
}
.site-header-cart .cart-contents::after {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
font-style: normal;
font-variant: normal;   font-family: 'Font Awesome 5 Free';
font-weight: 900;
line-height: inherit;
vertical-align: baseline;
content: "\f291";
height: 1em;  }
}
.header-widget-region .widget {
padding-bottom: 0;
} div#bde_shopreview { background-color: transparent;
} .table-ueberschrift{
border: solid #dbdad9 1px;
text-align: center;
background-color: #dbdad9;
color: #9e491b;
} #colophon-friseurhelden{
font-weight: 350;
}
.site-footer a:not(.button):not(.components-button){
text-decoration:none;
}
#first-row{
padding-bottom: 2em;
}
#second-row {
padding-bottom: 1em;
}
.categories-name{
padding: 0 0 0.5em 0;
color: #2c2d33;
font-weight: 700;
border-bottom: 1px solid;
border-bottom-color: whitesmoke;
width: 80%;
border-bottom: 1px solid lightgray;
margin: 1em 0;
} #top-categories-footer {
padding: 0;
} #unsere-vorteile-footer img{
float: left;
padding-right: 0.5em;
}
#unsere-vorteile-footer .row {
} #rechtliches, #copyright{
padding: 0.8em 0 0 0;
background-color: #2c2d33;
color: white;
font-size: small;
border:none;
}
#rechtliches ul{
list-style: none;
}
#rechtliches .col-lg-1{
width: auto;
}
#rechtliches ul li{
float: left;
padding: 0 1em;
border-right: 1px solid lightgrey;
}
#rechtliches a{
color: white;
}
#rechtliches a:hover{
text-decoration: none;
color: lightgray;
}
#copyright{
font-size:small;
padding: 1em;
} #shipping-icons-footer img{
width: 6em;
} #payment-methods-icons img{ width: 80px;
min-width:60px;
}
#payment-methods-icons{
padding: 1em 5em 0 0;
border: none;
} #social-media-footer img{
width: 2em;
float: left;
padding-right: 0.3em;
}
#social-media-footer div, #shipping-icons-footer div{
padding: 1em 0;
} #our-partners-logos img{
min-width: 70px;
}
#bde_shopreview {
min-width: 70px;
float: left;
} div#our-brands-in-store{
height: 80px;
border-top: double 3px #7d625b;
background-color: white;
box-shadow: 0px 8px 10px #7d625b;
margin-bottom: 20px;
}
#slider_948 .owl-item img{
max-width: 100px;
} .closed .vertical {
transition: all 0.5s ease-in-out;
transform: rotate(-90deg);
}
.closed .horizontal {
transition: all 0.5s ease-in-out;
transform: rotate(-90deg);
opacity: 1;
}
.opened {
opacity: 1;
}
.opened .vertical {
transition: all 0.5s ease-in-out;
transform: rotate(90deg);
}
.opened .horizontal {
transition: all 0.5s ease-in-out;
transform: rotate(90deg);
opacity: 0;
}
.circle-plus {
height: 2em;
width: 2em;
font-size: 1em;
opacity: 1;
}
.circle-plus .circle {
position: relative;
width: 2.55em;
height: 2.5em;
border-radius: 100%;
border: none;
}
.circle-plus .circle .horizontal {
position: absolute;
background-color: #d46326;
width: 30px;
height: 5px;
left: 50%;
margin-left: -15px;
top: 50%;
margin-top: -2.5px;
}
.circle-plus .circle .vertical {
position: absolute;
background-color: #d46326;
width: 5px;
height: 30px;
left: 50%;
margin-left: -2.5px;
top: 50%;
margin-top: -15px;
}      @media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}
.collapse {
display: none;
}
.collapse.in {
display: block;
}
tr.collapse.in {
display: table-row;
}
tbody.collapse.in {
display: table-row-group;
}
.collapsing {
position: relative;
height: 0;
overflow: hidden;
-webkit-transition-property: height, visibility;
-o-transition-property: height, visibility;
transition-property: height, visibility;
-webkit-transition-duration: 0.35s;
-o-transition-duration: 0.35s;
transition-duration: 0.35s;
-webkit-transition-timing-function: ease;
-o-transition-timing-function: ease;
transition-timing-function: ease;
}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li{display:inline-block;width:auto !important;float:none !important;margin-bottom:0 !important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li img{max-height:16px;width:auto;display:block}.widget_brand_nav ul li .count{float:right}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0 0 2.2906835em;text-align:center}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0 0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table}div#brands_a_z::after{clear:both}div#brands_a_z ul.brands_index{margin-left:0;padding:0}div#brands_a_z ul.brands_index li{float:none;display:inline-block;margin:0 .3342343017em .2360828548em 0;padding:0;text-transform:uppercase}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1}div#brands_a_z ul.brands_index li span{opacity:.3}div#brands_a_z h3{text-transform:uppercase}div#brands_a_z a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1}div#brands_a_z ul.brands{margin-left:0;list-style-position:inside}div#brands_a_z ul.brands li{margin:0 0 .3819820591em;padding:0 0 .3819820591em;border-bottom:1px solid rgba(0,0,0,.05)}.storefront-wc-brands-single-product{margin:0 0 .5407911001em}.storefront-wc-brands-single-product img{max-height:2.2906835em}@media(min-width: 768px){div#brands_a_z ul.brands_index{width:21.7391304348%;float:left;margin-right:4.347826087%;transition:all .5s ease}div#brands_a_z h3{width:73.9130434783%;float:right;margin-right:0;clear:right;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z a.top{clear:right}div#brands_a_z ul.brands{width:73.9130434783%;float:right;margin-right:0;clear:right}}