.gs-swipe-mode-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:none;background:#030009;color:#fff;isolation:isolate}.gs-swipe-mode-overlay.is-open,.gs-swipe-mode-overlay.is-entering,.gs-swipe-mode-overlay.is-exiting{display:block}.gs-swipe-mode-overlay__frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;opacity:0;background:#030009;transition:opacity .18s ease}.gs-swipe-mode-overlay.is-ready .gs-swipe-mode-overlay__frame{opacity:1}.gs-swipe-mode-overlay__mount{height:100%;overflow:hidden;width:100%}.gs-swipe-mode-overlay__mount>.gs-swipe{min-height:100dvh!important}.gs-swipe-mode-overlay__loading,.gs-swipe-mode-overlay__error{align-items:center;background:#030009;color:#fff;display:flex;flex-direction:column;font:800 16px/1.2 var(--font-heading-family, Impact, "Arial Black", sans-serif);gap:8px;height:100%;justify-content:center;letter-spacing:.12em;padding:28px;text-align:center;text-transform:uppercase}.gs-swipe-mode-overlay__error span{color:#ffffffb8;font:600 13px/1.35 Arial,sans-serif;letter-spacing:0;max-width:28rem;text-transform:none}.gs-swipe-mode-overlay__close{position:fixed;top:max(14px,env(safe-area-inset-top));right:max(14px,env(safe-area-inset-right));z-index:3;width:46px;height:46px;border:1px solid rgba(216,90,255,.72);border-radius:999px;background:radial-gradient(circle at 38% 24%,rgba(255,255,255,.2),transparent 34%),#080612db;color:#fff;box-shadow:0 0 24px #b94cff6b,inset 0 0 18px #ffffff14;cursor:pointer}.gs-swipe-mode-overlay__close:before,.gs-swipe-mode-overlay__close:after{content:"";position:absolute;left:50%;top:50%;width:18px;height:3px;border-radius:999px;background:currentColor;transform-origin:center}.gs-swipe-mode-overlay__close:before{transform:translate(-50%,-50%) rotate(45deg)}.gs-swipe-mode-overlay__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.gs-swipe-mode-overlay__transition{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:grid;place-items:center;overflow:hidden;pointer-events:none;background:radial-gradient(circle at 50% 50%,rgba(191,67,255,.34),transparent 28%),radial-gradient(circle at 50% 50%,rgba(44,226,255,.2),transparent 45%),#030009;opacity:0}.gs-swipe-mode-overlay.is-entering .gs-swipe-mode-overlay__transition,.gs-swipe-mode-overlay.is-exiting .gs-swipe-mode-overlay__transition{opacity:1}.gs-swipe-mode-overlay__transition:before,.gs-swipe-mode-overlay__transition:after{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:repeating-radial-gradient(circle at 50% 50%,transparent 0 22px,rgba(93,238,255,.2) 23px 24px,transparent 25px 56px),repeating-conic-gradient(from 14deg,transparent 0 6deg,rgba(255,255,255,.72) 7deg 8deg,transparent 9deg 18deg);-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent 0 16%,#000 17% 54%,transparent 72%);mask-image:radial-gradient(circle at 50% 50%,transparent 0 16%,#000 17% 54%,transparent 72%);opacity:.6}.gs-swipe-mode-overlay.is-entering .gs-swipe-mode-overlay__transition:before{animation:gs-swipe-warp-in .76s cubic-bezier(.16,1,.3,1) both}.gs-swipe-mode-overlay.is-exiting .gs-swipe-mode-overlay__transition:before{animation:gs-swipe-warp-out .52s cubic-bezier(.7,0,.84,0) both}.gs-swipe-mode-overlay__transition:after{top:16%;right:16%;bottom:16%;left:16%;border:3px solid rgba(218,71,255,.86);border-radius:999px;background:transparent;box-shadow:0 0 34px #e240fff2,0 0 90px #3ee2ff70,inset 0 0 42px #e240ff8c;-webkit-mask-image:none;mask-image:none}.gs-swipe-mode-overlay.is-entering .gs-swipe-mode-overlay__transition:after{animation:gs-swipe-ring-in .76s cubic-bezier(.16,1,.3,1) both}.gs-swipe-mode-overlay.is-exiting .gs-swipe-mode-overlay__transition:after{animation:gs-swipe-ring-out .52s cubic-bezier(.7,0,.84,0) both}.gs-swipe-mode-overlay__brand{position:relative;z-index:1;display:grid;justify-items:center;gap:14px;width:min(72vw,360px);text-align:center}.gs-swipe-mode-overlay__brand img{display:block;width:min(64vw,300px);max-height:28vh;object-fit:contain;filter:drop-shadow(0 0 28px rgba(230,64,255,.72))}.gs-swipe-mode-overlay__brand span{font:800 15px/1.1 var(--font-heading-family, Impact, "Arial Black", sans-serif);letter-spacing:.2em;text-transform:uppercase;color:#f8f2ff;text-shadow:0 0 18px rgba(63,228,255,.72)}.gs-swipe-mode-lock{overflow:hidden!important;overscroll-behavior:none}@keyframes gs-swipe-warp-in{0%{transform:scale(.42) rotate(-10deg);opacity:0}38%{opacity:.92}to{transform:scale(1.32) rotate(10deg);opacity:0}}@keyframes gs-swipe-warp-out{0%{transform:scale(1.24) rotate(8deg);opacity:0}28%{opacity:.88}to{transform:scale(.36) rotate(-12deg);opacity:0}}@keyframes gs-swipe-ring-in{0%{transform:scale(.22);opacity:0}38%{opacity:1}to{transform:scale(4.2);opacity:0}}@keyframes gs-swipe-ring-out{0%{transform:scale(3.6);opacity:0}32%{opacity:1}to{transform:scale(.18);opacity:0}}@media(prefers-reduced-motion:reduce){.gs-swipe-mode-overlay__frame,.gs-swipe-mode-overlay__transition,.gs-swipe-mode-overlay__transition:before,.gs-swipe-mode-overlay__transition:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/swipe-mode-launcher.css.map */
