.elementor-1262 .elementor-element.elementor-element-473bcc1{margin-top:40px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-1262 .elementor-element.elementor-element-c62a0e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1262 .elementor-element.elementor-element-c62a0e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1262 .elementor-element.elementor-element-c62a0e4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:145px 020px 0px 0px;--e-column-margin-right:020px;--e-column-margin-left:0px;padding:0px 0px 0px 25px;}.elementor-1262 .elementor-element.elementor-element-c62a0e4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1262 .elementor-element.elementor-element-21b9a14.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1262 .elementor-element.elementor-element-21b9a14 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1262 .elementor-element.elementor-element-72af232{text-align:left;}.elementor-1262 .elementor-element.elementor-element-72af232 .elementor-heading-title{color:#333333;font-size:45px;font-weight:normal;}.elementor-1262 .elementor-element.elementor-element-2017ece{color:#333333;font-family:"Lucida Sans", Sans-serif;font-size:16px;line-height:1.5em;}.elementor-1262 .elementor-element.elementor-element-fef3eac .elementor-button{background-color:#84BD00;}.elementor-1262 .elementor-element.elementor-element-a8bb85f.elementor-wc-products  ul.products{grid-column-gap:50px;grid-row-gap:50px;}.elementor-1262 .elementor-element.elementor-element-a8bb85f.elementor-wc-products ul.products li.product{text-align:center;padding:0px 0px 20px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1262 .elementor-element.elementor-element-a8bb85f.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;margin-bottom:20px;}.elementor-1262 .elementor-element.elementor-element-a8bb85f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#84bd00;margin-bottom:16px;}.elementor-1262 .elementor-element.elementor-element-a8bb85f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#84bd00;margin-bottom:16px;}.elementor-1262 .elementor-element.elementor-element-a8bb85f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1262 .elementor-element.elementor-element-a8bb85f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:30px;line-height:1em;}.elementor-1262 .elementor-element.elementor-element-a8bb85f.elementor-wc-products ul.products li.product .star-rating{font-size:1em;margin-bottom:0px;}.elementor-1262 .elementor-element.elementor-element-a8bb85f.elementor-wc-products ul.products li.product .price{color:#333333;font-family:"Lucida Sans", Sans-serif;font-size:16px;}.elementor-1262 .elementor-element.elementor-element-a8bb85f.elementor-wc-products ul.products li.product .price ins{color:#333333;}.elementor-1262 .elementor-element.elementor-element-a8bb85f.elementor-wc-products ul.products li.product .price ins .amount{color:#333333;}.elementor-1262 .elementor-element.elementor-element-a8bb85f.elementor-wc-products ul.products li.product .button{background-color:#FFBF3F;font-family:"Lucida Sans", Sans-serif;margin-top:0px;}.elementor-1262 .elementor-element.elementor-element-9c1ea22:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1262 .elementor-element.elementor-element-9c1ea22 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1262 .elementor-element.elementor-element-9c1ea22 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:145px 020px 0px 0px;--e-column-margin-right:020px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1262 .elementor-element.elementor-element-9c1ea22 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-1262 .elementor-element.elementor-element-c62a0e4{width:15%;}.elementor-1262 .elementor-element.elementor-element-21b9a14{width:69.332%;}.elementor-1262 .elementor-element.elementor-element-9c1ea22{width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1262 .elementor-element.elementor-element-c62a0e4{width:100%;}.elementor-1262 .elementor-element.elementor-element-21b9a14{width:100%;}.elementor-1262 .elementor-element.elementor-element-9c1ea22{width:100%;}}@media(max-width:1024px){.elementor-1262 .elementor-element.elementor-element-c62a0e4 > .elementor-element-populated{margin:50px 50px 0px 050px;--e-column-margin-right:50px;--e-column-margin-left:050px;padding:0px 0px 0px 0px;}.elementor-1262 .elementor-element.elementor-element-21b9a14 > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-1262 .elementor-element.elementor-element-a8bb85f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1262 .elementor-element.elementor-element-9c1ea22 > .elementor-element-populated{margin:50px 50px 0px 050px;--e-column-margin-right:50px;--e-column-margin-left:050px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-1262 .elementor-element.elementor-element-c62a0e4 > .elementor-element-populated{margin:040px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1262 .elementor-element.elementor-element-21b9a14 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1262 .elementor-element.elementor-element-a8bb85f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1262 .elementor-element.elementor-element-9c1ea22 > .elementor-element-populated{margin:040px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-a8bb85f */.woocommerce .woocommerce-pagination ul.page-numbers, .woocommerce-page .woocommerce-pagination ul.page-numbers {
    text-align: center;
}

.ast-shop-product-out-of-stock {
    display: none;
}

@media screen and (max-width: 1920px) and (min-width: 1024px){
    .ast-loop-product__link {
        height: 100px
    }
}

.woocommerce-js a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce-js a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce-cart table.cart td.actions .button, .woocommerce form.checkout_coupon .button, .woocommerce #respond input#submit, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link {
    padding: 10px 40px;
}/* End custom CSS */