/*!
Theme Name: Berliner - Ignition
Theme URI: https://www.cssigniter.com/themes/berliner/
Author: CSSIgniter
Author URI: https://www.cssigniter.com/
Description: A Music & Entertainment Theme for WordPress
Version: 1.0.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ignition-berliner
RequiresIgnition: 2.7.0
*/:root{--ignition-berliner-image-border-padding:10px;--ignition-berliner-letter-spacing-narrow:-0.015em;--ignition-berliner-letter-spacing-wide:0.45em;--ignition-berliner-item-background-color:#f5f4f1;--ignition-berliner-background-color-dark:#242424}.main{padding:80px 0}.btn,.button,.ci-item-filter,.gutenbee-block-button-link,.wp-block-button__link,button[type=submit],input[type=reset],input[type=submit]{padding:15px 40px;border-width:1px}.label,label{font-weight:var(--ignition-font-weight-normal);font-size:13px}.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:inherit}.navigation-main>li>a{padding:10px 0;margin:0 10px;position:relative;color:currentColor}.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:14px}.head-mast{font-size:16px}.site-logo{font-weight:var(--ignition-font-weight-normal);font-size:26px}.page-hero-content .page-hero-title{margin:0;font-size:20px;letter-spacing:var(--ignition-berliner-letter-spacing-wide);font-weight:var(--ignition-font-weight-normal)}.page-hero-content .page-hero-subtitle{margin:10px 0 0;font-size:15px;font-weight:400}.page-subtitle{font-size:16px}.entry-item{padding-bottom:60px;border-bottom:1px solid var(--ignition-border-color)}.entry-item .entry-item-content{text-align:left}.entry-item .btn-entry-more{padding:7px 20px}.entry-thumb img{padding:var(--ignition-berliner-image-border-padding);background-color:var(--ignition-berliner-item-background-color);box-shadow:0 0 20px rgba(0,0,0,.1)}.entry-item-media .entry-item-content-wrap{display:flex;flex-direction:column;justify-content:space-between}.entry-item-media .entry-item-content-wrap .btn,.entry-item-media .entry-item-content-wrap header{flex:none}.entry-item-media .entry-item-content-wrap .entry-item-excerpt{flex:auto}.entry-item-media .entry-item-content-wrap .btn{align-self:flex-start;margin-top:20px}.entry-item-title{font-size:16px}.entry-item-title:only-child{margin-bottom:15px}.entry-item-title+.entry-item-excerpt,.entry-item-title+.entry-meta{margin-bottom:15px}.entry-item-title a,.entry-title a{color:currentColor}.entry-title{font-size:27px;line-height:normal}.entry-meta,.entry-meta-item{text-transform:uppercase;font-size:12px}.entry-item-event-media{display:flex;line-height:1.25;border-bottom:1px dashed var(--ignition-border-color);align-items:center}.entry-item-event-media-date{padding:18px 10px;display:flex;justify-content:center;flex-direction:column;align-items:center;align-self:stretch;text-align:center;width:12%}.entry-item-event-media-day{font-size:38px;line-height:1}.entry-item-event-media-location{padding:18px 10px;display:flex;flex-direction:column;flex:auto;text-decoration:none;color:currentColor}.entry-item-event-media-location:hover{color:currentColor}.entry-item-event-media-month,.entry-item-event-media-venue{font-size:13px;text-transform:uppercase}.entry-item-event-media-time,.entry-item-event-media-year{text-transform:uppercase;font-size:13px}.entry-item-event-media-date-recurrence{text-transform:uppercase;display:block;font-size:15px;font-weight:var(--ignition-font-weight-bold)}.entry-item-event-media-date-recurrence span{display:block;font-size:13px;font-weight:var(--ignition-font-weight-normal)}.entry-item-event-media-title{text-transform:uppercase;font-size:23px;line-height:1;margin-top:5px}.entry-item-event-media-actions{margin-left:auto;display:flex;align-items:flex-start;flex:none;padding-right:10px}.entry-item-event-media-actions .btn{padding:7px 20px}.navigation .page-numbers,.navigation a,.woocommerce-pagination .page-numbers,.woocommerce-pagination a{padding:10px 18px;font-size:14px!important;border-width:1px}.page-links .page-number{padding:10px 18px;font-size:14px!important;border-width:1px}.wp-block-latest-posts .wp-block-latest-posts__featured-image img{padding:var(--ignition-berliner-image-border-padding);background-color:var(--ignition-berliner-item-background-color);box-shadow:0 0 20px rgba(0,0,0,.1)}.wp-block-image.is-style-ignition-berliner-border-image img{padding:var(--ignition-berliner-image-border-padding);background-color:var(--ignition-berliner-item-background-color);box-shadow:0 0 20px rgba(0,0,0,.1)}.is-style-ignition-berliner-heading{letter-spacing:var(--ignition-berliner-letter-spacing-wide);font-weight:var(--ignition-font-weight-normal)}.wp-block-gallery.is-style-ignition-berliner-border-image img{padding:var(--ignition-berliner-image-border-padding);background-color:var(--ignition-berliner-item-background-color);box-shadow:0 0 20px rgba(0,0,0,.1)}.wp-block-gallery.is-style-ignition-berliner-border-image .blocks-gallery-item__caption{bottom:10px;left:10px;width:calc(100% - 20px)}.wp-block-media-text.is-style-ignition-berliner-border-image .wp-block-media-text__media{padding:var(--ignition-berliner-image-border-padding);background-color:var(--ignition-berliner-item-background-color);box-shadow:0 0 20px rgba(0,0,0,.1)}.wp-block-media-text.is-style-ignition-berliner-border-image.is-image-fill .wp-block-media-text__media{position:relative;box-shadow:none;padding:0;background-color:transparent}.wp-block-media-text.is-style-ignition-berliner-border-image.is-image-fill .wp-block-media-text__media::before{padding:var(--ignition-berliner-image-border-padding);background-color:var(--ignition-berliner-item-background-color);box-shadow:0 0 20px rgba(0,0,0,.1);background:0 0;border:10px solid var(--ignition-colors-white);content:"";pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-quote,.wp-block-quote.is-style-large{padding-left:25px;border-left:3px solid}.wp-block-cover.is-style-ignition-berliner-border-image::after{padding:var(--ignition-berliner-image-border-padding);background-color:var(--ignition-berliner-item-background-color);box-shadow:0 0 20px rgba(0,0,0,.1);background:0 0;border:10px solid var(--ignition-colors-white);content:"";pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.wp-block-video.is-style-ignition-berliner-border-image video{padding:var(--ignition-berliner-image-border-padding);background-color:var(--ignition-berliner-item-background-color);box-shadow:0 0 20px rgba(0,0,0,.1)}.wp-block-embed.is-style-ignition-berliner-border-image iframe{padding:var(--ignition-berliner-image-border-padding);background-color:var(--ignition-berliner-item-background-color);box-shadow:0 0 20px rgba(0,0,0,.1)}.wp-block-button.is-style-outline .wp-block-button__link:not([class*=has-]),.wp-block-button__link:not([class*=has-]){border-width:1px}.has-drop-cap:not(:focus)::first-letter{font-size:4.2em}.wp-block-gutenbee-image.is-style-ignition-berliner-border-image img{padding:var(--ignition-berliner-image-border-padding);background-color:var(--ignition-berliner-item-background-color);box-shadow:0 0 20px rgba(0,0,0,.1)}.wp-block-gutenbee-imagebox.is-style-ignition-berliner-border-image img{padding:var(--ignition-berliner-image-border-padding);background-color:var(--ignition-berliner-item-background-color);box-shadow:0 0 20px rgba(0,0,0,.1)}.wp-block-gutenbee-heading.is-style-ignition-berliner-heading{letter-spacing:var(--ignition-berliner-letter-spacing-wide);font-weight:var(--ignition-font-weight-normal)}.wp-block-gutenbee-justified-gallery.is-style-ignition-berliner-border-image img{padding:var(--ignition-berliner-image-border-padding);background-color:var(--ignition-berliner-item-background-color);box-shadow:0 0 20px rgba(0,0,0,.1)}.wp-block-gutenbee-justified-gallery.is-style-ignition-berliner-border-image.wp-block-gutenbee-gallery-justified{padding:var(--ignition-berliner-image-border-padding);background-color:var(--ignition-berliner-item-background-color);box-shadow:0 0 20px rgba(0,0,0,.1)}.wp-block-gutenbee-video.is-style-ignition-berliner-border-image video{padding:var(--ignition-berliner-image-border-padding);background-color:var(--ignition-berliner-item-background-color);box-shadow:0 0 20px rgba(0,0,0,.1)}.wp-block-gutenbee-google-maps.is-style-ignition-berliner-border-image{padding:var(--ignition-berliner-image-border-padding);background-color:var(--ignition-berliner-item-background-color);box-shadow:0 0 20px rgba(0,0,0,.1)}.wp-block-gutenbee-slideshow.is-style-ignition-berliner-border-image{padding:var(--ignition-berliner-image-border-padding);background-color:var(--ignition-berliner-item-background-color);box-shadow:0 0 20px rgba(0,0,0,.1)}.wp-block-gutenbee-slideshow.is-style-ignition-berliner-border-image button.slick-prev{left:10px}.wp-block-gutenbee-slideshow.is-style-ignition-berliner-border-image button.slick-next{right:10px}.wp-block-gutenbee-slideshow.is-style-ignition-berliner-border-image .slick-dots{bottom:15px}.wp-block-gutenbee-post-types .entry-item{padding:15px}.wp-block-gutenbee-post-types .entry-item .entry-item-thumb{margin-bottom:15px}.wp-block-gutenbee-post-types .entry-item .entry-item-content .entry-item-excerpt{text-transform:uppercase;font-size:12px}.wp-block-gutenbee-post-types .row-columns-1 article{margin-bottom:0;background-color:transparent}.wp-block-gutenbee-post-types .row-columns-1 article>a{flex:1}.wp-block-gutenbee-post-types .row-columns-1 article .entry-title{font-size:30px}.wp-block-gutenbee-post-types .row-columns-1 article .entry-date{font-size:12px}.ci-item-filters .ci-item-filter{border:0;text-transform:uppercase;padding:10px 15px}.sidebar>.entry-thumb{padding:10px;margin:0}.sidebar>.entry-thumb img{padding:0;box-shadow:none}.sidebar>.entry-meta{margin-top:0;padding:10px}.sidebar>.entry-meta .entry-meta-item{padding:2px 0;border-bottom:0;font-size:11px;text-transform:uppercase}.sidebar>.entry-meta .entry-meta-item .entry-meta-item-value{font-weight:var(--ignition-font-weight-bold)}.comment-list .comment-author{margin-bottom:0}.comment-list .comment-author .fn{font-size:inherit}.comment-list .comment-author .fn::before{top:0}.comment-list .comment-metadata{opacity:.75;font-size:12px}.comment-list .comment-content{font-size:14px;margin-top:10px}.comment-list .comment-reply-link{border:0;padding:0;font-size:12px}.footer-info{border-top:1px solid}.footer-widgets .widget{border-bottom:0}:root .has-theme-primary-color{color:#d95919}:root .has-theme-primary-background-color{background-color:#d95919}:root .has-theme-dark-gray-color{color:#63625f}:root .has-theme-dark-gray-background-color{background-color:#63625f}:root .has-theme-medium-gray-color{color:#b0afaa}:root .has-theme-medium-gray-background-color{background-color:#b0afaa}:root .has-theme-light-gray-color{color:#b0afaa}:root .has-theme-light-gray-background-color{background-color:#b0afaa}: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}.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:var(--ignition-primary-color)}.entry-item-event-media-date-recurrence span{color:var(--ignition-text-color)}.comment-metadata,.comment-notes,.contact-form label>span,.entry-item-excerpt,.entry-item-product .price,.entry-meta,.form-allowed-tags,.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)}.entry-item-event-media-date-recurrence,.entry-item-event-media-day,.entry-item-event-media-title,.entry-item-product .woocommerce-loop-product__title,.wc-block-layout .wc-block-grid .wc-block-components-product-title a,li.product .woocommerce-loop-category__title,li.product .woocommerce-loop-product__title,li.wc-block-grid__product .wc-block-grid__product-title a{color:var(--ignition-headings-color)}.wp-block-button.is-style-outline .wp-block-button__link:not([class*=has-]){color:var(--ignition-buttons-text-color)}.entry-item-event-media-date{background-color:var(--ignition-berliner-item-background-color)}.ignition-discography-template-template-sidebar-image-meta .entry-meta,.ignition-discography-template-template-sidebar-image-meta .entry-thumb,.ignition-event-template-template-sidebar-image-meta .entry-meta,.ignition-event-template-template-sidebar-image-meta .entry-thumb,.ignition-team-template-template-sidebar-image-meta .entry-meta,.ignition-team-template-template-sidebar-image-meta .entry-thumb{background-color:var(--ignition-berliner-item-background-color)}.wp-block-quote,.wp-block-quote.is-style-large{border-left-color:var(--ignition-border-color)}.wp-block-gutenbee-post-types .entry-item{background-color:var(--ignition-berliner-item-background-color)}.wp-block-gutenbee-post-types .row-columns-1 article:hover{background-color:rgba(0,0,0,.025)}.wp-block-gutenbee-post-types .row-columns-1 article:hover .entry-title{color:var(--ignition-primary-color)}.wp-block-gutenbee-post-types .row-columns-1 article .entry-date{color:var(--ignition-text-color)}.ci-item-filters .ci-item-filter{background-color:var(--ignition-primary-color);color:var(--ignition-colors-white)}.ci-item-filters .filter-active{background-color:var(--ignition-berliner-background-color-dark)}@media (min-width:768px){.entry-item-event-media{min-height:93px}}@media (max-width:991px){:root{--ignition-berliner-image-border-padding:5px}.main{padding:60px 0}.entry-item-event-media{display:block;padding:20px 0}.entry-item-event-media-date{display:flex;flex-direction:row;background:0 0;text-align:left;align-items:center;justify-content:flex-start;padding:0;width:auto;margin-bottom:15px;column-gap:5px}.entry-item-event-media-date .entry-item-event-media-meta-wrap{display:flex;flex-direction:column}.entry-item-event-media-location{margin-bottom:15px;display:block;padding:0}.entry-item-event-media-location .entry-item-event-media-meta-wrap{text-align:left;min-width:0;margin-bottom:5px}}@media (max-width:575px){.page-hero-content{text-align:left}}