/* Tab title */
.elementor-element .elementor-toggle .elementor-tab-title{
	text-align:center;
	
}

/* Button */
.cart_totals .wc-proceed-to-checkout a{
	background-color:#258EA6 !important;
	
}

button.single_add_to_cart_button.button.alt {
    flex-basis: 20% !IMPORTANT;
}

/* Link */
.woocommerce-MyAccount-navigation ul a{
	color:#171219;
	font-weight:600;
	font-size:18px;
	line-height:2em;
}

/* List Item */
.woocommerce-MyAccount-navigation ul li{
	border-width:1px;
	border-style:solid;
	border-color:#258EA6;
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	padding-left:10px;
	margin-top:5px;
}

/* Button */
.cart_totals .wc-proceed-to-checkout a{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
}

/* Bdi */
.cart_totals tr:nth-child(3) bdi{
	color:#1ebc39;
	font-weight:500;
	text-align:center;
	
}

/* Th */
.cart_totals tr:nth-child(3) th{
	color:#1ebc39;
}

/* Button */
.cart_totals .wc-proceed-to-checkout a{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
}

/* Qib button */
.woocommerce-cart-form tbody .qib-button{
	background-color:#258ea6 !important;
	color:#ffffff !important;
}

/* Minus */
.woocommerce-cart-form tbody .minus{
	border-top-left-radius:10px !important;
	border-bottom-left-radius:10px !important;
}

/* Plus */
.woocommerce-cart-form tbody .plus{
	border-top-right-radius:10px !important;
	border-bottom-right-radius:10px !important;
	
}


/* Qib button */
.elementor-product-simple .cart .qib-button{
	color:#ffffff !important;
	background-color:#258ea6 !important;
}

/* Qib button */
.elementor-product-simple .cart .qib-button:nth-child(1){
	border-top-left-radius:10px !important;
	border-bottom-left-radius:10px !important;
}

/* Plus */
.elementor-product-simple .cart .plus{
	border-top-right-radius:10px !important;
	border-bottom-right-radius:10px !important;
	
}

/* Input */
.aws-search-form .aws-wrapper input[type=search]{
	color:#ffffff;
	font-weight:600;
	font-size:15px;
	background-color:rgba(0,0,0,0.84);
	border-top-right-radius:25px !important;
	border-bottom-left-radius:25px !important;
	min-height:55px;
	border-top-left-radius:25px !important;
	
}

/* Input */
.elementor-element-57100e8 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-aws .elementor-widget-container .aws-container .aws-search-form .aws-wrapper input[type=search]{
	border-bottom-right-radius:25px !important;
}




/* LOGIN AND REGISTER CSS START */

.xoo-ml-phone-cc + .select2 .select2-selection.select2-selection--single {
    padding: 0 15px;
    border-radius: 10px;
}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    border-radius: 10px;
}

.woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2 {
    border-width: 1px;
    float: none;
    width: 100%;
    border-radius: 20px;
    border-style: solid;
    padding: 10px;
    margin-bottom: 20px;
    background: #ffffff;
    -webkit-box-shadow: 0 0 37.5px 14px rgb(2 8 53 / 6%);
    box-shadow: 0 0 37.5px 14px rgb(2 8 53 / 6%);
}

button.button.btn.xoo-ml-login-otp-btn {
    margin-top: 13px;
    background: black;
    color: #fff;
    border-radius: 10px;
		width: -webkit-fill-available;
}

button.button.btn.xoo-ml-low-back{
	margin-top: 13px;
    background: black;
    color: #fff;
    border-radius: 10px;
		width: -webkit-fill-available;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{
margin-top: 13px;
    background: black;
    color: #fff;
    border-radius: 10px;
		width: -webkit-fill-available;

}







/* List */
.elementor-widget-wc-elements .woocommerce-MyAccount-navigation ul{
	list-style-type:none;
}

/* List item */
.elementor-widget-wc-elements ul .woocommerce-MyAccount-navigation-link{
	background-color:#020202;
	color:#ffffff;
	transform:translatex(0px) translatey(0px);
}

/* Link */
.elementor-widget-wc-elements ul a{
	color:#ffffff !important;
}

/* Woocommerce  account content */
.elementor-widget-wc-elements .woocommerce-MyAccount-content{
	margin-top:5px;
}