i.sicon-store2.w-12.h-12.text-2xl.text-primary-reverse.flex.items-center.justify-center {
    color: #fff0;
    background: url(https://cdn.salla.sa/form-builder/l50byaKmy2mHnc5qWwMefRLvqvR1fw0ADeNQBQb5.png);
    background-size: contain;
}
i.sicon-shipping-fast.w-12.h-12.text-2xl.text-primary-reverse.flex.items-center.justify-center {
    color: #fff0;
    background: url(https://cdn.salla.sa/form-builder/ooLFCqBjMTh6rlZDFYIPPU3mGh72PfpwskKPwBhv.png);
    background-size: contain;
}
i.sicon-fire.w-12.h-12.text-2xl.text-primary-reverse.flex.items-center.justify-center {
    color: #fff0;
    background: url(https://cdn.salla.sa/form-builder/KfT1OyFlWwMHWR6SB0K0meHgJF7q5SRup8OAd195.png);
    background-size: contain;
}

.advanced-slider__caption__inner--center {
    justify-content: center;
    align-items: flex-end;
    height: 400px;
    margin-left: 28px;
    margin-right: 28px;
}

.advanced-slider__caption__inner__content__heading {
    font-size: 1.25rem;
    font-weight: 700;
    line-height: 2.5rem;
    margin-bottom: 0.7rem;
}

.s-block--special-products-slider salla-slider.hydrated .s-slider-block__title-nav {
    --tw-translate-x: 0px;
    --tw-scale-y: 1;
    opacity: 1;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    display: none;
}

.text-2xl {
    font-size: 1.1rem;
    line-height: 2rem;
}

.advanced-slider__caption__inner__content__button span {
    color: var(--btnColor)!important;
    position: relative;
    transition: all .3s ease;
    z-index: 1;
    text-decoration: underline;
}

.product-card__addToCart__btn salla-button {
    background: rgba(0,0,0,.5);
    border: 0;
    color: #fff;
    display: flex;
    flex: 1;
    font-size: 15px;
    height: 40px;
    line-height: 40px;
    margin: auto;
    overflow: hidden;
    position: relative;
    text-transform: inherit;
    width: 100%;
    z-index: 1;
    display: none;
}

.footer-is-custom .store-footer .store-footer__contacts-row, .footer-is-custom .store-footer .store-footer__inner, .footer-is-custom .store-footer .store-footer__newsletter {
    background-color: var(--footer-bg);
    --tw-border-opacity: 1;
    border-bottom-color: rgb(229 231 235 / 0%);
}

.footer-description, .footer-description p, .footer-description+p {
    margin-bottom: 20px;
    text-align: center;
    display: none;
}
.top-navbar:not(.topnav-has-bg) {
    background-color: #ffffff00;
    color: var(--header-text-color);
    height: 100px;
}
.mm-spn a, .mm-spn span {
    padding: 13px 20px;
    padding: 18px;
    position: relative;
    z-index: 1;
}

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

@media (min-width: 1024px) {
.md\:flex {
    display: flex;
    flex-direction: column;
}

  .items-stretch {
    align-items: stretch;
    padding: 15px;
}
}

.form-input {
    -moz-appearance: none;
    appearance: none;
    -webkit-appearance: none;
    background-color: #f9f8f2 !important;
    color: var(--store-text-primary);
}

.form-input {
    border-radius: .375rem;
    height: 2.5rem;
    width: 100%;
    --tw-border-opacity: 1;
    border-color: #e5e7eb;
    border-color: rgb(131 131 131);
    font-size: .875rem;
    line-height: 1.25rem;
    transition-duration: .3s;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
}