/*
 Theme Name:   Yellowknife Veterinary Clinic
 Theme URI:    https://snoka.ca
 Description:  theme for the Yellowknife Veterinary Clinic, created by Snoka Media.
 Author:       Snoka Media
 Author URI:   https://snoka.ca
 Template:     generatepress
 Version:      0.1
*/


.secondary-navigation .menu-toggle {
      display: none;
}

@media(max-width: 768px) {
    .secondary-navigation {
        text-align: center !important;
    }
    .secondary-navigation ul {
        display: block;
    }
    .secondary-navigation .sf-menu>li {
        float: none;
        display: inline-block !important;
    }
}

.wp-block-columns.is-layout-flex {
    gap: 20px;
}
.card-body:hover a.wp-block-button__link:not(.has-background){
	background-color:var(--hover-color);
	
}
.card-body {
    transition: background 0.3s ease-in-out;
}
.card-body:hover {
    background: #ffffff;
}
nav.breadcrumbs {
    padding-top: 20px;
    font-size: 18px;
    font-weight: 600;
    padding-left: 20px;
    color: #ffffff;
}
.snoka-big-shadow {
	box-shadow: 1px 2px 4px hsl(0deg 0% 0% / 0.08),
            2px 4px 8px hsl(0deg 0% 0% / 0.08),
            4px 8px 16px hsl(0deg 0% 0% / 0.08),
            8px 16px 32px hsl(0deg 0% 0% / 0.08),
            16px 32px 64px hsl(0deg 0% 0% / 0.08);
}

.frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading .frm_section_spacing, .menu-edit #post-body-content .frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading .frm_section_spacing {
	margin-bottom:0px
}
.snoka-content-wrap {
    overflow: hidden;
}

@media (min-width: 1200px) {
/* Base border-radius for Snoka elements */
.snoka-radius {
    border-radius: 10px;
}

/* Specific configurations for left and right elements */
.wp-block-media-text.is-stacked-on-mobile.snoka-radius figure,
.snoka-radius-left img {
    border-radius: 10px 0 0 10px;
}

.snoka-radius-right img {
    border-radius: 0 10px 10px 0;
}

}
