/* develope By Package +201002241591  3lwaaa@gmail.com - https://wa.me/201002241591 */
.md\:flex,.footer-is-light .store-footer,.footer-is-light .store-footer .store-footer__inner,.s-block--hero-slider .swiper-slide .swiper-lazy:after,.main-menu li:hover>.sub-menu,.flex-col,.s-block,.s-comments-product,.top-navbar,.mm-spn.mm-spn--light,.main-nav-container.fixed-pinned .inner,.main-nav-container {
    background: var(--bg);
    background: var(--1);
    background: var(--ff);
}

.footer-is-light .store-footer .store-footer__inner:before {
    text-align: center;
    content: "";
    display: block;
    height: 110px;
    width: 140px;
    margin: auto auto 20px;
    background-image: var(--logo);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    animation: colorChange 1200ms linear infinite;
    filter: brightness(2.5) hue-rotate(323deg);
}

/* 
@keyframes colorChange {
    0% {
        filter: hue-rotate(0deg);
    }

    50% {
        filter: brightness(2.5) hue-rotate(323deg);
    }

    100% {
        filter: hue-rotate(0deg);
    }
} */
.s-slider-block__title h2,.s-block__title h2,.s-reviews-header {
    text-transform: uppercase;
    background-image: linear-gradient(-225deg,#fff 40%,#fff 9%,#fff 67%, var(--1) 100%);
    background-size: auto auto;
    background-clip: border-box;
    background-size: 200% auto;
    color: var(--ff);
    font-weight: 700;
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: textclip 2s linear infinite;
    display: inline-block;
    line-height: 24px;
    text-align: center
}

@keyframes textclip {
    to {
        background-position: 200% center
    }
}

.s-block.s-block--features.container::before {
    content: "      ليش قربان ؟ ";
    display: block;
    text-align: center;
    font-size: 28px;
    font-weight: 600;
    color: var(--tx) ;
}

.s-block--features__item .feature-icon {
    animation: myani 4s ease-in-out alternate infinite;
    position: relative;
    transition: all 0.5s ease-in-out;
}

@keyframes myani {
    0% {
        transform: scale(1) translateY(0);
        box-shadow: rgba(26, 23, 23, 0.3) 0 4px 12px;
    }

    50% {
        transform: scale(1.05) translateY(-8px);
        box-shadow: rgba(26, 23, 23, 0.5) 0 6px 15px;
    }

    100% {
        transform: scale(1) translateY(0);
        box-shadow: rgba(26, 23, 23, 0.3) 0 4px 12px;
    }
}

.s-block--features__item .feature-icon i.sicon-full-wallet:before {
    content: '';
    background-image: url(https://iili.io/Htx2wcG.png);
    width: 64px;
    height: 64px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center
}

.rounded-icon {
    background: 0 0
}

.index:before {
    content: "";
    width: 100%;
    height: 100%;
    background: #00000008 var(--logo);
    position: fixed;
    top: 0;
    z-index: 99999999999999999!important;
    background-size: 13%!important;
    background-repeat: no-repeat;
    background-position: center!important;
    animation-name: logobg;
    animation-duration: 3s;
    animation-fill-mode: forwards;
    bottom: 0;
    left: 0;
    right: 0;
    filter: brightness(28.5);
}

.index.dark-mode:before {
    filter: none;
}

@keyframes logobg {
    0% {
        opacity: 1
    }

    50% {
        opacity: 1
    }

    100% {
        opacity: 0;
        visibility: hidden
    }
}

::-webkit-scrollbar {
    width: 10px
}

::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px grey;
    border-radius: 10px
}

::-webkit-scrollbar-thumb {
    background: var(--ff);
    border-radius: 10px
}

::-webkit-scrollbar-thumb:hover {
    background: #fff
}

a[href="https://www.instagram.com/Woodystore.27"],.store-footer .contact-social ul li:first-child a {
    background: #cc38a5;
    color: var(--tx) !important;
}

a[href="https://www.tiktok.com/@Woody_store27"],.store-footer .contact-social ul li:nth-child(3) a {
    background: #333;
    color: var(--tx) !important;
}

a[href="https://www.snapchat.com/add/Yousef8599"],.store-footer .contact-social ul li:nth-child(2) a {
    background: #d8c837;
    color: var(--tx) !important;
}

.s-contacts-topnav-link:where([dir=rtl],[dir=rtl] *),.product__description ul, .product__description li, .text-sm.opacity-75 p, [dir=rtl] .rtl\:pl-3, .s-block--features__item p, [dir=rtl] .mm-spn.mm-spn--navbar:before, .text-dark, .s-block--features__item h4, .mm-spn span, .mm-spn a, .text-2xl, .content-entry, .mm-spn ul.main-menu li:before, .sicon-keyboard_arrow_left:before, [dir=rtl] .rtl\:ml-3, [dir=rtl] .topnav-link-item, .text-gray-800, .main-menu li.root-level>a, .total-price, .text-base, b, p.text-sm, .main-menu li>a, [dir=ltr] .topnav-link-item, .sm\:p-1 p, [dir=ltr] .topnav-link-item.right-side:first-child, .max-w-sm, .leading-\[1\.2\], .flex.items-center.flex-wrap.text-sm, .text-primary, .slide--cat-entry h2, [dir=ltr] .topnav-link-item:last-child, .sicon-menu:before, .text-sm .text-gray-500, .store-footer a, .flex-1 h1, .font-bold.text-xl.inline-block, .unicode, .no-content-placeholder p, .rtl .fix-align, .no-content-placeholder i.sicon-shopping-bag:before, .item-price.text-sm.text-gray-500, .product-entry__sub-title.text-sm.text-gray-500.leading-6, [dir=rtl] .fix-align, .font-bold.text-sm.mb-5, .duration-300, .s-block--features__item h2, .s-slider-block__title h2, .no-content-placeholder--comments i.sicon-chat-bubbles:before, .text-gray-400, .text-lg span, .block.text-sm.font-bold.mb-2.text-gray-700, .s-cart-summary-total {
    color: var(--tx) !important;
}

.s-slider-block__title,.s-block__title h2 {
    margin: 10px auto
}

.s-reviews-header,.s-slider-block__title h2,.s-block__title h2 {
    color: var(--ff);
    color: var(--2);
}

.s-block--features__item .feature-icon {
    height: 5.2rem;
    width: 5.2rem
}

.top-navbar .s-search-input {
    background-color: #ffffff1f;
}

.main-nav-container.fixed-header .inner {
    border-radius: 53px;
    /* filter: drop-shadow(-2px 0px 3px #fff) */
    width: 95%;
    margin: auto;
    margin-top: 10px;
}

.s-slider-nav-arrow svg {
    fill: #000
}

.leading-\[1\.2\] {
    margin: 10px auto
}

.cart-item.bg-white,.duration-1000 {
    background: 0 0!important
}

.carousel-slider .swiper-wrapper>div {
    margin: 10px auto
}

.s-product-card-vertical {
    box-shadow: #fff 0 3px 8px
}

.footer-is-light .store-footer .social-link {
    border-color: transparent;
    box-shadow: #fff 0 3px 8px
}

.text-primary span,#sub-total,.flex.justify-between.text-lg>b,.font-bold.text-sm mb-5,span.inline-block.item-total,.item-price.text-sm.text-gray-400,.text-gray-900.leading-6 a,.s-quantity-input-input,b.block,.text-gray-400,.form-label {
    color: var(--tx) !important;
}

