.elementor-12160 .elementor-element.elementor-element-850cc37 img{width:100%;opacity:1;}.elementor-12160 .elementor-element.elementor-element-850cc37{z-index:5;}.elementor-12160 .elementor-element.elementor-element-f2b5efc{text-align:left;z-index:6;}.elementor-12160 .elementor-element.elementor-element-f2b5efc .elementor-heading-title{color:#FFFFFF;}.elementor-12160 .elementor-element.elementor-element-f2b5efc > .elementor-widget-container{margin:-22vw 0vw 0vw 5vw;}.elementor-12160 .elementor-element.elementor-element-9217f61{text-align:left;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;z-index:6;}.elementor-12160 .elementor-element.elementor-element-9217f61 .elementor-heading-title{color:#FFFFFF;font-size:60px;font-weight:700;}.elementor-12160 .elementor-element.elementor-element-9217f61 > .elementor-widget-container{margin:-20vw 0vw 0vw 5vw;}.elementor-12160 .elementor-element.elementor-element-c0c3973{margin-top:1vw;margin-bottom:2vw;padding:0vw 0vw 0vw 6.5vw;}.elementor-12160 .elementor-element.elementor-element-204784b .elementor-icon-wrapper{text-align:center;}.elementor-12160 .elementor-element.elementor-element-204784b.elementor-view-stacked .elementor-icon{background-color:#336633;}.elementor-12160 .elementor-element.elementor-element-204784b.elementor-view-framed .elementor-icon, .elementor-12160 .elementor-element.elementor-element-204784b.elementor-view-default .elementor-icon{color:#336633;border-color:#336633;}.elementor-12160 .elementor-element.elementor-element-204784b.elementor-view-framed .elementor-icon, .elementor-12160 .elementor-element.elementor-element-204784b.elementor-view-default .elementor-icon svg{fill:#336633;}.elementor-12160 .elementor-element.elementor-element-204784b .elementor-icon{font-size:40px;}.elementor-12160 .elementor-element.elementor-element-204784b .elementor-icon svg{height:40px;}.elementor-12160 .elementor-element.elementor-element-204784b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12160 .elementor-element.elementor-element-6465b5f > .elementor-element-populated{padding:0vw 0vw 0.5vw 0vw;}.elementor-12160 .elementor-element.elementor-element-a93a125 .elementor-heading-title{font-weight:600;}.elementor-12160 .elementor-element.elementor-element-a93a125 > .elementor-widget-container{margin:0.5vw 0vw 0vw 0vw;}.elementor-12160 .elementor-element.elementor-element-639d743 .elementor-heading-title{font-size:16px;font-weight:normal;}.elementor-12160 .elementor-element.elementor-element-639d743 > .elementor-widget-container{margin:-1vw 0vw 0vw 0vw;}.elementor-12160 .elementor-element.elementor-element-24e5521 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0vw;}.elementor-12160 .elementor-element.elementor-element-24e5521{padding:0vw 8vw 5vw 8vw;}.elementor-12160 .elementor-element.elementor-element-a2061ec.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12160 .elementor-element.elementor-element-a2061ec.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 0px 0px;border-color:#00000038;border-radius:5px 5px 5px 5px;}.elementor-12160 .elementor-element.elementor-element-a2061ec.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0px;}.elementor-12160 .elementor-element.elementor-element-a2061ec.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0px;}.elementor-12160 .elementor-element.elementor-element-a2061ec.elementor-wc-products ul.products li.product .star-rating{margin-bottom:0px;}.elementor-12160 .elementor-element.elementor-element-a2061ec.elementor-wc-products ul.products li.product .price del{color:#964343;}.elementor-12160 .elementor-element.elementor-element-a2061ec.elementor-wc-products ul.products li.product .price del .amount{color:#964343;}.elementor-12160 .elementor-element.elementor-element-a2061ec.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#336633;border-radius:0px 0px 0px 0px;margin-top:0px;}.elementor-12160 .elementor-element.elementor-element-a2061ec.elementor-wc-products ul.products li.product{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-12160 .elementor-element.elementor-element-a2061ec.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-12160 .elementor-element.elementor-element-a2061ec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12160 .elementor-element.elementor-element-697e249{padding:3vw 0vw 0.5vw 06.5vw;}.elementor-12160 .elementor-element.elementor-element-10cfb16 .elementor-icon-wrapper{text-align:center;}.elementor-12160 .elementor-element.elementor-element-10cfb16.elementor-view-stacked .elementor-icon{background-color:#336633;}.elementor-12160 .elementor-element.elementor-element-10cfb16.elementor-view-framed .elementor-icon, .elementor-12160 .elementor-element.elementor-element-10cfb16.elementor-view-default .elementor-icon{color:#336633;border-color:#336633;}.elementor-12160 .elementor-element.elementor-element-10cfb16.elementor-view-framed .elementor-icon, .elementor-12160 .elementor-element.elementor-element-10cfb16.elementor-view-default .elementor-icon svg{fill:#336633;}.elementor-12160 .elementor-element.elementor-element-10cfb16 .elementor-icon{font-size:40px;}.elementor-12160 .elementor-element.elementor-element-10cfb16 .elementor-icon svg{height:40px;}.elementor-12160 .elementor-element.elementor-element-3692906 .elementor-heading-title{font-weight:600;}.elementor-12160 .elementor-element.elementor-element-3692906 > .elementor-widget-container{margin:0.5vw 0vw 0vw 0vw;}.elementor-12160 .elementor-element.elementor-element-f7f60ba .elementor-heading-title{font-size:16px;font-weight:normal;}.elementor-12160 .elementor-element.elementor-element-f7f60ba > .elementor-widget-container{margin:-1vw 0vw 0vw 0vw;}.elementor-12160 .elementor-element.elementor-element-7efceba .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0vw;}.elementor-12160 .elementor-element.elementor-element-7efceba{padding:0vw 8vw 5vw 8vw;}.elementor-12160 .elementor-element.elementor-element-4fff8b5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12160 .elementor-element.elementor-element-4fff8b5.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 0px 0px;border-color:#00000038;border-radius:5px 5px 5px 5px;}.elementor-12160 .elementor-element.elementor-element-4fff8b5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0px;}.elementor-12160 .elementor-element.elementor-element-4fff8b5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0px;}.elementor-12160 .elementor-element.elementor-element-4fff8b5.elementor-wc-products ul.products li.product .star-rating{margin-bottom:0px;}.elementor-12160 .elementor-element.elementor-element-4fff8b5.elementor-wc-products ul.products li.product .price del{color:#964343;}.elementor-12160 .elementor-element.elementor-element-4fff8b5.elementor-wc-products ul.products li.product .price del .amount{color:#964343;}.elementor-12160 .elementor-element.elementor-element-4fff8b5.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#336633;border-radius:0px 0px 0px 0px;margin-top:0px;}.elementor-12160 .elementor-element.elementor-element-4fff8b5.elementor-wc-products ul.products li.product{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-12160 .elementor-element.elementor-element-4fff8b5.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-12160 .elementor-element.elementor-element-4fff8b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12160 .elementor-element.elementor-element-afef6e3{padding:3vw 0vw 0.5vw 06.5vw;}.elementor-12160 .elementor-element.elementor-element-40ab833 .elementor-icon-wrapper{text-align:center;}.elementor-12160 .elementor-element.elementor-element-40ab833.elementor-view-stacked .elementor-icon{background-color:#336633;}.elementor-12160 .elementor-element.elementor-element-40ab833.elementor-view-framed .elementor-icon, .elementor-12160 .elementor-element.elementor-element-40ab833.elementor-view-default .elementor-icon{color:#336633;border-color:#336633;}.elementor-12160 .elementor-element.elementor-element-40ab833.elementor-view-framed .elementor-icon, .elementor-12160 .elementor-element.elementor-element-40ab833.elementor-view-default .elementor-icon svg{fill:#336633;}.elementor-12160 .elementor-element.elementor-element-40ab833 .elementor-icon{font-size:40px;}.elementor-12160 .elementor-element.elementor-element-40ab833 .elementor-icon svg{height:40px;}.elementor-12160 .elementor-element.elementor-element-c57781f .elementor-heading-title{font-weight:600;}.elementor-12160 .elementor-element.elementor-element-c57781f > .elementor-widget-container{margin:0.5vw 0vw 0vw 0vw;}.elementor-12160 .elementor-element.elementor-element-2779b53 .elementor-heading-title{font-size:16px;font-weight:normal;}.elementor-12160 .elementor-element.elementor-element-2779b53 > .elementor-widget-container{margin:-1vw 0vw 0vw 0vw;}.elementor-12160 .elementor-element.elementor-element-9253072 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0vw;}.elementor-12160 .elementor-element.elementor-element-9253072{padding:0vw 8vw 5vw 8vw;}.elementor-12160 .elementor-element.elementor-element-af43b21.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12160 .elementor-element.elementor-element-af43b21.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 0px 0px;border-color:#00000038;border-radius:5px 5px 5px 5px;}.elementor-12160 .elementor-element.elementor-element-af43b21.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0px;}.elementor-12160 .elementor-element.elementor-element-af43b21.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0px;}.elementor-12160 .elementor-element.elementor-element-af43b21.elementor-wc-products ul.products li.product .star-rating{margin-bottom:0px;}.elementor-12160 .elementor-element.elementor-element-af43b21.elementor-wc-products ul.products li.product .price del{color:#964343;}.elementor-12160 .elementor-element.elementor-element-af43b21.elementor-wc-products ul.products li.product .price del .amount{color:#964343;}.elementor-12160 .elementor-element.elementor-element-af43b21.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#336633;border-radius:0px 0px 0px 0px;margin-top:0px;}.elementor-12160 .elementor-element.elementor-element-af43b21.elementor-wc-products ul.products li.product{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-12160 .elementor-element.elementor-element-af43b21.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-12160 .elementor-element.elementor-element-af43b21 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-12160 .elementor-element.elementor-element-a2061ec.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12160 .elementor-element.elementor-element-4fff8b5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12160 .elementor-element.elementor-element-af43b21.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-12160 .elementor-element.elementor-element-fec5688{width:100%;}.elementor-12160 .elementor-element.elementor-element-8310d25{width:7%;}.elementor-12160 .elementor-element.elementor-element-6465b5f{width:93%;}.elementor-12160 .elementor-element.elementor-element-c95895b{width:7%;}.elementor-12160 .elementor-element.elementor-element-1115ff9{width:93%;}.elementor-12160 .elementor-element.elementor-element-75e5dd9{width:7%;}.elementor-12160 .elementor-element.elementor-element-7d64969{width:93%;}}@media(max-width:767px){.elementor-12160 .elementor-element.elementor-element-850cc37 img{height:23vh;}.elementor-12160 .elementor-element.elementor-element-f2b5efc .elementor-heading-title{font-size:13px;}.elementor-12160 .elementor-element.elementor-element-f2b5efc > .elementor-widget-container{margin:-35vw 0vw 0vw 10vw;}.elementor-12160 .elementor-element.elementor-element-9217f61 .elementor-heading-title{font-size:24px;}.elementor-12160 .elementor-element.elementor-element-9217f61 > .elementor-widget-container{margin:-34vw 0vw 0vw 10vw;}.elementor-12160 .elementor-element.elementor-element-a2061ec.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12160 .elementor-element.elementor-element-4fff8b5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12160 .elementor-element.elementor-element-af43b21.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-a2061ec */.elementor-12160 .elementor-element.elementor-element-a2061ec li{
    
    border: 1px solid grey !important;
    padding: 1em !important;
    transition: .25s ease all;
}
.elementor-12160 .elementor-element.elementor-element-a2061ec li img{
    object-fit: cover;
    object-position: center;
}
/* This is
a multi-line
comment */

