@media only screen and (max-width: 600px) {
   .content-45-item-image {
   	background:#fff;
   } 
	
  .content-45-item-image img {
    display:none;
  }
}

textarea.form-control {
    height: 2.5rem;
}

.category-details-01 .page-title-01 {
	display:none;
}

.category-details {
   height: auto;
}

.category-details .text-more {
   display:none
}

.nav-handler-open > a,
.header-02 .btn-outline {
	display:none !important;
}

#product-filter-price,
#product-sorting-control > option:nth-child(4)
#product-sorting-control > option:nth-child(5) {
	display:none !important;
}


.side-bar,
.product-configuration-description,
.product-configuration-group-description,
.product-configuration-option-label-more {
	display:none !important;
}

.product-configuration-choices td.product-configuration-choice-label {
    white-space: normal;
}

/*
#product-details-gallery {
    display: block !important;
}

#product-details-gallery-configuration-image {
	display:none !important;
}
*/

.header-08 a {
	color:#fff;
}

.header-11 .icon-text a {
	color:#fff;
}

.header-11  .tippy-box {
    background-color: #263586;
}

.header-13 .logo a {
	background:#fff;
	padding:0 10px;
}

#layout-product @media (hover: none) {
  a:hover { color: inherit !important; }
}

@media (min-width: 1024px) {
    header .container {
        max-width: 100%;
        padding-left:0;
    }
    
    
	.header-13 .logo img {
		height:auto;
	}
    
    .header-13 .nav-main {
    background-color: transparent;
    padding-left:40px;
	}
	
	.header-13 .logo {
		background:#fff;
		position:relative;
		padding-left:20px;
	}
	
	.header-13 .logo:after {
	    content: '';
	    position: absolute;
	    z-index: -10;
	    top: 0;
	    left: 0;
	    width: 100%;
	    height: 100%;
	    background-color: #fff;
	    -webkit-transition: left .2s cubic-bezier(0,0,.2,1);
	    -o-transition: left .2s cubic-bezier(0, 0, .2, 1);
	    transition: left .2s cubic-bezier(0,0,.2,1);
	    -webkit-transform: skewX(-18.76deg) translateZ(0);
	    transform: skewX(-18.76deg) translateZ(0);
	    -webkit-transform-origin: bottom right;
	    -ms-transform-origin: bottom right;
	    transform-origin: bottom right;
	}
	
	.header-13 .nav-sub-item-link:hover,
	.header-13 .nav-sub-item-link.active {
	    width: 100%;
	}

    .header-13 .lg\:col-span-4 {
        grid-column: span 3 / span 3;
    }
	
	.header-13 .logo {
        grid-column: span 2 / span 2;
    }

}