/*
 Theme Name:   MakeHub Child
 Theme URI:    https://wdtmakehub.wpengine.com
 Description:  MakeHub Child Theme
 Author:       the WeDesignTech team
 Author URI:   https://wedesignthemes.com/
 Template:     makehub
 Text Domain:  makehub-child
 Version:      1.0.0
 Tested up to: 6.7
 Requires PHP: 7.4
 Tags: E-Commerce,Blog 
 License: GNU General Public License v2 or later 
 License URI: https: //www.gnu.org/licenses/gpl-2.0.html
 Copyright (C) 2024 DesignThemes. All rights reserved.
*/


.light-bg{ padding-top:60px !important;}
.tinv-wraper { text-align:center;}
.woocommerce ul.products.product-border-type-default.product-border-position-default.wdt-product-type-1 li.product .product-wrapper::before{border: 1px solid #ddd !important;}
.home-top-slider{ background: #FFF;
background: radial-gradient(circle,rgba(255, 255, 255, 1) 0%, rgba(255, 251, 231, 1) 100%);}
.pre_loader_image{ max-width:250px !important;}
.main-title-section-wrapper > .main-title-section-bg:after{background: #FFF;
    background: radial-gradient(circle, rgba(255, 255, 255, 1) 0%, rgb(243 235 197) 100%);}
header .wdt-rc-template-ico-title-aside .wdt-column{padding:0;}
header .wdt-content-icon span{background-color: #be8619 !important;padding: 10px; font-size: 12px;}
header .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg {fill: #fff;}
header p{ margin-bottom:0;}
#header-93 section:first-child{padding-top:0 !important; padding-bottom:0 !important;}
.wdt-no-header-builder-content .no-header .no-header-logo>a>img, .elementor-widget-wdt-logo div.wdt-logo-container a img{width: 130px; max-width: 130px;}
.wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon > span{background: #875a03 !important; color:#fff !important;}
.wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon > span:before{background-color: #fff !important;
    color: #000 !important;
    border: 1px solid #be8619;}
.info-serv{margin-top:40px;}
.woocommerce ul.products li.product .product-details{ padding-top:20px !important;}
.m-top-60{margin-top:50px;}
.info-serv svg {fill: #fff !important;}
.info-serv .wdt-icon-box-holder.wdt-rc-template-ico-title-aside .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span{background-color: #825a3f !important;}

.info-serv .elementor-background-overlay{background:#fff !important; opacity:1 !important;}
.big-banner .wdt-section-bgeffects-item, footer .elementor-widget-wdt-logo, footer .elementor-background-overlay{ display:none !important;}
.big-left{background: rgba(255, 251, 231, 0.8);
    padding: 40px;
    border-radius: 20px;}
footer{margin-top:50px !important;}
#footer section{ background:#f6f6f6 !important;}
.text-stroke span{text-shadow: 0 0 27px #ffffff; -webkit-text-stroke:1px #fff; }
.header-phone .wdt-column{ width:100% !important;}
.top-icon-section .wdt-column{flex: 0 0 25% !important;}
.testimonial-section{ margin-top:40px;}
body > .wdt-search-form-container {	background: #fffbe7 !important;}
#header-wrapper {margin: 0 0 60px 0 !important;}
body.home #header-wrapper {margin: 0 0 150px 0 !important;}
.main-title-section-wrapper .main-title-section-container { padding: 0px 0 25px !important; }
.wdt-product-detail-list{background:#fffbe7 !important;}
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline a span{background: #fffbe7 !important; border: 1px solid #be8619;}
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline a span:hover{ color:#be8619 !important; border: 1px solid #be8619;}
.wdt-product-detail-list .elementor-icon-list-items {fill:#be8619 !important;}
.product-grid-view { margin-bottom:0 !important;}
.wdt-tabs-container[class*='-template-bordered'] .wdt-tabs-list li.ui-state-active .ui-tabs-anchor, .wdt-tabs-container[class*='-template-bordered'] .wdt-tabs-list li.ui-state-hover .ui-tabs-anchor{ color:#be8619 !important;}
.elementor-widget-wdt-shop-related-products{ margin-bottom:50px;}
.wdt-tabs-list, .product-loop-sorting { margin-bottom: 0 !important;}

.page-id-3759 #main h3{ font-size: 22px !important;}
.tinvwl_add_to_wishlist_button.tinvwl-product-in-list .tinvwl_add_to_wishlist-text{ display:block !important;}
.header-phone h5{font-family:"Tenor Sans"; font-weight: 600 !important;}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-top-color: #fff !important;
}
.cnt-left .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{color: #fff; padding: 10px;}
.woocommerce-page .woocommerce-ordering .select2-container.select2-container--default .select2-selection--single{background: #be8619 !important;}
body .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-bottom-color: #fff !important;}
.home-top-slider .wdt-content-item:hover .wdt-content-title h5 > a:hover{ color:#fff !important;}
.top-icon-section .wdt-column-pagination{ display:none !important;}
header .wdt-content-icon span{    padding: 8px !important; font-size: 12px !important;}
footer section.footer-section{ padding-top:80px !important;}
footer p, footer .elementor-widget-text-editor{ color:#000;}
.footer-logo{ margin-bottom:30px !important;}
.footer-logo img{ width:150px;}
.copyright-section{ padding:18px 0 !important;  border-right: 0 !important;}
.cnt-left>.elementor-widget-wrap{background:#f7edd2 !important;border: 1px solid #dfcba4;}
.cnt-left h2 span, .cnt-left span, .cnt-left p, .cnt-left .wdt-heading-content-wrapper{}
.cnt-left .wdt-cp-column > p .wpcf7-acceptance input[type="checkbox"] {border: 1px solid #fff;}
.cnt-left .select2-container--default .select2-selection--single .select2-selection__arrow b {border-top-color: #000 !important;}
.cnt-left .wdt-cp-contact-form .select2-container--default .select2-selection--single{background: #fff !important;}
.cnt-right .wdt-cus-support-iconBox-2 .wdt-advanced-slider-block .wdt-image-icon-group .wdt-content-icon a span{border: 1px solid #e09a7a;}
.woocommerce-cart-form{ width:66% !important;float: left;}
.cart-collaterals{ width:30% !important;float: left;background: #fffbe7;
    border: 1px solid #e09a7a47;
    margin-left: 4% !important;
    border-radius: 12px;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{ background:transparent !important;}
body .woocommerce-notice--success {  background: #d4e9c0 !important; color: #000;}
.cart-collaterals{background: #fffbe7;}
.woocommerce table.shop_table, .woocommerce-page table.shop_table{ background:transparent !important;}
.coupon{padding: 20px !important; border: 1px solid #ddd;}
.ywgc_have_code{ display:none !important;}
.woocommerce-page .woocommerce .cart-collaterals table.shop_table tr td{color: #000;}
form.woocommerce-checkout{display: inline-block !important;}
.woocommerce-checkout-order-review-wrap{margin-left: 2%;}
#customer_details, .woocommerce-checkout-order-review-wrap{ width:48% !important;}
.showcoupon{color: #fff !important;    margin-top: 0;}
.woocommerce .woocommerce-info > a::before{ display:none;}
#customer_details{border: 1px solid #ddd;}
.woocommerce-info{ padding:10px 30px;}
.woocommerce .woocommerce-order-overview{ padding:0 !important;}
.woocommerce-order-details{width: 50%; float: left; margin-right: 3%;padding: 42px;}
.woocommerce-customer-details{ width: 40%; float: left;}
body.woocommerce-order-received #primary>div, .wdt-registration-form, body #primary > *:last-child{ margin-bottom:0 !important;} 
body.woocommerce-order-received footer, body.page-id-1965 footer { margin-top: 0px !important;}
.tinv-wishlist .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{background: #f1f1f1;}
.tinv-wishlist .select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-top-color: #333 !important;
}
.tinv-wishlist .tinv-header{ display:none !important;}
.wdt-cust-counter-filler .wdt-counter-holder.wdt-rc-template-default .wdt-content-item .wdt-content-detail-group{background:#93640a;
    border: 1px solid #e09a7a63;
    overflow: hidden;
    border-radius: 12px;}
.wdt-cust-counter-filler .wdt-counter-holder.wdt-rc-template-default .wdt-content-item .wdt-content-detail-group h5 a, .wdt-cust-counter-filler .wdt-counter-holder.wdt-rc-template-default .wdt-content-item .wdt-content-detail-group span{color:#fff !important;}
.abt-middle img{margin: 60px 0;  border-radius: 20px;}
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-content-icon-wrapper .wdt-content-icon span svg { fill: #b97759 !important;}
.makehub-pro-login-form-overlay { background: #fffbe7 !important;}
.wdt-registration-form form p { margin-bottom: 12px !important;}
.woocommerce-ordering .select2-selection__rendered{    color: #fff !important;}

.woocommerce-account .woocommerce-MyAccount-navigation > ul {background: #875a03;}
.woocommerce-MyAccount-navigation > ul li a{ color: #fff;}
.woocommerce-MyAccount-navigation ul > li.is-active > a, .woocommerce-MyAccount-navigation > ul li a:hover { color: #e1cf77 !important;}
.woocommerce-account .woocommerce-MyAccount-navigation > ul li:not(:last-child) { border-bottom: 1px solid #ffffff57;}
.woocommerce-orders-table__cell-order-number {background: transparent !important;border: 0;}
.woocommerce-orders-table__cell-order-number a{ color:#000 !important;}
.woocommerce-account .woocommerce h2{font-size: 24px !important;
    margin-bottom: 10px !important;margin-top: 0;    padding-bottom: 0 !important;}
.woocommerce-account .addresses .title .edit {
    float: right;
    background: #fffbe7;
    padding: 5px 20px;
    border: 1px solid #d5b061;
}
.woocommerce-MyAccount-content{border: 1px solid #ddd;
    padding: 40px !important;
    border-radius: 12px;}
.header-top .elementor-widget-text-editor{text-transform: initial;}
.wdt-accordion-toggle-description {padding-right: 60px !important;}
.wdt-product-summary .woocommerce-Price-amount{ font-size:28px;}
.woocommerce .product p.price del, .woocommerce-page .product p.price del, .woocommerce div.product p.price del, .woocommerce-page div.product p.price del, .woocommerce .product span.price del, .woocommerce-page .product span.price del, .woocommerce div.product span.price del, .woocommerce-page div.product span.price del, .woocommerce .product-price del, .woocommerce-page .product-price del{font-size:24px;}
#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button{background-image: linear-gradient(90deg, var(--wdtPrimaryColor), var(--mix-color), var(--wdtPrimaryColor) 50%, var(--wdtPrimaryColor) 50%, var(--wdtPrimaryColor), var(--wdtPrimaryColor));
    background-size: 200% auto;}
input.plus, input.minus{background: transparent;}
.product-loop-sorting{ display:none !important;}
.woocommerce ul.products.product-padding-overall li.product .product-wrapper{ padding:30px;}
#fkcart-floating-toggler{bottom: 100px !important; right: 16px !important;}
.woocommerce ul.products li.product .product-details .price del, .woocommerce ul.products li.product .product-details .price ins {font-size: 20px;}
.fkcart-item-info ins {  background: transparent !important;}
#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price del{ font-size:16px;}
#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price ins{ font-size:17px;}
.fkcart-order-summary .fkcart-summary-line-item strong {font-size: 18px;}
#fkcart-modal .fkcart--item .fkcart-discounted-price .fkcart-discounted-text { font-weight: 500;color: #07912c;font-size: 14px;}
.woocommerce ul.products.wdt-product-type-1 li.product .product-details > div { margin: 0 0 4px !important;}
.wpcf7-form.sent .wpcf7-response-output, .wpcf7 form.sent .wpcf7-response-output {
    background-color: #299d57 !important;
    border: 1px solid #b1cf67 !important;
    color: #fff;
}
#billing_city_field, #billing_state_field, #billing_postcode_field{width: 32%;
    float: left;
    clear: none;
    margin: 0 0.5%;}
.validate-phone, .validate-email{width: 48% !important;
    float: left !important;
    clear: none ! IMPORTANT;
    margin: 0 0.8% !important;}
body .woocommerce form .form-row .input-text, body .woocommerce form .form-row select, .woocommerce-billing-fields .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{border-radius: 6px; padding: 10px 15px;}
#billing_company_field{ display:none !important;}
.woocommerce .woocommerce-message, .woocommerce .woocommerce-info, .woocommerce .woocommerce-error, .woocommerce-notice{ padding: 6px 30px !important;background-color: #f6f5f8 !important;}
.woocommerce-info a{padding: 8px 16px !important;}
.woocommerce-checkout #customer_details, .woocommerce-checkout-order-review-wrap, .woocommerce-checkout #customer_details ~ .woocommerce-checkout-review-order{ padding:40px !important;}
.woocommerce-checkout-header-coupon{ width:50% !important;}
.woocommerce-checkout #customer_details{ background:#f5f6f8;}
.woocommerce-billing-fields input, .woocommerce-billing-fields .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered, .woocommerce-additional-fields  textarea{ background:#fff !important;}
.woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__arrow b {   border-top-color: #000 !important;}
#select2-billing_state-container{padding: 6px 15px !important;}
h2, h2 span{font-size: 34px !important; line-height: 32px !important;}
.header-phone h5{ font-family:'Work Sans', sans-serif;font-size: 16px !important;font-weight: normal !important;}
footer p, footer span, footer .elementor-widget-text-editor, footer .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text{font-family:'Work Sans', sans-serif !important;}
.wdt-header-menu .wdt-primary-nav li>a span{    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 14px;
}
#main p, #main span, #main .elementor-widget-text-editor{font-family:'Work Sans' !important;}
.sub-menu span{ font-size:13px !important; font-weight:normal !important;}
.home-info-serv .wdt-content-item .wdt-content-description{ width:80%; margin: auto;}
.home-info-serv .wdt-content-item .wdt-content-detail-group{ width:100%;}
.home-info-serv {padding-bottom: 0;}
.woocommerce ul.products li.product .product-details .product-title h5{font-size:19px !important;}
.pricing_label{ display:none !important;}
.wdt-accordion-toggle-holder.wdt-template-default .wdt-accordion-toggle-description, .elementor-widget-text-editor p{ color:#000 !important;}
footer .wdt-accordion-toggle-title{font-size: 17px !important; font-weight: bold; letter-spacing: 1px;}
.wdt-cus-testimonials-h2 .wdt-content-item .wdt-content-title h5{font-size: 18px;}
footer span{ font-size:15px;}
.wdt-accordion-toggle-description {
    padding-right: 0 !important;
}
.policy-footer .wdt-accordion-toggle-description{ padding-right:0 !important;}
.wdt-accordion-toggle-holder.wdt-template-default .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title{font-size: 16px !important;  font-weight: normal; color:#000 !important;}
.product-category-wrapper, .wdt-cus-shop-top-hook, .error404 .center-content p { display:none !important;}
body #main section .wdt-cus-slider-title h2 span {
    font-family: tenor !important;
    font-size: 70px !important;
    line-height: 80px !important;
    font-weight: bold;
}
#fkcart-floating-toggler .fkcart-floating-icon svg{ width:25px !important; }
#fkcart-floating-toggler{ width:50px; height:50px;}
.flex-viewport{width:85% !important; order:1; float:right !important;}
.flex-control-thumbs{width: 15% !important;
    float: left;
    display: block !important;
    min-width: inherit !important;order:0;}
.woocommerce.single-product div.images span.onsale, .woocommerce-product-gallery span.onsale, .wdt-product-image-gallery-container span.onsale, #yith-quick-view-content span.onsale, .woocommerce.single-product div.images span.out-of-stock, .woocommerce-product-gallery span.out-of-stock, .wdt-product-image-gallery-container span.out-of-stock, #yith-quick-view-content span.out-of-stock{left: inherit;right: 20px;}
.main-title-section h1{font-size: 32px;}
#main b, #main strong {
    font-weight: bold;
    letter-spacing: 1px;
    color: #333;
}
footer#footer span, footer#footer p{ color:#000 !important;}
.wdt-tabs-content p{ font-size:15px;}
#main .elementor-widget-text-editor{ color:#000;}
.header-top ul { display:flex; margin:0; padding:0;}
.header-top .elementor-icon-list-item {margin-inline: 8px; list-style:none;padding-bottom: 0;}
.header-top .elementor-icon-list-item a{ font-size: 20px;}
.woocommerce ul.cart_list li a.remove:not(:hover), .woocommerce ul.cart_list li a.remove:not(:hover), .woocommerce .widget.widget_layered_nav ul li.chosen a:before, .woocommerce .widget.widget_layered_nav_filters ul li a:before{background: #f1e3c3;}
.header-top p{ font-size:15px;}
.header-top{ padding:0 30px !important;}
footer ul li{ list-style:none;}

footer ul{ padding:0;}
.wdt-footer-social li{ display:inline-block;}
.wdt-footer-social li a span.elementor-icon-list-icon{width: 40px;
    display: inline-block;
    height: 40px;
    text-align: center !important;
    line-height: 37px;    border: 1px solid #d3c194;}
footer h3.elementor-heading-title{font-size: 17px !important;
    font-weight: normal !important;
    color: #000 !important;}
body footer#footer ul li a:hover span {
    color: #bc861c !important;
}
button, input, textarea, select, optgroup{ text-transform:inherit !important;}
.wdt-registration-form .makehub-custom-auth-register-alert {
        text-align: center;
    margin-bottom: 10px;
    color: #138b2e;
    border-radius: 6px;
    font-size: 20px;
    line-height: 33px;
}
.woocommerce div.product div.images ol.flex-control-nav{ padding-top:0;}
.woocommerce div.product div.images .flex-control-thumbs li{ max-width:80px;}
.wdt-tabs-container[class*='-icon-style-block'] .wdt-tabs-list li .ui-tabs-anchor .wdt-content-title{font-size: 16px;}
.wdt-tabs-container[class*='-layout-horizontal'][class*='-template-bordered'] .wdt-tabs-list .ui-tabs-anchor .wdt-content-icon-wrapper { margin-bottom: 10px !important;}
.wdt-tabs-container[class*='-layout-horizontal'][class*='-template-bordered'] .wdt-tabs-list li .ui-tabs-anchor{padding: 10px 0 !important; margin: 0 15px !important;}
footer .elementor-icon-list-icon svg {	fill: #bc861c !important;}
footer .wdt-cus-social svg{fill: #000 !important;}
footer .elementor-icon-list-icon svg { width: 14px;}
#main .wdt-accordion-toggle-holder.wdt-template-default .wdt-accordion-toggle-title-holder.ui-state-default{border: 1px solid #c5c5c5 !important; background:#fff !important;}
#main .wdt-accordion-toggle-holder.wdt-template-default .wdt-accordion-toggle-wrapper:not(:last-child) {  margin-bottom: 10px !important;}
#main .wdt-accordion-toggle-holder.wdt-template-default .wdt-accordion-toggle-title-holder.ui-state-hover .wdt-accordion-toggle-title { color:#fff !important;}
#main .wdt-accordion-toggle-holder.wdt-template-default .wdt-accordion-toggle-title-holder.ui-state-hover { background:#be8619 !important;}
#main .wdt-accordion-toggle-holder.wdt-template-default .wdt-accordion-toggle-description{     padding-top: 24px;}
.woocommerce div.product div.summary .stock, .woocommerce div.product.type-product > div.summary p.stock{color: #fff !important;}
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline a, .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline a.button, .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline button.button, .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button, .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button.alt, .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button.disabled, .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button[disabled], .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button.alt.disabled, .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button.alt[disabled], .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline a:hover, .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline a.button:hover, .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline button:hover, .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline button.button:hover, .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button:hover, .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.alt:hover, .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.disabled:hover, .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button[disabled]:hover, .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.alt.disabled:hover, .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.alt[disabled]:hover, .wdt-product-summary .product-buttons-wrapper.product-button.style-bgfill.hide-button-text .compare, .wdt-product-summary .product-buttons-wrapper.product-button.style-bgfill.hide-button-text .social-share, .wdt-product-summary .product-buttons-wrapper.product-button.style-bgfill.hide-button-text .yith-wcwl-add-to-wishlist a{ background: #000; border-radius: 6px;}

.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline button.button:hover, .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button:hover, .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button.alt:hover{ background:#be8619;}
.onsale span{ color:#fff !important;}
.wdt-header-menu .wdt-primary-nav li>a span {font-weight: bold; color: #2e2e2e;}
.wdt-header-icons-style-2 .wdt-header-icons-list-item div[class*="menu-icon"] i{background: #be86191f !important;}
.wdt-header-icons-style-2 svg { fill: #000 !important;}
footer .wdt-cus-social a:hover svg{ fill:#fff !important;}
.copyright-section{border-top: 1px solid #ede0c8 !important;margin-top: 30px !important;}
footer .wdt-cus-social.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin: 2px;}
.woocommerce div.product .summary form.cart .single_add_to_cart_button.button.alt{ width:100%;max-width: 600px;}
.product-buttons-wrapper{ width:100% !important;}
.wdt-product-summary{ display: block !important; max-width: 600px; margin-bottom: 5px !important;}
.main-title-section h1{ margin-bottom:0 !important;}

.tinvwl_add_to_wishlist_button, .woocommerce ul.products[class*="product-thumb-buttonelement-style-skinbgfill"] li.product .product-thumb .product-buttons-wrapper.product-button .wc_btn_inline, .woocommerce ul.products[class*="product-thumb-buttonelement-style-skinbgfill"] li.product .product-thumb .product-buttons-wrapper.product-button .wc_btn_inline a, .woocommerce ul.products[class*="product-thumb-buttonelement-style-skinbgfill"] li.product .product-thumb .product-buttons-wrapper.product-button .wc_btn_inline a.button, .woocommerce ul.products[class*="product-thumb-buttonelement-style-skinbgfill"] li.product .product-thumb .product-buttons-wrapper.product-button .wc_btn_inline button, .woocommerce ul.products[class*="product-thumb-buttonelement-style-skinbgfill"] li.product .product-thumb .product-buttons-wrapper.product-button .wc_btn_inline button.button, .woocommerce ul.products[class*="product-thumb-buttonelement-style-skinbgfill"] li.product .product-thumb .product-buttons-wrapper.product-button .wc_btn_inline .button{ border-radius:6px;}
.wdt-product-summary .tinvwl_add_to_wishlist_button{float:right !important}
li .tinvwl_add_to_wishlist_button{padding: 10px 20px;}
.woocommerce div.product .wdt-product-summary>div .product_title{font-size: 28px !important;}
.wdt-cus-imageBox-style-a .wdt-content-item:hover .wdt-content-image > span > img, .wdt-cus-imageBox-style-a .wdt-content-item:hover .wdt-content-image > a > img {
    -webkit-transform: inherit !important;
    transform: inherit !important;
}
.page-id-785 #main li, .page-id-3759 #main li{padding-bottom: 5px;}
.page-id-785 #main h3 span, .page-id-3759 #main h3 span, .page-id-3761 h3 span, .page-id-3764 h3 span, .page-id-3764 h3{ font-size:22px !important;}
.page-id-785 #main h3, .page-id-3759 #main h3{ line-height:20px !important;}
.page-id-3759 #main ul, .page-id-3764 #main ul, .page-id-3761 #main ul { margin-bottom:0;}
.page-id-3759 #main ul li, .page-id-3764 #main ul li, .page-id-3761 #main ul li, .page-id-785 #main ul li{ background: url(https://jdass.in/wp-content/uploads/2025/10/arrow-icon.png) 0px 9px no-repeat;
    list-style: none;
    padding-left: 20px;}
.page-id-3759 #main ul, .page-id-3764 #main ul, .page-id-3761 #main ul{ padding-left:0;}
table:not(.shop_attributes)>tbody:first-child>tr>th, th, .wp-block-calendar table th, .select2-container--default .select2-results .select2-results__option[aria-selected=true], input[type="submit"], input[type="reset"], input[type="button"], *[role="button"], .button, a.button, .has-primary-background-color {
       background: #f7edd2;
    color: #000 ;
}
.woocommerce ul.products li.product .product-buttons-wrapper .wc_inline_buttons a{padding: 10px 20px !important;}
#main .wdt-accordion-toggle-holder.wdt-template-default .wdt-accordion-toggle-title-holder.ui-state-hover{background: #f7edd2 !important;}
.pi-cancel-request-submit-button:hover{background:#be8619;}
#main .wdt-accordion-toggle-holder.wdt-template-default .wdt-accordion-toggle-title-holder.ui-state-hover .wdt-accordion-toggle-title{ color:#000 !important;}
#main .wdt-accordion-toggle-holder.wdt-template-default .wdt-accordion-toggle-title-holder.ui-state-hover svg:not([fill]){ fill:#000 !important;}
.cnt-left h2 span{font-size: 28px !important;}
.cnt-left textarea{ height: 180px;}

.woocommerce ul#shipping_method li > input[type="radio"] ~ label, .woocommerce .woocommerce-shipping-methods li > input[type="radio"] ~ label, .woocommerce-page #payment.woocommerce-checkout-payment ul.payment_methods li input[type="radio"] ~ label{ padding-left: 30px;}
.showcoupon{ background:#000;border-radius: 6px;}
.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.alt.disabled, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt[disabled]:disabled, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt[disabled]:disabled, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt[disabled]:disabled, .woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt[disabled]:disabled, .yith-wcwl-add-to-wishlist a, .yith-wcqv-button, .wdt-wcsg-button, .woocommerce .wishlist_table .add_to_cart.button, .woocommerce .yith-wcwl-popup-button a.add_to_wishlist, .woocommerce .wishlist_table a.ask-an-estimate-button, .woocommerce .wishlist-title a.show-title-form, .woocommerce .hidden-title-form a.hide-title-form, .woocommerce .hidden-title-form a.save-title-form, .woocommerce .wishlist_manage_table a.create-new-wishlist, .woocommerce a.added_to_cart{ border-radius:6px;}
.about-two .elementor-widget-container{max-width: 80%; margin:auto;}
.woocommerce ul.products.product-label-rounded li.product .product-labels, .onsale{ display:none !important;}
.woocommerce-orders-table__cell-order-actions a{ margin-left:5px !important; background:#f7edd2 !important; color:#000 !important;}
.woocommerce-shipping-fields input, .woocommerce-shipping-fields select, .woocommerce-shipping-fields textarea { background:#fff !important;}
.select2-selection__rendered{ padding: 6px 20px !important;background: #fff !important; border-radius: 12px;}
.woocommerce-shipping-fields__field-wrapper{background: #fff;
    display: block;
    float: left;
    width: 100%;
    padding: 30px;
    border-radius: 12px;}
.required{ font-size:12px !important; top:0 !important;}
.woocommerce-order h2{font-size: 22px !important;}
.woocommerce ul.order_details li{font-size: 12px;}
.woocommerce-page .woocommerce-order-details{ padding:30px;}
.woocommerce-orders-table__cell-order-actions a.button::before, .woocommerce-orders-table__cell-order-actions a.button::after{ color:#875a03 !important;}
.woocommerce-refund-details input[type="submit"]:hover{ background:#be8619 !important;}
.woocommerce-form-login{ box-shadow: 0 0 15px #ddd;}
body.woocommerce-lost-password #post-85 .woocommerce{width: 50%; margin: auto; box-shadow: 0 0 15px #ddd;padding: 40px;}
body.page-id-85 .wdt-user-authlink-menu-icon svg, .woocommerce-MyAccount-navigation-link--gift-cards, .woocommerce-MyAccount-navigation-link--downloads{ display:none !important;}
body.page-id-85 .wdt-user-authlink-menu-icon{ background:url('https://jdass.in/wp-content/uploads/2025/10/logout-icon.png') no-repeat center center #be86191f !important;}
.woocommerce-MyAccount-navigation ul{display: grid;}
.woocommerce-MyAccount-navigation-link--dashboard{order:0;}
.woocommerce-MyAccount-navigation-link--orders{order:1;}
.woocommerce-MyAccount-navigation-link--edit-address{order:2;}
.woocommerce-MyAccount-navigation-link--edit-account{order:3;}
.woocommerce-MyAccount-navigation-link--wishlist{order:4;}
.woocommerce-MyAccount-navigation-link--pisol-acblw-store-credit{order:5;}
.woocommerce-MyAccount-navigation-link--customer-logout{order:6;}
.woocommerce-account .woocommerce-MyAccount-navigation > ul li{border-bottom:1px solid #ffffff57;}
.woocommerce-MyAccount-content a.button{padding: 8px 10px;}
.column.wdt-three-fourth .woocommerce-customer-details {width: 47%;}
.woocommerce-page .woocommerce-order-details .shop_table tr th:first-child, .woocommerce-page .woocommerce-order-details .shop_table tr th:last-child, .woocommerce-page .woocommerce-order-details .shop_table tr td:first-child, .woocommerce-page .woocommerce-order-details .shop_table tr td:last-child{padding: 12px 0;}
.single-post #main h3, #reply-title{font-size:24px !important;}
#main .entry-post-navigation{ margin-top: 10px !important;}
.blog-single-entry .entry-post-navigation > div{margin: 10px;}
.entry-post-navigation h3 a{font-size: 20px !important;}
.single-post .post-meta   { margin: 15px auto !important;
    background: #f7edd2;
    padding: 10px 20px !important;
    border-radius: 6px;}
.entry-thumb.single-preview-img{max-width: 1300px;
    margin:auto !important;}
.wdt-cust-counter-filler .wdt-counter-holder.wdt-rc-template-default .wdt-content-item .wdt-content-detail-group {padding: 40px 10px;}
.wdt-sticky-column elementor-widget-wrap{transform: inherit ! IMPORTANT;}
.about-left .wdt-heading-content-wrapper{text-align: justify;}
.validate-phone, .validate-email, #billing_gstin_field{margin-top: 15px !important;}
.woocommerce .woocommerce-checkout-review-order .shop_table .checkout-review-order-details{ padding:6px 0;}
.woocommerce .woocommerce-checkout-review-order .shop_table tr th:first-child, .woocommerce .woocommerce-checkout-review-order .shop_table tr th:last-child, .woocommerce .woocommerce-checkout-review-order .shop_table tr td:first-child, .woocommerce .woocommerce-checkout-review-order .shop_table tr td:last-child{ padding:10px 0;}
.pro-des{ margin-top:30px !important;}
.woocommerce div.product div.summary .stock, .woocommerce div.product.type-product > div.summary p.stock{ margin:0;}
.men-women-banner{}
.women-b{}
.men-b .wdt-heading-title, .men-b .wdt-heading-subtitle, .women-b .wdt-heading-title, .women-b .wdt-heading-subtitle{ color:#000 !important;}
.women-b .elementor-widget-wdt-button{ width:400px !important;}
.rtwpvg-images {max-width: 100% !important;}
.rtwpvg-container, .rtwpvg-container .swiper-wrapper{display:block !important;}
.rtwpvg-slider-wrapper {width: 86%; float: right;}
.rtwpvg-thumbnail-wrapper{width: 11%;  float: left;}
body #main .dashicons, body #main .dashicons-before:before{font-family: dashicons !important;}
.wpgs-nav .slick-track {
    transform: translate3d(0px,0px,0px) !important;
}

.slick-slider .slick-slide, .swiper.swiper-container-horizontal:not([class*="thumb-container"]) > .swiper-wrapper > .swiper-slide { cursor: auto !important;}
.wvg-thumbnail-prev-arrow{top: 11px !important; height: 21px !important;}
.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper {
        width: 85%;
    }
    .woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper {
        width: 15%;
    }

.woocommerce div.product .summary form.variations_form.cart .variations li{width: 60px; height: auto;}
.woocommerce div.product .summary form.variations_form.cart .variations li.color-variable-item{  width: 30px; height: 30px; overflow:hidden; border-radius:100%;}
.woocommerce.single-product div.product form.cart:before{ display:none;}
.woocommerce div.product .summary.wdt-product-summary .variations_button, .woocommerce div.product .summary.wdt-product-summary .cart {	margin-top: 5px;}
.wdt-single-product-title{ margin:0 !important;}
.elementor-widget-wdt-shop-product-single-summary{ margin-bottom:10px !important;}
.wdt-product-summary .product-buttons-wrapper { margin-bottom:0 !important;}
.product h5.elementor-heading-title{font-family:'Work Sans', sans-serif !important;font-size: 18px !important;}
.woocommerce #review_form #respond{ padding:0;}
.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image{ opacity:1 !important;}
.wvg-gallery-image{border:1px solid #ddd;}

button.quform-submit{background-size: 200% auto;
    color: var(--wdtAccentTxtColor);
    transition: var(--wdt-Ad-Transition);
    -webkit-transition: var(--wdt-Ad-Transition);
    background-image: linear-gradient(90deg, var(--wdtPrimaryColor), var(--mix-color), var(--wdtPrimaryColor) 50%, var(--wdtPrimaryColor) 50%, var(--wdtPrimaryColor), var(--wdtPrimaryColor));padding:16px 35px;}
.quform-label>label{ color:#000;}

.comment-form-wdt-privatepolicy input[type="checkbox"], .woocommerce form .form-row .input-checkbox, .woocommerce-form__label-for-checkbox input[type="checkbox"]{ opacity:1;
        margin-top: 0;
    background: #fff;
    border: 1px solid #b1b1b1;}
p.create-account span{margin-left: 30px;
    padding-top: 3px;}
#header-wrapper section.main-title-section-wrapper{ display:none;}
#header-wrapper section.main-title-section-wrapper.aligncenter{ display:block !important;}
.wdt-shop-single-sticky-addtocart-added{padding: 14px 12px !important;background-color: #a57310 !important;}
body .woocommerce form .form-row .input-text, body .woocommerce form .form-row select{background-color: #fff !important;}
#primary.content-full-width, body.search-no-results #primary.content-full-width { min-height: inherit !important;}
#comments{ background: #f5f5f5; padding: 30px; margin-bottom: 20px;}
#commentform #submit{border: 1px solid #ebce81;}




 @media (max-width:767px){
	 
	 body.home #header{ background:radial-gradient(circle,rgba(255, 255, 255, 1) 0%, rgba(255, 251, 231, 1) 100%);}
	 #header .elementor-container{padding: 0;}
	 .header-top {padding: 0 6px !important;}
	 header .wdt-content-icon span { padding:5px !important; font-size: 10px !important;}
	 .wdt-no-header-builder-content .no-header .no-header-logo>a>img, .elementor-widget-wdt-logo div.wdt-logo-container a img {width: 72px;max-width: 72px;}
	 .header-menu{padding: 10px !important;}
	 .slide-left-wrap .wdt-column-wrapper, .slide-right-wrap .wdt-column-wrapper{display:flex;}
	 .slide-left-wrap .wdt-column-wrapper .wdt-column, .slide-right-wrap .wdt-column-wrapper .wdt-column{ width:50% !important;}
	 .wdt-cus-home-2-slider{padding: 10px;}
	 .text-stroke .elementor-widget-wrap{padding-top:0 !important; padding-bottom: 0 !important;}
	 body #main section .wdt-cus-slider-title h2 span{font-size: 60px !important;line-height: 54px !important;}
	 .text-stroke img{border-radius:30px !important;}
	 .home-top-slider{ padding-top:0 !important;}
	 body #header .header-phone h5{ font-size: 13px !important;
        line-height: 29px;}
	 .header-phone .wdt-column{ padding: 1px 10px;}
	 .slide-left-wrap h5, .slide-right-wrap h5{line-height: 22px !important;  font-size: 19px !important;}
	 .m-top-60 {  margin-top: 0px;}
	  .home-info-serv .wdt-snap-scroll{ display:block !IMPORTANT;}
	 body .home-info-serv .wdt-column-wrapper.wdt-snap-scroll-enabled.wdt-snap-scroll div.wdt-column { width: 50% ! IMPORTANT;display: inline-block;}
	 body .home-info-serv .wdt-content-description{ display:none !important;}
	 .home-info-serv{ padding: 0 !important;}
	 h2.wdt-heading-title-wrapper span{ font-size: 24px !important; line-height: 28px !important;}
	 ul.products{ display:flex !IMPORTANT; flex-wrap: wrap;}
	 .woocommerce ul.products li.product { margin: 0;padding: 0;width: 50% !important;}
	 .woocommerce ul.products li.product .product-details .product-title h5 {  font-size: 15px !important;  line-height: 19px;}
	 li .tinvwl_add_to_wishlist_button {  padding: 10px 10px;}
	 .woocommerce ul.products li.product .product-buttons-wrapper .wc_inline_buttons a { padding: 10px 8px !important;}
	.testimonial-section{ margin-top:20px !IMPORTANT;}
	 .footer-logo img { width: 80px;}
	footer .wdt-accordion-toggle-title-holder { padding: 14px 16px;}
	 footer .elementor-widget-wrap { padding:10px;}
	 .woocommerce ul.products.product-padding-overall li.product .product-wrapper {padding: 10px !important;}
	 .big-left .wdt-heading-holder {text-align: left !important; justify-content: left !important; justify-items: left !important;}
	 .big-left {padding: 20px;}
	.elementor-widget-wrap {padding-bottom: 0;}
	 footer section.footer-section { padding-top: 20px !important;}
	 .wdt-footer-social li a span.elementor-icon-list-icon{line-height: 31px;}
	 footer h3{margin: 0 0 10px;}
	 .wdt-accordion-toggle-description { padding-right: 10px !important;}
	 .faq-section-left .elementor-widget-text-editor{ padding-bottom:0 !important;}
	 .big-banner{margin-top: 30px;}
	 .wdt-carousel-arrow-pagination{padding-top: 0px !important;margin-top: 10px ! IMPORTANT;}
	 .light-bg { padding-top: 30px !important;}
	.elementor-widget-wdt-heading .elementor-widget-container{margin-bottom: 15px;}
	 .woocommerce ul.products.product-content-alignment-center li.product .product-details{min-height: 100px;}
	 .slide-right-wrap .wdt-content-media-group{ margin-bottom:0 !important;}
	 .home-top-slider .elementor-widget-wrap{ padding-bottom: 12px !important;}
	 .about-left .wdt-content-detail-group{padding: 10px 10px !important;}
	 .wdt-counter-holder.wdt-rc-template-default .wdt-content-item .wdt-content-counter{font-size: 30px !important;}
	 .about-wrap-inner{ padding-bottom:0px !important;}
	 .about-two .elementor-widget-container {max-width: 100%;}
	 .about-two .e-con-inner{ width: 100%; margin: 0;max-width: 100%;}
	 .about-two .wdt-heading-content-wrapper{ text-align:justify;}
	 .main-title-section h1 { font-size: 20px;}
	 .main-title-section-wrapper .main-title-section-container { padding: 0px 0 5px !important;}
	 .page-id-1965 .testimonial-section { margin-top: 10px ! IMPORTANT;}
	 .testimonial-section .elementor-widget-wdt-heading .elementor-widget-container{padding-bottom: 6px !important;}
	 .wdt-accordion-toggle-icon-collapse svg, .wdt-accordion-toggle-icon-expand svg{ width: 10px !important;}
	 .single-product #header-wrapper {  margin: 0 0 20px 0 !important;}
	 .product-grid-view .wdt-sticky-column .elementor-widget-wrap {padding-top:10px !important;}
	 .wdt-registration-form h2 span {font-size: 24px !important; line-height: 32px !important;}
	 .wdt-registration-form { padding: 20px !important;}
	input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="range"], input[type="date"], textarea, input.text, input[type="search"], .select2-container--default .select2-search .select2-search__field, .select2-container--default .select2-search--dropdown .select2-search__field, .select2-container--default .select2-search--inline .select2-search__field {padding: 10px;font-size: 13px;}
	.wdt-registration-form h2 {margin-bottom: 0px;}
	body.page-template-tpl-registration #main .container .container{padding: 0;}
	 #header-wrapper {  margin: 0 0 30px 0 !important;}
	 .makehub-pro-login-form .makehub-pro-login-form-wrapper{ border: 1px solid #ddd;}
	.wpcf7-form .wdt-form-label-text {margin-bottom: 0px;}
	 .wdt-cp-contact-form p{gap: clamp(0.25rem, -0.0287rem + 1.2739vw, 2.5rem) !important;}
	.wdt-cus-support-iconBox-2 .wdt-advanced-slider-block .wdt-content-detail-group .wdt-content-title {margin-bottom: 0px;}
	 .flex-control-thumbs, .flex-viewport { width: 100% !important;}
	 .flex-control-nav{margin-top: 10px !important;}
	 .woocommerce div.product .wdt-product-summary>div .product_title {font-size: 22px !important; line-height: 28px !important;}
	 .wdt-product-summary .woocommerce-Price-amount { font-size: 20px;}
	 .woocommerce div.product .summary.wdt-product-summary>div, .wdt-product-summary .product-buttons-wrapper .wc_btn_inline a, .wdt-product-summary .product-buttons-wrapper .wc_btn_inline a.button, .wdt-product-summary .product-buttons-wrapper .wc_btn_inline button, .wdt-product-summary .product-buttons-wrapper .wc_btn_inline button.button, .wdt-product-summary .product-buttons-wrapper .wc_btn_inline .button{margin: 5px 0;}
	 .woocommerce div.product div.summary .stock, .woocommerce div.product.type-product > div.summary p.stock{margin: 2px 0;}
	     .single-product #main .elementor-section.elementor-section-boxed > .elementor-container { max-width: 100%; }	 
	 .single-product #main .elementor-column-gap-default>.elementor-column>.elementor-element-populated {padding: 0;}
	 .woocommerce-product-gallery{display: block; float: left; margin-bottom: 5px;}
	 .woocommerce-account .woocommerce-MyAccount-navigation > ul, .woocommerce-account .column .woocommerce-MyAccount-navigation { margin-bottom: 0;}
	 .woocommerce-MyAccount-content { padding: 20px !important;}
	 .woocommerce table.shop_table.my_account_orders td{padding: 3px 15px !important;text-align: left !important;}
	 .woocommerce .shop_table .order-actions .button, .woocommerce .shop_table .download-file .button, .woocommerce .shop_table .woocommerce-orders-table__cell-order-actions .button { margin-left: 0 !important; margin-top: 6px;}
	 .woocommerce-orders-table__cell-invoice_download a{margin-left: 0 !important;}
	 .woocommerce table.shop_table.my_account_orders tr { padding: 10px 0;}
	 .woocommerce table.shop_table tr th{margin-bottom: 0px;}
	   .logged-in .woocommerce-MyAccount-content { padding: 0px !important; border: 0;}
	 .woocommerce-order-details {width: 100%;margin-bottom: 20px;}
	 .column.wdt-three-fourth .woocommerce-customer-details { width: 100%;}
	 .woocommerce-page.woocommerce-view-order .woocommerce-customer-details .addresses .woocommerce-column + .woocommerce-column {margin-top: 0;}
	 #billing_city_field, #billing_state_field, #billing_postcode_field {width: 100%;}
	 .woocommerce-account .woocommerce .woocommerce-MyAccount-content p { margin-bottom:10px !important;}
	 .woocommerce-address-fields .woocommerce-address-fields__field-wrapper {margin-bottom: 0;}
	 .cnt-left .elementor-widget-container{padding-bottom: 0 !important;}
	 .cnt-left .before-after-title .elementor-widget-container{padding-bottom: 0;}
	 .wdt-header-tpl { padding:0 5px;}
	 .woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper, .woo-variation-product-gallery {
        width: 100%;
    }
    .woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper {
        width: 100%;
    }
	.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .wvg-thumbnail-next-arrow { right: 6px; } 
	 .wvg-thumbnail-prev-arrow {
    top: 0px !important;
    height: 100% !important;
    left: 4px !important;
}
	 .women-b .elementor-widget-container, .men-b .elementor-widget-container{padding-bottom: 0 !important;}
.women-b .elementor-widget-wrap, .men-b .elementor-widget-wrap{padding: 10px 20px 10px 20px !important;}
.women-b .elementor-widget-wdt-heading{ width:50% !important;}	
	 
.women-b .elementor-widget-wdt-button{width: 54% !important; float: right;}
	 
.women-b a.wdt-button, .men-b a.wdt-button{ padding: 10px !important;}
.women-b .elementor-widget-wdt-heading h3 span, .men-b .elementor-widget-wdt-heading h3 span	{  font-size: 21px !important; line-height: 24px;}
.women-b .wdt-heading-subtitle-wrapper, .men-b .wdt-heading-subtitle-wrapper  {margin-bottom: 0;}
.men-b .wdt-heading-holder {width: 50%;}
.men-b.wdt-offer-banner-style .elementor-widget-wrap.elementor-element-populated::before, .women-b.wdt-offer-banner-style .elementor-widget-wrap.elementor-element-populated::before{ display:none;}
.wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper{ margin-bottom:10px !important;}
.pro-des {margin-bottom: 30px !important;}
	.quform-submit {    width: auto !important;}
.quform-spacer { padding: 0 0 5px 0; margin: 0 0 1px 0;}
 header .wdt-rc-template-ico-title-aside .wdt-content-elements-group.wdt-content-group { display:inline-block !important;}
	 header .wdt-content-icon-wrapper, header .wdt-content-title{ display:inline-block !important; float:left;}
	header .wdt-rc-template-ico-title-aside .wdt-column {padding: 5px 5px 5px 0 !important;}
	header .wdt-content-icon-wrapper {    margin-right: 2px;}
	 .woocommerce form.login {width: 100% !important;padding: 30px;}
	 .woocommerce form.register {width: 100% !important;padding:10px;}
	 .woocommerce-customer-details {width: 100% !important;}
	 body.woocommerce-lost-password #post-85 .woocommerce { width: 100% !important;}
	 form.woocommerce-form-register.register{margin-bottom: 0 !important; padding-bottom: 0 !important;}
	 #customer_details, .woocommerce-checkout-order-review-wrap { width: 100% !important;}
	 
	.woocommerce-checkout #customer_details, .woocommerce-checkout-order-review-wrap, .woocommerce-checkout #customer_details ~ .woocommerce-checkout-review-order { padding: 20px !important;}
	h3#ship-to-different-address span{line-height: 23px;font-size: 16px;}
	 .woocommerce-billing-fields h3 {line-height: 29px;font-size: 20px;}
	 .woocommerce-checkout-header-coupon { width: 100% !important;}
	 h3#ship-to-different-address label{ display: flex;}
	 .woocommerce-checkout-order-review-wrap{    padding: 0px !important;}
	 .tinv-wishlist .social-buttons li { margin: 0 9px 8px 0 !important;}
	 
}

