:root {
	--wd-text-font: "Avenir Light", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(0,0,0);
	--wd-text-font-size: 18px;
	--wd-title-font: "Avenir Light", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 700;
	--wd-title-color: rgb(0,0,0);
	--wd-entities-title-font: "Avenir Light", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 600;
	--wd-entities-title-color: rgb(0,0,0);
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Avenir Light", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Lexend", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: capitalize;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Avenir Light", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 400;
	--wd-header-el-transform: capitalize;
	--wd-header-el-font-size: 16px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(200,11,15);
	--wd-alternative-color: #fbbc34;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(200,11,15);
	--btn-accented-bgcolor-hover: rgb(200,11,15);
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: rgb(200,11,15);
	--wd-link-color-hover: rgb(200,11,15);
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: rgba(17,17,17,0);
	background-image: none;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 1000px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgb(16,16,16);
	background-image: none;
}
.btn {
	font-family: "Avenir Light", Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 18px;
	text-transform: none;
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 5px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}



.wd-page-title {
background-color: #0a0a0a;
}

@font-face {
	font-family: "Butler";
	src: url("//thenostalgiaclub.com/wp-content/uploads/2022/02/Butler.woff2") format("woff2"), 
url("//thenostalgiaclub.com/wp-content/uploads/2022/02/Butler.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Butler Light";
	src: url("//thenostalgiaclub.com/wp-content/uploads/2022/02/Butler-Light.woff2") format("woff2"), 
url("//thenostalgiaclub.com/wp-content/uploads/2022/02/Butler-Light.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Butler Medium";
	src: url("//thenostalgiaclub.com/wp-content/uploads/2022/02/Butler-Medium.woff2") format("woff2"), 
url("//thenostalgiaclub.com/wp-content/uploads/2022/02/Butler-Medium.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Butler Bold";
	src: url("//thenostalgiaclub.com/wp-content/uploads/2022/02/Butler-Bold.woff2") format("woff2"), 
url("//thenostalgiaclub.com/wp-content/uploads/2022/02/Butler-Bold.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Montserrat Medium";
	src: url("//thenostalgiaclub.com/wp-content/uploads/2022/02/Montserrat-Medium.woff2") format("woff2"), 
url("//thenostalgiaclub.com/wp-content/uploads/2022/02/Montserrat-Medium.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Avenir Light";
	src: url("//thenostalgiaclub.com/wp-content/uploads/2022/02/Avenir-Light.woff2") format("woff2"), 
url("//thenostalgiaclub.com/wp-content/uploads/2022/02/Avenir-Light.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Avenir Medium";
	src: url("//thenostalgiaclub.com/wp-content/uploads/2022/02/Avenir-Medium.woff2") format("woff2"), 
url("//thenostalgiaclub.com/wp-content/uploads/2022/02/Avenir-Medium.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Avenir Balck";
	src: url("//thenostalgiaclub.com/wp-content/uploads/2022/02/Avenir-Black.woff2") format("woff2"), 
url("//thenostalgiaclub.com/wp-content/uploads/2022/02/Avenir-Black.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@300;400;600;700&display=swap');

/*landing page mail chimp*/
#chimpbtn{
	background-color:#c80b0f;
	font-family:Avenir;
	letter-spacing:2px;
	color:white;
	
}

#email{
	font-family:Avenir;
	letter-spacing:2px;
	width:17em;
	height:2.5em;
	border-color:#ECDBB6;
	background-color:#ECDBB6;
}
.container.main-footer #email::placeholder{
	color:black !important;
	text-align:center;
}
#email::placeholder{
	color:#939393 !important;
	font-family:avenir light;
	text-align:center;
}
.container.main-footer #sub-field, .container.main-footer #sub-button{
	text-align:left !important;
}


#brain{
	text-decoration:none;
	color:#c80b0f;
}
#brain:hover{
	color:#3736DE;
}
.mc4wp-response{
	text-align:center !important;
}

/*remove header from landing page*/
.page-id-8 .whb-header.whb-sticky-shadow.whb-scroll-stick.whb-sticky-real{
	display:none;
}
/* remove gap from bottom page*/
.site-content{
	margin-bottom:0px!important;
}
/* Heart next to active page in menu*//*
.current-menu-item:before{
content:url('http://thenostalgiaclub.com/wp-content/uploads/2022/02/Asset-2.svg');
	position: absolute;
margin-left:-0.0em !important;
	top:3px !important;
	width:9px;
}*/

.current-menu-item a{
	color:#333333 !important;
}
.wd-sub-menu a{
	margin-left:1em;
}
.current-menu-item.menu-item-type-taxonomy:before{	
	top:1px !important;
}
/*Sale to be red in menu*/
#menu-item-10323 a{
	color:#c80b0f !important;
	font-family:avenir light;	
}
/**/
/*contact form*/
.wpforms-container .wpforms-field { position: inherit; 
	font-family:avenir light;
	color:#1E2655;
}
#wpforms-6-field_0, #wpforms-6-field_5, #wpforms-6-field_1, #wpforms-6-field_6, #wpforms-6-field_2{
	border-top:none;
	border-left:none;
	border-right:none;
	border-width:1.9px !important;
	border-radius:0px;
	border-color:#1E2655;
		margin-bottom:22px !important;
	margin-top:0px !important;
	text-align:left;
	padding-left:1em !important;
	font-size:15px !important;
}
textarea {
    overflow: auto;
    padding: 5px 10px;
    min-height: 0px !important;
	height:40px !important;
}
#wpforms-6-field_0, #wpforms-6-field_5{
	margin-bottom:0px !important;
}
#wpforms-submit-6{
	border-radius:5px;
	background-color:#c80b0f;
	color:white;
	text-transform:capitalize !important;
	font-family: "avenir Light", Arial, Helvetica, sans-serif;
    font-weight: 400;
	font-size:16px;
}
/**/
/*contact form for mobile*/

