/*!
Theme Name: The Styler - Ignition
Theme URI: https://www.cssigniter.com/themes/thestyler/
Author: CSSIgniter
Author URI: https://www.cssigniter.com/
Description: Beauty theme for WordPress
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ignition-thestyler
RequiresIgnition: 3.0.0
*/:root{--ignition-thestyler-text-transform:none}.main{padding:80px 0}blockquote{padding-left:15px;border-left:3px solid rgba(255,255,255,.2);font-size:17px;font-weight:300}blockquote cite{display:block;font-weight:var(--ignition-font-weight-bold);font-style:italic;margin:10px 0 0;opacity:.8;font-size:14px}.btn,.button,.ci-item-filter,.gutenbee-block-button-link,.wp-block-button__link,button[type=submit],input[type=reset],input[type=submit]{padding:11px 18px}.label,label{text-transform:uppercase;font-weight:var(--ignition-font-weight-normal);font-size:12px;letter-spacing:.05em}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-width:2px;height:41px;padding:6px 12px;font-size:13px}textarea{height:auto}.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>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}.header-full-nav-left nav{flex:auto}.header-full-nav-left .menu-item-push{float:right}.header-full-nav-left .menu-item-push>a{margin-right:0}.mobile-nav-trigger{font-weight:var(--ignition-font-weight-normal)}.head-intro{font-size:14px}.head-mast{font-size:16px}.site-logo{font-size:28px;text-transform:var(--ignition-thestyler-text-transform)}.page-hero-title{margin:0}.page-hero-title+.page-hero-subtitle{margin-top:15px}.page-hero-subtitle{margin:0;font-size:16px}.page-subtitle{font-size:16px}.entry-title{font-size:30px}.entry-item-title{font-size:20px}.entry-section .entry-item-title{font-size:18px}.entry-item-title+.entry-item-excerpt{margin-top:-20px}.entry-item-title a,.entry-title a{color:currentColor}.entry-header{margin-bottom:20px}.entry-meta{font-size:12px;letter-spacing:.05em;opacity:.8}.row-columns-2 .entry-header .entry-meta,.row-columns-3 .entry-header .entry-meta{font-size:12px}.entry-item-content{text-align:center}.entry-section .entry-item-content{text-align:left}.ignition-team .entry-thumb img{border-radius:50%}.navigation,.wc-block-pagination,nav.woocommerce-pagination{text-align:left}.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:11px 18px;font-size:16px!important;border:2px solid transparent;margin-right:3px}.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{background:0 0;color:inherit}.entry-navigation{display:flex;justify-content:space-between}.entry-navigation a{display:flex;align-items:center;column-gap:3px;text-transform:var(--ignition-thestyler-text-transform);letter-spacing:.05em;font-weight:var(--ignition-font-weight-bold);border:2px solid transparent;padding:13px 20px;margin-bottom:5px;font-size:12px}.entry-navigation a .ignition-icons{line-height:0}.has-drop-cap:not(:focus)::first-letter{font-size:4.2em}.wp-block-quote.is-style-default{padding-left:15px;border-left:3px solid rgba(255,255,255,.2)}.wp-block-quote.is-style-default cite{font-style:italic;font-size:14px}.is-style-ignition-thestyler-rounded .entry-item-thumb img{border-radius:50%}.wp-block-gutenbee-iconbox-title a{color:inherit}.wp-block-contact-form-7-contact-form-selector.is-style-ignition-thestyler-appointment-form .wpcf7-submit{width:100%;height:41px;margin-top:22px}[id*=social].menu a{width:34px;height:34px;border-radius:50%;font-size:16px}.searchform input{border-width:2px}.searchform .searchsubmit{color:var(--ignition-colors-white);border:2px solid transparent}.searchform .searchsubmit:hover{border:2px solid transparent}.ignition-widget-item-title{font-size:inherit}.ignition-widget-item-subtitle{text-transform:var(--ignition-thestyler-text-transform)}.footer{border-top:1px solid transparent}.footer-info{border:0}:root .has-theme-primary-color{color:#ea46c9}:root .has-theme-primary-background-color{background-color:#ea46c9}:root .has-theme-secondary-color{color:#fdf2fb}:root .has-theme-secondary-background-color{background-color:#fdf2fb}:root .has-theme-dark-gray-color{color:#414141}:root .has-theme-dark-gray-background-color{background-color:#414141}:root .has-theme-medium-gray-color{color:#6f6f6f}:root .has-theme-medium-gray-background-color{background-color:#6f6f6f}:root .has-theme-light-gray-color{color:#e5e5e5}:root .has-theme-light-gray-background-color{background-color:#e5e5e5}: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,.wp-block-gutenbee-iconbox-title a:hover{color:var(--ignition-primary-color)}.searchform .searchsubmit,.searchform .searchsubmit:hover,.searchform input:hover,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)}.searchform .searchsubmit{background-color:var(--ignition-primary-color)}.entry-navigation a,.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{background-color:var(--ignition-secondary-color)}.entry-navigation a,.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{border-color:var(--ignition-secondary-color)}.entry-navigation a{color:var(--ignition-text-color)}.comment-metadata,.comment-notes,.contact-form label>span,.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)}.footer{border-color:var(--ignition-footer-border-color)}@media (min-width:768px){.entry-section .col-md-4 .entry-item:nth-child(-n+3),.entry-section .col-md-6:not(.col-xl-3) .entry-item:nth-child(-n+2){margin-bottom:0}}@media (min-width:992px){.page-hero-content{width:100%}}@media (min-width:1230px){.entry-section .col-xl-3 .entry-item:nth-child(-n+3){margin-bottom:0}}@media (max-width:991px){.main{padding:60px 0}}@media (max-width:575px){.page-hero-content{text-align:center}.page-hero-content .woocommerce-breadcrumb{justify-content:center}}