/*!
Theme Name: Korina - Ignition
Theme URI: https://www.cssigniter.com/themes/korina/
Author: CSSIgniter
Author URI: https://www.cssigniter.com/
Description: Bar / Restaurant theme for WordPress
Version: 1.1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ignition-korina
RequiresIgnition: 2.5.0
*/:root{--ignition-korina-letter-spacing-base:-.02em}body::after,body::before{width:30px;height:100vh}.page-wrap::after,.page-wrap::before{height:30px;width:100%}.main{padding:100px 0}.btn,.button,.gutenbee-block-button-link,.is-style-outline>.wp-block-button__link,.maxslider .maxslider-btn,.wp-block-button__link,button[type=submit],input[type=reset],input[type=submit]{padding:20px 44px}.navigation-main ul{padding:15px 5px;border-radius:0;min-width:220px;box-shadow:0 0 24px rgba(0,0,0,.08)}.navigation-main a{font-size:1em}.navigation-main>li>a{padding:10px 0;margin:0 10px;position:relative;color:currentColor}.navigation-main>li>a::before{content:"";border-bottom:3px solid transparent;transition:border-color .18s ease;display:block;position:absolute;left:0;bottom:0;width:100%}.navigation-main li li a{padding:6px 15px}.navigation-main .nav-button>a::before{display:none}.mobile-nav-trigger{font-weight:var(--ignition-font-weight-normal)}.head-intro{font-size:12px;border-bottom:1px solid}.head-intro-inner{padding:25px 0}.head-intro-inner::after{border:0}.head-mast-inner{padding:25px 0}.site-logo{font-weight:var(--ignition-font-weight-normal)}.site-tagline{font-size:12px;line-height:normal;margin-top:3px}.ignition-header-type-transparent .page-hero{padding-top:120px}.page-hero-content{display:flex;flex-direction:column-reverse}.page-hero-content .page-hero-title{margin:0;font-size:90px;line-height:.75}.page-hero-content .page-hero-subtitle{margin:0 0 10px;font-size:16px}.page-title-wrap{margin-bottom:50px}.page-title-content{display:flex;flex-direction:column-reverse}.page-subtitle{font-size:16px}.ignition-breadcrumbs{font-size:12px;text-transform:uppercase}.entry-title{font-size:46px}.entry-meta{font-size:12px;text-transform:uppercase}.entry-item-content{text-align:left}.btn-entry-more{padding:10px 24px}.entry-item-title a,.entry-title a{color:currentColor}.ci-item-filter.filter-active{color:var(--ignition-colors-white)}.navigation{margin-top:50px}.entry-section-social-share{margin-bottom:0}.entry-section-title{font-size:42px}.entry-author-title{font-size:1.4rem}.entry-author-archive-link{font-size:12px}.wp-block-pullquote.is-style-solid-color{font-size:1rem;line-height:1.33;position:relative;padding:30px 30px 30px 80px;border:0}.wp-block-pullquote.is-style-solid-color blockquote{margin:0;max-width:100%;position:relative}.wp-block-pullquote.is-style-solid-color blockquote::before{content:"\201C";font-style:normal;font-size:4rem;line-height:0;position:absolute;left:-50px;top:2rem;font-weight:var(--ignition-font-weight-bold);color:currentColor}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:1.25rem;line-height:1.56;font-weight:var(--ignition-font-weight-normal);margin-bottom:20px}.wp-block-pullquote.is-style-solid-color blockquote cite{margin-top:0;font-size:1rem;font-weight:var(--ignition-font-weight-normal)}.wp-block-quote{font-size:24px;line-height:normal;position:relative;padding:0 0 0 2.25em;margin:40px 0;border:0;background:0 0}.wp-block-quote::before{content:"\201C";font-style:normal;font-size:3.5em;line-height:0;position:absolute;left:0;top:2.4rem;font-weight:var(--ignition-font-weight-bold)}.wp-block-quote p{line-height:normal;font-weight:var(--ignition-font-weight-normal);margin-bottom:20px}.wp-block-quote p:last-child{margin-bottom:0}.wp-block-quote cite{font-size:1.25rem;font-weight:var(--ignition-font-weight-bold)}.wp-block-quote.is-style-large{font-size:36px;padding:0 0 0 2.5em;margin-bottom:45px}.wp-block-quote.is-style-large p{font-size:1em;line-height:normal}.wp-block-quote.is-style-large cite{font-size:1.25rem;font-weight:var(--ignition-font-weight-bold)}.wp-block-quote.is-style-large::before{font-size:4em;top:.4em}.wp-block-quote.has-text-align-center{padding:0}.wp-block-quote.has-text-align-center::before{display:block;position:static;margin-top:30px;margin-bottom:15px}.wp-block-quote.has-text-align-right{padding:0 2.5em 0 0}.wp-block-quote.has-text-align-right::before{left:auto;right:0;top:0;transform:rotate(180deg)}.wp-block-media-text{display:flex;flex-wrap:nowrap;align-items:center;position:relative}.wp-block-media-text .wp-block-media-text__media{flex:none;width:50%}.wp-block-media-text .wp-block-media-text__content{padding:100px 0 100px 100px;margin:0 0 0 -100px;width:50%;border-style:solid;border-width:0;border-left-width:5px;position:relative}.wp-block-media-text .wp-block-button{margin:0}.wp-block-media-text.has-media-on-the-right{flex-direction:row-reverse}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:100px 100px 100px 0;margin:0 -100px 0 0;border-right-width:5px;border-left-width:0}.wp-block-media-text+.wp-block-media-text::before{content:"";position:absolute;border-left:1px solid;top:-150px;left:50%;height:50px;width:0;display:none}.wp-block-gutenbee-food-menu-item-wrapper p:first-of-type{align-self:flex-start}.wp-block-testimonial-content-wrapper{line-height:1.55}.wp-block-testimonial-content-wrapper p{font-size:1.5rem;font-style:italic;font-weight:400}.gutenbee-testimonial-avatar-bottom{padding-left:60px}.gutenbee-testimonial-avatar-bottom .wp-block-testimonial-content-wrapper{position:relative}.gutenbee-testimonial-avatar-bottom .wp-block-testimonial-content-wrapper::before{content:"\201C";font-style:normal;font-size:3.33em;line-height:0;position:absolute;left:-60px;top:2.75rem;font-weight:var(--ignition-font-weight-bold);color:currentColor}.gutenbee-testimonial-avatar-bottom.has-text-align-center{padding-left:0}.gutenbee-testimonial-avatar-bottom.has-text-align-center .wp-block-testimonial-content-wrapper::before{display:block;position:static;margin-top:40px;margin-bottom:15px}.gutenbee-testimonial-avatar-bottom.has-text-align-right{padding-right:60px;padding-left:0}.gutenbee-testimonial-avatar-bottom.has-text-align-right .wp-block-testimonial-content-wrapper::before{left:auto;right:-60px;top:0;transform:rotate(180deg)}.has-drop-cap:not(:focus)::first-letter{font-size:4.2em}.ci-element-reveal{position:relative;overflow:hidden}.ci-element-reveal::before{content:"";position:absolute;width:100%;height:100%;top:0;right:0;opacity:1;transition:transform .8s cubic-bezier(0,.7,.22,.89),opacity 1.75s ease-in}.ci-element-reveal.revealed::before{transform:translateX(100%);opacity:0}.ci-fade-in-right{animation-name:text-fade-in-right}.ci-effect-animated{animation-duration:.45s;animation-fill-mode:both;visibility:visible!important}.ci-effect-fade-in-right{visibility:hidden}.widget-title{margin-bottom:25px;line-height:normal}.widget-title::after{content:"";width:15px;display:block;border-top:2px solid;margin-top:10px}.ignition-widget-item-title{font-size:18px}.ignition-widget-item-title a{color:currentColor}.ignition-widget-item-subtitle{text-transform:uppercase;font-size:12px}.footer-widgets .ignition-widget-item-subtitle{opacity:.75}.footer-widgets{border-top:1px solid}.footer-info{border-top:1px solid;font-size:12px;text-transform:uppercase}:root .has-theme-primary-color{color:#be9b19}:root .has-theme-primary-background-color{background-color:#be9b19}:root .has-theme-darker-gray-color{color:#101010}:root .has-theme-darker-gray-background-color{background-color:#101010}:root .has-theme-dark-gray-color{color:#666}:root .has-theme-dark-gray-background-color{background-color:#666}:root .has-theme-medium-gray-color{color:#7e7e7e}:root .has-theme-medium-gray-background-color{background-color:#7e7e7e}:root .has-theme-light-gray-color{color:#dedede}:root .has-theme-light-gray-background-color{background-color:#dedede}:root .has-theme-white-color{color:#fff}:root .has-theme-white-background-color{background-color:#fff}:root .has-theme-black-color{color:#000}:root .has-theme-black-background-color{background-color:#000}.ci-element-reveal::before,.wp-block-media-text .wp-block-media-text__content{background-color:var(--ignition-body-background-color)}.navigation-main>.current-menu-ancestor>a,.navigation-main>.current-menu-item>a,.navigation-main>.current-menu-parent>a,.navigation-main>.current_page_ancestor>a,.navigation-main>.current_page_item>a,.navigation-main>li:hover>a,.navigation-main>li>a:focus{color:currentColor}.navigation-main>.current-menu-ancestor>a::before,.navigation-main>.current-menu-item>a::before,.navigation-main>.current-menu-parent>a::before,.navigation-main>.current_page_ancestor>a::before,.navigation-main>.current_page_item>a::before,.navigation-main>li:hover>a::before,.navigation-main>li>a:focus::before{border-bottom-color:var(--ignition-primary-color)}.footer .ignition-widget-item-title a:hover,.ignition-widget-item-title a:hover,.wp-block-quote::before,.wp-block-testimonial-content-wrapper::before{color:var(--ignition-primary-color)}.ci-item-filter.filter-active,.page-wrap::after,.page-wrap::before,body::after,body::before{background-color:var(--ignition-primary-color)}.ci-item-filter.filter-active,.widget-title::after,.wp-block-media-text .wp-block-media-text__content{border-color:var(--ignition-primary-color)}.wp-block-media-text+.wp-block-media-text::before{border-color:var(--ignition-border-color)}.comment-metadata,.comment-notes,.contact-form label>span,.entry-item-excerpt,.entry-item-product .price,.entry-meta,.form-allowed-tags,.ignition-widget-item-subtitle,.widget .post-date,.widget .rss-date,.wp-block-gutenbee-image figcaption,.wp-block-image figcaption,.wp-block-latest-comments .wp-block-latest-comments__comment-date,.wp-block-latest-posts .wp-block-latest-posts__post-author,.wp-block-latest-posts .wp-block-latest-posts__post-date,.wp-block-quote cite,[class^=wp-block]>figcaption,blockquote cite,li.product .price,li.wc-block-grid__product .wc-block-grid__product-price{color:var(--ignition-secondary-text-color)}.header-normal .head-intro{border-bottom-color:var(--ignition-top-bar-border-color)}.header-fixed .head-intro{border-bottom-color:var(--ignition-top-bar-transparent-border-color)}.footer .ignition-widget-item-subtitle,.footer .ignition-widget-item-title a{color:var(--ignition-footer-text-color)}.footer-widgets{border-color:var(--ignition-footer-border-color)}@media (min-width:768px){.row-columns-1 .entry-item{margin-bottom:100px}}@media (min-width:992px){body::after,body::before{content:"";position:fixed;z-index:1000;pointer-events:none;top:0;left:0}body::before{left:auto;right:0}.page-wrap{padding:30px}.page-wrap::after,.page-wrap::before{content:"";position:fixed;z-index:1000;pointer-events:none;top:0;left:0}.page-wrap::before{top:auto;bottom:0}.admin-bar .page-wrap{padding-top:0}.header-fixed{padding:30px}.admin-bar .header-fixed{padding-top:0}.head-mast.sticky-fixed{top:30px!important;left:30px;width:calc(100% - 60px)!important}.entry-section{padding-top:100px;margin-top:100px}.entry-section-social-share{padding-top:25px;margin-bottom:-75px}.wp-block-media-text+.wp-block-media-text{margin-top:250px}.wp-block-media-text+.wp-block-media-text::before{display:block}}@media (max-width:1229px){.wp-block-media-text h1,.wp-block-media-text h2,.wp-block-media-text h3,.wp-block-media-text h4,.wp-block-media-text h5,.wp-block-media-text h6,.wp-block-media-text p{margin-bottom:30px}.wp-block-media-text .wp-block-media-text__content{padding:50px 0 50px 50px;margin:0 0 0 -50px}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:50px 50px 50px 0;margin:0 -50px 0 0}}@media (max-width:991px){.main{padding:65px 0}.page-hero-content .page-hero-title{font-size:60px}.wp-block-media-text{flex-direction:column}.wp-block-media-text.has-media-on-the-right{flex-direction:column}.wp-block-media-text .wp-block-media-text__media{width:100%}.wp-block-media-text .wp-block-media-text__content{width:100%;padding:50px;margin:-100px -50px 0 0}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:50px;margin:-100px -50px 0 0;border-right-width:0;border-left-width:5px}}@media (max-width:767px){.head-intro-inner{padding:8px 0}.ignition-header-type-transparent .page-hero{align-items:flex-end}.page-hero-content .page-hero-title{font-size:42px}.page-hero-content .page-hero-subtitle{font-size:14px}.entry-title{font-size:40px}.wp-block-quote.is-style-large{font-size:30px}.wp-block-media-text .wp-block-media-text__content{margin:30px 0 0;padding:0;border:0}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{margin:30px 0 0;padding:0;border:0}}