.logo {
text-align:center;
position: absolute;
  width: 100%;
}
.container {
  width: 100%;
  height: 100vh;
  background-color: #fff;
}
.content  {
  width: 100%;  
  height: 100vh;
  background-color: #fff;
  position: relative;
  padding: 0 4em;
}
.content img {
  width: 100%;
}





.hiddenover{
	position:fixed;	
}
.vidfix {
  position: relative;
  right: 0;
  bottom: 0;
  left: 0%;
  top: 0px;
  object-fit: fill;
  width: 100%;
  height: 100%;
  filter: gray;
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
}
.newClass {
  filter: none;
}
.navbar_main .logo img {
  width: 78%;
  transform: translate3d(0px, 80px, 0px);
  height: auto;
  padding-bottom: 0px;
  transition: opacity 0.8s cubic-bezier(0.5, 0, 0, 1), width 0.8s cubic-bezier(0.5, 0, 0, 1), transform 0.8s cubic-bezier(0.5, 0, 0, 1), padding-bottom 0.8s cubic-bezier(0.5, 0, 0, 1);
}
.navbar_main.fixed .logo img {
  transition: opacity 0.8s cubic-bezier(0.5, 0, 0, 1), width 0.8s cubic-bezier(0.5, 0, 0, 1), transform 0.8s cubic-bezier(0.5, 0, 0, 1), padding-bottom 0.8s cubic-bezier(0.5, 0, 0, 1);
  width: 330px;
  padding-bottom: 0px;
  will-change: width, transform, padding-bottom;
  transform: translate3d(0px, 0px, 0px);
}
.navbar_main{
	background:transparent;
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	z-index:99;
	text-align:center;
	padding: 26px 0px;	
}
.navbar_main.fixed {
  position: fixed;
  z-index: 99;
  width: 100%;
  top: 0;
  background:#fff;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
.navbar_main.fixed .topmain-menu li a {
  color: #000;
  font-size: 20px;
  font-weight: 500;
  font-family: "Gotham", Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
}
.navbar_main.fixed .wd-tools-text{
  color: #000;
}
.navbar_main.fixed .wd-tools-text .amount {
  color: #000;
}

.navbar_main.fixed .logo img{
	filter: sepia(1) saturate(5) brightness(0) hue-rotate(135deg);
}
.product-section{
	width:100%;
	height:100vh;
	display:flex;
	overflow:hidden;	
}
.product-section-left{
	width:50%;
	padding: 0px 6% 0px 6%;
	text-align:center;	
}
.product-section-right{
	width:50%;	
}










.section {
  color: #fff;
  text-align: center;
}

.intro p {
  width: 50%;
  margin: 0.5em auto;
  font-size: 1.5em;
}

/* Backgrounds colors for sections */
.fp-section:nth-child(1) {
  background: transparent !important;
}
.fp-section:nth-child(2) {
  background: transparent !important;
}
.fp-section:nth-child(3) {
  background: #fff url(https://creative-den.com/projects/donnavanni/wp-content/uploads/2024/12/banner-1.jpg) !important;
    background-position-x: 0%;
    background-position-y: 0%;
    background-size: auto;
  width: 100%;
  height: 100%;
  background-size: cover !important;
  background-position: 0% 32% !important;
}
.fp-section:nth-child(3) a{
	font-family: "Univers extended", Arial, Helvetica, sans-serif;
	font-size: 32px;
  color: #000;
  border: 2px solid #000;
  padding: 4px 20px;
  position: absolute;
  bottom: 40px;
  left: 50%;
  transform: translate(-50%, 0%);	
}


.fp-section:nth-child(4) {
  background: #fff;
}
.fp-section:nth-child(5) {
  background: #fff;
}
.fp-section:nth-child(6) {
  background: #fff;
}
.fp-section:nth-child(7) {
  background: #fff;
}
.fp-section:nth-child(8) {
  background: #fff;
}
.fp-section:nth-child(9) {
  background: #fff;
}
.fp-section:nth-child(10) {
  background: #fff;
}


.product-padding {
  padding: 0px 6% 0px 6%;
}
.topmain-menu{
	text-align:left;	
}
.topmain-menu ul{
	list-style:none;
	margin:0px;
	padding:0px;	
}
.topmain-menu li{
	display:inline-block;
	font-size: 17px;
    font-weight: 500;	
}
.topmain-menu li a{
	color:#fff;	
}
.left-menu{
	width:620px;
	float:left;	
	padding-left: 52px;
	display:none;
	position: relative;
    z-index: 999;
}
.left-menu li{
	padding: 0px 0px;	
}
.left-menu li:nth-child(1){
	width: 60%;	
}
.right-menu{
	width:620px;
	float:right;	
	text-align: right;
    padding-right: 52px;
	display:none;
	position: relative;
    z-index: 999;
}
.wd-tools-icon.search::before {
  content: "\f130";
  font-family: "woodmart-font";
  transition: opacity .3s ease;
  font-size: 20px;
}
.wd-tools-icon.cart::before {
  content: "\f126";
  font-family: "woodmart-font";
  transition: opacity .3s ease;
  font-size: 20px;
}
.wd-tools-icon.loginicon::before{
 content: "\f124";
  font-family: "woodmart-font";
  transition: opacity .3s ease;
  font-size: 20px;	
}
.wd-tools-icon.cart{
	position:relative;	
}
.wd-tools-text{
	margin-left:15px;
	color: #fff;
	text-transform:uppercase;	
}
.wd-tools-text .amount{
		color: #fff;
}
.wd-cart-number {
  position: absolute;
  top: -5px;
  inset-inline-end: -9px;
  z-index: 1;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background-color: var(--wd-primary-color);
  color: #fff;
  text-align: center;
  letter-spacing: 0;
  font-weight: 400;
  font-size: 9px;
  line-height: 15px;
}
.right-menu li:nth-child(4){
	padding:0px 0px 0px 12px;	
}
.right-menu li:nth-child(3){
	padding:0px 0px 0px 12px;	
}
.right-menu li:nth-child(4){
	padding:0px 0px 0px 12px;	
}
.right-menu li:nth-child(1){
	padding: 0px 203px;	
}
.wd-header-my-account{
	position:relative;	
}
.navbar_main.fixed .left-menu{
	display:inherit;	
}
.navbar_main.fixed .right-menu{
	display:inherit;	
}



/*///////////////////////////////////////////////////////
					Responsive Phone
//////////////////////////////////////////////////////*/

@media only screen and (min-width:290px) and (max-width:766px){
.navbar_main.fixed .logo img{
	width: 122px;	
}
.topmain-menu li{
	font-size:11px;	
}
.left-menu li:nth-child(1) {
  width: auto;
  padding: 0px 23px 0px 0px;
}
.left-menu{
	padding-left:15px;	
}
.right-menu{
	padding-right:15px;
}	
.right-menu li:nth-child(1) {
  padding: 4px 17px 0px 0px;
  vertical-align: top;
}
.wd-tools-icon.cart::before{
	font-size:15px;	
}
.wd-tools-icon.loginicon::before{
	font-size:15px;		
}
.wd-tools-icon.search::before{
	font-size:15px;	
}
.right-menu li:nth-child(4) {
  padding: 0px 0px 0px 6px;
}
.right-menu li:nth-child(3) {
  padding: 0px 0px 0px 6px;
}
.right-menu{
	width:130px;	
}
.left-menu{
	width:130px;	
}
.fp-section:nth-child(3) {
	background: #fff url(https://creative-den.com/projects/donnavanni/wp-content/uploads/2025/01/mobile-bg.jpg) !important;
background-size: cover !important;
background-position: -40px 0px !important;
}
.navbar_main.fixed{
	padding:13px 0px;	
}
.navbar_main.fixed .topmain-menu li a{
	font-size: 10px;
	letter-spacing: 0px;	
}
.fp-section:nth-child(3) a{
	font-size: 19px !important;
  color: #fff !important;
  border: 2px solid #fff !important;
  bottom: 84px !important;
  padding: 4px 15px;
  font-family: "Univers 53 Extended Regular" !important;	
}	
	
	
	
}


