.wd-popup.wd-promo-popup {
  background-color: rgba(255,255,255,0);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: left center;
}
.page-title-default {
  background-color: rgb(109,109,109);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center top;
}
.footer-container {
  background-color: #f4f4f4;
  background-image: url(https://oscarsport.ir/wp-content/uploads/2021/05/footer-background-1.jpg);
  background-size: cover;
}
:root {
  --wd-text-font: iranyekan, sans-serif;
  --wd-text-font-weight: 400;
  --wd-text-color: rgb(168,168,168);
  --wd-text-font-size: 14px;
  --wd-title-font: iranyekan, sans-serif;
  --wd-title-font-weight: 600;
  --wd-title-color: #242424;
  --wd-entities-title-font: iranyekan, sans-serif;
  --wd-entities-title-font-weight: 500;
  --wd-entities-title-color: #333333;
  --wd-entities-title-color-hover: rgb(51 51 51 / 65%);
  --wd-alternative-font: iranyekan, sans-serif;
  --wd-widget-title-font: iranyekan, sans-serif;
  --wd-widget-title-font-weight: 600;
  --wd-widget-title-transform: uppercase;
  --wd-widget-title-color: #333;
  --wd-widget-title-font-size: 16px;
  --wd-header-el-font: iranyekan, sans-serif;
  --wd-header-el-font-weight: 400;
  --wd-header-el-transform: uppercase;
  --wd-header-el-font-size: 13px;
  --wd-primary-color: rgb(13,67,155);
  --wd-alternative-color: rgb(65,82,145);
  --wd-link-color: #333333;
  --wd-link-color-hover: #242424;
  --btn-default-bgcolor: #f7f7f7;
  --btn-default-bgcolor-hover: #efefef;
  --btn-shop-bgcolor: rgb(5,9,198);
  --btn-shop-bgcolor-hover: rgb(5,68,186);
  --btn-accent-bgcolor: rgb(25,6,226);
  --btn-accent-bgcolor-hover: rgb(6,38,219);
  --notices-success-bg: #459647;
  --notices-success-color: #fff;
  --notices-warning-bg: #E0B252;
  --notices-warning-color: #fff;
}
	:root{
	
			--wd-form-brd-radius: 5px;
	
	
	--wd-form-brd-width: 2px;

	--btn-default-color: #333;
	--btn-default-color-hover: #333;

	--btn-shop-color: #fff;
	--btn-shop-color-hover: #fff;

	--btn-accent-color: #fff;
	--btn-accent-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-accent-brd-radius: 0px;
		--btn-accent-box-shadow: none;
		--btn-accent-box-shadow-hover: none;
		--btn-accent-box-shadow-active: none;
		--btn-accent-bottom: 0px;
	
	
			--btn-shop-bottom-active: -1px;
		--btn-shop-brd-radius: 0px;
		--btn-shop-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
		--btn-shop-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
	
	
	
	
	
	
	
		}

	/* Site width */
		/* Header Boxed */
	@media (min-width: 1025px) {
		.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
			max-width: 1570px;
		}
	}

	.container {
		max-width: 1600px;
	}
	
	
		.elementor-section.wd-section-stretch > .elementor-column-gap-no {
			max-width: 1570px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-narrow {
			max-width: 1580px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-default {
			max-width: 1590px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-extended {
			max-width: 1600px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-wide {
			max-width: 1610px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-wider {
			max-width: 1630px;
		}

		@media (min-width: 1617px) {

			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}

		@media (min-width: 1600px) {

			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}

	
/* Quick view */
div.wd-popup.popup-quick-view {
	max-width: 920px;
}

/* Shop popup */
div.wd-popup.wd-promo-popup {
	max-width: 800px;
}

/* Age verify */
div.wd-popup.wd-age-verify {
	max-width: 500px;
}

/* Header Banner */
.header-banner {
	height: 55px;
}

body.header-banner-display .website-wrapper {
	margin-top:55px;
}

/* Tablet */
@media (max-width: 1024px) {
	/* header Banner */
	.header-banner {
		height: 50px;
	}
	
	body.header-banner-display .website-wrapper {
		margin-top:50px;
	}
}

.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 233px;
}
		
		rs-slides [data-type=text],
rs-slides [data-type=button] {
	font-family: iranyekan, sans-serif !important;
}
	
		rs-slides h1[data-type=text],
rs-slides h2[data-type=text],
rs-slides h3[data-type=text],
rs-slides h4[data-type=text],
rs-slides h5[data-type=text],
rs-slides h6[data-type=text] {
	font-family: iranyekan, sans-serif !important;
}
			@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//oscarsport.ir/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=6.1.4") format("woff2"),
	url("//oscarsport.ir/wp-content/themes/woodmart/fonts/woodmart-font.woff?v=6.1.4") format("woff");
}

.woodmart-button-wrapper.inline-element {
    margin-bottom: 0px;
}
body.home .main-page-wrapper {
    background-color: #f6f6f6;
}
.promo-banner .promo-banner-image {
    border-radius: 15px;
}
.product-grid-item.woodmart-hover-tiled .hover-img img, .product-grid-item.woodmart-hover-tiled .product-image-link img {
    width: 100%;
    padding: 20px;
}
.woodmart-hover-tiled .product-wrapper {
    border-radius: 10px;
    overflow: hidden;
	background: #fff;
}
.labels-rectangular .product-label {
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 15px;
    margin-right: 5px;
}
#chat{
	text-align: right;
	float: right;
	margin-right: 10%;
	}
.brands-hover-simple .brand-item img {
    -webkit-filter: none !important;
	filter: none !important;
}



.brands-widget .brand-item a {
    box-shadow: 0px 1px 10px 4px #000000e3;
		padding: 10px 38px;
		margin: 20px 60px;
}
.footer-container {
    background-size: contain;
}
.searchform{
width:62%;
}

.whb-header {
    margin-bottom: 50px;
}
.whb-color-dark:not(.whb-with-bg){
border:0;
}


.wd-logo img{
max-height: none;
}
.brands-widget .brand-item img{
max-height: initial ;
}
.wd-btn-arrow{
visibility: visible;
    opacity: 1;
}

.wd-carousel-spacing-0 .owl-nav>div[class*="prev"] {
    right: 0px;
}

.wd-carousel-spacing-0 .owl-nav>div[class*="prev"] {
    right: 15px;
    color: #0f449c;
}

.wd-carousel-spacing-0 .owl-nav>div[class*="next"] {
    left: 0px;
}

.wd-carousel-spacing-0 .owl-nav>div[class*="next"] {
    left: 15px;
    color: #0f449c;
}
.wd-hover-tiled .product-element-bottom {
    padding: 15px 20px;
    background-color: #eaf6f6;
}
.woodmart-hover-tiled .product-wrapper{
    background-color: #eaf6f6;
	border-radius: 0;
}
.elementor-13 .elementor-element.elementor-element-2e800f5 .title {
    color: #0d439b;
    font-size: 21px;
}
.menu {
  float: right;
	background-color: #c5c3c4;
	border-radius: 15px 15px 0px 0px;
	padding-left: 20px;
}

.wd-nav[class*="wd-style-"] {
    --nav-color: #0d439b;
}

.whb-column.whb-col-left.whb-visible-lg { width:26.95%; }

.whb-header-bottom .container{
padding-left:0 !important;
padding-right:0 !important;
}
.wd-nav {
    margin-right: -2px;
}
.site-logo {
    max-height: inherit;
    margin: auto !important;
}
.searchform{
margin-right: -10px !important;
}
.searchform.wd-style-with-bg input[type="text"]
{
    border-radius: 31px 3px 0 31px !important;
}
.searchsubmit {
    border-radius: 31px 3px 0 31px !important;
}

.wd-nav-main>li>a{
font-weight: bold;
}
.wd-tools-element .wd-tools-icon {
    position: relative;
    font-size: 0;
    color: #0D439B;
}

.products-bordered-grid .owl-nav > div[class*="next"] {
    left: -20px !important;
}

.products-bordered-grid:hover .owl-nav > div[class*="next"] {
    left: -45px !important;
}

.products-bordered-grid .owl-nav > div[class*="prev"] {
    right: -18px !important;
}

.products-bordered-grid:hover .owl-nav > div[class*="prev"] {
    right: -45px !important;
}

.owl-carousel:hover .owl-nav > div{
-webkit-transform: perspective !important;
transform: perspective !important;
}

.wd-btn-arrow[class*="next"]::after{
color: #0d439b;
}

.wd-btn-arrow[class*="prev"]::after{
color: #0d439b;
}

#menu-item-648 {
    background-image: url(https://oscarsport.ir/wp-content/uploads/2021/05/brands.png);
    width: 92px;
    height: 48px;
    background-repeat: no-repeat;
    background-position: left top;
    background-size: contain;
  	margin: 0 20px;
}
#menu-item-647 {
    background-image: url(https://oscarsport.ir/wp-content/uploads/2021/05/Tracking.png);
    width: 165px;
    height: 48px;
    background-repeat: no-repeat;
    background-position: left top;
    background-size: contain;
	  margin: 0 20px;
}
#menu-item-649 {
    background-image: url(https://oscarsport.ir/wp-content/uploads/2021/05/about-us.png);
    width: 112px;
    height: 48px;
    background-repeat: no-repeat;
    background-position: left top;
    background-size: contain;
	  margin: 0 20px;
}
#menu-item-646 {
    background-image: url(https://oscarsport.ir/wp-content/uploads/2021/05/work-with-us.png);
    width: 145px;
    height: 48px;
    background-repeat: no-repeat;
    background-position: left top;
    background-size: contain;
	  margin: 0 20px;
}
.wd-nav-main > li > a {
    font-weight: bold;
    font-size: 16px;
}
.amount{
color:red;
}
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
    padding: 14px 10px;
}

.whb-sticky-shadow + .whb-clone .whb-row{
background: #c5c3c4;
}
.whb-sticky-shadow.whb-sticked .whb-row:last-child .whb-flex-row{
background: #fff;
}
.whb-sticky-shadow.whb-sticked .menu{
background: #fff;
}
.copyrights-wrapper{

	position:absolute;
	bottom:0;
	width:100%;
height: 70px;
background-size: contain;
display: flex;
align-items: end;
color: black;
}
.footer-widget {
    border-bottom: 0 !important;
	margin-bottom:0;
	padding-bottom:0; 
    z-index: 1000000;
    position: relative;
    z-index: 10;
 }

.widget ul{
list-style: disc !important;
}

 .copyrights-wrapper {
    border-color: transparent !important;
	 background: #adb6bb;
	 height: 60px;
}

footer table  td {
	padding: 0px 20px 30px !important;
border-color:transparent !important;
}

footer table li {
    margin-bottom: 0 !important;
}
.copyrights-wrapper .container{
position: relative;
bottom: 0;
background: #adb6bb;
}

.product-grid-item.woodmart-hover-tiled .hover-img img{
background: #ecf8f8;
}
.product-label.onsale{
background-color:#ea2828;
}
del .amount {
	color: #0E439B;
}
.price del {
	color: #000;
}
form.wpcf7-form.init , .wpcf7-form.sent , .wpcf7-form.resetting ,.wpcf7-form.invalid ,form.wpcf7-form.submitting{
width:50%;
	margin:0 auto;
}
input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button;
    width: 100%;
    background: #0d439b;
	color: #fff;}

input[type="number"] {
    text-align: right;
}
.elementor-13 .elementor-element.elementor-element-94129fd .title {
    color: #0d439b;
    font-size: 21px;
}
.wd-dropdown-menu {
    background-image: none !important;
}

.mBPayment{
	margin-bottom: 75px;
}

.min-footer:after{
content: "";
background-image: url(https://oscarsport.ir/wp-content/uploads/2021/05/oscarsport.png);
width: 22%;
height: 181px;
margin: auto;
position: absolute;
bottom: -53px;
background-repeat: no-repeat;
text-align: center;
left: 40%;
background-color: #adb6bb;
padding-left: 6% !important;
border-radius: 27px;
right: auto;
background-position: center top;
}


.single_add_to_cart_button{
 background-color: #2ecc71;
}

.woocommerce-mini-cart__buttons .checkout{
 background-color: #2ecc71;
}

#place_order{
background-color: #2ecc71;
}

.tblSizeGuide{
	text-align: center;
  border: 1px solid #eeeeee;
	margin-bottom:20px;	
}

.tblSizeGuide tr td{
    padding: 5px 20px;
    border-bottom: 1px solid #E6E6E6;
	 text-align: center;
}

table.wd-sizeguide-table {
    display: none;
}
div.quantity input[type="number"]{
text-align:center;
}
.wd-dropdown{
background-color: #c5c3c4;
}
.wd-sub-menu li a{
color: #0d429b;
font-weight: bold;
}
.menu-simple-dropdown .sub-menu-dropdown, .menu-simple-dropdown .sub-sub-menu {
    width: 190px !important;
}
.wd-sub-menu li a:hover {
    color: rgb(0,0,0);
}
.wd-post-date{
display:none;
}
#vcht_chatPanel:hover {
    cursor: pointer !important;
}
.elementor-widget-image img:hover {
    cursor: pointer !important;
}
.woocommerce{
padding: 0 2%;
}

