/*---------------------------------------------------------------------------------
    Responsive css
-----------------------------------------------------------------------------------*/
/* Utilities ( Import Utilities ) */
/* Fonts */
/* Colors */
/* iconfont */
/* Border radius */
/* -------------------------------------------------
   Mixin SCSS
------------------------------------------------- */
.gi-slide-item img{
  width: 250px;
}
@media only screen and (max-width: 1199px) {
  .width-50 {
    width: 100% !important;
  }
}
@media only screen and (max-width: 991px) {
  .gi-sidebar-res {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    height: 100%;
    display: block;
    text-align: right;
  }
}
@media only screen and (max-width: 767px) {
  .gi-slide-item img{
    width: 200px;
  }
  .gi-cart-content .table-content table tbody > tr td:before {
    content: attr(data-label);
    float: left;
    font-weight: bold;
    text-transform: capitalize;
    font-size: 16px;
    color: #777;
    min-width: 90px;
    text-align: left;
    font-weight: 500;
  }
  .list-view .gi-product-inner,
  .list-view-50 .gi-product-inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .list-view .gi-product-inner .gi-pro-content,
  .list-view-50 .gi-product-inner .gi-pro-content {
    border: 0;
  }
  .list-view .gi-product-inner .gi-pro-image-outer,
  .list-view-50 .gi-product-inner .gi-pro-image-outer {
    max-width: 100%;
  }
  .list-view .gi-product-content,
  .list-view-50 .gi-product-content {
    max-width: 400px;
    margin: auto;
  }
  .gi-newsletter .gi-shape-1,
  .gi-newsletter .gi-shape-2 {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .gi-slide-item img{
    width: 100px;
  }
  .gi-checkout-wrap .gi-check-bill-form .gi-bill-wrap.gi-bill-half {
    width: 100%;
  }
  .gi-register-wrapper .gi-register-container .gi-register-form .gi-register-wrap.gi-register-half {
    width: 100%;
  }
  .list-view .gi-product-inner,
  .list-view-50 .gi-product-inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .list-view .gi-product-inner .gi-pro-content,
  .list-view-50 .gi-product-inner .gi-pro-content {
    border: 0;
  }
  .list-view .gi-product-inner .gi-pro-image-outer,
  .list-view-50 .gi-product-inner .gi-pro-image-outer {
    max-width: 100%;
  }
  .list-view .gi-product-content,
  .list-view-50 .gi-product-content {
    max-width: 350px;
  }
  .gi-about .gi-about-img {
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(auto-fill, 100%);
    grid-row-gap: 24px;
    grid-column-gap: 24px;
  }
}
@media only screen and (max-width: 360px) {
  .gi-wish-notify,
  .gi-compare-notify {
    max-width: 280px;
  }
  .svg_img.test_svg.top {
    left: 15px;
  }
  .svg_img.test_svg.bottom {
    right: 15px;
  }
  .gi-blogs-sidebar .gi-sidebar-block .gi-sidebar-block-item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .gi-blogs-sidebar .gi-sidebar-block .gi-sidebar-block-item .gi-sidebar-block-img {
    margin-bottom: 15px;
  }
}
/*# sourceMappingURL=responsive.css.map */