/*
Theme Name: ComoLakePottery
Theme URI: https://www.netdream.it
Author: Netdream
Author URI: https://www.netdream.it
Description: Child theme of Sober
Version: 1.1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: sober
Tags: one-column, two-columns, right-sidebar, custom-colors, custom-menu, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Template: sober
*/

.cart-modal .button.checkout {
    min-width: 400px;
    min-height: 80px; .woocommerce-product-attributes-item__image {
    line-height: 80px; max-width: 64px;
}}
.woocommerce a.button, .woocommerce a.button.alt, .woocommerce a.button.disabled, .woocommerce a.button.alt.disabled, .woocommerce a.button:disabled, .woocommerce a.button.alt:disabled, .woocommerce 
a.button:disabled[disabled], .woocommerce a.button.alt:disabled[disabled], .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.disabled, .woocommerce button.button.alt.disabled, 
.woocommerce button.button:disabled, .woocommerce button.button.alt:disabled, .woocommerce button.button:disabled[disabled], .woocommerce button.button.alt:disabled[disabled], .woocommerce input.button, .woocommerce 
input.button.alt, .woocommerce input.button.disabled, .woocommerce input.button.alt.disabled, .woocommerce input.button:disabled, .woocommerce input.button.alt:disabled, .woocommerce input.button:disabled[disabled], 
.woocommerce input.button.alt:disabled[disabled] {
    background-color: #8a6d3b;
}
.cart_item td.product-name p {
    font-size: 0.8em;
    line-height: 1em;
}
.deposits-input-wrapper {
    display: none;
}
.woosb-cart-item.woosb-cart-child.woosb-item-child td.product-thumbnail {
    padding-left: 25px;
}
.woosb-cart-item.woosb-cart-child.woosb-item-child td {
    border: none;
    font-size: 0.8em;
    padding: 0;
}
tr.woocommerce-cart-form__cart-item.cart_item.woosb-cart-item.woosb-cart-child.woosb-item-child td.product-thumbnail img {
    max-width: 50%;
}
.home .site-content {
    padding-top: 0;
}
.woocommerce div.product.layout-style-4 p.price del, .woocommerce div.product.layout-style-4 span.price del, .woocommerce div.product.layout-style-4 p.price ins, .woocommerce div.product.layout-style-4 span.price ins, 
.woocommerce div.product.layout-style-4 p.price small, .woocommerce div.product.layout-style-4 span.price small {
	display: block;
	line-height: 1em;
	margin: 0;
}
.woocommerce div.product.layout-style-4 p.price small, .woocommerce div.product.layout-style-4 span.price small {
	font-size: 0.6em;
	color: #909097;
}

.woocommerce-product-attributes-item__image {
        max-width: 50px;
	display: inline-block;
	margin: 0;
	padding: 5px 5px 5px 0;
}


.woocommerce table.shop_attributes tr:nth-child(even) td, .woocommerce table.shop_attributes tr:nth-child(even) th {
 	background: none;
}

.woocommerce table.shop_attributes tr:last-child {
        border: none;
}

.woocommerce table.shop_attributes {
	max-width: 500px;
        margin: 10px auto;
}

.woocommerce div.product.layout-style-4 .product_meta, 
.woocommerce div.product.layout-style-4 .product-share {
	border: none;
}

.quick-view-modal .view-details {
    display: inline-block;
    background: #8a6d3b;
    padding: 7px 10px;
    color: #ffffff;
    text-transform: uppercase;
}

.quick-view-modal .modal-content .product .product-summary .product_meta, .quick-view-modal .modal-content .product .product-summary .product-share {
    padding: 5px;
}

.woocommerce div.product .stock.out-of-stock {
    background: #827d7d;
    display: inline-block;
    padding: 0.5em  1em 0.3em;
    color: white;
    margin-bottom: 1em;
    text-transform: uppercase;
    font-weight: bold;
    line-height: 2em;
}

.woocommerce div.product.layout-style-4 p.price {
    margin-top: 10px;
    margin-bottom: 10px;
}

.sober-modal .woocommerce-badge.ribbon {
    font-size: 1em;
    line-height: 1em;
    height: 1.7em;
    padding: 0.5em 0.3em 0.2em 0.2em;
    font-weight: normal;
}

.elementor-kit-6 h1,
.elementor-kit-6 h2,
.elementor-kit-6 h3,
.elementor-kit-6 h4,
.elementor-kit-6 h5,
.elementor-kit-6 h6,
.footer-widgets .widget-title,
.page-header .page-title {
    font-family: "Martel sans", sans-serif;
}

.page-header-text-light .page-header .page-title,
.page-header .page-title {
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    text-shadow: 0 0 10px rgb(0 0 0 / 20%);
}

.footer-widgets h3 {
    font-size: 1em;
    text-transform: uppercase;
    margin: 0 0 1em 0;
}

.footer-widgets ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.footer-widgets ul li {
    margin-bottom: 0;
}

.footer-widgets-area .widget {
    margin: 0;
    padding: 0;
}
