.elementor-693 .elementor-element.elementor-element-298babe{--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;--justify-content:center;--background-transition:0.3s;}.elementor-693 .elementor-element.elementor-element-298babe:not(.elementor-motion-effects-element-type-background), .elementor-693 .elementor-element.elementor-element-298babe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-693 .elementor-element.elementor-element-298babe, .elementor-693 .elementor-element.elementor-element-298babe::before{--border-transition:0.3s;}.elementor-693 .elementor-element.elementor-element-e6dbc78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-693 .elementor-element.elementor-element-e6dbc78{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-693 .elementor-element.elementor-element-e6dbc78.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-693 .elementor-element.elementor-element-298babe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-693 .elementor-element.elementor-element-298babe{--width:1600px;}}/* Start custom CSS */@media only screen and (max-width: 768px){
    .store-product{
        min-width:310px !important;
    }
}
.store-header {
    top:70px !important;
}
.category-title {
    padding-top: 30px
}
.upper-content {
     display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-left: 7%;
    margin-right: 5%;
    
   

}
@media only screen and (max-width: 768px) {
    .store-header , .upper-content {
     display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-left: 5%;
    margin-right: 5%; 
    margin-bottom:10px;
 }
}



@media only screen and (max-width: 768px) {
    .category-title {
    padding-top: 60px;
    font-size:24px !important;
        
    }
}
/*@media only screen and (max-width: 768px) {
    .store-header {
    padding-top: 10px !important;
    margin-top: -45px !important;
    }
}*/

#go-store .store-btn {
    border:solid 2px #2C647D !important;
/*    padding:10px 30px !important; */
}
.product-description{
    text-transform: none;
}
@media only screen and (max-width: 430px) {
    .delivery-popup .contact-section {
        padding:50px 20px 80px 20px !important;
        
    }
}
@media only screen and (max-width: 430px) {
    .store-header {
    top:60px !important;
    }
    .delivery-popup .close {
        width:30px !important;
    }
}
/*.category-container {
    display: flex !important;           
    flex: 1 !important;
    flex-direction: column !important;
    align-items: center !important;
    margin-top: 30px !important;
    margin-bottom: 30px !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.horizontal-categories-navbar > div {
    padding-left: 2% !important;
    padding-right: 2% !important;
}/* End custom CSS */