.mbf{position:relative;isolation:isolate;overflow:hidden;color:var(--monarch-paper, #f2ede2);background:var(--monarch-bg, #101010);border-top:1px solid #353430;scroll-margin-top:128px}body:has(.ms-landing[data-mj-complete=true]) .mbf,body:has(.ms-landing [data-mj-form-state=success]) .mbf{display:none}.mbf__shell{position:relative;display:grid;width:100%;max-width:1512px;margin-inline:auto;padding:0 22px}.mbf__scene{position:relative;grid-row:1;height:clamp(290px,88vw,490px);margin:0 -22px 14px;pointer-events:none;perspective:1100px}.mbf__halo{position:absolute;top:5%;right:2%;bottom:0;left:2%;background:radial-gradient(ellipse at 50% 45%,#38362f70,#201f1b36 38%,#10101000 69%)}.mbf__orbit{position:absolute;top:12%;left:10%;width:80%;height:71%;border:1px solid #b3afa224;border-radius:50%;transform:rotate(-24deg)}.mbf__orbit--inner{inset:20% 16% auto auto;width:68%;height:53%;border-color:#b3afa213;transform:rotate(24deg)}.mbf__art-stage{position:absolute;top:0;right:0;bottom:4%;left:0}.mbf__art{width:100%;height:100%;transform-origin:50% 55%}.mbf__art>:is(img,svg){width:100%;height:100%;object-fit:contain}.mbf[data-mbf-state=playing] :is([data-mbf-art],[data-mbf-wing-left],[data-mbf-wing-right]){will-change:transform}.mbf__copy{position:relative;z-index:1;grid-row:2;padding-block:5px 42px;max-width:660px}.mbf__eyebrow,.mbf__register{font:400 10px/1.6 var(--monarch-font-mono);letter-spacing:.09em;text-transform:uppercase}.mbf__eyebrow{margin:0 0 23px;color:#bdb9ae}.mbf__title{margin:0;font:900 clamp(39px,10.3vw,65px)/.98 var(--monarch-font-display);letter-spacing:-.055em;word-spacing:.045em;text-transform:uppercase;text-wrap:initial}.mbf__title span{display:block}.mbf__title span+span{margin-top:.1em;color:#a6a299}.mbf__intro{max-width:400px;margin-top:25px;color:#c3bfb5;font:400 15px/1.75 var(--monarch-font-body)}.mbf__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 26px;margin-top:29px}.mbf__button{display:inline-flex;justify-content:space-between;align-items:center;gap:22px;width:100%;min-height:58px;border:1px solid var(--monarch-paper, #f2ede2);padding:17px 20px;color:#101010;background:#f2ede2;font:600 13px/1.5 var(--monarch-font-body);text-decoration:none;transition:background-color .18s ease,border-color .18s ease}.mbf__button:hover{background:#d9d4c9;border-color:#d9d4c9}.mbf__button>span{flex:0 0 auto;font-size:20px;line-height:1}.mbf__link{display:inline-flex;min-height:48px;align-items:center;gap:10px;font:400 13px/1.5 var(--monarch-font-body);text-underline-offset:5px;text-decoration-thickness:1px}.mbf__note{max-width:340px;margin-top:15px;font:400 11px/1.7 var(--monarch-font-body);color:#a6a299}.mbf__register{grid-row:3;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;gap:9px 22px;padding-block:19px 22px;border-top:1px solid #383630;color:#a6a299;font-size:9px}.mbf__motion-control{position:absolute;top:13px;right:16px;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 10px;border:1px solid transparent;color:#bdb9ae;background:#10101099;font:400 10px/1.5 var(--monarch-font-mono)}.mbf__motion-control:hover{border-color:#57544d;color:#f2ede2}.mbf__motion-icon{display:block;width:8px;height:9px;border-inline:2px solid currentColor}.mbf__motion-control[aria-pressed=true] .mbf__motion-icon{width:8px;height:9px;border:0;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%)}@media(min-width:540px){.mbf__shell{padding-inline:36px}.mbf__scene{margin-inline:-36px}.mbf__copy{padding-bottom:58px}.mbf__button{width:auto;min-width:255px}.mbf__motion-control{right:30px}}@media(min-width:960px){.mbf__shell{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);padding-inline:clamp(40px,5vw,76px)}.mbf__scene{position:absolute;top:14px;right:-4%;bottom:52px;left:40%;height:auto;margin:0}.mbf__art-stage{top:-1%;right:-5%;bottom:1%;left:-8%}.mbf__copy{grid-column:1;grid-row:1;display:flex;flex-direction:column;justify-content:center;min-height:645px;padding-block:105px 102px}.mbf__title{font-size:clamp(54px,5.25vw,80px)}.mbf__intro{max-width:365px;font-size:16px}.mbf__eyebrow{margin-bottom:29px}.mbf__actions{margin-top:32px}.mbf__register{grid-column:1 / -1;grid-row:2;padding-block:23px;font-size:10px}.mbf__motion-control{top:24px;right:clamp(40px,5vw,76px)}}@media(prefers-reduced-motion:reduce){.mbf__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/monarch-partnership-footer.css.map */
