.ticket-prices-loading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);z-index:1001;pointer-events:none;display:none;align-items:center;justify-content:center;color:#fff}.ticket-prices-loading.show{display:flex}.tickets-section .tickets{justify-content:center;gap:24px 0;margin-top:22px}@media (min-width:576px){.tickets-section .tickets{gap:36px 0}}.tickets.nwl-empty{align-items:center;justify-content:center;padding:48px 18px;font-size:14px;text-align:center;color:var(--black-color-400)}@media (min-width:1200px){.tickets.nwl-empty{padding:72px 0;font-size:18px}}.ticket-card{position:relative;background:var(--white-color-400);box-shadow:0 2px 5px rgba(0,0,0,.14);border-radius:10px;padding-top:18px;max-width:272px;margin:0 auto}.ticket-card__content{display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:30px 12px 24px}.ticket-card .pattern-tag-card{font-size:16px}.ticket-card__rules-link{position:absolute;top:48px;left:12px;font-weight:500;font-size:12px;line-height:30px;color:var(--black-color-400);text-decoration:underline;border:none;background-color:transparent!important}.ticket-card__description{display:flex;flex-direction:column;gap:12px;padding-top:46px;height:160px}.ticket-card__price-wrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:0;height:54px}.ticket-card__original-price{color:var(--theme-color-500);text-align:center;text-decoration:line-through;font-weight:600;font-size:12px;line-height:140%;margin:0}.ticket-card__price{color:var(--theme-color-500);font-weight:800;font-size:26px;line-height:140%;margin:0}.ticket-card__description-text{font-weight:400;font-size:14px;line-height:21px;text-align:center;color:var(--black-color-400);margin:0}.ticket-card__buttons{display:flex;justify-content:space-between;align-self:end;gap:18px;padding-top:18px;width:100%}.ticket-card__buttons .btn-primary{padding-left:16px;padding-right:16px;min-width:118px}#use-rules .modal-header{padding:10px 16px;border:none}#use-rules .modal-header h2{font-size:18px;color:var(--theme-color-500);font-weight:500;margin:0}