@import url("../v6/c35910aa15c0-fonts.css");

html {position:relative;min-height:100%}body{font-size:.875rem;font-family:IRANSansXFA}a{color:inherit;text-decoration:inherit}.event-title-size{height:40px}.soldout{display:inline-block;width:101px;height:31px;background-image:url("../v6/807e9cc5f100-soldout2.png");background-size:contain;position:absolute;left:10px;top:10px}.extended{display:inline-block;width:101px;height:31px;background-image:url("../v6/eb99170c736d-extended.png");background-size:contain;position:absolute;left:10px;top:10px}.section-title{font-weight:bold;font-size:1.2rem;border-bottom:2px solid #258cfb;padding-bottom:8px;margin-bottom:1.2rem;display:flex;align-items:center}.showtime-card{border:2px solid #ddd;border-radius:1rem;padding:1rem;margin-bottom:1rem;cursor:pointer;transition:all .2s ease-in-out;background-color: rgb(246 246 246);font-size:.76em}.showtime-card:hover{border-color:#0d6efd}.showtime-card.selected{background-color: rgb(177 208 255)}.showtime-card .status-badge{font-size:.9rem;padding:.25rem .5rem;border-radius:.5rem}.showtime-card .countdown{font-family:monospace;font-size:.9rem}.card-filter-light{background:linear-gradient(to top,rgba(0,0,0,.4) 70%,rgba(0,0,0,0) 100%);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);height:95px}.card-filter-dark{background: linear-gradient(to top, rgb(255 255 255 / 70%) 70%, rgba(0, 0, 0, 0) 100%);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(8px);height:95px}.otp-digit{width:48px;height:56px;font-size:1.5rem;border:2px solid #ced4da;border-radius:8px;text-align:center;transition:border-color .2s ease}#otpBox{direction:ltr;gap:.5rem;justify-content:center}#otpBox.shake{animation:shake .4s}@keyframes shake {
    0%, 100% {
        transform: translateX(0);
    }

    20%, 60% {
        transform: translateX(-5px);
    }

    40%, 80% {
        transform: translateX(5px);
    }
}@media (max-width:576px){#showtimeDropdownMenu{max-height:600px;overflow-y:auto}.showtime-card .inline-mobile{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.showtime-card .inline-mobile .info{flex:1}.showtime-card .inline-mobile .act button{width:auto;margin-top:0}}@media (min-width:577px){.showtime-card .inline-mobile{display:block}.showtime-card .inline-mobile .act button{width:100%;margin-top:.5rem}}@media (max-width:768px){.event-loc-size{font-size:.665rem}}@media (min-width:768px){html{font-size:16px}}.bg-soft-gray{background-color:#f7f7f7}.product-card{border:1px solid #ddd;border-radius:10px;padding:10px;text-align:center;transition:.3s;height:100%}.product-card:hover{box-shadow:0 0 10px #aaa}.product-img{max-width:100%;height:120px;object-fit:contain}footer{background-color:#f8f9fa;padding:0;text-align:center;margin-top:40px}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem white , 0 0 0 .25rem #258cfb}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:var(--bs-secondary-color);text-align:end}.form-floating>.form-control-plaintext:focus::placeholder,.form-floating>.form-control:focus::placeholder{text-align:start}.custom-bullet-list{list-style:none;padding-right:1rem}.custom-bullet-list li{position:relative;padding-right:1.5em;margin-bottom:.5rem}.custom-bullet-list li::before{content:"•";position:absolute;right:0;top:-5px;font-size:2rem;line-height:.8;color: rgb(0 79 185 / 1)}.checkout-steps{position:relative;counter-reset:step;padding-top:1rem}.checkout-steps .step{position:relative;text-align:center;flex:1}.checkout-steps .step::before{content:"";position:absolute;top:16px;right:100%;width:100%;height:2px;background-color:#ccc;z-index:0;transform:translateX(50%)}.checkout-steps .step.active::before{background-color: rgb(0 79 185)}.checkout-steps .step:last-child::before{content:none}.checkout-steps .circle{background-color:#ccc;color:#fff;width:32px;height:32px;line-height:32px;border-radius:50%;margin:0 auto;font-weight:bold;z-index:1;position:relative}.checkout-steps .title{font-size:.9rem;margin-top:.5rem;color:#888}.checkout-steps .step.active .circle{background-color: rgb(0 79 185)}.checkout-steps .step.active .title{color: rgb(0 79 185);font-weight:bold}.text-melotik{color:#004fb9}.bg-gray{background-color:#ededed}.bg-blue-light{background-color:#e4eefd}.icon-spacer{margin-left:.5rem;font-size:.8rem}.showtime-meta{font-size:.7rem;color:#444}.filter-btn{white-space:nowrap;padding:.4rem 1rem;font-size:.85rem;line-height:1.5}.buy-ticket-btn{display:block;width:100%;text-align:center;padding:.45rem 1rem;border-radius:.9rem;font-size:.875rem;font-weight:500;text-decoration:none;color:#fff;transition:background-color .2s ease-in-out}.bt-primary{background-color:#0d6efd}.bt-danger{background-color:#dc3545}.bt-secondary{background-color:#6c757d}.bt-info{background-color:#0dcaf0}.bt-primary:hover{background-color:#0b5ed7}.bt-danger:hover{background-color:#bb2d3b}.bt-secondary:hover{background-color:#5c636a}.bt-info:hover{background-color:#31d2f2}.sale-start-label{display:block;background-color:#fff;color:#000;padding:.4rem .75rem;border-radius:.7rem;font-size:.65rem;font-weight:500;box-shadow:0 0 0 1px rgba(0,0,0,.1);line-height:1.5;text-align:center}.sale-start-label span{border-bottom:1px dotted #000;display:inline-block;font-weight:600;margin-bottom:.25rem}@media (min-width:768px){.max-md-240{max-width:240px}}@media (max-width:430.98px){h5,.h5{font-size:1rem}}@media (min-width:576px){.poster-box{height:407px}}.step-title h5{font-weight:700}@media (max-width:575.98px){h5,.h5{font-size:1rem}.step-title div{font-size:.775rem}.poster-box{height:auto}.checkout-steps .title{font-size:.6rem}.custom-bullet-list{padding-right:0;font-size:.8rem}.buy-ticket-btn{padding:.35rem .75rem;font-size:.8rem;border-radius:.4rem}}@media (max-width:767.98px){h5,.h5{font-size:1rem}.mobile-border-rounded{border:1px solid #1f5a95;border-radius:.75rem;padding:1rem}}@media (max-width:1024.98px){h5,.h5{font-size:.9rem}}