/*
Theme Name: Villa Krems
Theme URI: https://dev.cento.red
Description: Child theme for the Villa Krems website.
Author: Gabriel Furmuzachi
Author URI: https://dev.cento.red
Template: twentytwentyfive
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: villa-krems
*/

/*
Add your custom CSS below this line.
The styles here will override the parent theme's styles.
*/

.sgcc-main-wrapper {
z-index:99998;
	font: message-box;
	box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08), 0 1px 8px rgba(0, 0, 0, 0.04);
    border: 1px solid rgba(0, 0, 0, 0.05); /* Optional: adds definition */
}

.my-red-text {
    color: rgb(205, 92, 92);
}


/* Standard browsers */
::selection {
    background-color: #344d32;
    color: #ffffff; /* Makes text white for better contrast */
}

/* For Firefox */
::-moz-selection {
    background-color: #344d32;
    color: #ffffff;
}


.buttons-stretch {
	align-items:stretch;
	justify-content: flex-start;
	
}

/* Override the default dark button style */
.wpc-360-trigger {
    /* 1. Transparent Background & Black Text */
/*     background-color: transparent !important; */
/*     color: #000000 !important; */
    
    /* 2. The Outline Border */
    border: 1px solid #000000 !important; /* Adjust thickness if needed */
    
    /* 3. Rounded Corners (Matches your sample) */
    border-radius: 12px !important;
    
    /* 4. Spacing (Uses WP variable with a fallback) */
    padding: var(--wp--preset--spacing--20, 20px 30px) !important;
    
    /* 5. Typography */
    font-size: var(--wp--preset--font-size--medium, 18px);
    text-decoration: none;
    
    /* 6. Layout adjustments */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease;
}

/* Hover Effect (Inverts colors like standard Outline buttons) */
/* .wpc-360-trigger:hover {
    background-color: #000000 !important;
    color: #ffffff !important;
    opacity: 1;
} */