.sf-page-strip{display:block;position:relative;width:100vw;max-width:none;margin-inline-start:calc(50% - 50vw);overflow:hidden;margin-top:72px;padding-top:8px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.sf-page-strip__track{display:flex;width:max-content;animation:sf-page-strip-scroll var(--preview-speed, 50s) linear infinite}.sf-page-strip__set{display:flex;flex:none;gap:20px;padding-right:20px}.sf-page-strip__frame{position:relative;flex:0 0 170px;width:170px;height:360px;overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 12px 36px #0004}.sf-page-strip__frame img{display:block;width:100%;height:100%;max-height:none;object-fit:cover;object-position:center calc(var(--preview-offset, 0) * 1%)}.sf-page-strip__frame a{display:block;height:100%}.sf-page-strip:is(:hover,:focus-within,[data-paused=true]) .sf-page-strip__track{animation-play-state:paused}.sf-page-strip__pause{position:absolute;right:30px;bottom:16px;z-index:2;display:grid;place-items:center;width:36px;height:36px;padding:0;color:#fff;background:#151515c9;border:1px solid #ffffff50;border-radius:50%;cursor:pointer;touch-action:manipulation}.sf-page-strip__pause svg{width:16px;height:16px;fill:currentColor}.sf-page-strip__pause .sf-page-strip__play,.sf-page-strip[data-paused=true] .sf-page-strip__pause-icon{display:none}.sf-page-strip[data-paused=true] .sf-page-strip__play{display:block}@keyframes sf-page-strip-scroll{to{transform:translate(-50%)}}.sf-long-demos{padding:88px 24px;color:#f5f6f8;background:var(--preview-background, #141414)}.sf-long-demos,.sf-long-demos *{box-sizing:border-box}.sf-long-demos__heading{max-width:820px;margin:0 auto 36px;text-align:center}.sf-long-demos__eyebrow{margin:0 0 14px;font-size:14px;color:#ffffff80}.sf-long-demos__heading h2{margin:0;font:700 clamp(36px,4.5vw,64px)/1.08 var(--font-heading-family, sans-serif)}.sf-long-demos__heading h2 span{color:#c6fa54}.sf-long-demos__heading p:last-child{margin:18px 0 0;color:#ffffffa3;line-height:1.5}.sf-long-demos__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:1050px;margin:auto}.sf-long-demos__card{min-width:0;overflow:hidden;border:1px solid #ffffff26;border-radius:16px;background:#1c1c1c}.sf-long-demos__hint{display:flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 12px;font-size:12px;color:#d9d9d9}.sf-long-demos__hint svg{flex:none;width:14px;height:14px}.sf-long-demos__scroll{height:var(--preview-height, 640px);overflow:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#888 #ededed;background:#fff}.sf-long-demos__scroll:focus-visible{outline:2px solid #c6fa54;outline-offset:-3px}.sf-long-demos__scroll img{display:block;width:100%;height:auto;max-height:none}.sf-long-demos__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:20px}.sf-long-demos__footer h3{margin:0 0 5px;color:#fff;font-size:18px;line-height:1.2}.sf-long-demos__footer p{margin:0;color:#ffffff8c;font-size:12px}.sf-long-demos__footer a{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:10px 16px;border:1px solid #ffffff35;border-radius:999px;color:#fff;text-decoration:none;font-size:13px;transition:color .2s,background .2s;touch-action:manipulation}.sf-long-demos__footer a:hover{background:#c6fa54;border-color:#c6fa54;color:#141414}.sf-long-demos__footer svg{width:16px;height:16px}@media(max-width:749px){.sf-page-strip{margin-top:40px}.sf-page-strip__frame{flex-basis:144px;width:144px;height:305px}.sf-page-strip__set{gap:14px;padding-right:14px}.sf-long-demos{padding:56px 20px}.sf-long-demos__grid{grid-template-columns:minmax(0,1fr);max-width:469px;gap:26px}.sf-long-demos__scroll{height:min(var(--preview-height, 640px),125vw)}.sf-long-demos__footer{padding:16px}}@media(prefers-reduced-motion:reduce){.sf-page-strip{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.sf-page-strip__track{animation:none}.sf-page-strip__set[aria-hidden=true],.sf-page-strip__pause{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/storefront-page-previews.css.map */
