.s-block--tabs-produtcs  .tabs-wrapper{

    background:#f5f5f5 !important;
}

.s-angel--divider.xl-title p {
    color: #303030;
}

.menu-silde.lazy_bg.lazy.bg-cover.bg-center {
    background-size  : contain;
    background-repeat: no-repeat;
    margin           : 10px 0;
}

.s-block--faqs .faqs-list input:checked+div label {
    color: black !important;
}

.s-product-card-content-footer .s-button-primary {
  border-color:#303030 !important;
    background-color:#303030 !important;
 
}

.store-footer {
    background: url("https://i.ibb.co/nMgWLQTb/ed-2.png") center/cover no-repeat;
}

.store-footer .footer-container {
    border-bottom-width: 0px;
}

.faqs-list__item {
border-radius:20px !important;
    background-color: #ebebeb;
}

/* ---------------------- اراء العملاء ----------------------- */
.s-block--testimonials .flex.h-full.transition-shadow.duration-500.hover\:shadow-default.bg-white.da-bgg.rounded-lg.relative {
    border          : 2px solid #f28b82;
    border-radius   : 8px;
    background-color: #f5f5f5;
    padding         : 25px 25px 20px;
    display         : flex;
    flex-direction  : column;
    justify-content : space-between;
    position        : relative;
    min-height      : 150px;
}

.s-block--testimonials .flex.flex-col.w-full.px-4.pb-8.-mt-8>p.text-base.da-tm.leading-6.w-full.da-tm.text-center.my-2 {
    font-size    : 18px;
    font-weight  : 600;
    color        : #000;
    margin-top   : 25px;
    margin-bottom: 40px;
    text-align   : right;
}

.s-block--testimonials .testimonial__icon {
    position : absolute;
    top      : 10px;
    left     : 10px;
    color    : #303030;
    font-size: 20px;
}

.s-block--testimonials .s-testimonials--slider--img.flex-center.flex-col {
    display        : flex;
    flex-direction : column;
    align-items    : flex-end;
    justify-content: flex-end;
    gap            : 6px;
    position       : absolute;
    bottom         : 15px;
    right          : 25px;
}

.s-block--testimonials .testimonial__avatar {
    width        : 55px !important;
    height       : 55px !important;
    border-radius: 50%;
    overflow     : hidden;
    flex-shrink  : 0;
    position     : relative;
    right        : -55px;
    bottom       : -60px;
}

.s-block--testimonials .s-testimonials--slider--img.flex-center.flex-col h4.text-lg.leading-none.da-tm.my-2 {
    margin     : 0;
    color      : #303030;
    font-size  : 16px;
    font-weight: 600;
    line-height: 1.2;
}

.s-block--testimonials .testimonial__icon {
    opacity: inherit;
    color  : #303030;
}

.s-block--testimonials .testimonial__rating {
    text-align  : right;
    margin-right: 50px;
    margin-top  : 2px;
}

@media (max-width: 700px) {
  .s-block--testimonials  .testimonial__avatar {
        right : -100px;
        bottom: -55px;
    }
    .s-block--testimonials .flex.h-full.transition-shadow.duration-500.hover\:shadow-default.bg-white.da-bgg.rounded-lg.relative {

    min-height      : 150px;
}

}

/* ---------------------- اراء العملاء ----------------------- */
.s-block--testimonials .flex.h-full.transition-shadow.duration-500.hover\:shadow-default.bg-white.da-bgg.rounded-lg.relative {
    border          : 2px solid #f28b82;
    border-radius   : 8px;
    background-color: #f5f5f5;
    padding         : 25px 25px 20px;
    display         : flex;
    flex-direction  : column;
    justify-content : space-between;
    position        : relative;
    min-height      : 150px;
}

.s-block--testimonials .flex.flex-col.w-full.px-4.pb-8.-mt-8>p.text-base.da-tm.leading-6.w-full.da-tm.text-center.my-2 {
    font-size    : 18px;
    font-weight  : 600;
    color        : #000;
    margin-top   : 25px;
    margin-bottom: 40px;
    text-align   : right;
}

.s-block--testimonials .testimonial__icon {
    position : absolute;
    top      : 10px;
    left     : 10px;
    color    : #303030;
    font-size: 20px;
}

.s-block--testimonials .s-testimonials--slider--img.flex-center.flex-col {
    display        : flex;
    flex-direction : column;
    align-items    : flex-end;
    justify-content: flex-end;
    gap            : 6px;
    position       : absolute;
    bottom         : 15px;
    right          : 25px;
}

.s-block--testimonials .testimonial__avatar {
    width        : 55px !important;
    height       : 55px !important;
    border-radius: 50%;
    overflow     : hidden;
    flex-shrink  : 0;
    position     : relative;
    right        : -55px;
    bottom       : -60px;
}

.s-block--testimonials .s-testimonials--slider--img.flex-center.flex-col h4.text-lg.leading-none.da-tm.my-2 {
    margin     : 0;
    color      : #303030;
    font-size  : 16px;
    font-weight: 600;
    line-height: 1.2;
}

.s-block--testimonials .testimonial__icon {
    opacity: inherit;
    color  : #303030;
}

.s-block--testimonials .testimonial__rating {
    text-align  : right;
    margin-right: 50px;
    margin-top  : 2px;
}

@media (max-width: 700px) {
  .s-block--testimonials  .testimonial__avatar {
        right : -100px;
        bottom: -55px;
    }
    .s-block--testimonials .flex.h-full.transition-shadow.duration-500.hover\:shadow-default.bg-white.da-bgg.rounded-lg.relative {

    min-height      : 150px;
}

}
section.s-block.s-block--special-product.special-product  .flex.flex-col.gap-1.p-4.md\:p-8.md\:w-1\/2{
    background:#f5f5f5 !important;
    justify-content: center;
}


section.s-block.s-block--special-product.special-product  .md\:text-lg {
    font-size: 20px !important;
}
.special-product .btn--primary {
    max-width: 38%;
}