*{box-sizing:border-box}.footer-section{display:none!important}#MainContent{transition:transform .5s cubic-bezier(.13,.53,.38,.97)}body[data-album-menu-open=true] #MainContent{transform:translateY(calc(-1 * var(--album-menu-height, 520px)))}.album-menu-section{position:fixed;left:0;bottom:0;width:100%;z-index:50;pointer-events:none}.album-menu-section nav{position:absolute;left:0;bottom:0;z-index:1;width:100%;overflow:hidden}.nav-panel{display:flex;align-items:center;gap:1rem;padding:2rem 1rem 8rem;background:#000;transform:translateY(var(--album-menu-height, 520px));transform-origin:bottom center;transition:transform .5s cubic-bezier(.13,.53,.38,.97);pointer-events:none}.album-menu-section[data-nav=true] .nav-panel{transform:translateY(0);pointer-events:auto}.nav-viewport{flex:1;overflow:hidden}.nav-links-reveal{position:relative}[id^=nav-links-]{display:flex;align-items:flex-start;gap:clamp(1rem,2vw,2rem);will-change:transform}.nav-link{flex:0 0 auto;width:min(70vw,320px);text-decoration:none}.nav-link-label{margin:0 0 .75rem;color:#fff;font-size:13px;text-transform:uppercase}.nav-link-image{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}.nav-arrow{flex:0 0 auto;align-self:center;color:#fff;cursor:pointer;background:none;border:0;padding:0}.nav-arrow.prev svg{transform:rotate(90deg)}.nav-arrow.next svg{transform:rotate(270deg)}.nav-toggle{position:fixed;left:50%;bottom:4rem;z-index:60;width:2.25rem;height:2.25rem;border:none;border-radius:999px;cursor:pointer;transform:translate(-50%);background-color:#fdf4f4;color:#000;box-shadow:0 0 4rem #00000059;transition:transform .4s ease,background-color .4s ease;pointer-events:auto}.nav-toggle:hover{transform:translate(-50%) scale(1.04)}.nav-toggle:active{transform:translate(-50%) scale(.96)}.album-menu-section[data-nav=true] .nav-toggle{background-color:gray}.toggle-label{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:.95rem;font-weight:500;opacity:0;transform:scale(.9);transition:opacity .25s ease,transform .25s ease}.album-menu-section[data-nav=false] .nav-toggle .open,.album-menu-section:not([data-nav=true]) .nav-toggle .open{opacity:1;transform:scale(1)}.album-menu-section[data-nav=true] .nav-toggle .close{opacity:1;transform:scale(1)}@media(max-width:768px){body[data-album-menu-open=true] #MainContent{transform:translateY(calc(-1 * var(--album-menu-height, 300px)))}.nav-panel{padding:2rem 0 6rem .75rem}.nav-link{width:min(78vw,320px)}.nav-link-label{font-size:1rem}.nav-arrow{display:none}.nav-toggle{bottom:2rem;width:3rem;height:3rem}}.nav-toggle svg{width:22px;height:22px}.nav-arrow svg{width:22px;height:22px}.nav-toggle svg path{stroke:currentColor}
/*# sourceMappingURL=/cdn/shop/t/3/assets/album-menu.css.map */
