:root {
	--wd-text-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(118,118,118);
	--wd-text-font-size: 15px;
	--wd-title-font: "Ubuntu", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 700;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Ubuntu", Arial, Helvetica, 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: "Lato", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Ubuntu", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 700;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(0,70,33);
	--wd-alternative-color: rgb(2,97,47);
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(217,49,67);
	--btn-accented-bgcolor-hover: rgb(196,45,60);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: url(https://www.test.neelshaluk.com/wp-content/uploads/2021/09/marketplace-promo-popup.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
: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: #ffffff;
	background-image: none;
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--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-bottom-active: -1px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
--btn-accented-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
--wd-brd-radius: 0px;
}

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


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

/* ===========================================================
   Seven-Hued Premium Floating Cart
=========================================================== */

.sh-floating-cart{
    position:fixed;
    right:18px;
    top:50%;
    transform:translateY(-50%);
    z-index:999999;
}

.sh-floating-cart a{
    display:block;
    width:68px;
    text-decoration:none;
    overflow:hidden;
    border-radius:10px;
    box-shadow:0 10px 25px rgba(0,0,0,.18);
    transition:all .3s ease;
}

.sh-floating-cart a:hover{
    transform:translateY(-4px);
    box-shadow:0 18px 35px rgba(0,0,0,.25);
}

.sh-cart-top{
    background:#0e202c;
    color:#fff;
    text-align:center;
    padding:10px 6px;
}

.sh-cart-top svg{
    width:22px;
    height:22px;
    display:block;
    margin:0 auto 5px;
}

.sh-cart-count{
    font-size:18px;
    font-weight:700;
    line-height:1;
    color:#fff;
}

.sh-cart-label{
    margin-top:3px;
    font-size:10px;
    font-weight:600;
    letter-spacing:.5px;
    color:#fff;
}

.sh-cart-bottom{
    background:#c62437;
    color:#fff;
    text-align:center;
    padding:9px 5px;
    font-size:16px;
    font-weight:700;
    line-height:1;
}

.sh-cart-bottom,
.sh-cart-bottom span,
.sh-cart-total{
    color:#fff !important;
}

@media(max-width:991px){
    .sh-floating-cart{
        display:none;
    }
}


/* =========================================================
   SEVEN-HUED MOBILE MENU
========================================================= */

@media (max-width:1024px){

    .wd-nav-mob-tab{
        position:relative !important;
        padding-top:58px !important;
        box-sizing:border-box !important;
    }

    .wd-nav-mob-tab::before{
        content:"Menu" !important;
        position:absolute !important;
        top:0 !important;
        left:0 !important;
        width:100% !important;
        height:58px !important;

        display:flex !important;
        align-items:center !important;

        padding-left:20px !important;
        padding-right:80px !important;

        box-sizing:border-box !important;

        background:#fff !important;
        color:#111 !important;

        font-size:17px !important;
        font-weight:400 !important;
        line-height:1 !important;

        border-bottom:3px solid #c62437 !important;

        z-index:9998 !important;
    }

    .wd-nav-mob-tab .close-side-widget{
        position:absolute !important;
        top:0 !important;
        right:15px !important;

        width:auto !important;
        height:58px !important;

        display:flex !important;
        align-items:center !important;

        margin:0 !important;
        padding:0 !important;

        background:transparent !important;
        border:none !important;

        color:#111 !important;

        font-size:15px !important;
        font-weight:400 !important;

        z-index:10000 !important;
    }

    .wd-nav-mob-tab .close-side-widget::before{
        font-size:20px !important;
        margin-right:4px !important;
    }

    .wd-nav-mob-tab .mobile-pages-title,
    .wd-nav-mob-tab .mobile-categories-title{
        display:none !important;
    }

    .wd-nav-mob-tab .wd-nav-mobile > li > a{
        min-height:50px !important;
        padding:0 20px !important;

        display:flex !important;
        align-items:center !important;

        font-size:16px !important;
        font-weight:400 !important;

        color:#111 !important;

        border-bottom:1px solid #e5e5e5 !important;
    }

    .wd-nav-mob-tab .wd-nav-mobile > li:first-child > a{
        color:#c62437 !important;
    }
}


/* =========================================================
   SEVEN-HUED CATEGORY GRID - MOBILE
========================================================= */

@media (max-width:767px){

    .seven-hued-categories{
        display:grid !important;
        grid-template-columns:repeat(2,minmax(0,1fr)) !important;
        gap:12px !important;
    }

    .seven-hued-categories .elementor-heading-title,
    .seven-hued-categories .wd-entities-title,
    .seven-hued-categories h2,
    .seven-hued-categories h3,
    .seven-hued-categories h4{
        font-size:17px !important;
        line-height:1.15 !important;
        font-weight:700 !important;
    }
}


/* =========================================================
   SEVEN-HUED MOBILE FOOTER
========================================================= */

@media (min-width:1025px){

    .mobile-footer-custom{
        display:none !important;
    }
}


/* =========================================================
   HIDE DESKTOP FOOTER COLUMNS ON MOBILE
========================================================= */

@media (max-width:1024px){

    .footer-container .footer-column-2,
    .footer-container .footer-column-3,
    .footer-container .footer-column-4{
        display:none !important;
    }
}


/* =========================================================
   MOBILE FOOTER COLUMN
========================================================= */

@media (max-width:1024px){

    .footer-container .footer-column-1 > .widget:first-child{
        display:none !important;
    }

    .footer-container .footer-column-1 > .widget:last-child{
        display:block !important;
    }
}


/* =========================================================
   REMOVE EMPTY SPACE BEFORE MOBILE FOOTER
========================================================= */

@media (max-width:1024px){

    .footer-gap-fix{
        min-height:0 !important;
        height:0 !important;
        max-height:0 !important;

        margin:0 !important;
        padding:0 !important;

        border:0 !important;
        overflow:hidden !important;
    }
}


/* =========================================================
   SEVEN-HUED DESKTOP FOOTER
========================================================= */

@media (min-width:1025px){

    .footer-container{
        padding-top:20px !important;
        padding-bottom:0 !important;
        margin-bottom:0 !important;

        min-height:0 !important;
        height:auto !important;
    }

    .footer-container .footer-column{
        padding-top:0 !important;
        padding-bottom:0 !important;
        margin-bottom:0 !important;

        min-height:0 !important;
        height:auto !important;
    }

    .footer-container .widget{
        margin-bottom:5px !important;
        padding-bottom:0 !important;
    }

    .footer-container .widget:last-child{
        margin-bottom:0 !important;
        padding-bottom:0 !important;
    }

    .footer-container .widget-title{
        margin-bottom:12px !important;
    }

    .footer-container ul li{
        margin-bottom:6px !important;
    }

    .copyrights-wrapper{
        margin-top:0 !important;
        padding-top:12px !important;
        padding-bottom:12px !important;
    }
}


/* =========================================================
   REDUCE GAP BETWEEN CONTENT AND DESKTOP FOOTER
========================================================= */

@media (min-width:1025px){

    .footer-container{
        margin-top:0 !important;
    }

    .footer-container .container{
        margin-top:0 !important;
        padding-top:0 !important;
    }

    .footer-container .row{
        margin-top:0 !important;
        min-height:0 !important;
    }

    .footer-container .footer-column{
        min-height:0 !important;
    }
}


/* =========================================================
   DESKTOP PRODUCT → FOOTER GAP
========================================================= */

@media (min-width:1025px){

    .footer-container{
        margin-top:-80px !important;
    }
}


/* =========================================================
   DESKTOP FOOTER - REMOVE BOTTOM SPACE
========================================================= */

@media (min-width:1025px){

    .footer-container .container{
        padding-bottom:0 !important;
        margin-bottom:0 !important;
    }

    .footer-container .row{
        padding-bottom:0 !important;
        margin-bottom:0 !important;

        min-height:0 !important;
        height:auto !important;
    }

    .footer-container .footer-column{
        padding-bottom:0 !important;
        margin-bottom:0 !important;
    }

    .copyrights-wrapper{
        margin-top:0 !important;
        padding-top:6px !important;
        padding-bottom:6px !important;
    }
}


/* =========================================================
   DESKTOP FOOTER - REMOVE HOTLINE LINE
========================================================= */

@media (min-width:1025px){

    .footer-container .footer-column-1 .widget{
        border-bottom:none !important;
        box-shadow:none !important;
    }

    .footer-container .footer-column-1 hr{
        display:none !important;
        border:0 !important;
    }
}


/* =========================================================
   PRODUCT SIZE SWATCH
========================================================= */

.single-product .wd-swatches-product .wd-swatch.wd-active{
    background-color:#C62437 !important;
    border-color:#C62437 !important;
    color:#FFFFFF !important;
}

.single-product .wd-swatches-product .wd-swatch.wd-active .wd-swatch-text{
    color:#FFFFFF !important;
}

.single-product .wd-swatches-product .wd-swatch.wd-active:hover{
    background-color:#C62437 !important;
    border-color:#C62437 !important;
    color:#FFFFFF !important;
}


/* =========================================================
   SINGLE PRODUCT - HIDE ELEMENTS
========================================================= */

body.single-product .wd-wishlist-btn{
    display:none !important;
}

body.single-product .product_meta .posted_in{
    display:none !important;
}

body.single-product .wd-social-icons,
body.single-product .product-share{
    display:none !important;
}


/* =========================================================
   SINGLE PRODUCT PAGE
   Quantity → Buy Now → Add to Cart
   Simple + Variable
========================================================= */


/* ---------- VARIABLE PRODUCT ---------- */

.single-product form.cart.variations_form
.woocommerce-variation-add-to-cart{
    display:grid !important;

    grid-template-columns:250px !important;
    grid-template-rows:auto auto auto !important;

    gap:10px 0 !important;
    align-items:start !important;
}


/* Variable Quantity */

.single-product form.cart.variations_form
.woocommerce-variation-add-to-cart .quantity{
    grid-column:1 !important;
    grid-row:1 !important;

    margin:0 0 2px 0 !important;
}


/* Variable Buy Now */

.single-product form.cart.variations_form
.woocommerce-variation-add-to-cart .wd-buy-now-btn{
    grid-column:1 !important;
    grid-row:2 !important;

    width:250px !important;
    min-width:250px !important;

    height:49px !important;

    margin:0 !important;

    font-size:18px !important;
    font-weight:600 !important;
}


/* Variable Add to Cart */

.single-product form.cart.variations_form
.woocommerce-variation-add-to-cart .single_add_to_cart_button{
    grid-column:1 !important;
    grid-row:3 !important;

    width:250px !important;
    min-width:250px !important;

    height:49px !important;

    margin:0 !important;

    font-size:18px !important;
    font-weight:600 !important;
}


/* ---------- SIMPLE PRODUCT ---------- */

.single-product form.cart:not(.variations_form){
    display:grid !important;

    grid-template-columns:250px !important;
    grid-template-rows:auto auto auto !important;

    gap:10px 0 !important;
    align-items:start !important;
}


/* Simple Quantity */

.single-product form.cart:not(.variations_form) .quantity{
    grid-column:1 !important;
    grid-row:1 !important;

    margin:0 0 2px 0 !important;
}


/* Simple Buy Now */

.single-product form.cart:not(.variations_form) .wd-buy-now-btn{
    grid-column:1 !important;
    grid-row:2 !important;

    width:250px !important;
    min-width:250px !important;

    height:49px !important;

    margin:0 !important;

    font-size:18px !important;
    font-weight:600 !important;
}


/* Simple Add to Cart */

.single-product form.cart:not(.variations_form)
.single_add_to_cart_button{
    grid-column:1 !important;
    grid-row:3 !important;

    width:250px !important;
    min-width:250px !important;

    height:49px !important;

    margin:0 !important;

    font-size:18px !important;
    font-weight:600 !important;
}


/* =========================================================
   HOME / CATEGORY BUY NOW BUTTON
   Remove hover cart icon
========================================================= */

.sh-home-buy-now::before,
.sh-home-buy-now::after{
    content:none !important;
    display:none !important;
}

.sh-home-buy-now:hover::before,
.sh-home-buy-now:hover::after{
    content:none !important;
    display:none !important;
}


/* =========================================================
   DESKTOP / TABLET HOME BUTTON
   250px
========================================================= */

.sh-home-buy-now{
    width:250px !important;
    min-width:250px !important;

    box-sizing:border-box !important;
}


/* =========================================================
   MOBILE PRODUCT GRID
   2 products side-by-side
========================================================= */

@media (max-width:767px){

    /* Product card spacing */

    .products{
        column-gap:8px !important;
        row-gap:14px !important;
    }


    /* Product item */

    .products .product{
        min-width:0 !important;
        box-sizing:border-box !important;
        overflow:hidden !important;
    }


    /* =========================================
       HOME / CATEGORY BUY NOW
       FULL PRODUCT CARD WIDTH
    ========================================= */

    .products .sh-home-buy-now{

        display:block !important;

        width:100% !important;
        min-width:0 !important;
        max-width:100% !important;

        height:44px !important;
        min-height:44px !important;

        margin-left:0 !important;
        margin-right:0 !important;

        padding:0 4px !important;

        box-sizing:border-box !important;

        font-size:14px !important;
        font-weight:600 !important;

        line-height:44px !important;

        white-space:nowrap !important;
    }


    /* =========================================
       FALLBACK WOODMART BUTTON CLASSES
       FULL PRODUCT CARD WIDTH
    ========================================= */

    .products .wd-buy-now-btn,
    .products .single_add_to_cart_button,
    .products .wd-add-btn{

        min-width:0 !important;
        max-width:100% !important;
        width:100% !important;

        height:44px !important;
        min-height:44px !important;

        margin-left:0 !important;
        margin-right:0 !important;

        padding:0 4px !important;

        font-size:14px !important;
        font-weight:600 !important;

        line-height:44px !important;

        box-sizing:border-box !important;
    }


    /* Remove hover cart icon */

    .products .sh-home-buy-now::before,
    .products .sh-home-buy-now::after,
    .products .sh-home-buy-now:hover::before,
    .products .sh-home-buy-now:hover::after,

    .products .wd-buy-now-btn::before,
    .products .wd-buy-now-btn::after,
    .products .wd-buy-now-btn:hover::before,
    .products .wd-buy-now-btn:hover::after{

        content:none !important;
        display:none !important;
    }
}


/* =========================================================
   MOBILE SINGLE PRODUCT PAGE
   Keep 250px button
   Prevent overflow
========================================================= */

@media (max-width:767px){

    .single-product form.cart.variations_form
    .woocommerce-variation-add-to-cart,

    .single-product form.cart:not(.variations_form){

        width:100% !important;
        max-width:100% !important;

        box-sizing:border-box !important;
    }


    .single-product form.cart.variations_form
    .woocommerce-variation-add-to-cart .wd-buy-now-btn,

    .single-product form.cart.variations_form
    .woocommerce-variation-add-to-cart .single_add_to_cart_button,

    .single-product form.cart:not(.variations_form)
    .wd-buy-now-btn,

    .single-product form.cart:not(.variations_form)
    .single_add_to_cart_button{

        width:250px !important;
        min-width:250px !important;
        max-width:100% !important;
    }
}@media (min-width: 1025px) {
	/* ============================
   SEVEN-HUED PREMIUM PRODUCT CARD
============================ */

.wd-product{
    background:#fff;
    border-radius:12px;
    overflow:hidden;
    transition:all .30s ease;
}

.wd-product:hover{
    transform:translateY(-6px);
    box-shadow:0 14px 35px rgba(0,0,0,.12);
}

/* Product Image */
.wd-product .product-image-wrapper{
    border-radius:12px 12px 0 0;
    overflow:hidden;
}

/* Product Title */
.wd-product .wd-entities-title,
.wd-product .wd-entities-title a{
    font-size:17px !important;
    font-weight:700;
    line-height:1.45;
    color:#222;
    transition:.25s;
}

.wd-product .wd-entities-title a:hover{
    color:#c62437 !important;
}

/* Hide Category */
.wd-product .wd-product-cats,
.wd-product .posted_in,
.wd-product .product-category{
    display:none !important;
}

/* Price */
.wd-product .price{
    font-size:16px !important;
    font-weight:700;
    color:#c62437;
    margin:10px 0 16px;
}

.wd-product del{
    color:#999;
    font-size:15px;
    margin-right:6px;
}

.wd-product ins{
    text-decoration:none;
    color:#c62437;
}

/* Button */
.wd-product .button,
.wd-product .add_to_cart_button,
.wd-product .product_type_simple{
    display:flex !important;
    align-items:center;
    justify-content:center;

    width:88%;
    margin:0 auto 18px;

    min-height:52px !important;

    background:#c62437 !important;
    color:#fff !important;

    font-size:18px !important;
    font-weight:700 !important;

    border-radius:8px;
    border:none;

    transition:all .25s ease;
    text-transform:none !important;
    letter-spacing:.2px;
}

.wd-product .button:hover,
.wd-product .add_to_cart_button:hover,
.wd-product .product_type_simple:hover{
    background:#a81b2c !important;
    transform:translateY(-2px);
    box-shadow:0 8px 20px rgba(198,36,55,.35);
}

/* Center Content */
.wd-product .product-element-top,
.wd-product .product-element-bottom{
    text-align:center;
}

/* ===== Order Button Text Bigger ===== */

.wd-product .button,
.wd-product .button span,
.wd-product .button .wd-add-btn-text,
.wd-product .add_to_cart_button,
.wd-product .add_to_cart_button span,
.wd-product .product_type_simple,
.wd-product .product_type_simple span{
    font-size:18px !important;
    font-weight:600 !important;
    line-height:1.2 !important;
}

.wd-product .button{
    min-height:56px !important;
}

/* ==========================================
   SEVEN-HUED FLOATING CART (DESKTOP)
========================================== */

.sh-floating-cart{
    right:15px !important;
    bottom:90px !important;
    width:64px !important;
    z-index:999999 !important;
}

.sh-floating-cart a{
    display:block;
    text-decoration:none;
}

/* Top Section */
.sh-cart-top{
    background:#0e202c;
    padding:6px 4px 5px !important;
    text-align:center;
}

/* Cart Icon */
.sh-cart-top svg{
    width:18px !important;
    height:18px !important;
    margin:0 auto 3px;
    display:block;
}

/* Item Count */
.sh-cart-count{
    font-size:18px !important;
    font-weight:700 !important;
    line-height:1 !important;
    color:#fff;
    margin:2px 0;
}

/* ITEM Text */
.sh-cart-label{
    font-size:9px !important;
    font-weight:700;
    line-height:1;
    letter-spacing:.3px;
    color:#fff;
    margin:0;
}

/* Bottom Section */
.sh-cart-bottom{
    background:#c62437;
    padding:8px 4px !important;
    text-align:center;
}

/* Price */
.sh-cart-total{
    font-size:16px !important;
    font-weight:700;
    line-height:1;
    color:#fff !important;
}

/* WooCommerce Success Notice */
.woocommerce-message{
    background:#c62437 !important;
    color:#fff !important;
    border:none !important;
}

.woocommerce-message::before{
    color:#fff !important;
}

.woocommerce-message a{
    color:#fff !important;
    text-decoration:underline;
    font-weight:600;
}

.woocommerce-message a:hover{
    color:#fff !important;
}

/* ==========================================
   HIDE WISHLIST FROM PRODUCT CARDS
   Keep Header Wishlist visible
   ========================================== */

.wd-product .wd-wishlist-btn,
.wd-product .wd-action-btn.wd-wishlist-btn,
.wd-product .wd-buttons .wd-wishlist-btn,
.wd-product .product-image-wrapper .wd-wishlist-btn,
.wd-product .product-element-top .wd-wishlist-btn {
    display: none !important;
    visibility: hidden !important;
}
}

@media (max-width: 576px) {
	/* ==========================================
   SEVEN-HUED FLOATING CART (MOBILE & TABLET)
========================================== */

@media (max-width:1024px){

.sh-floating-cart{
    display:block !important;
    visibility:visible !important;
    opacity:1 !important;

    position:fixed !important;
    right:12px !important;
    bottom:90px !important;

    width:64px !important;

    z-index:999999 !important;
}

/* Link */
.sh-floating-cart a{
    display:block;
    text-decoration:none;
}

/* Top Section */
.sh-cart-top{
    background:#0e202c;
    padding:6px 4px 5px !important;
    text-align:center;
}

/* Cart Icon */
.sh-cart-top svg{
    width:18px !important;
    height:18px !important;
    margin:0 auto 3px;
    display:block;
}

/* Item Count */
.sh-cart-count{
    font-size:18px !important;
    font-weight:700 !important;
    line-height:1 !important;
    color:#fff;
    margin:2px 0;
}

/* ITEM Text */
.sh-cart-label{
    font-size:9px !important;
    font-weight:700;
    line-height:1;
    letter-spacing:.3px;
    color:#fff;
    margin:0;
}

/* Bottom Section */
.sh-cart-bottom{
    background:#c62437;
    padding:8px 4px !important;
    text-align:center;
}

/* Price */
.sh-cart-total{
    font-size:16px !important;
    font-weight:700;
    line-height:1;
    color:#fff !important;
}

}

/* WooCommerce Success Notice */
.woocommerce-message{
    background:#c62437 !important;
    color:#fff !important;
    border:none !important;
}

.woocommerce-message::before{
    color:#fff !important;
}

.woocommerce-message a{
    color:#fff !important;
    text-decoration:underline;
    font-weight:600;
}

.woocommerce-message a:hover{
    color:#fff !important;
}

/* ==========================================
   SEVEN-HUED - HIDE PRODUCT WISHLIST MOBILE
   Keep Header Wishlist visible
   ========================================== */

@media (max-width: 768px) {

    .wd-product .wd-wishlist-btn,
    .wd-product .wd-action-btn.wd-wishlist-btn,
    .wd-product .wd-buttons .wd-wishlist-btn,
    .wd-product .product-image-wrapper .wd-wishlist-btn,
    .wd-product .product-element-top .wd-wishlist-btn,
    .wd-product .product-image .wd-wishlist-btn,
    .wd-product .wd-product-actions .wd-wishlist-btn {
        display: none !important;
        visibility: hidden !important;
        opacity: 0 !important;
    }

}

/* ==========================================
   SEVEN-HUED MOBILE SEARCH BAR
   ========================================== */

@media (max-width: 768px){

    /* Header bottom search row */
    .whb-header-bottom,
    .whb-row.whb-header-bottom{
        background:#fff !important;
        padding:8px 15px !important;
    }

    /* Search wrapper */
    .wd-search-form{
        width:100% !important;
        margin:0 !important;
    }

    /* Search form */
    .wd-search-form form{
        width:100% !important;
        background:#fff !important;
        border:1px solid #ddd !important;
        border-radius:4px !important;
        overflow:hidden !important;
    }

    /* Search input */
    .wd-search-form input[type="text"],
    .wd-search-form input[type="search"]{
        height:44px !important;
        background:#fff !important;
        color:#333 !important;
        border:none !important;
        padding:0 14px !important;
        font-size:14px !important;
    }

    /* Search button */
    .wd-search-form .searchsubmit{
        width:55px !important;
        height:44px !important;
        background:#c62437 !important;
        color:#fff !important;
        border:none !important;
    }

}
}

