.elementor-28334 .elementor-element.elementor-element-34c48a9{--spacer-size:50px;}.elementor-28334 .elementor-element.elementor-element-3100aab img{height:40vh;object-fit:cover;object-position:center center;}.elementor-28334 .elementor-element.elementor-element-ced167f{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-28334 .elementor-element.elementor-element-be99d73{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#D1D1D1;}.elementor-28334 .elementor-element.elementor-element-be99d73 span.post-navigation__prev--title, .elementor-28334 .elementor-element.elementor-element-be99d73 span.post-navigation__next--title{font-size:14px;}.elementor-28334 .elementor-element.elementor-element-be99d73 .post-navigation__arrow-wrapper{color:var( --e-global-color-4b0dd19 );fill:var( --e-global-color-4b0dd19 );}.elementor-28334 .elementor-element.elementor-element-699354a .elementor-heading-title{color:#000000;}.elementor-28334 .elementor-element.elementor-element-567cfe7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:0px;}.elementor-28334 .elementor-element.elementor-element-e00f5dc .elementor-heading-title{color:#000000;}.elementor-28334 .elementor-element.elementor-element-19b28c7{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-28334 .elementor-element.elementor-element-19b28c7 .elementor-post__title, .elementor-28334 .elementor-element.elementor-element-19b28c7 .elementor-post__title a{color:#4E4B47;font-size:16px;}.elementor-28334 .elementor-element.elementor-element-f80243f{--spacer-size:50px;}.elementor-28334 .elementor-element.elementor-element-c518b0f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28334 .elementor-element.elementor-element-c518b0f.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-28334 .elementor-element.elementor-element-f0e173b{--spacer-size:50px;}@media(min-width:768px){.elementor-28334 .elementor-element.elementor-element-b2f3371{width:75%;}.elementor-28334 .elementor-element.elementor-element-0bafe0b{width:25%;}}@media(max-width:1024px){.elementor-28334 .elementor-element.elementor-element-c518b0f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-28334 .elementor-element.elementor-element-c518b0f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for post-navigation, class: .elementor-element-be99d73 */.elementor-28334 .elementor-element.elementor-element-be99d73 .wp-post-image {
    padding:10px;
    display:none;
}/* End custom CSS */
/* Start custom CSS for sidebar, class: .elementor-element-8b5647c */.elementor-28334 .elementor-element.elementor-element-8b5647c .widget-title::before{
    content: "";
position: absolute;
width: 90px;
left: 0;
height: 1px;
bottom: -1px;
background-color: #db6017;
box-sizing: border-box;
}
.elementor-28334 .elementor-element.elementor-element-8b5647c .widget-title {
    font-size: 20px;
    line-height: 24px;
font-weight: 500;
letter-spacing: 0.5px;
text-align: left;
display: block;
position: relative;
font-size: 16px;
line-height: 24px;
font-weight: 500;
margin: 0 0 25px;
-webkit-padding-after: 20px;
padding-block-end: 20px;
border-bottom: 1px solid #e2e2e2;
-webkit-padding-before: 0;
padding-block-start: 0;
letter-spacing: 0.5px;
text-align: left;
}
.elementor-28334 .elementor-element.elementor-element-8b5647c .widget{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-567cfe7 */.elementor-28334 .elementor-element.elementor-element-567cfe7 img{
    display:none !important;
}/* End custom CSS */