@keyframes dayLinkArrivalLockFade{0%{opacity:1}to{opacity:0}}@keyframes dayLinkArrivalReveal{0%{opacity:0}to{opacity:1}}.day-header{grid-row:6;font-size:1.5rem;position:relative;background-color:#000}.day-header-arrow{font-size:2.5rem;margin:0;position:absolute;bottom:0;z-index:10}@media(max-width:768px){.day-header-arrow{width:45%}}.day-header-arrow a{display:block;color:#fff;padding:3rem 1rem 1rem}.day-header-arrow-left{text-align:right;left:0}@media(max-width:768px){.day-header-arrow-left{text-align:left}}.day-header-arrow-right{text-align:left;right:0}@media(max-width:768px){.day-header-arrow-right{text-align:right}}.day-header h2{text-align:center;margin:0;padding:1rem;text-transform:uppercase}.day-links{grid-row:3;align-self:center;--day-available-h:calc(var(--vh, 1vh) * 100 - 14rem);--day-cell-w:min(calc((100vw - 0.4rem) / 3),calc((var(--day-available-h) * 0.8 - 0.4rem) / 4));display:grid;grid-template-columns:repeat(3,minmax(0,var(--day-cell-w)));grid-auto-rows:calc(var(--day-cell-w)*4/3);grid-gap:.2rem;gap:.2rem;margin:0;padding:0;justify-content:center}@media(max-height:800px)and (max-width:768px){.day-links{--day-cell-w:min(calc((100vw - 0.4rem) / 3),calc((var(--day-available-h) * 0.9 - 0.4rem) / 4))}}@media(min-width:768px){.day-links{--day-cell-w:min(calc((100vw - 0.4rem) / 3),calc((var(--day-available-h) * 0.8 - 0.4rem) / 2));grid-auto-rows:calc(var(--day-cell-w)*2/3)}}.day-link{font-size:1.5rem;overflow:hidden;position:relative;aspect-ratio:3/4;background-size:cover;background-position:50%;background-repeat:no-repeat}@media(min-width:768px){.day-link{aspect-ratio:3/2;background-image:none!important}}.day-link:first-child{border-top-left-radius:6px}.day-link:nth-child(3){border-top-right-radius:6px}.day-link:nth-child(7){border-bottom-left-radius:6px}.day-link:nth-child(9){border-bottom-right-radius:6px}.day-link.active{outline:1px solid lime;outline-offset:-1px}.day-link.latest-arrival>.day-link-arrival-overlay{position:absolute;inset:0;z-index:5;background-color:#000;pointer-events:none;animation:dayLinkArrivalLockFade .55s ease-out .55s both}.day-link.latest-arrival>.day-link-wrapper{animation:dayLinkArrivalReveal .7s ease-out .85s both}@media(prefers-reduced-motion:reduce){.day-link.latest-arrival>.day-link-arrival-overlay{display:none}.day-link.latest-arrival>.day-link-wrapper{animation:none}}.day-link-wrapper{display:block;position:relative;height:100%;width:100%}@media(min-width:768px){.day-link-wrapper{display:grid;grid-template-columns:1fr 1fr}}.day-link-thumbnail{position:absolute;inset:0;background-size:cover;background-position:50%;background-repeat:no-repeat;display:grid;grid-template-rows:1fr auto 1fr;grid-template-columns:1fr auto 1fr}@media(min-width:768px){.day-link-thumbnail{position:relative;inset:auto}}.day-link-thumbnail-placeholder{grid-row-start:2;grid-column-start:2;text-align:center;position:relative;z-index:10}.day-link-thumbnail-placeholder img{width:50%}.day-link-thumbnail-placeholder h3{margin-bottom:0;margin-top:.5rem}@media(min-width:768px){.day-link-thumbnail-placeholder h3{display:none}}.day-link-thumbnail-placeholder-img{position:absolute;left:0;top:0;width:100%;height:100%;filter:blur(10px) grayscale(100%);opacity:.5}.day-link.tapped .day-link-title,.day-link:hover .day-link-title{display:flex}.day-link-icon{height:2rem;width:2rem;margin-top:.5rem}.day-link-title{color:#fff;text-decoration:none;position:absolute;inset:0;padding:.75rem;display:none;background-color:rgba(0,0,0,.502);align-items:center;justify-content:center;text-align:center}.placeholder .day-link-title{display:flex}@media(max-width:768px){.placeholder .day-link-title{display:none!important}}.day-link-title-inner{display:flex;flex-direction:column;align-items:center}.day-link-title h3{margin:0}@media(min-width:768px){.day-link-title{position:relative;inset:auto;display:flex;background-color:transparent;text-align:left;align-items:center;justify-content:flex-start}.day-link-title-inner{align-items:flex-start}.day-link-title-mobile{display:none}.day-link-title-desktop{display:inline}}@media(max-width:768px){.day-link-title-mobile{display:inline}.day-link-title-desktop{display:none}}