body {
    background-color: #FFFFFF !important;
}
section.s-block:has(#edit-1327769060) .grid > * {
    border-radius: 18px !important;
    overflow: hidden !important;
    background: #ffffff00 !important;
     box-shadow: 0
    transition: transform .2s ease, box-shadow .2s ease !important;
}
.s-block__title  {
  justify-content: center;
  margin-top: 10PX;
}

.s-block__title h2  {
  font-size: 30px
}


.s-slider-block__title h2 {
 font-size: 30px
}

  .s-product-card-entry .s-button-wide {
    width: 100%;
    background-color: #02293F;
    color: #fff;
}
  
  .s-button-primary-outline {
 color: #fbfbfb;
    background-color: #02293F;
    
  }

.banner-entry{
  background-color: #fff
}

.s-product-card-image {
       background-color: rgb(255 255 255);
}

@media (max-width: 800px) {
.grid-flow-row {
    grid-auto-flow: column;
}


}


.navbar-brand img {
    max-height: 100%;
    max-width: 140px;
    width: 140px;
}

@media (min-width: 1280px) {
    .container {
        max-width: 1400px;
    }
}

.top-navbar {
    display: flex;
    min-height: 48px;
  background-color: #36C1E0;
    padding-bottom: .5rem;
    padding-top: .5rem;
}