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

/* Ensure the container is using flexbox and adjust spacing */
.awcdp-deposits-wrapper {
    display: flex;
    justify-content: space-between; /* Space between options */
    align-items: center; /* Center items vertically */
    flex-wrap: wrap; /* Allow wrapping if needed */
    gap: 20px; /* Adjust gap as needed */
    margin-bottom: 20px; /* Add space below the deposit options */
}

/* Style each deposit option */
.awcdp-deposits-option {
    display: flex;
    align-items: center;
    gap: 10px; /* Space between radio button and label */
    flex: 1 1 auto; /* Allow options to grow/shrink */
}

/* Style the radio buttons and labels */
.awcdp-radio {
    display: flex;
    align-items: center;
    padding: 10px;
    border: 1px solid #ddd;
    border-radius: 5px;
    background-color: #f9f9f9;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.awcdp-radio input[type="radio"] {
    margin-right: 8px;
    transform: scale(1.2); /* Increase size of radio button */
}

/* Adjust the appearance of labels */
.awcdp-radio-label {
    white-space: nowrap; /* Prevent text from wrapping */
    overflow: hidden; /* Hide overflow text */
    text-overflow: ellipsis; /* Show ellipsis for overflow */
}

/* Ensure descriptions are styled properly */
.awcdp-deposits-description {
    font-size: 0.9em;
}

/* Adjust positioning and margin if needed */
.woocommerce div.product .single-product .summary {
    position: relative;
}

.awcdp-deposits-wrapper .awcdp-deposits-option {
    background: #fff;
    border-radius: 7px;
    width: 200px !important;
    border: 1px solid rgba(0,0,0,0.0) !important;
    margin-bottom: 20px
}

.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio input[type=radio]+.awcdp-radio-label{
	line-height:25px !important
}
.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio input[type=radio]+.awcdp-radio-label:before{
	top : 0 !important
}

.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description{
	display: none !important;
}
.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio {
    padding: 7px !important;
    border-bottom: 1px solid rgba(0,0,0,0.1)
}

///


