/* Add custom CSS styles below */ 
[dir="rtl"]  .carousel-slider .swiper {
    padding-left: 0rem;
}salla-slider[type]:not(.hydrated) > div, salla-slider[type]:not(.hydrated) .swiper > div > div, .carousel-slider .swiper {
    padding-right: 0px;
}salla-slider.photos-slider .swiper-slide {
    width: 100%;
    border-radius: 0;
    padding-left: 0px;
    padding-right: 0px;
}.rounded-md {
    border-radius: 0;
}.s-block {
    margin-top: 0rem;
    margin-bottom: 1rem;
    background: unset;
}salla-slider.photos-slider .swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: 0;
}.swiper .swiper-pagination-bullet-active {
    width: 0.6rem;
}.swiper .swiper-pagination-bullet {
    height: 0.225rem;
}.top-nav {
    border-bottom-width: 0px;
    background: #b7d4dc;
}salla-slider.photos-slider .swiper-slide {
    margin-left: 0rem;
    margin-right: 0rem;
}.center-between {
    background: #ffffff91;
    border-radius: 2rem;
    padding: 0.5rem;
    box-shadow: 0 1px 2px #0b4da0;
}.btn--gray.custom-gray {
    min-height: 20px;
    min-width: 25px;
    padding-left: 0rem;
    padding-right: 0rem;
    background: unset;
    color: #0b4ea3;
}.s-cart-summary-count {
    background: unset;
    color: #0b4ca0;
}.sicon-menu:before {
    content: "\e928";
    color: #0b4c9e;
}.sicon-shopping-bag2:before {
    content: "\e901";
}.s-cart-summary-wrapper {
    color: #0c4fa2;
}.s-block--main-features .box:nth-of-type(1) {
    background: #5d9e2f;
}.s-block--main-features .box:nth-of-type(2) {
    background: #0c4ca2;
}.s-block--main-features .box:nth-of-type(3) {
    background: #cfad66;
}.s-block--main-features .box h4 {
    color: white;
}.s-block--main-features .box p {
    color: #dddcdc;
}.s-block--main-features .box h3 {
    background: unset !important;
}.s-block--fullscreen-features-grid .info-block {
    margin-bottom: 1rem;
    flex-direction: row;
    align-items: center;
}.info-block__img.rounded.overflow-hidden {
    width: 50%;
}.s-block--fullscreen-features-grid .info-block__content {
    width: 50%;
}.s-block--fullscreen-features-grid .info-block__content p.text-sm.text-zinc-800 {
    font-size: 0.675rem;
}.info-block.reversed {
    flex-direction: row-reverse;
}h4.text-gray-800.font-bold.text-lg {
    display: none;
}.product-entry__title a {
    font-size: 14px;
}button.btn--wishlist.animated.s-button-element.s-button-icon.s-button-outline.s-button-light-outline.s-button-loader-center {
    display: none;
}.product-entry {
    border: 1px solid #0a4da2;
    border-radius: 1rem;
}a.s-block__display-all {
    display: none;
}.s-block_title h2, .s-slider-block_title h2 {
    background: #0c4ea1;
    color: white;
    padding: 1rem;
    border-radius: 2rem;
}


.product__description.leading-6.mb-6 {
    display: none;
}.main-content.flex.flex-col.md\:flex-row.md\:pb-16.md\:space-x-10.rtl\:space-x-reverse {
    flex-direction: row;
}.main-content.flex.flex-col.md\:flex-row.md\:pb-16.md\:space-x-10.rtl\:space-x-reverse .w-full.mb-8.md\:mb-0.md\:\!w-1\/2.shrink-0 {
    width: 50%;
}.flex-1.w-full.md\:w-1\/2.rtl\:md\:pl-8.ltr\:md\:pr-8.flex.flex-col.gap-3 h2.text-2xl.font-bold {
    font-size: 16px;
}.flex-1.w-full.md\:w-1\/2.rtl\:md\:pl-8.ltr\:md\:pr-8.flex.flex-col.gap-3 .flex.items-center.justify-between.rating-share-section {
    display: none;
}.flex-1.w-full.md\:w-1\/2.rtl\:md\:pl-8.ltr\:md\:pr-8.flex.flex-col.gap-3 a.hover\:text-primary {
    display: none;
}.single-product-section .images-fixed {
    height: 360px;
}.s-slider-block__title h2 {
    padding: 1rem;
}section#single-product-4 {
    margin-right: 15px;
    margin-left: 15px;
    border-radius: 1rem;
    padding-bottom: 1rem;
    padding-top: 1rem;
    border: 1px solid #0c4ea1;
    box-shadow: 0 0 3px #0c4ea1;
}.s-block--single-product .single-product-slider.images-fixed .swiper-slide {
    height: 265px !important;
    padding-left: 3px !important;
}.relative.mt-7.flex-1.flex.flex-col.gap-3.p-4.pt-10.bg-gray-50.min-h-\[210px\].rounded {
    background: #0c4ca2;
}.relative.mt-7.flex-1.flex.flex-col.gap-3.p-4.pt-10.bg-gray-50.min-h-\[210px\].rounded p.leading-6.mb-2.mt-4.sm\:mt-0.text-gray-600 {
    color: white;
}#app .s-block .s-slider-block__title-right>* {
    padding: 1rem;
}.s-block .s-slider-block__title {
    margin-bottom: 0.5rem;
}


