html.gtender-opening-lock,html.gtender-opening-lock body{overflow:hidden!important;overscroll-behavior:none;touch-action:pan-y pinch-zoom}.gtender-opening{box-sizing:border-box;--go-ink: #0f172a;--go-muted: #475569;--go-line: rgba(15, 23, 42, .08);--go-accent: #4f46e5;--go-accent-2: #3b82f6;--go-warm: #ff5e4b;--go-warm-2: #ff9436;--go-paper: #fdfcf9;--go-border-rgba: rgba(15, 23, 42, .08);--go-shadow-color: rgba(15, 23, 42, .14);--go-ease: cubic-bezier(.16, 1, .3, 1);--go-ease-bounce: cubic-bezier(.34, 1.75, .64, 1);position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:max(24px,env(safe-area-inset-top,0px)) max(18px,env(safe-area-inset-right,0px)) max(24px,env(safe-area-inset-bottom,0px)) max(18px,env(safe-area-inset-left,0px));overflow:hidden;isolation:isolate;color:var(--go-ink);background:radial-gradient(circle at center,#eef2ffcc,#fff 70%),var(--go-paper);-webkit-backdrop-filter:none;backdrop-filter:none;font-family:var(--font-main);will-change:opacity}.gtender-opening[hidden]{display:none!important}.gtender-opening__panel{position:relative;z-index:2;box-sizing:border-box;width:min(620px,100%);padding:40px 24px;border:0;border-radius:0;background:transparent;outline:none;box-shadow:none;display:flex;flex-direction:column;align-items:center;text-align:center;will-change:transform,opacity}.gtender-opening__title-lockup{display:flex;align-items:center;gap:14px;width:100%;justify-content:center;margin-bottom:28px}.gtender-opening__title-icon{display:none}.gtender-opening__title{margin:0;color:var(--go-ink);font-size:clamp(1.75rem,5vw,2.5rem);font-weight:800;line-height:1.2;letter-spacing:-.025em;text-align:center;overflow-wrap:anywhere;text-wrap:balance}.gtender-opening__subtitle{max-width:520px;margin:0 0 28px;color:var(--go-muted);font-size:clamp(1rem,2.8vw,1.375rem);font-weight:550;line-height:1.35;text-wrap:balance}.gtender-opening__copy{width:100%}.gtender-opening__copy p{margin:0 0 44px;color:var(--go-muted);font-size:15px;font-weight:500;line-height:1.6;overflow-wrap:anywhere;text-wrap:balance}.gtender-opening__copy p[hidden]{display:none!important}.gtender-opening__enter{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:min(248px,100%);min-height:56px;padding:0 22px;border:0;border-radius:var(--lg-cta-radius, var(--radius-full, 999px));background:var(--go-ink);color:#fff;box-shadow:0 6px 16px #0f172a1a;font:inherit;font-size:16px;font-weight:750;line-height:1.3;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:opacity .1s ease,transform .1s ease,box-shadow .1s ease,background-color .1s ease}.gtender-opening__enter span[hidden]{display:none!important}.gtender-opening__enter-arrow{font-size:18px;line-height:1;transition:transform .2s var(--go-ease-bounce)}@media(hover:hover)and (pointer:fine){.gtender-opening__enter:hover{transform:translateY(-2px) scale(1.01);background:#1e293b;box-shadow:0 14px 34px #0f172a47}.gtender-opening__enter:hover .gtender-opening__enter-arrow{transform:translate(5px)}}.gtender-opening__enter:not(:disabled):active{opacity:.85}@media(prefers-reduced-motion:no-preference){.gtender-opening__enter:not(:disabled):active{transform:scale(.98);box-shadow:0 6px 18px #0f172a2e}}.gtender-opening__enter:focus-visible{outline:3px solid var(--go-accent-2);outline-offset:3px}.gtender-opening__enter:disabled{cursor:not-allowed;opacity:.65}.gtender-opening__note{display:flex;align-items:flex-start;justify-content:center;gap:8px;max-width:300px;margin:22px 0 0;color:var(--go-muted);opacity:.68;font-size:13px;line-height:1.45;overflow-wrap:anywhere;text-align:left}.gtender-opening[data-gtender-opening-state=waiting] .gtender-opening__title-lockup{animation:gtender-opening-title-soft .6s var(--go-ease) 80ms both}.gtender-opening[data-gtender-opening-state=waiting] .gtender-opening__copy{animation:gtender-opening-copy-in .58s var(--go-ease) .2s both}.gtender-opening[data-gtender-opening-state=waiting] .gtender-opening__enter{animation:gtender-opening-cta-soft .52s var(--go-ease) .28s both}.gtender-opening[data-gtender-opening-state=waiting] .gtender-opening__note{animation:gtender-opening-copy-in .48s var(--go-ease) .36s both}.gtender-opening[data-gtender-opening-state=entering]{pointer-events:none;animation:gtender-opening-surface-out .82s var(--go-ease) .18s both}.gtender-opening[data-gtender-opening-state=entering] .gtender-opening__panel{animation:gtender-opening-exit .62s var(--go-ease) both}.gtender-opening[data-gtender-opening-state=ready]{display:none!important}.gtender-opening[data-gtender-opening-state=ready] .gtender-opening__panel{animation:none!important}@keyframes gtender-opening-title-in{0%{opacity:0;transform:translate3d(0,24px,0) scale(.88)}72%{opacity:1;transform:translate3d(0,-4px,0) scale(1.03)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes gtender-opening-copy-in{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes gtender-opening-enter-in{0%{opacity:0;transform:translate3d(0,20px,0) scale(.9)}72%{opacity:1;transform:translate3d(0,-5px,0) scale(1.025)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes gtender-opening-exit{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,-32px,0) scale(.92)}}@keyframes gtender-opening-world-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@keyframes gtender-opening-zoom{0%{transform:scale(1);opacity:1}to{transform:scale(1.25);opacity:0}}@keyframes gtender-opening-surface-out{0%{opacity:1}to{opacity:0}}@media(max-width:767px){.gtender-opening{padding:max(20px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) max(20px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px))}.gtender-opening__panel{box-sizing:border-box;width:100%;max-height:calc(100svh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 40px);overflow-y:auto;padding:32px 12px;top:24px;border-radius:0}.gtender-opening__title-lockup{gap:12px;margin-bottom:20px}.gtender-opening__copy p{font-size:16px;line-height:1.45;margin-bottom:36px;text-wrap:initial}.gtender-opening__enter{min-height:56px;padding:12px 18px}.gtender-opening__note{margin-top:22px}.gtender-partner-entry:has([data-gtender-opening]) .gtender-partner-entry__hero-banner{display:none}[data-gtender-search-query]{scroll-margin-top:calc(var(--context-bar-height, 56px) + env(safe-area-inset-top,0px) + 16px)}.gtender-opening[data-gtender-opening-state=entering],.gtender-opening[data-gtender-opening-state=entering] .gtender-opening__panel{animation-duration:.16s;animation-delay:0ms}}@media(max-height:620px){.gtender-opening__panel{padding:18px 20px;top:0}.gtender-opening__copy p{font-size:13px;margin-bottom:14px}.gtender-opening__enter{min-height:56px}.gtender-opening__note{margin-top:22px}}html.gtender-opening-lock [data-context-product=gtender],html.gtender-opening-lock [data-sidebar-launcher=mobile],html.gtender-opening-lock [data-littleg-mobile-menu-toggle]{opacity:.12;filter:blur(1.5px);pointer-events:none;transition:opacity .24s ease,filter .24s ease}.gtender-opening__note>span:first-child{flex:0 0 auto;margin-top:2px}.gtender-opening__note>span:last-child{max-width:264px}.gtender-opening[data-gtender-opening-state=waiting] .gtender-opening__subtitle{animation:gtender-opening-copy-in .52s var(--go-ease) .18s both}@keyframes gtender-opening-title-soft{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes gtender-opening-cta-soft{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@media(max-width:767px)and (min-height:621px){.gtender-opening__panel{top:-24px;padding:24px 12px}.gtender-opening__title-lockup{margin-bottom:16px}.gtender-opening__title{max-width:360px;font-size:clamp(2rem,8.4vw,2.25rem);line-height:1.08;letter-spacing:-.035em}.gtender-opening__subtitle{max-width:340px;margin-bottom:26px;font-size:18px;font-weight:520;line-height:1.35}.gtender-opening__enter{width:min(248px,64vw);min-height:56px;padding:0 20px}.gtender-opening__note{max-width:320px;margin-top:22px;font-size:13px}}@media(prefers-reduced-motion:reduce){.gtender-opening,.gtender-opening *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(prefers-contrast:more){.gtender-opening{background:#fdfcf9fa}.gtender-opening__panel{border-color:var(--go-ink)}}@media(forced-colors:active){.gtender-opening{background:Canvas;color:CanvasText}.gtender-opening__enter,.gtender-opening__enter:focus-visible{outline:3px solid Highlight;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/gtender-opening.css.map */
