.mv-fb{--mv-sec: clamp(64px, 47.35px + 4.27vw, 102px);--fb-r: 20px;--fb-gap: 20px;--fb-line: rgba(11, 13, 16, .1);padding-block:var(--mv-sec)}.mv-fb--empty{padding-block:24px}.mv-fb__head{margin-block-end:24px}.mv-fb__heading{max-width:760px;margin:0;font-weight:700;font-size:clamp(2rem,1.2638rem + 3.0197vw,3.68rem);line-height:clamp(2.25rem,1.7038rem + 2.2404vw,3.4963rem);letter-spacing:clamp(-2.06px,-.536px - .119vw,-1px);color:var(--mv-fg);text-wrap:balance}.mv-fb__heading-desktop{display:none}.mv-fb__intro{max-width:646px;margin:12px 0 0;font-size:.9375rem;line-height:1.5rem;letter-spacing:-.08px;color:var(--mv-fg-body);text-wrap:pretty}.mv-fb__grid{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.mv-fb__grid>.shopify-block{min-width:0}.mv-fb__card{position:relative;margin:0;padding:0;list-style:none}.mv-fb__media{position:relative;overflow:hidden;isolation:isolate}.mv-fb__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.mv-fb__overlay{display:none}.mv-fb__title{margin:0;font-weight:700;color:var(--mv-fg);text-wrap:balance}.mv-fb__body{margin:0;color:var(--mv-fg-body);text-wrap:pretty}.mv-fb__card--large{margin-block-end:32px}.mv-fb__grid>.shopify-block:has(+.shopify-block>.mv-fb__card--small)>.mv-fb__card--large{margin-block-end:24px}.mv-fb__card--large .mv-fb__media{aspect-ratio:350 / 240;border-radius:var(--fb-r);background:radial-gradient(circle at 50% 50%,#2e3036,#16181b)}.mv-fb__card--large .mv-fb__text{padding-block-start:16px}.mv-fb__card--large .mv-fb__title{font-size:1.25rem;line-height:1.625rem;letter-spacing:0}.mv-fb__card--large .mv-fb__body{margin-block-start:6px;font-size:.9375rem;line-height:1.5rem;letter-spacing:-.1px}.mv-fb__card--small{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:16px;padding-block:16px;border-block-start:1px solid var(--fb-line)}.mv-fb__grid>.shopify-block:last-child>.mv-fb__card--small{border-block-end:1px solid var(--fb-line)}.mv-fb__card--small .mv-fb__media{width:96px;height:96px;border-radius:16px;background:var(--mv-white)}.mv-fb__card--small .mv-fb__text{padding-block-start:4px}.mv-fb__card--small .mv-fb__title{font-size:1rem;line-height:1.375rem;letter-spacing:0}.mv-fb__card--small .mv-fb__body{margin-block-start:4px;font-size:.875rem;line-height:1.3125rem;letter-spacing:0}@media screen and (max-width:749px){.mv-fb--mobile-white{background-color:var(--mv-white)}}@media screen and (min-width:750px){.mv-fb__heading-desktop{display:inline}.mv-fb__heading-mobile{display:none}.mv-fb__head{margin-block-end:40px}.mv-fb__intro{margin-block-start:16px}.mv-fb__grid>.shopify-block{display:contents}.mv-fb__grid{container-type:inline-size;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--fb-gap)}.mv-fb__card,.mv-fb__card--large,.mv-fb__grid>.shopify-block:has(+.shopify-block>.mv-fb__card--small)>.mv-fb__card--large,.mv-fb__card--small{display:grid;margin:0;padding:0;border:0;border-radius:var(--fb-r);overflow:hidden;color:var(--mv-white);isolation:isolate;grid-template-columns:minmax(0,1fr);gap:0;align-items:stretch}.mv-fb__grid>.shopify-block>.mv-fb__card--mobile-only{display:none}.mv-fb__grid>.shopify-block:last-child>.mv-fb__card--small{border-block-end:0}.mv-fb__card--large{grid-column:span 3;aspect-ratio:579 / 380}.mv-fb__card--small{grid-column:span 2;aspect-ratio:379 / 330}.mv-fb__card--dark{background:linear-gradient(135deg,#0a0b0d 14.3%,#333638 85.7%)}.mv-fb__card--light{background:linear-gradient(135deg,#9ea3ab 14.3%,#e5e8eb 85.7%)}.mv-fb__media,.mv-fb__text{grid-area:1 / 1}.mv-fb__card--large .mv-fb__media,.mv-fb__card--small .mv-fb__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:auto;height:auto;aspect-ratio:auto;border-radius:0;background:none}.mv-fb__img{transform:scale(var(--fb-zoom, 1));transform-origin:var(--fb-x, 50%) var(--fb-y, 50%);object-position:var(--fb-x, 50%) var(--fb-y, 50%)}.mv-fb__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:var(--fb-ov, none)}.mv-fb__text{position:relative;z-index:1}.mv-fb__title{color:var(--mv-white)}.mv-fb__body{color:#ffffffd9;font-size:.875rem;line-height:1.3125rem;letter-spacing:0}.mv-fb__card--large .mv-fb__text{align-self:center;padding:24px 40px;padding-block-start:24px}.mv-fb__card--large .mv-fb__title{max-width:261px;font-size:clamp(1.375rem,2.546cqi,1.875rem);line-height:1.219;letter-spacing:-.02em}.mv-fb__card--large .mv-fb__body{max-width:243px;margin-block-start:10px;font-size:.875rem;line-height:1.3125rem;letter-spacing:0}.mv-fb__card--small .mv-fb__text{align-self:start;padding:32px 24px 24px;text-align:center}.mv-fb__card--small .mv-fb__title{font-size:clamp(1.125rem,1.867cqi,1.375rem);line-height:1.219;letter-spacing:-.02em}.mv-fb__card--small .mv-fb__body{margin-block-start:8px;font-size:.875rem;line-height:1.3125rem}}@media screen and (min-width:750px)and (max-width:989px){.mv-fb{--fb-gap: 14px}.mv-fb__card--large .mv-fb__text{padding-inline:24px}.mv-fb__card--small .mv-fb__text{padding:20px 14px 14px}.mv-fb__card--small .mv-fb__body{font-size:.8125rem;line-height:1.1875rem}}.mv-fb.mv-fb--fill{--fb-header: 72px;--fb-pad: clamp(18px, 3.2svh, 44px);box-sizing:border-box;display:flex;flex-direction:column;height:calc(100svh - var(--fb-header));min-height:560px;padding-block:var(--fb-pad)}@supports not (height: 1svh){.mv-fb.mv-fb--fill{height:calc(100vh - var(--fb-header))}}@media screen and (max-width:989px){.mv-fb.mv-fb--fill{--fb-header: 64px}}.mv-fb--fill>.mv-container{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.mv-fb--fill .mv-fb__head{flex:none;margin-block-end:clamp(14px,2.6svh,32px)}.mv-fb--fill .mv-fb__heading{font-size:min(clamp(2rem,1.2638rem + 3.0197vw,3.68rem),5.6svh);line-height:1.04}.mv-fb--fill .mv-fb__intro{max-width:780px;margin-block-start:clamp(8px,1.4svh,16px)}.mv-fb--fill .mv-fb__scroller{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.mv-fb--fill .mv-fb__dashes{flex:none;justify-content:flex-start;margin-block-start:14px}.mv-fb--fill .mv-fb__dashes>*{width:20px;height:3px;transition:width var(--mv-dur) var(--mv-ease),background-color var(--mv-dur) var(--mv-ease)}.mv-fb--fill .mv-fb__dashes>:is([aria-current=true],.is-active),.mv-fb--fill .mv-fb__dashes:not([data-ready])>:first-child{width:36px}@media screen and (max-width:749px){.mv-fb.mv-fb--fill{min-height:600px;padding-block:20px 16px}.mv-fb--fill .mv-fb__head{margin-block-end:14px}.mv-fb--fill .mv-fb__heading{font-size:min(2rem,4.4svh);line-height:1.1}.mv-fb--fill .mv-fb__intro{margin-block-start:8px;font-size:.875rem;line-height:1.4rem}.mv-fb--fill .mv-fb__grid.mv-scrollrow{--mv-scroll-card: min(78vw, 320px);display:grid;flex:1 1 auto;grid-auto-flow:column;grid-auto-columns:var(--mv-scroll-card);grid-template-columns:none;gap:12px;min-height:0}.mv-section.mv-fb--fill .mv-fb__grid.mv-scrollrow{align-items:stretch;margin-inline:calc(var(--mv-gutter) * -1);padding-inline:var(--mv-gutter)}.mv-fb--fill .mv-fb__grid>.shopify-block{display:flex;min-width:0}.mv-section.mv-fb--fill .mv-fb__grid>.shopify-block>.mv-fb__card{flex:1 1 auto;scroll-snap-align:start}.mv-fb--fill .mv-fb__card,.mv-fb--fill .mv-fb__card--large,.mv-fb--fill .mv-fb__card--small{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;width:100%;margin:0;padding:0;border:0}.mv-fb--fill .mv-fb__card .mv-fb__media{flex:1 1 auto;width:auto;height:auto;min-height:0;aspect-ratio:auto;border-radius:var(--fb-r);background:radial-gradient(circle at 50% 50%,#2e3036,#16181b)}.mv-fb--fill .mv-fb__card--light .mv-fb__media{background:linear-gradient(135deg,#9ea3ab 14.3%,#e5e8eb 85.7%)}.mv-fb--fill .mv-fb__card .mv-fb__text{flex:none;padding:0}.mv-fb--fill .mv-fb__card .mv-fb__title{font-size:1.25rem;line-height:1.625rem;letter-spacing:0}.mv-fb--fill .mv-fb__card .mv-fb__body{margin-block-start:4px;font-size:.875rem;line-height:1.3125rem;letter-spacing:0}}@media screen and (min-width:750px){.mv-fb .mv-fb__grid.mv-scrollrow{flex:1 1 auto;grid-template-rows:minmax(0,1.12fr) minmax(0,1fr);min-height:0;gap:var(--fb-gap)}.mv-fb--fill .mv-fb__card--large,.mv-fb--fill .mv-fb__card--small{aspect-ratio:auto}.mv-fb--fill .mv-fb__card--large .mv-fb__img{inset-inline:auto 0;width:66%}.mv-fb--fill .mv-fb__dashes{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/moevs-feature-bento.css.map */
