.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:8px 15px;border-radius:0;line-height:normal}.comment-reply-link{text-transform:uppercase;border-radius:0;font-size:10px}.navigation-main ul{padding:15px 5px;border-radius:0;min-width:220px;box-shadow:0 0 24px rgba(0,0,0,.08)}.navigation-main>li>a{padding:10px 0;margin:0 10px;position:relative;color:currentColor}.navigation-main li li a{padding:6px 15px;text-transform:none;font-size:1em}.navigation-main .nav-button>a{border-radius:0}.navigation-main .nav-button>a:hover{background-color:transparent;color:currentColor}.navigation-main .nav-button>a::before{display:none}.mobile-nav-trigger{font-weight:var(--ignition-font-weight-bold);padding:3px 9px;font-size:14px}.head-intro{font-size:14px}.head-mast{font-size:16px}.header-normal .head-mast{border-bottom:0}.head-mast-inner{padding:22px 0}.head-intro{font-size:13px}.head-intro-inner{padding:8px 0}.site-logo{text-transform:uppercase;font-size:20px;letter-spacing:4px}.site-tagline{line-height:1.35}.page-hero-content .page-hero-title{font-size:38px;line-height:1;margin-bottom:10px}.page-hero-content .page-hero-title:last-child{margin-bottom:0}.page-hero-subtitle{margin:5px 0 0;line-height:1.45}.page-title-wrap{margin-bottom:65px}.page-title-content .page-title{font-size:38px;line-height:1;margin-bottom:10px}.page-title-content .page-title:last-child{margin-bottom:0}.page-subtitle{margin:0;line-height:1.45}.page-hero-subtitle,.page-subtitle,.page-title-description{font-size:16px}.section-pre-main .ignition-breadcrumbs{padding-bottom:0;border-bottom:0}.entry-title a{color:currentColor}.btn-entry-more,.entry-more-btn{padding:8px 15px}.entry-item-title{font-size:16px}.entry-item-title a{color:currentColor}.entry-item-title+.entry-meta{margin-bottom:15px}.entry-item .entry-meta{font-size:13px}.entry-item-content{text-align:left}.entry-item-thumb{margin-bottom:15px}.has-drop-cap:not(:focus)::first-letter{padding:.1rem .35rem 0 0;font-size:3.2rem;line-height:.9}.wp-block-file__content-wrapper .wp-block-file__button{font-size:11px;text-transform:uppercase}.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::before{content:"\00201C";font-style:normal;font-size:4rem;line-height:0;position:absolute;left:30px;top:64px}.wp-block-pullquote.is-style-solid-color blockquote{margin:0;max-width:100%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:1rem;line-height:1.56;font-weight:var(--ignition-font-weight-normal)}.wp-block-pullquote.is-style-solid-color blockquote cite{font-size:.875rem;font-weight:var(--ignition-font-weight-normal)}.wp-block-quote{font-size:1rem;line-height:1.33;position:relative;padding:0 0 0 50px;border:0}.wp-block-quote::before{content:"\00201C";font-style:normal;font-size:4rem;line-height:0;position:absolute;left:0;top:33px}.wp-block-quote p{font-size:1rem;line-height:1.56;font-weight:var(--ignition-font-weight-normal)}.wp-block-quote p:last-child{margin-bottom:0}.wp-block-quote cite{font-size:.875rem;font-weight:var(--ignition-font-weight-normal)}.wp-block-quote.is-style-large{padding:0 0 0 50px}.wp-block-quote.is-style-large p{font-size:24px}.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 50px 0 0}.wp-block-quote.has-text-align-right::before{left:auto;right:0;top:-5px;transform:rotate(180deg)}.rssSummary{text-transform:none;font-size:14px}.tag-cloud-link{padding:4px 16px}.ignition-widget-item .ignition-widget-item-title{font-size:14px}.ignition-widget-item .ignition-widget-item-title a{color:currentColor}.ignition-widget-item .ignition-widget-item-subtitle{font-size:13px}.navigation .page-numbers,.navigation a,.woocommerce-pagination .page-numbers,.woocommerce-pagination a{font-size:14px!important;padding:5px 15px;margin-right:5px;border:2px solid}.navigation .dots,.woocommerce-pagination .dots{border:0;padding:0}.footer,.footer-info{border-top:1px solid}:root .has-theme-primary-color{color:#e27c7c}:root .has-theme-primary-background-color{background-color:#e27c7c}:root .has-theme-secondary-color{color:#0e253f}:root .has-theme-secondary-background-color{background-color:#0e253f}:root .has-theme-dark-gray-color{color:#373737}:root .has-theme-dark-gray-background-color{background-color:#373737}:root .has-theme-medium-gray-color{color:#686868}:root .has-theme-medium-gray-background-color{background-color:#686868}:root .has-theme-light-gray-color{color:#c4c4c4}:root .has-theme-light-gray-background-color{background-color:#c4c4c4}: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}.entry-item-list-meta a,.entry-meta a,.ignition-widget-item .ignition-widget-item-title a:hover,.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)}.navigation .page-numbers.current,.navigation .page-numbers:hover,.wc-block-pagination .wc-block-pagination-page.wc-block-pagination-page--active,.wc-block-pagination .wc-block-pagination-page:hover,.woocommerce-pagination .page-numbers.current,.woocommerce-pagination a.page-numbers:hover{background-color:var(--ignition-primary-color)}.navigation .page-numbers.current,.navigation .page-numbers:hover,.navigation-main .nav-button>a,.navigation-main .nav-button>a:hover,.wc-block-pagination .wc-block-pagination-page.wc-block-pagination-page--active,.wc-block-pagination .wc-block-pagination-page:hover,.woocommerce-pagination .page-numbers.current,.woocommerce-pagination a.page-numbers:hover{border-color:var(--ignition-primary-color)}.entry-item-list-meta a:hover,.entry-meta a:hover{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)}.header-normal .head-mast-inner::after{border-bottom:1px solid var(--ignition-header-border-color)}.head-intro .header-mini-cart-count{color:var(--ignition-colors-white);background-color:var(--ignition-top-bar-text-color)}.added_to_cart:hover,.btn:hover,.button:hover,.ci-item-filter:hover,.comment-reply-link:hover,.gutenbee-block-button-link:hover,.navigation-main .nav-button a:hover,.wp-block-button__link:hover,button[type=submit]:hover,input[type=reset]:hover,input[type=submit]:hover,li.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link:hover{background-color:var(--ignition-primary-color);border-color:var(--ignition-primary-color)}.navigation .page-numbers,.wc-block-pagination .wc-block-pagination-page,.woocommerce-pagination a.page-numbers{background-color:transparent;color:var(--ignition-text-color);border-color:var(--ignition-primary-color)}.navigation .page-numbers:hover,.wc-block-pagination .wc-block-pagination-page:hover,.woocommerce-pagination a.page-numbers:hover{color:var(--ignition-colors-white)}.wp-block-file__content-wrapper .wp-block-file__button{background-color:var(--ignition-buttons-background-color);color:var(--ignition-buttons-text-color);border-color:var(--ignition-buttons-border-color)}.ci-item-filter.filter-active,.wp-block-button.is-style-outline .wp-block-button__link:not([class*=has-]){color:var(--ignition-buttons-text-color)}.footer{border-color:var(--ignition-footer-border-color)}@media (min-width:1230px){.page-hero-content,.page-title-content{width:50%}}@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}}@media (max-height:768px){.widget{margin-bottom:40px}}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{border:0;padding:4px 12px;text-transform:uppercase;font-size:11px}.woocommerce-error .button:hover,.woocommerce-info .button:hover,.woocommerce-message .button:hover{opacity:1}.woocommerce-error .button::after,.woocommerce-info .button::after,.woocommerce-message .button::after{top:2px}.woocommerce-error{background:0 0;border:1px solid var(--ignition-colors-red)}.single-product div.product .onsale{top:10px;left:25px;right:auto}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{right:25px;top:10px;border-radius:0}.single-product div.product .entry-summary .product_meta{font-size:14px}.single-product div.product .entry-summary .stock{display:inline-block;background:0 0;color:var(--ignition-colors-blue);border:2px dashed var(--ignition-colors-blue);padding:5px 15px;font-size:1rem;margin-bottom:0}.single-product div.product .entry-summary .in-stock{background:0 0;color:var(--ignition-colors-green);border:2px dashed var(--ignition-colors-green)}.single-product div.product .entry-summary .out-of-stock{background:0 0;color:var(--ignition-colors-red);border:2px dashed var(--ignition-colors-red)}.wc-tabs{display:flex;justify-content:flex-start;margin:0;padding:0 0 20px;border-bottom:1px solid}.wc-tabs li{text-transform:uppercase;margin:0 45px 0 0;font-size:13px;font-weight:var(--ignition-font-weight-bold)}.wc-tabs li a{padding:0;border:0;opacity:.7}.wc-tabs li.active a{padding:0;opacity:1}.woocommerce-Tabs-panel{padding:20px 0 0;border:0}.woocommerce-Reviews-title{display:none}.shop-filter-toggle{font-size:14px;line-height:normal;border:2px solid transparent}.shop-filter-toggle span{font-size:15px;line-height:1;margin-top:2px}.woocommerce-ordering select{font-size:14px;line-height:normal;border:2px solid transparent}.entry-item-product,li.product{text-align:left}.entry-item-product img,li.product img{margin:0 auto 15px}.entry-item-product .woocommerce-loop-category__title,.entry-item-product .woocommerce-loop-product__title,li.product .woocommerce-loop-category__title,li.product .woocommerce-loop-product__title{font-size:16px}.entry-item-product .star-rating,li.product .star-rating{margin:10px 0}.entry-item-product .price,li.product .price{margin:5px auto 10px;font-size:13px}.entry-item-product .woocommerce-loop-product__link .onsale,li.product .woocommerce-loop-product__link .onsale{top:-12px;right:25px;left:auto}.entry-item-product .add_to_cart_button,.entry-item-product .button,li.product .add_to_cart_button,li.product .button{padding:8px 15px}.added_to_cart{padding:8px 15px}.entry-item-product .woocommerce-loop-product__link .onsale{right:10px}.entry-item-product .entry-item-content{text-align:left}.onsale{line-height:normal;font-size:11px;text-transform:uppercase;padding:6px 12px}.cart_totals .checkout-button{font-size:14px}.cart_totals .shop_table .woocommerce-shipping-methods label{font-size:13px}.woocommerce-cart-form .woocommerce-cart-form__contents .coupon [type=submit]{border:0;font-size:10px}.woocommerce-cart-form .woocommerce-cart-form__contents .product-remove{font-size:20px}.woocommerce-cart-form .woocommerce-cart-form__contents .product-remove a:hover{text-decoration:none}.shipping-calculator-form .select2-container.select2-container--default .select2-selection--single,.shipping-calculator-form [type=text]{height:44px;font-size:14px}.shipping-calculator-form .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px}.shipping-calculator-form .select2-container.select2-container--default .select2-selection__arrow{height:42px}.select2-container.select2-container--default .select2-selection--multiple:hover,.select2-container.select2-container--default .select2-selection--single:hover{border-color:currentColor}.place-order [type=submit]{font-size:14px}.wc_payment_method{margin-bottom:10px}.wc_payment_method .payment_box{margin-top:10px}.woocommerce-shipping-fields h3{letter-spacing:0}.woocommerce-checkout-progress{padding-top:80px}.woocommerce-checkout-step-done .woocommerce-checkout-step-label,.woocommerce-checkout-step-done .woocommerce-checkout-step-number{opacity:1}.product_list_widget li .widget-product-thumbnail-image{width:70px}.product_list_widget li .widget-product-content-wrap>a{font-size:14px}.widget_shopping_cart_content .woocommerce-mini-cart__total{margin-bottom:20px;padding:0 0 18px;border-top:0}.widget_shopping_cart_content .woocommerce-mini-cart__buttons .button{padding:12px 35px}.header-mini-cart-total{font-weight:600}.widget_layered_nav_filters a{font-size:11px;padding:7px 14px 5px 24px;line-height:1;text-transform:uppercase;display:inline-flex;align-items:center;position:relative}.widget_layered_nav_filters a:hover{color:currentColor}.widget_layered_nav_filters a::before{position:absolute;left:6px;top:50%;transform:translateY(-50%);line-height:1;font-size:20px}.woocommerce-widget-layered-nav-dropdown .woocommerce-widget-layered-nav-dropdown__submit{font-size:11px;padding:7px 22px}.price_slider_wrapper button[type=submit]{font-size:11px;padding:7px 22px}li.wc-block-grid__product{text-align:left}li.wc-block-grid__product img{margin:0 auto 15px}li.wc-block-grid__product .wc-block-grid__product-title{font-size:16px;line-height:normal;letter-spacing:-.05em}li.wc-block-grid__product .wc-block-grid__product-onsale{top:-12px!important;right:25px;left:auto!important;line-height:normal;font-size:11px;text-transform:uppercase;padding:6px 12px}li.wc-block-grid__product .wc-block-grid__product-image{margin:0 0 15px}li.wc-block-grid__product .wc-block-grid__product-image .wc-block-grid__product-onsale{right:10px}li.wc-block-grid__product .wc-block-grid__product-price{margin:5px 0 10px}li.wc-block-grid__product .wc-block-grid__product-rating{margin:0 0 15px}li.wc-block-grid__product .button,li.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link{padding:8px 15px;font-size:12px}li.wc-block-grid__product .wc-block-grid__product-price{font-size:14px}.wc-block-layout .wc-block-components-product-image .wc-block-components-product-sale-badge--alignright{right:10px}.wc-block-pagination .wc-block-pagination-page{font-size:14px;padding:7px 15px;border-radius:0;margin-right:5px}.wc-block-featured-category{padding:40px}.wc-block-featured-category .wc-block-featured-category__description,.wc-block-featured-category .wc-block-featured-category__link,.wc-block-featured-category .wc-block-featured-category__title{padding-left:0;padding-right:0}.wc-block-featured-category .wc-block-featured-category__link,.wc-block-featured-category .wc-block-featured-category__title{padding-top:0;padding-bottom:0}.wc-block-featured-category .wc-block-featured-category__description{padding-top:5px;max-width:520px;line-height:1.45}.wc-block-featured-category .wc-block-featured-category__link{margin-top:15px}.wc-block-featured-category .wp-block-button{margin-top:0}.wc-block-featured-category.has-left-content,.wc-block-featured-category.has-right-content{flex-direction:column;justify-content:flex-end}.wc-block-featured-category.has-left-content{align-items:flex-start}.wc-block-featured-category.has-right-content{align-items:flex-end}.wc-block-featured-product{padding:40px}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__link,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title{padding-left:0;padding-right:0}.wc-block-featured-product .wc-block-featured-product__title{padding-top:0}.wc-block-featured-product .wc-block-featured-product__description{padding-top:5px;line-height:1.45}.wc-block-featured-product .wp-block-button{margin-top:0}.wc-block-featured-product.has-left-content,.wc-block-featured-product.has-right-content{flex-direction:column;justify-content:flex-end}.wc-block-sort-select__select{font-size:14px;border-width:2px}.wc-block-review-list .wc-block-review-list-item__author,.wc-block-review-list .wc-block-review-list-item__published-date{font-size:14px}.wc-block-review-list .wc-block-components-review-list-item__meta{line-height:1.6}.wc-block-review-list .wc-block-review-list-item__text{font-size:14px;line-height:1.85}.wc-block-product-search__label{font-size:16px}.wp-block-woocommerce-price-filter h3{font-size:16px}.wp-block-woocommerce-attribute-filter h3{font-size:16px}.wp-block-woocommerce-attribute-filter label{font-size:14px;font-weight:400}.wp-block-woocommerce-active-filters h3{font-size:16px}.wp-block-woocommerce-active-filters .wc-block-active-filters__list.wc-block-active-filters__list--chips li.wc-block-active-filters__list-item .wc-block-components-chip{font-size:11px;padding:7px 14px 5px 24px;line-height:1;text-transform:uppercase;display:inline-flex;align-items:center;position:relative}.wp-block-woocommerce-active-filters .wc-block-active-filters__list.wc-block-active-filters__list--chips li.wc-block-active-filters__list-item .wc-block-components-chip__remove-icon{color:var(--ignition-colors-red)}.wc-block-product-categories-list{font-size:14px}.woocommerce-store-notice{background-color:var(--ignition-primary-color);color:var(--ignition-colors-white)}.woocommerce-store-notice a{color:currentColor;text-decoration:underline}.single-product div.product .entry-summary .product_meta a,.wc-block-product-categories-list a:hover{color:var(--ignition-primary-color)}.cart-collaterals,.ignition-checkout-order,.shop-filter-toggle,.shop-filter-toggle:hover,.wc-block-sort-select__select,.woocommerce-checkout-step-active .woocommerce-checkout-step-number,.woocommerce-checkout-step-done .woocommerce-checkout-step-number,.woocommerce-order-details,.woocommerce-ordering select{border-color:var(--ignition-primary-color)}.onsale,.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger,.woocommerce-checkout-step-done .woocommerce-checkout-step-number,li.wc-block-grid__product .wc-block-grid__product-onsale{background-color:var(--ignition-primary-color)}.select2-container.select2-container--default.select2-container--open .select2-selection--multiple,.select2-container.select2-container--default.select2-container--open .select2-selection--single{border-color:var(--ignition-forms-border-color)}.product_list_widget .woocommerce-Price-amount{color:var(--ignition-secondary-text-color)}.wc-tabs{border-color:var(--ignition-border-color)}.order-status,.wc_payment_method .payment_box,.woocommerce-bacs-bank-details,.woocommerce-customer-details address,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,.woocommerce-order-overview,.woocommerce-terms-and-conditions,.woocommerce-thankyou-order-received,p.no-comments{background:0 0;border:1px dashed var(--ignition-primary-color);color:var(--ignition-text-color)}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{background-color:var(--ignition-buttons-background-color);color:var(--ignition-buttons-text-color)}.woocommerce-error .button:hover,.woocommerce-info .button:hover,.woocommerce-message .button:hover{background-color:var(--ignition-primary-color);color:var(--ignition-colors-white)}@media (min-width:1230px){.ignition-products-images-layout-thumbnails-right div.product:not(.ignition-product-gallery-image-count-0) .woocommerce-product-gallery .woocommerce-product-gallery__trigger{right:165px}.ignition-products-images-layout-thumbnails-left div.product:not(.ignition-product-gallery-image-count-0) .onsale{left:165px}}@media (max-width:1229px){.price_slider_wrapper button[type=submit]{padding-left:13px;padding-right:13px}}@media (max-width:991px){.woocommerce-checkout-progress{padding-top:60px}}@media (max-width:767px){.wc-tabs{display:block}.wc-tabs li{display:block;margin:0 0 10px}.entry-item-product img,li.product img{margin:0 auto 15px}.woocommerce-cart-form .woocommerce-cart-form__contents .coupon{background:0 0;padding:0}.woocommerce-cart-form .woocommerce-cart-form__contents .coupon [type=submit]{position:absolute;margin:0;width:auto}.wc-block-featured-category{padding:25px}.wc-block-featured-product{padding:25px}}