.release-calendar{max-width:900px;margin:0 auto}.release-calendar__intro{margin-bottom:2rem;color:rgba(var(--color-foreground),.75)}.release-calendar__filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.release-calendar__filter-btn{padding:.5rem 1rem;border:1px solid rgba(var(--color-foreground),.2);background:transparent;color:rgb(var(--color-foreground));cursor:pointer;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em;transition:all .2s ease}.release-calendar__filter-btn:hover{border-color:rgba(var(--color-foreground),.5)}.release-calendar__filter-btn.active{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.release-calendar__view-toggle{display:flex;gap:.5rem;margin-bottom:1.5rem;justify-content:flex-end}.release-calendar__view-btn{padding:.4rem .8rem;border:1px solid rgba(var(--color-foreground),.2);background:transparent;color:rgb(var(--color-foreground));cursor:pointer;font-size:.8rem}.release-calendar__view-btn.active{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.release-calendar__list{list-style:none;padding:0;margin:0}.release-calendar__item{display:grid;grid-template-columns:100px 1fr auto;gap:1.5rem;padding:1.25rem 0;border-bottom:1px solid rgba(var(--color-foreground),.1);align-items:start}.release-calendar__item:first-child{border-top:1px solid rgba(var(--color-foreground),.1)}.release-calendar__item.past{opacity:.5}.release-calendar__date{font-size:.85rem;font-weight:600;white-space:nowrap}.release-calendar__date-day{font-size:1.5rem;line-height:1;display:block}.release-calendar__date-month{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:rgba(var(--color-foreground),.6)}.release-calendar__info h3{margin:0 0 .25rem;font-size:1.1rem}.release-calendar__game-badge{display:inline-block;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;padding:.15rem .5rem;border:1px solid rgba(var(--color-foreground),.3);margin-right:.5rem;vertical-align:middle}.release-calendar__products{font-size:.85rem;color:rgba(var(--color-foreground),.7);margin:.25rem 0}.release-calendar__notes{font-size:.85rem;color:rgba(var(--color-foreground),.6);margin:.25rem 0 0;font-style:italic}.release-calendar__prices{text-align:right;font-size:.85rem;white-space:nowrap}.release-calendar__prices span{display:block;color:rgba(var(--color-foreground),.7)}.release-calendar__prices strong{font-size:1rem}.release-calendar__countdown{font-size:.75rem;color:rgba(var(--color-foreground),.5);margin-top:.25rem}.release-calendar__empty{text-align:center;padding:3rem 1rem;color:rgba(var(--color-foreground),.5)}.release-calendar__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.release-calendar__grid-month{border:1px solid rgba(var(--color-foreground),.1);padding:1rem}.release-calendar__grid-month h4{margin:0 0 .75rem;font-size:.9rem;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid rgba(var(--color-foreground),.1);padding-bottom:.5rem}.release-calendar__grid-entry{padding:.4rem 0;font-size:.8rem;border-bottom:1px solid rgba(var(--color-foreground),.05)}.release-calendar__grid-entry:last-child{border-bottom:none}.release-calendar__grid-date{font-weight:600;margin-right:.25rem}.release-calendar__updated{margin-top:2rem;font-size:.75rem;color:rgba(var(--color-foreground),.4);text-align:center}@media screen and (max-width:749px){.release-calendar__item{grid-template-columns:1fr;gap:.5rem}.release-calendar__date{display:flex;gap:.5rem;align-items:baseline}.release-calendar__date-day{font-size:1.1rem}.release-calendar__prices{text-align:left}.release-calendar__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/release-calendar.css.map */
