.mt-lsp{--mt-lsp-card-snap: min(82vw, 26rem);--mt-lsp-radius: clamp(1.75rem, 5vw, 2.75rem);--mt-lsp-gap: .75rem;--mt-lsp-track-pad: max(1rem, calc((100vw - var(--mt-lsp-card-snap)) / 2))}.mt-lsp__heading{text-align:center;font-family:"Inter",var(--font-heading-family);font-weight:900;line-height:1.2;max-width:22rem;margin:0 auto 1.25rem;font-size:clamp(1.25rem,4.2vw,1.65rem);color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.mt-lsp__heading{max-width:36rem;margin-bottom:1.5rem;font-size:clamp(1.35rem,2.2vw,1.85rem)}}.mt-lsp__carousel-bleed{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.mt-lsp__carousel{position:relative;margin:0 0 .25rem}.mt-lsp__track{display:flex;flex-wrap:nowrap;align-items:stretch;gap:var(--mt-lsp-gap);margin:0;padding:.35rem var(--mt-lsp-track-pad) .5rem;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-padding-inline:var(--mt-lsp-track-pad);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;outline:none;scroll-behavior:auto}.mt-lsp__track::-webkit-scrollbar{display:none}.mt-lsp__track:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px;border-radius:.5rem}.mt-lsp__slide{flex:0 0 var(--mt-lsp-card-snap);scroll-snap-align:center;list-style:none}.mt-lsp__track--jumping{scroll-snap-type:none}@media(prefers-reduced-motion:reduce){.mt-lsp__track{scroll-snap-type:x proximity}}.mt-lsp__nav-row{display:flex;justify-content:center;gap:.5rem;padding:.65rem 0 0}.mt-lsp__nav-btn{flex-shrink:0;width:44px;height:44px;padding:0;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,rgb(var(--color-background)) 88%,rgb(var(--color-foreground)));color:rgb(var(--color-foreground));box-shadow:0 1px 4px #0000001f;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}@supports not (background: color-mix(in srgb,white,black)){.mt-lsp__nav-btn{background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.14)}}.mt-lsp__nav-btn:hover:not([disabled]){box-shadow:0 3px 12px #00000029;transform:scale(1.04)}.mt-lsp__nav-btn:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.mt-lsp__nav-btn[disabled]{opacity:.35;cursor:not-allowed;transform:none;box-shadow:none}.mt-lsp__nav-btn svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.mt-lsp__card{position:relative;aspect-ratio:3 / 4;border-radius:var(--mt-lsp-radius);overflow:hidden;background:rgba(var(--color-foreground),.06);box-shadow:0 12px 40px #00000038}.mt-lsp__img{width:100%;height:100%;object-fit:cover;display:block}video.mt-lsp__img.mt-lsp__video{background:#000}.mt-lsp__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.15rem;text-align:center;padding:.5rem;opacity:.55;line-height:1.3}.mt-lsp__icons{display:grid;grid-template-columns:repeat(3,1fr);gap:3.5rem 2rem;max-width:72rem;margin:0 auto;padding:4.5rem 1.5rem 2rem}@media screen and (max-width:599px){.mt-lsp__icons{grid-template-columns:repeat(2,1fr);gap:3rem 1.5rem;padding:3.5rem 1rem 1.5rem}}@media screen and (min-width:750px){.mt-lsp__icons{gap:4.5rem 4rem;padding:5.5rem 2rem 2.5rem}}.mt-lsp__icon-item{text-align:center;display:flex;flex-direction:column;align-items:center}.mt-lsp__icon-svg{width:7rem;height:7rem;margin:0 auto 1rem;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.mt-lsp__icon-svg{width:9rem;height:9rem;margin-bottom:1.25rem}}.mt-lsp__icon-svg svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.mt-lsp__icon-img{width:7rem;height:7rem;margin:0 auto 1rem;object-fit:contain}@media screen and (min-width:750px){.mt-lsp__icon-img{width:9rem;height:9rem;margin-bottom:1.25rem}}.mt-lsp__icon-label{margin:0;font-family:"Inter",var(--font-heading-family);font-size:1.9rem;font-weight:700;line-height:1.25;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.mt-lsp__icon-label{font-size:2.4rem}}.mt-lsp__icon-label--lower{text-transform:lowercase}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mt-lifestyle-social-proof.css.map */
