@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//salinafashion.com/wp-content/themes/woodmart/fonts/woodmart-font-2-400.woff2?v=7.6.0") format("woff2");
}

:root {
	--wd-text-font: "Rubik", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #777777;
	--wd-text-font-size: 14px;
	--wd-title-font: "Rubik", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 400;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Rubik", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 400;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Rubik", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Rubik", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 400;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 18px;
	--wd-header-el-font: "Rubik", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 400;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-primary-color: rgb(15,7,7);
	--wd-alternative-color: rgb(255,255,255);
	--wd-link-color: #333333;
	--wd-link-color-hover: rgb(51,51,51);
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(0,0,0);
	--btn-accented-bgcolor-hover: rgb(58,58,58);
	--wd-form-brd-width: 1px;
	--notices-success-bg: rgb(15,5,5);
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 280px;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 800px;
}
.header-banner {
	background-color: rgb(255,255,255);
	background-image: none;
}
.page-title-default {
	background-color: rgb(255,255,255);
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.footer-container {
	background-color: rgb(249,249,249);
	background-image: none;
	background-size: contain;
}
html table th {
	font-family: "Rubik", Arial, Helvetica, sans-serif;
	font-weight: 300;
	font-size: 12px;
	text-transform: none;
}
html .page-title > .container > .title {
	font-size: 20px;
	color: rgb(15,15,15);
}
body[class*="wrapper-boxed"] {
	background-color: rgb(255,255,255);
	background-image: none;
}
.page .main-page-wrapper {
	background-color: rgb(255,255,255);
	background-image: none;
}
.single-product .main-page-wrapper {
	background-color: rgb(255,255,255);
	background-image: none;
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
.woocommerce-product-gallery {
	--wd-gallery-gap: 0px;
}

@media (max-width: 768.98px) {
	html .page-title > .container > .title {
		font-size: 16px;
	}

}
:root{
--wd-container-w: 1920px;
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--btn-accented-box-shadow-active: none;
--btn-accented-bottom: 0px;
--wd-brd-radius: 0px;
}

@media (min-width: 1937px) {
.platform-Windows .wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}

@media (min-width: 1920px) {
html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


.br_alabel.berocket_alabel_id_40466 >span i.template-i-before{
		display:none !important;
	}
	.br_alabel.berocket_alabel_id_40466 >span i.template-i-after{
		display:none !important;
	}


table.variations .label>* {
    font-size: 13px!important;
    font-weight: 600!important;
}

[class*="wd-swatches"].wd-bg-style-4 .wd-swatch.wd-bg:after {
    background-color: rgba(0,0,0,0)!important;
}

[class*="wd-swatches"].wd-bg-style-2 .wd-swatch.wd-bg.wd-active, [class*="wd-swatches"].wd-bg-style-2 .wd-swatch-wrap.wd-active .wd-swatch.wd-bg, [class*="wd-swatches"].wd-text-style-2 .wd-swatch.wd-text.wd-active, [class*="wd-swatches"].wd-text-style-2 .wd-swatch-wrap.wd-active .wd-swatch.wd-text {
    --brd-width: 1px!important;
}

[class*="wd-swatches"].wd-text-style-2 .wd-swatch.wd-text .wd-swatch-text {
    /* font-size: calc(var(--wd-swatch-text-size) - 2px); */
    font-size: 12px!important;
    font-weight: 500!important;
		min-width:40px;
}

.wd-swatch.wd-text.wd-enabled {
    padding: 8px;
    border-radius: 2px;
}

span.wc-points-rewards-product-message {
    line-height: 4em;
}




.wd-sidebar-opener.wd-on-shop:not(.wd-on-toolbar).wd-shown {
    display: none;
}

.wd-tools-element .wd-tools-icon {
    margin-bottom: -4px!important;
}

.wd-tools-element:is(.wd-design-2,.wd-design-5) .wd-tools-count {
    top: -6px;
    font-weight: 500;
}

.wd-nav[class*="wd-style-"]>li:is(.wd-has-children,.menu-item-has-children)>a:after {
    color: #050505!important;
    font-weight: 900;
}

/* .wd-header-cart.wd-design-2 .wd-cart-number, .wd-header-cart.wd-design-5 .wd-cart-number {
    left: -10px!important;
	top:0px !important;
	width:13px !important;
	height:13px !important;
    font-weight: 400!important;
	font-size:8px !important;
} */

.wd-tools-element .wd-tools-icon:before {
    font-size: 17px!important;
}

p#billing_country_field {
	display:none;
}

.elementor-30314 .elementor-element.elementor-element-1b8bc98b:not(.elementor-motion-effects-element-type-background), .elementor-30314 .elementor-element.elementor-element-1b8bc98b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  
    display: none;
}


/* nav*/
.widget_nav_menu ul li{
	margin-bottom:5px;
	color:white !important;
}

.wd-custom-icon, picture.wd-custom-icon img {
    min-width: 100%;
    max-width: 22px !important;
}

.wd-sub-menu li>a{
	font-size:12px;
}
/* .wd-header-cart.wd-design-2 .wd-cart-number, .wd-header-cart.wd-design-5 .wd-cart-number{
	top:-5px;
	left:-20px;
	font-weight:800;
} */

.wd-nav>li>a{
padding-left:12px;
padding-right:12px;
}

/*end*/


.payment_methods .payment_box{
	box-shadow:none;
	background:#f1f1f1;
	margin-top:5px;
		padding:5px;
}

.wd-wishlist-head{
	display:none;
}


.out-of-stock{
display:none !important;	
}


.cart-info div.quantity :is(input[type="button"],input[type="number"],input[type="text"]){
height:24px !important;
}

.cart-widget-side input[type='number']{
font-size:12px !important;

}

.cart-widget-side div.quantity input[type="button"] {
    min-width: 20px !important;
}

.single-product .cart-widget-side div.quantity{
background:unset !important;
	color:unset !important;
}

.cart-widget-side div.quantity input[type="button"]{
border: unset !important;
}

	.cart-widget-side input[type='number'] {
    border: unset !important;
}


.woocommerce-additional-fields>h3 {
    text-transform: uppercase;
    font-size: 22px;
    display: none;
}

.payment_method_paypal a{
	display:none !important;
}

.quick-shop-form tr{
margin-top:18px;
}

.archive .product-grid-item :is(.wd-product-countdown,.wd-swatches-grid){
	margin-top:-30px;
}







	.popup-added_to_cart .btn{
display:none !important;
	}
	
	.popup-added_to_cart{
		max-width:unset !important;
		width:100% !important;
		margin:0px !important
		position:fixed !important;
		bottom:0 !important ;
		left:0 ;
	}
	
	.popup-added_to_cart.wd-popup{
background:black !important;
	color:white !important;
		padding:0px !important;
		margin:0px !important;
	}
	
	.popup-added_to_cart .wd-close-btn-inset button.mfp-close{
display:none !important;
	}
	
	.popup-added_to_cart h3{
		font-size:16px !important;
		color:white !important;
		margin-bottom:0px !important;
		padding:10px 10px !important;
	}
	.mfp-bg{
		background:none !important;
	}


.mfp-inline-holder .mfp-content{
position:fixed;
	bottom:0 !important;
	left:0 !important;
	z-index:99999999999999999999 !important;
	
}
	

	/*** עיצוב קוביה חוזר למלאי בתוך מוצר ****/
	.cwginstock-subscribe-form .panel-primary>.panel-heading{
		background:black;
		border-color:black !important;		border-radius:none !important;

	}
	
	.cwginstock-subscribe-form .panel-primary{
		border-color:black;
		
	}
	
	.cwginstock-subscribe-form .col-md-12{
		padding-left:5px;
		padding-right:5px;
		
	}
	
	.cwginstock-subscribe-form .center-block{
		margin:0px;
	}
	.cwginstock-panel-heading h4{
		margin:0px;
		font-size:14px;
		
	}
	
	.cwginstock-subscribe-form .panel{
		border-radius:none !important;
	}
	.cwginstock-subscribe-form{
		min-width:320px; !important;
		
	}
	
	/********end*********/



.wd-wishlist-product-remove {
    position: absolute;
    right: 15px;
}

.br_alabel_label.br_alabel_right {
    float: none;
}

/*.menu-red-item a {
	background-color: #8D0000 !important;
	padding: 2px 5px;
}*/

.menu-red-item a:link, .menu-red-item a:visited, .menu-red-item a:hover, .menu-red-item a:active {
	background-color: #8D0000 !important;
	color: #FFFFFF !important;
}

@media (min-width: 768px) {
	.archive .ad_with_link .ad_display .vertical {
  	  display: block !important;
	}
	.archive .ad_with_link .ad_display img {
			width: auto;
			height: auto;
	}
}


.wd-products[class*="wd-stretch-cont"] .product-element-bottom {
    flex: 0 1 auto !important;
}@media (min-width: 1025px) {
	.whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-equal-sides {
    margin-top: 0px !important;
}

	.products[data-source="main_loop"]{
		padding-left:15px;
		padding-right:15px;
	}



/*****wishlist*****/
.wd-wishlist-content .product.wd-hover-alt:not(.wd-variation-active) .swap-elements :is(.wd-add-btn){
	position:absolute;
	top:103%;
	padding:5px 20px;
	width:90%;
	text-align:center;
	box-shadow:none;
	background:white;
	border:1px solid;
}

.wd-wishlist-product-actions {
    margin-top: 60px !important;
}

.wd-wishlist-product-actions {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    margin-bottom: -25px;
    height: 14px;
    z-index: 1;
    margin-left: 165px;
}
.wd-wishlist-content .product.wd-hover-alt:not(.wd-variation-active) .swap-elements :is(.wd-add-btn):hover{
	display:block;
	transition:none;
}

.wd-wishlist-content .product.wd-hover-alt .wd-add-btn>a span{
	border-bottom:0px !important;
}

.wd-wishlist-content .product.wd-hover-alt .wrap-price{
	margin-top:-8px;
}

	
	.wd-wishlist-content .product.wd-hover-alt:not(.wd-variation-active) .swap-elements{
		transition:  none !important;
		display:inline !important;
	}



/******catgory page design*******/

.product-grid-item :where(.product-wrapper,.product-element-bottom){
	gap:8px !important;
}

.wd-wishlist-content .product-grid-item :where(.product-wrapper,.product-element-bottom){
	gap:12px !important;
}

.product.wd-hover-alt .swap-elements{
	gap:8px !important;
}
.product.wd-hover-alt :is(.wd-product-header,.wrap-price){
	display:block !important;
} 

 .archive .product-grid-item :is(.wd-product-countdown,.wd-swatches-grid){
	margin-top:5px;
} 

*[data-id="pa_size"] .archive .quick-shop-wrapper .wd-swatch {
      width: auto !important;
      min-width: 25px;
    }


.product.wd-hover-alt .wd-add-btn>a span{
	top:21px;
}

.wd-wishlist-content .product.wd-hover-alt .wd-add-btn>a span{
	top:unset;
}

.wd-tools-element>a {
	padding-inline: 5px !important;
}

.product.wd-hover-alt:not(.wd-variation-active) .swap-wrapp{
	overflow:unset !important;
}


.product.wd-hover-alt:not(.wd-variation-active) .swap-wrapp:hover{
	transition:unset !important;
}

.archive .product-wrapper .wd-swatch{
	width:12px !important;
	height:12px !important;
}



.rtwpvg-thumbnail-wrapper{
	max-width:10% !important;
	flex: 0 0 10% !important;
}

.rtwpvg-single-video-container{
min-height:812px;
}

.ad_display + .product-wrapper {
	display: none !important;
}

}

@media (max-width: 576px) {
	.rtwpvg-images.rtwpvg-has-product-thumbnail .rtwpvg-wrapper.rtwpvg-thumbnail-position-left .rtwpvg-container {
    flex-direction: column;
}




.product-grid-item {
    margin-bottom: 40px !important;
}

.wd-tools-element .wd-tools-icon:before{
	font-size:25px !important;
}

.wd-custom-icon, picture.wd-custom-icon img{
	max-width:26px !important;
}

	.woocommerce-checkout-review-order-tab .product-quantity{
		font-weight:300 !important;
	}

.wd-tools-element:is(.wd-design-2,.wd-design-5) .wd-tools-count {
    position: absolute;
    top: 0px;
    inset-inline-end: -9px;
    background-color: var(--wd-primary-color);
    color: #fff;
    font-size: 9px;
}


.wd-quick-shop .wd-swatch.wd-text{
	width:25px;
}

.quick-shop-wrapper .single_add_to_cart_button:before{
	font-size:15px !important;
}

.quick-shop-wrapper{
 --btn-height:30px !important;
}


.wd-checkout-steps li:not(.step-active), .wd-checkout-steps li span:after, .wd-checkout-steps li:after {
     display: inline; 
}

.wd-checkout-steps li{
	font-size:16px;
}

.wd-checkout-steps li:after {
    margin: 0 10px;
    font-weight: 400;
    opacity: .7;
    content: "\f114";
    font-size: 10px !important;
    font-family: "woodmart-font";
}

.wd-checkout-steps li span{
display:inline;
}

:is(.woocommerce-cart-form__contents,.group_table) td:not(:last-child){
border:none;
}

:is(.woocommerce-cart-form__contents,.group_table) td:before{
display:none;
}

.woocommerce-cart-form__cart-item td.product-subtotal span{
display:none;
}



/*****checkout page mobile******/

.woocommerce-checkout>.checkout-order-review, .woocommerce-order-pay #order_review{
	background:none;
}

.woocommerce-checkout>.checkout-order-review{
	border:1px solid #e2e2e2;
	padding:10px;
}

.checkout-order-review>.woocommerce-checkout-review-order .wd-table-wrapper{
box-shadow:none;
}

.cart-subtotal{
	border-top:1px solid black;
}

.woocommerce-checkout>.checkout-order-review:before,.woocommerce-checkout>.checkout-order-review:after{
	display:none;
}



/*****wishlist*****/
.wd-wishlist-content .product.wd-hover-alt:not(.wd-variation-active) .swap-elements :is(.wd-add-btn){
	position:absolute;
	top:105%;
	padding:5px 20px;
	width:90%;
	margin-right:2.5%;
	text-align:center;
	box-shadow:none;
	background:white;
	border:1px solid;
}

.wd-wishlist-product-actions {
    margin-top: 60px !important;
}

.wd-wishlist-product-actions {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    margin-bottom: -25px;
    height: 14px;
    z-index: 1;
    margin-left: 125px;
}
.wd-wishlist-content .product.wd-hover-alt:not(.wd-variation-active) .swap-elements :is(.wd-add-btn):hover{
	display:block;
	transition:none;
}

.product.wd-hover-alt .wd-add-btn>a span{
	border-bottom:0px !important;
}

.archive .wd-entities-title{
	font-weight:400;
	font-size:14px;
	color:black;
}

/* .archive .products .woocommerce-Price-amount{
	font-size:13px !important;
	font-weight:400 !important;
	color:#bbbbbb;
} */

.archive .quick-shop-wrapper .wd-swatch {
    min-width: 12px!important;
    height: 12px!important;
    max-width: 32px;
    width: auto;
}

.archive .wrap-price .wd-swatch{
	width:10px !important;
	height:10px !important;
}
.archive .wd-swatches-filter .wd-swatch{
	width:auto !important;
	height:12px;
}



#beardcurmb-dis{
	opacity:0;
}


