.gaming-page header nav{align-items:center}.mysteam-menu{display:flex;flex-direction:column;align-items:center;gap:10px}.header-language{display:flex;align-items:center;gap:3px;direction:ltr}.header-language button{border:1px solid transparent;border-radius:5px;background:transparent;color:#b8a7c5;padding:3px 8px;font:11px Arial,sans-serif;cursor:pointer;line-height:1.4}.header-language button[data-lang=fa]{font:700 14px Tahoma,Arial,sans-serif}.header-language button[aria-pressed=true]{color:#efddff;background:#a868dc20;border-color:#a778c85a}.header-language button:focus-visible{outline:2px solid #d9b6ff;outline-offset:3px}.plus-product,.items-product{overflow:hidden}.plus-poster,.items-poster{display:block;align-self:center;width:100%;height:250px;object-fit:contain;object-position:center;margin:0 0 25px;background:transparent;mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 65%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 65%,transparent 100%)}.plus-poster{max-width:270px}.items-poster{max-width:440px}.gaming-page .page-head{padding-top:180px}@media(max-width:800px){.gaming-page .page-head{padding-top:130px}.plus-poster,.items-poster{height:210px;margin-bottom:20px}.mysteam-menu{gap:7px}.header-language button{padding:2px 5px;font-size:10px}.header-language button[data-lang=fa]{font-size:13px}}@media(max-width:380px){.gaming-page header nav{gap:10px}.header-language button{padding:2px 3px}}
.plus-price strong{font-size:37px;color:#f4cf7c}.plus-price span{display:block;font-size:12px;color:#bba7ca}.plus-term{color:#e4c48b!important}.steam-delivery{display:grid;grid-template-columns:1fr 1fr;gap:65px}.steam-identity{display:block;width:100%;max-width:480px;height:auto;aspect-ratio:309/83;overflow:hidden;background:#141515;margin:25px 0}.friend-code-label{font-size:11px;color:#bba5ca;margin-bottom:8px}.friend-code{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.friend-code bdi{font-size:30px;letter-spacing:2px;color:#e3cbf9}.friend-code button{color:#d7b9f5;border:1px solid #7c549a;background:#25132e;padding:9px 14px;cursor:pointer}.delivery-rules li{margin-bottom:20px;color:#c4b3ce;font-size:14px}.delivery-rules p{font-size:12px;color:#a58eb6}.delivery-rules h3{font-size:25px}.order-dialog{background:#160e1e;color:#f2e7fa;border:1px solid #805798;width:min(650px,94vw);max-height:94svh;padding:28px;overflow:auto}.order-dialog::backdrop{background:#07030bdc;backdrop-filter:blur(6px)}.order-dialog h2{font-size:28px;margin-bottom:20px}.order-dialog .order-close{float:right;border:1px solid #77508f;background:#291736;color:#efd8ff;font-size:25px;width:40px;height:40px;cursor:pointer}.order-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.order-dialog label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:#cab5d9}.order-dialog input,.order-dialog select,.order-dialog textarea{width:100%;min-width:0;border:1px solid #604374;background:#0c0910;color:#f1e6fa;padding:12px;border-radius:0}.order-dialog textarea{min-height:130px;resize:vertical}.order-wide{grid-column:1/-1}.order-dialog .order-hint{font-size:12px;color:#bc9dce;margin:18px 0}.order-total{color:#f4d497;font-size:18px;margin:18px 0}.order-dialog .button{width:100%;cursor:pointer;gap:8px}.order-preview{margin-top:23px;border-top:1px solid #5a3b6e;padding-top:20px}.order-preview[hidden]{display:none}.order-preview p{font-size:12px;color:#b6a2c5}.order-preview textarea{margin-bottom:15px;min-height:190px}.order-error{color:#ff9fa9;font-size:12px}.order-dialog [dir=ltr]{text-align:left}html[lang=fa] .gaming-page{font-family:Tahoma,Arial,sans-serif;line-height:1.9}html[lang=fa] .gaming-page h1,html[lang=fa] .gaming-page h2,html[lang=fa] .gaming-page h3{font-family:Tahoma,Arial,sans-serif;letter-spacing:0;line-height:1.5}html[lang=fa] .gaming-page em{font-family:Tahoma,Arial,sans-serif}html[lang=fa] .gaming-page .eyebrow,html[lang=fa] .gaming-page .small{letter-spacing:0}html[lang=fa] .bundle-main,html[lang=fa] .gallery-stage{direction:ltr}html[lang=fa] .gaming-page .event summary>span:nth-child(2){text-align:right}html[lang=fa] .gallery-close{margin-inline-start:auto}html[lang=fa] .order-dialog .order-close{float:left}html[lang=fa] .bundle-intro h1{font-size:clamp(42px,5vw,76px)}@media(max-width:800px){.steam-delivery{grid-template-columns:1fr;gap:30px}.order-dialog{padding:20px}.order-fields{grid-template-columns:1fr}.order-wide{grid-column:auto}.steam-delivery h2{font-size:36px}}
html[lang=fa] .arena-sigil{right:auto;left:7%}html[lang=fa] .shop-channel{direction:ltr;justify-content:flex-start}html[lang=fa] .friend-code{direction:ltr;justify-content:flex-end}@media(max-width:800px){html[lang=fa] .arena-sigil{left:5%}}

.mysteam-hero .button-row .button{font-size:15px;padding:18px 27px}.mysteam-hero .button-row .text-link{font-size:16px;padding:12px 0}@media(max-width:800px){.mysteam-hero .button-row .button{font-size:14px;padding:16px 23px}.mysteam-hero .button-row .text-link{font-size:15px}}