#wpforms-11034-field_0, #wpforms-11034-field_5, #wpforms-11034-field_1, #wpforms-11034-field_6, #wpforms-11034-field_2{
border-top:none;
	border-left:none;
	border-right:none;
	border-width:1.9px !important;
	border-radius:0px;
	border-color:#1E2655;
		margin-bottom:5px !important;
	margin-top:0px !important;
	text-align:left;
	padding-left:1em !important;
	font-size:13px !important;
}
#wpforms-submit-11034{
	border-radius:5px;
	background-color:#c80b0f;
	color:white;
	text-transform:capitalize !important;
	font-family: "avenir Light", Arial, Helvetica, sans-serif;
    font-weight: 400;
	font-size:16px;
}

/*rev slider heart shape bullets*/

#rev_slider_1_1 .tp-bullets.ares.horizontal.nav-pos-hor-center.nav-pos-ver-center.nav-dir-horizontal .tp-bullet{
	 background: url('http://thenostalgiaclub.com/wp-content/uploads/2022/02/emoty-heart.svg') !important;
    width: 25.1px !important;
    height: 22px !important;
    background-size: cover;
	border-radius:0 !important;
	
}


#rev_slider_1_1 .tp-bullets.ares.horizontal.nav-pos-hor-center.nav-pos-ver-center.nav-dir-horizontal .tp-bullet.selected{
 background: url('http://thenostalgiaclub.com/wp-content/uploads/2022/02/Asset-2.svg') !important;
    width: 35px;
    height: 35px;
    background-size: cover;
	border-radius:0 !important;
}
/*ar slider*/
#rev_slider_3_1 .tp-bullets.ares.horizontal.nav-pos-hor-center.nav-pos-ver-center.nav-dir-horizontal .tp-bullet{
	 background: url('http://thenostalgiaclub.com/wp-content/uploads/2022/02/emoty-heart.svg') !important;
    width: 25.1px !important;
    height: 22px !important;
    background-size: cover;
	border-radius:0 !important;
	
}

#rev_slider_3_1 .tp-bullets.ares.horizontal.nav-pos-hor-center.nav-pos-ver-center.nav-dir-horizontal .tp-bullet.selected{
 background: url('http://thenostalgiaclub.com/wp-content/uploads/2022/02/Asset-2.svg') !important;
    width: 35px;
    height: 35px;
    background-size: cover;
	border-radius:0 !important;
}
/**/

.footer-container input#email {
    border-radius: 0;
    border: 0;
    border-bottom: 1px solid #333;
}
/* Product heart background with prod-img size*/
/*.product-element-top{
	background-image:url('http://thenostalgiaclub.com/wp-content/uploads/2022/02/Asset-12-1.svg');
	background-size: contain;*/