.wd-side-hidden [class*="wd-swatches"].wd-bg-style-3 .wd-swatch.wd-bg, [class*="wd-swatches"].wd-text-style-3 .wd-swatch.wd-text{
	border:none !important;
	font-weight:300;
}

.wd-side-hidden.wd-filter-list .wd-swatch{
	width:unset;
}


.wd-side-hidden  .wd-swatch.wd-text .wd-swatch-text{
	padding:0px;
}

.wd-side-hidden .wd-filter-list li{
margin:0px !important;
}

.wd-side-hidden .wd-swatch.wd-text{
min-width:unset !important;
}

/* .single-product .woocommerce-variation-add-to-cart{
min-width:320px !important;
	width:100%;
} */



.shop_table_responsive .cart-subtotal{
	padding-top:20px !important;
}

.wd-coupon-form .input-text{
max-width: 65% !important;	
}


.wd-coupon-form .button{
width:35% !important;	
}


.wd-coupon-form {
    flex-direction: row;
}


[class*="wd-single-"].wd-swatch-layout-inline table.variations tbody{
gap:35px 40px !important;
}

.widget_shopping_cart_content .amount{
	font-weight:300 !important;
}

.woocommerce-checkout>.checkout-order-review {
    border: 1px solid #e2e2e2;
    padding: 25px 15px;
	color:black;
}



