.intro-section-6 .grid .grid-item {padding: 0px !important;}
.social-youtube.stacked {background-color: #ff5050!important;}
.ft-font a{color: #fff !important;}
.return-to-shop .btn-dark{background: var(--wolmart-primary-color) !important; color:#fff !important;border-color:var(--wolmart-primary-color) !important;}

.woocommerce-customer-details .back-to-list{color: #fff;}
#wolmart-post-layout-meta-box, #woocommerce-order-downloads{display:none;}
.minipopup-area .minipopup-box .btn.btn-dark{color:#fff !important;}

/** Global **/
    /*Main Nav*/
        .InfMainNav .menu .menu-item .menu-item > a{color: var(--wolmart-secondary-color);padding:5px 0px;font-weight:400;font-size:14px;line-height:19px;}
        .InfMainNav .menu .menu-item .menu-item > a:hover{color: var(--wolmart-primary-color);}
        .InfMainNav .menupdtmega ul.megamenu .megamenutitle{color: var(--wolmart-primary-color) !important; font-weight:600;text-transform:uppercase;font-size:14px;}
        .InfMainNav .menupdtmega ul.megamenu li ul li a{}
        
        /*Mobile Nav*/
        .mobile-menu .toggle-btn{width:100% !important;text-align:right;}
        .mobile-menu .toggle-btn::before{display:inline-block;}

    /*post-widget rhs*/
        .widget.widget-posts .post-widget .post-title{font-size:unset;padding-right:0.3rem;}
        .widget.widget-posts .post-widget .post-meta{display:none;}
        .widget.widget-posts .post-widget .post-media{width:40%;flex:0 0 40%;}
        .widget.widget-posts .post-widget .thumbnail-caption{display:none;}
        .widget.widget-posts .post-widget {border-bottom:1px solid;padding-bottom:1rem;align-items:start;}
    .elementor-kit-16 h2{margin-bottom:2rem;}
    .sidebar{overflow:hidden;}
    /* Cart */
        body.woocommerce-cart .woocommerce-cart-form__contents td, body.woocommerce-cart .woocommerce-cart-form__contents th{padding:1rem 2rem;}
        body.woocommerce-cart .woocommerce-cart-form__contents td.product-thumbnail, body.woocommerce-cart .woocommerce-cart-form__contents th.product-thumbnail{width:15%;}
        body.woocommerce-cart .woocommerce-cart-form__contents td.product-name, body.woocommerce-cart .woocommerce-cart-form__contents th.product-name{width:40%;}
        body.woocommerce-cart .woocommerce-cart-form__contents td.product-price, body.woocommerce-cart .woocommerce-cart-form__contents th.product-price{width:15%;}
        body.woocommerce-cart .woocommerce-cart-form__contents td.product-quantity, body.woocommerce-cart .woocommerce-cart-form__contents th.product-quantity{width:15%;}
        body.woocommerce-cart .woocommerce-cart-form__contents td.product-subtotal, body.woocommerce-cart .woocommerce-cart-form__contents th.product-subtotal{width:15%;}
    
    /*My Account Nav > Icons*/
        .woocommerce-MyAccount-navigation-link a::before{font-family: "wolmart" !important;margin-right:8px;color: #666666;text-align: left;vertical-align: middle;line-height: 0.5;}
        .woocommerce-MyAccount-navigation-link--dashboard a::before{content: "\"!important;}
        .woocommerce-MyAccount-navigation-link--orders a::before{content: "\e979"!important;}
        .woocommerce-MyAccount-navigation-link--edit-address a::before{content: "\e929"!important;}
        .woocommerce-MyAccount-navigation-link--payment-methods a::before{content: "\"!important;}
        .woocommerce-MyAccount-navigation-link--edit-account a::before{content: "\e98b"!important;}
        .woocommerce-MyAccount-navigation-link--my-garage a::before{content: "\f1b9"!important;font-family: "Font Awesome 5 Free" !important; font-weight: 900;}
        .woocommerce-MyAccount-navigation-link--wishlist a::before{content: "\e98d"!important;}
        .woocommerce-MyAccount-navigation-link--customer-logout a::before{content: "\e931"!important;}
        
        .woocommerce-MyAccount-navigation-link--giftcards a::before{content: ""!important;}
        .woocommerce-MyAccount-navigation-link--backinstock a::before{content: "\f0f3"!important;font-family: "Font Awesome 5 Free" !important; font-weight: 900;}
        .woocommerce-MyAccount-navigation-link--b2b-saleslibrary a::before{content: "\f1c1"!important;font-family: "Font Awesome 5 Free" !important; font-weight: 900;}
         

/** Product Block Slider **/
    .BlockPdtSlider .columns-5{}
    .product-boxed .product-details {padding:1.8rem 1.5rem 1rem;}
    .product-cat {padding-right:0rem; margin:1.6rem 0rem 1.2rem; white-space:break-spaces; text-overflow:initial; font-weight:600; line-height:1.5; text-transform:capitalize; font-size:1.3rem;}
    .products .woocommerce-loop-product__title{padding-right:0rem; margin-bottom:1rem; white-space:break-spaces;-webkit-line-clamp: none !important;}    
    .woocommerce-product-rating{margin-bottom:1rem;}
    .star-rating span::after {color:#1c5698; }

    .BlockPdtSlider .columns-5 figure.product-media{height:18rem;overflow:hidden;display:flex;}
    .BlockPdtSlider .columns-5 figure.product-media a.woocommerce-loop-product__link{display:inline-flex;flex-direction:column;align-self:center;overflow:hidden;}
    .BlockPdtSlider .columns-5 figure.product-media img{height:18rem;width:auto;}

/** Block Blog Posts **/
    .BlockBlogPosts .row > *{margin-bottom:0;}
    .BlockBlogPosts article{height:30rem;overflow:hidden;border:1px solid #fff;}
    /*.BlockBlogPosts article figure{height:auto;}*/
    .BlockBlogPosts article figure{height:auto;width:max-content;}
    .BlockBlogPosts article .post-media a{display:inline-block;}
    .BlockBlogPosts article .post-media img{height:30rem;width:100%;max-width:unset;}
    .BlockBlogPosts article .post-meta, .BlockBlogPosts article .thumbnail-caption, .BlockBlogPosts article::before {display:none;}
    
    .BlockBlogPosts article .post-media::before{content: "";display: block;position: absolute;bottom: 0;left: 0;right: 0;height: 50%;background: linear-gradient(to bottom,rgba(125,185,232,0) 0%,#000 100%);opacity: 0.75;transition: all 0.3s;pointer-events: none;z-index: 1;}
    
    .BlockBlogPosts article.format-video .post-media a::before, .BlockBlogPosts article.format-video:hover .post-media a::before {display:inline-flex;content:url('https://webworkdemo.com/infotainmentcom/cdn/uploads/3049265_button_audio_control_multimedia_play_icon.svg');width:6rem;height:6rem;position:absolute;top:calc(50% - 4.5rem);left:calc(50% - 3rem);}
    .BlockBlogPosts article.format-video .post-title::before, .BlockBlogPosts article.format-audio .post-title::before{content: "Video";position: absolute;top: -20px;padding: 3px 5px;margin-left: 5px;border-radius: 2px;color: #fff;background-color: var(--wolmart-primary-color,#2879FE);font-size: 1rem;font-weight: 700;letter-spacing: 1px;text-transform: uppercase;line-height: normal;left: -5px;}
    .BlockBlogPosts article.format-audio .post-title::before{content: "Podcast";}
    .BlockBlogPosts article.format-video .post-title::after{display:none;}
    .BlockBlogPosts article.format-audio .wp-block-audio {display:none;}
    .BlockBlogPosts article.format-audio .wp-block-audio audio {width:100%;}
    
    
    
    /*On Landing pages (archive)*/
         .BlockBlogPosts.IsArchivepg .posts article.format-audio .post-details{width:70%;bottom:7rem;}
         .BlockBlogPosts.IsArchivepg .posts article.format-audio .wp-block-audio {display:block;margin-top:0.1rem;}
         .BlockBlogPosts.IsArchivepg .posts article.format-audio {display:block;height:auto;}
         .BlockBlogPosts.IsArchivepg .posts article.format-audio .post-title{font-size:2rem;line-height:normal;}
         
         .BlockBlogPosts.IsFeatured .posts div:not(:first-child) article.format-audio {max-height: 34.4rem;}
         .BlockBlogPosts.IsFeatured .posts div:first-child article.format-audio {height:70rem;width:100%;}
         .BlockBlogPosts.IsFeatured .posts div:first-child article.format-audio .post-media img{height:auto;width:100%;}
         .BlockBlogPosts.IsFeatured .posts div:first-child article.format-audio .post-details{width:60%;bottom:14rem;}
         .BlockBlogPosts.IsFeatured .posts div:first-child article.format-audio .post-title{font-size:5rem;line-height:normal;}
         
       
/** Shop Page & Archive page**/
   /* body.woocommerce-shop .product-media{height:200px;overflow:hidden;border:0px solid red;min-width:268px;max-width:268px;}
    body.woocommerce-shop .product-media img{width:100%;height:auto;max-width:unset;max-height:200px;margin:0 auto;}
    body.woocommerce-shop .product-archive .products li.product-wrap{display:inline-flex;}*/
   
    body.woocommerce-shop .w-icon-list.btn-showtype, body.woocommerce.archive .w-icon-list.btn-showtype{display:none !important;}
    body.woocommerce-shop .toolbox-item.toolbox-show-type, body.woocommerce.archive .toolbox-item.toolbox-show-type{display:none !important;}
    
    .woocommerce .product-wrap .product{/*min-width:268px;max-width:268px;*/}
    .woocommerce .product-media{overflow:hidden;border:0px solid red;overflow:hidden;background:#eeeeee6e;max-height:250px;/*height:100%;min-width:268px;max-width:268px;*/}
    .woocommerce .product-media a{display: inline-grid;overflow: hidden;align-content: center;height:100%;}
    .woocommerce .product-media img{width:100% !important;height:100% !important; object-fit: contain !important; /*height:175px;max-width:unset;max-height:175px;margin:0 auto;*/}
    .woocommerce .products li.product-wrap{display:inline-flex;}
    
    body.archive .customPdtCatDesc {margin: 5px 0px 15px;font-size: 13px;max-width: 86%;line-height: 18px;}
    body.archive .term-description {font-size:13px;line-height:18px;}
    /*Sidebar*/
        #ymm-sidebar .sticky-sidebar{padding-top:40px;font-size:13px;}
        #ymm-sidebar h4{margin:0px;}   
        #ymm-sidebar .widget_product_categories .cat-item{padding:4px 0;align-items:start;flex-direction:column;width:100%;}
        #ymm-sidebar .widget_product_categories .cat-item.cat-parent{margin-bottom:10px;}
        #ymm-sidebar .widget_product_categories .cat-item > a > i{top:3px;}
        #ymm-sidebar .widget_product_categories .cat-item > a {border-bottom: 1px solid #eee;width: 100%;padding-bottom: 4px;}
        #ymm-sidebar .widget_product_categories .cat-item .children .cat-item > a {border-bottom: 0;}
        
        /** Filters  **/
            .wpc-filters-widget-wrapper .wpc-filter-header{}
            .wpc-filters-widget-wrapper .wpc-filters-section{margin-bottom:3.5em;}
            .wpc-filters-widget-wrapper .wpc-filters-labels .wpc-term-item-content-wrapper{}
            .wpc-filters-widget-wrapper .wpc-filters-labels li.wpc-term-item label{border-radius:0px !important;margin-right:10px !important;}
            .wpc-filters-widget-wrapper .wpc-filters-labels span.wpc-filter-label-wrapper{font-size:1.4rem;border-radius:0px !important;}
            .wpc-filters-widget-wrapper .wpc-filter-search-wrapper .wpc-filter-search-field{border: 1px solid #666; padding: 1rem 1rem;font-size: 1.4rem;color: #000;}
            #ymm-sidebar .widget-title, .wpc-filters-widget-wrapper .wpc-filter-header .wpc-filter-title{border-bottom:0px; color:var(--wolmart-primary-color);text-transform: uppercase;font-size: 1.4rem; font-weight: 700;margin:0;}
            .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button a{border-radius:0px !important;font-weight:600 !important;font-size:1.4rem;}
            .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button a.wpc-filters-submit-button{color:#fff;}
            .wpc-filters-widget-wrapper a.wpc-toggle-a{font-size:1.4rem;font-weight:700;}
            
            #ymm-sidebar .wpc-filter-product_tag .wpc-term-item-content-wrapper{align-items:start;}
            #ymm-sidebar .wpc-filter-product_tag .wpc-term-item-content-wrapper input[type="radio"]{flex-shrink: 0;width:12px;height:12px;top:3px;margin-right:5px;}
            #ymm-sidebar .wpc-filter-set-widget-title .widget-title{color:#000;margin-top:5px;border-bottom:1px solid #000;padding-bottom:3px;display:none;}
            
            #ymm-sidebar .wolmart-price-range-wrapper{margin-top:0;}
            #ymm-sidebar .wolmart-price-range-wrapper .wolmart-product-prices li{padding:4px 0;}
            
            #ymm-sidebar .wpc-filters-section-297150{max-height: 250px;overflow: hidden;overflow-y: scroll;}	
            #ymm-sidebar .wpc-filters-main-wrap .wpc-filter-has-hierarchy .wpc-term-item-content-wrapper{align-items:start;}
            #ymm-sidebar .wpc-filters-main-wrap li.wpc-term-item input[type=checkbox]{min-width:10px;max-width:10px;min-height:10px;max-height:10px;top:3px;}
    
/** Single Product Page **/
    body.single-product .main{padding-bottom:1px !important;}
    body.single-product .breadcrumb-container{margin-top:1rem;margin-bottom:1rem;}
    /*body.single-product .InPdtSingleContent .InPdtSingleTitle h1{font-family:var(--wolmart-body-font-family),sans-serif; }*/
    body.single-product .product-single {font-size:1.4rem;}
    body.single-product .InPdtSingleContent .InPdtSinglePrice .price{padding-top:2rem; font-family:var(--wolmart-heading-font-family),sans-serif;}
    body.single-product .InPdtSingleContent .InPdtSinglePrice .price del{font-size:2rem; }
    body.single-product .InPdtSingleContent .InPdtSingleAddToCart {margin-top:5rem; color:#000;}
    body.single-product .InPdtSingleContent .InPdtSingleAddToCart .quantity-wrapper label{display:block;  color:inherit;}
    body.single-product .InPdtSingleContent .InPdtSingleAddToCart .quantity{width:11rem;}
    body.single-product .InPdtSingleContent .InPdtSingleAddToCart .quantity button{background:none; color:inherit;}
    body.single-product .InPdtSingleContent .InPdtSingleAddToCart .quantity button.quantity-minus{left:5%;}
    body.single-product .InPdtSingleContent .InPdtSingleAddToCart .quantity button.quantity-plus{right:5%;}
    body.single-product .InPdtSingleContent .InPdtSingleAddToCart .quantity .qty{text-align:center; padding:0; font-size:1.4rem; border-radius:0; border:0px; border-bottom:1px solid #000; color:inherit;}
    body.single-product .InPdtSingleContent .InPdtSingleAddToCart .stock {display:none;}
    /*body.single-product .InPdtSingleContent .InPdtSingleWishlist{font-size:1.4rem;}*/
    body.single-product .InPdtSingleContent .InPdtSingleWishlist a::after{content:"Add to wishlist"; padding-left:1rem;}
    body.single-product .InPdtSingleContent .InPdtSingleMetaData .tagged_as{display:none;}
    body.single-product .InPdtSingleContent .product-gallery-btn.w-icon-zoom{display:none !important;}
    
    /*img*/
        body.single-product .InPdtSingleImg figure .product-single-carousel-wrap{max-height:600px !important;background-color:#fff;overflow:hidden;}
        body.single-product .InPdtSingleImg figure .product-single-carousel-wrap img.wp-post-image{width:auto;height:auto;margin:0 auto;max-height:600px;overflow:hidden;}
        body.single-product .InPdtSingleImg figure .product-thumbs-wrap.slider-container{height:100px !important;max-height:100px !important; overflow:hidden;}
        body.single-product .InPdtSingleImg .product-thumb {margin-bottom:0;max-width:175px !important;width:175px !important; max-height:110px !important;overflow:hidden;background:#fff;}
        body.single-product .InPdtSingleImg .product-thumb img{height:100%; width:auto;margin:0 auto;}
        body.single-product .woocommerce-product-gallery__image a, body.single-product .woocommerce-product-gallery__image img{pointer-events: none !important;width:fit-content !important;height:fit-content !important; text-align:center; margin:0 auto;}
        body.single-product .slider-container-autoheight .slider-wrapper{max-height:500px !important;min-height:500px !important;}
        
        body.single-product .InPdtSingleImg .product-single-carousel-wrap .product-gallery-btn {display:none !important;}
    
    /*content*/
        body.single-product .InPdtSingleTabContent {padding:0px 20px;}
        body.single-product .InPdtSingleTabContent h2{margin:3rem 0;}
        body.single-product .InPdtSingleTabContent h3{font-size:1.8rem;text-transform:uppercase;letter-spacing:0.1px;font-weight:700;color:#000;}
        body.single-product .InPdtSingleTabContent .tab-pane a{text-decoration:underline;}
        body.single-product .InPdtSingleTabContent li{margin-bottom:1rem;}
        body.single-product .InPdtSingleTabContent embed, body.single-product .InPdtSingleTabContent iframe, body.single-product .InPdtSingleTabContent object, body.single-product .InPdtSingleTabContent video{/*height: calc(100vh - 250px);*/margin:2rem 0;width: revert-layer;}
        body.single-product #tab-description.entry-content > h2:first-of-type, body.single-product #tab-wolmart_product_tab.entry-content > h2:first-of-type{display:none;}
        body.single-product .entry-content.wc-tab {padding-top:3rem;}
        body.single-product .InPdtSingleTabContent table.cttpdtcontent_vehcomp{border:1px solid var(--wolmart-primary-color,#2879FE);}
        body.single-product .InPdtSingleTabContent table.cttpdtcontent_vehcomp th{border-bottom:1px solid var(--wolmart-primary-color,#2879FE);}
        body.single-product .InPdtSingleTabContent table.cttpdtcontent_vehcomp th{background:#e6fbff; color:var(--wolmart-primary-color,#2879FE);}
        body.single-product .InPdtSingleTabContent table.cttpdtcontent_vehcomp span.cttvehyear{background-color:var(--wolmart-primary-color,#2879FE);color:#fff;margin:0.4rem 0.4rem;padding:0.3rem 1.5rem;font-size:1.2rem;font-weight:600;display:inline-block;}
        body.single-product .InPdtSingleTabContent table.cttpdtcontent_vehcomp .vhmake, body.single-product .InPdtSingleTabContent table.cttpdtcontent_vehcomp .vhmodel, body.single-product .InPdtSingleTabContent table.cttpdtcontent_vehcomp .vhyear{font-size:1.5rem;padding:1.5rem;}
        body.single-product #wolmart_comment_tabs.wolmart-comment-tabs{display:none !important;}
        
    /*btn*/
        body.single-product button.button, body.single-product .alert-btn .btn-success{font-size:1.4rem; font-weight:600; text-transform:capitalize; background-color:var(--wolmart-primary-color); padding:1.3rem 2.7rem; border:1px solid #eee; flex:unset; line-height:1; color:#fff; margin:2rem 0.5rem 0rem 0.5rem; display:inline-block;min-width:unset;}
        body.single-product button.button::before{display:none;}
        body.single-product .btn.btn-outline{background:transparent; color:#000; border-color:#000;width:auto;margin:2rem 0.5rem 0rem 0.5rem;}
        body.single-product button.button:hover{color:#fff;}
    
    /*default woo tabs*/
        .nav-tabs{border:0;}
        .woocommerce-tabs > ul .nav-link{padding:0.5rem 0rem; font-size:1.6rem; color:var(--wolmart-dark-color); font-weight:500; text-transform:capitalize; margin-right:3rem;}
        .woocommerce-tabs .active > a, .woocommerce-tabs .nav-link.active, .woocommerce-tabs :hover > .nav-link{color:var(--wolmart-primary-color); font-weight:600; padding-bottom:0;}
        
        .woocommerce-tabs > .tab-pane{font-size:1.7rem; line-height:2.6rem;padding:0 0 9rem 0;}
        .woocommerce-tabs .wc-tab > h2{display:block; font-size:2.5rem; margin:0rem 0 2rem 0; font-family:var(--wolmart-body-font-family),sans-serif; text-transform:capitalize;}
        
    /* composite */
        body.single-product .wooco_components .wooco_component .wooco_component_desc{display:none !important;}
        body.single-product .wooco_components .wooco_component .wooco_component_name{/*font-weight:700;margin-top:2rem;*/}


/** Single Post **/
    body.single-post .post-single > .post-wrap .post-media {padding-bottom:0;margin-bottom:3rem;}
    body.single-post .post-single > .post-wrap .thumbnail-caption{bottom:0;padding:0.5rem 0;}
    body.single-post .post-single .post-content{font-size:1.7rem;line-height:2.7rem;padding-right:2rem;}
    body.single-post .post-single .post-content p{margin-bottom:2rem;}
    body.single-post .post-single .post-content figure{margin:3rem 0;}
    body.single-post .post-single .post-content h3, body.single-post .post-single .post-content h2{margin:5rem 0 1rem 0;}
    body.single-post .main-content{margin:5rem 2rem 0 2rem;}
    body.single-post .post.format-video iframe{width: 100%;min-height:calc(100vh - 250px);}
    body.single-post .post.format-audio .wp-block-audio{margin-top:-3.5rem;}
    body.single-post .post.format-audio audio{width: 100%;}
    body.single-post .post.format-audio .post-content{padding-right: 0;}
    body.single-post .post-author-detail .author-link {display:none;}
    
    .related-posts .post-meta, .related-posts .thumbnail-caption{display:none;}

/** My Account **/
    body.woocommerce-edit-account .woocommerce-form-row.mb-1.lh-1, body.woocommerce-edit-account #wp-user_description-wrap{display:none;}
    .woocommerce-MyAccount-content .button, .return-to-shop{color: #fff !important;}
    .woocommerce-account.woocommerce-orders  .btn.continue-shopping{color: #fff !important;}

/** Forms **/    

    .ctform .forminator-input{background:#fff; font-size:1.4rem !important;height:45px !important;padding:1rem 1.5rem !important;}
    .forminator-button{height:45px !important;padding:0 2rem !important;background-color:var(--wolmart-primary-color) !important;font-weight:600 !important;}
    .forminator-button.with-right-arrow:after, .ctform .forminator-button.with-right-arrow:after{ content: "\e92c"; display: inline-block;vertical-align: -0.15em;margin-left: 0.8rem;font-family:"wolmart";font-size: 1.2em;line-height: 0;}
    .forminator-label{margin-bottom:1rem !important;font-size:1.5rem !important;line-height: 1.3 !important;font-weight:500 !important;color:var(--wolmart-primary-color) !important;}
    .forminator-row{margin-bottom:4rem !important;}
    .forminator-row.forminator-no-margin{margin-bottom:0 !important;}
    .forminator-row.forminator-no-margin .forminator-col{margin-bottom:0 !important;}
    
    
    .forminator-radio.forminator-radio-inline{margin-top:-2rem !important;}
    
    .et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=default] .forminator-button:active, .et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=default] .forminator-button:focus, .et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=default] .forminator-button:hover, .forminator-ui.forminator-custom-form[data-design=default] .forminator-button:active, .forminator-ui.forminator-custom-form[data-design=default] .forminator-button:focus, .forminator-ui.forminator-custom-form[data-design=default] .forminator-button:hover{box-shadow:none !important;}
    
    .footer-newsletter-form .forminator-button{margin-left:5px !important;}
    .footer-newsletter-form .forminator-row{display:inline-block !important;width:79%;}
    .footer-newsletter-form .forminator-row-last{width:auto;margin-left:20px;}
    
    

/** Filters  
    .wpc-filters-widget-wrapper .wpc-filter-header{}
    .wpc-filters-widget-wrapper .wpc-filters-section{margin-bottom:0;}
    .wpc-filters-widget-wrapper .wpc-filters-labels .wpc-term-item-content-wrapper{}
    .wpc-filters-widget-wrapper .wpc-filters-labels li.wpc-term-item label{border-radius:0px !important;margin-right:10px !important;}
    .wpc-filters-widget-wrapper .wpc-filters-labels span.wpc-filter-label-wrapper{font-size:1.4rem;border-radius:0px !important;}
    .wpc-filters-widget-wrapper .wpc-filter-search-wrapper .wpc-filter-search-field{border: 1px solid #666; padding: 1rem 1rem;font-size: 1.4rem;color: #000;}
    .wpc-filters-widget-wrapper .wpc-filter-header .wpc-filter-title{border-bottom:0px; color:var(--wolmart-primary-color);text-transform: uppercase;font-size: 1.4rem; font-weight: 700;margin:0;}
    .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button a{border-radius:0px !important;font-weight:600 !important;font-size:1.4rem;}
    .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button a.wpc-filters-submit-button{color:#fff;}
    .wpc-filters-widget-wrapper a.wpc-toggle-a{font-size:1.4rem;font-weight:700;}
**/    
    

/** Cart & Checkout **/
    body.woocommerce-checkout .multi-shipping-wrapper{display:none !important;}
    
    body.woocommerce-checkout .wooco-item-parent td.product-name{padding:5px 40px 10px 0;}
    body.woocommerce-checkout .wooco-item-parent td.product-total{padding:5px 0px 10px 0;}
    
    body.woocommerce-checkout .wooco-item-child .product-total{padding: 5px 0px 5px 0px;}
    body.woocommerce-checkout .wooco-item-child .product-total .amount{display:none !important;}
    body.woocommerce-checkout .wooco-item-child td.product-name{padding:5px 0px 5px 20px;}
    body.woocommerce-checkout .wooco-item-child td.product-name > span {display:none;}
    body.woocommerce-checkout .wooco-item-child td.product-name span.ctpdtsku {display:inline-block !important;}
    body.woocommerce-checkout .woocommerce-shipping-totals{background: #e6fbff;}
    body.woocommerce-checkout .woocommerce-shipping-totals td{padding-left:2rem;}
    body.woocommerce-checkout tr.wooco-item-parent td{border-top:1px solid var(--wolmart-light-color);padding-top:4rem !important;}
    body.woocommerce-checkout .cart_item > .product-name{line-height:20px;padding-right:40px;}
    body.woocommerce-checkout tr.cart_item td{padding:30px 0 20px 0;} 
    
    body.woocommerce-checkout #order_review{background-color:#f8fcfd;} 
    body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr:last-child td{padding-bottom:20px;} 
    body.woocommerce-checkout .tax-total td{text-align:right;padding-top:30px;} 
    body.woocommerce-checkout .tax-total th{padding-top:30px;} 
    
    body.woocommerce-checkout .cart-subtotal td, body.woocommerce-checkout .cart-subtotal th, body.woocommerce-checkout .order-total td, body.woocommerce-checkout .order-total th{border-top:2px solid #000;padding:10px 0px 20px 0px;color:#000;}
    body.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods{font-size:15px;}
    body.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods li{padding-bottom:1.2rem;}
    body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper {font-size:1.4rem;}
    body.woocommerce-checkout .form-row label:not(.checkbox){color:var(--wolmart-primary-color);font-weight:600;margin-top:20px;}
    body.woocommerce-checkout .woocommerce-billing-fields{border:1px solid #eee;padding:4rem;}
    body.woocommerce-checkout .woocommerce-shipping-fields{border-top:2px solid #000;background:#f0f0f082;padding:30px 25px;margin-bottom:0px;}
    body.woocommerce-checkout .woocommerce-additional-fields{border-top:2px solid var(--wolmart-primary-color);background-color: #e6fbff82;padding:30px 35px;}
    body.woocommerce-checkout .woocommerce-additional-fields.ckout-topadditional-fields{border:1px solid var(--wolmart-ptb-bg-color) !important;background-color:#d9d9d93d !important;margin:30px 0px;}
    body.woocommerce-checkout #_order_additional_ckoutvinintro_field{font-size:1.5rem;line-height: 2rem;display:inline-flex;align-items:normal;padding-right:30px;}
    body.woocommerce-checkout #_order_additional_ckoutvinintro_field img{width:90px;margin-right:2rem; }
    body.woocommerce-checkout #_order_additional_ckoutvinintro_field::before{content:'';width: 200px;height:100px;background:URL(/cdn/uploads/compat_guarantee.webp) no-repeat;background-size:contain;margin-right:20px; }
    body.woocommerce-checkout #_order_additional_vinblockst_field hr, body.woocommerce-checkout #_order_additional_ckoutvinheader_field{border-top:0px dashed #000;padding-top:30px;}
    body.woocommerce-checkout .ckoutselectlable{min-width:200px;}
    
    body.woocommerce-checkout .form-row .input-text, body.woocommerce-checkout .select2-container--default .select2-selection--single{border-color:#ccc;}
    body.woocommerce-checkout .add_gift_card_form #wc_gc_cart_redeem_form input[type="text"]{border: 1px solid #ddd;background: #fff;padding: 15px 10px;}
    
    
    body.woocommerce-cart .wooco-item-child td.product-name{padding-left:2rem;}
    body.woocommerce-cart .wooco-item-child td.product-name > span {display:none;}
    body.woocommerce-cart .wooco-item-child td.product-name span.ctpdtsku {display:inline-block !important;}
    body.woocommerce-cart .wooco-item-child td.product-name .backorder_notification {margin-left:1.5rem;}
    body.woocommerce-cart .wooco-item-child td.product-thumbnail img{margin-left:20px;}
    
    body.woocommerce-cart .wooco-item-child td.product-price .amount, body.woocommerce-cart .wooco-item-child td.product-subtotal .amount{display:none !important;}
    body.woocommerce-cart .wooco-item-child td.product-quantity{font-size:0px !important;color:#fff;}
    body.woocommerce-cart .tax-total td{text-align: right;}
    body.woocommerce-cart .cart-collaterals {background-color:#f8fcfd;}
    
    .woocommerce-order-details .woocommerce-table .wooco-item-child .product-total .amount{display:none !important;}
    
    body.woocommerce-cart.has-fc-design-template--boxed .fc-content .fc-wrapper.site-main{max-width:1200px  !important;margin:0 auto !important; overflow:hidden !important;}
    body.woocommerce-cart.has-fc-design-template--boxed .fc-content .fc-wrapper.site-main .fc-number-spin-button{top:15px !important;}
    body.woocommerce-cart.has-fc-design-template--boxed .fc-content .fc-wrapper.site-main .cart-item__element.fc-cart-item-actions{position:absolute;width:100px;left:150px;bottom:35px;}
    body.woocommerce-cart.has-fc-design-template--boxed .fc-content .fc-wrapper.site-main .cart-item__element.fc-cart-item-actions a.remove{color:red !important;box-shadow:unset;}
   
    body.woocommerce-checkout.has-fc-design-template--boxed .fc-content .fc-wrapper p#billing_phone_field span.optional{display:none !important;}
    /*fluid-checkout status*/
        ol.fc-order-status-bar .fc-order-status-bar__item.fc-order-status-bar__item--wc-orderplship, ol.fc-order-status-bar .fc-order-status-bar__item.fc-order-status-bar__item--wc-orderplref {display:none !important;}
        .fc-order-details__actions .fc-order-details-action.button.alt.pay{color:#fff !important;}
    
    
    /*crosssell*/
    body.woocommerce-cart .fc-cross-sells .cross-sells__item-contents, body.woocommerce-cart .fc-cross-sells .cross-sells__item-contents .product-details{align-items:start !important;}
    body.woocommerce-cart .fc-cross-sells .product-details-inner{padding-right:1em;}
    body.woocommerce-cart .fc-cross-sells .product-price.price{margin-top:10px;}
    body.woocommerce-cart .fc-cross-sells .add_to_cart_button{color:#fff !important;padding:1.1rem 1.7rem !important;}
        
    /*Pay Later Page*/
        body.woocommerce-checkout.woocommerce-order-pay #order_review{background-color:#fff;}
        body.woocommerce-checkout.woocommerce-order-pay .shop_table{border:1px solid #eee;padding:3.5rem;}
        body.woocommerce-checkout.woocommerce-order-pay .shop_table thead th{background-color:var(--wolmart-primary-color);color:#fff;padding:10px 15px;}
        body.woocommerce-checkout.woocommerce-order-pay .shop_table th.product-name, body.woocommerce-checkout.woocommerce-order-pay .shop_table td.product-name{padding-right:30px;}
        body.woocommerce-checkout.woocommerce-order-pay .shop_table th.product-quantity, body.woocommerce-checkout.woocommerce-order-pay .shop_table td.product-quantity{width:10%;text-align:center;}
        body.woocommerce-checkout.woocommerce-order-pay .shop_table th.product-total, body.woocommerce-checkout.woocommerce-order-pay .shop_table td.product-subtotal{width:15%;text-align:right;padding-right:15px;}
        
        body.woocommerce-checkout.woocommerce-order-pay .shop_table tbody td{border-bottom:1px solid #000;}
        body.woocommerce-checkout.woocommerce-order-pay .shop_table tbody td.product-name{padding:25px 20px 25px 15px !important;font-size:16px;line-height:22px;font-weight:600;}
        body.woocommerce-checkout.woocommerce-order-pay .shop_table tbody td.product-name .wc-item-meta{margin-left:2rem;}
        body.woocommerce-checkout.woocommerce-order-pay .shop_table tbody .wooco-cart-child.wooco-item-child td.product-name {font-weight:normal;font-size:0;padding:10px 20px 10px 30px !important;}
        body.woocommerce-checkout.woocommerce-order-pay .shop_table tbody .wooco-cart-child.wooco-item-child td.product-name .ctpdtsku{font-size:14px;}
        body.woocommerce-checkout.woocommerce-order-pay .shop_table tbody .wooco-cart-parent.wooco-item-parent td{border:0;}
        body.woocommerce-checkout.woocommerce-order-pay .shop_table tbody .wooco-cart-child.wooco-item-child td{border-color:#eee;}
        body.woocommerce-checkout.woocommerce-order-pay .shop_table tbody tr:last-child td{padding-bottom:50px;border-bottom:0px;vertical-align:baseline;}
        
        body.woocommerce-checkout.woocommerce-order-pay .shop_table tfoot{background-color:#f8fcfd;font-size:15px;}
        body.woocommerce-checkout.woocommerce-order-pay .shop_table tfoot tr:first-child th, body.woocommerce-checkout.woocommerce-order-pay .shop_table tfoot tr:first-child td{border-top:2px solid var(--wolmart-primary-color);}
        body.woocommerce-checkout.woocommerce-order-pay .shop_table tfoot th{padding:20px 0px 20px 30px;width:70%;font-weight:600;}
        body.woocommerce-checkout.woocommerce-order-pay .shop_table tfoot td{padding:20px 10px 20px 0px;width:20%;}
        
        body.woocommerce-checkout.woocommerce-order-pay .wooco-item-child td.product-price .amount, body.woocommerce-order-pay .wooco-item-child td.product-subtotal .amount{display:none !important;}
        body.woocommerce-checkout.woocommerce-order-pay .shop_table tbody .wooco-cart-child.wooco-item-child td.product-quantity{font-size:0 !important;}

        
        
    
/*Flycart*/
    .cart-popup.widget_shopping_cart .woocommerce-mini-cart__buttons .button.checkout {display:none;}
    .cart-popup.widget_shopping_cart .wooco-item-child .cart-item-meta .quantity{display:none !important;}
    .cart-popup.widget_shopping_cart .wooco-item-child  {border-bottom:1px solid #eee;margin-left: 15px;}
    .cart-popup.widget_shopping_cart .wooco-item-child .cart-item-meta a{overflow: unset; margin-bottom: 10px; font-size: 13px; display:inline-block;}
    .cart-popup.widget_shopping_cart .wooco-item-child .cart-item-meta .ctpdtsku{font-size: 13px !important;display:inline-block !important;}
    .cart-popup.widget_shopping_cart .wooco-item-child .cart-item-meta .quantity{font-size: 13px !important;display:inline-block !important;}
    
    .cart-popup.widget_shopping_cart .wooco-item-child .cart-item-meta a > span, .cart-popup.widget_shopping_cart .wooco-item-child .cart-item-meta > span {display:none;}
    .cart-popup.widget_shopping_cart .wooco-item-child .cart-item-meta .quantity .amount, .cart-popup.widget_shopping_cart .wooco-item-child .cart-item-meta .quantity {display:none !important;}
    
    
    .minipopup-area .minipopup-box .product-media{height:90px;width:auto;min-width:unset;}
    .minipopup-area .minipopup-box .product-media img{height:90px;width:100%;}
    .minipopup-area .minipopup-box .product-details .product-title{display:inline-block;font-weight:600;}
        
/*WishList*/
    body.woocommerce-wishlist .btn.btn-dark{color:#fff;}
    body.woocommerce-wishlist .btn.show-title-form {display:none;}
    
/*Customer Care Pop Up Menu*/
    .ccmenupopup {}
    .ccmenupopup .elementor-widget-icon-box .elementor-icon-box-wrapper{display:inline-flex !important;}
    .ccmenupopup .elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-content{margin-left:10px;}
    .ccmenupopup .left-menu-all{background:none;border:none;}
    
    
/*verified installers block*/
    .verinstallblock .asl-panel{max-width:20% !important; flex:20% !important;}
    .verinstallblock .asl-map{max-width:80% !important; flex:80% !important;}
    .verinstallblock .asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-panel-inner .Num_of_store{background-color:var(--wolmart-primary-color) !important;}
    .verinstallblock .asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .sl-act-btns .pol a{font-size:1.4rem !important; font-weight:600 !important; text-transform:capitalize; background-color:var(--wolmart-primary-color) !important; padding:1.3rem 2.7rem; border:1px solid #eee !important; flex:unset; line-height:1 !important; margin:2rem 0.5rem 0rem 0.5rem !important; display:inline-block !important;min-width:unset;border-radius:0 !important;}
    .verinstallblock .asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .sl-act-btns .pol a.s-visit-website{color:var(--wolmart-secondary-color) !important; font-weight:normal !important;}
    .verinstallblock #asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item i:before{color:var(--wolmart-secondary-color) !important;}
    .verinstallblock .asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item li span{line-height:unset !important;}
    .verinstallblock .asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .sl-main-row .asl-panel .search_filter .asl-store-search .span-geo{background-color:var(--wolmart-primary-color) !important;}
    .verinstallblock .asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .sl-main-row .asl-panel .search_filter p{color:var(--wolmart-secondary-color) !important;}
    .verinstallblock #asl-storelocator.asl-cont{border: 1px dashed var(--wolmart-secondary-color) !important;}
    
    
/*My Gar*/
    .headermygarage{width:100% !important;}
    .headermygarage .container{padding-left:0px;padding-right:0px;}
    .headermygarage .mghvehlist {font-size:18px;line-height:24px;color:#000;}
    .headermygarage .mghvehlist li{border-bottom:1px solid #eee;padding:10px 0px;margin-bottom:10px;}
    .headermygarage .mghvehmeta{color:var(--wolmart-secondary-color);font-size:14px;}
    .headermygarage .mghvehbtn{color:var(--wolmart-primary-color);font-size:14px;text-transform:capitalize;}
    
    .icon-box.woocommerce-MyAccount-garrage{padding-left:20px;}
    .icon-box.woocommerce-MyAccount-garrage h4{font-size:2rem !important;}
    
    #addvehmodal {margin-top:50px !important;}
    #addvehmodal .forminator-row{margin-bottom:15px !important;}
    #addvehmodal .forminator-label{margin-bottom:5px !important;}
    #addvehmodal .modal-header{display:flex;flex-direction:row;padding:25px 10px;}
    #addvehmodal .modal-header .modal-title{margin-top:30px;}
    #addvehmodal .modal-header .flex-item{flex-basis:50%;}
    #addvehmodal .modal-header .flex-item.close{margin-top:-10px;text-align:right;margin-right:10px;}    
    #addvehmodal .select2-selection__arrow::before {display:none !important;}

/*Breadcrumb*/
    body.woocommerce .breadcrumb-container{margin-top: 0.5rem;margin-bottom: 1rem;}
    body.woocommerce .breadcrumb-container .breadcrumb{border-bottom: 1px solid var(--wolmart-light-color);}
    
/*Homepage*/    
    .hplogogallery{filter:grayscale(100%);}
    
/*Footer*/
    .ftmobacc .tgmenu ul{list-style-type: none;font-size: 13px;margin-left: 0;padding-left: 15px;}
    
/*Live Int Page*/
    /*.lippagevmake .grid-container-1{grid-template-columns: repeat(9, auto) !important;justify-content: center;}*/
    .lippagevmake .grid-container-1 .choose_model.active .car-brands-box{border:5px solid var(--wolmart-primary-color-hover);background-color:rgba(255,255,255,0.3);}
    
    /*brand box*/
    .lippagevmake .grid-container-1 {font-family:'Fira Sans', sans-serif;display: grid;grid-template-columns: repeat(9, auto); gap: 20px;/*background-color: #2196F3;*/ padding:0px; /*width: 1400px;*/margin: 0 auto 50px auto;justify-content: center;}
    .lippagevmake .car-brands-box{padding:1.5rem;margin:0 auto; background-color:rgba(255,255,255,0.5); border-radius:0px;min-height:60px; text-align: center;}
    .lippagevmake .car-brands-box img{max-width:100% !important;}
    .lippagevmake .car-brands-box:hover, .lippagevmake .car-brands-box.activeborder{ background-color:rgba(255,255,255,0.5); border:5px solid var(--wolmart-primary-color-hover);}
    
    .lippageproducts .livintpdtcontent, .lippageproducts .livintpdtcontent ul{list-style-type:none;}
    .lippageproducts .livintpdtcontent .pdtcard{margin-bottom:1em;padding:1.5em 2em 2em 2em;border-top:1px solid var(--wolmart-light-color);background-color:#f7f7f7;overflow:hidden;}
    .lippageproducts .livintpdtcontent .pdtcard .wrapperr{/*display:grid;grid-template-columns: repeat(3, 35% 45% 10%); grid-column-gap: 15px;justify-content:space-between;*/width:98%;display:flex;text-decoration:none;column-gap:30px;align-items:start;}
    .lippageproducts .livintpdtcontent .pdtcard .product_name h3{margin:0rem 0 0.5rem 0;font-size:2.2rem;}
    .lippageproducts .livintpdtcontent .pdtcard .product_stage {margin:1rem 0rem;}
    .lippageproducts .livintpdtcontent .pdtcard .product_stage > ul{display:flex; font-size: 13px;padding:0px;}
    .lippageproducts .livintpdtcontent .pdtcard .product_stage li{margin-right: 2px;  text-align: center;width:90px;color:var(--wolmart-light-color);display:inline-block;width:100%;}
    .lippageproducts .livintpdtcontent .pdtcard .product_stage li:before{content:'';border-top: 6px solid var(--wolmart-light-color); width: 100%; display: inline-block;}
    .lippageproducts .livintpdtcontent .pdtcard .product_stage li.active{color:var(--wolmart-light-primary);}
    .lippageproducts .livintpdtcontent .pdtcard .product_stage li.active:before{border-color:var(--wolmart-light-primary);}
    
    .lippageproducts .livintpdtcontent .pdtcard .product_action .btn{padding:0.8rem 1.7rem !important;background-color:var(--wolmart-primary-color);color:#fff;}
    .lippageproducts .livintpdtcontent .pdtcard .product_action .btn:hover{background-color:var(--wolmart-secondary-color);color:#fff;}
    .lippageproducts .accordion-boxed .card-body.expanded{display:block !important;}    
    

@media screen and (max-width: 767px) {
    /*cart*/
        body.woocommerce-cart .woocommerce-cart-form__contents td.product-thumbnail, body.woocommerce-cart .woocommerce-cart-form__contents th.product-thumbnail {width:100%;}
        body.woocommerce-cart .woocommerce-cart-form__contents td.product-name, body.woocommerce-cart .woocommerce-cart-form__contents th.product-name {width:100%;}
        body.woocommerce-cart .woocommerce-cart-form__contents td.product-price, body.woocommerce-cart .woocommerce-cart-form__contents th.product-price {width:100%;}
        body.woocommerce-cart .woocommerce-cart-form__contents td.product-quantity, body.woocommerce-cart .woocommerce-cart-form__contents th.product-quantity {width:100%;}
        body.woocommerce-cart .woocommerce-cart-form__contents td.product-subtotal, body.woocommerce-cart .woocommerce-cart-form__contents th.product-subtotal {width:100%;}
        
        body.woocommerce-cart .wooco-item-child td.product-quantity, body.woocommerce-cart .wooco-item-child td.product-subtotal, body.woocommerce-cart .wooco-item-child td.product-price{display:none !important;}
        body.woocommerce-cart .wooco-item-child td.product-thumbnail img{margin:0px !important;}
        .zsiq_floatmain.zsiq_theme1.siq_bR{margin-bottom:50vh;margin-right:-10px;}
        
    .woocommerce .product-wrap .product{padding-left:0px;padding-right:0px;padding-top:0px;}    
    
    body.single-product .InPdtSingleContent .InPdtSingleAddToCart .variations {margin-bottom:10px !important;}
    body.single-product .InPdtSingleContent .InPdtSingleAddToCart .variations .select-type{align-items:start !important;flex-direction:column;}
    body.single-product .InPdtSingleContent .InPdtSingleAddToCart .variations .select-type .select-box, body.single-product .InPdtSingleContent .InPdtSingleAddToCart .variations .select-type select{width:100%;}
    
    /*20240326*/
    body.woocommerce-account.woocommerce-giftcards .woocommerce-MyAccount-Giftcards-form{flex-direction:column;}     
    body.woocommerce-account.woocommerce-giftcards .woocommerce-MyAccount-Giftcards-form button{margin-top:10px;}     
    body.woocommerce-account.woocommerce-my-garage #mygarvehlist{}     
}

        

@media screen and (max-width: 576px) {     
    
    .footer-newsletter-form .forminator-button{margin-left:0px !important;}
    .footer-newsletter-form .forminator-row{width:100%;margin-bottom:20px !important;}
    .footer-newsletter-form .forminator-row-last{margin:0px !important;}
    
     body.single-product .InPdtSingleContent .InPdtSinglePrice .price{padding-top:0rem; }
     body.single-product .InPdtSingleContent .InPdtSingleAddToCart {margin-top:1rem;}
     body.single-product .InPdtSingleContent .InPdtSingleAddToCart button.button{width:100% !important;margin:5px 0;}
     body.single-product .breadcrumb-container.container{display:none !important;}
     
     .cart-actions .btn{width:100%;}
    
    #footer .elementor-counter .elementor-counter-number-wrapper{}
    #footer .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number-prefix{display:none;}
    #footer .elementor-counter .elementor-counter-title{text-align:left;}
    #footer .footer-iconbox{padding-left:10px;}
    
}    

@media screen and (max-width: 1024px) {  
    .storelocator-main .sl-main-row{display:flex;flex-direction:column;}
    .storelocator-main .sl-main-row .asl-panel,.storelocator-main .sl-main-row .asl-map {max-width:unset !important;width:100% !important; flex:100% !important;}
    .storelocator-main .sl-main-row .asl-panel-inner {position:relative !important;height: 650px !important;overflow-x: scroll !important;}
    .storelocator-main .sl-main-row .asl-map-canv {height: 300px !important;}
    #asl-storelocator.asl-cont .asl-wrapper .Filter_section{padding-top:10px !important;padding-bottom:0px !important;}
    #asl-storelocator.asl-cont .asl-wrapper .Filter_section .asl-advance-filters .asl-filter-cntrl{margin-bottom:0px !important;}
    
}
    
/*birthday field 16.02.2024*/
    body.woocommerce-edit-account #ituser_birthday_field .woocommerce-input-wrapper, #ituser_birthday_field .woocommerce-input-wrapper{display:inline-block;margin-left:15px;}
    body.woocommerce-edit-account #ituser_birthday_field input, #ituser_birthday_field input{line-height: 1.5;font-weight: 400;padding: 0.85rem 2rem;background-color: transparent;border-radius: 2px;box-shadow: none;outline: 0;border: 1px solid #eee;}
    
    .woocommerce-form.woocommerce-form-login.register .fc-expansible-form-section__toggle{display:none;}
    .woocommerce-form.woocommerce-form-login.register #ituser_birthday_field .woocommerce-input-wrapper{display:block;margin-left:0;}
    .woocommerce-form.woocommerce-form-login.register #ituser_birthday_field .woocommerce-input-wrapper input{width:100%;}
    .woocommerce-form.woocommerce-form-login.register #ituser_birthday_field label{vertical-align: middle;}
    .woocommerce-form.woocommerce-form-login.register #ituser_birthday_field label .optional{vertical-align: unset;}
    
/* Frequently BoughtTogether 
    body.single-product .pdt_boughttogether .products{width:100%;margin:0;}
    body.single-product .pdt_boughttogether .products li.product-wrap{max-width:unset; display:inline-block;min-width:200px;overflow:hidden;margin-left:5px;}
    body.single-product .pdt_boughttogether .products li.product-wrap .product-media{height:200px;display:inline-flex;align-items: center;max-width:unset;width:100%;background-color:var(--wolmart-light-color);}
    body.single-product .pdt_boughttogether .products li.product-wrap .product-media img{object-fit:contain;}
    body.single-product .pdt_boughttogether .products li.product-wrap .product-details{text-align:left;}
    body.single-product .pdt_boughttogether .products li.product-wrap .product-details .woocommerce-loop-product__title{white-space: unset;font-size:15px;font-weight:500;}
    body.single-product .pdt_boughttogether .products li.product-wrap .product-details .price{}    */
    

/** My Account 2024.03.26 **/
    body.woocommerce-account{}
    body.woocommerce-account.woocommerce-giftcards{}
    body.woocommerce-account.woocommerce-giftcards h2{font-size: 2rem;font-weight: 700;line-height: 1;color: var( --e-global-color-ef73358 ); margin: 2em 0 1em 0;}
    body.woocommerce-account.woocommerce-giftcards .woocommerce-MyAccount-Giftcards-form input{border: 1px solid #eee; font-size: 1.4rem; transition: background-color 0.3s,border-color 0.3s; color: var(--wolmart-body-color,#666); min-height: 4.4rem; padding: 0.85rem 2rem;font-weight: 400;background-color: transparent; border-radius:2px;}
    body.woocommerce-account.woocommerce-giftcards table.woocommerce-giftcards-activity-table, body.woocommerce-account.woocommerce-giftcards table.woocommerce-giftcards-table{border: 1px solid #eee; margin-top: -0.5em;}
    
/*complianz*/    
    .cmplz-deny, .cmplz-view-preferences{display:block !important;}
    
/*clearnce sale page*/
    body.archive.term-clearance-sale .sidebar-content .widget_wpc_filters_widget .wpc-filters-section.wpc-filter-product_cat,  body.archive.term-info-clearance-sale .sidebar-content .widget_wpc_filters_widget .wpc-filters-section.wpc-filter-product_cat {display:none !important;}     
    body.archive.woocommerce .sidebar-content .widget .priceFilterWidget {display:none;}     
    body.archive.term-info-clearance-sale .sidebar-content .widget .priceFilterWidget {display:block;}     
    body.archive.term-info-clearance-sale .sidebar-content .widget .priceFilterWidget h3{color: var(--wolmart-primary-color) !important; text-transform: uppercase; font-size: 1.4rem  !important; font-weight: 700; !important;}     
    
/*Mobile Nav*/
@media (min-width: 768px)  and (max-width: 820px) and (orientation: portrait) {
  .mobile-icon-bar {display: flex !important;  }
  .mobile-icon-bar.fix-bottom{position: fixed; left: 0; right: 0; opacity: 1; transform: none; background: #fff; z-index: 1051; box-shadow: 0 0 10px 1px rgba(0,0,0,0.1);animation: fixedBottom 0.4s;}
  
  .InfMainNav{width:100%;}
  .iconhdwishlist.elementor-widget-wolmart_header_wishlist .elementor-widget-container{margin-top:0px !important;}  
  
  body.single-product .InPdtSingleContent .InPdtSingleAddToCart .variations {margin-bottom:10px !important;}
  body.single-product .InPdtSingleContent .InPdtSingleAddToCart .variations .select-type{align-items:start !important;flex-direction:column;margin-right:0;}
  body.single-product .InPdtSingleContent .InPdtSingleAddToCart .variations .select-type .select-box, body.single-product .InPdtSingleContent .InPdtSingleAddToCart .variations .select-type select{width:100%;}    

}
/*Shipping*/
    /*body.woocommerce-cart .shipping-method__package::before{content:'Expedited Shipping Terms: Expedited shipping will take effect after the order has been processed and fulfilled. Fulfillment times may vary depending on stock availability and order verification. Once your order has been fulfilled, it will be shipped using the expedited method selected at checkout, ensuring delivery within the specified expedited timeframe.';width:100%;display: block;font-size: 14px; line-height: 20px;margin:-20px 0 20px 0;}*/
    body.woocommerce-checkout .myshippingtext, body.woocommerce-cart .myshippingtext{font-size: 13px; padding: 10px 40px; line-height: 20px; background-color: #f2f2f2;} 
    
.wolmart-sold-count{display:none !important;}    