.s-block.s-block--best-offers.container.overflow-hidden,.lg\:shadow-default,.s-user-menu-trigger,.banner--fixed img,.xs\:p-7,.no-content-placeholder .icon,.s-block--features__item,.lg\:p-8,.footer-is-light .store-footer .store-footer__inner,.footer-is-light .store-footer .contact-social {
    border-color: transparent!important
}

@media only screen and (max-width: 600px) {
    .s-button-text {
        font-size:12px!important
    }

    .slide--cat-entry {
        width: 106px!important;
        height: 106px!important;
        border-radius: 19px!important
    }

    .swiper-slide.slide--one-sixth,.swiper-slide.slide--one-sixth.swiper-slide-prev,.swiper-slide.slide--one-sixth.swiper-slide-next,.swiper-slide.slide--one-sixth.swiper-slide-active {
        width: 40%
    }

    .slide--cat-entry h2,.slide--cat-entry h4 {
        font-size: .745rem
    }

    .slide--cat-entry i {
        font-size: 28px
    }
}

@media only screen and (min-width: 600px) {
    .lg\:grid-cols-6 {
        grid-template-columns:repeat(3,minmax(0,1fr))!important
    }

    .lg\:col-span-2 {
        grid-column: span 1/span 1
    }
}

@media only screen and (max-width: 600px) {
    .salla-slider .slide--one-sixth {
        width:37%
    }

    .slide--cat-entry {
        height: 101px;
        width: 106px
    }

    .s-products-slider-card {
        max-width: 185px
    }
}

.s-quantity-input-button {
    background: #aaa
}

.s-quantity-input-button svg {
    fill: #000
}

.store-footer a .rtl\:ml-2\.5,.s-button-btn,.header-btn i,[dir=rtl] .header-btn__icon.icon,.s-slider-next.s-slider-nav-arrow,.s-slider-next.s-slider-nav-arrow.swiper-button-disabled {
    background: #fff;
    border: none;
    color: #000;
    box-shadow: rgba(0,0,0,.24) 0 3px 8px
}

.s-slider-prev.s-slider-nav-arrow,.s-slider-prev s-slider-nav-arrow.swiper-button-disabled {
    background: var(--ff);
    border: none;
    box-shadow: rgba(0,0,0,.24) 0 3px 8px
}

.s-block__display-all,.s-slider-block__display-all {
    background: var(--ff);
    background: var(--2);
    color: #000;
    padding: 10px;
    border-radius: 27px;
    padding-bottom: 12px;
    animation: signal 1200ms linear infinite
}

