.studio-menu-overlay{position:fixed;inset:0;width:100%;height:100svh;max-width:none;max-height:none;padding:30px 5vw;margin:0;border:0;background:#160e20;color:var(--ink);overflow:auto}.studio-menu-overlay::backdrop{background:#100d16}.studio-menu-overlay .shop-menu-top{display:flex;justify-content:space-between;align-items:center;gap:25px}.studio-menu-overlay .shop-menu-top>span{font:10px/1.7 Montserrat,sans-serif;color:#c3b7cf;letter-spacing:.08em}.studio-menu-overlay .shop-menu-close{display:flex;align-items:center;gap:20px;font:400 68px/1 UnrealNav,AH,sans-serif;background:none;border:0;padding:15px 0;color:var(--ink)}.studio-menu-overlay .shop-menu-close>span{color:var(--lime)}.studio-menu-overlay .shop-overlay-links{display:flex;flex-direction:column;max-width:1100px;padding:40px 0}.studio-menu-overlay .shop-overlay-links>a{position:relative;display:block;padding:9px 0 12px 55px;font:700 clamp(65px,7.5vw,115px)/.98 AH,sans-serif;border-bottom:1px solid var(--line)}.studio-menu-overlay .shop-overlay-links>a>span{position:absolute;left:0;top:25px;font:10px Montserrat,sans-serif;color:var(--lime)}.studio-menu-overlay .shop-overlay-links strong{font:inherit}.studio-menu-overlay .shop-overlay-links a:hover{color:var(--lime)}.studio-menu-overlay .shop-menu-bottom{display:flex;gap:25px;justify-content:space-between;flex-wrap:wrap;padding-top:20px;border-top:1px solid var(--line);font-size:12px}.shop-modal-open{overflow:hidden}
@media(max-width:900px){.studio-menu-overlay{padding:22px 24px}.studio-menu-overlay .shop-menu-top>span{font-size:8px;max-width:150px}.studio-menu-overlay .shop-menu-close{font-size:34px;gap:10px}.studio-menu-overlay .shop-overlay-links{padding-top:50px}.studio-menu-overlay .shop-overlay-links>a{font-size:clamp(58px,16vw,95px);padding:18px 0 18px 35px}.studio-menu-overlay .shop-overlay-links>a>span{top:28px}}
