/* Add custom CSS styles below */ 

.fullscreen-loader  {
background:#fff !important;
}

a.product-card-content-meta-title {
    display: block;
    height: 110px;
}


.no-touchevents hydrated .product-card-content-meta-pricing-current span,.dark .product-card-content-meta-pricing-current span{
color:red;
}
.banners-slider{
padding-top:70px;
}

.product-card-content-media{
background:#fff !important;
}
.product-card-actions-add-to-cart .product-card-actions-add-to-cart-icon{
display: inline-block;
transition: transform 0.3s ease, box-shadow 0.3s ease;

}
.product-card-actions-add-to-cart-icon:hover {
      transform: scale(1.1);
       
    }
   
/* /////////////////////////////////////// */

/* main banner */
.banners-slider {
    padding-top: 0;
}

  section:first-of-type.banners-slider a{
    display: none;
}

.banners-slider p {
line-height:1.5
}

@media(min-width:768px){
.banners-slider .banners-builder-single-content-informations {
    width: fit-content;
    margin-right: 5%;
}
}

@media(max-width:767px){
.banners-slider h1{
margin-top:20%
}

.banners-slider p {
    display: none;
}

.banners-slider video{
height: 50vh !important;
}
}

/* categories */ 
section.main-links-style-1 h4 {
    font-size: 1rem;
}

.static-banners-wrapper.grid-cols-5 {
gap:1rem;
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
}

.static-banners .grid-cols-5 a:nth-child(3),
.static-banners .grid-cols-5 a:nth-child(4) {
    grid-row: span 2;
}

.main-links-mosaique-wrapper {
    display: none;
}

/* features */
i.store-features-style-1-content-single-icon-content {
    color: #0A226A;
}

.store-features-style-1-content-single-icon-box {
    background: linear-gradient(180deg, rgba(26, 81, 162, 0.4) 0%, rgba(71, 170, 223, 0.2) 100%) !important;
}

  section:last-of-type .banners-builder-single-content-informations {
    display: none;
}