/* badges */
.badgeitem {
	background: none !important;
	width: 60px !important;
	height: 25px !important;
	background-color: #37c6f2 !important;
	font-size: 12px;
	padding: 0px;
	margin-bottom: 0px !important;
}
.badgecolor_c .badgeitem-text {
	color: #fff;
	font-weight: 600;
}


.badgeitem.badgeitemid_129 {
	background-color: #C9B48C !important;
}

.badgeitem.badgeitemid_126 {
	background-color: #4BB4C7 !important;
}

.badgeitem.badgeitemid_124 {
	background-color: #353E43 !important;
}
.badgeitem.badgeitemid_66 {
	background-color: #3f5e8c !important;
}
.badgeitem.badgeitemid_67 {
	background-color: #889DBB !important; /* rozsdamentes acél */
	width: 85px !important;
	height: 25px !important;
    padding-bottom: 3px !important;
}
.badgeitem.badgeitemid_47 {
	background-color: #9f4dbd !important;
}
.badgeitem.badgeitemid_73 {
	background-color: #2a7f99 !important;
}
.badgeitem.badgeitem.badgeitemid_77 {
	 background-color: #353E43 !important;
	
} .badgeitem.badgeitemid_75, .badgeitem.badgeitemid_93, .badgeitem.badgeitemid_104, .badgeitem.badgeitemid_113, .badgeitem.badgeitemid_122 {
	background-color: #DEBC5B !important; /* gold */
	width: 60px !important;
}
.badgeitem.badgeitemid_78, .badgeitem.badgeitemid_96, .badgeitem.badgeitemid_105, .badgeitem.badgeitemid_125 {
	background-color: #DEA193 !important; /* rose gold */
	width: 60px !important;
}
.badgeitem.badgeitemid_80, .badgeitem.badgeitemid_88, .badgeitem.badgeitemid_89, .badgeitem.badgeitemid_101, .badgeitem.badgeitemid_110, .badgeitem.badgeitemid_119 {
	background-color: #202020 !important; /* black */
	width: 60px !important;
}
.badgeitem.badgeitemid_82, .badgeitem.badgeitemid_84, .badgeitem.badgeitemid_86, .badgeitem.badgeitemid_91, .badgeitem.badgeitemid_99, .badgeitem.badgeitemid_107, .badgeitem.badgeitemid_116 {
	background-color: #B0B0B0 !important; /* chrome */
	width: 60px !important;
	/*text-shadow: 0px 0px 5px #000000;*/
}
.badgeitem.badgeitemid_132 {
	background-color: #5073F4 !important; /* vízálló */
	/*text-shadow: 0px 0px 5px #000000;*/
}
.badgeitem.badgeitemid_134 {
	background-color: #EC2453 !important; /* 4+1 mm */
	/*text-shadow: 0px 0px 5px #000000;*/
}
.badgeitem.badgeitemid_137 {
	background-color: #C29F2E !important; /* sárgaréz */
	width: 60px !important; 
	/*text-shadow: 0px 0px 5px #000000;*/
}
.badgeitem.badgeitemid_140 {
	background-color: #000000 !important; /* prémium */
	width: 60px !important;
	/*text-shadow: 0px 0px 5px #000000;*/
}
.badgeitem.badgeitemid_141 {
	background-color: #70b767 !important; /* teljes szett */
	width: 70px !important;
	/*text-shadow: 0px 0px 5px #000000;*/
}
.badgeitem.badgeitemid_144 {
	background-color: #ED900E !important; /* termosztátos */
	width: 80px !important; 
	/*text-shadow: 0px 0px 5px #000000;*/
}
.img-thumbnail-link {
	padding:10px;	
}
.snapshot-badge-wrapper {
 	left: 10px;
 	top: 10px;
}

.youtube-video {
	box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.5);
}

/* /badges */
main {
  margin-bottom: 3rem;
  margin-top: 3rem;
}
/* snapshots */
.product-card-title a {
  font-weight: 500;
}
.product-price-special {
  color: #405e8c;
  font-weight: 700;
}
/* /snapshots */
/* header */

.header-middle-right-link {
  line-height: 1;
  color: #d0bf8c;
}
#product-sticky-action-button a, .category a, .dropdown-item a, .dropdown-menu-product-name, .page-item-arrow a, .product-card-wishlist .js-add-to-wishlist, .product-infograph-item a, .video-row-right a, .wishlist-product-details a {
  color: #fff;
}
.headermenu-list > .nav-item > a {
  color: #c2cfe3;
}
.sticky-head-inner {
	background:#405e8c;
}
.children {
  background-color: #405e8c;
  box-shadow: 0 5px 15px rgba(0,0,0,.05);
}
.horizontal-category-menu .module-category-wrapper {
  box-shadow: 0 -1px 0 #7188aa;
  margin-top: 20px;
}
.children .category-list:active > a, .children .category-list:hover > a {
  color: #d0bf8c;
}
.horizontal-category-menu header .category-menu > li.selected > .nav-link, .horizontal-category-menu header .category-menu > li:active > .nav-link, .horizontal-category-menu header .category-menu > li:hover > .nav-link {
  color: #bcb18c;
}
/* /header */
.vertical-category-menu header .category-menu > li {
  max-height: 50px;
}

.nav-item.item.category-list.module-list .nav-link img {
	
	display:none;
}
.horizontal-category-menu header .category-menu > .category-list > .nav-link {
  font-weight: 500;
  font-size: 0.92rem;
}
@media (min-width: 1200px) {
  .horizontal-category-menu header .category-menu > .category-list > .nav-link {
    padding: 17px 10px;
  }
}
/* termeklap */
@media (min-width: 992px) {
  .product-collateral-wrapper.product-page-right-box .product-price, .product-collateral-wrapper.product-page-right-box .product-price-special {
    font-size: 0.8rem;
  }
	.product-collateral-list-price.d-flex.flex-lg-column.flex-wrap.justify-content-lg-start.align-items-center	{
		flex-direction: row-reverse !important;
    gap: 10px;
		
	}
	  .product-collateral-wrapper.product-page-right-box .product-price-original {
    font-size: .7375rem;
  }
	.product-collateral-list-image.img-fluid {
		max-width:25px;
	}
	  .product-collateral-list-name {
    max-width: 70%;
    font-size: .8375rem;
  }
	.product-collateral-wrap {
  font-weight: 500;
  font-size: .8375rem !important;
}
	  .product-cart-box {
    margin-bottom: 25px;
    border: none;
    border-radius: 5px;
    padding: 30px 40px;
    background: #fff;
  }
}
/* termeklap-end */

/* meretekmobil */

@media (max-width: 767.98px) {
  .mobile-simple-view .product-card-body .product-card-item:not(.product-card-price):not(.product-card-title):not(.product-card-stock), .mobile-simple-view .product-card-right .product-card-item:not(.product-card-price):not(.product-card-title):not(.product-card-stock) {
    display: block;
  }
	.featured-table tr {
		display:none;
	}	
	.featured-table tr.featured-row-v_meretek {
		display:block;
	}

	
}
/* meretekmobil */