/*
Theme Name: Tides of Tradition Temp
Theme URI: 
Author: 
Author URI: 
Description: 
Requires at least: 6.8
Tested up to: 6.8
Requires PHP: 5.7
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: tides-of-tradition-temp
Tags: 
*/

.tribe-events .tribe-events-c-search__button,
.tribe-events button.tribe-events-c-search__button {
    background-color: var(--wp--preset--color--tt-aqua-blue);
}

main > .wp-block-group > section,
.entry-content > .wp-block-group {
    padding-top: var(--wp--preset--spacing--70);
    padding-right: var(--wp--preset--spacing--50);
    padding-bottom: var(--wp--preset--spacing--70);
    padding-left: var(--wp--preset--spacing--50);
}

main {
    margin-block-start: 0px;
}

.wp-block-site-logo > a > img {
    width: 268px;
    height: 268px;
}

header > .wp-block-group > .wp-block-site-logo {
    display: flex;
}

main > .wp-block-group.is-style-tt-black-background ,
.entry-content > .wp-block-group.is-style-tt-black-background  {
    color: white;
}

main > .wp-block-group.is-style-tt-black-background .wp-block-buttons > .wp-block-button:first-child > .wp-block-button__link,
.entry-content> .wp-block-group.is-style-tt-black-background .wp-block-buttons > .wp-block-button:first-child > .wp-block-button__link  {
    background-color: var(--wp--preset--color--tt-aqua-blue);
}


main > .wp-block-group.is-style-tt-aqua-blue-background  .wp-block-buttons > .wp-block-button:first-child > .wp-block-button__link,
.entry-content > .wp-block-group.is-style-tt-aqua-blue-background  .wp-block-buttons > .wp-block-button:first-child > .wp-block-button__link {
    background-color: var(--wp--preset--color--tt-black);
}


main > .wp-block-group.is-style-tt-red-background ,
.entry-content > .wp-block-group.is-style-tt-red-background  {
    color: var(--wp--preset--color--tt-white);
}

main > .wp-block-group.is-style-tt-red-background  .wp-block-buttons > .wp-block-button:first-child > .wp-block-button__link,
.entry-content > .wp-block-group.is-style-tt-red-background  .wp-block-buttons > .wp-block-button:first-child > .wp-block-button__link {
    background-color: var(--wp--preset--color--tt-white);
    color: var(--wp--preset--color--tt-red);;
}


@media (max-width: 600px) {

    header > .wp-block-group > nav {
        order: 3
    }
    header > .wp-block-group > .wp-block-buttons {
        order: 2;
        flex-grow: 100;
        justify-content: center;
    }



    .wp-block-column-is-layout-flow,
    .wp-block-media-text.is-stacked-on-mobile > .wp-block-media-text__content {
        text-align: center;
    }

    .wp-block-column-is-layout-flow > .wp-block-buttons,
    .wp-block-media-text.is-stacked-on-mobile > .wp-block-media-text__content > .wp-block-buttons {
            justify-content: center;
    }
}
