/*
Theme Name: BizStarter Daisy UI
Theme URI: https://bizstarter.com.au
Author: Aaron Villanueva
Author URI: https://bizstarter.com.au
Description: Block theme base for DaisyUI and Tailwind utility classes.
Version: 0.1.0
Requires at least: 6.9
Tested up to: 6.9
Requires PHP: 7.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: bizstarter-daisyui
*/
body, html {  
  overflow-x: clip;
  width: 100%; 
}  

:where(.wp-block-group.has-background) {
    padding: 0;
}

:where(figure) {
    margin: 0;
}


.hero-ebm {
    background-position-x: 50%;
}

.wpcf7-form-control-wrap {
    display: contents;
}

/* Initial state for animated elements to prevent content flash */
body:not(.wp-admin) [data-anim-type]:not([data-anim-type="none"]),
body:not(.wp-admin) .hero-animation-section .hero-subtitle,
body:not(.wp-admin) .hero-animation-section .hero-title,
body:not(.wp-admin) .hero-animation-section .hero-description,
body:not(.wp-admin) .hero-animation-section .hero-fade-in-up,
body:not(.wp-admin) .how-it-works-section h2,
body:not(.wp-admin) .how-it-works-section .how-it-works-step {
    opacity: 0;
}

/* Hide all HTML blocks in the editor */
.block-editor-block-list__block[data-type="core/html"] {
    display: none;
}

/* override in the admin the relative */
.block-editor-block-list__layout .block-editor-block-list__block .fixed {
        position: fixed;
}

/* Slider post img */
.slick-slide .card figure img {
    display: block;
    height: 100px;
    width: 100%;
    object-fit: cover;
}

/* Daisy UI Card Override */

.bizmt-or-card .card-body {
    padding: 15px;
    font-size: var(--card-fs, .875rem);
    flex-direction: column;
    flex: auto;
    gap: .5rem;
    display: flex;
}

p.prose {
    margin-bottom: 20px;
}
