/*
Theme Name:   xstore-child
Theme URI:    https://xstore.8theme.com
Description:  XStore is a multi-purpose theme that offers the ultimate WordPress and WooCommerce synergy, providing a comprehensive, all-in-one solution.
Author:       8theme
Author URI:   https://www.8theme.com
Template:     xstore
Version:      1.0
Text Domain:  xstore-child
Tags: e-commerce, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, custom-logo, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-options, translation-ready, ecommerce, woocommerce, shop, elementor, business, corporate, blog, news, light, dark
*/

#billing_ie_field .woocommerce-input-wrapper {
	position: relative;
}

.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
    height: 100%!important;
}

.slick-track, .slick-list {
	height: unset!important;
}

ul.st-swatch-preview {
	display: block!important;
}

.page-wrapper {
	min-height: calc(100vh - 54px);
}

.e--pointer-double-line .elementor-item:after, .e--pointer-double-line .elementor-item:before, .e--pointer-overline .elementor-item:after, .e--pointer-overline .elementor-item:before, .e--pointer-underline .elementor-item:after, .e--pointer-underline .elementor-item:before {
	height: 1.5px;
}

.woo-custom-installments-details{
	font-family: "Prompt"!important;
	letter-spacing: 0px;
}

.preco-a-vista {
	font-family: "Prompt"!important;
	letter-spacing: 0px;
	font-size: 12px;
	margin-top: 5px;
}

/*Ultimate Member*/
.um-toggle-password {
	display:none
}

.um-field-area-password .show-password, .um-field-area-password .hide-password{
	cursor: pointer;	
}

.um a.um-button:hover, .um input[type=submit].um-button:hover {
    background-color: #000;
}
.um a.um-button, .um a.um-button.um-disabled:active, .um a.um-button.um-disabled:focus, .um a.um-button.um-disabled:hover, .um input[type=submit].um-button, .um input[type=submit].um-button:focus {
    background: #222;
}

.um-button {
	font-family: "Bebas Neue"!important;
	border-radius: 0px!important;
	font-size: 16px!important;
	letter-spacing: 1px!important;
}

.um .um-button.um-alt, .um input[type=submit].um-button.um-alt {
	box-shadow: none;
    border-radius: 0 !important;
}
/*End Ultimate Member*/