/* 	 height: 220px; */
	/* background-position: bottom;
	background-repeat:no-repeat;	   
}
.product-image-link{
	padding: 25px;

}*/
/* heart in brand slider*/
.swiper-slide.swiper-slide:before{
	content:url('http://thenostalgiaclub.com/wp-content/uploads/2022/02/Asset-2.svg') !important;
    float: left;
    vertical-align: middle;
    display: block;
	width:25px;
    height: 100px;
    margin-top: auto;
    margin-bottom: auto;
	margin-left:-3em;
    padding: 50% 0%;
z-index:1000 !important;
}
/**/
/* customize product page*/
/*
.summary-inner .wd-wishlist-btn,.summary-inner .wd-product-brands, .summary-inner .product-share, .summary-inner .woocommerce-product-attributes.shop_attributes {

	display:none !important;
}*/
#hearts_under_title{
	width:150px;
	margin-bottom:0.2em;
	margin-top:-1.5em;
}
.product_title{
	font-size:79px;
}
.woocommerce-product-attributes-item__label{
	FONT-SIZE:16PX;
}
/**/
/* tab inside product page*/
.reviews_tab, #reviews{
	display:none !important;
}
.tab-title-reviews{
	display:none !important;
}

.tabs.wc-tabs .active{
	color:#c80b0f;
	border-top-color: black !important;
}
.tabs.wc-tabs{
	text-align:left;
}
.tabs.wc-tabs .active a::after{
	background-color:transparent !important;
	display:none !important;
}

.tabs.wc-tabs .active:before{
content:url('http://thenostalgiaclub.com/wp-content/uploads/2022/02/Asset-2.svg');
	position: absolute;
margin-left:-1.0em;
top:11px;
	width:12px;
}
/* no dots on product slider*/
.owl-dots{
	display:none;
}
/* radio buttons vertical in cf7*/
.wpcf7-list-item{
display: block;
}

/* price in black*/
.woocommerce-Price-amount.amount{
	color:#000;
	font-size:18px;
}
/* border for images inside prod page*/
.product-image-thumbnail{
	border:1px solid rgba(119,119,119,0.2);
}
/* footer link*/
.footer-link{
	color:#000;
}
.footer-link:hover{
	color:#c80b0f;
}


/* selling form*/
.imgup{
	width:33%;
	float:left;
}


 .wpcf7-form-control-wrap select, .wpcf7-form-control-wrap textarea, .wpcf7-form-control-wrap input{
border-top:none;
	border-left:none;
	border-right:none;
	border-width:1.9px !important;
	border-radius:0px;
	border-color:#1E2655;
	text-align:left;
	font-size:15px !important;
}

.wpcf7-form-control-wrap select {
	background-image:url('http://thenostalgiaclub.com/wp-content/uploads/2022/02/Asset-2.svg');
	background-size:12px;
}
.wpcf7-submit{
	border-radius:5px;
	background-color:#c80b0f;
	color:white;
	text-transform:capitalize !important;
	font-family: "avenir Light", Arial, Helvetica, sans-serif;
    font-weight: 400;
	font-size:16px;
}
.wpcf7-submit:hover{
	color:white;
}
/* currency switcher*/
.selectron23-container{
	border-top:0px !important;
	border-left:0px !important;
	border-right:0px !important;
}

/* remove the added pic of product for mobile*//*
.product-images-inner .woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images.images.row.align-items-start.thumbs-position-bottom.image-action-zoom{
	display:none;
}*/
.page-id-12696 .product-image-link {
     width: auto !important;
	 }
.postid-12666 .related-products, .postid-12692 .related-products, .postid-12690 .related-products{
	display:none;
}
/* filter count*/
.woodmart-woocommerce-layered-nav .count {
display:none;
}
/* next to add to cart*/
.quantity{
	display:none !important;
}
.postid-13381 .quantity{
	display:initial !important;
}
.postid-13381 .quantity:not(.hidden)+button {
     margin-left: 10px; 
}
.postid-13388 .quantity:not(.hidden)+button {
     margin-left: 10px; 
}
.postid-13388 .quantity{
	display:initial !important;
}
.quantity:not(.hidden)+button {
     margin-left: 0px; 
}
/*product att in prod page*/
.woocommerce-product-attributes.shop_attributes{
	width:70%;
}

