/*!
Theme Name: Fired Up
Author: CleverOgre
Author URI: https://cleverogre.com/
Theme URI: https://fired-up.com/
Description: FSE theme created by CleverOgre of Pensacola, Florida.
Tags: full-site-editing, editor-style, block-styles, block-patterns
Text Domain: fired-up
Requires at least: 6.3
Requires PHP: 8.4
Tested up to: 6.8
Version: 1.1.0
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}:where(.wp-site-blocks){overflow:clip}:where(.wp-site-blocks)>*{margin-block:0}:root :where(.wp-block-group.has-background.alignfull,.wp-block-cover.alignfull,.wp-block-columns.has-background.alignfull,.wp-block-media-text.has-background.alignfull.is-image-fill-element>.wp-block-media-text__content,.wp-block-media-text.has-background.alignfull:not(.is-image-fill-element)){padding-block:var(--wp--preset--spacing--huge)}:root :where(.wp-block-group.has-background.alignfull,.wp-block-cover.alignfull,.wp-block-columns.has-background.alignfull,.wp-block-image.alignfull,.wp-block-media-text.has-background.alignfull){margin-block:var(--wp--preset--spacing--huge)}:root :where(.wp-block-group.has-background.alignfull,.wp-block-cover.alignfull,.wp-block-columns.has-background.alignfull,.wp-block-image.alignfull,.wp-block-media-text.has-background.alignfull):has(+:where(.wp-block-group.has-background.alignfull,.wp-block-cover.alignfull,.wp-block-columns.has-background.alignfull,.wp-block-image.alignfull,.wp-block-media-text.has-background.alignfull)),:root header.wp-block-template-part:has(+main>.wp-block-post-content:first-child>:where(.wp-block-group.has-background.alignfull,.wp-block-cover.alignfull,.wp-block-columns.has-background.alignfull,.wp-block-image.alignfull,.wp-block-media-text.has-background.alignfull):first-child),:root header.wp-block-template-part:has(+main>:where(.wp-block-group.has-background.alignfull,.wp-block-cover.alignfull,.wp-block-columns.has-background.alignfull,.wp-block-image.alignfull,.wp-block-media-text.has-background.alignfull):first-child),:root main>.wp-block-post-content>:where(.wp-block-group.has-background.alignfull,.wp-block-cover.alignfull,.wp-block-columns.has-background.alignfull,.wp-block-image.alignfull,.wp-block-media-text.has-background.alignfull):last-child,:root main>:where(.wp-block-group.has-background.alignfull,.wp-block-cover.alignfull,.wp-block-columns.has-background.alignfull,.wp-block-image.alignfull,.wp-block-media-text.has-background.alignfull):has(+.wp-block-post-content>:where(.wp-block-group.has-background.alignfull,.wp-block-cover.alignfull,.wp-block-columns.has-background.alignfull,.wp-block-image.alignfull,.wp-block-media-text.has-background.alignfull):first-child){margin-block-end:0}:root :where(.wp-block-group.has-background.alignfull,.wp-block-cover.alignfull,.wp-block-columns.has-background.alignfull,.wp-block-image.alignfull,.wp-block-media-text.has-background.alignfull)+:where(.wp-block-group.has-background.alignfull,.wp-block-cover.alignfull,.wp-block-columns.has-background.alignfull,.wp-block-image.alignfull,.wp-block-media-text.has-background.alignfull),:root main:has(>.wp-block-post-content:last-child>:where(.wp-block-group.has-background.alignfull,.wp-block-cover.alignfull,.wp-block-columns.has-background.alignfull,.wp-block-image.alignfull,.wp-block-media-text.has-background.alignfull):last-child)+footer.wp-block-template-part,:root main:has(>:where(.wp-block-group.has-background.alignfull,.wp-block-cover.alignfull,.wp-block-columns.has-background.alignfull,.wp-block-image.alignfull,.wp-block-media-text.has-background.alignfull):last-child)+footer.wp-block-template-part,:root main>.wp-block-post-content:has(>:where(.wp-block-group.has-background.alignfull,.wp-block-cover.alignfull,.wp-block-columns.has-background.alignfull,.wp-block-image.alignfull,.wp-block-media-text.has-background.alignfull):last-child)+:where(.wp-block-group.has-background.alignfull,.wp-block-cover.alignfull,.wp-block-columns.has-background.alignfull,.wp-block-image.alignfull,.wp-block-media-text.has-background.alignfull),:root main>.wp-block-post-content>:where(.wp-block-group.has-background.alignfull,.wp-block-cover.alignfull,.wp-block-columns.has-background.alignfull,.wp-block-image.alignfull,.wp-block-media-text.has-background.alignfull):first-child{margin-block-start:0}:root .has-global-padding>:where(.wp-block-columns.has-background.alignfull,.wp-block-media-text.alignfull:not(.is-image-fill-element)){padding-left:max((100vw - var(--wp--style--global--content-size))/2,var(--wp--style--root--padding-left));padding-right:max((100vw - var(--wp--style--global--content-size))/2,var(--wp--style--root--padding-right))}a{text-decoration-thickness:1px!important;text-underline-offset:.1em}.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content{outline-offset:0}blockquote,caption,figcaption,h1,h2,h3,h4,h5,h6,p{text-wrap:pretty}:root :where(.wp-block-cover:not(.is-light),.has-black-background-color,.has-grayscale-gradient-background){color:var(--wp--preset--color--white)}:root :where(.wp-block-cover.is-light,.has-white-background-color,.has--gradient-background){color:var(--wp--preset--color--black)}:root :where(.wp-element-button,.wp-block-button__link){transition-duration:.3s;transition-property:opacity,scale;transition-timing-function:ease}:root :where(.wp-element-button,.wp-block-button__link):hover{opacity:.7}:root :where(.wp-element-button,.wp-block-button__link):active{scale:.9}.wp-site-blocks{display:flex;flex-flow:column nowrap;min-height:calc(100vh - var(--wp-admin--admin-bar--height, 0px) - var(--wp-admin--admin-bar--position-offset, 0px))}.wp-site-blocks>footer.wp-block-template-part{margin-top:auto}.wp-block-group.is-position-sticky:has(header.wp-block-template-part),header.wp-block-template-part.is-position-sticky{transition:translate 1s ease;z-index:20!important}.wp-block-group.is-position-sticky:has(header.wp-block-template-part).is-hidden,header.wp-block-template-part.is-position-sticky.is-hidden{translate:0 -100%}