.onsale {
    display: none;
}

.elementor-13 .elementor-element.elementor-element-cd6fdc9 .title {
    color: #0d439b;
}
tr.woocommerce-shipping-totals.shipping {
    display: none;
}


li.wc_payment_method.payment_method_cheque{
    pointer-events: none;
	opacity:.5;
}

.des_{
    width: 100% !important;
    height: 115px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding: 5px 7px 15px 5px;
    overflow-wrap: break-word;
   box-shadow: 1px 1px 2px rgb(0 0 0 / 5%);
	    background-color: #FFF;
		text-align: justify;

}

.des_::before{
		position: absolute;
    /* top: -24px; */
    right: 47px;
    color: #FFF;
    font-size: 32px;
    line-height: 0;
    content: "\f151";
    font-family: "woodmart-font";
    margin-top: -10px;
}
.textAli_{
text-align: left;
    font-size: 14px;
    padding-bottom: 0;
    margin-bottom: 0;
}

.method-title{
text-align: right;
	font-weight:bold;
}

.payment_methods {
    margin-right: 28px;
}

p#billing_company_field ,input#billing_address_2 , .woocommerce-shipping-fields{
display:none;
}

p#billing_city_field{
display:none;
}

p#order_comments_field textarea{
min-height: 100px;
}
.wd-nav-main:not(.wd-offsets-calculated) .wd-dropdown-menu{
opacity:1 !important;
	pointer-events: visible;
}

