/*
Theme Name: Blocksy Child — Dantų specialistai
Theme URI: https://dantuspecialistai.lt
Description: Blocksy child tema dantuspecialistai.lt pritaikymams (CSS, šablonų perrašymai, WooCommerce).
Author: Cody
Author URI: https://cody.lt
Template: blocksy
Version: 1.0.0
Text Domain: blocksy-child
*/

/* === WooCommerce brand stilius === */
.woocommerce a.button, .woocommerce button.button, .woocommerce input.button,
.woocommerce #respond input#submit, .wc-block-components-button,
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
	background-color: #033521;
	color: #fff;
	border-radius: 6px;
	font-weight: 600;
}
.woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover,
.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover,
.wc-block-components-button:hover {
	background-color: #0a4a30;
	color: #fff;
}
.woocommerce .woocommerce-message { border-top-color: #033521; }
.woocommerce .woocommerce-message::before { color: #033521; }
.woocommerce span.onsale { background-color: #033521; }
.woocommerce ul.products li.product .price, .woocommerce div.product p.price { color: #033521; }

/* === Krepšelis / atsiskaitymas: tvarkingesnis išdėstymas === */
.woocommerce-cart .woocommerce,
.woocommerce-checkout .woocommerce {
	padding-block: 24px 64px;
}
.woocommerce-cart-form table.shop_table th {
	padding: 14px 12px;
}
.woocommerce-cart-form table.shop_table td {
	padding: 18px 12px;
	vertical-align: middle;
}
.woocommerce-cart-form .product-thumbnail img {
	border-radius: 6px;
}
.woocommerce-cart-form td.actions {
	padding-top: 24px;
}
.woocommerce-cart-form .coupon {
	display: flex;
	gap: 10px;
	align-items: stretch;
}
.woocommerce-cart-form .coupon .input-text {
	min-width: 220px;
	padding: 10px 14px;
	border: 1px solid #c9d6cf;
	border-radius: 6px;
}
.woocommerce .cart_totals {
	border: 1px solid #e1e8ed;
	border-radius: 12px;
	padding: 24px;
	box-shadow: 0 4px 30px rgba(30, 30, 30, 0.03);
}
.woocommerce .cart_totals h2 {
	margin-top: 0;
	font-size: 22px;
}
.woocommerce button[name="update_cart"]:disabled {
	opacity: .45;
}
.woocommerce ul.products li.product {
	text-align: center;
}
.woocommerce ul.products li.product img {
	border-radius: 10px;
}