/*shop page customization remove category + price font adjusment*/
.wd-product-cats{
	display:none;
}
.archive .woocommerce-Price-amount.amount{
	text-align:center !important;
	font-size:14px !important;
	margin:auto !important;
}
.woocommerce-Price-amount.amount{
		text-align:center !important;
	font-size:16px !important;
	font-weight:700 !important;
	margin:auto !important;
}
.price, .wd-entities-title{
	text-align:center !important;
	font-family:Avenir light;
}

.single-product .price, .single-product .wd-entities-title{
	text-align:left !important;
	font-family:Avenir light;
}
.single-product .related-products .price, .single-product .related-products .wd-entities-title{
	text-align:center !important;
	font-family:Avenir light;
}
.archive .price{
	text-align:center !important;
	font-family:Avenir light;
}


/* tidio not to appear on front page*/
.page-id-8 #tidio-chat{
	display:none;
}
#tidio-chat-iframe{
	margin-bottom:1.5em !important;
	right:0px !important;
}

.wd-entry-meta {
    display: none !important; 
}
/* remove border for products*/
.wd-hover-tiled .product-wrapper {
    box-shadow: none !important;
}
/*filters margins*//*
.swatches-brands{
	margin-left:40% !important	
}
#woodmart-woocommerce-layered-nav-15 .wc-layered-nav-term{
		margin-left:40% !important	
}		*/
/* product title letters ma2touchin*/
[class*="title-line-"] .product-grid-item .wd-entities-title {
    font-size: 16px;
}
/* line of ptoduct titles*/
.title-line-two {
    --title-line-count: 4 !important;
}
/* tidio remove chat with us */
.frame-content .widget-position-right.sidebar-position-right.bubbleWithLabel .widgetLabel.large.moveFromRightLabel-enter-done span{
	display:none !important;
}
/* sell in mobile menu*/
.sell{
	display:none;
}
/*remove hover buttons for products */
.wd-buttons.wd-pos-r-t{
	display:none;
}
/* remove article date */
.woodmart-archive-blog .post-date.wd-post-date.wd-style-with-bg{
	display:none;
}
/* remove tidio branding*/
.material-icons.emoji-switch.ripple a{
	display:none;
}
#tidio-chat iframe button{
	color:#c80b0f !important;

}
.footer-bottom .tidio-135wcf7{
	display:none !important;
}

/* custom amount in gift card*/
.ywgc-manual-amount-container{
	border:none !important;
}
.ywgc-manual-amount{
	background-color:#F7E8CA !important;
	padding:1px 5px;
}
#ywgc-manual-amount {
	width:7.7em !important;
}
.ywgc-manual-amount-container{
		background-color:#fff !important ;
}
.ywgc-manual-currency-symbol.right{
	display:none;
}
.ywgc-manual-amount-container.ywgc-manual-amount.ywgc-red-border .ywgc-manual-amount-error:nth-child(2){
	display:none;
}
#ywgc-manual-amount{
	text-align:center;
}
.postid-13134 .prodtextdiv, .postid-13381 .prodtextdiv, .postid-13388 .prodtextdiv, .postid-13134 .prodtextdivar, .postid-13381 .prodtextdivar, .postid-13388 .prodtextdivar, .postid-20111 .prodtextdivar  {
	display:none !important;
}

.rtl .prodtextdiv, .prodtextdivar{
	display:none!important;
}
.rtl .prodtextdivar{
display: none !important;
}



h3#ship-to-different-address {
    border-bottom: solid #c80b0f 1px;
    padding-bottom: 10px;
}

.checkout div#customer_details {
    margin-right: 30px;
}

.wd-table-wrapper {
    border: solid 1px #e2e2e2;
    border-radius: 15px;
    padding: 25px;
}

.checkout td.product-name {
    font-size: 14px;
}

.cart_item .product-name div {
    font-size: 13px;
}

.checkout .ts-product-image {
    padding-right: 10px;
}

.checkout .cart_item .product-name {
/*     width: 70% !important; */
/*     max-width: 70% !important; */
}

.ts-product-image img {
    border: solid 1px #c80b0f;
    margin-bottom: 12px;
}

.ts-product-image {
    width: 150px !important;
}


label[for="shipping_method_0_dhlexpress_"] {
    font-size: 14px;
}

.ywgc_enter_code div[style="position: relative"] {
    width: 100% !important;
    border: 1px solid #c80b0f;
    padding: 20px;
    border-radius: 10px;
}

.ywgc_enter_code p {
    font-weight: bold;
}

