/*
Theme Name: YOOtheme Child
Theme URI: https://yootheme.com
Template: yootheme
Author: YOOtheme
Author URI: https://yootheme.com
Description: A powerful, flexible and elegant website builder that allows you to create complex pages within minutes and customize every aspect of the theme.
Version: 2.0.8.1588322302
Updated: 2020-05-01 10:38:22

*/

.prodcuts, section.related.products {
	clear: both;
}


/* Checkot */

button#place_order {
    width: 100%;
}

.checkout-box {
    box-shadow: 0 3px 6px 0 rgb(0 0 0 / 16%);
    padding: 15px;
}

ul.wc_payment_methods.payment_methods.methods {
    display: none;
}

/* Login */

.login h1 a {
    background-image: url(/wp-content/uploads/2021/10/logo.svg);
    background-size: auto 70px;
    width: 100%;
    height: 100px;
    background-color: #fff;
    margin: 0px;
    background-position: 50% 50%;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-left: 1px solid #c3c4c7;
    border-top: 1px solid #c3c4c7;
    border-right: 1px solid #c3c4c7;
}

.login form {
    margin-top:  0px!important;
    border-top:  none!important;
    padding-top: 0px!important;
}

.wp-core-ui .button-primary {
    background: #222;
    border: none;
    width: 100%;
    margin-top: 10px;
    padding: 5px!important;
    display: block;
    clear: both;
    transition: ease all .3s;
}
.wp-core-ui .button-primary:hover {
    background: #ce0e2d;
}

p#backtoblog {
    display: none!important;
}

.login .button.wp-hide-pw {
    height: 42px;
    color: #2c3338;
}

/* Header */

.uk-navbar-container:not(.uk-navbar-transparent) {
    border-bottom: 1px solid #efefef;
    border-top: 10px solid #ce0e2d;
}

/* Products */

form.woocommerce-ordering, p.woocommerce-result-count, span.posted_in {
    display: none!important;
}

h2.woocommerce-loop-product__title {
    font-size: 20px;
    margin-bottom: 10px;
}

span.woocommerce-Price-currencySymbol {
    display: none;
}

li.product .el-item {
    border: 1px solid #efefef;
    border-radius: 10px;
}

li.product .el-item a img {
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    background: #fff;
}

li.product .uk-card-body {
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
}

.archive .quantity { 
    display: inline-block;
}

form.cart .quantity input {
    margin-top: 0px!important;
    height: 45px!important;
}

.woocommerce input.input-text.qty {
    margin-top: 10px;
    background: #fff;
    border: 1px solid #ccc;
    height: 41px;
}

li.product .woocommerce input.input-text.qty {
    border: 1px solid #efefef;
    background: #fff;
    margin-top: 10px;
}

li.product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, li.product a.button.product_type_variable.add_to_cart_button {
    margin-top: 10px;
    background: #2d802d;
    color: #fff;
    border: none;
}

li.product p.stock.in-stock {
    margin-top: 5px;
    font-size: 14px;
}