.elementor-22490 .elementor-element.elementor-element-3a8eff3{--spacer-size:50px;}.elementor-22490 .elementor-element.elementor-element-c2afb55 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-22490 .elementor-element.elementor-element-c4a00d6{margin-top:3em;margin-bottom:0em;}.elementor-22490 .elementor-element.elementor-element-f72095b{text-align:center;}.elementor-22490 .elementor-element.elementor-element-dba4930{margin-top:2em;margin-bottom:0em;}.elementor-22490 .elementor-element.elementor-element-0a68aa3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-22490 .elementor-element.elementor-element-0a68aa3.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-primary );}.elementor-22490 .elementor-element.elementor-element-0a68aa3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );}.elementor-22490 .elementor-element.elementor-element-0a68aa3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );}.elementor-22490 .elementor-element.elementor-element-0a68aa3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-22490 .elementor-element.elementor-element-0a68aa3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:1em;font-weight:normal;text-transform:none;}.elementor-22490 .elementor-element.elementor-element-0a68aa3.elementor-wc-products ul.products li.product .price{font-size:1em;font-weight:normal;}.elementor-22490 .elementor-element.elementor-element-0a68aa3.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-36a763fa );background-color:var( --e-global-color-primary );font-weight:normal;padding:0.25em 1em 0.25em 1em;margin-top:0.1px;}.elementor-22490 .elementor-element.elementor-element-0a68aa3.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-accent );}.elementor-22490 .elementor-element.elementor-element-0a68aa3.elementor-wc-products .added_to_cart{color:var( --e-global-color-primary );}.elementor-22490 .elementor-element.elementor-element-0a68aa3.elementor-wc-products ul.products li.product{background-color:var( --e-global-color-5de3d8c );}.elementor-22490 .elementor-element.elementor-element-0a68aa3.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-22490 .elementor-element.elementor-element-dcac0f4{--spacer-size:50px;}.elementor-22490 .elementor-element.elementor-element-b20873a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-22490 .elementor-element.elementor-element-779b477{width:var( --container-widget-width, 99.843% );max-width:99.843%;--container-widget-width:99.843%;--container-widget-flex-grow:0;}.elementor-22490 .elementor-element.elementor-element-73a6630{--spacer-size:50px;}.elementor-22490 .elementor-element.elementor-element-fbf7b75{margin-top:3em;margin-bottom:0em;}.elementor-22490 .elementor-element.elementor-element-3acb476{text-align:center;}.elementor-22490 .elementor-element.elementor-element-6f22a6a{margin-top:2em;margin-bottom:0em;}.elementor-22490 .elementor-element.elementor-element-9ccbd57.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-22490 .elementor-element.elementor-element-9ccbd57.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-primary );}.elementor-22490 .elementor-element.elementor-element-9ccbd57.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );}.elementor-22490 .elementor-element.elementor-element-9ccbd57.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );}.elementor-22490 .elementor-element.elementor-element-9ccbd57.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-22490 .elementor-element.elementor-element-9ccbd57.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:1em;font-weight:normal;text-transform:none;}.elementor-22490 .elementor-element.elementor-element-9ccbd57.elementor-wc-products ul.products li.product .price{font-size:1em;font-weight:normal;}.elementor-22490 .elementor-element.elementor-element-9ccbd57.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-36a763fa );background-color:var( --e-global-color-primary );font-weight:normal;padding:0.25em 1em 0.25em 1em;margin-top:0.1px;}.elementor-22490 .elementor-element.elementor-element-9ccbd57.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-accent );}.elementor-22490 .elementor-element.elementor-element-9ccbd57.elementor-wc-products .added_to_cart{color:var( --e-global-color-primary );}.elementor-22490 .elementor-element.elementor-element-9ccbd57.elementor-wc-products ul.products li.product{background-color:var( --e-global-color-5de3d8c );}.elementor-22490 .elementor-element.elementor-element-9ccbd57.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-22490 .elementor-element.elementor-element-d337407{--spacer-size:50px;}.elementor-22490 .elementor-element.elementor-element-a9396ed{--spacer-size:50px;}.elementor-22490 .elementor-element.elementor-element-034e865{--spacer-size:50px;}.elementor-22490 .elementor-element.elementor-element-8c7a4c7{margin-top:3em;margin-bottom:0em;}.elementor-22490 .elementor-element.elementor-element-e643269{text-align:center;}.elementor-22490 .elementor-element.elementor-element-8611a7b{margin-top:2em;margin-bottom:0em;}.elementor-22490 .elementor-element.elementor-element-28910bb.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-22490 .elementor-element.elementor-element-28910bb.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-primary );}.elementor-22490 .elementor-element.elementor-element-28910bb.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );}.elementor-22490 .elementor-element.elementor-element-28910bb.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );}.elementor-22490 .elementor-element.elementor-element-28910bb.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-22490 .elementor-element.elementor-element-28910bb.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:1em;font-weight:normal;text-transform:none;}.elementor-22490 .elementor-element.elementor-element-28910bb.elementor-wc-products ul.products li.product .price{font-size:1em;font-weight:normal;}.elementor-22490 .elementor-element.elementor-element-28910bb.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-36a763fa );background-color:var( --e-global-color-primary );font-weight:normal;padding:0.25em 1em 0.25em 1em;margin-top:0.1px;}.elementor-22490 .elementor-element.elementor-element-28910bb.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-accent );}.elementor-22490 .elementor-element.elementor-element-28910bb.elementor-wc-products .added_to_cart{color:var( --e-global-color-primary );}.elementor-22490 .elementor-element.elementor-element-28910bb.elementor-wc-products ul.products li.product{background-color:var( --e-global-color-5de3d8c );}.elementor-22490 .elementor-element.elementor-element-28910bb.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-22490 .elementor-element.elementor-element-f607bda{--spacer-size:50px;}@media(max-width:1450px){.elementor-22490 .elementor-element.elementor-element-0a68aa3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22490 .elementor-element.elementor-element-9ccbd57.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22490 .elementor-element.elementor-element-28910bb.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-22490 .elementor-element.elementor-element-0a68aa3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22490 .elementor-element.elementor-element-9ccbd57.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22490 .elementor-element.elementor-element-28910bb.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-0a68aa3 */.elementor-22490 .elementor-element.elementor-element-0a68aa3 .astra-shop-summary-wrap{
    margin: 0.5em 1em 0;
}
.elementor-22490 .elementor-element.elementor-element-0a68aa3 .woocommerce-loop-product__title{
    padding-top: 0.5em;
}
.elementor-22490 .elementor-element.elementor-element-0a68aa3 .astra-shop-summary-wrap .wc-gzd-additional-info {
    display: inline-block;
    font-size: 0.7em;
}
.elementor-22490 .elementor-element.elementor-element-0a68aa3 .ast-woo-shop-product-description{
    min-height: 5em;
}
.elementor-22490 .elementor-element.elementor-element-0a68aa3 .products .product .price{
    margin-bottom: 0;
    line-height: 1;
}
.elementor-22490 .elementor-element.elementor-element-0a68aa3 .ast-woo-shop-product-description{
    font-size: 0.8em;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9ccbd57 */.elementor-22490 .elementor-element.elementor-element-9ccbd57 .astra-shop-summary-wrap{
    margin: 0.5em 1em 0;
}
.elementor-22490 .elementor-element.elementor-element-9ccbd57 .woocommerce-loop-product__title{
    padding-top: 0.5em;
}
.elementor-22490 .elementor-element.elementor-element-9ccbd57 .astra-shop-summary-wrap .wc-gzd-additional-info {
    display: inline-block;
    font-size: 0.7em;
}
.elementor-22490 .elementor-element.elementor-element-9ccbd57 .ast-woo-shop-product-description{
    min-height: 5em;
}
.elementor-22490 .elementor-element.elementor-element-9ccbd57 .products .product .price{
    margin-bottom: 0;
    line-height: 1;
}
.elementor-22490 .elementor-element.elementor-element-9ccbd57 .ast-woo-shop-product-description{
    font-size: 0.8em;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-28910bb */.elementor-22490 .elementor-element.elementor-element-28910bb .astra-shop-summary-wrap{
    margin: 0.5em 1em 0;
}
.elementor-22490 .elementor-element.elementor-element-28910bb .woocommerce-loop-product__title{
    padding-top: 0.5em;
}
.elementor-22490 .elementor-element.elementor-element-28910bb .astra-shop-summary-wrap .wc-gzd-additional-info {
    display: inline-block;
    font-size: 0.7em;
}
.elementor-22490 .elementor-element.elementor-element-28910bb .ast-woo-shop-product-description{
    min-height: 5em;
}
.elementor-22490 .elementor-element.elementor-element-28910bb .products .product .price{
    margin-bottom: 0;
    line-height: 1;
}
.elementor-22490 .elementor-element.elementor-element-28910bb .ast-woo-shop-product-description{
    font-size: 0.8em;
}/* End custom CSS */