/*
Theme Name: hidretrofit
Version: 1.1
Description: A child theme of eCommerce by MyThemeShop
Template: mts_ecommerce
Text Domain: mts_ecommerce
*/

@import url("../mts_ecommerce/style.css");
.woocommerce div.product form.cart .reset_variations{
	display:block !important;
}
/*usuwa podwójne search icony przy produktach*/
.effect-default .product-hover .icon{
	display:none !important;
}

.woocommerce-account .woocommerce-MyAccount-content {
width: 76.8%;
max-width: none;
border-right: 1px solid #eaebec;
margin-right: 1px;
min-height: 282px;
}

.product-hover > .product-caption > .look{
	top: 30px !important;
}
.product-hover > .product-caption > .details{
	top: 80px !important;
}
.relprodscontainer .add_to_cart_button{
	display:none;
}


/* wyłacza badges - out of product */
.outstock-badge{
	display:none !important;
}
ul.products > .first {
    clear: unset;
}
 div.wpcf7 .wpcf7-form-control { max-width: 100%; }
 
 .mts-cart-button-wrap {
/*odsuwa koszyk od menu */
	padding-left: 20px;
}

.woocommerce .cart-actions table td {
	/* poprawia wygląd koszyka */
	font-size: 16px !important;
}

.woocommerce ul#shipping_method li{
	/* poprawia wygląd koszyka */
	font-size: 16px !important;
}

.woocommerce table.shop_table td:last-child
{
	font-size:16px;
}
#paczkomat_id{
	max-width: 150px;
}

.cena-za {
	font-size: 16px;
	display:   inline-block;
}

.miniaturki-marek{
	position: relative;
	width: 100%;
	display: block;
}
.miniaturki-marek{
	text-align: center;
}
.miniaturki-marek li{
	width: 6%; /* nice 3 columns */
	float: left;
	padding: 0; /* should have zero paddng/margin */
	margin: 0;
	display:table; margin:0 auto;
}

.miniaturki-marek-img{
height: auto !important;
width: 100% !important;
max-width: 75px !important;

}

.miniaturki-marek li > span {
	margin: 6% 6% 0 0; /* now margins are specified relative to outer <li> width */
	display: block;
}
@media (max-width:600px){
.miniaturki-marek li {
	width: 12,66%; /* nice 3 columns */
	float: left;
	padding: 0; /* should have zero paddng/margin */
	margin: 0;
	min-width: 60px;
   }
}

.navigation ul ul ul {
	/* poprawia submenu submenu */
    left: 190px;
    top: 0;
}

label[for=shipping_method_0_free_shipping]{
	color:red;
}

/* poprawienie miniaturek kategorii wc */
.browse-category-title{
	font-size: 20px !important;
	padding-top: 10px!important;
}
.browse-category-info{
	bottom: 0px!important;
}
.czas-realizacji{
	display:block;font-size:small;
}

.gallery-icon {width:90% !important;}
.primary-slider .home-slide {
    min-height: 400px;
}

.numertelefonu{display:none;}
@media (max-width:865px){
	.numertelefonu{display:block}
}

@media screen and (max-width: 640px){
	.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product{
		width:45%;
	}
}

@media screen and (max-width: 550px){
.woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce-account .woocommerce-MyAccount-navigation {
    width:100%;
    display: contents;
}
.woocommerce div.product .woocommerce-tabs .panel, .woocommerce-account .woocommerce-MyAccount-content{
	width: 100% !important;
}
#move-to-top{
	display:none;
}
.woocommerce ul.products li.product .product-title, .woocommerce-page ul.products li.product .product-title, .woocommerce .related-products .product-title{
	font-size:14px;
}
}

/*14.11.2022*/



@media screen and (max-width: 640px) {


.welcome-ecommerce .ecommerce-content {
    width: 100% !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
}


.blog-post-info,
.featured-blog-post .post-excerpt,
.featured-blog-post-header {
	border-left: 0 !important;
	border-right: 0 !important;
}


}
