@font-face{font-family:"IRANYekanXVF";src:url("../fonts/IRANYekanXVF.woff2") format("woff2"),url("../fonts/IRANYekanXVF.woff") format("woff");font-weight:100 900;font-style:normal;font-display:swap}
body.easy-sell-modal-open{overflow:hidden!important}
.easy-sell-root,.easy-sell-root button,.easy-sell-root input,.easy-sell-root select,.easy-sell-root textarea,.easy-sell-buy-now{font-family:"IRANYekanXVF",Tahoma,sans-serif}
.easy-sell-root{direction:rtl}
.easy-sell-root .btn{cursor:pointer;border:0;border-radius:12px;padding:12px 18px;font-size:14px;transition:.18s ease}
.easy-sell-root .btn-block{width:100%;padding:16px;font-size:16px}.easy-sell-root .btn-primary{background:var(--easy-sell-primary);color:#fff}.easy-sell-root .btn-success{background:var(--easy-sell-success);color:#fff}.easy-sell-root .btn-muted{background:#e9ecef;color:#222}.easy-sell-root .btn-icon{width:56px;height:56px;border-radius:16px;background:#e9ecef;font-size:22px}.easy-sell-root .btn:active{transform:translateY(1px)}
.easy-sell-root .btn[disabled],.easy-sell-root button[disabled],.easy-sell-buy-now[disabled]{opacity:.58;cursor:not-allowed;pointer-events:none}.easy-sell-root .is-loading,.easy-sell-buy-now.is-loading{position:relative;pointer-events:none;opacity:.78}.easy-sell-root .is-loading::after,.easy-sell-buy-now.is-loading::after{content:"";position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid rgba(255,255,255,.55);border-top-color:#fff;border-radius:50%;animation:easySellSpin .8s linear infinite}@keyframes easySellSpin{to{transform:rotate(360deg)}}
.easy-sell-root .overlay{position:fixed;inset:0;display:none;place-items:center;background:rgba(0,0,0,.38);padding:16px;z-index:999999}.easy-sell-root .overlay.is-open{display:grid}.easy-sell-root .modal{width:var(--easy-sell-modal-width);max-width:100%;background:#fff;border-radius:var(--easy-sell-radius);box-shadow:0 24px 70px rgba(0,0,0,.24);overflow:hidden}.easy-sell-root .modal__header{position:relative;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:18px}.easy-sell-root .modal__title{margin:0;font-size:18px;font-weight:800}.easy-sell-root .modal__close{border:0;background:#f0f1f3;width:36px;height:36px;border-radius:10px;font-size:20px;cursor:pointer}.easy-sell-root .modal__summary{font-size:14px;white-space:nowrap}.easy-sell-root .modal__titlewrap{display:flex;align-items:center;gap:10px}.easy-sell-root .divider{height:1px;background:#eceff3}.easy-sell-root .modal__body{padding:18px 24px;max-height:64vh;overflow-y:auto}.easy-sell-root .modal__footer{padding:18px 24px}.easy-sell-root .modal__footer--split{display:flex;gap:12px;flex-direction:row-reverse}.easy-sell-root .modal__footer--split .btn-success{flex:1}.easy-sell-root .modal__footer--split .btn-icon{flex:0 0 56px}
.easy-sell-root .cart-item{position:relative;border:1px solid #e7ebf0;border-radius:16px;padding:12px;margin-top:10px}.easy-sell-root .cart-item.is-removing{opacity:.5;pointer-events:none}.easy-sell-root .cart-item__remove{position:absolute;left:12px;top:12px;width:28px;height:28px;background:#f4f4f4;border:0;border-radius:8px;cursor:pointer;z-index:2}.easy-sell-root .cart-item__content{display:grid;grid-template-columns:1fr 160px;align-items:center;gap:16px}.easy-sell-root .cart-item__content--no-image{grid-template-columns:1fr}.easy-sell-root .cart-item__image{width:100%;height:110px;border-radius:12px;background:#f5f6f8;overflow:hidden}.easy-sell-root .cart-item__image img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:12px!important}.easy-sell-root .cart-item__title{font-size:16px;font-weight:800;margin-bottom:6px}.easy-sell-root .cart-item__qty{font-size:13px;color:#727b86;margin-bottom:4px}.easy-sell-root .cart-item__price{color:#3e4956;font-weight:700}.easy-sell-root .easy-sell-empty{text-align:center;color:#6c7580;padding:26px 10px}
.easy-sell-root .coupon{display:flex;align-items:center;gap:12px;margin-top:20px;padding:12px;border:1px solid #e7ebf0;border-radius:16px}.easy-sell-root .input{width:100%;border:1.5px solid #dfe4ea;border-radius:12px;padding:12px 14px;font-size:14px;outline:none;background:#fff}.easy-sell-root .input:focus{border-color:var(--easy-sell-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--easy-sell-primary) 14%,transparent)}
.easy-sell-root .payment-box{border:1px solid #e7ebf0;border-radius:16px;padding:14px;display:grid;gap:8px;background:#fafafa;margin-bottom:14px}.easy-sell-root .payment-option{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font-weight:600}.easy-sell-root .payment-note{color:#818a95;font-size:12px;line-height:1.9}.easy-sell-root #easyCheckoutModal .place-order{display:none!important}.easy-sell-root #easyCheckoutModal .payment_method_wallet{display:none!important}.easy-sell-root #easyCheckoutModal form.checkout{margin:0}.easy-sell-root #easyCheckoutModal .woocommerce-billing-fields>h3,.easy-sell-root #easyCheckoutModal #order_review_heading{font-size:16px}.easy-sell-root #easyCheckoutModal .form-row{width:100%;float:none}.easy-sell-root #easyCheckoutModal .woocommerce-input-wrapper{width:100%}.easy-sell-root #easyCheckoutModal input.input-text{min-height:45px;border-radius:10px;border:1px solid #dfe4ea;padding:8px 12px}
.easy-sell-notice{position:fixed;left:24px;bottom:24px;z-index:1000001;max-width:min(420px,calc(100vw - 32px));padding:12px 16px;border-radius:12px;background:#222;color:#fff;box-shadow:0 12px 32px rgba(0,0,0,.2);opacity:0;transform:translateY(12px);pointer-events:none;transition:.2s ease}.easy-sell-notice.is-visible{opacity:1;transform:translateY(0)}.easy-sell-notice.is-error{background:#b42318}.easy-sell-notice.is-success{background:#16794b}
.easy-sell-buy-now{background:var(--easy-sell-success,#25b66a)!important;color:#fff!important;border-color:var(--easy-sell-success,#25b66a)!important;margin-top:10px!important;position:relative}.easy-sell-buy-now--stacked{display:block!important;width:100%!important;clear:both}.easy-sell-buy-now--inline{margin-right:8px!important;margin-top:0!important}
.easy-cart-icon-ar{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;border:none;border-radius:10px;background:transparent!important;color:#3d3c3c!important;cursor:pointer}.easy-cart-count-ar{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#dc3545;color:#fff;font-size:12px;line-height:18px;text-align:center;box-shadow:0 0 0 2px #fff}
@media(max-width:640px){.easy-sell-root .overlay{padding:8px}.easy-sell-root .modal{width:100%;border-radius:min(var(--easy-sell-radius),16px)}.easy-sell-root .modal__header,.easy-sell-root .modal__body,.easy-sell-root .modal__footer{padding:15px}.easy-sell-root .modal__header{align-items:flex-start}.easy-sell-root .cart-item__content{grid-template-columns:1fr 100px}.easy-sell-root .cart-item__image{height:90px}.easy-sell-root .coupon{flex-direction:column;align-items:stretch}.easy-sell-root .modal__footer--split{flex-direction:row}.easy-sell-notice{left:16px;bottom:16px}.easy-sell-buy-now--inline{display:block!important;width:100%!important;margin:10px 0 0!important}}
