/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/


/*.cart-totals-inner .shipping-calculator-form .button{*/
/*	width: 100%;*/
/*	padding-top: 13px;*/
/*  padding-bottom: 13px;*/
/*  font-size: 13px;*/
/*  line-height: 18px;*/
/*}*/
/*.cart-totals-inner .shipping-calculator-button{*/
/*	display: none;*/
/*}*/
/*.cart-totals-inner .shipping-calculator-form{*/
/*	display: block !important;*/
/*}*/
/*.cart-totals-inner .woocommerce-shipping-destination{*/
/*	font-size: 16px;*/
/*  line-height: 1.6875;*/
/*  color: #000;*/
/*  text-align: left;*/
/*}*/

/*#shipping_method {*/
/*	  width: 100%;*/
/*    height:30px; */
/*border-bottom: solid 1px #CCC;*/
/*    margin-top: 30px;*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: space-between;*/
/*    padding: 0 !important;*/
/*}*/
/*.cart-totals-inner table .shipping td {*/
/*    padding: 0;*/
/*}*/
/*#shipping_method li {*/
/*    list-style:none; */
/*    border-top-left-radius:3px; */
/*    border-top-right-radius:3px;*/
/*    outline:none;*/
/*	width: 50%;*/
/*    margin: 0 auto;*/
/*    text-align: center;*/
/*    margin-right: 5px !important;*/
/*    border: 0 !important;*/
/*}*/
/*#shipping_method li a {*/
/*    font-family:Arial, Helvetica, sans-serif; */
/*    font-size: small;*/
/*    font-weight: bold; */
/*    padding: 7px 8px;*/
/*    display:block; */
/*	background-color: #9c2127 !important;*/
/*    color: #fff;*/
/*    border: 0 !important;*/
/*    background: #FFF;*/
/*    border-top-left-radius:3px; */
/*    border-top-right-radius:3px; */
/*    text-decoration:none;*/
/*    outline:none;*/
/*    cursor: pointer;*/
/*	position: relative;*/
/*	transition: none;*/
/*}*/
/*#shipping_method li a:after {*/
/*    content: '';*/
/*    position: absolute;*/
/*    top: 32px;*/
/*    left: calc(50% - 10px);*/
/*    width: 0;*/
/*    height: 0;*/
/*    border-left: 10px solid transparent;*/
/*    border-right: 10px solid transparent;*/
/*    border-top: 8px solid #9c2127;*/
/*}*/
/*#shipping_method li a.inactive{*/
/*    padding-top:7px;*/
/*    padding-bottom:7px;*/
/*    padding-left: 8px;*/
/*    padding-right: 8px;*/
/*    color:#232323 !important;*/
/*    background: #EEE !important;*/
/*    outline:none;*/
/*    border-bottom: solid 1px #CCC;*/
/*}*/

/*ul#shipping_method {*/
/*    list-style: none;*/
/*    margin-left: 0;*/
/*    margin-bottom: 0;*/
/*border-bottom: 0;*/
/*}*/
/*ul#shipping_method li:last-child {*/
/*    margin-right: 0 !important;*/
/*}*/
/*#shipping_method li a.inactive:after{*/
/*	display: none;*/
/*}*/
/*.cart-totals-inner table .shipping td .container {*/
/*    padding: 15px;*/
/*    border: 1px solid #ccc;*/
/*    border-top: 0;*/
/*}*/
/*.delivery-item {*/
/*    background: #EAEAEA;*/
/*    margin-bottom: 15px;*/
/*    padding: 10px;*/
/*    border-radius: 5px;*/
/*}*/

