.framer-bottom-cta{position:relative;isolation:isolate;width:100%;margin:0;padding:64px 0 100px;background:#000;overflow:clip;color:#fff;font-family:'MGM Review Body','Space Grotesk',sans-serif;-webkit-font-smoothing:antialiased}.framer-cta-photo,.framer-cta-overlay{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.framer-cta-photo{object-fit:cover;object-position:center}.framer-cta-overlay{background:linear-gradient(180deg,rgba(0,0,0,.1),#000)}.framer-cta-inner{width:calc(100% - 60px);max-width:1140px;margin:0 auto;display:flex;flex-direction:column;gap:64px;position:relative}.framer-cta-heading{width:100%}.framer-cta-heading h2{max-width:598px;margin:0;font:500 56px/64px 'MGM Review Heading','Big Shoulders',sans-serif;letter-spacing:-2.24px;color:#fff}.framer-cta-lower{display:flex;flex-direction:column;gap:64px;width:100%}.framer-cta-spacer{height:176px;flex-shrink:0}.framer-cta-row{display:flex;align-items:flex-end;justify-content:space-between;width:100%;min-height:52px}.framer-cta-edition{width:181px;margin:0;font-size:18px;line-height:26px;font-weight:500;letter-spacing:-.18px;color:#fff}.framer-cta-edition>span{display:block}.framer-cta-edition .edition-brand-short{display:none}.framer-shop-button{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 24px;border-radius:50px;background:#fff;color:#000;border:0;min-height:48px;text-decoration:none;font-family:'MGM Review Body','Space Grotesk',sans-serif;font-size:18px;line-height:26px;font-weight:500;letter-spacing:-.18px;transition:background .25s,transform .25s;touch-action:manipulation}.framer-button-viewport{height:26px;display:block;overflow:hidden}.framer-button-track{display:flex;flex-direction:column;gap:10px;transform:translateY(0);transition:transform .5s cubic-bezier(.22,1,.36,1)}.framer-button-track>span{height:26px;display:block;white-space:nowrap}.framer-button-icon{width:32px;height:32px;display:block;color:#000;flex-shrink:0;transition:transform .5s cubic-bezier(.22,1,.36,1);overflow:hidden;border-radius:50%}.framer-button-icon>svg{display:block;width:32px;height:32px}.framer-shop-button:hover .framer-button-track,.framer-shop-button:focus-visible .framer-button-track{transform:translateY(-36px)}.framer-shop-button:hover .framer-button-icon,.framer-shop-button:focus-visible .framer-button-icon{transform:rotate(-45deg)}.framer-shop-button:active{transform:scale(.97)}.framer-shop-button:focus-visible{outline:2px solid #fff;outline-offset:5px}
footer.framer-site-footer{position:relative;isolation:isolate;margin:0;padding:100px 30px 0;border-radius:0;background:#000;height:693px;overflow:clip;color:#d9d9d9;font-family:'MGM Review Body','Space Grotesk',sans-serif;font-weight:500;-webkit-font-smoothing:antialiased}.framer-footer-inner{position:relative;width:100%;max-width:1140px;height:593px;margin:0 auto}.framer-footer-image{position:absolute;left:0;top:0;width:369px;height:378px;border-radius:12px;overflow:hidden;z-index:1}.framer-footer-image>img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:12px;display:block}.framer-footer-image-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent,#000)}.framer-footer-links{position:absolute;top:0;right:0;width:660px;display:flex;flex-direction:column;gap:48px;z-index:2}.framer-footer-columns{display:grid;grid-template-columns:95px 107px 206px;gap:125px;align-items:start}.framer-site-footer h3{padding:0;margin:0 0 12px;color:#fff;font-family:inherit;font-size:16px;line-height:24px;font-weight:500;letter-spacing:normal}.framer-footer-column ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.framer-footer-column li{margin:0;padding:0;line-height:24px}.framer-footer-link{position:relative;display:inline-flex;align-items:center;width:max-content;max-width:100%;height:24px;overflow:clip;font:500 16px/24px 'MGM Review Body','Space Grotesk',sans-serif;color:#999;text-decoration:none;transition:color .3s}.framer-footer-link:after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background:#fff;transform:translateX(-102%);transition:transform .45s cubic-bezier(.22,1,.36,1)}.framer-footer-link:hover,.framer-footer-link:focus-visible{color:#fff}.framer-footer-link:hover:after,.framer-footer-link:focus-visible:after{transform:translateX(0)}.framer-footer-contact{width:206px}.framer-footer-contact>div{display:flex;flex-direction:column;gap:12px}.framer-footer-contact-link{display:block;color:#999;font:500 16px/24px 'MGM Review Body','Space Grotesk',sans-serif;letter-spacing:normal;text-decoration:none;transition:color .3s}.framer-footer-contact-link:hover,.framer-footer-contact-link:focus-visible{color:#fff}.framer-footer-rule{height:3px;width:100%;border-top:1px solid #ffffff26;flex-shrink:0}.framer-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:24px}.framer-footer-bottom p{font:500 16px/24px 'MGM Review Body','Space Grotesk',sans-serif;color:#d9d9d9;margin:0}.framer-footer-socials{display:flex;align-items:center;justify-content:center;gap:12px;flex-shrink:0}.framer-footer-socials>a,.framer-footer-socials>button{width:20px;height:20px;display:grid;place-items:center;border:0;padding:0;background:none;color:#fff;transition:opacity .25s,transform .25s;text-decoration:none;cursor:pointer}.framer-footer-socials svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.framer-footer-socials>a:hover,.framer-footer-socials>button:hover{opacity:.65;transform:translateY(-2px)}.framer-footer-socials>a:active,.framer-footer-socials>button:active{transform:scale(.92)}.framer-footer-wordmark{position:absolute;left:0;top:363px;width:100%;height:241px;z-index:0;color:#333;text-decoration:none;display:block;pointer-events:auto}.framer-footer-wordmark>span{position:absolute;left:-7px;top:-13px;font:500 300px/325px 'MGM Review Heading','Big Shoulders',sans-serif;letter-spacing:-16.6px;text-transform:uppercase;white-space:nowrap;width:max-content;display:block;transform-origin:left center}.framer-copy-status{position:absolute;bottom:5px;right:0;margin:0;font-size:11px;color:#aaa}
[data-bottom-reveal]{--reveal-x:0px;--reveal-y:0px;opacity:1;transform:translate(0,0);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}[data-bottom-reveal="left"]{--reveal-x:-50px}[data-bottom-reveal="right"]{--reveal-x:50px}[data-bottom-reveal="up"]{--reveal-y:95px}[data-bottom-reveal].reveal-pending{opacity:0;transform:translate(var(--reveal-x),var(--reveal-y))}[data-bottom-reveal].reveal-visible{opacity:1;transform:translate(0,0)}
@media(min-width:810px) and (max-width:1199px){.framer-cta-inner{width:100%;max-width:810px}.framer-cta-heading,.framer-cta-row{padding-left:30px;padding-right:30px}.framer-cta-heading h2{font-size:45px;line-height:53px;letter-spacing:-1.8px}footer.framer-site-footer{height:auto;padding:80px 30px 110px}.framer-footer-inner{max-width:810px;display:flex;flex-direction:column;align-items:flex-start;height:auto;gap:42px;padding-bottom:230px}.framer-footer-image{position:relative;top:auto;left:auto;width:369px;height:378px}.framer-footer-links{position:relative;top:auto;right:auto;max-width:100%;width:660px}.framer-footer-wordmark{top:auto;bottom:0;height:220px}.framer-footer-wordmark>span{font-size:220px;line-height:250px;letter-spacing:-12px;top:0}}
@media(max-width:809px){.framer-bottom-cta{padding:64px 0 80px}.framer-cta-inner{width:100%;max-width:100%;gap:40px}.framer-cta-heading{padding:0 20px}.framer-cta-heading h2{width:100%;max-width:320px;font-size:36px;line-height:44px;letter-spacing:-1.44px}.framer-cta-lower{gap:40px}.framer-cta-spacer{height:39px}.framer-cta-row{padding:0 20px;flex-direction:column;align-items:flex-start;justify-content:center;gap:40px;min-height:166px}.framer-cta-edition{width:114px;max-width:114px}.framer-cta-edition .edition-brand-long{display:none}.framer-cta-edition .edition-brand-short{display:block}.framer-shop-button:hover .framer-button-track{transform:none}.framer-shop-button:hover .framer-button-icon{transform:none}.framer-shop-button:focus-visible .framer-button-track{transform:translateY(-36px)}footer.framer-site-footer{padding:80px 20px 102px;height:auto;min-height:0}.framer-footer-inner{height:auto;display:flex;flex-direction:column;gap:0}.framer-footer-image{position:relative;top:auto;left:auto;width:100%;height:auto;aspect-ratio:369/378;flex-shrink:0}.framer-footer-links{position:relative;top:auto;right:auto;width:100%;gap:48px}.framer-footer-columns{display:flex;flex-direction:column;gap:32px;width:100%}.framer-footer-column{width:100%}.framer-footer-link{min-height:24px;overflow:visible}.framer-footer-link:after{max-width:100%;transform:scaleX(0);transform-origin:left}.framer-footer-link:hover:after,.framer-footer-link:focus-visible:after{transform:scaleX(1)}.framer-footer-contact{width:206px;max-width:100%}.framer-footer-bottom{flex-direction:column;align-items:flex-start;justify-content:center;gap:20px}.framer-footer-bottom p{font-size:16px;line-height:24px}.framer-footer-wordmark{top:calc(100% + 15px);height:103px}.framer-footer-wordmark>span{top:-101px;left:-8px;font-size:98px;line-height:305px;letter-spacing:-5.8px}.framer-copy-status{bottom:-90px;left:0;right:auto}.site-header.is-scrolled-mobile{position:fixed;left:0;right:0;top:var(--mgm-toolbar-offset,0px);width:100%;padding:20px;background:#000;border-radius:0;z-index:1000;animation:mgm-header-appear .25s ease-out}.site-header.is-scrolled-mobile .brand{font-size:26px}.site-header.is-scrolled-mobile nav{top:70px;max-height:calc(100dvh - 90px - var(--mgm-toolbar-offset,0px))}.header-tools #mobile-open{min-width:28px;min-height:32px}.site-header.nav-is-open #mobile-open{font-size:0}.site-header.nav-is-open #mobile-open:before{content:'×';font:400 30px/1 sans-serif}}@keyframes mgm-header-appear{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){[data-bottom-reveal],[data-bottom-reveal].reveal-pending{opacity:1;transform:none;transition:none}.framer-button-track,.framer-button-icon,.framer-footer-link:after,.framer-footer-socials>a,.framer-footer-socials>button{transition:none}.site-header.is-scrolled-mobile{animation:none}}
