@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap');

#ipf-master-body {
	font-family: 'Roboto', 'Arial', 'Helvetica', sans-serif;
	backgroundcolor: rgb(0 0 0);
}

#ipf-master-body span, #ipf-master-body textarea {
	font-family: 'Roboto', 'Arial', 'Helvetica', sans-serif;
}

#ipf-master-body .MenuBarTopItem1 span, #ipf-master-body .MenuBarTopItem2 span, #ipf-master-body .MenuBarTopItem3 span, #ipf-master-body .MenuBarTopSignOut span{
	text-transform: uppercase;
	font-family: 'Roboto', 'Roboto Condensed', 'Arial', 'Helvetica', sans-serif;
	font-weight: 600;
	letter-spacing: 0.06em;
	font-size: 20px;
}

#ipf-master-body .MenuBarTopItem1 a:link>span:hover, #ipf-master-body .MenuBarTopItem2 a:link>span:hover, #ipf-master-body .MenuBarTopItem3 a:link>span:hover, #ipf-master-body .MenuBarTopSignOut a:link>span:hover{
	text-transform: uppercase;
	font-family: 'Roboto', 'Roboto Condensed', 'Arial', 'Helvetica', sans-serif;
	font-weight: 700;
	letter-spacing: 0.08em;
	font-size: 20px;
	color: rgb(255 232 60);
}

#ipf-master-body .MenuBarTopItem1:hover, #ipf-master-body .MenuBarTopItem2:hover, #ipf-master-body .MenuBarTopItem3:hover, #ipf-master-body .MenuBarTopSignOut:hover{
	background-color: rgb(0 0 0);
}

#ipf-master-body .Button span, #ipf-master-body .ArrowButton span, #ipf-master-body .AddToOrderButton span, #ipf-master-body .AddToInteractionsButton span {
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
}

#ipf-master-body .PageTitle span {
	font-family: 'Nunito Sans', 'Roboto', 'Helvetica', 'Arial', sans-serif;
	text-transform: uppercase;
	font-size: 40px;
    font-weight: 900;
    line-height: 1.2;
	letter-spacing: 0.05em;
	color: rgb(41 41 41);
}

#ipf-master-body .CategoryMenu {
	background-color: transparent;
}

#ipf-master-body .TopHeaderBackground {
	 z-index:1;
}

#ipf-master-body .MainImage1 {
	position: relative;
	top:-42px;
}

td[id^="celler"][id$="Products700ER"][class*="RegionCardWhite"], td[id^="celler"][id$="DetailsER"][class*="RegionCardWhite"], td[id^="celler"][id$="TopSeller700"][class*="RegionCardWhite"], td[id^="celler"][id$="FeaturedProduct700"][class*="RegionCardWhite"] {
    box-shadow: none!important;
    border: 1.5px solid #d5d5d5!important;
    border-radius: 5px;
    transition: all 0.3s ease;
}

td[id^="celler"][id$="Products700ER"][class*="RegionCardWhite"]:hover, td[id^="celler"][id$="DetailsER"][class*="RegionCardWhite"]:hover, td[id^="celler"][id$="TopSeller700"][class*="RegionCardWhite"]:hover, td[id^="celler"][id$="FeaturedProduct700"][class*="RegionCardWhite"]:hover {
    transform: translateY(-2px);
    box-shadow: 5px 8px 15px rgba(0, 0, 0, 0.3)!important;
    border-color: #c5c5c5!important; 
}

/* #ipf-master-body .PlacedRegion { */
	 /* z-index:9999; */
/* } */
