/*!
Theme Name: Pinmaister - Ignition
Theme URI: https://www.cssigniter.com/themes/pinmaister/
Author: CSSIgniter
Author URI: https://www.cssigniter.com/
Description: Blogging theme for WordPress
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ignition-pinmaister
RequiresIgnition: 2.7.0
*/:root{--ignition-pinmaister-colors-light-grey:#f3f3f3;--ignition-pinmaister-colors-dark-grey:#b5b5b5;--ignition-pinmaister-text-shadow:2.828px 2.828px 0 rgba(0, 0, 0, 0.15)}blockquote{margin:50px 0;font-size:20px;line-height:1.6;padding-left:100px;position:relative}blockquote::before{color:var(--ignition-pinmaister-colors-light-grey);content:'\201C';font-size:140px;font-weight:700;line-height:.9;position:absolute;left:0;top:0}blockquote cite{display:block;font-style:italic;margin:10px 0 0}.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:22px 36px}.navigation-main ul{padding:15px 5px;border-radius:0;min-width:220px;box-shadow:0 0 24px rgba(0,0,0,.08);letter-spacing:normal}.navigation-main a{font-size:inherit}.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 ul{border:3px solid transparent;padding:10px 20px}.navigation-main li li a{font-size:13px;padding:6px 0;color:var(--ignition-colors-white);border-bottom:1px dotted rgba(255,255,255,.18)}.navigation-main li li:last-child a{border-bottom:0}.navigation-main .nav-button>a{padding:5px 18px}.navigation-main .nav-button>a::before{display:none}.navigation-main .nav-button>a:hover{text-shadow:none;background-color:transparent;border-color:inherit;color:inherit}.navigation-main .nav-button.current-menu-item a{text-shadow:none}.navigation-main li .current-menu-ancestor>a,.navigation-main li .current-menu-item>a,.navigation-main li .current_page_ancestor>a,.navigation-main li .current_page_item>a,.navigation-main li li:hover>a,.navigation-main li li>a:focus,.navigation-main>.current-menu-ancestor>a,.navigation-main>.current-menu-item>a,.navigation-main>.current_page_ancestor>a,.navigation-main>.current_page_item>a,.navigation-main>li:hover>a,.navigation-main>li>a:focus{color:inherit;text-shadow:var(--ignition-pinmaister-text-shadow)}.mobile-nav-trigger{font-size:16px}input[type=color],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{height:60px;border:2px solid transparent}textarea{height:auto}.demo-newsletter-form{position:relative}.demo-newsletter-form .demo-newsletter-form-submit{position:absolute;top:10px;right:10px;height:calc(100% - 20px);padding:10px 16px}.head-intro{font-size:14px}.head-mast{font-size:16px}.head-mast a:hover{color:inherit}.site-logo{font-weight:var(--ignition-font-weight-bold);font-size:36px;letter-spacing:-.045em}.ignition-pinmaister-page-title-with-background-image .page-hero-content{display:none}.page-hero-title{margin:0}.page-hero-subtitle{margin:0;font-size:16px}.page-subtitle{font-size:16px}.entry>.entry-header{position:relative;padding-right:100px}.entry>.entry-header .entry-utils{position:absolute;bottom:0;right:0}.entry>.entry-header .entry-utils a{font-size:16px;font-weight:var(--ignition-font-weight-bold);color:var(--ignition-pinmaister-colors-dark-grey)}.entry>.entry-header .entry-utils a.heart-this{position:initial;margin-left:5px}.entry>.entry-header .entry-utils a.heart-this span{display:inline}.entry>.entry-header .entry-utils a.heart-this span:first-child{top:0}.entry>.entry-header .entry-utils a .ignition-icons{font-size:.8em;width:16px;height:16px}.entry-categories{margin-bottom:15px}.entry-categories,.entry-tags{display:block}.entry-categories a,.entry-tags a{position:relative;text-transform:uppercase;font-weight:700;font-size:11px;display:inline-block;margin:0 10px 0 11px;height:18px;padding:2px 5px 3px 0;line-height:normal;transition:none;background-color:#bd081c;color:var(--ignition-colors-white)}.entry-categories a::before,.entry-tags a::before{content:"";height:0;width:0;border:9px solid #bd081c;border-left-color:transparent;border-left-width:5px;position:absolute;top:0;left:-11px;z-index:-1;transition:none}.entry-section-title{position:relative;padding-top:12px}.entry-section-title::before{content:'';position:absolute;top:0;left:0;height:4px;width:30px;background-color:var(--ignition-primary-color)}.row-isotope .entry-item{margin-bottom:40px}.entry-item .entry-thumb{margin-bottom:20px}.entry-item-title a,.entry-title a{color:currentColor}.entry-item-content-wrap{position:relative}.entry-title{padding-right:40px;font-size:32px;margin-bottom:15px}.type-post .entry-title{margin-bottom:0}.entry-item .entry-title,.row-columns-2 .entry-title,.row-columns-3 .entry-title{font-size:18px}.entry-item-excerpt{font-size:14px;line-height:1.4}.type-post .entry-item-excerpt{margin:5px 0 0}.entry-item-media .entry-item-excerpt{margin-bottom:30px}.heart-this{position:absolute;top:2px;right:0;margin:0;font-size:12px;color:var(--ignition-pinmaister-colors-dark-grey)}.heart-this span{display:inline-block}.heart-this span:first-child{margin-right:3px;position:relative;top:1px}.heart-this.loveit-disabled{pointer-events:none;cursor:default}.is-style-ignition-pinmaister-post-types-carousel .slick-arrow{position:absolute;top:-55px;right:15px;background:0 0;border-radius:50%;border:2px solid var(--ignition-border-color);color:var(--ignition-border-color);display:inline-block;font-size:21px;cursor:pointer;width:26px;height:26px;text-align:center;transition:border-color .18s ease,color .18s ease,background-color .18s ease;padding:0}.is-style-ignition-pinmaister-post-types-carousel .slick-arrow.slick-prev{right:45px}.is-style-ignition-pinmaister-post-types-carousel .slick-arrow:hover{color:var(--ignition-colors-white);background-color:var(--ignition-primary-color);border-color:var(--ignition-primary-color)}.navigation .page-numbers:not(ul),.navigation .wc-block-pagination-page,.navigation a,.wc-block-pagination .page-numbers:not(ul),.wc-block-pagination .wc-block-pagination-page,.wc-block-pagination a,nav.woocommerce-pagination .page-numbers:not(ul),nav.woocommerce-pagination .wc-block-pagination-page,nav.woocommerce-pagination a{padding:7px 15px;font-size:14px!important;border:none;color:var(--ignition-colors-white);font-weight:var(--ignition-font-weight-bold);opacity:.85}.navigation .page-numbers:not(ul).current,.navigation .page-numbers:not(ul).wc-block-pagination-page--active,.navigation .page-numbers:not(ul):hover,.navigation .wc-block-pagination-page.current,.navigation .wc-block-pagination-page.wc-block-pagination-page--active,.navigation .wc-block-pagination-page:hover,.navigation a.current,.navigation a.wc-block-pagination-page--active,.navigation a:hover,.wc-block-pagination .page-numbers:not(ul).current,.wc-block-pagination .page-numbers:not(ul).wc-block-pagination-page--active,.wc-block-pagination .page-numbers:not(ul):hover,.wc-block-pagination .wc-block-pagination-page.current,.wc-block-pagination .wc-block-pagination-page.wc-block-pagination-page--active,.wc-block-pagination .wc-block-pagination-page:hover,.wc-block-pagination a.current,.wc-block-pagination a.wc-block-pagination-page--active,.wc-block-pagination a:hover,nav.woocommerce-pagination .page-numbers:not(ul).current,nav.woocommerce-pagination .page-numbers:not(ul).wc-block-pagination-page--active,nav.woocommerce-pagination .page-numbers:not(ul):hover,nav.woocommerce-pagination .wc-block-pagination-page.current,nav.woocommerce-pagination .wc-block-pagination-page.wc-block-pagination-page--active,nav.woocommerce-pagination .wc-block-pagination-page:hover,nav.woocommerce-pagination a.current,nav.woocommerce-pagination a.wc-block-pagination-page--active,nav.woocommerce-pagination a:hover{opacity:1}.is-style-ignition-pinmaister-heading{position:relative;padding-top:12px}.is-style-ignition-pinmaister-heading::before{content:'';position:absolute;top:0;left:0;height:4px;width:30px;background-color:var(--ignition-primary-color)}.wp-block-quote.is-style-default{margin:50px 0;padding-left:100px}.wp-block-quote.is-style-default cite{font-style:italic}.wp-block-quote.is-style-plain::before{display:none}.wp-block-pullquote blockquote::before{display:none}.has-drop-cap:not(:focus)::first-letter{font-size:4.2em}.wp-block-gutenbee-testimonial::before{display:none}.wp-block-gutenbee-testimonial .gutenbee-block-testimonial__info{font-size:16px}.comment-reply-title{position:relative;padding-top:12px}.comment-reply-title::before{content:'';position:absolute;top:0;left:0;height:4px;width:30px;background-color:var(--ignition-primary-color)}.comment-form{background-color:var(--ignition-pinmaister-colors-light-grey);padding:70px}.widget{border-bottom:0}.widget-title{position:relative;padding-top:10px}.widget-title::before{content:'';position:absolute;top:0;left:0;height:3px;width:20px;background-color:var(--ignition-primary-color)}[id*=social].menu a{border-radius:50%;border:2px solid var(--ignition-pinmaister-colors-dark-grey);background-color:transparent;color:var(--ignition-pinmaister-colors-dark-grey);width:32px;height:32px;font-size:16px}.foot-content-slot [id*=social].menu a,.head-content-slot [id*=social].menu a{border:0}.foot-content-slot [id*=social].menu a:hover,.head-content-slot [id*=social].menu a:hover{color:var(--ignition-colors-white)}.searchform .searchsubmit{top:10px;right:10px;height:calc(100% - 20px);color:var(--ignition-colors-white)}.searchform .searchsubmit:hover{color:var(--ignition-colors-white)}.footer,.footer-info{border-top:1px solid transparent}.entry-section-social-share{border-top:0;margin-bottom:0;background-color:var(--ignition-pinmaister-colors-light-grey);justify-content:center;padding:15px}.entry-section-social-share+.entry-section{border-top:0;margin-top:0}:root .has-theme-primary-color{color:#bd081c}:root .has-theme-primary-background-color{background-color:#bd081c}:root .has-theme-dark-gray-color{color:#292929}:root .has-theme-dark-gray-background-color{background-color:#292929}:root .has-theme-medium-gray-color{color:#7f7f7f}:root .has-theme-medium-gray-background-color{background-color:#7f7f7f}:root .has-theme-light-gray-color{color:#dfdfdf}:root .has-theme-light-gray-background-color{background-color:#dfdfdf}: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 .page-numbers:not(ul),.navigation .wc-block-pagination-page,.navigation a,.searchform .searchsubmit,.searchform .searchsubmit:hover,.wc-block-pagination .page-numbers:not(ul),.wc-block-pagination .wc-block-pagination-page,.wc-block-pagination a,nav.woocommerce-pagination .page-numbers:not(ul),nav.woocommerce-pagination .wc-block-pagination-page,nav.woocommerce-pagination a{background-color:var(--ignition-primary-color)}.navigation-main ul,[id*=social].menu a:hover{border-color:var(--ignition-primary-color)}input[type=color]:focus,input[type=color]:hover,input[type=date]:focus,input[type=date]:hover,input[type=datetime]:focus,input[type=datetime]:hover,input[type=email]:focus,input[type=email]:hover,input[type=number]:focus,input[type=number]:hover,input[type=password]:focus,input[type=password]:hover,input[type=search]:focus,input[type=search]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,input[type=time]:focus,input[type=time]:hover,input[type=url]:focus,input[type=url]:hover,select:focus,select:hover,textarea:focus,textarea:hover{border-color:var(--ignition-primary-color)}.entry-liked,.heart-this.loved,[id*=social].menu a:hover{color:var(--ignition-primary-color)}.comment-metadata,.comment-notes,.contact-form label>span,.entry-header .entry-utils a:hover,.entry-item-excerpt,.entry-item-product .price,.entry-item.type-post .entry-item-excerpt,.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,[class^=wp-block]>figcaption,li.product .price,li.wc-block-grid__product .wc-block-grid__product-price{color:var(--ignition-secondary-text-color)}.widget_ignition-tabular-data .ignition-tabular-data-widget-table tr{border-color:var(--ignition-border-color)}input[type=color],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{border-color:var(--ignition-forms-border-color)}.footer{border-color:var(--ignition-footer-border-color)}@media (min-width:768px){.row-isotope>:nth-last-child(-n+2) .entry-item{margin-bottom:40px}}@media (min-width:1230px){.row-isotope>:nth-last-child(-n+3) .entry-item,.row-isotope>:nth-last-child(-n+4) .entry-item{margin-bottom:40px}}@media (max-width:991px){.main{padding:60px 0}}@media (max-width:767px){.header-full-nav-center .head-mast .head-content-slot{width:35%}.comment-form{padding:30px}}@media (max-width:575px){.page-hero-content{text-align:center}.page-hero-content .woocommerce-breadcrumb{justify-content:center}}