/**
Theme Name: ushopic
Author: Ushopic
Author URI: ushopic.com
Description: Hello world!
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ushopic
Template: astra
*/


#cookie-notice .cn-button {
	background-color: white;
	color: #F11C55;
}




.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before {
	top: 12px!important;
}

.entry-content p:last-of-type {
	margin-bottom: 0em!important;
}


.woocommerce-variation-price .price {
	color: white!important;
}




/*Scroll*/
::-moz-selection { background: #060606 !important; color: #eee !important; }
::selection { background: #060606 !important; color: #eee !important;}

/* width */
::-webkit-scrollbar { width: 10px;}

/* Track */
::-webkit-scrollbar-track { background: #fff;  }
 
/* Handle */
::-webkit-scrollbar-thumb { background: #000;    border: 2px solid #fff;}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover { background: #fff;     border: 2px solid #000; }


/*Aplicar Global Fonts de Elementor a la side cart */
.xoo-wsc-container {
	font-family: var( --e-global-typography-text-font-family );
}

/*Millora estils side cart*/

.xoo-wsc-img-col img {
	width: 85px;
}

.xoo-wsc-product {
	padding: 10px 20px;
}

.xoo-wsc-sm-left > *:not(:last-child) {
	padding-bottom: 0px;
}

.xoo-wsc-img-col {
	width: 100px;
}

input[type="number"].xoo-wsc-qty, .xoo-wsc-qtb-square {
	border-width: 0px;

}


.xoo-wsc-sl-apply-coupon input[type=text] {
	width:100%;
}


.xoo-wsc-product .ast-product-name {
	line-height: 1em;
}

.xoo-wsc-footer {
	background-color: #fafafa;
	border-color: #bcbcbc;
	border-width: 2px 0px 0px 0px!important;
}
.xoo-wsc-header {
	background-color: #fafafa;
	border-color: #bcbcbc;
	border-width: 0px 2px 0px 0px!important;
}



input[type="number"].xoo-wsc-qty {
	background-color: #f5f5f5;
}

form.xoo-wsc-sl-apply-coupon button, form.woocommerce-shipping-calculator button {
	margin-top: 30px;
	font-weight: 700;
	border-radius: 3px;
	left: auto;
	color: #515151;
	background-color: #ebe9eb!important;
	border: 0!important;
}

form.xoo-wsc-sl-apply-coupon button:hover, form.woocommerce-shipping-calculator button:hover {
	background-color: #F05523!important;
	color: white;
}


/*desactivar caption al lightbox dels productes*/
.pswp__caption__center {
	display: none;
}

a.added_to_cart.wc-forward {
	display: none;
}


.xoo-wsc-sc-subt {
	display: none;
}

.xoo-wsc-sc-bki.xoo-wsc-icon-cart1 {
	color: white;
	font-size: 33px;
	margin-top: -4px;
	margin-left: -5px;
}