.elementor-1278 .elementor-element.elementor-element-7406e0e > .elementor-container{max-width:1116px;}.elementor-1278 .elementor-element.elementor-element-8439f2f .woocommerce-breadcrumb{color:var( --e-global-color-6514a51 );}.elementor-1278 .elementor-element.elementor-element-8439f2f .woocommerce-breadcrumb > a{color:var( --e-global-color-6514a51 );}.elementor-1278 .elementor-element.elementor-element-8439f2f > .elementor-widget-container{margin:8px 0px 0px 0px;}.woocommerce .elementor-1278 .elementor-element.elementor-element-2395997 .term-description{color:var( --e-global-color-primary );font-family:"Alegreya", Sans-serif;}.elementor-1278 .elementor-element.elementor-element-2ceb57b{text-align:center;}.elementor-1278 .elementor-element.elementor-element-2ceb57b .elementor-heading-title{color:var( --e-global-color-b88bdfd );font-family:"Alegreya Sans SC", Sans-serif;font-size:30px;font-weight:500;}.elementor-1278 .elementor-element.elementor-element-2ceb57b > .elementor-widget-container{margin:0px 1px 5px 1px;}.elementor-1278 .elementor-element.elementor-element-114f107 > .elementor-container{max-width:1116px;text-align:left;}.elementor-1278 .elementor-element.elementor-element-114f107 .elementor-heading-title{color:#A5828200;}.elementor-1278 .elementor-element.elementor-element-114f107{color:var( --e-global-color-6514a51 );margin-top:5px;margin-bottom:5px;padding:0px 0px 0px 0px;}.elementor-1278 .elementor-element.elementor-element-114f107 a{color:var( --e-global-color-a6cff69 );}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products  ul.products{grid-column-gap:19px;grid-row-gap:36px;}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:3px 3px 3px 3px;border-radius:7px;padding:11px 11px 11px 11px;box-shadow:2px 7px 12px 1px rgba(0,0,0,0.5);background-color:#05142957;border-color:#0D1F46;}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:4px 4px 4px 4px;margin-bottom:7px;}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-feb8e17 );margin-bottom:0px;}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-feb8e17 );margin-bottom:0px;}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Alegreya", Sans-serif;font-size:22px;font-weight:500;}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-b88bdfd );font-family:"Alegreya Sans", Sans-serif;font-size:34px;font-weight:500;}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-b88bdfd );}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-b88bdfd );}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product .price del {font-family:"Alegreya Sans", Sans-serif;font-weight:600;}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-accent );background-color:var( --e-global-color-5255d16 );border-color:var( --e-global-color-5255d16 );font-family:"Alegreya SC", Sans-serif;font-size:18px;font-weight:700;border-radius:6px 6px 6px 6px;padding:8px 8px 8px 8px;margin-top:0px;}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product .button:hover{color:#153165;background-color:var( --e-global-color-aa04575 );}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product:hover{background-color:#06325CAB;border-color:#1A4265;}.elementor-1278 .elementor-element.elementor-element-d19cdfa nav.woocommerce-pagination{margin-top:16px;font-family:"Alegreya Sans SC", Sans-serif;font-size:23px;font-weight:500;}.elementor-1278 .elementor-element.elementor-element-d19cdfa nav.woocommerce-pagination ul li a, .elementor-1278 .elementor-element.elementor-element-d19cdfa nav.woocommerce-pagination ul li span{padding:10px;}.elementor-1278 .elementor-element.elementor-element-d19cdfa nav.woocommerce-pagination ul li a{color:var( --e-global-color-secondary );background-color:#02010100;}.elementor-1278 .elementor-element.elementor-element-d19cdfa nav.woocommerce-pagination ul li a:hover{color:var( --e-global-color-aa04575 );}.elementor-1278 .elementor-element.elementor-element-d19cdfa nav.woocommerce-pagination ul li span.current{color:var( --e-global-color-aa04575 );background-color:#2B212100;}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-1278 .elementor-element.elementor-element-d19cdfa .elementor-products-nothing-found{color:var( --e-global-color-feb8e17 );font-family:var( --e-global-typography-e5fdf9a-font-family ), Sans-serif;font-size:var( --e-global-typography-e5fdf9a-font-size );font-weight:var( --e-global-typography-e5fdf9a-font-weight );line-height:var( --e-global-typography-e5fdf9a-line-height );letter-spacing:var( --e-global-typography-e5fdf9a-letter-spacing );word-spacing:var( --e-global-typography-e5fdf9a-word-spacing );}.elementor-1278 .elementor-element.elementor-element-208c447 > .elementor-container{max-width:1128px;}.elementor-1278 .elementor-element.elementor-element-15e6f6b .woocommerce-breadcrumb{color:var( --e-global-color-a6cff69 );}.elementor-1278 .elementor-element.elementor-element-15e6f6b .woocommerce-breadcrumb > a{color:var( --e-global-color-6514a51 );}.elementor-1278 .elementor-element.elementor-element-15e6f6b > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-1278 .elementor-element.elementor-element-a44eb52{text-align:center;}.woocommerce .elementor-1278 .elementor-element.elementor-element-a44eb52 .term-description{color:var( --e-global-color-text );font-family:"Alegreya SC", Sans-serif;font-size:35px;font-weight:400;line-height:1.3em;letter-spacing:1.2px;}.elementor-1278 .elementor-element.elementor-element-a44eb52 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-1278 .elementor-element.elementor-element-2db099e.elementor-wc-products  ul.products{grid-column-gap:19px;grid-row-gap:36px;}.elementor-1278 .elementor-element.elementor-element-2db099e.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:3px 3px 3px 3px;border-radius:7px;padding:11px 11px 11px 11px;box-shadow:2px 7px 12px 1px rgba(0,0,0,0.5);background-color:#05142957;border-color:#0D1F46;}.elementor-1278 .elementor-element.elementor-element-2db099e.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:4px 4px 4px 4px;margin-bottom:7px;}.elementor-1278 .elementor-element.elementor-element-2db099e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-feb8e17 );margin-bottom:0px;}.elementor-1278 .elementor-element.elementor-element-2db099e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-feb8e17 );margin-bottom:0px;}.elementor-1278 .elementor-element.elementor-element-2db099e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1278 .elementor-element.elementor-element-2db099e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Alegreya", Sans-serif;font-size:22px;font-weight:500;}.elementor-1278 .elementor-element.elementor-element-2db099e.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-b88bdfd );font-family:"Alegreya", Sans-serif;font-size:34px;font-weight:500;}.elementor-1278 .elementor-element.elementor-element-2db099e.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-b88bdfd );}.elementor-1278 .elementor-element.elementor-element-2db099e.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-b88bdfd );}.elementor-1278 .elementor-element.elementor-element-2db099e.elementor-wc-products ul.products li.product .price del {font-family:"Alegreya", Sans-serif;font-weight:600;}.elementor-1278 .elementor-element.elementor-element-2db099e.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-accent );background-color:var( --e-global-color-5255d16 );font-family:"Alegreya SC", Sans-serif;font-size:17px;font-weight:600;border-radius:6px 6px 6px 6px;margin-top:0px;}.elementor-1278 .elementor-element.elementor-element-2db099e.elementor-wc-products ul.products li.product .button:hover{color:#183A78;background-color:var( --e-global-color-aa04575 );}.elementor-1278 .elementor-element.elementor-element-2db099e.elementor-wc-products ul.products li.product:hover{background-color:#06325CAB;border-color:#1A4265;}.elementor-1278 .elementor-element.elementor-element-2db099e nav.woocommerce-pagination{margin-top:44px;font-family:"Alegreya", Sans-serif;font-size:23px;font-weight:500;}.elementor-1278 .elementor-element.elementor-element-2db099e nav.woocommerce-pagination ul li a, .elementor-1278 .elementor-element.elementor-element-2db099e nav.woocommerce-pagination ul li span{padding:21px;}.elementor-1278 .elementor-element.elementor-element-2db099e nav.woocommerce-pagination ul li a{color:var( --e-global-color-secondary );background-color:#02010100;}.elementor-1278 .elementor-element.elementor-element-2db099e nav.woocommerce-pagination ul li a:hover{color:var( --e-global-color-aa04575 );}.elementor-1278 .elementor-element.elementor-element-2db099e nav.woocommerce-pagination ul li span.current{color:#48B413;background-color:#2B212100;}.elementor-1278 .elementor-element.elementor-element-2db099e.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-1278 .elementor-element.elementor-element-2db099e .elementor-products-nothing-found{color:var( --e-global-color-feb8e17 );font-family:var( --e-global-typography-e5fdf9a-font-family ), Sans-serif;font-size:var( --e-global-typography-e5fdf9a-font-size );font-weight:var( --e-global-typography-e5fdf9a-font-weight );line-height:var( --e-global-typography-e5fdf9a-line-height );letter-spacing:var( --e-global-typography-e5fdf9a-letter-spacing );word-spacing:var( --e-global-typography-e5fdf9a-word-spacing );}.elementor-1278 .elementor-element.elementor-element-2db099e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1278 .elementor-element.elementor-element-086fb88 > .elementor-container{max-width:1128px;}.elementor-1278 .elementor-element.elementor-element-442e026 > .elementor-container{max-width:1128px;}.elementor-1278 .elementor-element.elementor-element-1121349{text-align:center;}.elementor-1278 .elementor-element.elementor-element-1121349 .elementor-heading-title{color:var( --e-global-color-b88bdfd );font-family:"Alegreya SC", Sans-serif;font-size:30px;font-weight:500;}.elementor-1278 .elementor-element.elementor-element-1121349 > .elementor-widget-container{margin:0px 1px 5px 1px;}.elementor-1278 .elementor-element.elementor-element-558cca2 > .elementor-container{max-width:1128px;text-align:left;}.elementor-1278 .elementor-element.elementor-element-558cca2 .elementor-heading-title{color:#A5828200;}.elementor-1278 .elementor-element.elementor-element-558cca2{color:var( --e-global-color-6514a51 );margin-top:5px;margin-bottom:5px;padding:0px 0px 0px 0px;}.elementor-1278 .elementor-element.elementor-element-558cca2 a{color:var( --e-global-color-a6cff69 );}.elementor-1278 .elementor-element.elementor-element-e06eb92 > .elementor-container{max-width:1116px;}@media(max-width:1024px){.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1278 .elementor-element.elementor-element-d19cdfa .elementor-products-nothing-found{font-size:var( --e-global-typography-e5fdf9a-font-size );line-height:var( --e-global-typography-e5fdf9a-line-height );letter-spacing:var( --e-global-typography-e5fdf9a-letter-spacing );word-spacing:var( --e-global-typography-e5fdf9a-word-spacing );}.elementor-1278 .elementor-element.elementor-element-2db099e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1278 .elementor-element.elementor-element-2db099e .elementor-products-nothing-found{font-size:var( --e-global-typography-e5fdf9a-font-size );line-height:var( --e-global-typography-e5fdf9a-line-height );letter-spacing:var( --e-global-typography-e5fdf9a-letter-spacing );word-spacing:var( --e-global-typography-e5fdf9a-word-spacing );}}@media(max-width:767px){.elementor-1278 .elementor-element.elementor-element-2395997{text-align:center;}.woocommerce .elementor-1278 .elementor-element.elementor-element-2395997 .term-description{font-size:30px;}.elementor-1278 .elementor-element.elementor-element-2395997 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1278 .elementor-element.elementor-element-114f107{margin-top:-20px;margin-bottom:0px;}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products  ul.products{grid-column-gap:18px;grid-row-gap:21px;}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:2px;}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:22px;}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:8px;}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:8px;}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product .star-rating{margin-bottom:0px;}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product .price del {font-size:16px;}.elementor-1278 .elementor-element.elementor-element-d19cdfa.elementor-wc-products ul.products li.product .button{font-size:15px;line-height:1.2em;letter-spacing:-0.1px;word-spacing:0.1em;margin-top:0px;}.elementor-1278 .elementor-element.elementor-element-d19cdfa .elementor-products-nothing-found{font-size:var( --e-global-typography-e5fdf9a-font-size );line-height:var( --e-global-typography-e5fdf9a-line-height );letter-spacing:var( --e-global-typography-e5fdf9a-letter-spacing );word-spacing:var( --e-global-typography-e5fdf9a-word-spacing );}.elementor-1278 .elementor-element.elementor-element-2db099e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1278 .elementor-element.elementor-element-2db099e .elementor-products-nothing-found{font-size:var( --e-global-typography-e5fdf9a-font-size );line-height:var( --e-global-typography-e5fdf9a-line-height );letter-spacing:var( --e-global-typography-e5fdf9a-letter-spacing );word-spacing:var( --e-global-typography-e5fdf9a-word-spacing );}}/* Start custom CSS for woocommerce-archive-description, class: .elementor-element-a44eb52 *//**
 * Display category image on category archive
 */
add_action( 'woocommerce_archive_description', 'woocommerce_category_image', 2 );
function woocommerce_category_image() {
    if ( is_product_category() ){
	    global $wp_query;
	    $cat = $wp_query->get_queried_object();
	    $thumbnail_id = get_term_meta( $cat->term_id, 'thumbnail_id', true );
	    $image = wp_get_attachment_url( $thumbnail_id );
	    if ( $image ) {
		    echo '<img src="' . $image . '" alt="' . $cat->name . '" />';
		}
	}
}/* End custom CSS */