/* Add custom CSS styles below */ 


/*.grayscale { background colar:#f1f1f1; }
.header-components  { background:#f1f1f1; }

.bg-white { background:#f1f1f1; }

.grayscale { background:#f1f1f1; }

salla-button .s-button-btn { background:#d2c4b1; }
(function () {
var options = {
whatsapp: "966534929852", // WhatsApp number
call_to_action: "راسلنا", // Call to action
position: "right", // Position may be 'right' or 'left'
};
var proto = document.location.protocol, host = "getbutton.io", url = proto + "//static." + host;
var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = url + '/widget-send-button/js/init.js';
s.onload = function () { WhWidgetSendButton.init(host, proto, options); };
var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x);
})();*/

/*الخط*/
.s-slider-block__title {
    color: #272456;
}
[dir=rtl] .s-slider-block__title h2 {
    padding-right: 10px;
}
rtl .fix-align, [dir=rtl] .fix-align {
    transform: translateY(-2px);
    display: inline-block;
    color: #272456;
}
.page-header .breadcrumbs a {
    color: #272456;
}
.sicon-keyboard_arrow_left:before {
    color: #272456;
}
.s-block__title h2, .s-slider-block__title h2 {
    font-size: 1.50rem;
}
.s-button-text {
    color: #272456;
}

/*مقترحاتنا*/

  [dir=rtl] .rtl\:pl-10 {
    padding-left: 2.5rem;
    color: #272456;
}

  /*الهيدر*/
  
.s-block {
    margin-top: 0rem;
}
.container {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 0px;
    padding-left: 0px;
}
.header-components {
    background: linear-gradient( 102deg , #272c5d, #f1f1f1);
}
.s-cart-summary-wrapper {
    color: #fff;
}
.header-icon-button * {
    color: #fff;
}
.sicon-menu:before {
    content: "\ed7f";
    color: #272456;
}
.s-user-menu-trigger {
    background-color: rgba(0,0,0,0);
}
@media (max-width: 1024px)
[dir=rtl] #mainnav .has-children .sub-menu a {
    color: #fff;
}

/*الفوتر*/

.footer-is-light .store-footer {
    background: #ffffff;
    border-radius: 50px;
    margin: 10px;
}
.header-icon-button * {
    pointer-events: none;
    color: #fff;
}
.container {
    color: #fff;
    text-align: center;
}
.bg-white {
    --tw-bg-opacity: 1;
    background-color: #fff;
}
.footer-is-light .store-footer__top {
    /*background: linear-gradient( 359deg , #272c5d, #f1f1f1);*/
    border-radius: 20px;
    background: url(https://i.ibb.co/G2mTFbc/Untitled-4n.png) no-repeat;
    background-size: cover;
    background-position: center;
}
.footer-is-light .store-footer__top, .footer-is-light .full-about-block, .footer-is-light .social-link {
    border-color: rgba(0,0,0,0);
}
span.s-user-menu-dropdown-item-title {
    color: #fff;
}
[dir=rtl] .footer-list a:before {
    color: #fff;
}
.text-gray-400 {
    --tw-text-opacity: 1;
    color: #272456;
}

/*عملائنا*/

.gap-2\.5 {
    padding: 15px;
    padding-top: 10px
}
[dir=rtl] .s-block__title .right-side {
    color: #272456;
}
.s-block__title {
    padding: 10px;
}
.index .brand-item {
    border-radius: 15px;
    border: 2px solid #272456;
}
.s-block__display-all, .s-slider-block__display-all {
    color: #272456;
    border-radius: 106px;
    border: 1.5px solid #272456;
    background: linear-gradient( 102deg , #CDC3AA, #E5DED6);
}

/*البنرات*/

.object-cover {
    padding: 20px;
}
img.lazy.w-full.object-cover.loaded {
    padding: 0px 0px 20px 0px;
}

/*ارا العملاء*/

.p-5 {
    padding: 1.25rem;
    background: #272456;
    border-radius: 10px;
}
.text-gray-600 {
    color: #fff;
}
.rounded-full{
padding: 0px
}
/*كرت المنتج*/

.s-button-element:not(:disabled):not([loading]) {
    border-radius: 50px;
    background: linear-gradient( 102deg , #CDC3AA, #E5DED6);
}
.s-quantity-input-input {
    width: 3rem;
    color: #272456;
}
span.rtl\:space-x-reverse.space-x-2 {
    color: #272456;
}
.text-gray-600 {
    color: #272456;
}
.product-entry{
    box-shadow: 0 2px 10px -3px #272456;
}
salla-slider .swiper-slide {
    padding: 10px;
}
salla-slider[type]:not(.hydrated)>div, salla-slider[type]:not(.hydrated) .swiper>div>div, .carousel-slider .swiper {
    margin-left: 0rem;
    margin-right: 0rem;
}
salla-slider[type]:not(.hydrated)>div>div, salla-slider[type]:not(.hydrated) .swiper>div>div>div, .carousel-slider .swiper-wrapper>div {
    flex-shrink: 0;
    padding-left: 5px;
    padding-right: 5px;
}
.sicon-heart:before {
    color: #272456;
}
.product-entry {
    border-radius: 11px;
    background-color: #fff;
}
.product {
    box-shadow: 0 0 10px #ddd ;
    border-radius: 30px ;
}
img.h-full.w-full.transition-opacity.hover\:opacity-90.object-contain.lazy.loaded {
    display: block;
    width: 100%;
    height: auto;
}
.product-entry--vertical .product-entry__image {
    background: #fff;
}

 /*صفحة الاقسام*/
 
 .menu-title {
    color: #272456;
}

/*صفحة السياسات*/

.bg-white {
    color: #272456;
    background: #fff;
}

/*صفحة اتمام الطلب*/
img.lazy.flex-none.w-24.h-20.border.border-gray-200.bg-gray-100.rounded.object-center.object-cover.loaded {
    padding: 0px;
}
a.mb-2\.5.last\:mb-0.flex.items-center.text-sm.leading-none.hover\:opacity-70.transition.duration-300 {
    display: flex;
    align-items: center;
    justify-content: center;
}
.s-user-menu-trigger-hello {
    color: #fff;
}
.s-user-menu-trigger-name {
    color: #fff;
}
p.leading-6.mb-2.mt-4.sm\:mt-0.text-gray-600 {
    color: #fff;
}
@media only screen and (min-width: 320px) and (max-width: 1280px) {
    .container.grid.grid-cols-2.lg\:grid-cols-5.gap-10.lg\:gap-6.grayscale {
    display: inline-flex;
    text-align: center;
    justify-content: center;
    gap: 0px;
}
.unicode {
    unicode-bidi: plaintext;
    display: none;
}
[dir=rtl] .footer-list a:before {
    visibility: hidden;
}
h4.total-price.font-bold.text-xl {
    color: #1f2964;
    margin: auto;
}
h4.s-product-card-price {
    color: #272456;
    margin: auto;
}
.s-button-primary .s-button-text {
    color: #ffffff;
}
.store-footer .s-contacts-list {
    align-items: center;
}
salla-slider .slide--one-fourth {
    max-width: 184px;
}
.flex.whitespace-nowrap.gap-4.items-center {
    color: #272456;
    margin: auto;
}
.s-product-card-content-title a {
    padding-top: 60px;
}