.page-id-270 .ywgc_enter_code {
    width: 100% !important;
}

li.wc_payment_method {
    border: solid 1px #e2e2e2;
    padding: 15px;
	    border-radius: 10px;
}

input["class=input-radio"] {
    display: none;
}

.wc_payment_methods label {
    font-weight: bold;
/*     border-left: solid 2px #c80b0f; */
    padding-left: 10px;
}

.wc_payment_methods .payment_box {
    border-top: 1px solid #e2e2e2;
}

#payment input[type='radio'] {
    float: none !important;
}

.card-row input {
    height: 40px !important;
}

input[maxlength="2"] {
    width: 70px !important;
    text-align: center;
}

.wc_payment_method p {
    font-size: 16px;
}

.form-row label {
    margin-top: 15px;
}

/*giftcard icon *//*
.postid-13134 h1.product_title.entry-title.wd-entities-title:after {
    content: url(http://thenostalgiaclub.com/wp-content/uploads/2022/06/The-Nostalgic-Club_Extra-Icons-09.png) !important;

}*/



/* ENGLISH pages: hide the Arabic logo */
body:not(.rtl) .site-logo:has(img[src*="Arabic"]),
body:not(.rtl) .whb-rii7a0lox9cvcdrkxr66 {
  display: none !important;
}

/* ARABIC pages: hide the English logo */
.rtl .site-logo:has(img[src*="Nostalgia-Club-Logo"]),
.rtl .whb-7q372vx5uzvijdg0l36w {
  display: none !important;
}


.rtl :where(body, p, h1, h2, h3, h4, h5, h6, a, span, li, label, button, td, th, div):not(i):not([class*="icon"]):not([class*="wd-icon"]):not([class*="fa-"]) {
  font-family: "Cairo", "Geeza Pro", "Noto Naskh Arabic", sans-serif !important;
  letter-spacing: 0 !important;
  word-spacing: normal !important;
}

/* Keep theme icons on their icon font */
.rtl [class*="wd-icon"]::before,
.rtl [class*="wd-tools-icon"]::before,
.rtl .wd-tools-icon::before,
.rtl .wd-nav-mobile-tab::before,
.rtl .wd-action-btn > a::before,
.rtl .wd-burger-icon::before,
.rtl .wd-burger-icon::after {
  font-family: "woodmart-font" !important;
}


.product-label.out-of-stock {
  display: flex !important;
  align-items: center;
  justify-content: center;
  width: 84px;
  height: 76px;
  padding: 0 24px 8px !important;   /* side padding forces one word per line */
  box-sizing: border-box;
  background: url("https://thenostalgiaclub.com/wp-content/uploads/2022/02/Asset-2.svg") center/contain no-repeat !important;
  border-radius: 0 !important;
  color: #fff !important;
  font-size: 9px !important;
  font-weight: 700;
  line-height: 1.15;
  text-align: center;
  word-break: keep-all;
  overflow-wrap: normal;
  letter-spacing: 0 !important;
}
.product-label.out-of-stock::after { display: none !important; }

@media (max-width: 768px) {
  body #rev_slider_1_1 .tp-bullets,
  body #rev_slider_3_1 .tp-bullets {
    left: 50% !important;
    right: auto !important;
    top: auto !important;
    bottom: 12px !important;
    transform: translateX(-50%) !important;
    width: auto !important;
    height: auto !important;
    display: flex !important;
    gap: 8px;
  }
  body #rev_slider_1_1 .tp-bullets.ares.horizontal.nav-pos-hor-center.nav-pos-ver-center.nav-dir-horizontal .tp-bullet,
  body #rev_slider_3_1 .tp-bullets.ares.horizontal.nav-pos-hor-center.nav-pos-ver-center.nav-dir-horizontal .tp-bullet {
    position: relative !important;
    left: auto !important;
    top: auto !important;
    width: 18px !important;
    height: 16px !important;
    margin: 0 !important;
  }
  body #rev_slider_1_1 .tp-bullets.ares.horizontal.nav-pos-hor-center.nav-pos-ver-center.nav-dir-horizontal .tp-bullet.selected,
  body #rev_slider_3_1 .tp-bullets.ares.horizontal.nav-pos-hor-center.nav-pos-ver-center.nav-dir-horizontal .tp-bullet.selected {
    width: 24px !important;
    height: 22px !important;
  }
}

