.mo{--mo-text: #151515;--mo-muted: #5b5b5b;--mo-bg: #ffffff;--mo-serif: "Gloock", "Times New Roman", serif;--mo-sans: var(--body-font-stack, inherit);--mo-heading-size: 60px;--mo-heading-size-mobile: 36px;color:var(--mo-text);background:var(--mo-bg);position:relative}.mo--theme-font{--mo-serif: var(--heading-font-stack, inherit)}.mo *,.mo *:before,.mo *:after{box-sizing:border-box}.mo__inner{max-width:1440px;margin:0 auto}.mo__eyebrow{display:block;margin:0 0 12px;font-family:var(--mo-sans);font-size:14px;letter-spacing:1px;text-transform:uppercase;color:inherit;opacity:.8}.mo__heading{margin:0;font-family:var(--mo-serif);font-weight:400;font-size:var(--mo-heading-size);line-height:1.1;letter-spacing:0;text-transform:none;color:inherit;overflow-wrap:break-word}.mo__text{font-family:var(--mo-sans);font-size:16px;line-height:1.6;color:inherit}.mo__text p{margin:0 0 1em}.mo__text p:last-child{margin-bottom:0}.mo__button{display:inline-block;margin-top:28px;padding:14px 32px;border:1px solid currentColor;border-radius:999px;font-size:14px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;color:inherit;transition:background .25s,color .25s}.mo__button:hover{background:var(--mo-text);color:var(--mo-bg);border-color:var(--mo-text)}.mo img{display:block;max-width:100%}.mo__placeholder{width:100%;height:100%;background:#00000014}.mo__placeholder svg{width:100%;height:100%;opacity:.4}.mo-hero{display:flex;align-items:center;justify-content:center;overflow:hidden;text-align:center}.mo-hero--small{min-height:360px}.mo-hero--medium{min-height:480px}.mo-hero--large{min-height:640px}.mo-hero--full{min-height:100vh}.mo-hero__media,.mo-hero__media img,.mo-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mo-hero__media img{object-fit:cover}.mo-hero__content{position:relative;z-index:1;padding:60px 24px;max-width:1000px}.mo-hero .mo__heading{font-size:calc(var(--mo-heading-size) * 1.2)}.mo-statement{text-align:center}.mo-statement__inner{margin:0 auto;padding:0 24px}.mo-statement .mo__heading{display:block}.mo-statement__circle{display:inline-block;width:.9em;height:.9em;margin:0 .12em;border-radius:50%;overflow:hidden;vertical-align:-.08em}.mo-statement__circle img{width:100%;height:100%;object-fit:cover}.mo-statement__text{max-width:560px;margin:24px auto 0;color:var(--mo-muted)}.mo-split__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.mo-split--image-right .mo-split__media{order:2}.mo-split__media{position:relative;min-height:var(--mo-min-height, 526px);overflow:hidden}.mo-split__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mo-split__content{display:flex;flex-direction:column;justify-content:center;padding:64px 56px}.mo-split__content>*{max-width:520px}.mo-split .mo__heading{margin-bottom:24px}.mo-steps__viewport{position:relative;overflow:hidden}.mo-steps__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.mo-steps__track::-webkit-scrollbar{display:none}.mo-steps__slide{flex:0 0 100%;scroll-snap-align:start;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding:96px 64px}.mo-steps__media{justify-self:center;width:100%;max-width:450px;aspect-ratio:1 / 1;overflow:hidden}.mo-steps__media img{width:100%;height:100%;object-fit:cover}.mo-steps .mo__heading{margin-bottom:20px}.mo-steps__product{display:inline-flex;align-items:center;gap:16px;margin-top:32px;padding:10px 20px 10px 10px;border-radius:12px;background:#ffffff1f;color:inherit;text-decoration:none;max-width:420px}.mo-steps__product img{width:64px;height:64px;object-fit:cover;border-radius:8px;background:#fff}.mo-steps__product-title{margin:0 0 4px;font-family:var(--mo-sans);letter-spacing:0;text-transform:none;font-size:16px;font-weight:400;color:inherit}.mo-steps__product-price{font-size:14px;opacity:.85}.mo-steps__nav{display:flex;justify-content:center;gap:12px;padding:0 0 32px}.mo-steps__dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:currentColor;opacity:.35;cursor:pointer}.mo-steps__dot[aria-current=true]{opacity:1}.mo-steps__arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer;font-size:18px;line-height:1}.mo-steps__arrow--prev{left:12px}.mo-steps__arrow--next{right:12px}.mo-quote{text-align:center}.mo-quote__inner{max-width:760px;margin:0 auto;padding:0 24px}.mo-quote blockquote.mo__heading{margin:0;padding:0;border:0;quotes:none;font-style:normal}.mo-quote blockquote.mo__heading:before,.mo-quote blockquote.mo__heading:after{content:none}.mo-quote .mo__heading{font-size:calc(var(--mo-heading-size) * .55);line-height:1.25}.mo-quote__author{margin-top:20px;font-size:14px;letter-spacing:1px;text-transform:uppercase;opacity:.8}.mo-js .mo--reveal [data-mo-reveal]{opacity:0;transform:translateY(30px);transition:opacity .9s ease,transform .9s ease}.mo-js .mo--reveal [data-mo-reveal].is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.mo-js .mo--reveal [data-mo-reveal]{opacity:1;transform:none;transition:none}}@media(max-width:989px){.mo-split__grid{grid-template-columns:minmax(0,1fr)}.mo-split--image-right .mo-split__media{order:0}.mo-split__media{min-height:320px}.mo-split__content{padding:48px 24px}.mo-steps__slide{grid-template-columns:minmax(0,1fr);gap:32px;padding:56px 24px}.mo-steps__media{order:-1;max-width:100%}.mo-steps__arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mavras-origins.css.map */
