body.postid-4719{--c-danger:#c0392b;--c-primary:#a0455a;--c-on-primary:#fff6f3;--c-text:#3e2329;--c-text-muted:#7a5c60;--c-surface:#fff;--c-border:#f0ded7;--c-border-strong:#dec3bc}body.postid-4719 .elm-sn-btn,body.postid-4719 .elm-sn-panel,body.postid-4719 .elm-sn-panel *,body.postid-4719 .elm-sn-status{font-family:'iran yekan','IRANYekan','Vazirmatn',Tahoma,sans-serif!important;letter-spacing:0}body.postid-4719 .elm-sn-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;padding:11px 16px;border:1.5px solid var(--c-primary);border-radius:999px;color:var(--c-primary);background:var(--c-surface);font-size:15px;font-weight:700;line-height:1.4;text-decoration:none;cursor:pointer;white-space:normal}body.postid-4719 .elm-sn-btn:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}body.postid-4719 .elm-sn-primary{color:var(--c-on-primary);background:var(--c-primary)}body.postid-4719 .elm-sn-status{display:block!important;color:var(--c-danger)!important;font-size:12px!important;font-weight:400!important;line-height:1.5!important;margin:0!important}body.postid-4719 .elm-bottombar.elm-sn-ready .e-con-inner{justify-content:space-between!important;align-items:center!important;flex-wrap:nowrap!important}body.postid-4719 .elm-bottombar.elm-sn-ready .elementor-widget-woocommerce-product-price{flex:1 1 auto!important;width:auto!important;min-width:0}body.postid-4719 .elm-bottombar.elm-sn-ready .elementor-widget-woocommerce-product-add-to-cart{flex:0 0 152px!important;width:152px!important;margin:0!important}body.postid-4719 .elm-bottombar .elm-sn-open{width:100%;min-height:44px}body.postid-4719 .elm-sn-panel{direction:rtl;color:var(--c-text);background:var(--c-surface);padding:16px;font-size:15px;line-height:1.95}body.postid-4719 .elm-sn-card{max-width:440px;margin:auto;background:var(--c-surface);border:1px solid var(--c-border);border-radius:14px;padding:16px}body.postid-4719 .elm-sn-card h2{font-size:18px;font-weight:700;line-height:1.8;margin:0 0 16px}body.postid-4719 .elm-sn-card p{font-size:15px;line-height:1.95;margin:0 0 16px}body.postid-4719 .elm-sn-card form{margin:0}body.postid-4719 .elm-sn-card .elm-sn-btn{margin:0 0 8px}body.postid-4719 .elm-sn-consent{display:flex;align-items:center;gap:8px;min-height:48px;font-size:15px;cursor:pointer;margin-bottom:16px}body.postid-4719 .elm-sn-consent input{width:20px;height:20px;flex:0 0 20px;accent-color:var(--c-primary)}body.postid-4719 .elm-sn-message{border-right:3px solid var(--c-primary);padding:12px 14px}body.postid-4719 .elm-sn-panel.elm-sn-enhanced{display:none;position:fixed;inset:0;z-index:100001;overflow:auto;background:rgba(62,35,41,.45);align-items:center;justify-content:center}body.postid-4719 .elm-sn-panel.elm-sn-enhanced.elm-sn-visible{display:flex}body.postid-4719 .elm-sn-enhanced .elm-sn-card{width:100%;max-height:calc(100dvh - 32px);overflow:auto;margin:auto}@media(max-width:360px){body.postid-4719 .elm-bottombar.elm-sn-ready .elementor-widget-woocommerce-product-add-to-cart{flex-basis:138px!important;width:138px!important}}body.postid-4719.single-product .elementor-widget-woocommerce-product-add-to-cart .elementor-add-to-cart p.stock.elm-sn-status{display:block!important}