.s-block--photos-slider .swiper-slide a{display:block!important;position:relative!important;aspect-ratio:9/16!important;width:100%!important;max-width:280px!important;margin:0 auto!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 8px 24px rgba(0,0,0,.12)!important}
.s-block--photos-slider .swiper-slide a img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}
.s-block--photos-slider .swiper-slide a::after{content:"▶"!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;font-size:26px!important;color:rgba(255,255,255,.95)!important;background:rgba(0,0,0,.4)!important;width:60px!important;height:60px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;pointer-events:none!important;transition:all .3s ease!important;backdrop-filter:blur(4px)!important;padding-left:6px!important;z-index:10!important}
.s-block--photos-slider .swiper-slide a:hover::after{background:rgba(0,0,0,.7)!important;transform:translate(-50%,-50%) scale(1.1)!important}
.s-button-primary{background-color:#182c43!important;border-color:#182c43!important;border-width:1px}
.s-button-primary:hover{background-color:#f2b71c}
.s-button-btn:hover{opacity:1}
.s-block__title h2{color:#182c43;line-height:var(--title-line-height,1.25)}
.s-block__title p{color:#182c43}
.faq-container .faqs-list__item{background-color:#fff!important;border-radius:12px!important;border:2px solid #0c223a!important;overflow:hidden!important;box-shadow:0 4px 10px rgba(0,0,0,.05)!important;transition:all .3s ease!important}
.faq-container .faqs-list__item:hover{box-shadow:0 8px 20px rgba(12,34,58,.15)!important;transform:translateY(-3px)!important}
.faq-container label{background-color:#0c223a!important;color:#fff!important;font-size:1.05rem!important;font-weight:800!important;padding:1.5rem!important;margin:0!important;border-bottom:1px solid rgba(255,255,255,.1)!important}
.faq-container .open-badge{background-color:#f1b61d!important;color:#0c223a!important;border:2px solid #f1b61d!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;transition:all .4s cubic-bezier(.68,-.55,.265,1.55)!important}
input[type="checkbox"]:checked+.faqs-list__item .open-badge{background-color:#0c223a!important;color:#fff!important;border:2px solid #f1b61d!important;transform:rotate(135deg)!important}
.faq-container .answer-container{background-color:#fff!important}
input[type="checkbox"]:checked+.faqs-list__item .faq-answer{max-height:500px!important;opacity:1!important;transform:translateY(0)!important;padding:1.5rem!important}
.faq-container .faq-answer p{color:#0c223a!important;font-size:.95rem!important;line-height:1.8!important;font-weight:600!important;margin:0!important}
@media screen and (max-width:768px){.faq-container label{font-size:.9rem!important;padding:1.2rem!important;padding-left:3.5rem!important}.faq-container .open-badge{width:32px!important;height:32px!important;top:.8rem!important}.faq-container .faq-answer p{font-size:.85rem!important;line-height:1.7!important}}
.faq-container:hover .faq-item{background-color:#fff!important}
.s-block--testimonials .swiper-slide>div{background:rgba(255,255,255,.65)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.8)!important;border-bottom:1px solid rgba(255,255,255,.3)!important;border-left:1px solid rgba(255,255,255,.3)!important;border-radius:20px!important;box-shadow:0 10px 30px rgba(12,34,58,.08)!important;transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease!important;overflow:visible!important}
.s-block--testimonials .swiper-slide>div:hover{transform:translateY(-8px)!important;box-shadow:0 15px 35px rgba(12,34,58,.12)!important;border-color:rgba(241,182,29,.6)!important}
.s-block--testimonials h4{color:#0c223a!important;font-weight:800!important;font-size:1.15rem!important;margin-top:-5px!important}
.s-block--testimonials p.text-gray-400{color:#64748b!important;font-size:.85rem!important;margin-bottom:12px!important}
.s-block--testimonials p.text-center{color:#0c223a!important;font-weight:600!important;line-height:1.8!important;font-size:.95rem!important;padding:0 10px!important}
.testimonial__icon{color:#f1b61d!important;opacity:.15!important;font-size:4rem!important;top:10px!important;right:15px!important}
.s-rating-stars-btn-star svg path{fill:#f1b61d!important}
@media screen and (max-width:768px){.s-block--testimonials p.text-center{font-size:.9rem!important}.testimonial__icon{font-size:3rem!important}.s-block--testimonials .swiper-slide>div{margin:10px!important}}
.store-footer .store-footer__inner{background-color:#0c223a!important;border-top:4px solid #f1b61d!important;color:#fff!important}
.store-footer .menu-list h3,.store-footer .s-contacts-title{color:#f1b61d!important;font-size:1.25rem!important;font-weight:800!important;margin-bottom:1.5rem!important;position:relative!important}
.store-footer .footer-social::before{content:"تابعنا"!important;display:block!important;color:#f1b61d!important;font-size:1.25rem!important;font-weight:800!important;text-align:center!important;margin-bottom:15px!important}
.store-footer .footer-social .s-social-list,.store-footer .footer-social .social-links{justify-content:center!important;align-items:center!important}
.store-footer .footer-list a:last-child{margin-bottom:0!important}
.store-footer .footer-list a:hover{color:#f1b61d!important;transform:translateX(-8px)!important}
.store-footer .s-social-icon svg{fill:#fff!important;transition:all .3s ease!important}
.store-footer .s-social-link a:hover .s-social-icon svg{fill:#0c223a!important;background-color:#f1b61d!important;border-radius:50%!important;transform:scale(1.15)!important;box-shadow:0 0 15px rgba(241,182,29,.4)!important}
.store-footer .s-contacts-item{color:rgba(255,255,255,.85)!important;transition:color .3s ease!important}
.store-footer .s-contacts-item:hover{color:#f1b61d!important}
.store-footer .s-contacts-item .s-contacts-icon svg{fill:#f1b61d!important}
.store-footer .to-top a p{color:#f1b61d!important;font-weight:700!important}
.store-footer .to-top .icon{color:#0c223a!important;background-color:#f1b61d!important;border-radius:50%!important;padding:6px!important;transition:transform .3s ease!important}
.store-footer .to-top a:hover .icon{transform:translateY(-5px)!important}
.store-footer .copyrights p,.store-footer .sbc-certificate p,.store-footer p.footer-description{color:rgba(255,255,255,.7)!important;line-height:1.8!important}
.store-footer .footer-container .logo-footer .foo{margin-bottom:1.5rem;margin-top:-38px}
.s-product-card-promotion-title{border-radius:initial!important;border-bottom-left-radius:.75rem!important;padding:.25rem .5rem!important;top:0!important;background-color:red!important}
.sicon-menu:before{content:"\ed7f";color:#fff!important}
.tabs .tab-trigger.is-active{--tw-bg-opacity:1;background-color:#f1b61d!important;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity,1))}
.tabs__product .tab-trigger{background-color:#0d223a;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:.375rem;border-top-right-radius:.375rem;color:var(--text-btn);padding:.5rem}
.sticky-product-bar .s-add-product-button-with-quick-buy .s-button-btn,.sticky-product-bar salla-button[color="primary"] .s-button-btn{background-color:#f1b61d!important;color:#0c223a!important;border:none!important;font-weight:800!important;font-size:1rem!important;box-shadow:0 4px 15px rgba(241,182,29,.3)!important;transition:all .3s ease!important}
.sticky-product-bar .s-add-product-button-with-quick-buy .s-button-btn:hover,.sticky-product-bar salla-button[color="primary"] .s-button-btn:hover{background-color:#e5a712!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(241,182,29,.4)!important}
.sticky-product-bar .s-mini-checkout,.sticky-product-bar salla-mini-checkout-widget{background-color:#fff!important;color:#0c223a!important;border:2px solid #f1b61d!important;font-weight:800!important;border-radius:8px!important;transition:all .3s ease!important}
.sticky-product-bar .s-mini-checkout:hover,.sticky-product-bar salla-mini-checkout-widget:hover{background-color:#f1b61d!important;color:#0c223a!important}
.sticky-product-bar .s-button-btn i.sicon-shopping,.sticky-product-bar salla-mini-checkout-widget svg path{fill:#0c223a!important;color:#0c223a!important}
.sticky-product-bar .s-quantity-input-button{background-color:transparent!important;border:1px solid transparent!important;color:#0c223a!important;transition:all .2s ease!important}
.sticky-product-bar .s-quantity-input-button:hover{background-color:#f1b61d!important;border-color:#f1b61d!important}
#gb-widget-1172>*{display:none!important}
.s-fast-checkout-button.outline{background-color:#fff;border:1px solid transparent;color:var(--color-primary)}
.hKYcqG{display:none !important;
}
.dkuywW {
    display: none;
}
.testimonial__avatar {
    border: 2px solid #f1b61d00 !important;
    padding: 4px !important;
    background-color: #ffffff00 !important;
    box-shadow: 0 5px 15px rgb(241 182 29 / 0%) !important;
    transform: translateY(-10px) !important;
}
.promotion-title {
    background-color: #dc2626 !important;
    border-radius: .375rem;
    font-size: .875rem;
    line-height: 1.25rem;
    margin: 0;
    opacity: 1;
    padding: .25rem .75rem;
    position: absolute;
    top: 1rem;
    width: auto;
    z-index: 10;
}
.s-product-card-promotion-title {
    position: absolute;
    top: 0;
    width: auto;
    z-index: 1;
    --tw-bg-opacity: 1;
    font-size: 9px;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
    opacity: 1;
}