@keyframes signal {
    0% {
        box-shadow: 0 0 0 0 #fff
    }

    100% {
        box-shadow: 0 0 0 3px #bebebe
    }
}

.md\:mb-0 {
    margin-left: 17px
}

.s-block--features__item:first-child {
    grid-column: span 1/span 2
}

.grid-cols-\[repeat\(2\2c minmax\(0\2c 1fr\)\)\],.lg\:grid-cols-3 {
    grid-template-columns: repeat(3,minmax(0,1fr))!important
}

.s-block--features__item h4 {
    white-space: nowrap
}

.s-block--features__item p {
    min-width: 83px
}

[dir=ltr] .mm-spn.mm-spn--navbar.mm-spn--main:after,[dir=rtl] .mm-spn.mm-spn--navbar.mm-spn--main:after,[dir=rtl] .mm-spn.mm-spn--navbar:after {
    text-align: inherit;
    color: var(--tx) ;
}

.s-button-wide .sicon-shopping-bag:before {
    font-weight: 600
}

.main-nav-container.fixed-pinned .navbar-brand img {
    max-height: 59px
}

.flex-1.testimonial__text div {
    background: 0 0!important
}

.s-product-card-content-subtitle,.flex.mb-6,.md\:flex,.s-product-card-content-subtitle,.s-product-card-content-sub,.store-footer a,.s-product-card-content-title a,.store-footer .contact-social ul,.footer-is-light .store-footer .store-footer__inner {
    text-align: center!important;
    justify-content: center!important
}

.lg\:shadow-default,.s-user-menu-trigger,.banner--fixed img,.xs\:p-7,.no-content-placeholder .icon,.s-block--features__item,.lg\:p-8 {
    background: 0 0!important
}

.testimonials-slider .swiper-slide-active .testimonial {
    border-radius: 30px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-size: 300% 300%;
    background-image: linear-gradient(-45deg,#fff 0%,#fff 25%,#fff 51%,#000 100%);
    animation: AnimateBG 5s ease infinite
}

@keyframes AnimateBG {
    0% {
        background-position: 0% 50%
    }

    50% {
        background-position: 100% 50%
    }

    100% {
        background-position: 0% 50%
    }
}

.space-x-2.items-end {
    justify-content: center
}

.store-footer h3 {
    color: var(--tx) !important;
    background: #fff0;
    border-radius: 8px;
    font-weight: 700;
    padding-top: .3rem;
    width: 100%;
    padding-bottom: .3rem;
    box-shadow: rgb(255 255 255 / 15%) 0 4px 12px;
}

.s-button-wrap[type=button] {
    appearance: auto!important
}

.s-button-btn {
    padding: .6em 2em;
    border: none;
    outline: none;
    color: #fff ;
    background: #f8f9f4;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
    user-select: none;
    -webkit-user-select: none;
    touch-action: manipulation
}

.s-button-primary-outline:hover {
    background-color: var(--1);
    fill: var(--1);
    color: var(--1);
}

.s-block--features__item .feature-icon {
    background-color: var(--2);
}

.contact-social::before {
    content: "تابعنا";
    font-size: 20px;
    display: block;
    font-weight: 700;
    margin-bottom: 20px;
    padding-top: .3rem;
    width: 100%;
    padding-bottom: .3rem;
    box-shadow: rgba(255,255,255,.842) 0 4px 12px;
    color: var(--tx);
    background: var(--ff);
    border-radius: 8px
}

.s-slider-block__title h2::after,.s-block__title h2::after {
    /* content: "〣━━━━━━>"; */
    display: block;
    width: 100%;
    height: 30px;
}

.s-quantity-input-container .s-quantity-input-input,.btn-tab.btn--collapse span,.total-price.font-bold.text-xl.inline-block,.starting-or-normal-price.gap-4.flex>h2,.s-product-options-option-label b,.sicon-chat-bubbles:before,.form-label b.block,.s-product-card-content-subtitle,.sicon-quote-open:before,.testimonials-slider .testimonial__text p {
    color: #000!important;
}

[dir=rtl] .s-product-card-vertical .s-product-card-wishlist-btn,.sc-1au8ryl-0.dkuywW {
    display: none
}

salla-add-product-button[product-status=out] {
    background: var(--ff);
    border-radius: 10px;
    color: #000!important
}

.s-button-light-outline.s-button-disabled {
    color: #cc4747;
    opacity: 1
}

.header-btn__icon:after {
    content: "";
    position: absolute;
    top: 7%;
    left: 7%;
    border-radius: 50%;
    border-top: 1px solid transparent;
    border-right: 1px solid #000;
    border-bottom: 1px solid transparent;
    border-left: 1px solid #000;
    width: 85%;
    height: 85%;
    transition: border 600ms cubic-bezier(.785,.135,.15,.86),transform 600ms cubic-bezier(.785,.135,.15,.86);
    transform: rotate(45deg);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.header-btn__icon:hover {
    color: #69482e
}

.header-btn__icon:hover:after {
    border: 1px solid #69482e!important;
    transform: rotate(135deg);
    box-shadow: 0 0 0 2.5px #fff,0 0 0 4px #69482e,0 0 0 7px #fff
}

.header-btn__icon {
    position: relative;
    border-color: #000
}

.s-contacts-list.s-contacts-list-vertical {
    display: flex;
    gap: 1rem;
    align-content: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: space-around;
    align-items: flex-start;
}

salla-social.mb-6.s-social-list.hydrated {
    justify-content: center;
}

button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    font-size: 1rem;
    background-color: var(--1);
    color: var(--3);
    display: block;
    text-align: center;
    font-weight: 700;
    border-radius: 20px;
    box-shadow: rgb(0 0 0/15%) 0px 2px 4px,rgb(0 0 0/0%) 0px 7px 13px -3px,rgb(255 255 255/66%)0px -3px 0px inset;
    animation: signal 1200ms infinite;
}

.s-button-btn:before {
    content: "";
    background: linear-gradient(45deg,var(--1) 0%,var(--2) 10%);
    position: absolute;
    top: -2px;
    left: -2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    -webkit-filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing-button-85 20s linear infinite;
    transition: opacity .3s ease-in-out;
    border-radius: 10px
}

@keyframes glowing-button-85 {
    0% {
        background-position: 0 0
    }

    50% {
        background-position: 400% 0
    }

    100% {
        background-position: 0 0
    }
}

.s-contacts-list.s-contacts-list-vertical {
    display: flex;
    gap: 1rem;
    align-content: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: space-around;
    align-items: flex-start;
}

salla-social.mb-6.s-social-list.hydrated {
    justify-content: center;
}

button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    font-size: 1rem;
    background-color: var(--1);
    color: var(--3);
    display: block;
    text-align: center;
    font-weight: 700;
    border-radius: 20px;
    box-shadow: rgb(0 0 0/15%) 0px 2px 4px,rgb(0 0 0/0%) 0px 7px 13px -3px,rgb(255 255 255/66%)0px -3px 0px inset;
    animation: signal 1200ms infinite;
}

