/* 
Theme Name: Opure
Theme URI: https://github.com/elementor/hello-theme/
Description: Opure based on Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Prestatoo
Author URI: https://prestatoo.com/
Template: hello-elementor
Version: 1.0.0
Text Domain: opure
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Custom styles here
*/

/* Global */
html{
    overflow-x: hidden;
}

/* Woocommerce Global */
.woocommerce a.button,
.woocommerce button.button{
	font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-accent-font-weight );
    text-transform: var( --e-global-typography-accent-text-transform );
    letter-spacing: var( --e-global-typography-accent-letter-spacing );
    color: var( --e-global-color-text );
    background-color: transparent;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-text );
    border-radius: 0px 0px 0px 0px;
    padding: 15px 20px 15px 20px;
}

/* Woocommerce - Cart Page */
.woocommerce .shop_table .cart_item .product-thumbnail{
	width: 140px;
}

.woocommerce .shop_table .cart_item .product-name a{
	color: var( --e-global-color-secondary );
	font-size: 16px;
	
}

.woocommerce .shop_table .cart_item .product-name ul{
	margin-left: 0 !important;
    padding-left: 19px;
    list-style: square;
}


.woocommerce .shop_table .product-quantity .buttons_added{
	display: inline-block;
}

.woocommerce .shop_table .quantity .qty{
	color: var( --e-global-color-text ) !important;
	border-color: var( --e-global-color-text ) !important;
}

.woocommerce .shop_table .qib-button{
	background-color: var( --e-global-color-text ) !important;
	border-color: var( --e-global-color-text ) !important;
}