/*
Theme Name:   Shoptimizer Child
Theme URI:    http://example.com/twenty-fifteen-child/
Description:  Shoptimizer Child Theme
Author:       John Doe
Author URI:   http://example.com
Template:     shoptimizer
Version:      1.1.1
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  shoptimizerchild
*/
.footable-last-visible{align-items: center;justify-content: center;display: flex;padding: 5px !important;}
.product-details-wrapper th, .product-details-wrapper td{border: 1px solid lightgray;}
.woocommerce-product-gallery__image{width: 100%;height: 450px;}
.woocommerce-product-gallery__image img.wp-post-image{width: 100%;height: 100%;object-fit: cover;object-position: center;}
.home_secation_common_heade_main_box{display: flex;align-items: center;justify-content: space-between;}
.custom_btn_color{background: #1E5540 !important}
.view_more_icon_label_main_box{display: flex;align-items: center;gap: 10px}
.view_more_icon_label_main_box svg{width: 30px;}
.view_more_label{font-weight: 700 !important;color: #1E5540 !important;margin: 0px !important}
footer{padding: 20px !important;}

.product-details-wrapper th{font-size: 14px;font-weight: 700;}
 .product-details-wrapper td{border: 1px solid lightgray;padding: 0px 10px ;text-align:center !important;vertical-align: middle;}
.product-details-wrapper th{border: 1px solid lightgray;padding: 8px 10px ;text-align:center !important;vertical-align: middle;}
.product-details-wrapper .select-qty{width: fit-content;}
.quantity_head_cl{width: 100px;}
.variation-product-title{margin: 0px;}
.row-title th{background: #FFF;}
.single_add_to_cart_button{padding: 0;width: 45px;height: 45px;}
.single_add_to_cart_button img{width: 100%;height: 100%;padding: 13px;object-fit: cover;object-position: center;}

.customcheckout{width: 100% !important;}
.error{color: red; font-size: 14px;}
.customchekoutRadio span.woocommerce-input-wrapper{display: flex;flex-wrap: wrap;align-items: center;gap: 10px;}
.customchekoutRadio span.woocommerce-input-wrapper label{margin: 0;}
.hidden{display: none !important;}
.margin0{margin: 0px !important;}
.paymentNoticeText{font-size: 13px;font-weight: 600;margin-top: 15px;}
.iti--show-flags{width: 100%;}
.product-details-wrapper{overflow: unset;padding-right:0px !important;padding-left:0px !important}
.single_product_main_box p {margin: 0px;}
.site-content select{margin-bottom:unset !important}
.wp-block-table td, .wp-block-table th{border-color: #c3c3c3;}
.woocommerce-Tabs-panel--description td{padding: 2px 10px !important;}
.coupon-form td{
    padding:0 !important;
}
body .checkout_coupon{
    width:100% !important;
}
.product_category a{
    color: #1e5540;
    font-size: 14px;
    text-decoration: underline;
    text-decoration-color: #1e5540;
}
.woocommerce-product-rating{
    float: right;
}
@media only screen and (max-width: 600px) {
    .mobile_pedding_remove {margin: 0px !important}
    .mobile_pedding_remove p{font-size: 14px !important}
    .mobile_slider_text h2{font-size: 25px !important}
    .mobile_slider_text{margin-bottom: 5px !important;}
    .home_mobile_bottom_margin{margin-bottom: 20px !important}
    .home_mobile_top_margin{margin-top: 20px !important}
    .single_left_heading_label{font-size: 18px !important;margin: 0px !important}
    body.theme-shoptimizer .site-header .custom-logo-link img, body.wp-custom-logo .site-header .custom-logo-link img{height: 50px !important;}

    #page .woocommerce-tabs ul.tabs{padding-right: 0px !important;}
    .hide-mobile{display: none !important;}
    .remove_mobile_padding{padding: 0px !important;}

    .woocommerce-ordering .orderby option{font-size: 14px !important;}
    #text-10{margin-bottom:45px !important}
    #text-11{margin-bottom:70px !important}
    .below-content{padding: left 40px;}
}

/* .wm_custom_tabs_box{width: calc(1148px + 5.2325em) !important;margin-right: auto;margin-left: auto;}
.wm-wc-tabs{text-align: left !important;} */