/* 
Theme Name: Smink
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
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
*/

/*
    Add your custom styles here
*/

.smallerFont {
   
  font-size: 14px;
  margin-bottom: 0px;
}

.woocommerce div.product.elementor .elementor-widget-woocommerce-product-add-to-cart.elementor-add-to-cart--align-left form.cart div.quantity{
    margin-right: 0;
    display: none;
}


.wcpvs_icon_img, .wcpvs_icon_current {
    width: 40px;
    border: 1px solid #d1d0d0 !important;
    box-sizing: border-box;
    border-radius: 100% !important;
    line-height: 2;
    margin: 2;
    overflow: hidden;
    
    padding: 3px;
}


.wcpvs_icon_current {
    width: 40px;
    border: 2px solid #000000 !important;
}

.woocommerce a.added_to_cart {
    display: none !important;
}

.woocommerce div.product form.cart div.quantity {
   display: none !important;
}

.woocommerce-error, .woocommerce-info, .woocommerce-message {
     display: none !important;
}

.xoo-wsc-basket { display: none!important; }

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

.xoo-wsc-cart-trigger {
    top: 0px;
    right: 0px;
    background-color: #ffffff;
    color: #000000;
    box-shadow: 0 1px 4px 0;
    border-radius: 100%;
       padding: 7px 7px 7px 7px;
    margin: 0px;
    z-index: 1000;
    cursor: pointer;
    position: fixed;
    transition: 0.5s;
    display: inline-block;;
}

span.xoo-wsc-sc-count {
    top: -10px;
    left: -10px;

    border-radius: 100%;
    position: absolute;
    font-size: 13px;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    overflow: hidden;
}
.xoo-wsc-sc-cont .xoo-wsc-cart-trigger {
    display: inline-block;
    position: relative;
    cursor: pointer;
    align-items: center;
    justify-content: center;
}



.elementor-3753 .elementor-element.elementor-element-b01782d .jet-woo-products .jet-woo-product-title {
    height: 20px;
}

.elementor-5605 .elementor-element.elementor-element-b972800 .jet-woo-products .jet-woo-product-title {
     height: 20px;
}

#kco-order-review {
    float: left;
    width: 40%;
    padding-right: 20px;
    font-size: .9em;
    box-sizing: border-box;
    display: none;
}








div.br_alabel.berocket_alabel_id_5642 > span {
    font-weight: 300;
}
div.br_alabel.berocket_alabel_id_5647 > span {
    font-weight: 300;
}
.woocommerce div.product.elementor .elementor-widget-woocommerce-product-add-to-cart.elementor-add-to-cart--align-left form.cart button{
    width: 100%;
}

.content-box-choose-color
{
  background-color: #000000;
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 15px;
	font-weight: 600;
	text-transform: uppercase;
  width: 100%;
}

.woocommerce div.product p.stock {
  font-family: "Poppins", Sans-serif; 
	font-size: 15px;
	font-weight: 500;
		color: #000000;
}
   
ins {
text-decoration: none ;
}

.elementor-2279 .elementor-element.elementor-element-a61c098.elementor-wc-products ul.products li.product .button{
     width: 100%;
	text-align: center;
}



.elementor-2279 .elementor-element.elementor-element-3b1c3b8.elementor-wc-products ul.products li.product .button{
     width: 100%;
	text-align: center;
}



.elementor-2279 .elementor-element.elementor-element-1f168f7.elementor-wc-products ul.products li.product .button{
     width: 100%;
	text-align: center;
}

.elementor-2279 .elementor-element.elementor-element-1f168f7.elementor-wc-products ul.products li.product .berocket_better_labels .berocket_better_labels_line .br_alabel{
display: none ;
}

.woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled]{
display: none ;
}

.product-thumbnail-cart {
    max-width: 70px;
}

.shop_table p.product-quantity {
    text-align: left;
    font-size: 12px;
    padding-left: 20px;
    display: inline;
}




.elementor-widget-woocommerce-cart .e-cart-section {
   
    padding: var(--sections-padding,10px 10px) !important;
   
}

.woocommerce table.shop_table td {
    border-top: 1px solid rgba(0,0,0,.1);
    padding: 2px 2px;
    vertical-align: middle;
    line-height: 1.5em;
}