.s-button-btn:before {
    content: "";
    background: linear-gradient(45deg,var(--1) 0%,var(--2) 10%);
    position: absolute;
    top: -2px;
    left: -2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    -webkit-filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing-button-85 20s linear infinite;
    transition: opacity .3s ease-in-out;
    border-radius: 10px
}

@keyframes glowing-button-85 {
    0% {
        background-position: 0 0
    }

    50% {
        background-position: 400% 0
    }

    100% {
        background-position: 0 0
    }
}

.topnav-is-dark .top-navbar .s-search-input::placeholder, .topnav-is-dark .top-navbar .s-search-input::-webkit-input-placeholder,.top-navbar .s-search-input::placeholder,.top-navbar .s-search-input::-webkit-input-placeholder {
    color: var(--tx) !important;
}

footer.store-footer {
    border-radius: 20px;
    margin: 15px;
}

.store-footer__inner {
    background: transparent;
}

@media (max-width: 600px) {
    footer.store-footer {
        padding-bottom: 50px;
    }
}

footer.store-footer * {
    text-align: center;
    justify-content: center;
}

footer.store-footer * {
    color: #1eb5ae);
}

.store-footer .unicode {
    /* display: none; */
}

.store-footer__inner .container > div:nth-child(3) > div:nth-child(1) a {
    width: fit-content;
    margin: 0 !important;
    display: inline-block;
}

