/*
Theme Name: Make it Easy Transport
Author: Dancing Badger
Description: Lightweight block theme for WordPress.
Version: 1.0.0
Requires at least: 6.3
Tested up to: 6.6
Requires PHP: 7.4
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: db-block
*/

a {
    text-decoration: none;
}

/* Navigation */

.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open {
    background: #f7f7f7;
    border: 1px solid #f0f0f0;
    height: 50px;
    width: 50px;
    border-radius: 5px;
    align-items: center;
    justify-content: center;
}

.wp-block-post-excerpt__more-link {
    border-radius: 99px;
    border: 1px solid var(--wp--preset--color--primary);
    color: var(--wp--preset--color--primary);
    margin: 20px 0 70px;
    padding: 20px 50px;
    text-transform: uppercase;
}

.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container, 
.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container, 
.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container, 
.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container {
    left: 0;
    right: auto;
    min-width: 260px;
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item {
    align-items: flex-start !important;
    width: 100%;
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container {
    gap: 10px;
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content {
    display: block;
    padding: 0 50px;
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation__submenu-container a {
    padding: 5px 75px;
}

:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)) {
    padding: 10px 5px;
}


/* Header */

@media (max-width: 992px) {

    .wp-block-site-logo img {
        max-height: 80px;
        max-width: 80px;
    }

}