#search {
display: inline-block;
}

header {
border-bottom:1px solid #ddd;
}


.bx-soa-section.bx-selected {
    border: 1px solid #222;
}



.index-exclusive .row, .sezon-sections-list .row, .list.container-fluid .row, .index-hit .row{
--bs-gutter-x: 3em !important;
}


.index-exclusive .container-fluid, .index-sezon .container-fluid, .index-hit .container-fluid{
	padding: 0px;
}




.multilevel-menu a {
	font-weight:600;
}

.prodName {
  display: table-cell;
  vertical-align: middle;
}

.prodPrice > div {
	display: inline;
	font-weight:600;
}


.prodPrice .hit-label {
margin-left:10px;
font-size:10px;
color:red;
font-weight:800;
}

.prodPrice .online-label {
margin-left:10px;
font-size:10px;
color:green;
font-weight:800;
}


.tovar-card {
	margin-top:10px;
}

.tovar-price {
	font-weight:bold;
}

.bx-newslist-slider img, .bx-newslist-img img {
 width:100%;
	margin-bottom: 0px;
}

.bx-newslist-img, .bx-newslist-audio, .bx-newslist-youtube, .bx-newslist-slider {
	overflow:hidden;
	height:auto;
	margin-bottom:0;
}

.bx-newslist-block {
	padding:0;
	margin-bottom:10px;
}

.bx-newslist {
--bs-gutter-x: 0.5em !important;

}

.bx-breadcrumb {
font-weight:400;
}

.left-menu .root-item.active {
top:0;
width:auto;
height:auto;
background: rgb(247, 247, 247);
padding:60px 40px 10px 40px;
max-width:none;
margin-left: auto;
margin-right: auto;
left: 0;
right: 0;
text-align: center;
transition:1s;
}

.left-menu  li.parent-item:hover > a{
border-bottom:2px solid #222;
}


.left-menu .parent-item div ul {
flex-direction: row;
justify-content: center;
}

.left-menu .root-item ul li {
padding: 10px 20px ;
}

.logo {
z-index:10;
}

.pageBody h1 {
font-size:60px;
font-weight:400;
color:black;
 font-family: "Times New Roman",Serif;
}

body h2,body .h2, .list h2 {
font-size:36px;
font-weight:400;
color:black;
}

.pageBody .container {
    max-width: 1600px;
}

.pageBody section {
margin-bottom:35px;
}

.pageBody .sectionDescription {
margin-bottom: 20px;
}


.prodCard .prodPrice {
height:25px;
}

.prodCard .prodSku {
	position: absolute;
	bottom: 69px;
	background: rgba(255, 255, 255, 0.8);
	width:100%;
	height:auto;
}

.prodCard .prodSku div {
	padding:10px;
}

.prodCard .prodName  {
height:40px;
}

#detailApp .prodPrice {
  font-size: 2.5em;
}


.slider-caption {
position: absolute;
bottom:60px;
padding-left:100px !important;
}

.swiper-slide .row {
    max-height: calc(100vh - 60px);
}

.swiper-slide .slider-h1 {
 font-size:52px;
font-weight:600;
margin-botom30px
}


.swiper-slide .slider-h1, .swiper-slide .slider-smalh {
color:white;
line-height: 1.2
}

.swiper-slide .slider-smalh {
color:white;
font-size:20px;
}


.slider-caption .btn-slide {
    color: #343a40;
    background-color: #fff;
    border: #343a40 2px solid;
    border-radius: 30px;
   margin-top:30px;
   padding:10px 20px;
   font-size:20px;
}

.slider-caption .btn-slide:hover {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40;

}


@media (max-width: 768px) { 

.pageBody h1 
{
font-size: 40px;

	}

.pageBody section {
    margin-bottom: 15px;
}


.slider-caption {
bottom:20px;
padding-left:10px !important;
}

.swiper-slide .slider-h1 {
font-size:32px;
}
.swiper-slide .slider-smalh{
font-size:12px;
}

.slider-caption .btn-slide {
 
   margin-top:15px;
   padding:5px 10px;
   font-size:12px;
    border: #343a40 1px solid;
}



.index-exclusive .row, .sezon-sections-list .row, .list.container-fluid .row, .index-hit .row{
--bs-gutter-x: 1em !important;
}


.index-exclusive .container-fluid, .index-sezon .container-fluid,.index-hit .container-fluid {
	padding: 0px;
}

#detailApp h1 {
font-size:1.2em;

	}

#detailApp .prodPrice {
font-size: 1.2em;
	}
#detailApp .cta {
height: 30px;
	}

#detailApp .favorite svg {
    height: 15px;
    width: 15px;
}

#detailApp .favorite {
    font-size: 5px;
    height: 30px;
	width:100%
}


.sezon-section-item-name {
    font-size: 12px;
	text-align:center;
	margin-top: 0px
}
.prodCard .prodName a  {
    font-size: 10px;
    line-height: 1;
}

#mobileMenu .parent.active  {
	 margin-bottom:25px;
	}

#mobileMenu .parent.active .root-item {
	font-weight:600;
	color: black;
	}

#mobileMenu .parent {
    margin-bottom: 20px

	}

#mobileMenu nav a {

    margin-bottom: 8px;
}

.tovar-card {
text-align:center;
}



}