@media (max-width: 1024px) {
#main-nav {
    height: 48vh !important;
    position: absolute;
    right: 20px !important;
    border-radius: 1rem;
    top: 5px;
}.menu-fixed-bar>button.language {
    justify-content: flex-start;
}#main-nav {
    width: 300px;
}.menu-title {
    font-size: 0.825rem;
}#main-nav .main-menu li>a {
    font-size: 0.8rem;
    line-height: 0.7rem;
}#main-nav .inner {
    border-radius: 3rem;
}}

.relative.mt-7.flex-1.flex.flex-col.gap-3.p-4.pt-10.bg-gray-50.min-h-\[210px\].rounded {
    background: url(https://i.ibb.co/tmLbNz9/PATREN.png);
    background-size: contain;
    border: 2px solid #0c4ca2;
    box-shadow: 0 0 2px #0c4ca2;
}.relative.mt-7.flex-1.flex.flex-col.gap-3.p-4.pt-10.bg-gray-50.min-h-\[210px\].rounded p.leading-6.mb-2.mt-4.sm\:mt-0.text-gray-600 {
    color: #0c4ca2;
}.swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-rtl.swiper-ios.swiper-backface-hidden {
    margin-right: 0px;
    margin-left: 0px;
}
.s-block_title h2, .s-slider-block_title h2 {
    background: #ffffff;
    color: #0c4ca2;
    padding: 1rem;
    border-radius: 2rem;
    border: 2px solid #0c4ca2;
    box-shadow: 0 0 2px #0c4ca2;
}
.s-block--main-features .box:nth-of-type(1) {
    background: #5d9e2f;
    background: #ffffff;
    border: 2px solid #5d9e2f;
    box-shadow: 0 0 2px #5d9e2f;
    border-radius: 2rem;
}.s-block--main-features .box h4 {
    color: black;
}.s-block--main-features .box p {
    color: #7b7b7b;
}.sicon-leaf-angle:before {
    content: "\ed16";
    color: #5d9e2f;
}.s-block--main-features .box:nth-of-type(2) {
    background: #ffffff;
    border: 2px solid #0c4ca2;
    box-shadow: 0 0 2px #0c4ca2;
    border-radius: 2rem;
}.sicon-route-highway:before {
    content: "\eedd";
    color: #0c4ca2;
}.s-block--main-features .box:nth-of-type(3) {
    background: #ffffff;
    border: 2px solid #cfad66;
    box-shadow: 0 0 2px #cfad66;
    border-radius: 2rem;
}.sicon-user-heart:before {
    content: "\f073";
    color: #cfad66;
}
.s-block .s-slider-block__title {
    margin-bottom: 0;
}

@media (min-width: 768px) {
    .md\:pb-16 {
        padding-bottom: 0rem;
    }
.s-block--single-product .single-product-slider.images-fixed .swiper-slide {
    height: 100% !important;
    padding-left: 3px !important;
}.single-product-section .images-fixed {
    height: 100%;
}
}footer.store-footer.is-light.mt-16.has-bg {
    background: #0b4ea1;
}.store-footer h3 {
    color: white;
}a.s-menu-footer-item {
    color: white;
}.store-footer .s-user-menu-inline .s-user-menu-dropdown-item a {
    color: white;
}.store-footer .s-contacts-item {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
    color: white;
}.flex.items-center.justify-center.rtl\:lg\:ml-2.ltr\:lg\:mr-2.mb-5.lg\:mb-0 p.text-sm {
    color: white;
}p.text-gray-400.mb-2\.5.md\:mb-0 {
    color: white;
}/*p.text-gray-400.mb-2\.5.md\:mb-0:after {
    content: '| بواسطة ميناء';*/
}footer.store-footer.is-light.mt-16.has-bg {
    background: #0b4ea1;
    background-image: url(https://i.ibb.co/F5bvfhW/patren2.png);
    margin-right: 20px;
    margin-left: 20px;
    border-radius: 3rem;
    margin-bottom: 10px;
    margin-top: 11rem;
}.full-about-block.has-overlay--before.bg-cover.bg-center.py-11.pt-36 {
    padding-top: 1rem;
}