/*
Theme Name: Blocksy Seniori
Theme URI: 
Description: Child theme for Blocksy with custom styles from Seniori-2
Author: Your Name
Template: blocksy
Version: 1.0
*/

/* Import parent theme styles */
@import url("../blocksy/style.css");

/* Service Card Hover Effects */
.wp-block-group.service-card-hover {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
    transition: all 0.3s ease;
}

.wp-block-group.service-card-hover:hover {
    transform: translateY(-4px);
    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.1);
}

/* Service Card Column Alignment */
.service-card-hover .wp-block-column {
    display: flex !important;
    flex-direction: column !important;
}

.service-card-hover .wp-block-column > .wp-block-group {
    display: flex !important;
    flex-direction: column !important;
    flex: 1 !important;
    height: 100% !important;
}

/* Ensure icons are aligned at top */
.service-card-hover .wp-block-column .wp-block-group:first-child {
    align-items: flex-start !important;
}

/* Service Card Image Shadows */
.service-card-hover .wp-block-image.has-custom-border img {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
    transition: box-shadow 0.3s ease;
    border-radius: 1rem;
}

.service-card-hover:hover .wp-block-image.has-custom-border img {
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.12);
}

