.ags-product-labels{display:flex;gap:6px;flex-wrap:wrap;align-items:center;position:relative;z-index:3}.ags-product-label{display:inline-flex;align-items:center;min-height:24px;padding:4px 9px;border-radius:7px;border:1px solid color-mix(in srgb,var(--ags-label-color,#2bd9ff) 45%,transparent);background:color-mix(in srgb,var(--ags-label-color,#2bd9ff) 10%,#07131d);color:#eaf7ff;font-size:11px;font-weight:800;line-height:1;box-shadow:0 0 14px color-mix(in srgb,var(--ags-label-color,#2bd9ff) 12%,transparent)}.ags-game-image>.ags-product-labels{position:absolute;top:12px;right:12px;left:12px}.ags-game-body>.ags-product-labels,.ags-game-dlc-body>.ags-product-labels,.ags-dlc-result-copy>.ags-product-labels{margin:0 0 8px}.ags-dlc-result-media>.ags-product-labels{position:absolute;top:10px;right:10px;left:10px}.ags-dlc-result-media{position:relative}.ags-game-dlc-media{position:relative}.ags-game-dlc-media>.ags-product-labels{position:absolute;top:10px;right:10px;left:10px}.ags-sub-v3-plus-card,.ags-sub-v3-service,.ags-gift-platform-card{position:relative}.ags-sub-v3-plus-card>.ags-product-labels,.ags-sub-v3-service>.ags-product-labels,.ags-gift-platform-card>.ags-product-labels{position:absolute;top:12px;right:12px;z-index:4}
/* v5.3.60 — product-state behavior on single product pages */
.ags-product-labels--single{margin:12px 0 4px;gap:7px}
.ags-product-labels--single .ags-product-label{min-height:27px;padding:6px 11px;font-size:10px;letter-spacing:.1px}
.ags-pld-state-panel{display:flex;align-items:center;gap:12px;margin:18px 0;padding:16px 18px;border:1px solid rgba(112,204,255,.18);border-radius:16px;background:linear-gradient(145deg,rgba(30,156,220,.10),rgba(5,15,25,.72));color:#eaf7ff}
.ags-pld-state-panel .ags-pld-state-dot{width:10px;height:10px;flex:0 0 10px;border-radius:50%;background:#74d7ff;box-shadow:0 0 16px rgba(116,215,255,.55)}
.ags-pld-state-panel strong,.ags-pld-state-panel small{display:block}.ags-pld-state-panel strong{font-size:15px}.ags-pld-state-panel small{margin-top:4px;color:rgba(226,240,249,.56);font-size:10px}
.ags-pld-state-panel--sold-out{border-color:rgba(148,163,184,.24);background:rgba(148,163,184,.06)}
.ags-pld-state-panel--sold-out .ags-pld-state-dot{background:#aab6c3;box-shadow:none}
.ags-pld-state-panel--coming-soon{border-color:rgba(139,124,255,.28);background:rgba(139,124,255,.08)}
.ags-pld-state-panel--coming-soon .ags-pld-state-dot{background:#a99cff;box-shadow:0 0 16px rgba(139,124,255,.45)}
.ags-pld-state-panel--preorder{border-color:rgba(255,159,67,.28);background:rgba(255,159,67,.07)}
.ags-pld-state-panel--preorder .ags-pld-state-dot{background:#ffad5c;box-shadow:0 0 16px rgba(255,159,67,.4)}
.ags-pld-state-panel--sale{border-color:rgba(255,77,103,.28);background:rgba(255,77,103,.06)}
.ags-pld-state-panel--sale .ags-pld-state-dot{background:#ff5c74;box-shadow:0 0 16px rgba(255,77,103,.45)}
.ags-pld-price-highlight{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:14px 0 4px;padding:11px 13px;border-radius:13px;border:1px solid rgba(255,77,103,.17);background:linear-gradient(90deg,rgba(255,77,103,.07),rgba(255,77,103,0))}
.ags-pld-price-highlight del{font-size:11px;color:rgba(231,240,247,.36)}
.ags-pld-price-highlight strong{font-size:20px;color:#8df477;font-weight:950}.ags-pld-price-highlight strong small{font-size:8px;color:rgba(141,244,119,.62);font-weight:700}
.ags-pld-buybox-blocked{display:flex!important;align-items:center;justify-content:center;position:relative;min-height:78px;padding:18px!important;border:1px solid rgba(139,124,255,.24)!important;border-radius:14px;background:linear-gradient(135deg,rgba(139,124,255,.09),rgba(5,15,25,.72))!important;box-sizing:border-box}
.ags-pld-buybox-blocked>*{display:none!important}
.ags-pld-buybox-blocked:before{content:'به‌زودی؛ امکان خرید هنوز فعال نیست';display:block;color:#b6aaff;font-size:14px;font-weight:900;text-align:center;line-height:1.8}
.ags-pld-buybox-blocked--coming-soon:before{content:'به‌زودی؛ امکان خرید هنوز فعال نیست'}
.ags-pld-buybox-blocked--sold-out{border-color:rgba(148,163,184,.24)!important;background:linear-gradient(135deg,rgba(148,163,184,.08),rgba(5,15,25,.72))!important}
.ags-pld-buybox-blocked--sold-out:before{content:'ناموجود؛ فعلاً امکان خرید نیست';color:#c2ccd6}
.ags-pld-buybox-blocked--preorder{border-color:rgba(255,159,67,.28)!important;background:linear-gradient(135deg,rgba(255,159,67,.08),rgba(5,15,25,.72))!important}
.ags-pld-buybox-blocked--preorder:before{content:'پیش‌فروش؛ سفارش‌گیری فعلاً غیرفعال است';color:#ffbd79}
.ags-product-state-sold-out .ags-pld-buybox-blocked{border-color:rgba(148,163,184,.24)!important;background:linear-gradient(135deg,rgba(148,163,184,.08),rgba(5,15,25,.72))!important}
.ags-product-state-sold-out .ags-pld-buybox-blocked:before{content:'ناموجود؛ فعلاً امکان خرید نیست';color:#c2ccd6}
.ags-product-state-preorder .ags-pld-buybox-blocked{border-color:rgba(255,159,67,.28)!important;background:linear-gradient(135deg,rgba(255,159,67,.08),rgba(5,15,25,.72))!important}
.ags-product-state-preorder .ags-pld-buybox-blocked:before{content:'پیش‌فروش؛ سفارش‌گیری فعلاً غیرفعال است';color:#ffbd79}
.ags-dlc-price .ags-availability-status,.ags-game-buy .ags-availability-status{font-size:13px;color:#b6aaff}
.ags-game-details-cta.is-unavailable,.ags-dlc-view.is-unavailable{pointer-events:none;opacity:.78}
.ags-game-card.ags-product-purchase-blocked .ags-game-buy,.ags-game-dlc-card.ags-product-purchase-blocked .ags-dlc-price,.ags-game-dlc-card.ags-product-purchase-blocked .ags-dlc-view,.ags-dlc-result-card.ags-product-purchase-blocked .ags-dlc-result-footer,.ags-sub-v3-plus-card.ags-product-purchase-blocked .ags-sub-v3-plus-action{display:none!important}
.ags-product-single-state-sold-out > *{opacity:.42;filter:saturate(.55)}
.ags-product-single-state-sold-out .ags-product-labels--single,.ags-product-single-state-sold-out .ags-pld-state-panel,.ags-product-single-state-sold-out .ags-pld-buybox-blocked{opacity:1;filter:none}
.ags-product-single-state-coming-soon .ags-game-single-hero,.ags-product-single-state-coming-soon .ags-gift-single-card,.ags-product-single-state-coming-soon .ags-sub-product-head{border-color:rgba(139,124,255,.18)}
.ags-product-single-state-coming-soon .ags-game-single-art img,.ags-product-single-state-coming-soon .ags-gift-single-media img,.ags-product-single-state-coming-soon .ags-sub-product-logo img{filter:saturate(.55) brightness(.78)}
.ags-product-single-state-preorder .ags-game-single-hero,.ags-product-single-state-preorder .ags-gift-single-card,.ags-product-single-state-preorder .ags-sub-product-head{border-color:rgba(255,159,67,.2)}
@media(max-width:700px){.ags-pld-price-highlight{padding:10px}.ags-pld-price-highlight strong{font-size:17px}}
.woocommerce div.product.ags-product-purchase-blocked .cart,
.woocommerce div.product.ags-product-purchase-blocked form.cart,
.woocommerce div.product.ags-product-purchase-blocked .single_add_to_cart_button{display:none!important}
.woocommerce div.product.ags-product-state-sold-out > *{opacity:.45;filter:saturate(.55)}
.woocommerce div.product.ags-product-state-sold-out .ags-product-labels--single,.woocommerce div.product.ags-product-state-sold-out .ags-pld-state-panel{opacity:1;filter:none}
