.g_cat .title-heade:before,
.g-products .title-heade:before{
  content:url("https://i.ibb.co/r2D0CM5z/solar-heart-outline.png");
  display:block;
}

.g_cat .title-heade:after,
.g-products .title-heade:after{
  content:"سارعي باختيار فستانك المميز بسعر مميز";
  display:block;
  font-size:16px;
  color:gray !Important;
  margin-top:0.5rem;
  font-weight:400 !important
}

.dead_line .image-title {
  border:2px solid var(--color-primary);
  border-radius:1rem
}

.g-products-5 .title-heade:after{
content:"خلكِ دايم مواكبة الموضة";
}
.g-products-6 .title-heade:after{
content:"إطلالة تكمّل جمالك في كل مناسبة";
}
.g-products-7 .title-heade:after{
content:"ستايل متفرّد.. من اختيارات سيلكواي";
}
.g-products:after,
.s-block--photos-slider:after{
  content:"";
  display:block;
  margin-top:2rem;
  background-image:url(https://i.ibb.co/B5V9fkKh/Frame-1.png);
  width:100%;
  height:80px;
  background-repeat:no-repeat;
  background-size:100% 100%
}
@media(max-width:768px){
.g-products:after,
.s-block--photos-slider:after{
height:30px !important;
}
.s-slider-nav-arrow {
    height: 2rem;
    width: 2rem;
    margin-top: 3rem; 
}
}

.s-block{
  margin-bottom: 2rem !Important
}

/* Carousel */

.s-block:nth-of-type(1) {
    margin-top: 0 !important;
}

.s-block--photos-slider .s-slider-block__title-nav {
    display: none !important;
}

.s-block--photos-slider * {
    margin: 0 !important;
    padding: 0 !important;
    border-radius: 0 !important;
}

.s-block--photos-slider .swiper-slide {
    margin-left: 0 !important;
    margin-right: 0 !important;
    width: 100% !important;
}

/* Categories */

.s-block--banners .grid {
    grid-template-columns: repeat(3, 1fr);
}

.s-block--banners .banner-entry {
    height: 300px;
}

@media (max-width: 992px) {
    .s-block--banners .banner-entry {
        height: 200px;
    }
}

@media (max-width: 480px) {
    .s-block--banners .banner-entry {
        height: 100px;
    }
}

.s-block--banners .lazy__bg {
    background-size: contain;
    background-repeat: no-repeat;
}

@media (min-width: 640px) {
    .two-row .banner-entry:first-child {
        grid-row: span 1 / span 1;
    }
}

/* Transparent Banner */
.banner-entry,
.banner--fixed img {
    background-color: transparent !important;
}

.g_cat .grid {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}


.copyright-text p {

    color: #fff;
}
.copyright-text a:hover {
    color: #fff;
}
.product-index .s-product-card-vertical {
    height: 500px !important;
}

@media(max-width:768px) {
.product-index .s-product-card-image-full {
    overflow: hidden;
    border-radius: 10px;
    height: 200px;
}
.landing-page-first-bannar .font-bold {
    font-weight: 700;
    text-align: center;

    font-size: 18px;
    width: 100%;
}



footer * {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

}


.g_cat .grid {
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}