/* Add custom CSS styles below */ 
@media screen and (min-width:1024px) {
.col-md-3 {
flex: 0 0 auto;
width:calc(25% - 1rem);
}
}
@media screen and (min-width:769px) and (max-width:1024px) {
.col-md-3 {
flex: 0 0 auto;
width:calc(50% - 1rem);
}
}
@media screen and (min-width:769px) {
.col-md-4 {
flex: 0 0 auto;
width:calc(33.333% - 1rem) !important;
}
}
@media screen and (max-width:769px) {
.col-sm-12 {
flex: 0 0 auto;
width:100%;
}
}
.container {
width:90%;
margin:auto;
}
@media (min-width: 768px) {
    .col-md-4 {
        flex: 0 0 auto;
        width: 33.33333333%;
    }
}
.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}
.row {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(-1* var(--bs-gutter-y));
    justify-content:center;
    align-items:center;
}
.text-start {
text-align:right;
}
.card-body .btn {
background:
#2384f3;
color:white;
}
.breadcrumbs .card img {
border-radius:10px;
}
.imageBanners-wrap img {
margin-top:20px;
}
.product__description article {
max-height:2290px !important;
}
.s-block {
margin-top:2rem !important;
}
a:has(.lazy__bg[data-bg="https://cdn.salla.sa/form-builder/zmtuAgRDY3TwLi5xhf27s14XbZl88V5DSww9BtsX.jpg"]),a:has(.lazy__bg[data-bg="https://cdn.salla.sa/form-builder/T7hz6iAEmCapUWfaFPHWeAgv84s0ijxLv0h2B3Io.jpg"]),a:has(.lazy__bg[data-bg="https://cdn.salla.sa/form-builder/mmq5voFnwIJPrqHtroJToikna3bEwlJ9Vbc0uIoc.jpg"]){
height:550px !important;
}
#bcio-popups {
display:none;
}