.mfc-coque-reels{display:block;background:var(--mfc-reels-background);color:var(--mfc-reels-ink);padding:var(--mfc-reels-top) 48px var(--mfc-reels-bottom);overflow:clip}.mfc-coque-reels__inner{width:100%;max-width:calc(var(--mfc-reels-width) * 3 + 40px);margin-inline:auto}.mfc-coque-reels__header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.mfc-coque-reels__header--untitled{justify-content:flex-end;margin-bottom:0}.mfc-coque-reels[data-overflow] .mfc-coque-reels__header--untitled{margin-bottom:20px}.mfc-coque-reels__header h2{margin:0;color:inherit;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(30px,3.6vw,48px);line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.mfc-coque-reels__controls{display:flex;flex:0 0 auto;gap:8px}.mfc-coque-reels__controls[hidden]{display:none}.mfc-coque-reels__controls button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid currentColor;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.mfc-coque-reels__controls button:disabled{opacity:.3;cursor:default}.mfc-coque-reels__controls button:not(:disabled):hover{background:color-mix(in srgb,var(--mfc-reels-ink) 8%,transparent)}.mfc-coque-reels__controls button:focus-visible,.mfc-coque-reels__rail:focus-visible,.mfc-coque-reels__media:focus-visible{outline:2px solid var(--mfc-reels-ink);outline-offset:4px}.mfc-coque-reels__rail{display:grid;grid-auto-flow:column;grid-auto-columns:min(var(--mfc-reels-width),calc((100% - 40px) / 3));align-items:start;gap:20px;list-style:none;margin:0;padding:0 0 12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--mfc-reels-ink) 26%,transparent) transparent}.mfc-coque-reels__card{min-width:0;aspect-ratio:var(--mfc-reels-ratio);scroll-snap-align:start;overflow:hidden;border-radius:18px;background:var(--mfc-reels-card)}.mfc-coque-reels__media{display:block;width:100%;height:100%;object-fit:var(--mfc-reels-fit)}.mfc-coque-reels__placeholder{fill:var(--mfc-reels-ink);background:var(--mfc-reels-card)}@media(prefers-reduced-motion:no-preference){.mfc-coque-reels__controls button{transition:transform .14s cubic-bezier(.16,1,.3,1),background-color .14s cubic-bezier(.16,1,.3,1)}.mfc-coque-reels__controls button:not(:disabled):active{transform:scale(.95)}}@media(min-width:750px)and (max-width:989px){.mfc-coque-reels{padding-inline:32px}}@media(max-width:749px){.mfc-coque-reels{padding:calc(var(--mfc-reels-top) * .66667) 20px calc(var(--mfc-reels-bottom) * .66667)}.mfc-coque-reels__header{gap:16px;margin-bottom:20px}.mfc-coque-reels__header h2{font-size:clamp(20px,5.65vw,26px);line-height:1.12;letter-spacing:-.025em;text-wrap:wrap}.mfc-coque-reels__header--untitled{margin-bottom:0}.mfc-coque-reels__rail{grid-auto-columns:min(78%,var(--mfc-reels-mobile-width));gap:14px;margin-right:-20px;padding-right:20px;padding-bottom:12px}.mfc-coque-reels__card{border-radius:16px}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/mfc-coque-reels.css.map */