p.stock {
    color: #e74c3c;
}

#menu-item-1764 {
    background-image: url(https://oscarsport.ir/wp-content/uploads/2021/05/Tracking.png);
    width: 165px;
    height: 48px;
    background-repeat: no-repeat;
    background-position: left top;
    background-size: contain;
    margin: 0 20px;
}


#order_comments_field label{
color:red;
}


.out-of-stock{
	background-color:#f00!important;
}

.product-images .labels-rectangular {
    left: auto!important;
    right: 13px!important;
}

#menu-item-1839{
	background-image: url(https://oscarsport.ir/wp-content/uploads/2021/05/about-us.png);
    width: 112px;
    height: 48px;
    background-repeat: no-repeat;
    background-position: left top;
    background-size: contain;
    margin: 0 20px;
	}



.main-page-wrapper {
    margin-top: -41px;
    padding-top: 35px;
}

@media(max-width: 768px){

	
	div[class*="wd-carousel-spacing"] .owl-nav>div[class*="next"]{
		margin-left: 0;
	}

	div[class*="wd-carousel-spacing"] .owl-nav>div[class*="prev"]{
		margin-right: 0;
	}
	
	.footer-container {
    background-color: #333;
    background-image: none;
}
	.copyrights-wrapper {
    border-color: transparent !important;
    background-image: none;
    color: #fff;
}
	div#text-8 {
    display: none;
	}
	
	.brands-widget .brand-item a {
    box-shadow: 0px 1px 10px 4px #000000e3;
    /* padding: 10px 38px; */
    margin: 20px 35px;
	}
	
	.brands-widget .brand-item a{
		margin: 17px 15px;
	}
	
	.wd-carousel-spacing-0 .owl-nav > div[class*="prev"] {
    right: -20px !important;
	}
	
	.wd-carousel-spacing-0 .owl-nav > div[class*="next"] {
    left: -20px !important;
	}
	
	.mBPayment{
		margin-bottom:0px;
	}
	
		
	.socialMedia {
    justify-content: center !important;
		display: block !important;
}
	
	.min-footer:after{
	content:none;
	}
	.brands-widget .brand-item a{
	margin:0;
		padding:0;
		box-shadow: none;
	}
	.copyrights-wrapper{
	margin-bottom:30px;
	}

	.banner-title-wrap.banner-title-default h4 {
    position: relative;
    top: 30px;
}
}
.woodmart-product-brand {
    display: none;
}
.woodmart-product-brand:nth-child(1) {
    display: block;
}
.product-grid-item .star-rating{
display:none;
}