/* .delivery-item:last-child {
    display: none;
} */
/*.delivery-item label {*/
/*    font-size: 14px;*/
/*    line-height: 20px;*/
/*    display: inline-block;*/
/*    vertical-align: top;*/
/*    width: calc(100% - 30px);*/
/*    margin-left: 10px !important;*/
/*	    text-align: left;*/
/*}*/
/*.delivery-item input {*/
/*    display: inline-block;*/
/*    vertical-align: middle;*/
/*}*/
/*.pickup_location {*/
/*    background: #ebebeb;*/
/*    padding: 10px;*/
/*    border-radius: 5px;*/
/*}*/
/*.pickup_location label {*/
/*    cursor: pointer;*/
/*}*/
/*#opening_time {*/
/*    margin-top: 15px;*/
/*}*/
/*.pickup_location label {*/
/*    cursor: pointer;*/
/*    margin-bottom: 0 !important;*/
/*    vertical-align: text-bottom;*/
/*    display: inline-block;*/
/*}*/
/*.pickup_location input {cursor: pointer;}*/
/*.shortPickUp .form-group a {*/
/*    display: inline-block;*/
/*    vertical-align: middle;*/
/*    font-size: 14px;*/
/*    margin-right: 4px;*/
/*    color: #9c2127;*/
/*    text-decoration: none;*/
/*}*/
/*#open_hours {*/
/*    color: #9c2127;*/
/*    font-weight: bold;*/
/*    text-decoration: none;*/
/*	font-size: 16px;*/
/*	line-height: 1.6875;*/
/*}*/
/*.freePickup {*/
/*    text-align: left;*/
/*}*/
/*#opening_time .address-txt {*/
/*    font-size: 14px;*/
/*    margin-left: 0;*/
/*    color: #9c2127;*/
/*    font-weight: bold;*/
/*    margin-right: 0;*/
/*	margin-bottom: 0;*/
/*}*/
/*#opening_time .form-group,*/
/*.shortPickUp .form-group{*/
/*	margin-bottom: 1rem;*/
/*}*/
/*.location-flex .content {*/
/*    font-size: 16px;*/
/*    line-height: 1.6875;*/
/*    color: #000;*/
/*}*/
/*table.downloadTbl {*/
/*    margin: 0 auto;*/
/*    max-width: 650px;*/
/*}*/
/*.cart-totals-inner .shop_table .woocommerce-shipping-totals.shipping td {*/
/*    border: 0 !important;*/
/*    padding: 0 !important;*/
/*}*/
/*#order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping td {*/
/*    padding: 0;*/
/*}*/
/*#order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping td .container {*/
/*    border: 1px solid #ccc;*/
/*    border-top: 0;*/
/*}*/
/*#payment .payment_methods .payment_method_stripe label img {*/
/*    display: inline-flex !important;*/
/*    float: none !important;*/
/*    max-width: 15% !important;*/
/*}*/

/* cart-shipping */

.shop_table tr td:last-child, .shop_table tr th:last-child {
    text-align: left;
}
#shipping_method input.shipping_method {
    float: left;
    margin-right: 8px;
    margin-left: 0;
}
.freePickup {
      padding: 6px;
    background: #f2f2f2;
        margin: 6px 0;
}
.freePickup  p.address-txt {
    margin-bottom: 4px;
}
.freePickup p.address-txt {
    color: #242424;
}
.freePickup .fas {
    color: #9c2127;
    padding-right: 2px;
}
.freePickup a {
    display: inline-block;
    margin-bottom: 4px;
}
/*12-07-2021*/
.tabs-layout-tabs #tab-wd_custom_tab .wc-tab-inner table {
    margin: 0 auto;
    max-width: 650px;
}
.tabs-layout-tabs #tab-wd_custom_tab .wc-tab-inner table tbody tr td:first-child {
    font-weight: 700;
    font-size: 14px;
}

.freePickup {
    opacity: 0;
    max-height: 0;
    overflow: hidden;
    font-size: 13px;
    transform: scale(0.8);
    transition: 0.5s;
    margin: 6px 0;
    display: none;
}

input[type=radio]:checked ~ .freePickup {
    opacity: 1;
    max-height: 100%;
    /* padding: 10px 20px; */
    transform: scale(1);
    overflow: visible;
    display: block;
}



