.superpromocja{margin:0px auto}
.superpromocja .column:nth-child(1){width:100%;float:left;position:relative;color:#fff;background-color:#fff}
.superpromocja .box2{float:left;padding:1%;height:300px;width:50%;transition:all 500ms ease-in-out;text-align-last:center;position:relative;padding-top:5%}
.superpromocja .box2 img{max-height:100%;margin:0 auto}
.superpromocja .box4{float:left;height:250px;width:25%;transition:all 500ms ease-in-out;display:inline-block;padding-top:5%;padding-bottom:20%}
.superpromocja .box4 .img-top{display:none;position:relative;margin-bottom:5%!important}
.superpromocja .box4:hover .img-top{display:inline;position:absolute}
.superpromocja .box4 img{max-height:300px;margin:0 auto;position:absolute}
@media (max-width: 1050px) {
.superpromocja .column{width:100%!important;border-right:0!important;border-bottom:1px solid #dadfe3}
.superpromocja .box2{width:100%!important;background-size:auto 100%!important}
.superpromocja .box4{width:100%!important;padding:5% 0 0}
.superpromocja .box4 img{position:static;padding-bottom:20%}
.superpromocja .row{margin:0}
}
.ppListHome h4{border-bottom:1px solid #ddd;padding:18px 10px 15px;line-height: 25px;}
.ppListHome h4 span{font-weight:400}
.ppListHome .block_content{padding:0 4px}
.ppListHome .ppListColumn .item{width:25%;float:left;padding:0 4px;border:none;height:150px!important}
.ppListHome .ppListColumn .item>div{padding:8px 0;border-bottom:none}
#ppspecials{margin-bottom:60px}
.pphometab .head{padding-bottom:10px}
.pphometab .head ul{padding-bottom:10px}
.pphometab .tab li{margin:0 10px 10px}
/*.pphometab .tab li a{font:700 16px/1 Poppins,Arial;text-transform:uppercase;color:#bbb}*/
.pphometab .tab li a {font-size: 28px;color: black !important;	font-weight: 900;}
.pphometab .tab .selected a{color:#333}
.header-logo{margin:17px 0;text-align:center;height:12%!important}

.products_block_hpp {
	margin: 40px 0;
}
.products_block_hpp h4.title_block {
	font-size: 28px;
	min-height: 15px;
}


@media (min-width: 1200px) {
	.superpromocja {height:680px;}
	.products_block_hpp h4.title_block, .pphometab .tab li a {font-size: 35px !important;min-height: 15px;text-align: center;}
	.products_block_hpp {margin: 40px 0;}
	.animated.visible {font-size: 14px;line-height: 1.4;padding: 0 50px;letter-spacing: 0 !important;}
	.pphometab .head {padding-top: 40px;text-align: center;padding-bottom: 0 !important;}
}
@media (min-width: 1800px) {
	.pphometab .tab li a {font-size: 35px !important;min-height: 15px;text-align: center;margin: 40px auto;}
	.products_block_hpp {margin: 40px;}
	
}
.container.superpromocja .column div {
    padding: 0;
}

.hppContainerBlockMainDiv {
	background: #fbfbfb;
	padding: 5%;
	border-radius: 25px;
	z-index: 0;
	position: relative;
}



@media (min-width: 1200px) {
	.hppCarouselBlock .ppGrid .block-3 {
		padding: 0 7px;
	}
	
	.hppContainerBlockMainDiv .product-container {
		background: white;
	}
	.tabContent .item {
		background: #fbfbfb;
	}
	.tabContent .item .product-container {
		background: white;
	}
	#pphometab, .ppHomeBottom {
		background: #fbfbfb;
		padding: 10px 50px 50px;
		border-radius: 25px;
		margin: 2%;
		width: auto;
		z-index: 0;
		position: relative;
	}
	.index h4 a.pseudo::before {
		color:#D6FF00;
	}
	.ppHomeBottom {
		display: flex;
	}
	.ppHomeBottom .sdstitle_block {
        text-align: center;
        margin: 40px auto;
        font-size: 35px !important;
        font-weight: bold;
        color: black;
    }
	.ppHomeBottom .sdstitle_block a::before {
		font-family: fontawesome;
		content: '\f111';
		color: #fff000;
		margin-left: ;
		position: absolute;
		z-index: -1;
		margin: -10px -13px;
		font-size: 35px;
	}
	.ppHomeBottom h4.sds_post_title {
		margin: 15px 0;
	}
	.ppHomeBottom .r_more {
		font-weight: bold;
	}

	div#hppContainer9 {
		background: url(/img/c-home/ogrod.webp) no-repeat center center / cover;
	}

}


