/*
Theme Name: Haus Child
Theme URI: 
Author: 
Author URI: 
Description: 
Requires at least: 6.0
Tested up to: 6.3.1
Requires PHP: 5.7
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: hausbyra
Text Domain: haus
Tags: full-site-editing, 
*/

/* pages */
:where(.wp-site-blocks) > * {
    margin-block-start: 0 !important;
}

/* links */
a:-webkit-any-link:hover {
    text-decoration: none !important;
}

/* mobile */
.wp-block-haus-mega-menu.opened .wp-block-haus-mega-menu-inner-blocks {
    margin-top: 0px !important;
}
@media (max-width: 1024px) {
    nav.wp-block-haus-mega-menu > ul > li > .hause-block-mega-menu-link__link {
        color: #00646E !important;
    }
    nav.wp-block-haus-mega-menu > ul > li > .hause-block-mega-menu-link__link:hover {
        color: #8cb1b4 !important;
    }
    .wp-block-haus-search-form button {
        color: #00646E !important;
    }
    nav.wp-block-haus-mega-menu > ul > li > .wp-block-haus-search-form-wrapper {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
    h1 {
        font-size: 2.85rem;
    }
}

/* menu links */
nav.wp-block-haus-mega-menu .hause-block-mega-menu-link__link:hover {
    color: #caf1f1 !important;
}
.custom-bar-size .far {
    font-size: 1.4rem !important;
    color: white !important;
}
.wp-block-haus-search-form button {
    color: white !important;
}
.wp-block-haus-search-form input {
    font-weight: 400;
}
@media (min-width: 1024px) {
    .wp-block-haus-search-form input {
        color: white !important;
    }
}

/* blogg */
.wp-elements-257cd597b9c1dc5121e5f46a045ce8a3 a:where(:not(.wp-element-button)) {
    color: #00646E !important;
    font-weight: 600 !important;
}
.kadence-columnhausbyrachild__category_d08004-50 > .kt-inside-inner-col > *, .kadence-columnhausbyrachild__category_d08004-50 > .kt-inside-inner-col > figure.wp-block-image, .kadence-columnhausbyrachild__category_d08004-50 > .kt-inside-inner-col > figure.wp-block-kadence-image {
    font-weight: 600 !important;
}
.kadence-columnhausbyrachild__category_d08004-50 > .kt-inside-inner-col {
    justify-content: right !important;
}