/*---------------- log in  --------------*/
body.index:before {
    content: "";
    width: 100%;
    height: 100%;
    background: #1E203F 
url(https://i.ibb.co/rvL1ssS/thumbnail-zahraz-Poster-1-1.png);
    position: fixed;
    z-index: 99999999999999999!important;
    transform: scale(0);
    background-size: 150px!important;
    background-repeat: no-repeat;
    background-position: center!important;
    animation-name: logobg;
    animation-duration: 0.5s;
}
@keyframes logobg {
    0% {
        transform: scale(1)
    }

    20% {
        transform: scale(1)
    }

    78% {
        transform: scale(1)
    }

    100% {
        transform: scale(0)
    }
}

/*-------------- log in --------------*/


body.trans_header.slider_has_overlay .store-header .main-nav-container.fixed-header *:not(custom-salla-product-card *) {
    color: white!important;
}

body.trans_header.slider_has_overlay .store-header .s-cart-summary-count
 {
    color: white!important;
    background: #1d203f;
}


body.trans_header.slider_has_overlay .store-header .main-nav-container.fixed-header *:not(custom-salla-product-card *)  .sicon-cart:before {
    color: white!important;
}


body.trans_header.slider_has_overlay .store-header .main-nav-container.fixed-header *:not(custom-salla-product-card *) .s-cart-summary-count
 {
    color: white!important;
}




body.trans_header.slider_has_overlay .store-header .main-nav-container.fixed-header *:not(custom-salla-product-card *) {
    color: #fff;
    background: #1d203f;
    
}



body.trans_header.slider_has_overlay .store-header *:not(custom-salla-product-card *), body.trans_header.slider_has_overlay .store-header .s-cart-summary-wrapper .sicon-cart:not(custom-salla-product-card *) {
    color: #fff;
    background: transparent;
}



.text-red-400 {
    color: #1d203f;
}

body.trans_header.slider_has_overlay .store-header .s-user-menu-dropdown-item-title, body.trans_header.slider_has_overlay .store-header .s-user-menu-dropdown-header-content span, body.trans_header.slider_has_overlay .store-header .s-user-menu-dropdown-header-content p, body.trans_header.slider_has_overlay .store-header .sub-menu ul li, body.trans_header.slider_has_overlay .store-header .sub-menu ul li a, body.trans_header.slider_has_overlay .store-header .sub-menu ul li a span{
    color: var(--store-text-primary)!important;
    background: white;
}


.main-nav-container.fixed-header .inner .sicon-menu:before {
    content: "\ed7f";
    color: white;
}


.main-nav-container .inner {
    background: #1d203f;
    color: white;
}


.s-cart-summary-count {
    background-color: #1d203f;
}

.product-card--primary-buttons button, .product-card--primary-buttons salla-button {
    visibility: hidden;
}



.product-card__addToCart__btn:hover {
    color: transparent!important;
    visibility: hidden!important;
}

.product-card--primary-buttons button, .product-card--primary-buttons salla-button {
color: #1d203f!important;
}

.product-card__addToCart.mobile {
    display: none;
    content-visibility: hidden;
}
.product-single .countdown-single h2 .icon {
    background: #1d203f!important;
    color: #fff;
}

.product-single .countdown-single h2 .icon svg .middle {
    fill: #1d203f!important;
}

.promotion-title {
    background: #1d203f!important;
    }

body.hide-quickview-on-mobile .product-card__actions{
    display: none;
    content-visibility: hidden;
}


.product-card__actions{
    display: none;
    content-visibility: hidden;
}

.product-card__buttons {
    display: none;
    content-visibility: hidden;
}


.product-card__addToCart {
    text-align: center;
    position: absolute;
    bottom: 0;
    width: 100%;
    transition: all .3s ease;
    left: 0;
    background: transparent;
    right: 0;
}

.sicon-cart:before {
    content: "\ef39"!important;
}

.product-card__promotion {
    color: #1d203f!important;
    margin-left: -16px!important;
    margin-top: -17px;
    background: #ffffff21!important;
    backdrop-filter: blur(50px);
    box-shadow: 0 1px 10px 2px rgba(0,0,0,.05);
}

.store-footer__inner .img-fluid {
    height: 101px!important;
    PADDING-BOTTOM: 5PX;
}

.product-card__content {
    background: transparent!important;
}
.product-card--vertical  {
    background: transparent!important;
}

.product-card {
    background: transparent!important;
}


.store-footer__inner img.lazy.loaded {
    opacity: 1;
    transform: scale(0.8);
}

.out-of-stock .product-card__image img, .product-card--full-image.out-of-stock img {
    filter: brightness(100%);
}

.product-card__out-label {
    width: 120px;
    text-align: center;
    position: absolute;
    top: 80%;
    left: 0;
    right: 0;
    margin: 0 auto;
    display: block;
    font-size: 12px;
    text-transform: uppercase;
    font-size: 10px!important;
    line-height: 16px;
    font-weight: 600;
    color: #ffffff;
    padding: 7px;
    border:transparent;
    border-radius: 4px;
     background: #e5e5e542;
    background-clip: padding-box;
    transform: rotate(360deg)!important;
    transform: rotate(360deg)!important;
    background: #ffffff21!important;
    backdrop-filter: blur(3px);
    box-shadow: 0 1px 10px 2px rgba(0,0,0,.05);

}
.footer-is-custom .store-footer .store-footer__inner, .footer-is-custom .store-footer .store-footer__contacts-row, .footer-is-custom .store-footer .store-footer__newsletter {
    BORDER: transparent;
}

.footer-is-custom .store-footer .social-link, .footer-is-custom .store-footer .contact-social, .footer-is-custom .store-footer .contact-icon {
    opacity: 100;
    color: white;
}

.advanced-slider__caption__inner--left .advanced-slider__caption__inner__content {
    text-align: center;
}




.flex items-center .justify-center .m-0 {
    height: 80px;
}


.lg\:-mt-\[45px\] {
    height: 80px;
}

.md\:w-7\/12 {
    text-align: -webkit-center;
}


.s-block--enhanced-features__item .sicon-delivery-parcel2:before {
    content: "";
    content: url(https://i.ibb.co/hWmDLmr/wired-outline-2239-star-of-bethlehem-2.gif);
    background-size: 100% 100%;
    display: flex;
    height: 233px;
    transform: scale(0.25);
    width: 206px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    /* size: revert; */
    width: inherit;
    height: unset;
}


.s-block--enhanced-features__item .sicon-shipping-fast:before {
    content: "";
    content: url(https://i.ibb.co/hgh4TCM/wired-outline-497-truck-delivery-2.gif);
    background-size: 100% 100%;
    display: flex;
    height: 233px;
    transform: scale(0.25);
    width: 206px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    /* size: revert; */
    width: inherit;
    height: unset;
}





.s-block--enhanced-features__item .sicon-crown:before {
    content: "";
    content: url(https://i.ibb.co/p4j1yjp/wired-outline-2030-frysztak-town-1.gif);
    background-size: 100% 100%;
    display: flex;
    height: 233px;
    transform: scale(0.25);
    width: 206px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    /* size: revert; */
    width: inherit;
    height: unset;
}





.s-block--enhanced-features__item .sicon-cut:before{
    content: "";
    content: url(https://i.ibb.co/y0yxBpM/wired-outline-1971-da-vinci-2.gif);
    background-size: 100% 100%;
    display: flex;
    height: 233px;
    transform: scale(0.25);
    width: 206px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    /* size: revert; */
    width: inherit;
    height: unset;
}




@media only screen and (max-width: 1024px) {


:is([dir=rtl] .mm-spn.mm-spn--navbar.mm-spn--main):after {
    background: #1d203f;
    color: white;
}


.product-card__addToCart__btn salla-button button {
    color: #fff;
    CONTENT-VISIBILITY: HIDDEN!important;
    background: transparent!important;
}
.s-button-wrap[type=button] {
    background: transparent!important;
}

.product-card__addToCart__btn salla-button button:hover {
    background: transparent!important;
}
.s-button-wrap[type=button]:hover {
    background: transparent!important;
}

.product-card__addToCart__btn salla-button:after {
    background: transparent;
}


}