@media (max-width: 767px) {
  .elementor-element.elementor-element-d5c57ba {
    left: 50% !important;
    right: auto !important;
    top: auto !important;
    bottom: 35px !important;
    transform: translate(-50%, 50%) !important;
    z-index: 20 !important;
    width: 60px !important;
  }
  /* let the heart overlap into the red section instead of being cut off */
  .elementor-element.elementor-element-d5c57ba,
  .elementor-element.elementor-element-d5c57ba .elementor-widget-container {
    overflow: visible !important;
  }
  .elementor-element-d5c57ba img {
    width: 100% !important;
    height: auto !important;
  }
}

.elementor-element-1ba2a78 {
  display: none !important;
}

@media (max-width: 767px) {
  .rtl .footer-container {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .rtl .footer-container img {
    max-width: 160px !important;
    height: auto !important;
  }
}@media (min-width: 1025px) {
	.wd-tools-icon:before, .wd-tools-text{
	font-size:15px !important;
}
g#Page-1 {
    display: none!important;
}
.ywgc-empty-table-icon {
    /* display: none; */
    background-image: url(https://thenostalgiaclub.com/wp-content/uploads/2022/06/giftcard-1.svg)!important;
    background-repeat: no-repeat!important;
}
/* Heart next to active page in menu*/
.current-menu-item:before{
content:url('http://thenostalgiaclub.com/wp-content/uploads/2022/02/Asset-2.svg');
	position: absolute;
margin-left:-0.7em !important;
	top:3px !important;
	width:9px;
}

.rtl .current-menu-item.menu-item-type-taxonomy:before{
	margin-right:-0.7em !important;
	top:0px !important;
	width:9px !important;
}
.rtl .current-menu-item.menu-item-type-taxonomy{
	margin-right:0.7em !important;

}
/******************/
/* tab inside product page*/
.tabs.wc-tabs .active{
	color:#c80b0f;
	border-top-color: black !important;
}
.tabs.wc-tabs{
	text-align:left;
}
.tabs.wc-tabs .active a::after{
	background-color:transparent !important;
	display:none !important;
}
.tabs.wc-tabs .active:before{
content:url('http://thenostalgiaclub.com/wp-content/uploads/2022/02/Asset-2.svg');
	position: absolute;
margin-left:-1.0em;
top:11px;
	width:12px;
}

/* shop content*/
.archive.woodmart-archive-shop .shop-content-area{
	max-width:100% !important;
	    flex: 0 0 80%;
}
/*widget area */
.widget-area{
	font-size:14px;
}
.wd-filter-list a{
	padding-top:2px;
	padding-bottom:2px;
}
.widget-title, .shop-loop-head{
	font-size:14px;
}
/* product space between*/
.shop-content-area .product-wrapper{
	/*width:90%;*/
}
/* search product*/
.wc-block-product-search .wc-block-product-search__button {
  padding-left: 6.5px !important; 
   padding-right: 6.5px !important;  
}
/* related products in prod page*/
.related-products .wd-hover-tiled {
    text-align: center !important; 
}

.related-products .product-grid-item .product-image-link img{
	width: 200px !important;
	
}
/*
.product-grid-item .hover-img img {
    width: 200px !important;
}*/
/* attribute in product page*/
.shop_attributes tr {
    display: block; 
    border-bottom: none;
}
.woocommerce-product-attributes-item__label:after{
	content:':';
}
/*
.woocommerce-product-attributes-item__label:before{
	content:'●';
}*/
.shop_attributes td {
    padding-left: 0.5em;
}
#button-body{
	color:#c80b0f !important;

}

}

@media (max-width: 576px) {
	/*mail chimp field*/
#email{
	width:17em;
}
	/**/
#wpforms-6-field_2-container{
	width:100% !important;
	position:absolute;
	float:left;
	margin-top:0em;
}
#wpforms-submit-6{
	margin-top:0em;	
}
.wpforms-container .wpforms-field { position: inherit !important;}
#wpforms-6-field_0, #wpforms-6-field_5, #wpforms-6-field_1, #wpforms-6-field_6, #wpforms-6-field_2{
	border-top:none;
	border-left:none;
	border-right:none;
	border-width:1.9px !important;
	border-radius:0px;
	border-color:#1E2655;
		margin-bottom:0 !important;
	margin-top:0px !important;
	text-align:left;
	padding-left:0em !important;
	font-size:15px !important;
}
/* heart in menu*/
.current-menu-item:before{
content:url('http://thenostalgiaclub.com/wp-content/uploads/2022/02/Asset-2.svg');
	position: absolute;
margin-left:0.4em;
	top:8px;
	width:9px;
}
.current-menu-item.menu-item-type-taxonomy:before{
	margin-left:0.4em !important;
	top:9px !important;
	width:9px !important;
}


