/*
Theme Name:   Clotya Child
 Theme URI:    http://klbtheme.com/clotya/
 Description:  Clotya Child Theme
 Author:       KlbTheme
 Author URI:   http://themeforest.net/user/KlbTheme
 Template:     clotya
 Version:      1.0
 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:  clotya-child
*/

.site-footer .footer-copyright .footer-row-wrapper {
	flex-direction: column;
}


a.dd-selected{
	font-size: 14px !important;
    font-weight: 400 !important;
    margin: 0 15px 0 0 !important;
}

label.dd-option-text{
	font-size: 14px !important;
    font-weight: 400 !important;
}

.dd-desc{
	display:none !important;
}

.dd-select {
	border-radius:0px !important;
    border-left: solid 1px #ccc !important;
	border-right: solid 1px #ccc !important;
	border-top: solid 0px #ccc !important;
	border-bottom: solid 0px #ccc !important;
    background: #fff !important;
}

.woocommerce-currency-switcher-form select{
	font-size:14px !important;
}

.wp-block-woocommerce-checkout-contact-information-block .wc-block-components-checkout-step__description, .wp-block-woocommerce-checkout-contact-information-block .wc-block-components-address-form{
	display:none !important;
}

.wc-block-checkout__use-address-for-billing, .wc-block-checkout__shipping-option, .wc-block-checkout__payment-method, .wc-block-checkout__order-notes, .checkout-order-summary-block-fill-wrapper{
	display:none !important;
}

a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button, .is-style-without-price button {
    background: #000000;;
    color: #ffffff;
	transition: 0.3s ease-in-out;
}
a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button:hover, a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button:focus, .wfc-checkout-button.wfc-button:hover, .wfc-checkout-button.wfc-button:focus, .is-style-without-price button:hover, .is-style-without-price button:focus {
    background: #df1502!important;
    color: #ffffff;
	border-color: #df1502!important;
}
.wfc-checkout-button.wfc-button, a.wfc-button.wfc-exit {
	transition: all 0.3s ease-in-out;
}
#contact-fields .wc-block-components-checkout-step__heading {
    margin-bottom: -15px;
}
.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input {
    margin-top: 0;
}
.wc-block-grid__product-price.price {
    font-family: var(--theme-product-price-font);
    font-size: var(--theme-product-price-font-size);
    font-weight: var(--theme-product-price-weight);
}
a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart {
    width: fit-content;
    font-size: 15px;
    font-style: normal;
    text-transform: uppercase;
    font-weight: 500;
    padding: 12px 30px;
}
a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart:hover {
	color: #ffffff;
	background: #df1502;
}
body:not(.logged-in).woocommerce-cart .wc-block-grid__product-rating {
	display: none;
}
body:not(.logged-in) .wc-block-grid__product-title {
    color: #000000;
    font-size: 15px;
    font-weight: 500;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
body:not(.logged-in) .wp-block-woocommerce-product-new {
    margin-top: 15px;
}
a.button.wc-forward:not(.checkout) {
    background: #000000 !important;
	text-transform: capitalize;
}
a.wfc-button.wfc-exit:hover, a.wfc-button.wfc-exit:focus {
    background: #000000 !important;
    color: #ffffff !important;
}

.is-mobile .wc-block-components-form .wc-block-components-checkout-step, .is-small .wc-block-components-form .wc-block-components-checkout-step {
	padding-top: 15px!important;
	margin-bottom: 15px !important;
}
.is-small .wc-block-checkout__terms.wc-block-checkout__terms--with-separator {
	padding-top: 0px!important;
}
.is-medium .wc-block-checkout__sidebar, .is-mobile .wc-block-checkout__sidebar, .is-small .wc-block-checkout__sidebar {
    margin-bottom: 5px!important;
}
.is-small .wc-block-components-form .wc-block-components-checkout-step:after {
	display: none;
}