.max-w-sm {
    border-bottom: 1px solid;
    padding-bottom: 1rem;
    border-image: linear-gradient(244deg, #1eb5ae), ##1eb5ae) 1;
    /* text-align: center; */
}

.footer-list.store-links-items {
    column-count: 2;
}

footer.store-footer {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2526.6 1640.65'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %230d9389; %7D .cls-1, .cls-2, .cls-3 %7B stroke-width: 0px; %7D .cls-2 %7B fill: %2327c9bd; %7D .cls-3 %7B fill: none; %7D %3C/style%3E%3C/defs%3E%3Crect class='cls-3' x='609.92' y='602.08' width='1440' height='560'/%3E%3Cpath class='cls-1' d='m609.92,1139.24c118.89,15.98,249.69,73.14,352.4,11.18,102.69-61.95,119.22-202.24,154.4-316.9,31.14-101.5,52.51-204.6,37.86-309.76-14.69-105.48-59.82-201.59-121.21-288.62C966.69,140.6,900.84,17.54,786.25,1.55c-116.01-16.19-204.74,98.76-306.77,156.31-77.35,43.63-149.02,87.12-219.82,140.72-90.3,68.35-221.51,107.92-252.55,216.83-30.92,108.51,45.64,217.49,100.73,315.96,51.48,92.03,115.83,176.71,205.72,231.84,88.74,54.41,193.19,62.17,296.35,76.04'/%3E%3Cpath class='cls-2' d='m2049.92,1638.39c94.91-2.47,198.87,8.28,274.78-48.76,74.76-56.17,84.33-160.86,119.52-247.49,33.52-82.5,87.42-159.67,82.01-248.55-5.61-92.14-43.4-185.47-112.17-247.04-66.03-59.12-161.34-63.71-249.06-76.38-76.8-11.09-152.73-11.55-227.95,7.49-77.58,19.64-151.08,50.77-211.13,103.66-66.23,58.33-121.1,128.88-148.26,212.85-30.42,94.05-48.67,197.44-14.45,290.18,35.2,95.42,112.45,172.74,202.61,219.8,86.31,45.05,186.78,36.76,284.11,34.23'/%3E%3C/svg%3E");
    background-size: cover;
    background-position: 1rem;
    /* background-color: #1eb5ae !important; */
}

@media (max-width: 600px) {
    footer.store-footer {
        background-position: 38rem 18rem;
    }
}

.footer-is-light .store-footer .store-footer__inner {
    background-color: transparent;
}

@media (min-width: 600px) {
    .s-product-card-entry,.s-block--features__item:hover,.slide--cat-entry:hover {
        --c: var(--2);
        --b: 3px;
        --g: 5px;
        padding: calc(var(--g) + var(--b));
        --_g: #0000 25%,var(--c) 0;
        background: conic-gradient(from 180deg at top var(--b) right var(--b),var(--_g)) var(--_i,200%) 0 /200% var(--_i,var(--b)) no-repeat, conic-gradient( at bottom var(--b) left var(--b),var(--_g)) 0 var(--_i,200%)/var(--_i,var(--b)) 200% no-repeat;
        transition: .3s, background-position .3s .3s;
        cursor: pointer;
        background-color: #fff ;
    }
}

.s-product-card-entry:hover,.s-block--features__item:hover,.slide--cat-entry:hover {
    --_i: 100%;
    transition: .3s, background-size .3s .3s;
}

.s-slider-block__display-all {
    padding: 5px;
    color: var(--color-primary);
    margin: 10px auto;
    border-radius: 15px;
    animation: signal 1200ms linear infinite;
}

@keyframes signal {
    0% {
        box-shadow: 0 0 0 0 var(--color-primary) ;
    }

    100% {
        box-shadow: 0 0 0 5px var(--ff);
    }
}

.main-menu>li>a[href*=offer] {
    color: var(--color-primary);
}

li.s-breadcrumb-item,.s-button-btn .s-button-text .sicon-shopping-bag:before {
    color: var(--tx) !important;
}

@media (max-width: 767px) {
    footer.store-footer * {
        justify-content: center;
        text-align: center;
        align-items: center;
        align-self: center;
    }
}

li.s-breadcrumb-item {
}

label.form-label.font-bold {
    color: #626262!important;
}

.navbar-brand img {
    height: 0px !important;
}

.navbar-brand {
    background-image: var(--logo);
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-repeat: no-repeat no-repeat;
    background-size: contain;
    height: 66px;
    width: 7vw;
    display: block;
    filter: brightness(20.5);
}

.dark-mode .navbar-brand {
    filter: none;
}

@media only screen and (max-width: 700px) {
    .navbar-brand {
        width: 8vw;
        margin: auto;
    }
}

.store-footer .store-footer__inner > div > div > p:before {
    /* content: ''; */
    width: 100%;
    height: 70px;
    display: block;
    /* background-image: var(--logo); */
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-bottom: 1rem;
}

.s-login-modal-wrapper:before {
    content: '';
    display: block;
    width: 100%;
    height: 70px;
    background-image: var(--logo);
    background-repeat: no-repeat;
    background-size: contain;
    margin: auto;
    background-position: center;
    margin-bottom: 2rem;
}

salla-modal.s-login-modal.salla-modal.s-modal.s-modal-container.hydrated .s-modal-header-inner, salla-modal.s-login-modal.salla-modal.s-modal.s-modal-container.hydrated .s-login-modal-sub-title {
    display: none;
}

.s-comments-item-timestamp,.s-comments-item-content,.s-comments-item-user-info {
    color: var(--ff);
}

.s-product-card-price {
    color: var(--1);
}

.s-reviews-testimonial {
    background: #ffffff;
}

#app > div.app-inner.flex.flex-col.min-h-full > footer > div.store-footer__inner > div > div:nth-child(2) {
    display: none;
}

.s-reviews-testimonial__info h2,.s-reviews-container a *,.s-reviews-testimonial__text p {
    --main-text-color: var(--1);
    color: var(--1);
}

section.s-block.s-block--features.container div {
    grid-template-columns: repeat(5,minmax(0,1fr))!important;
}

@media (max-width: 767px) {
    section.s-block.s-block--features.container div {
        grid-template-columns: repeat(3,minmax(0,1fr))!important;
    }
}

