/** Shopify CDN: Minification failed

Line 22:5 Unexpected "\".slick-track\""

**/
/*// =============================================================================
// Ella Custom CSS - Customize The Style For Layout
// =============================================================================

// =============================================================================
//
// IMPORTANT DISCLAIMER
// Shopify is notifying shop owners about the need to convert scss files to css files.
// Please use only CSS to style the layout.
//
// =============================================================================*/

.arrow-icon-scroll svg{
display:none;
}

:not(".slick-track") .card-media img{
    border:solid 1px #e1e2e5!important;
}

.card-information .card-title span{
    display: none!important;
}

.card-information .card-title{
text-wrap: auto;
}

.card .card-price *{
  /* display:none!important; */
  display:none!important;
}

.v-grid.productGrid.column-5 .product{
  margin-top:0px!important;
}

/* .v-grid.productGrid.column-5 .product.product{
  margin-top:15px!important;
} */

.v-grid.productGrid.column-5  li.title-bar{
    background:#232323;
    list-style: none;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 0px 8px 0px 20px;
    border-radius:11px 11px 0 0;
    min-height: 55px;
    width:100%!important;
    margin-bottom:22px!important;
  }

  li.title-bar h3{
color:#fff;
margin:0px;
font-weight:600;
  }

  li.title-bar .flex-1{
  flex:1!important;
  }

  li.title-bar img{
    border-radius:12px;
  }


.v-grid li:not(:first-child){
margin:0px 15px 14px 15px;
}

.v-grid li:not(:first-child) .card-product{
border:solid 1px #c1c1c5;
border-radius:8px;
padding:15px;
background:#fff;
}

.v-grid.productGrid.column-5 .product{
  /* width:calc(16.66% - 30px); */
  width:calc(14.28% - 30px);
}

ul.v-grid .product-item-container{
      border: solid 1px #d1d1d5;
      border-radius: 12px;
      background:#f5f5f5;
      margin-bottom:20px;
}

.v-grid .product-item, .v-grid li.product{
  padding:0px;
}

.v-grid h3 a{
  font-weight:600!important;
  padding:0px!important;
  font-size:13px;
}

.v-grid .card-information{
padding-top:6px;
}
  
@media screen and (max-width:678px){
li.title-bar{
padding:10px!important;
}
}

@media (max-width: 1100px) {
.v-grid.productGrid.column-5 .product{
  width:calc(50% - 30px)!important;
}  
}


        .container-1330{
            display: block;
            width: 100%;
            position: relative;
            max-width: 100%;
            padding: 0 15px;
            margin: 0 auto;
        }

        
@media (max-width: 551px){
        .container-1330{
            padding-left: 10px;
            padding-right: 10px;
        }
      }
        
@media (min-width: 1025px){
         .container-1330{
            max-width: 1330px;
            padding-left: 15px;
            padding-right: 15px;
            margin-left: auto;
            margin-right: auto;
        }
      }