.rtl .current-menu-item:before{
content:url('http://thenostalgiaclub.com/wp-content/uploads/2022/02/Asset-2.svg');
	position: absolute;
margin-right:0.4em;
	top:8px;
	width:9px;
}
.rtl .current-menu-item.menu-item-type-taxonomy:before{
	margin-right:0.4em !important;
	top:9px !important;
	width:9px !important;
}

.sale a{
	color:#c80b0f !important;
	font-family:avenir bold;	
}
/*ar slider*/
#rev_slider_3_1 .tp-bullets.ares.horizontal.nav-pos-hor-center.nav-pos-ver-center.nav-dir-horizontal .tp-bullet{
	 background: url('http://thenostalgiaclub.com/wp-content/uploads/2022/02/emoty-heart.svg') !important;
    width: 25px !important;
    height: 22px !important;
    background-size: cover;
	border-radius:0 !important;
	background-repeat: no-repeat !important;
}
#rev_slider_3_1 .tp-bullets.ares.horizontal.nav-pos-hor-center.nav-pos-ver-center.nav-dir-horizontal .tp-bullet.selected{
 background: url('http://thenostalgiaclub.com/wp-content/uploads/2022/02/Asset-2.svg') !important;
    width: 35px;
    height: 35px;
    background-size: cover;
	border-radius:0 !important;
		background-repeat: no-repeat !important;
}
/*en slider*/
#rev_slider_1_1 .tp-bullets.ares.horizontal.nav-pos-hor-center.nav-pos-ver-center.nav-dir-horizontal .tp-bullet{
	 background: url('http://thenostalgiaclub.com/wp-content/uploads/2022/02/emoty-heart.svg') !important;
    width: 25px !important;
    height: 22px !important;
    background-size: cover;
	border-radius:0 !important;
	background-repeat: no-repeat !important;
}
#rev_slider_1_1 .tp-bullets.ares.horizontal.nav-pos-hor-center.nav-pos-ver-center.nav-dir-horizontal .tp-bullet.selected{
 background: url('http://thenostalgiaclub.com/wp-content/uploads/2022/02/Asset-2.svg') !important;
    width: 35px;
    height: 35px;
    background-size: cover;
	border-radius:0 !important;
		background-repeat: no-repeat !important;
}

#rev_slider_1_1 .tp-bullets{
	left:-7em !important;
	top:48% !important;
}

#rev_slider_3_1 .tp-bullets{
	
	right:-11em !important;
	top:48% !important;
}


/* customization on product page*/
#hearts_under_title{
	width:90px;
	margin-top:-1.5em;
}
.product_title{
	font-size:55px;
}
/* selling form*/
.imgup{
	width:100%;
	float:left;
	margin-top:10px;
}
/* appear added img of prod for mobile*/
.product-images-inner .woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images.images.row.align-items-start.thumbs-position-bottom.image-action-zoom{
	display:initial;
}

.summary-inner .woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images.images.row.align-items-start.thumbs-position-bottom.image-action-zoom{
	display:none;
}
/* attributes of prod on mobile*/
.woocommerce-product-attributes.shop_attributes{
	width:100%;
}
/*product title*/
.wd-entities-title{
	font-size:15px !important;
	font-weight:400;
}
.price{
		font-weight:400 !important;
}
.archive .price{
	font-weight:400 !important;
}
/* product title letters ma2touchin*/
[class*="title-line-"] .product-grid-item .wd-entities-title {
    font-size: 14px !important;
}
[class*="title-line-"] .product-grid-item.col-6{
	--title-line-height: 19px !important;
}

.sell{
	display:initial;
}
/* attribute in product page*/
.shop_attributes tr {
    display: block; 
    border-bottom: none;
}
.woocommerce-product-attributes-item__label:after{
	content:':';
}
/*
.woocommerce-product-attributes-item__label:before{
	content:'●';
}*/
.shop_attributes td {
    padding-left: 0.5em;
}
}

