.elementor-15701 .elementor-element.elementor-element-709b8fac{--gap:32px;--background-transition:0.3s;--margin-top:0rem;--margin-right:0rem;--margin-bottom:0rem;--margin-left:0rem;}.elementor-15701 .elementor-element.elementor-element-56ae4b0.elementor-wc-products  ul.products{grid-column-gap:32px;grid-row-gap:32px;}.elementor-15701 .elementor-element.elementor-element-56ae4b0.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:0px 0px 0px 0px;margin-bottom:8px;}.elementor-15701 .elementor-element.elementor-element-56ae4b0.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-15701 .elementor-element.elementor-element-56ae4b0.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-15701 .elementor-element.elementor-element-56ae4b0.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-15701 .elementor-element.elementor-element-56ae4b0.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"DM Sans", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-15701 .elementor-element.elementor-element-56ae4b0.elementor-wc-products ul.products li.product .star-rating{margin-bottom:0px;}.elementor-15701 .elementor-element.elementor-element-56ae4b0.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-15701 .elementor-element.elementor-element-56ae4b0.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-15701 .elementor-element.elementor-element-56ae4b0 > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;}.elementor-15701 .elementor-element.elementor-element-00d6eed:not(.elementor-motion-effects-element-type-background), .elementor-15701 .elementor-element.elementor-element-00d6eed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c4ff2c );}.elementor-15701 .elementor-element.elementor-element-00d6eed{--background-transition:0.3s;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );--padding-top:2rem;--padding-right:0rem;--padding-bottom:0rem;--padding-left:0rem;}.elementor-15701 .elementor-element.elementor-element-00d6eed, .elementor-15701 .elementor-element.elementor-element-00d6eed::before{--border-transition:0.3s;}.elementor-15701 .elementor-element.elementor-element-6be1882 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-15701 .elementor-element.elementor-element-dc9079d .woolentor-recently-viewed-product{padding:0px 0px 0px 0px;border-style:none;}.elementor-15701 .elementor-element.elementor-element-dc9079d .woolentor-recently-view-content{text-align:left;padding:0px 0px 0px 0px;border-style:none;}.elementor-15701 .elementor-element.elementor-element-dc9079d .woolentor-recently-view-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;margin:0px 0px 8px 0px;}.elementor-15701 .elementor-element.elementor-element-dc9079d .woolentor-recently-view-title a{color:var( --e-global-color-secondary );}.elementor-15701 .elementor-element.elementor-element-dc9079d .woolentor-recently-view-price span{font-family:"DM Sans", Sans-serif;font-size:0.857em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-15701 .elementor-element.elementor-element-dc9079d .woolentor-recently-view-image .ht-product-label{left:auto;right:15px;}.elementor-15701 .elementor-element.elementor-element-c372460:not(.elementor-motion-effects-element-type-background), .elementor-15701 .elementor-element.elementor-element-c372460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-15701 .elementor-element.elementor-element-c372460{--background-transition:0.3s;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );--padding-top:2rem;--padding-right:2rem;--padding-bottom:2rem;--padding-left:2rem;}.elementor-15701 .elementor-element.elementor-element-c372460, .elementor-15701 .elementor-element.elementor-element-c372460::before{--border-transition:0.3s;}.elementor-15701 .elementor-element.elementor-element-75f048b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-15701 .elementor-element.elementor-element-6972127{font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-15701 .elementor-element.elementor-element-6c809e39.elementor-wc-products  ul.products{grid-column-gap:32px;grid-row-gap:32px;}.elementor-15701 .elementor-element.elementor-element-6c809e39.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:0px 0px 0px 0px;margin-bottom:8px;}.elementor-15701 .elementor-element.elementor-element-6c809e39.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-15701 .elementor-element.elementor-element-6c809e39.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-15701 .elementor-element.elementor-element-6c809e39.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-15701 .elementor-element.elementor-element-6c809e39.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;}.elementor-15701 .elementor-element.elementor-element-6c809e39.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-15701 .elementor-element.elementor-element-6c809e39.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-15701 .elementor-element.elementor-element-6c809e39 > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;}.elementor-15701 .elementor-element.elementor-element-690bd49:not(.elementor-motion-effects-element-type-background), .elementor-15701 .elementor-element.elementor-element-690bd49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-15701 .elementor-element.elementor-element-690bd49{--background-transition:0.3s;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );--padding-top:2rem;--padding-right:2rem;--padding-bottom:2rem;--padding-left:2rem;}.elementor-15701 .elementor-element.elementor-element-690bd49, .elementor-15701 .elementor-element.elementor-element-690bd49::before{--border-transition:0.3s;}.elementor-15701 .elementor-element.elementor-element-b509e6a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-15701 .elementor-element.elementor-element-15a4799{font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-15701 .elementor-element.elementor-element-58143ee3 .elementor-post__meta-data span + span:before{content:"•";}.elementor-15701 .elementor-element.elementor-element-58143ee3{--grid-column-gap:32px;--grid-row-gap:32px;}.elementor-15701 .elementor-element.elementor-element-58143ee3 .elementor-post__card{background-color:var( --e-global-color-6c4ff2c );border-color:var( --e-global-color-primary );border-width:2px;border-radius:0px;}.elementor-15701 .elementor-element.elementor-element-58143ee3 .elementor-post__card .elementor-post__meta-data{border-top-color:var( --e-global-color-primary );}.elementor-15701 .elementor-element.elementor-element-58143ee3 .elementor-post__text{margin-top:0px;}.elementor-15701 .elementor-element.elementor-element-58143ee3 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 125% ) contrast( 110% ) saturate( 110% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15701 .elementor-element.elementor-element-58143ee3 .elementor-post__title, .elementor-15701 .elementor-element.elementor-element-58143ee3 .elementor-post__title a{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-15701 .elementor-element.elementor-element-58143ee3 .elementor-post__title{-webkit-text-stroke-color:#000;stroke:#000;margin-bottom:0px;}.elementor-15701 .elementor-element.elementor-element-58143ee3 .elementor-post__meta-data{color:var( --e-global-color-secondary );}.elementor-15701 .elementor-element.elementor-element-58143ee3 .elementor-post__meta-data span:before{color:var( --e-global-color-primary );}.elementor-15701 .elementor-element.elementor-element-58143ee3 .elementor-post__excerpt p{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-15701 .elementor-element.elementor-element-58143ee3 .elementor-post__excerpt{margin-bottom:16px;}.elementor-15701 .elementor-element.elementor-element-58143ee3 > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15701 .elementor-element.elementor-element-56ae4b0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-15701 .elementor-element.elementor-element-6c809e39.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-15701 .elementor-element.elementor-element-56ae4b0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-15701 .elementor-element.elementor-element-6c809e39.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for wl-recently-viewed-products, class: .elementor-element-dc9079d */div.woolentor-recently-view-content {
    background: none;
}

.woolentor-recently-viewed-product {
    overflow: visible;
    border-style: none;
}

img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    border: solid 4px #0d0d0d;
    /*box-shadow: 8px 8px #0d0d0d;*/
}

img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail:hover {
    box-shadow: 8px 8px #fef200 !important;
    transition: 0.5s;
}

a.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    background-color: #0d0d0d;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
}

a.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover {
    color: #0d0d0d;
    background-color: #FEF200;
    border-color: #0d0d0d;
    transform: scale(1.1);
    transition: 0.5s;
    box-shadow: 4px 4px #0d0d0d!important;
}

div.wl-col-5 {
    padding: 
}

/* Force 2 line title inclusve */
h5.woolentor-recently-view-title {
  line-height: 2.5ex;
  height: 7.5ex; /* 2.5ex for each visible line */
  overflow: hidden;
}

.woolentor-recently-view-image a {
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-58143ee3 */.post_grid {
    box-shadow: 5px 5px #0d0d0d;
    transition:0.5s;
}

.post_grid:hover {
    box-shadow: 5px 10px yellow;
    transition:0.5s;
}/* End custom CSS */