/* Add custom CSS styles below */ 
body#app {
    background: #fffbf7;
}
@media screen and (min-width:991px){
.navbar-brand img {
    max-height: 6rem;
}
.main-nav-container.fixed-pinned .navbar-brand img {
    max-height: 100px;
}
}
.main_banner img.dis_background {
    display: none;
}
.main_banner img.pro_addit {
    display: none;
}
.main_banner .details .main-btn {
    box-shadow: unset;
}
.main-img .pro_background {
    width: 80%;
}
/********مميزات المتجر ****/
section.container.featuers_store.featuers_store-1 {
    background: #F7E9DB;
    padding: 30px 0px;
}
/*******تصنيفات ********/
section.container.q_cate.q_cate-3 {
    margin-top: 0px;
}
.q_cate .card_category p {
    font-size: 15px;
}
.q_cate .swiper-wrapper {
    justify-content: space-around;
}
@media screen and (min-width:991px){
.q_cate .categories_grid {
    grid-template-columns: repeat(6, minmax(0px, 1fr));
}
}
@media (max-width: 480px) {
    .q_cate .categories_grid {
        grid-template-columns: repeat(2, 1fr);
        gap: 19px;
    }
    .q_cate .card_category p {
    font-size: 13px;
}
}
section:nth-child( 2 of section.q_cate) .head_categories {
    display: none;
}
/*************صور متحركه ****************/
section:nth-child( 2 of section.slider-image) .slider-text {
    justify-content: flex-start !important;
}
section:nth-child( 2 of section.slider-image) .text-wrapper {
    margin-right: 8%;
}
.slider-image .slider-text .text-wrapper {
    max-width: 45%;
    padding: 0 16px;
    text-align: start !important;
    justify-content: start;
    align-items: start;
}
.slider-image .slider-text .text-wrapper .desc-title {
    font-size: 20px;
    text-align: start;
}
.slider-image .slider-text .text-wrapper .head-title {
    font-size: 50px;
    margin-bottom: 30px;
 }
 @media screen and (min-width:768px) and (max-width:1300px){
 .slider-image .slider-text .text-wrapper .head-title {
    font-size: 28px;
    margin-bottom: 30px;
    line-height: 4px;
}
}
 
@media screen and (max-width:768px){
section:nth-child( 2 of section.slider-image)  .slider-text {
     margin-right: 0px !important; 
}
   .slider-image .slider-text .text-wrapper {
    align-items: center;
}
.slider-image .slider-text .text-wrapper {
    max-width: 100%;
}

.slider-image .slider-text .text-wrapper .desc-title {
    display: none;
}
.slider-image .slider-text .text-wrapper .head-title , 
.slider-image .slider-text .text-wrapper .head-title span {
    font-size: 15px;
    line-height: 8px;
    margin-bottom:10px
}
.slider-image .slider-text .text-wrapper {
    padding: 0px 10px 10px 0px;
}
.slider-image .slider-text {
    justify-content: flex-end !important;
    width: 69%;
    margin-left: 0px !important;
    margin-right: auto;
}
.slider-image .slider-text .text-wrapper .button-green {
    width: 63px;
    height: 30px;
    line-height: 11px;
    margin-top: 12px;
    font-size: 10px !important;
    padding: 9px;
}
}
/************************/
/*********العروض********/
section.G-deadline.G-deadline-6 img {
    max-width: 80% !important;
     width: 80% !important;
}
.product-info h3 {
    font-size: 16px !important;
     line-height: 20px;
}
/***************/
/* Footer */
.store-footer__inner * {
  color: #000;
}
/* Hide bg - mob */
.newsllater-container {
  background-image: unset;
}

/* center footer */
.newsllater-container .containt-form {
  padding-right: 0;
}
.store-footer * {
  text-align: center;
  margin-right: auto;
  margin-left: auto;
}
/*******اراء العملاء****************/
section#customer-section-8 {
    margin-top: 0px;
    padding-top: 0px;
}
.newsllater-container {
  background-size: contain;
  background-color: var(--color-primary);
}
.newsllater-container button[type="submit"] {
  background-color: #D8403F !important;
}
/*******product**************/
@media screen and (max-width:768px){
.s-product-card-entry .s-product-card-image {
    padding: 0px !important;
}
.s-product-card-entry {
    padding: 0px;
}
.s-product-card-entry .s-product-card-image .icons {
    top: 15%;
}
}
#scrollToTopBtn .sicon-caret-up-double:before {
    color: #000;
}
section.bg-black.footer-bottom {
    background: #997e60;
}
button.undefined{
    background-color: #504336;
}
.store-footer__inner .s-social-link a {
    border: none;
    background-color: #a08265 !important;
}