mf-video-gallery{display:block;min-width:0;max-width:100%;margin:var(--mf-video-top,15px) 0 var(--mf-video-bottom,15px);color:var(--mf-plum,#4a2535)}.mf-videos__header{margin-bottom:16px}.mf-videos .mf-videos__header h2{margin:0 0 6px;font-family:inherit;font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.035em;color:var(--mf-plum,#4a2535)}.mf-videos__header p{margin:0;font-size:12px;line-height:1.5;color:var(--mf-muted,#715d66);letter-spacing:0}.mf-videos__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border-radius:16px;padding-bottom:2px}.mf-videos__track::-webkit-scrollbar{display:none}.mf-videos__card{flex:0 0 calc((100% - 18px)/2.35);min-width:0;scroll-snap-align:start;scroll-margin-inline:0}.mf-videos__media{position:relative;aspect-ratio:9/16;border-radius:16px;overflow:hidden;isolation:isolate;background:var(--mf-blush,#fff2f5);border:1px solid var(--mf-border,#e5ccd4)}.mf-videos__media video{display:block;width:100%;height:100%;object-fit:cover}.mf-videos__caption{font-size:12px;line-height:1.5;margin-top:8px;letter-spacing:0}.mf-videos__caption p{margin:0}.mf-videos__footer{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:12px}.mf-videos__footer p{margin:0;color:var(--mf-muted,#715d66);font-size:10px;line-height:1.5;letter-spacing:0}.mf-videos__navigation{display:flex;align-items:center;gap:6px}.mf-videos__position{font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:5px;color:var(--mf-muted,#715d66);letter-spacing:0}.mf-videos__navigation button{display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid var(--mf-border,#e5ccd4);border-radius:50%;background:var(--mf-surface,#fffcfa);color:var(--mf-plum,#4a2535);cursor:pointer}.mf-videos__navigation button:hover:not(:disabled){background:var(--mf-pink,#ffb6c1)}.mf-videos button:disabled{opacity:.35;cursor:default}.mf-videos__track:focus-visible,.mf-videos__navigation button:focus-visible{outline:2px solid var(--mf-plum,#4a2535);outline-offset:3px}@media(max-width:749px){.mf-videos .mf-videos__header h2{font-size:20px}.mf-videos__track{gap:10px}.mf-videos__card{flex-basis:calc((100% - 14px)/2.15)}.mf-videos__navigation button{width:44px;height:44px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/myfleecy-video-gallery.css.map */
