/**
Theme Name: Astra Child
Author: Midomedia
Author URI: https://midomedia.hu
Description: Astra child theme a ferdicat webshophoz készült egyedi design és backend funkciók szerint. Lightweight, gyors és könnyen használható adminnal.
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child
Template: astra
*/

:root {
	--ferdicat-bg-soft: #f5f5f5;
	--ferdicat-text: #1e1e1e;
	--ferdicat-accent: #ffa500;
	--ferdicat-accent-hover: #00adad;
	--ferdicat-danger: #e63413;
	--ferdicat-radius: 10px;
	--ferdicat-shadow: 0 8px 20px rgba(0, 0, 0, 0.08);
}

body {
	color: var(--ferdicat-text);
}

.site-content {
	padding-top: 24px;
	padding-bottom: 24px;
}

.ast-container {
	max-width: 1200px;
}

.button,
button,
input[type='button'],
input[type='submit'],
.woocommerce a.button,
.woocommerce button.button,
.woocommerce button.button.alt,
.woocommerce a.button.alt {
	border-radius: 8px;
	text-transform: capitalize;
	background: var(--ferdicat-accent);
	color: #222;
	font-weight: 700;
	transition: all 0.2s ease;
}

.button:hover,
button:hover,
input[type='button']:hover,
input[type='submit']:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce button.button.alt:hover,
.woocommerce a.button.alt:hover {
	background: transparent;
	color: #000;
    border: 2px solid var(--ferdicat-accent);
}

.ferdicat-card {
	background: #fff;
	border-radius: var(--ferdicat-radius);
	box-shadow: var(--ferdicat-shadow);
	padding: 20px;
}
#page .site-content {
	padding-top: 0;
	padding-bottom: 0;
}
button.fc-usage-carousel__nav{
	color: #fafaff !important;
}
.wcsatt-add-to-subscription-wrapper input{
	width: 15px;
	height: 15px;
}
.wcsatt-add-to-subscription-wrapper input:checked{
	background: #000;
}
input[type="checkbox"]:checked, input[type="checkbox"]:hover:checked, input[type="checkbox"]:focus:checked {
	background: #000;
	border-color: #000;
}