.elementor-13 .elementor-element.elementor-element-ff08ab6 .title {
    color: #0d439b;
}


#post-1756 .order-status {
    color: red;
}
#post-1756 table tr:nth-child(2) {
    display: none;
}
.oscarsport{
color: #fff; font-size: 1px; padding: 0;
}
.woocommerce {
    padding: 0;
}

.single-product .site-content{
padding-right: 15px;
padding-left:  15px;
}


.woocommerce-product-gallery .owl-nav>div[class*="prev"] {
    right: 20px;
}

.woocommerce-product-gallery .owl-nav>div[class*="next"] {
    left: 20px;
}



.wd-nav-main > li > a {
    font-weight: bold !important;
    font-size: 16px !important;
}

.wd-logo img{
max-height: initial;}


.wd-nav {
    margin-right: 0px;
}

@media (min-width: 1025px) {
	.out-of-stock{
	font-size:12px !important;
}
.product-grid-item .star-rating{
display:none;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.product-labels {
	max-width: 60%!important;
	word-break:keep-all!important;
}
.labels-rectangular .product-label{
	word-break:keep-all!important;
	font-size:10px!important;
}

.min-footer::after{
	content:none!important;
}
.product-grid-item .star-rating{
display:none;
}
}

@media (min-width: 577px) and (max-width: 767px) {
	.product-labels {
	max-width: 50%!important;
	word-break:keep-all!important;
}
.labels-rectangular .product-label{
	word-break:keep-all!important;
	font-size:10px!important;
}

.min-footer::after{
	content:none!important;
}
.product-grid-item .star-rating{
display:none;
}
}

@media (max-width: 576px) {
	.product-labels {
	max-width: 50%!important;
	word-break:keep-all!important;
}
.labels-rectangular .product-label{
	word-break:keep-all!important;
	font-size:10px!important;
}

.min-footer::after{
	content:none!important;
}


	
	div[class*="wd-carousel-spacing"] .owl-nav>div[class*="next"]{
		margin-left: 0;
	}

	div[class*="wd-carousel-spacing"] .owl-nav>div[class*="prev"]{
		margin-right: 0;
	}
	
	.footer-container {
    background-color: #333;
    background-image: none;
}
	.copyrights-wrapper {
    border-color: transparent !important;
    background-image: none;
    color: #fff;
}
	div#text-8 {
    display: none;
	}
	
	.brands-widget .brand-item a {
    box-shadow: 0px 1px 10px 4px #000000e3;
    /* padding: 10px 38px; */
    margin: 20px 35px;
	}
	
	.brands-widget .brand-item a{
		margin: 17px 15px;
	}
	
	.wd-carousel-spacing-0 .owl-nav > div[class*="prev"] {
    right: -20px !important;
	}
	
	.wd-carousel-spacing-0 .owl-nav > div[class*="next"] {
    left: -20px !important;
	}
	
	.mBPayment{
		margin-bottom:0px;
	}
	
		
	.socialMedia {
    justify-content: center !important;
		display: block !important;
}
	
	.min-footer:after{
	content:none;
	}
	.brands-widget .brand-item a{
	margin:0;
		padding:0;
		box-shadow: none;
	}
	.copyrights-wrapper{
	margin-bottom:30px;
	}
.product-grid-item .star-rating{
display:none;
}




.elementor-13 .elementor-element.elementor-element-6dafc3d{
padding:0;
}
.elementor-13 .elementor-element.elementor-element-5a8d573 > .elementor-widget-container{
padding:0;
}
.elementor-13 .elementor-element.elementor-element-b86b5d6 > .elementor-widget-container{
padding:0;
}
.elementor-13 .elementor-element.elementor-element-476f776
{
padding:0;
}

.product-grid-item .wd-buttons{
display:none;
}

.banner-title-wrap.banner-title-default h4 {
    position: relative;
    top: 30px;
}

.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
    padding: 14px 22px;
}
}

