.wpml-ls-menu-item .wpml-ls-flag{display:inline;vertical-align:baseline}.wpml-ls-menu-item .wpml-ls-flag+span{margin-left:.3em}.rtl .wpml-ls-menu-item .wpml-ls-flag+span{margin-left:0;margin-right:.3em}ul .wpml-ls-menu-item a{display:flex;align-items:center}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}.maxslider {
margin: 0 0 30px;
height: 600px;
overflow: hidden;
}
.wpb_wrapper .maxslider {
margin: 0;
}
.maxslider .slick-arrow {
transition: color .18s ease;
position: absolute;
width: 48px;
height: 48px;
text-align: center;
top: 50%;
margin-top: -24px;
z-index: 10;
color: #fff;
background-color: #252525;
border-radius: 0;
border: 0;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
}
.maxslider .slick-arrow svg {
width: 60%;
height: 60%;
fill: currentColor;
}
.maxslider .slick-arrow-prev {
left: 0;
text-indent: -3px;
}
.maxslider .slick-arrow-next {
right: 0;
text-indent: -1px;
}
.maxslider .slick-list,
.maxslider .slick-track,
.maxslider .slick-slide {
height: 100%;
}
.maxslider .slick-dots {
margin: 0;
padding: 0;
list-style: none;
position: absolute;
top: auto;
left: auto;
right: auto;
bottom: 6px;
text-align: center;
width: 100%;
}
.maxslider .slick-dots li {
display: inline-block;
padding: 0;
list-style: none;
margin: 0 2px;
opacity: 0.6;
transition: opacity .18s ease;
}
.maxslider .slick-dots li.slick-active {
opacity: 1;
}
.maxslider .slick-dots button {
position: static;
display: inline-block;
text-indent: -999em;
width: 10px;
height: 10px;
border-radius: 50%;
border: 0;
padding: 0;
margin: 0;
min-width: 0;
max-width: 100%;
background-color: #252525;
cursor: pointer;
}
.maxslider-slide {
height: 100%;
position: relative;
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.maxslider-slide::before {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: "";
}
.maxslider-slide-title {
font-size: 36px;
margin: 0;
line-height: 1.1;
color: #fff;
text-shadow: none;
}
.maxslider-slide-subtitle {
margin: 0;
line-height: normal;
color: #fff;
font-size: 20px;
text-shadow: none;
}
.maxslider-slide-title + .maxslider-slide-subtitle {
margin-top: 5px;
}
.maxslider .maxslider-btn {
display: inline-block;
margin: 0;
line-height: normal;
border: 0;
box-shadow: none;
text-align: center;
vertical-align: middle;
cursor: pointer;
transition: .18s background-color ease, .18s color ease, .18s border-color ease;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border-radius: 0;
width: auto;
height: auto;
background-image: none;
padding: 16px 32px;
font-size: 16px;
background-color: #2a2a2a;
color: #fff;
font-weight: normal;
text-shadow: none;
text-decoration: none;
margin-top: 25px;
}
.maxslider .maxslider-btn:only-child {
margin-top: 0;
}
.maxslider .maxslider-btn:active {
outline: none;
}
.maxslider .maxslider-btn:hover,
.maxslider .maxslider-btn:focus {
background: #1b1b1b;
color: #fff;
text-decoration: none;
border: 0;
}
.maxslider .maxslider-btn-xs {
padding: 8px 18px;
font-size: 13px;
}
.maxslider .maxslider-btn-sm {
padding: 14px 28px;
font-size: 14px;
}
.maxslider .maxslider-btn-lg {
padding: 18px 36px;
font-size: 18px;
}
.maxslider-slide-content {
position: relative;
z-index: 1;
padding: 50px 85px;
display: flex;
height: 100%;
width: 100%;
}
.maxslider-align-center {
justify-content: center;
text-align: center;
}
.maxslider-align-left {
justify-content: flex-start;
text-align: left;
}
.maxslider-align-right {
justify-content: flex-end;
text-align: right;
}
.maxslider-align-top {
align-items: flex-start;
}
.maxslider-align-middle {
align-items: center;
}
.maxslider-align-bottom {
align-items: flex-end;
}
.maxslider-slide-content-pad {
display: inline-block;
}
.maxslider-nav-top-left .slick-arrow {
margin: 0;
top: 0;
left: 0;
right: auto;
}
.maxslider-nav-top-left .slick-arrow-next {
left: 49px;
}
.maxslider-nav-top-right .slick-arrow {
margin: 0;
top: 0;
right: 0;
left: auto;
}
.maxslider-nav-top-right .slick-arrow-prev {
right: 49px;
}
.maxslider-nav-bottom-left .slick-arrow {
margin: 0;
top: auto;
bottom: 0;
left: 0;
right: auto;
}
.maxslider-nav-bottom-left .slick-arrow-next {
left: 49px;
}
.maxslider-nav-bottom-right .slick-arrow {
margin: 0;
top: auto;
bottom: 0;
right: 0;
left: auto;
}
.maxslider-nav-bottom-right .slick-arrow-prev {
right: 49px;
}
@media (max-width: 991px) {
.maxslider .slick-dots {
bottom: 10px;
}
.maxslider .slick-dots li {
margin: 0 3px;
}
.maxslider .slick-dots button {
width: 20px;
height: 20px;
}
}
@media (max-width: 767px) {
.maxslider-slide-content {
padding: 25px;
}
}:root{--ignition-colors-grey:#f9f9f9;--ignition-loge-accent-background-color:#f9f9f9;--ignition-loge-border-radius-base:0;--ignition-loge-letter-spacing-base:.05em;--ignition-loge-section-padding:100px}.main{padding:80px 0 90px}.content-background-wrapper{position:relative;padding-bottom:var(--ignition-loge-section-padding)}.content-wrapper{padding:var(--ignition-loge-section-padding) 0 0}.background-provider{position:absolute;top:0;bottom:0;right:0;background-color:var(--ignition-colors-grey);width:calc(50% + (1140px * .33) - (30px * 3));z-index:-1}.without-thumbnail .background-provider{width:calc(100% - (100% - 1140px)/ 2)}.background-provider.background-provider-left{right:auto;left:0}.ml-auto{margin-left:auto}.mx-auto{margin-left:auto;margin-right:auto}.added_to_cart,.btn,.button,.gutenbee-block-button-link,.wp-block-button__link,button[type=submit],input[type=reset],input[type=submit]{padding:10px 28px 16px 0;text-transform:uppercase;border-radius:0;line-height:normal;border:0;min-width:80px;border-bottom:3px solid;text-align:left}.is-style-outline>.wp-block-button__link,.wp-block-button__link.is-style-outline{padding:13px 24px;color:var(--ignition-buttons-text-color)}.label,label{text-transform:uppercase;font-size:13px;font-weight:var(--ignition-font-weight-normal)}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-radius:var(--ignition-loge-border-radius-base)}.select2-container.select2-container--default .select2-selection--multiple,.select2-container.select2-container--default .select2-selection--single{border-radius:var(--ignition-loge-border-radius-base)}.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 16px;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:-4px;bottom:0;width:calc(100% + 8px)}.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-inner{padding:10px 0}.head-mast{font-size:16px}.head-mast-inner{padding:22px 0}.site-logo{font-size:28px;letter-spacing:var(--ignition-loge-letter-spacing-base);text-transform:uppercase}.page-hero-content .page-hero-title{font-size:28px;line-height:1;margin-bottom:10px}.page-hero-content .page-hero-title:last-child{margin-bottom:0}.page-hero-content .page-hero-subtitle{margin:5px 0 0;line-height:1.45}.page-title-wrap{margin-bottom:50px}.page-title-content .page-title{font-size:28px;line-height:1;margin-bottom:10px}.page-title-content .page-title::after{content:"";display:block;width:15px;margin:10px 0;height:1px;background-color:currentColor}.page-title-content .page-title:last-child{margin-bottom:0}.page-title-content .page-subtitle{margin:0;line-height:1.45}.page-title-align-center .page-title-content .page-title::after{margin-left:auto;margin-right:auto}.page-title-align-right .page-title-content .page-title::after{margin-left:auto}.page-hero-subtitle,.page-subtitle,.page-title-description{font-size:16px}.entry-featured{margin-bottom:100px}.entry-item-content{text-align:left}.entry-item-title{text-transform:none;font-size:16px;font-weight:var(--ignition-font-weight-bold);letter-spacing:var(--ignition-loge-letter-spacing-base)}.entry-item-title+.entry-meta{margin:-15px 0 20px}.entry-meta{text-transform:uppercase;font-size:12px;margin:0 0 10px}.entry-title{font-size:28px}.entry-section-title::after{content:"";display:block;width:15px;margin:10px 0;height:1px;background-color:currentColor}.ci-item-filter.filter-active{color:var(--ignition-colors-white)}.entry-content>*{margin-bottom:30px}.entry-content>:last-child{margin-bottom:0}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:20px}.entry-content .entry-title{margin-bottom:0}.entry-section{border:0;margin:100px 0 0;padding-top:0}.entry-section-social-share{margin-top:50px;padding:10px 0;border-top:1px solid;border-bottom:1px solid}.entry-author-title{font-size:16px}.comment-reply-title,.comments-title{text-transform:uppercase}.comment-reply-title::after,.comments-title::after{content:"";display:block;width:15px;margin:10px 0;height:1px;background-color:currentColor}.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{border-radius:20px;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)}.is-style-ignition-loge-title::after{content:"";display:block;width:15px;margin:10px 0;height:1px;background-color:currentColor}.is-style-ignition-loge-title.has-text-align-center::after{margin-left:auto;margin-right:auto}.is-style-ignition-loge-title.has-text-align-right::after{margin-left:auto}.is-style-ignition-loge-container-background-limit-left .wp-block-gutenbee-container-background,.is-style-ignition-loge-container-background-limit-right .wp-block-gutenbee-container-background{width:calc(50% + 240px)}.is-style-ignition-loge-container-background-limit-right .wp-block-gutenbee-container-background{right:0;left:auto}.is-style-ignition-loge-container-background-limit-left .wp-block-gutenbee-container-background{left:0;right:auto}.widget-title::after{content:"";display:block;width:15px;margin:10px 0;height:1px;background-color:currentColor}.rssSummary{text-transform:none;font-size:14px}.tag-cloud-link{border-radius:20px;padding:4px 16px}.ignition-widget-item .ignition-widget-item-title{font-size:14px;text-transform:none;font-weight:var(--ignition-font-weight-bold)}.ignition-widget-item .ignition-widget-item-title a{color:currentColor}.ignition-widget-item .ignition-widget-item-subtitle{font-size:13px}.ignition-item-btn.btn{padding-left:0}.ignition-item-btn-title{font-size:15px}.ignition-item-btn-subtitle{font-size:13px;font-weight:var(--ignition-font-weight-normal)}.navigation{margin:70px 0 0;text-align:center;padding:0;position:relative;z-index:10}.navigation li{display:inline-block;list-style:none}.navigation .page-numbers,.navigation a{display:inline-block;padding:0 12px 5px 0;font-size:16px!important;margin:0 5px 3px;border:0;border-bottom:1px solid transparent;color:var(--ignition-text-color);background:0 0}.navigation .current,.navigation a:hover{border-color:var(--ignition-text-color)}.navigation .page-numbers.current,.navigation a:hover{border-color:currentColor;background-color:transparent;color:currentColor}.comment-navigation{margin:30px 0}.footer-widgets{padding:70px 0 45px;border-top:1px solid}.footer-info{border-top:1px solid;font-size:12px;text-transform:uppercase}:root .has-theme-primary-color{color:#d3b24d}:root .has-theme-primary-background-color{background-color:#d3b24d}:root .has-theme-grey-dark-color{color:#656565}:root .has-theme-grey-dark-background-color{background-color:#656565}:root .has-theme-grey-color{color:#8c8c8c}:root .has-theme-grey-background-color{background-color:#8c8c8c}:root .has-theme-grey-light-color{color:#e3e3e3}:root .has-theme-grey-light-background-color{background-color:#e3e3e3}:root .has-theme-grey-lighter-color{color:#f9f9f9}:root .has-theme-grey-lighter-background-color{background-color:#f9f9f9}: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: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{background-color:var(--ignition-primary-color)}.ci-item-filter.filter-active{border-color:var(--ignition-primary-color)}.entry-section-social-share{border-color:var(--ignition-border-color)}.entry-meta a{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,.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)}.wp-block-button.is-style-outline .wp-block-button__link:not([class*=has-]){color:var(--ignition-buttons-text-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 (max-width:991px){:root{--ignition-loge-section-padding:70px}.main{padding:60px 0}}@media (max-width:767px){:root{--ignition-loge-section-padding:50px}.background-provider{width:100%}.entry-featured{margin-bottom:70px}.is-style-ignition-loge-container-background-limit-left .wp-block-gutenbee-container-background,.is-style-ignition-loge-container-background-limit-right .wp-block-gutenbee-container-background{width:calc(50% + 180px)}}@media (max-width:575px){.is-style-ignition-loge-container-background-limit-left .wp-block-gutenbee-container-background,.is-style-ignition-loge-container-background-limit-right .wp-block-gutenbee-container-background{width:100%}}:root{--ignition-colors-grey:#f9f9f9;--ignition-loge-accent-background-color:#f9f9f9;--ignition-loge-border-radius-base:0;--ignition-loge-letter-spacing-base:.05em;--ignition-loge-section-padding:100px}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,.woocommerce-thankyou-order-received,p.no-comments{font-size:15px;background:0 0;border:3px solid;line-height:1.9;color:currentColor}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button,.woocommerce-noreviews .button,.woocommerce-thankyou-order-received .button,p.no-comments .button{padding:3px 12px;border:2px solid var(--ignition-buttons-border-color);line-height:normal}.single-product div.product{display:block}.single-product div.product .onsale{top:10px;left:40px;right:auto}.single-product div.product .woocommerce-product-gallery{max-width:100%;flex:none}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{right:25px;top:10px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0 0 10px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{padding:0}.single-product div.product .entry-summary{max-width:100%;flex:auto;padding:0 15px!important}.single-product div.product .entry-summary .product_meta{font-size:13px;text-transform:uppercase}.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)}.woocommerce-product-attributes td,.woocommerce-product-attributes th{border-bottom:1px solid}.wc-tabs{display:flex;justify-content:flex-start;margin:0;padding:0 0 30px}.wc-tabs li{text-transform:uppercase;margin:0 8px 0 0;font-size:13px}.wc-tabs li a{border:0;padding:0 28px 16px 0;border-bottom:3px solid transparent}.wc-tabs li.active a{padding:0 28px 16px 0;border-bottom:3px solid var(--ignition-buttons-border-color)}.woocommerce-Tabs-panel{padding:0;border:0}.woocommerce-Reviews-title{display:none}.related.products,.upsells.products{margin-top:100px}.related.products>h2::after,.upsells.products>h2::after{content:"";display:block;width:15px;margin:10px 0;height:1px;background-color:currentColor}.woocommerce-result-count{text-transform:uppercase;font-size:13px}ul.products{margin-bottom:0}.shop-filter-toggle{font-size:14px;line-height:normal;text-transform:uppercase}.shop-filter-toggle span{font-size:15px;line-height:1;margin-top:2px}.woocommerce-ordering select{font-size:14px;line-height:normal}.entry-item-product,li.product{position:relative}.entry-item-product img,li.product img{margin-bottom:20px}.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-weight:var(--ignition-font-weight-bold);font-size:14px;letter-spacing:0}.entry-item-product .woocommerce-loop-category__title+.star-rating,.entry-item-product .woocommerce-loop-product__title+.star-rating,li.product .woocommerce-loop-category__title+.star-rating,li.product .woocommerce-loop-product__title+.star-rating{margin-top:10px}.entry-item-product .woocommerce-loop-category__title::before,.entry-item-product .woocommerce-loop-product__title::before,li.product .woocommerce-loop-category__title::before,li.product .woocommerce-loop-product__title::before{display:block;content:"";width:1px;height:20px;background-color:var(--ignition-primary-color);position:relative;margin-bottom:16px;left:50%}.entry-item-product .price,li.product .price{font-size:14px;margin-bottom:15px}.entry-item-product .woocommerce-loop-product__link .onsale,li.product .woocommerce-loop-product__link .onsale{top:10px;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 5px;border:0;font-size:11px;margin:0;text-align:center}.entry-item-product .add_to_cart_button:hover,.entry-item-product .button:hover,li.product .add_to_cart_button:hover,li.product .button:hover{border:0}a.added_to_cart{padding:8px 5px;border:0;font-size:11px;margin:0}a.added_to_cart:hover{border:0}li.product::before{content:"";display:block;background-color:var(--ignition-colors-grey);position:absolute;left:15px;top:0;width:calc(100% - 30px);height:calc(100% + 20px);z-index:-1}.entry-item-product img{margin-bottom:0}.entry-item-product .entry-item-content{padding:20px;text-align:center;background-color:var(--ignition-colors-grey)}.entry-item-product .woocommerce-loop-product__link .onsale{right:10px}.onsale{line-height:normal;font-size:11px;text-transform:uppercase;padding:6px 12px;background-color:var(--ignition-colors-black);font-weight:var(--ignition-font-weight-bold)}.woocommerce-pagination{margin-top:20px}.woocommerce-pagination .page-numbers,.woocommerce-pagination a{display:inline-block;padding:0 12px 5px 0;font-size:16px!important;margin:0 5px 3px;border:0;color:var(--ignition-text-color);border-bottom:1px solid transparent;background:0 0}.cart_totals .checkout-button{font-size:14px;padding:10px 28px 16px 0}.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;background:0 0}.woocommerce-cart-form .woocommerce-cart-form__contents [name=update_cart]{padding:0 28px 8px 0;margin-top: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}.place-order [type=submit]{font-size:14px;padding:10px 28px 16px 0}.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-product-search [type=submit]{min-width:0}.product_list_widget li .widget-product-content-wrap>a{font-size:14px;font-weight:var(--ignition-font-weight-bold)}.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:10px 28px 16px 0}.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:10px 28px 10px 0}li.wc-block-grid__product{position:relative}li.wc-block-grid__product::before{content:"";display:block;background-color:var(--ignition-colors-grey);position:absolute;left:15px;top:0;width:calc(100% - 30px);height:calc(100% + 20px);z-index:-1}li.wc-block-grid__product img{margin-bottom:20px}li.wc-block-grid__product .wc-block-grid__product-title{line-height:normal;font-weight:var(--ignition-font-weight-bold);font-size:14px;letter-spacing:0;text-transform:uppercase;padding:0 10px}li.wc-block-grid__product .wc-block-grid__product-title::before{display:block;content:"";width:1px;height:20px;background-color:var(--ignition-primary-color);position:relative;margin-bottom:16px;left:50%}li.wc-block-grid__product .wc-block-grid__product-onsale{top:10px!important;right:25px;left:auto!important;line-height:normal;font-size:11px;text-transform:uppercase;padding:6px 12px;font-weight:var(--ignition-font-weight-bold)}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-bottom:15px;font-size:14px}li.wc-block-grid__product .wc-block-grid__product-rating{margin-top:-10px;margin-bottom:20px}li.wc-block-grid__product .wp-block-button{margin:0 2px}li.wc-block-grid__product .button,li.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link{padding:8px 5px;border:0;font-size:11px;margin:0;text-align:center}li.wc-block-grid__product .button:hover,li.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link:hover{border:0}.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:9px 22px;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}.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}.is-style-ignition-loge-products-body-background li.wc-block-grid__product::before{background-color:var(--ignition-body-background-color)}.woocommerce-store-notice{background-color:var(--ignition-body-background-color);color:var(--ignition-text-color);border-top:2px solid var(--ignition-border-color)}.single-product div.product .entry-summary .product_meta a,.wc-block-product-categories-list a:hover{color:var(--ignition-primary-color)}.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:currentColor;background-color:transparent;color:currentColor}.product_list_widget li .widget-product-content-wrap>a,.woocommerce-cart-form .woocommerce-cart-form__contents .product-name a,.woocommerce-grouped-product-list-item__label label a,li.wc-block-grid__product .wc-block-grid__product-title{color:var(--ignition-headings-color)}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,.woocommerce-product-attributes td,.woocommerce-product-attributes th,.woocommerce-thankyou-order-received,p.no-comments{border-color:var(--ignition-border-color)}.footer .product_list_widget li .widget-product-content-wrap>a,.footer .product_list_widget li>a{color:var(--ignition-footer-color)}@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){.wc-tabs{display:block}.wc-tabs li{display:block;margin:0 0 10px}}@media (max-width:991px){:root{--ignition-loge-section-padding:70px}.woocommerce-checkout-progress{padding-top:60px}li.wc-block-grid__product{margin-bottom:50px!important}}@media (max-width:767px){:root{--ignition-loge-section-padding:50px}.single-product div.product .woocommerce-product-gallery{margin-bottom:0}.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}}.maxslider .slick-arrow{width:58px;height:58px;margin-top:-36px}.maxslider .slick-arrow svg{width:80%;height:80%}.maxslider .slick-arrow-prev{left:30px}.maxslider .slick-arrow-next{right:30px}.maxslider .maxslider-slide-title{margin:0 0 8px;letter-spacing:.075em}.maxslider .maxslider-slide-subtitle{margin:0 0 13px;order:-1;text-transform:uppercase;letter-spacing:.4em}.maxslider .maxslider-slide-content-pad{display:inline-flex;flex-direction:column;align-items:flex-start}.maxslider .maxslider-align-center .maxslider-slide-content-pad{align-items:center}.maxslider .maxslider-align-right .maxslider-slide-content-pad{align-items:flex-end}.maxslider .slick-dots{position:absolute;margin:0;padding:0;list-style-type:none;text-align:center;width:auto;top:50%;transform:translateY(-50%);right:75px;bottom:auto}.maxslider .slick-dots li{display:block;margin:16px 0;line-height:0}.maxslider .slick-dots button{position:relative;text-indent:-999em;padding:0;margin:0;width:20px;height:2px;background-color:currentColor;opacity:.5;min-width:0;border:0;outline:0;border-radius:0;box-shadow:none;line-height:0}.maxslider .slick-dots .slick-active button{opacity:1}.alignfull .maxslider-slide-content-pad,.alignwide .maxslider-slide-content-pad{width:70%}.maxslider .maxslider-slide-content .maxslider-btn{border:0;border-bottom:3px solid currentColor;color:var(--ignition-colors-white);background:0 0;font-size:13px;padding:10px 28px 16px 0;min-width:80px}.maxslider .maxslider-slide-content .maxslider-btn:focus,.maxslider .maxslider-slide-content .maxslider-btn:hover{color:var(--ignition-colors-white);border-color:currentColor}@media (max-width:1229px){.maxslider .slick-dots{top:auto;transform:none;right:15px;bottom:15px}}@media (max-width:991px){.alignfull .maxslider-slide-content-pad,.alignwide .maxslider-slide-content-pad{width:100%}}@media (max-width:767px){.maxslider .slick-arrow{width:48px;height:48px;margin-top:-24px}.maxslider .maxslider-slide-title{font-size:32px}.maxslider .maxslider-slide-content .maxslider-slide-content-pad .maxslider-slide-title{font-size:32px}.maxslider .slick-dots li{margin:10px 0}.alignfull .maxslider{height:100vh}}@media (max-width:575px){.alignfull .maxslider-slide-content,.alignwide .maxslider-slide-content{padding-left:25px;padding-right:25px}}