/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
ul.ul_inline>li { display: inline; color: #fff; margin-right: 11px; }
.wd-prefooter { padding-bottom: 0px !important; }
ul#menu-menu-header li a { color: #fff; }
.text-white ul li a { color: #fff; }
.ul_sep ul { padding: 0; }
.ul_sep ul li { list-style: none; display: inline; padding: 0px 11px; }
.copyRight ul li { line-height: 0; }
html { scroll-behavior: smooth; }
#bottoms .menu li a { text-transform: uppercase; font-size: 15px; }
.main-page-wrapper { padding-top: 0 !important; }
.psRelative { position: relative !important; padding-top: 60px !important; padding-bottom: 60px !important; }
.marquee { font-size: 2vw; color: #fff; height: 3.5vw; overflow: hidden; background-color: #000; position: relative; }
.marquee div { display: block; width: 200%; position: absolute; overflow: hidden; animation: marquee 12s linear infinite; height: 100%; }
.marquee span { float: left; width: 25%; }
@keyframes marquee {
    0% { left: 0; }
    100% { left: -100%; }
}
.marquee img { width: 70px; height: 70px; }
.textDisImg { position: relative; }
.textDisImg:after { content: ''; background: url(./img/dfsfsf.png) no-repeat center center; background-size: contain; width: 24%; height: 28%; position: absolute; right: -101px; top: 48%; }
div#discover .vc_tta-panel-body { padding: 0; }
div#discover .vc_tta-panels { background: transparent; border: navajowhite; }
.producRating-1:before { content: "\f148"; }
.producRating-2:before { content: "\f148""\f148"; }
.producRating-3:before { content: "\f148""\f148" "\f148"; }
.producRating-4:before { content: "\f148""\f148" "\f148" "\f148"; }
.producRating-5:before { content: "\f148""\f148" "\f148" "\f148" "\f148"; }
.ratingStar { position: relative; display: inline-block; vertical-align: middle; white-space: nowrap; letter-spacing: 2px; font-weight: 400; color: #EABE12; font-family: "woodmart-font"; }
.productImg { background: #DCDCDC; }
.cartBtn { background: rgba(237, 28, 36, 1); display: inline-block; padding: 10px 25px; }
.cartBtn img { width: 30px; }
.cartBtn a { color: #fff; text-transform: uppercase; font-size: 15px; }
.productImg>a>img { height: 512px; }
.productImg>a>img { height: 512px; }
.sale_price,
.regular_price { width: 43%; display: inline-block; text-align: center; padding: 15px 25px; color: #fff; text-transform: uppercase; }
.sale_price { background: #ed1c24; }
.regular_price { background: #fff; color: #000; }
.product_content { text-align: center; padding: 15px 0px; }
.product_content h4 { font-size: 27px; font-weight: 400; text-transform: uppercase; }
.product_content .priceProduct bdi { font-size: 17px; font-weight: 500; }
.productWrap { margin-bottom: 30px !important; }
div#discover { padding-top: 60px; padding-bottom: 60px; }
form#easy-newsletter-form { width: 36%; margin: auto; display: flex; align-items: center; justify-content: space-between; background: #fff; border-radius: 30px; }
form#easy-newsletter-form .input-field { width: 80%; margin: 0; height: 60px; display: flex; align-items: center; justify-content: space-between; }
form#easy-newsletter-form .input-field.input-submit { width: 20%; }
form#easy-newsletter-form label { display: none; }
div#newsLetter { padding-top: 100px; padding-bottom: 100px; }
form#easy-newsletter-form .input-field input { border: navajowhite; }
form#easy-newsletter-form .input-field.input-submit button#easy-newsletter-submit { background: #FF0000; color: #fff; text-transform: capitalize; font-weight: 400; font-size: 16px; border-radius: 30px; margin-left: 18px; }
form#easy-newsletter-form .input-field input,
form#easy-newsletter-form .input-field button { height: 60px; }
div#sliderProduct { padding-top: 60px; padding-bottom: 60px; }
.marquee.marquee2 { background: transparent; color: #000; }
.marquee.marquee2 img { filter: invert(1); }
.site-content { margin-bottom: 0px !important; }
div#discover li.vc_tta-tab { border: solid 1px #070B1E; border-radius: 30px; width: auto; text-align: center; padding: 0px 20px; }
div#discover ul.vc_tta-tabs-list { display: flex; justify-content: space-between; margin-bottom: 40px; }
div#discover li.vc_tta-tab a { font-weight: 400; color: #000; }
div#discover li.vc_tta-tab.vc_active { background: #ED1C24; border: none; }
div#discover li.vc_tta-tab.vc_active a { color: #fff; }
div#discover:before { content: ''; background: url(./img/sdsdsdsd.png) no-repeat; background-position: center center; background-size: contain; position: absolute; left: -6%; top: 0; width: 13%; height: 37%; }
div#discover:after { content: ''; background: url(./img/wewwwwww.png) no-repeat; background-position: center center; background-size: contain; position: absolute; right: -7%; bottom: 12%; width: 18%; height: 65%; }
#discover .wpb_column:before { content: ''; background: url(./img/errrrrrr.png) no-repeat; background-position: center center; background-size: contain; position: absolute; left: -28%; bottom: -16%; width: 18%; z-index: 9; height: 65%; }
div#newsLetter:before { content: ''; background: url(./img/LATEST.png) no-repeat; background-position: center center; background-size: contain; position: absolute; left: -8%; top: -14%; width: 18%; height: 65%; }
.woodmart-button-wrapper a.btn.btn-scheme-light { padding: 15px 50px; text-transform: capitalize; font-size: 16px; font-weight: 500; }
.woodmart-button-wrapper a.btn.btn-color-primary { padding: 15px 50px; text-transform: capitalize !important; font-size: 16px; font-weight: 500; }
#menu-main-menu .menu-item:hover span:after,
#menu-main-menu .current-menu-item span:after { width: 10px !important; height: 10px !important; border-radius: 100%; left: 42%; display: block !important; }
#menu-main-menu .menu-item:hover span:after { width: 10px !important; height: 10px !important; border-radius: 100%; left: 42%; background: red; display: block !important; }
.wd-nav[class*="wd-style-underline"] .nav-link-text:after { display: none; }
.single-product .single-product-page { padding-top: 60px !important; padding-bottom: 60px !important; }
.woocommerce-checkout .content-layout-wrapper.align-items-start { padding-bottom: 60px; }
.iconContact 
span.list-content { font-size: 20px; }
form#gform_1 input,
form#gform_1 textarea { border-width: 1px; border-radius: 30px; text-indent: 11px; background: #f4f4f4; height: 60px; }
form#gform_1 textarea { resize: none; }
form#gform_1 input#gform_submit_button_1 { text-indent: 0; background: #ed1c24; color: #fff; padding: 0px 60px; }
.smartPopup.smartPopupSlide span.code { font-size: 35px; display: block; font-weight: 600; font-family: 'clashDisplay'; text-align: center; }
.smartPopup.smartPopupSlide { height: 440px !important; }
.smartPopup.smartPopupSlide:after { filter: grayscale(1); }
.smartPopup.smartPopupSlide h2 { padding-top: 160px; }
.bannerSlidersArea p { font-size: 25px; color: #fff; }


.product-grid-item.product.wd-hover-standard img {
    padding-top: 50px;
}

.product-grid-item.product.wd-hover-standard {
    position: relative;
    margin-bottom: 50px;
}

.product-grid-item.product.wd-hover-standard .product-labels.labels-rectangular {
    top: 0;
    width: 43%;
    padding: 15px 25px;
    background: #dcdcdc;
    align-items: center;
}

.product-grid-item.product.wd-hover-standard .product-labels.labels-rectangular span.new.product-label {
    background: transparent;
    color: #000;
    font-weight: 400;
    font-size: 17px;
}

.product-grid-item.product.wd-hover-standard .wd-product-cats {
    display: none;
}

.product-grid-item.product.wd-hover-standard  h3.wd-entities-title {
    font-size: 27px;
    font-weight: 400;
    text-transform: uppercase;
}

.product-grid-item.product.wd-hover-standard a.button.add_to_cart_button.add-to-cart-loop {
    position: relative;
    z-index: 9;
}

.product-grid-item.product.wd-hover-standard a.button.add_to_cart_button.add-to-cart-loop>span:after {
    content: '';
    background: url(https://stage.projects-delivery.com/wp/audacious_outfitters_LLC/wp-content/themes/woodmart-child/img/next-icon.svg) no-repeat;
    width: 34px;
    height: 39px;
    position: absolute;
    background-size: contain;
    z-index: 99;
    top: 12px;
}
.product-grid-item.product.wd-hover-standard a.button.add_to_cart_button.add-to-cart-loop:hover>span:after {
    display: none;
}

.product-grid-item.product.wd-hover-standard a.button.add_to_cart_button.add-to-cart-loop {
    border-radius: 0 !important;
    padding: 10px 25px;
}

























@media (max-width:1600px) {
    #discover .wpb_column:before { left: -17%; bottom: -25%; }
}
@media (max-width:1500px) {
    .textDisImg:after { width: 16%; right: -14px; }
    div#discover:before { left: -6%; width: 11%; height: 27%; }
    div#discover:after { right: -7%; bottom: 21%; width: 14%; height: 53%; }
    #discover .wpb_column:before { left: -10%; bottom: 0%; width: 11%; height: 33%; }
}
@media (max-width:1400px) {
    .marquee { height: 4.5vw; }
    #discover .textDisImg { font-size: 50px !important; }
    .textDisImg:after { right: 77px; }
    div#discover:before,
    div#discover:after,
    #discover .wpb_column:before { display: none; }
    form#easy-newsletter-form { width: 50%; }
}
@media (max-width:1300px) {
    #discover .textDisImg { font-size: 47px !important; }
    .bannerSlidersArea h4.info-box-title { font-size: 60px !important; line-height: 60px !important; }
}
@media (max-width:1200px) {
    #discover .textDisImg { font-size: 43px !important; line-height: 50px !important; }
    form#easy-newsletter-form { width: 55%; }
}
@media (max-width:1100px) {
    #discover .textDisImg { font-size: 39px !important; line-height: 50px !important; }
    .marquee img { width: 60px; height: 60px; }
    div#discover li.vc_tta-tab { min-width: 170px; width: 170px; }
    div#discover li.vc_tta-tab a { font-size: 14px; }
    .productImg>a>img { height: 412px; }
}
@media (max-width:1024px) {
    .iconContact span.list-content { font-size: 16px; }
    #formRow { display: flex; justify-content: center; }
    .page-title-default { padding-top: 60px !important; padding-bottom: 60px !important; }
    div#discover ul.vc_tta-tabs-list { flex-wrap: wrap; justify-content: center; }
    div#discover li.vc_tta-tab { margin: 10px 10px 10px 10px; }
    #discover .textDisImg { font-size: 36px !important; line-height: 43px !important; }
    #newsLetter .wd-text-block { line-height: 45px; font-size: 40px; }
    #bottoms .box-icon-wrapper { display: none; }
}
@media (max-width:991px) {
    .marquee { height: 5.5vw; }
    .productImg>a>img { height: 365px; }
    #newsLetter .wd-text-block { line-height: 47px; font-size: 35px; }
    #discover .wd-text-block.wd-rs-63d7c03e87249,
    #sliderProduct .wd-text-block.wd-rs-63d7d8e298788,
    #newsLetter .wd-text-block.wd-rs-63d7e53ddd6f0 { line-height: 45px; font-size: 35px; }
}
@media (max-width:840px) {
    #iconRow .wpb_column { flex: 0 0 100%; }
    #iconRow { display: flex; flex-wrap: wrap; justify-content: center; }
    #iconRow .wpb_column .vc_column-inner { margin-bottom: 20px; }
    #iconRow .wpb_column .vc_column-inner ul li { flex-direction: column; }
    .iconContact span.list-content { margin-top: 15px; }
    .bannerSlidersArea h4.info-box-title { font-size: 50px !important; line-height: 50px !important; }
    .marquee { height: 6.5vw; }
    #discover .textDisImg { font-size: 28px !important; line-height: 38px !important; }
    .textDisImg:after { right: 20px; }
    #discover .vc_tta-panel-body .row .col-md-4,
    .post-type-archive-product .row .col-md-4 { flex: 0 0 50%; max-width: 50%; }
    #discover .wd-text-block.wd-rs-63d7c03e87249,
    #sliderProduct .wd-text-block.wd-rs-63d7d8e298788,
    #newsLetter .wd-text-block.wd-rs-63d7e53ddd6f0 { line-height: 40px; font-size: 30px; }
    form#easy-newsletter-form { width: 90%; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(1) { order: 1; flex: 0 0 40%; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(2) { order: 2; flex: 0 0 30%; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(3) { order: 3; flex: 0 0 30%; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(4) { order: 4; flex: 0 0 20%; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(5) { order: 5; flex: 0 0 20%; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child { display: flex; flex-wrap: wrap; padding-bottom: 30px !important; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child  .vc_column-inner { margin-bottom: 30px; }
}
@media (max-width:768px) {
    .page-title-default { padding-top: 80px !important; padding-bottom: 40px !important; }
    .whb-header { margin-bottom: 0px !important; }
    .bannerSlidersArea h4.info-box-title { font-size: 50px !important; line-height: 50px !important; }
    .marquee { height: 6.5vw; }
    #discover .textDisImg { font-size: 28px !important; line-height: 38px !important; }
    .textDisImg:after { right: 20px; }
    #discover .vc_tta-panel-body .row .col-md-4 { flex: 0 0 50%; }
    #discover .wd-text-block.wd-rs-63d7c03e87249,
    #sliderProduct .wd-text-block.wd-rs-63d7d8e298788,
    #newsLetter .wd-text-block.wd-rs-63d7e53ddd6f0 { line-height: 40px; font-size: 30px; }
    form#easy-newsletter-form { width: 90%; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(1) { order: 1; flex: 0 0 40%; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(2) { order: 2; flex: 0 0 30%; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(3) { order: 3; flex: 0 0 30%; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(4) { order: 4; flex: 0 0 20%; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(5) { order: 5; flex: 0 0 20%; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child { display: flex; flex-wrap: wrap; padding-bottom: 30px !important; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child  .vc_column-inner { margin-bottom: 30px; }
}
@media (max-width:600px) {
    .marquee span { font-size: 17px !important; width: 30%; }
    .bannerSlidersArea h4.info-box-title { font-size: 40px !important; line-height: 50px !important; }
    .marquee span { font-size: 25px; }
    .marquee { height: 8.5vw; }
    #discover .textDisImg { font-size: 22px !important; line-height: 33px !important; }
    div#discover li.vc_tta-tab { width: unset; min-width: unset; flex: 0 0 20%; }
    div#discover .vc_tta-panel-body { background: transparent; border: navajowhite; }
    #newsLetter .wd-text-block.wd-rs-63d7e53ddd6f0 { font-size: 25px; line-height: 30px; }
    #newsLetter .wd-text-block.wd-rs-63d7e5504dc13 { font-size: 26px; line-height: 33px; }
    form#easy-newsletter-form { width: 100%; }
    form#easy-newsletter-form button#easy-newsletter-submit { margin: 0 !important; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(1) { order: 1; max-width: 70%; flex: 0 0 70%; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(2) { order: 2; flex: 0 0 30%; max-width: 30%; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(3) { max-width: 27%; order: 3; flex: 0 0 27% !important; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(4) { order: 4; flex: 0 0 27% !important; max-width: 27%; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(5) { order: 5; flex: 0 0 43% !important; max-width: 43%; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child { display: flex; flex-wrap: wrap; padding-bottom: 30px !important; }
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child  .vc_column-inner { margin-bottom: 30px; }
}
@media (max-width:500px) {
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(1),
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(2),
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(3),
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(4),
    #bottoms .vc_column-inner .wpb_wrapper .vc_row:first-child .wpb_column:nth-child(5) { max-width: 100% !important; flex: 0 0 100% !important; order: unset !important; text-align: center; }
    #bottoms .wpb_single_image.wpb_content_element,
    #bottoms .wd-text-block,
    #bottoms .wd-social-icons,
    #bottoms .info-box-inner,
    #bottoms .info-box-content { text-align: center; }
    form#easy-newsletter-form .input-field { width: 70%; }
    form#easy-newsletter-form .input-field.input-submit { width: 30%; }
    form#easy-newsletter-form .input-field.input-submit button#easy-newsletter-submit { width: 100%; }
    .marquee span { font-size: 15px !important; width: 32%; }
    .marquee { height: 9.5vw; }
    .bannerSlidersArea h4.info-box-title { font-size: 35px !important; line-height: 40px !important; }
    .textDisImg:after { display: none; }
    #discover .textDisImg { text-align: center; text-align: center; }
    #discover .vc_tta-panel-body .row .col-md-4,
    .post-type-archive-product .row .col-md-4 { flex: 0 0 100%; max-width: 100%; }
    .productImg>a>img { width: 100%; height: 100% !important; }
}