.clab-reel{position:relative;display:block;width:100%;height:100%;min-height:0;isolation:isolate;overflow:hidden;border-radius:inherit;color:#fff;background:#35342f;text-decoration:none}.clab-reel__cover{display:block;width:100%;height:100%;object-fit:cover}.clab-reel__play{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:#1a1a1a;background:#fff}.clab-reel__credit{position:absolute;inset:auto 0 0;padding:32px 12px 14px;background:linear-gradient(transparent,#000000d9);color:#fff;font-size:12px;line-height:1.4;font-weight:600;letter-spacing:0;overflow-wrap:anywhere}.clab-reel:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.clab-reel--avatar{display:flex;align-items:center;gap:12px;width:auto;min-height:48px;overflow:visible;border-radius:0;color:inherit;background:none}.clab-reel__avatar{flex:0 0 48px;width:48px;height:48px;border-radius:50%;object-fit:cover}.clab-reel__identity{display:flex;flex-direction:column;gap:2px}.clab-reel__author{font-size:14px;line-height:1.4;font-weight:600;letter-spacing:0}.clab-reel__caption{font-size:12px;line-height:1.4;color:#67645e}.clab-reel,.clab-reel-dialog button,.clab-reel-dialog a{touch-action:manipulation;-webkit-tap-highlight-color:rgba(103,100,94,.15)}@media(hover:hover){.clab-reel:hover .clab-reel__play{background:#e8e6df}.clab-reel--avatar:hover .clab-reel__author{text-decoration:underline;text-underline-offset:3px}.clab-reel-dialog__close:hover{background:#f4f4f4}}.clab-reel-dialog{overscroll-behavior:contain}.clab-reel-dialog__status{margin:0;padding:0 16px 8px;font-size:12px;line-height:1.4}.clab-reel-dialog__status:empty{display:none}.clab-reel-dialog{width:min(366px,calc(100% - 24px));max-width:none;max-height:calc(100dvh - 24px);padding:0;border:0;border-radius:14px;background:#fff;color:#1a1a1a;margin:auto;overflow-y:auto;box-shadow:0 16px 48px #0003}.clab-reel-dialog::backdrop{background:#000000a6}.clab-reel-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 8px 8px 16px}.clab-reel-dialog__header h2{font:inherit;font-size:14px;font-weight:600;line-height:1.4;margin:0;overflow-wrap:anywhere}.clab-reel-dialog__close{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:0;border-radius:50%;padding:0;background:transparent;color:inherit;cursor:pointer}.clab-reel-dialog__player{position:relative;aspect-ratio:9 / 16;max-height:calc(100dvh - 120px);background:#000}.clab-reel-dialog video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;background:#000}body.clab-reel-open{overflow:hidden}body.clab-reel-open .clab-social__track,body.clab-reel-open .clab-end__track{animation-play-state:paused!important}.clab-mp-community .clab-reel__credit{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:24px 8px 10px}.clab-reel-dialog__retry:not([hidden]){display:flex;justify-content:center;padding:8px 16px 12px}.clab-reel-dialog__retry button{min-height:44px;padding:8px 16px;border:0;border-radius:8px;background:#1a1a1a;color:#fff;font:inherit;font-size:14px;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/12/assets/instagram-reels.css.map */
