.m-worn{padding-top:var(--m-worn-pad-top, 60px);padding-bottom:var(--m-worn-pad-bottom, 60px)}@media screen and (max-width:749px){.m-worn{padding-top:calc(var(--m-worn-pad-top, 60px) * 2 / 3);padding-bottom:calc(var(--m-worn-pad-bottom, 60px) * 2 / 3)}}.m-worn .m-heading__title{color:rgb(var(--color-foreground))}.m-worn .m-heading__sub{color:rgba(var(--color-foreground),.75)}.m-carousel{--m-carousel-cols: var(--m-carousel-cols-sm, 1.5);--m-carousel-gaps: var(--m-carousel-gaps-sm, 1);position:relative;display:block}@media screen and (min-width:750px){.m-carousel{--m-carousel-cols: var(--m-carousel-cols-md, 3);--m-carousel-gaps: var(--m-carousel-gaps-md, 2)}}@media screen and (min-width:990px){.m-carousel{--m-carousel-cols: var(--m-carousel-cols-lg, 6);--m-carousel-gaps: var(--m-carousel-gaps-lg, 5)}}.m-carousel__track{display:flex;gap:var(--m-gutter);margin:-4px;padding:4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:4px;scrollbar-width:none;-ms-overflow-style:none}.m-carousel__track::-webkit-scrollbar{display:none}.m-carousel__item{flex:0 0 calc((100% - var(--m-carousel-gaps) * var(--m-gutter)) / var(--m-carousel-cols));min-width:0;scroll-snap-align:start}.m-carousel__nav{position:absolute;z-index:2;top:0;inset-inline:0;height:0;padding-top:calc((100% - var(--m-carousel-gaps) * var(--m-gutter)) / var(--m-carousel-cols) * var(--m-carousel-ratio-h, 5) / var(--m-carousel-ratio-w, 4));pointer-events:none}.m-carousel:not([data-ready]) .m-carousel__nav,.m-carousel[data-static] .m-carousel__nav{display:none}.m-carousel__btn{position:absolute;top:50%;display:grid;place-items:center;box-sizing:border-box;width:45px;height:45px;margin:0;padding:0;border:1px solid var(--m-line);border-radius:50%;background:var(--m-paper);color:var(--m-ink);box-shadow:none;font:inherit;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none;pointer-events:auto;transform:translateY(-50%);-webkit-tap-highlight-color:transparent}.m-carousel__btn--prev{inset-inline-start:calc(var(--m-gutter) / -2)}.m-carousel__btn--next{inset-inline-end:calc(var(--m-gutter) / -2)}.m-carousel__btn svg{display:block;width:18px;height:18px;pointer-events:none}[dir=rtl] .m-carousel__btn svg{transform:scaleX(-1)}.m-carousel__btn[aria-disabled=true]{opacity:.4;cursor:default;pointer-events:none}@media(prefers-reduced-motion:no-preference){.m-carousel__btn{transition:border-color .2s ease}}@media(hover:hover){.m-carousel__btn:hover{border-color:var(--m-ink)}}@media(hover:none)and (pointer:coarse){.m-carousel__nav{display:none}}.m-worn__card{margin:0;padding:0}.m-worn__media{position:relative;aspect-ratio:var(--m-carousel-ratio-w, 4) / var(--m-carousel-ratio-h, 5);overflow:hidden;border-radius:var(--m-radius);background:var(--m-mist)}.m-worn__img,.m-worn__placeholder{display:block;width:100%;height:100%;object-fit:cover}.m-worn__placeholder{background:var(--m-mist);color:var(--m-stone);fill:var(--m-stone)}.m-worn__caption{padding-top:12px;font-family:var(--font-body-family);font-size:14px;line-height:1.5;text-align:center;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.m-worn__quote{margin:0 0 8px;padding:0;color:rgba(var(--color-foreground),.75)}.m-worn__quote:before{content:open-quote}.m-worn__quote:after{content:close-quote}.m-worn__name{margin:0;font-weight:600}.m-worn__link{display:inline-block;margin-top:6px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:inherit;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:4px}@media(hover:hover){.m-worn__link:hover{text-decoration-color:var(--m-red)}}@media screen and (max-width:749px),(pointer:coarse){.m-worn__link{display:inline-flex;align-items:center;min-height:44px;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/marven-testimonials.css.map */