.product-grid-item:not(:is(.product-swatched,.quick-shop-shown,.wd-variation-active,[class*="wd-loading"])) .wd-product-grid-slider-nav>div{
	opacity:0 !important;
}

.product-grid-item :where(.product-wrapper,.product-element-bottom){
	gap:8px !important;
}

.product.wd-hover-alt .swap-elements{
	gap:8px !important;
}
.product.wd-hover-alt :is(.wd-product-header,.wrap-price){
	display:block !important;
} 

 .archive .product-grid-item :is(.wd-product-countdown,.wd-swatches-grid){
	margin-top:-25px;
} 

*[data-id="pa_size"] .archive .quick-shop-wrapper .wd-swatch {
      width: auto !important;
      min-width: 25px;
    }


.product.wd-hover-alt .wd-add-btn>a span{
	top:21px;
}

.wd-tools-element>a {
	padding-inline: 5px !important;
}







/*****כפתור לכל הרוחב****/
  .single_variation_wrap {
    width: 100%;
  }

  .single_variation_add-to-cart {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .single_variation_add-to-cart .quantity {
    flex-basis: 10%;
  }

  .single_variation_add-to-cart .single_add_to_cart_button {
    flex-basis: 90%;
    margin-top: 6px;
  }

.rtwpvg-single-video-container{
min-height:736px;
}


		
	.slide-product .wd-buttons {
background:none !important;
		box-shadow:none !important;
	}
	
	.slide-product .wd-swatch{
		width:10px;
		height:10px;
	}



	.product-grid-item :is(.wd-product-countdown,.wd-swatches-grid) {
    justify-content: var(--text-align);
    margin-top: -25px !important;
}


.whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-equal-sides{
margin-top:0px !important;
}


.outofstock .product-wrapper{
	opacity:0.5 !important;	
}

/* img */


.rtwpvg-images.rtwpvg-has-product-thumbnail .rtwpvg-wrapper.rtwpvg-thumbnail-position-bottom .rtwpvg-container {
    flex-direction: column;
}

.rtwpvg-images.rtwpvg-has-product-thumbnail .rtwpvg-wrapper.rtwpvg-thumbnail-position-left .rtwpvg-thumbnail-wrapper {
    max-width: 100%;
}


.rtwpvg-images.rtwpvg-has-product-thumbnail .rtwpvg-wrapper.rtwpvg-thumbnail-position-left .rtwpvg-slider-wrapper{
    max-width: 100%!important;
}


.berocket_better_labels.berocket_better_labels_label{
	margin-top:20px;
}
}

