.elementor-529 .elementor-element.elementor-element-4ca8c79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-529 .elementor-element.elementor-element-d9b4dbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;}.elementor-529 .elementor-element.elementor-element-d9b4dbc .woocommerce-breadcrumb{color:var( --e-global-color-accent );font-family:"almoni", Sans-serif;font-size:20px;font-weight:400;text-align:center;}.elementor-529 .elementor-element.elementor-element-d9b4dbc .woocommerce-breadcrumb > a{color:var( --e-global-color-text );}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-529 .elementor-element.elementor-element-ecff20d{text-align:center;}.elementor-529 .elementor-element.elementor-element-ecff20d .elementor-heading-title{font-family:"almoni", Sans-serif;font-size:45px;font-weight:100;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-529 .elementor-element.elementor-element-5e0737d{text-align:center;color:#000000;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-529 .elementor-element.elementor-element-2b14245.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-529 .elementor-element.elementor-element-2b14245 .woocommerce .woocommerce-loop-category__title{font-family:"almoni", Sans-serif;font-size:22px;font-weight:700;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-529 .elementor-element.elementor-element-c7bbc80{--grid-columns:4;--load-more-button-align:center;}.elementor-529 .elementor-element.elementor-element-c7bbc80 .elementor-button{background-color:var( --e-global-color-4199774 );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-529 .elementor-element.elementor-element-c7bbc80 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-529 .elementor-element.elementor-element-c7bbc80 .e-loop-item > .elementor-section, .elementor-529 .elementor-element.elementor-element-c7bbc80 .e-loop-item > .elementor-section > .elementor-container, .elementor-529 .elementor-element.elementor-element-c7bbc80 .e-loop-item > .e-con, .elementor-529 .elementor-element.elementor-element-c7bbc80 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-529 .elementor-element.elementor-element-c7bbc80{--grid-columns:2;}}@media(max-width:767px){.elementor-529 .elementor-element.elementor-element-4ca8c79{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-529 .elementor-element.elementor-element-d9b4dbc .woocommerce-breadcrumb{font-size:16px;}.elementor-529 .elementor-element.elementor-element-ecff20d .elementor-heading-title{font-size:35px;}.elementor-529 .elementor-element.elementor-element-c7bbc80{--grid-columns:2;--grid-row-gap:10px;--grid-column-gap:10px;}}/* Start custom CSS for wc-categories, class: .elementor-element-2b14245 */.elementor-529 .elementor-element.elementor-element-2b14245 img {
    display: none !important
}
.elementor-products-grid ul.products.elementor-grid {
    display: list-item;
    text-align: center
}
.woocommerce ul.products li.product .woocommerce-loop-category__title {
    display: inline-block;
    padding: 3px 10px;
    background: #eaeaea;
    border-radius: 10px;
}

.woocommerce ul.products li.product .woocommerce-loop-category__title {
    display: inline-block;
    padding: 3px 10px;
    background: #eaeaea;
    border-radius: 10px;
    font-size: 18px;
}



.woocommerce ul.products li.product .woocommerce-loop-category__title:hover {
    background: #1C3814;
    color: white;
}


.elementor-widget-wc-categories .woocommerce-loop-category__title:hover .count {
    color: #F9FF85;
}


@media screen and (max-width:480px) {
   .woocommerce-loop-category__title {
    
    
    font-size: 15px !important;
}
.elementor-products-grid ul.products.elementor-grid {
    display: grid
;
    gap: 5px !important;
}
.elementor-products-grid ul.products.elementor-grid li.product {
    text-align: right !important;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'almoni';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://greenlifeshivuk.com/wp-content/uploads/2025/07/almoni-regular-aaa.woff2') format('woff2');
}
@font-face {
	font-family: 'almoni';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://greenlifeshivuk.com/wp-content/uploads/2025/07/almoni-bold-aaa-3.woff2') format('woff2');
}
@font-face {
	font-family: 'almoni';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://greenlifeshivuk.com/wp-content/uploads/2025/07/almoni-medium-aaa.woff2') format('woff2');
}
@font-face {
	font-family: 'almoni';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://greenlifeshivuk.com/wp-content/uploads/2025/07/almoni-medium-aaa.woff2') format('woff2');
}
@font-face {
	font-family: 'almoni';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://greenlifeshivuk.com/wp-content/uploads/2025/07/almoni-black-aaa.woff2') format('woff2');
}
@font-face {
	font-family: 'almoni';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://greenlifeshivuk.com/wp-content/uploads/2025/07/almoni-bold-aaa-4.woff2') format('woff2');
}
/* End Custom Fonts CSS */