.elementor-12160 .elementor-element.elementor-element-a2061ec li:hover{
        border: 1px solid blue !important;
        opacity: 0.8;
       /* box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px; */
box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}

.elementor-12160 .elementor-element.elementor-element-a2061ec h2{
    color: black;
}

.add_to_cart_button{
    display: none !important;
}


/*gets rid of the quote has been added message */
.woocommerce-message{
border-top-color: #7742bd !important;
display: none !important;

}

.woocommerce-error{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4fff8b5 */.elementor-12160 .elementor-element.elementor-element-4fff8b5 li{
    
    border: 1px solid grey !important;
    padding: 1em !important;
    transition: .25s ease all;
}
.elementor-12160 .elementor-element.elementor-element-4fff8b5 li img{
    object-fit: cover;
    object-position: center;
}

.elementor-12160 .elementor-element.elementor-element-4fff8b5 li:hover{
        border: 1px solid blue !important;
        opacity: 0.8;
           /*box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;*/
           
           box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}
      
        

.elementor-12160 .elementor-element.elementor-element-4fff8b5 h2{
    color: black;
}

/*gets rid of the quote has been added message */
.woocommerce-message{
border-top-color: #7742bd !important;
display: none !important;


}


.woocommerce-error{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-af43b21 */.elementor-12160 .elementor-element.elementor-element-af43b21 li{
    
    border: 1px solid grey !important;
    padding: 1em !important;
    transition: .25s ease all;
}
.elementor-12160 .elementor-element.elementor-element-af43b21 li img{
    object-fit: cover;
    object-position: center;
}

.elementor-12160 .elementor-element.elementor-element-af43b21 li:hover{
        border: 1px solid blue !important;
        opacity: 0.8;
           /*box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;*/
           
           box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}
      
        

.elementor-12160 .elementor-element.elementor-element-af43b21 h2{
    color: black;
}

/*gets rid of the quote has been added message */
.woocommerce-message{
border-top-color: #7742bd !important;
display: none !important;


}


.woocommerce-error{
    display: none !important;
}/* End custom CSS */