:root{--mg-ease-out: cubic-bezier(.22, 1, .36, 1);--mg-ease-smooth: cubic-bezier(.45, 0, .15, 1);--mg-dur-fast: .35s;--mg-dur-med: .7s;--mg-dur-slow: 1.1s;--mg-tilt-max: 4deg;--mg-shadow-rest: 0 1px 2px rgba(42, 37, 32, .06), 0 4px 12px rgba(42, 37, 32, .05);--mg-shadow-lift: 0 2px 4px rgba(42, 37, 32, .05), 0 12px 28px rgba(42, 37, 32, .12), 0 28px 60px rgba(42, 37, 32, .1)}@view-transition{navigation:auto}@keyframes mg-vt-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes mg-vt-out{0%{opacity:1}to{opacity:0}}::view-transition-old(root){animation:mg-vt-out .22s ease both}::view-transition-new(root){animation:mg-vt-in .38s var(--mg-ease-out) both}html.mg-no-vt body{opacity:0;transition:opacity .3s ease}html.mg-no-vt.mg-page-ready body{opacity:1}html.mg-no-vt.mg-page-exit body{opacity:0;transition:opacity .18s ease}.mg-reveal{opacity:0;transform:translateY(28px);transition:opacity var(--mg-dur-med) var(--mg-ease-out),transform var(--mg-dur-med) var(--mg-ease-out);transition-delay:calc(var(--mg-i, 0) * 70ms);will-change:opacity,transform}.mg-reveal.mg-inview{opacity:1;transform:translateY(0);will-change:auto}.mg-reveal--media{transform:translateY(20px) scale(1.03)}.mg-reveal--media.mg-inview{transform:translateY(0) scale(1)}.shopify-design-mode .mg-reveal{opacity:1!important;transform:none!important;transition:none!important}@media(hover:hover)and (pointer:fine){.mg-tilt{transform-style:preserve-3d;transform:perspective(900px) rotateX(var(--mg-rx, 0deg)) rotateY(var(--mg-ry, 0deg)) translateZ(0);transition:transform .5s var(--mg-ease-out),box-shadow .5s var(--mg-ease-out)}.mg-tilt.mg-tilting{transition:box-shadow .5s var(--mg-ease-out)}.mg-tilt .mg-sheen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;opacity:0;background:radial-gradient(520px circle at var(--mg-mx, 50%) var(--mg-my, 50%),rgba(251,248,242,.22),transparent 42%);transition:opacity .4s ease;border-radius:inherit}.mg-tilt.mg-tilting .mg-sheen{opacity:1}.card-wrapper.mg-tilt{border-radius:2px}.card-wrapper.mg-tilt .card{box-shadow:var(--mg-shadow-rest);transition:box-shadow .5s var(--mg-ease-out)}.card-wrapper.mg-tilt.mg-tilting .card{box-shadow:var(--mg-shadow-lift)}}.card-wrapper,.mcat__card,.acard{position:relative}.mg-parallax{overflow:hidden}.mg-parallax>img,.mg-parallax .mhero__img{transform:translateY(var(--mg-par, 0px)) scale(1.12);will-change:transform}@keyframes mg-hero-settle{0%{transform:scale(1.18)}to{transform:scale(1.12)}}.mg-parallax.mg-hero-anim .mhero__img{animation:mg-hero-settle 2.2s var(--mg-ease-out) both}@keyframes mg-hero-content{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}.mg-hero-anim .mhero__content>*{animation:mg-hero-content .9s var(--mg-ease-out) both}.mg-hero-anim .mhero__content>*:nth-child(1){animation-delay:.25s}.mg-hero-anim .mhero__content>*:nth-child(2){animation-delay:.35s}.mg-hero-anim .mhero__content>*:nth-child(3){animation-delay:.45s}.mg-hero-anim .mhero__content>*:nth-child(4){animation-delay:.55s}.mg-hero-anim .mhero__content>*:nth-child(5){animation-delay:.65s}.shopify-section-header-sticky .section-header,sticky-header{transition:box-shadow .35s ease,backdrop-filter .35s ease}.mg-scrolled .section-header header,header.mg-scrolled{box-shadow:0 1px #2a25200f,0 8px 24px #2a252012}@media(hover:hover)and (pointer:fine){.mg-btn,.button{position:relative;overflow:hidden}.mg-btn:after,.button:after{content:"";position:absolute;top:0;left:-80%;width:55%;height:100%;background:linear-gradient(105deg,transparent,rgba(251,248,242,.28),transparent);transform:skew(-18deg);transition:none;pointer-events:none}.mg-btn:hover:after,.button:hover:after{left:130%;transition:left .6s var(--mg-ease-smooth)}}.header__menu-item>span,.mg-link{background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .4s var(--mg-ease-smooth)}.header__menu-item:hover>span,.mg-link:hover{background-size:100% 1px}.card__media img,.media img{transition:transform 1s var(--mg-ease-smooth)}.card-wrapper:hover .card__media img{transform:scale(1.055)}@media(max-width:749px){.mg-reveal{transform:translateY(16px);transition-delay:calc(var(--mg-i, 0) * 45ms)}.mg-parallax>img,.mg-parallax .mhero__img{transform:none}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}html.mg-no-vt body{opacity:1;transition:none}.mg-reveal,.mg-reveal--media{opacity:1;transform:none;transition:none}.mg-tilt{transform:none!important}.mg-parallax>img,.mg-parallax .mhero__img{transform:none;animation:none}.mg-hero-anim .mhero__content>*{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mogadoro-motion.css.map */
