.elementor-8844 .elementor-element.elementor-element-dd37149{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-8844 .elementor-element.elementor-element-709c190{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-8844 .elementor-element.elementor-element-a4e2a26{width:100%;max-width:100%;}.elementor-8844 .elementor-element.elementor-element-a4e2a26.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-8844 .elementor-element.elementor-element-a7e453c{width:100%;max-width:100%;}.elementor-8844 .elementor-element.elementor-element-a7e453c.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-8844 .elementor-element.elementor-global-11348.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8844 .elementor-element.elementor-element-3069493{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}body.elementor-page-8844:not(.elementor-motion-effects-element-type-background), body.elementor-page-8844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8defdd8 );}@media(min-width:768px){.elementor-8844 .elementor-element.elementor-element-709c190{--width:33.3333%;}.elementor-8844 .elementor-element.elementor-element-3069493{--width:66.6666%;}}/* Start custom CSS for shortcode, class: .elementor-element-76d8b56 *//*Add to cart/Readmore button in grid*/
 .add_to_cart_button, .product_type_simple{
    width: 100% !important;
    border-radius: 10px !important;
}

.woocommerce-loop-product__title, .woocommerce-Price-amount{
    color: #7A7A7A;
}/* End custom CSS */
/* Start custom CSS */<style>
    .woocommerce-LoopProduct-link.woocommerce-loop-product__link>img{
        border-radius: 6px
    }
    

/* New menu layout */
@media (min-width:1025px) { 
    /* big landscape tablets, laptops, and desktops */ 
    .main-header-menu{
    	margin-top: 30px !important;
    	margin-bottom: -20px !important;
    }
    
    a.astra-search-icon{
    	color:white !important;
    }
    
    .ast-grid-right-section{
    	margin-top: 30px !important;
    	margin-bottom: -20px !important;
    	height: 15px !important;
    }
    
    .ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link {
        border-style: dotted;
    }
    
    .header-widget-area {
        margin-top: 42px !important;
        margin-bottom: -20px !important;
        font-size: 20px;
    }
    
    .menu-item > .menu-link{
        color:white !important;
        font-weight: 600;
    }
}
@media (min-width:1281px) { 
    /* hi-res laptops and desktops 
        /*.ast-header-search,*/
    /*.ast-header-woo-cart,*/
    /*.ast-header-account*/
    */ 
    .main-header-menu{
    	margin-top: 30px !important;
    	margin-bottom: -20px !important;
    }
    
    a.astra-search-icon{
    	color:white !important;
    }
    
    .ast-grid-right-section{
    	margin-top: 30px !important;
    	margin-bottom: -20px !important;
    	height: 15px !important;
    }
    
    .ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link {
        border-style: dotted;
    }
    
    .header-widget-area {
        margin-top: 42px !important;
        margin-bottom: -20px !important;
        font-size: 20px;
    }
    
    .menu-item > .menu-link{
        color:white !important;
        font-weight: 600;
    }
    
}

</style>/* End custom CSS */