:root {
    --color-primary: var(--1);
    --ff: var(--1);
    --color-primary-dark: #001635;
    --color-primary-light: #316281;
    --color-primary-reverse: #d7ffff;
    --gr: linear-gradient(45deg,var(--color-primary) 0,var(--color-primary) 0,var(--color-primary) 39%,var(--color-primary-dark) 100%);
    --1: #0b3c5b;
    --2: #17afa1;
    --2-2: #0b3c5b6e;
    --3: #edf5ff;
    --4: #3b3b39;
    --4-4-4: #20201f;
    --4-4: #3131309c;
    --main-text-color: #edf5ff;
    --fff: #fff;
    --tx: var(--fff);
    --sh: 0 0 transparent, 0 0 transparent, 0 3px 16px rgba(47, 83, 109, .12157);
    --logo: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 135.01 263.02'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23103a5f; stroke-width: 0px; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M134.91,107.21h-14.93c-.1-1.7-.26-3.29-.28-4.89-.28-28.09-15.62-45.67-43.52-48.13-9.26-.82-19.12.05-28.1,2.41-20.04,5.28-32.43,22.71-32.45,43.45-.05,39.49-.03,78.99-.03,118.48,0,1.66,0,3.31,0,5.41h14.43v-65.73h15.04c.17,1.16.46,2.26.46,3.36,0,20.16.05,40.33-.07,60.49-.07,12.81-5.18,17.73-18.03,17.73-4.5,0-9.01.14-13.49-.16-8.28-.56-13.7-5.99-13.72-14.27-.1-42.83-.51-85.66.16-128.47.47-30.28,22.25-53.41,52.41-57.62,14.35-2.01,28.58-1.74,42.49,2.88,23.09,7.68,38.54,28.13,39.61,52.46.18,4.1.03,8.22.03,12.6Z'/%3E%3Cpath class='cls-1' d='M45.75,262.92c-.4-.87-.67-1.16-.66-1.45.15-4.45-1.32-10.47.99-12.89,2.28-2.39,8.38-1.13,13.51-1.53v-88.84h15.87v73.87h43.74v-7.87c-3.86,0-7.79.05-11.72,0-12.41-.19-17.6-5.4-17.65-17.76-.05-10.33-.07-20.66-.03-31,.04-12.3,5.31-17.59,17.68-17.68,4.83-.04,9.68-.11,14.48.34,8.17.76,12.98,6.11,13.01,14.26.07,20.16.08,40.33,0,60.49-.04,9.06-5.35,14.72-14.49,14.94-13.16.32-26.33.25-39.49.14-3.58-.03-5.65.45-6.59,4.65-1.42,6.32-6.09,9.88-12.61,10.27-5.29.31-10.62.06-16.03.06ZM105.83,173.56v34.53h13.53v-34.53h-13.53Z'/%3E%3Cpath class='cls-1' d='M97.41,132.54c-14.79-10.14-29.58-20.28-44.35-30.4,6.34-10.4,19.76-15.01,31.78-11.25,2.28.72,4.21,1.87,6.86-.13,2.51-1.89,5.15.35,5.06,3.67-.04,1.32-.28,3.09.44,3.91,9.19,10.49,10.15,21.97,4.48,34.46.22.36.49.76.71,1.19.91,1.75,2.99,4.22,2.45,5.1-.98,1.61-3.49,3.17-5.39,3.21-12.65.27-25.31.14-37.97.14-6.83,0-13.66-.02-20.49,0-3.11,0-6-.72-6.05-4.37-.04-3.73,2.97-4.41,6.01-4.41,16.82-.03,33.64-.02,50.46-.02,1.94,0,3.88,0,5.83,0l.17-1.11ZM79.13,95.25c-7.41-.65-13.58,1.7-18.65,8.11,2.17,1.41,4.02,2.6,4.92,3.19,4.87-4,9.14-7.51,13.74-11.3Z'/%3E%3Cpath class='cls-1' d='M46.36,124.48c-2.83-1.71-5.37-3.24-9.14-5.5,2.11-.76,4.08-1.88,4.41-1.52,4.06,4.44,8.83,4.78,14.17,3.06.66-.21,1.54.25,1.58.26.13-1.1-.09-2.41.45-3.19,2.96-4.24,8.16-5.07,12.47-2.14,3.85,2.62,7.76,5.15,11.45,7.99,1.23.95,2.91,3.27,2.53,3.99-1.04,1.96-3,4.76-4.7,4.84-9.79.46-19.62.46-29.43.13-5.07-.17-3.6-4.54-3.8-7.89Z'/%3E%3Cpath class='cls-1' d='M50.4,22.77c9.12,1.6,14.36-.27,17.16-6.11,2.67-5.58,1.06-10.36-5.36-15.95,6.29-2.45,14.55,1.72,17.5,8.83,3.28,7.88-.47,16.71-8.61,20.29-7.98,3.51-17.23.35-20.69-7.06Z'/%3E%3Cpath class='cls-1' d='M119.77,136.78h14.82v15.23c-4.19,0-8.42.14-12.63-.12-.78-.05-2.04-1.65-2.1-2.6-.24-3.95-.1-7.92-.1-12.51Z'/%3E%3Cpath class='cls-1' d='M120.1,115.53h14.52v14.76h-14.52v-14.76Z'/%3E%3Cpath class='cls-1' d='M30.03,262c-.93.16-1.56.33-2.21.36-13.35.77-14.8-.99-11.94-14.95h14.14v14.58Z'/%3E%3Cpath class='cls-1' d='M50.25,90.04c3.12-4.45,1.13-8.24-1.22-11.93-2.02-3.16-2.3-5.99.15-7.85,1.41,3.24,2.56,6.62,4.29,9.67,2.87,5.04,2.34,7.53-3.22,10.11Z'/%3E%3Cpath class='cls-1' d='M40.64,89.87c-.18-2.3-.23-4.76-.6-7.18-.34-2.2-1.02-4.34-1.01-6.64,5.84,9.95,5.91,11.51,1.61,13.81Z'/%3E%3Cpath class='cls-1' d='M62.39,90.24c-.71-5.16-1.38-9.99-2.04-14.82.7-.04,1.39-.08,2.09-.13-3.02,4.92,7.2,9.89-.05,14.95Z'/%3E%3C/svg%3E");
    --bg: linear-gradient(134deg ,transparent -183%,#fff 83% ,#fff 200%),url("");
    --bg: linear-gradient(to right,var(--4),var(--4-4-4))
}

.dark-mode {
    --color-primary: var(--1);
    --color-primary-dark: #001635;
    --color-primary-light: #316281;
    --color-primary-reverse: #d7ffff;
    --gr: linear-gradient(45deg,var(--color-primary) 0,var(--color-primary) 0,var(--color-primary) 39%,var(--color-primary-dark) 100%);
    --1: #0b3c5b;
    --2: #17afa1;
    --2-2: #0b3c5b6e;
    --3: #edf5ff;
    --fff: #ecfffd;
    --ff: #ffffff;
    --tx: var(--1);
    --4: #3b3b39;
    --4-4-4: #20201f;
    --4-4: #3131309c;
    --main-text-color: var(--1);
    --sh: 0 0 transparent,0 0 transparent,0 3px 16px rgba(47,83,109,.12157);
    --logo: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 135.01 263.02'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23103a5f; stroke-width: 0px; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M134.91,107.21h-14.93c-.1-1.7-.26-3.29-.28-4.89-.28-28.09-15.62-45.67-43.52-48.13-9.26-.82-19.12.05-28.1,2.41-20.04,5.28-32.43,22.71-32.45,43.45-.05,39.49-.03,78.99-.03,118.48,0,1.66,0,3.31,0,5.41h14.43v-65.73h15.04c.17,1.16.46,2.26.46,3.36,0,20.16.05,40.33-.07,60.49-.07,12.81-5.18,17.73-18.03,17.73-4.5,0-9.01.14-13.49-.16-8.28-.56-13.7-5.99-13.72-14.27-.1-42.83-.51-85.66.16-128.47.47-30.28,22.25-53.41,52.41-57.62,14.35-2.01,28.58-1.74,42.49,2.88,23.09,7.68,38.54,28.13,39.61,52.46.18,4.1.03,8.22.03,12.6Z'/%3E%3Cpath class='cls-1' d='M45.75,262.92c-.4-.87-.67-1.16-.66-1.45.15-4.45-1.32-10.47.99-12.89,2.28-2.39,8.38-1.13,13.51-1.53v-88.84h15.87v73.87h43.74v-7.87c-3.86,0-7.79.05-11.72,0-12.41-.19-17.6-5.4-17.65-17.76-.05-10.33-.07-20.66-.03-31,.04-12.3,5.31-17.59,17.68-17.68,4.83-.04,9.68-.11,14.48.34,8.17.76,12.98,6.11,13.01,14.26.07,20.16.08,40.33,0,60.49-.04,9.06-5.35,14.72-14.49,14.94-13.16.32-26.33.25-39.49.14-3.58-.03-5.65.45-6.59,4.65-1.42,6.32-6.09,9.88-12.61,10.27-5.29.31-10.62.06-16.03.06ZM105.83,173.56v34.53h13.53v-34.53h-13.53Z'/%3E%3Cpath class='cls-1' d='M97.41,132.54c-14.79-10.14-29.58-20.28-44.35-30.4,6.34-10.4,19.76-15.01,31.78-11.25,2.28.72,4.21,1.87,6.86-.13,2.51-1.89,5.15.35,5.06,3.67-.04,1.32-.28,3.09.44,3.91,9.19,10.49,10.15,21.97,4.48,34.46.22.36.49.76.71,1.19.91,1.75,2.99,4.22,2.45,5.1-.98,1.61-3.49,3.17-5.39,3.21-12.65.27-25.31.14-37.97.14-6.83,0-13.66-.02-20.49,0-3.11,0-6-.72-6.05-4.37-.04-3.73,2.97-4.41,6.01-4.41,16.82-.03,33.64-.02,50.46-.02,1.94,0,3.88,0,5.83,0l.17-1.11ZM79.13,95.25c-7.41-.65-13.58,1.7-18.65,8.11,2.17,1.41,4.02,2.6,4.92,3.19,4.87-4,9.14-7.51,13.74-11.3Z'/%3E%3Cpath class='cls-1' d='M46.36,124.48c-2.83-1.71-5.37-3.24-9.14-5.5,2.11-.76,4.08-1.88,4.41-1.52,4.06,4.44,8.83,4.78,14.17,3.06.66-.21,1.54.25,1.58.26.13-1.1-.09-2.41.45-3.19,2.96-4.24,8.16-5.07,12.47-2.14,3.85,2.62,7.76,5.15,11.45,7.99,1.23.95,2.91,3.27,2.53,3.99-1.04,1.96-3,4.76-4.7,4.84-9.79.46-19.62.46-29.43.13-5.07-.17-3.6-4.54-3.8-7.89Z'/%3E%3Cpath class='cls-1' d='M50.4,22.77c9.12,1.6,14.36-.27,17.16-6.11,2.67-5.58,1.06-10.36-5.36-15.95,6.29-2.45,14.55,1.72,17.5,8.83,3.28,7.88-.47,16.71-8.61,20.29-7.98,3.51-17.23.35-20.69-7.06Z'/%3E%3Cpath class='cls-1' d='M119.77,136.78h14.82v15.23c-4.19,0-8.42.14-12.63-.12-.78-.05-2.04-1.65-2.1-2.6-.24-3.95-.1-7.92-.1-12.51Z'/%3E%3Cpath class='cls-1' d='M120.1,115.53h14.52v14.76h-14.52v-14.76Z'/%3E%3Cpath class='cls-1' d='M30.03,262c-.93.16-1.56.33-2.21.36-13.35.77-14.8-.99-11.94-14.95h14.14v14.58Z'/%3E%3Cpath class='cls-1' d='M50.25,90.04c3.12-4.45,1.13-8.24-1.22-11.93-2.02-3.16-2.3-5.99.15-7.85,1.41,3.24,2.56,6.62,4.29,9.67,2.87,5.04,2.34,7.53-3.22,10.11Z'/%3E%3Cpath class='cls-1' d='M40.64,89.87c-.18-2.3-.23-4.76-.6-7.18-.34-2.2-1.02-4.34-1.01-6.64,5.84,9.95,5.91,11.51,1.61,13.81Z'/%3E%3Cpath class='cls-1' d='M62.39,90.24c-.71-5.16-1.38-9.99-2.04-14.82.7-.04,1.39-.08,2.09-.13-3.02,4.92,7.2,9.89-.05,14.95Z'/%3E%3C/svg%3E");
    --bg: linear-gradient(134deg,transparent -183%,#fff 83%,#fff 200%),url("");
    --bg: linear-gradient(to right,var(--4),var(--4-4-4));
    --sh: -8px 10px 15px -3px rgba(0,0,0,0.1);
}

.store-footer__inner {
    background-color: var(--ff)!important;
    border-radius: 52px 52px 0 0;
}

.footer-is-light .store-footer {
    border-bottom-width: 1px;
    border-style: dashed;
    border-bottom-color: rgba(255,255,255,.1);
    --tw-bg-opacity: 1;
    background-color: #1d1f1f;
    background-color: var(--ff)!important;
    padding-top: 2rem;
    border-top: var(--2) solid 7px;
    padding-bottom: 0;
    border-radius: 101px 100px 0 0
}

.md\:flex.items-center.justify-between.py-4.container.text-center {
    background: transparent;
}

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

.s-product-card-entry {
    --normal-box-shadow: -8px 10px 15px -3px rgba(0,0,0,0.1);
    border-radius: 15px !important;
    overflow: hidden;
    box-shadow: var(--normal-box-shadow);
}

.s-block__title {
    display: flex;
    align-items: center;
    margin: 15px 0 14px;
    justify-content: center
}

.s-block__title .right-side:where([dir=rtl],[dir=rtl] *) {
    padding-left: 0;
    background: var(--2);
    border-radius: 25px;
    height: 35px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 13px;
    text-align: center
}

.s-block__title {
    display: flex;
    align-items: center;
    margin: 20px 0 29px;
    justify-content: center;
    height: 3px;
    color: #fff;
    background: var(--2);
}

a.s-block__display-all {
    display: none
}

button, optgroup, select {
    color: var(--tx);
}

body,body.dark-mode a,span,.s-user-profile-field-label,.s-user-menu-dropdown-item a {
    color: var(--tx) !important
}

[dir=rtl] .gradient-bg {
    background: transparent !important;
}

* input ,.iti--separate-dial-code .iti__selected-dial-code {
    color: var(--1);
}

.s-datetime-picker-input,.iti input, .iti input[type=text], .iti input[type=tel],.form-input, .form-textarea, .form-select, .form-multiselect {
    background-color: var(--2);
}