@media (min-width:768px) and (max-width:991.98px){
  .component_store_feature{
    min-height:11.25rem;
  }
}

@media (max-width:767.98px){
  .component_store_feature{
    height:inherit !important;
  }
}

@media (max-width:767.98px){
  .component_store_feature .-theme-image{
    min-height:11.25rem;
  }
}

@media (-ms-high-contrast:none){
  .component_store_feature .-theme-image .feature-summary{
    padding-top:10%;
  }
}

.component_store_feature .-theme-default{
  text-align:center;
}

@media (max-width:767.98px){
  .component_store_feature .-theme-default{
    min-height:11.25rem;
  }
}

@media (-ms-high-contrast:none){
  .component_store_feature .-theme-default{
    margin-bottom:.625rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .component_store_feature .-theme-default .title{
    font-size:1.875rem;
  }
}

@media (-ms-high-contrast:none){
  .component_store_feature .-theme-default .title{
    margin-bottom:.625rem;
  }
}

@media (min-width:1601px){
  .component_store_feature .-theme-default .feature-list .feature-item-wrapper .feature-item .feature-text{
    font-size:.875rem;
  }
}

.stores_events_block .single_store_info.features{
  margin-bottom:0;
}

.stores_events_block .single_store_info.features .fl-builder-module-template{
  padding:.3125rem;
  margin-bottom:.3125rem;
}

@media (max-width:413px){
  .stores_events_block .single_store_info.features .fl-builder-module-template{
    padding:0 0 .3125rem;
  }
}

/*# sourceMappingURL=store_feature_theme.min.css.map */
