/* Add custom CSS styles below */ 
/* Add custom CSS styles below */ 

:root {
    --main-color: #5B99D1;
    --white-color: white;
    --black-color: black;
    --cart-color:#14314f;
    --foot-color:#486fa1;
    --linear-color: linear-gradient(180deg, rgba(195,166,134,0.9304096638655462) 6%, rgba(195,166,134,1) 17%, rgba(177,148,115,1) 74%);
    
}

/******header*****/
@media (max-width: 992px){
#mainnav .inner{
padding-top:10px;
}
}

/******header*****/


/** silder block ***/

body {
    background-color: var(--white-color) !important;
}



section.s-block.s-block--photos-slider {
    margin-top: 0;
}

section.s-block.s-block--photos-slider .swiper-slide {
    padding: 0 !important;
    margin: 0 !important;
    width: 100% !important;
}
section.s-block.s-block--photos-slider .swiper-slide,
section.s-block.s-block--photos-slider .swiper-slide img {
    border-radius: 0 !important;
}

section.s-block.s-block--photos-slider .swiper.s-slider-container {
    padding: 0 !important;
}

/** End silder block ***/



/*****قائمة العناصر الاولي ********/

section:nth-of-type(2)>div{
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
section:nth-of-type(2) .two-row .banner-entry:first-child {
   grid-row: unset; 
}
.lazy__bg {
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-color: white;
}

@media (max-width: 992px){
section:nth-of-type(2)>div{
    grid-template-columns: repeat(2, minmax(0, 1fr));
    
}
section:nth-of-type(2) .two-row .banner-entry{
height:100px;
}

}
 

/*****قائمة العناصر الاولي ********/



/***** عنوان المنتجات ********/

.s-slider-block__title
{
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    position:relative;
}

.s-slider-block__title .s-slider-block__title-left{
    display:none;
}
.s-slider-block__title .s-slider-block__title-right,
.s-slider-block__title h2{
    padding-left: 0px !important;
    color:var(--main-color);
}

.s-slider-block__title:after{
    content:"";
    position:absolute;
    width:40%;
    height:2px;
    background-color:#dcdcdd;
    left:0;
    top:50%;
    transform: translateY(-50%);
    
}
.s-slider-block__title:before{
    content:"";
    position:absolute;
    width:40%;
    height:2px;
    background-color:#dcdcdd;
    right:0;
    top:50%;
    transform: translateY(-50%);
    
}
@media (max-width: 992px){
section:nth-of-type(3) .s-slider-block__title:after,
section:nth-of-type(3) .s-slider-block__title:before,
.product-single .s-slider-block__title:after,
.product-single .s-slider-block__title:before{
width:29%;
}
}
/***** عنوان المنتجات ********/



/** banners blocks ***/

section.s-block.s-block--fixed-banner.wide-placeholder > .container {
    padding: 0 !important;
    margin: 0 !important;
    max-width: unset !important;
}

.banner--fixed img {
    border-radius: 0 !important;
}

/** End banners ***/




/** product code */
.product-index .s-products-list-wrapper {
    gap:3rem;
}

.s-product-card-entry {
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}
.s-product-card-entry * {
    justify-content: center;
    text-align: center;
}
.s-product-card-entry .s-product-card-price{
color:#cc2222;
}
.s-products-slider-card.swiper-slide {
    padding-block: 7px;
}
button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline {
    background: var(--cart-color);
    color: white;
}

.s-product-card-image {
    background-color: transparent;
}

button[product-status="sale"]:not(.product-single button){
    position:absolute;
    left:15%;
    width:70%

}
.s-products-slider-slider.s-slider-wrapper .swiper{
    padding:40px 0px;
}
.s-product-card-price{
color:var(--cart-color);
}
@media (max-width: 992px){
button[product-status="sale"]:not(.product-single button){
   
  bottom:-20px;

}
    button[product-status="sale"]:not(.product-single button){
    position:absolute;
    left:7.5%;
    width:85% ;
    font-size: 12px !important;

}
    .product-index .s-products-list-wrapper {
    gap:2.5rem;
}
}

/** product code */


/***** مميزات المتجر  ********/

section:nth-of-type(14)>div{
    grid-template-columns: repeat(4, minmax(0, 1fr));
}
section:nth-of-type(14) .two-row .banner-entry:first-child {
   grid-row: unset; 
}
.lazy__bg {
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-color: white;
}

@media (max-width: 992px){
section:nth-of-type(14)>div{
    grid-template-columns: repeat(2, minmax(0, 1fr));
    
}
section:nth-of-type(14) .two-row .banner-entry{
height:100px;
}

}
 

/***** مميزات المتجر  ********/


/*****   الفوتر  ********/
.store-footer__inner{
background-color:var(--foot-color) !important;
color:white !important;
 border-radius: 100px 100px 0 0;
}
footer .copyright-text *{
color:white !important;
}
.footer-is-light .store-footer {
   background-color:var(--foot-color);
    border-radius: 100px 100px 0px 0px;
}

@media (max-width: 992px){
    .store-footer__inner *{
        text-align:center;
        justify-content:center
    }
}
@media (min-width: 992px){
.store-footer__inner h3 {
    position: relative;
    margin-right:10px;
}

.store-footer__inner h3:before {
    position: absolute;
    content: '';
    width: 5px;
    height: 100%;
    right: -10px;
    background: #030c44;
    border-radius: 5px;
}
}
}
/*****   الفوتر  ********/