selfup-reels{display:block}.selfup-reels-title{font-size:18px;font-weight:400;margin:0 0 20px}.selfup-reels-circles{display:flex;gap:var(--reels-gap,16px);overflow-x:auto;scrollbar-width:none;padding:3px}.selfup-reels-circles::-webkit-scrollbar{display:none}.selfup-reels-circle{box-sizing:border-box;flex:none;width:var(--reels-size,60px);height:var(--reels-size,60px);padding:var(--reels-border,3px);border:0;border-radius:50%;background:linear-gradient(45deg,var(--reels-start,#f15a24),var(--reels-end,#b6f7ab));cursor:pointer}.selfup-reels-circle img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.selfup-reels-circle:focus-visible{outline:3px solid #f15a24;outline-offset:3px}.selfup-reels-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(400px,94vw,51.75dvh);height:min(711.111111px,167.111111vw,92dvh);aspect-ratio:9 / 16;max-width:none;max-height:none;padding:0;border:0;border-radius:20px;background:#080808;color:#fff;overflow:hidden;box-shadow:0 20px 80px #0008;font-family:Arial,sans-serif}.selfup-reels-dialog::backdrop{background:#000b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.selfup-reels-dialog[open]{animation:selfup-reels-in .18s ease-out}.selfup-reels-dialog *{box-sizing:border-box}.selfup-reels-scroll{width:100%;height:100%;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-y}.selfup-reels-scroll::-webkit-scrollbar{display:none}.selfup-reels-slide{height:100%;width:100%;position:relative;scroll-snap-align:start;scroll-snap-stop:always;background:#080808}.selfup-reels-slide video{display:block;width:100%;height:100%;object-fit:contain}.selfup-reels-toolbar{position:absolute;inset:0 0 auto;z-index:2;display:flex;align-items:center;gap:8px;padding:calc(12px + env(safe-area-inset-top,0px)) 12px 40px;background:linear-gradient(#0009,transparent);pointer-events:none}.selfup-reels-toolbar button,.selfup-reels-navigation button{pointer-events:auto;width:44px;height:44px;min-width:44px;border:1px solid #ffffff50;border-radius:50%;background:#0008;color:#fff;font:22px Arial;display:grid;place-items:center;cursor:pointer}.selfup-reels-toolbar button:focus-visible,.selfup-reels-navigation button:focus-visible,.selfup-reels-footer a:focus-visible{outline:3px solid #ff641c;outline-offset:3px}.selfup-reels-counter{margin-right:auto;font-size:13px;color:#fff;text-shadow:0 1px 3px #000}.selfup-reels-footer{position:absolute;z-index:2;inset:auto 0 0;padding:48px 20px calc(20px + env(safe-area-inset-bottom,0px));background:linear-gradient(transparent,#000c);pointer-events:none}.selfup-reels-caption{font-size:16px;font-weight:600;margin:0 52px 8px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35;color:#fff}.selfup-reels-hint{font-size:12px;color:#fff;margin:8px 0 0}.selfup-reels-footer a{pointer-events:auto;color:#fff;text-underline-offset:3px;font-size:13px}.selfup-reels-navigation{position:absolute;right:12px;bottom:calc(26px + env(safe-area-inset-bottom,0px));z-index:3;display:grid;gap:8px}.selfup-reels-error{position:absolute;inset:40% 25px auto;text-align:center;background:#000b;padding:15px;color:#fff;line-height:1.5}.selfup-reels-error[hidden]{display:none}.selfup-reels-dialog [hidden]{display:none!important}@keyframes selfup-reels-in{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@media(max-width:600px){.selfup-reels-dialog{width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0}}@media(prefers-reduced-motion:reduce){.selfup-reels-dialog[open]{animation:none}.selfup-reels-scroll{scroll-behavior:auto}}.selfup-reels-circle[hidden]{display:none!important}.selfup-reels-loading{display:flex;align-items:center;justify-content:center;min-height:100%;padding:24px;color:#fff;font-size:15px;text-align:center}.selfup-reels-toolbar button:disabled{opacity:.4;cursor:default}.selfup-reels-slide{isolation:isolate}.selfup-reels-slide video{position:relative;z-index:1}.selfup-reels-preview{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;object-fit:contain;pointer-events:none;background:#080808}.selfup-reels-slide[data-has-frame=true] .selfup-reels-preview{visibility:hidden}.selfup-reels-status{position:absolute;z-index:4;inset:35% 24px auto;padding:14px;border-radius:12px;background:#000c;color:#fff;text-align:center;font-size:14px;line-height:1.5;pointer-events:none}.selfup-reels-retry{position:absolute;z-index:5;left:50%;top:53%;transform:translate(-50%,-50%);border:1px solid #fff8;border-radius:999px;background:#ff5100;color:#fff;padding:14px 24px;min-height:48px;white-space:nowrap;font-weight:700;cursor:pointer}.selfup-reels-retry:focus-visible{outline:3px solid white;outline-offset:4px}.selfup-reels-scroll{overflow:hidden;scroll-snap-type:none;touch-action:none}.selfup-reels-dialog[open]{animation:none}.selfup-reels-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.selfup-reels-dialog{display:none;margin:auto;z-index:2147483647}.selfup-reels-dialog[open]{display:block}.selfup-reels-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;background:#000b}.selfup-reels-backdrop[hidden]{display:none}.selfup-reels-scroll{position:relative}.selfup-reels-scroll>.selfup-reels-slide{position:absolute;top:0;right:0;bottom:0;left:0}selfup-reels[data-gallery-launcher],.shopify-block:has(>selfup-reels[data-gallery-launcher]){display:none}.selfup-reels-photo-launch{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4;display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px;border:0;background:transparent;color:#fff;cursor:pointer;font:600 14px/1.3 Arial,sans-serif;touch-action:manipulation}.selfup-reels-photo-play{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:#fff;color:#ff5100;box-shadow:0 4px 24px #0004;transition:transform .15s ease}.selfup-reels-photo-label{display:block;padding:8px 14px;background:#151515db;color:#fff;border-radius:999px;white-space:nowrap;box-shadow:0 2px 10px #0002}.selfup-reels-photo-launch:hover .selfup-reels-photo-play{transform:scale(1.06)}.selfup-reels-photo-launch:focus-visible{outline:3px solid #ff5100;outline-offset:4px;border-radius:18px}@media(max-width:600px){.selfup-reels-photo-play{width:60px;height:60px}.selfup-reels-photo-launch{gap:8px;font-size:13px}.selfup-reels-photo-label{padding:7px 12px}}@media(prefers-reduced-motion:reduce){.selfup-reels-photo-play{transition:none}}.selfup-reels-slide{will-change:transform}.selfup-reels-status.is-buffering{inset:50% auto auto 50%;width:26px;height:26px;margin:-13px 0 0 -13px;padding:0;border:3px solid #ffffff40;border-top-color:#fff;border-radius:50%;background:transparent;animation:selfup-reels-buffer .8s linear infinite}@keyframes selfup-reels-buffer{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.selfup-reels-slide{will-change:auto}.selfup-reels-status.is-buffering{animation:none}}body.selfup-reels-open shopify-forms-embed,body.selfup-reels-open #launcher{display:none!important;visibility:hidden!important}@media(min-width:750px){.shopify-section:has(selfup-reels[data-gallery-launcher]) .product-details>.group-block{padding-block-start:0}}.selfup-reels-frame-hold{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;object-fit:contain;background:#080808;pointer-events:none}.selfup-reels-discovery{background:#080808;color:#fff;overflow:hidden;font-family:Arial,sans-serif}.selfup-reels-discovery-photos{position:absolute;left:0;right:0;top:15%;height:40%;display:flex;align-items:center;justify-content:center;gap:9px;padding:0 18px}.selfup-reels-discovery-photos img{height:87%;width:34%;min-width:0;object-fit:cover;border-radius:12px;border:1px solid #ffffff24;box-shadow:0 10px 26px #0009}.selfup-reels-discovery-photos img:nth-child(1){transform:rotate(-5deg);object-position:48% 47%}.selfup-reels-discovery-photos img:nth-child(2){height:100%;width:39%;transform:translateY(-9px);z-index:1;object-position:52% 45%}.selfup-reels-discovery-photos img:nth-child(3){transform:rotate(5deg);object-position:50% 51%}.selfup-reels-discovery-copy{position:absolute;left:26px;right:26px;top:59%}.selfup-reels-discovery-copy .selfup-reels-discovery-kicker{color:#b4b4b4;font-size:10px;font-weight:600;letter-spacing:1.7px;margin:0 0 13px}.selfup-reels-discovery-copy h2{color:#fff;font:700 clamp(30px,5.05dvh,39px)/1.03 Arial,sans-serif;letter-spacing:-1.1px;margin:0 0 17px;text-transform:none}.selfup-reels-discovery-copy h2 span{color:#ff5100}.selfup-reels-discovery-copy p{font:14px/1.5 Arial,sans-serif;color:#d4d4d4;margin:0}.selfup-reels-discovery-next{position:absolute;z-index:4;left:20px;bottom:49px;max-width:calc(100% - 86px);border:0;background:transparent;color:#fff;font:600 13px Arial,sans-serif;padding:0;cursor:pointer;pointer-events:auto}.selfup-reels-discovery-next:focus-visible{outline:3px solid #ff641c;outline-offset:5px}@media(max-width:600px){.selfup-reels-discovery-copy h2{font-size:clamp(35px,10.1vw,45px)}}.selfup-reels-dialog:has(.selfup-reels-discovery:not([hidden])) .selfup-reels-footer{background:none}.selfup-reels-discovery-next span{color:#ff641c;font-size:19px;font-weight:400;margin-left:5px}.selfup-reels-slide{will-change:auto}.selfup-reels-frame-hold{will-change:transform}.selfup-reels-discovery{z-index:1}.selfup-reels-opening{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;object-fit:contain;background:#080808;pointer-events:none}.selfup-reels-frame-hold{z-index:3}.selfup-reels-opening,.selfup-reels-discovery{will-change:transform}
/*# sourceMappingURL=/cdn/shop/t/24/assets/selfup-reels-collab-test.css.map */
