:root{--mbm-bg: #e3dbcf;--mbm-ink: #111;--stage-max: 780px}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{width:100%;height:100%;overflow:hidden;overscroll-behavior:none;-webkit-user-select:none;user-select:none;position:relative}body{font-family:Georgia,serif;background-color:#000;color:var(--mbm-ink)}#MainContent,.shopify-section{background:transparent!important}#bg-video{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;background:#111}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#e3dbcf00;z-index:0;pointer-events:none}.page-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;gap:1.5rem;z-index:5}.orbit-stage{position:relative;width:min(90vw,90vh);height:min(90vw,90vh);max-width:var(--stage-max);max-height:var(--stage-max);z-index:5;flex-shrink:0}.orbit-center{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:35%;height:35%;display:flex;align-items:center;justify-content:center;z-index:50;cursor:pointer;text-decoration:none}.center-logo{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 6px rgba(0,0,0,.12));pointer-events:none}.orbit-item{position:absolute;width:28%;height:28%;display:flex;align-items:center;justify-content:center;cursor:grab;text-decoration:none;will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}.orbit-item:active,.orbit-item.is-dragging{cursor:grabbing}.orbit-item img{width:100%;height:100%;object-fit:contain;pointer-events:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;transform:translateZ(0);-webkit-transform:translateZ(0)}.orbit-item:focus,.orbit-center:focus{outline:2px solid var(--mbm-ink);outline-offset:4px}.bottom-cta{position:fixed;bottom:2rem;left:50%;transform:translate(-50%);z-index:100;display:flex;gap:1rem;justify-content:center;align-items:center}.cta-button{font-family:Georgia,serif;font-size:14px;font-weight:400;letter-spacing:.5px;text-decoration:none;padding:.75rem 1.5rem;border:1px solid var(--mbm-ink);background:transparent;color:var(--mbm-ink);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;min-width:180px}.cta-button--primary{background:var(--mbm-ink);color:var(--mbm-bg);border-color:var(--mbm-ink)}.cta-button--secondary{background:transparent;color:var(--mbm-ink);border-color:var(--mbm-ink)}.cta-button:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.cta-button--primary:hover{background:#222;border-color:#222}.cta-button--secondary:hover{background:#1111110d}.cta-button:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}.cta-button:focus{outline:2px solid var(--mbm-ink);outline-offset:4px}.cta-text{display:block}@media (max-width: 480px){.bottom-cta{bottom:1rem;gap:.4rem;padding:0 .75rem}.cta-button{font-size:10px;padding:.5rem .75rem}.cta-text{font-size:9px}}@media (max-height: 600px) and (orientation: landscape){.page-container{gap:.25rem}.orbit-stage{width:min(45vw,75vh);height:min(45vw,75vh)}.orbit-center{width:35%;height:35%;top:45%}.orbit-item{width:28%;height:28%}.bottom-cta{bottom:.5rem;gap:.4rem;padding:0 .5rem}.cta-button{font-size:9px;padding:.4rem .6rem;min-width:0;flex:1}.cta-text{font-size:8px}}@media (prefers-reduced-motion: reduce){.orbit-item,.cta-button{transition:none!important}}#touch-capture{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}#bg-video::-webkit-media-controls,#bg-video::-webkit-media-controls-enclosure,#bg-video::-webkit-media-controls-panel,#bg-video::-webkit-media-controls-play-button,#bg-video::-webkit-media-controls-start-playback-button{display:none!important;opacity:0!important}body.template-index #MainContent,body.template-index .content-for-layout,body.template-index .shopify-section:first-child{margin-top:0!important;padding-top:0!important}body.template-index #mbm-landing-root{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;margin:0!important;padding:0!important;z-index:10}body.template-index #mbm-landing-root .page-container{width:100%;height:100%}@media (max-width: 768px) and (orientation: portrait){body.template-index #mbm-landing-root .page-container{justify-content:flex-start;padding-top:18vh}}@media (max-width: 768px) and (orientation: portrait){body.template-index #mbm-landing-root .orbit-center{top:46%}}@media (max-width: 768px) and (orientation: portrait){#mbm-landing-root .page-container{display:block;width:100vw;height:100vh}#mbm-landing-root .orbit-stage{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(80vw,70vh);height:min(80vw,70vh)}}.swipe-label{position:fixed!important;top:auto!important;bottom:.75rem!important;left:50%!important;right:auto!important;transform:translate(-50%);font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:18px;color:#fffdf8;letter-spacing:-1.4px;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2000;text-align:center}@media (max-width: 768px) and (orientation: portrait){#bg-video{transform:scale(1.15)!important}}@media (max-width: 1024px) and (orientation: landscape){#bg-video{transform:scale(1.18)!important}}html,body{background:#000!important}@media (max-width: 768px) and (orientation: portrait){#bg-video{position:fixed;top:-5vh;left:-5vw;width:110vw;height:110vh;object-fit:cover;transform:none!important}}@media (max-width: 1024px) and (orientation: landscape){#bg-video{position:fixed;top:-5vh;left:-5vw;width:110vw;height:110vh;object-fit:cover;transform:none!important}}.orbit-item:focus,.orbit-item:active,.orbit-item img:focus,.orbit-center:focus{outline:none!important;box-shadow:none!important}.orbit-item:focus-visible{outline:none!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mbm-landing.css.map */
