.inner.bg-inherit {
    background-image: linear-gradient(#221e1f, #221e1f,#221e1f);
}
.store-footer__inner {
    background-image: linear-gradient(#4b3f33, #8b6f47, #4b3f33); /* من البني الغامق إلى البيج الداكن */
}

features__item:first-child {
    grid-column: span 1/span 1;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 110px;
    background-color: #ff7b00;
    background-image: linear-gradient(#578E67, #578E67,#E1D3A2);
}
.s-block--features__item {
    grid-column: span 1/span 1;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 110px;
    background-color: #ff7b00;
        background-image: linear-gradient(#578E67, #578E67,#E1D3A2);
}
.s-block__title h2 {
    position: relative;
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-weight: 700;
    line-height: 1.20;
    grid-column: span 1/span 1;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 110px;
    background-color: #ff7b00;
    background-size: 20px;
}
.s-block--features__item:first-child {
    grid-column: span 1/span 1;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 110px;
    background-color: #ff7b00;
    background-image: linear-gradient(#578E67, #578E67,#E1D3A2);
}
.footer-is-light .store-footer .store-footer__inner {
    --tw-border-opacity: 1;
    border-bottom-color: #ff7b00;
    border-bottom-color: rgb(229 231 235/var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: #ff7b00;
    background-color: rgb(243 244 246/var(--tw-bg-opacity));
    grid-column: span 1/span 1;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 110px;
    background-color: #FFF;
}
body {
    max-width: 2000px;
    margin: auto;
}
/* 
body {
    background: url(https://i.postimg.cc/B693Th7m/13.png);
    background-size: cover;
    background-repeat: repeat;
}
*/
.s-product-card-content{    position: relative;
    display: flex;
    flex-direction: column;
    padding: 0.75rem;
    border: 7px solid #E1D3A2;
}
.s-product-card-image img.loaded {
    position: relative;
    opacity: 1;
    /* border: 5px solid; */
    border: 7px solid #E1D3A2;
}
*, ::before, ::after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, 0.5);
    --tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);
    --tw-ring-shadow: 0 0 rgba(0,0,0,0);
    --tw-shadow: 0 0 rgba(0,0,0,0);
    --tw-shadow-colored: 0 0 rgba(0,0,0,0);
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    color: ccc899;
}
.main-menu li.root-level>a {
    padding-top: 0;
    padding-bottom: 2rem;
    font-weight: 700;
    color: #e1d3a2;
}