.desktop-launcher-trigger{flex:0 0 auto}.desktop-launcher-trigger img{display:block;width:20px;height:20px;object-fit:contain}.desktop-launcher-trigger[aria-expanded=true]{background:var(--sky-surface);color:var(--link)}#desktop-launcher-dialog{padding:0;width:min(680px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 48px);border:1px solid var(--divider);border-radius:24px;background:var(--surface);color:var(--body);box-shadow:0 24px 64px #13263b33;overflow:hidden}#desktop-launcher-dialog[open]{display:flex;flex-direction:column}#desktop-launcher-dialog::backdrop{background:#13263b5c}.launcher-hero{position:relative;flex:none;padding:24px;background:linear-gradient(115deg,#13263b 0% 20%,#086bc1);color:#fff;border:0;border-radius:0}.launcher-eyebrow{margin:0 56px 12px 0;font:600 12px/20px Cabin,Arial,sans-serif;letter-spacing:.08em;color:#e1f2ff}.launcher-hero-content{display:flex;justify-content:space-between;align-items:center;gap:24px}.launcher-hero h2{margin:0;color:#fff;font:700 32px/40px Montserrat,Arial,sans-serif;letter-spacing:-.01em}.launcher-hero-content p{margin:12px 0 0;color:#e1f2ff;font:400 16px/24px Cabin,Arial,sans-serif}.launcher-app-art{width:96px;height:96px;flex:none;display:block;filter:drop-shadow(0 12px 20px #101d2b30);margin-right:16px}.launcher-close{position:absolute;right:12px;top:12px;color:#fff!important;background:transparent!important;border:0!important;min-width:44px;min-height:44px}.launcher-close:hover{background:#ffffff1a!important}.launcher-close:focus-visible{outline-color:#fff!important}.launcher-scroll{overflow:auto;scrollbar-gutter:stable;padding:24px;flex:1 1 auto;min-height:0}.launcher-benefits{display:grid;grid-template-columns:1fr 1fr;gap:24px 24px}.launcher-feature{display:flex;align-items:flex-start;gap:12px;min-width:0}.launcher-feature-icon{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex:none}.launcher-feature-icon.sky{background:var(--sky-surface);color:var(--sky-text)}.launcher-feature-icon.mint{background:var(--mint-surface);color:var(--mint-text)}.launcher-feature-icon.lilac{background:var(--lilac-surface);color:var(--lilac-text)}.launcher-feature h3{margin:0 0 4px;font:600 16px/24px Cabin,Arial,sans-serif;color:var(--heading)}.launcher-feature p{margin:0;font:400 14px/20px Cabin,Arial,sans-serif;color:var(--secondary)}.launcher-account-note{display:flex;align-items:center;gap:8px;border-top:1px solid var(--divider);margin-top:24px;padding-top:16px;color:var(--secondary)}.launcher-account-note p{margin:0;font:400 14px/20px Cabin,Arial,sans-serif}.launcher-account-note svg{flex:none}.launcher-footer{flex:none;display:block;border-top:1px solid var(--divider);padding:24px;margin:0;background:var(--surface)}.launcher-actions{display:flex;gap:12px;align-items:center}.launcher-actions :is(a,button){display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 16px;flex:1}.launcher-footer>p{margin:12px 0 0;text-align:center;font:400 14px/20px Cabin,Arial,sans-serif;color:var(--secondary)}.launcher-feature svg,.launcher-actions svg,.launcher-account-note svg,.launcher-close svg{width:20px;height:20px;display:block}@media(max-width:600px){#desktop-launcher-dialog{max-height:calc(100dvh - 32px)}.launcher-hero h2{font-size:28px;line-height:36px}.launcher-app-art{width:64px;height:64px;margin-right:0}.launcher-benefits{grid-template-columns:1fr;gap:16px}.launcher-actions{flex-direction:column;align-items:stretch}.launcher-actions :is(a,button){flex:none}.launcher-scroll{padding:24px}.launcher-footer{padding:16px 24px}.launcher-hero{padding:24px}}#desktop-launcher-dialog header.launcher-hero{display:block;height:auto;min-height:0;align-items:initial;flex:none;position:relative}.launcher-actions a{text-decoration:none;text-align:center}.launcher-scroll{overscroll-behavior:contain}#desktop-launcher-dialog .launcher-actions .primary{background:var(--action);color:var(--actionText);border:1px solid transparent;border-radius:12px;font:600 14px/20px Cabin,Arial,sans-serif}#desktop-launcher-dialog .launcher-actions .secondary{background:var(--surface);color:var(--link);border:1px solid var(--border);border-radius:12px;font:600 14px/20px Cabin,Arial,sans-serif}#desktop-launcher-dialog .launcher-close{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:12px;cursor:pointer}#header-desktop-launcher{--desktop-border-bright:#088EEF;--desktop-border-soft:var(--link);--desktop-border-strong:var(--sky-text);position:relative;isolation:isolate;box-sizing:border-box;order:6;flex:0 0 auto;min-width:44px;height:44px;min-height:44px;width:auto;border:1px solid transparent;border-radius:22px;background:var(--sky-surface);color:var(--sky-text);padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font:600 14px/20px Cabin,Arial,sans-serif;white-space:nowrap;cursor:pointer}@property --sf-launcher-angle{syntax:"<angle>";initial-value:0deg;inherits:false}#header-desktop-launcher:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;pointer-events:none;border-radius:inherit;padding:2px;background:conic-gradient(from var(--sf-launcher-angle),var(--desktop-border-soft),var(--desktop-border-bright),var(--desktop-border-strong),var(--desktop-border-bright),var(--desktop-border-soft));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:sf-launcher-border 4s linear infinite}#header-desktop-launcher:hover{background:color-mix(in srgb,var(--sky-surface) 88%,var(--link))}.header-actions:has(>#header-desktop-launcher){column-gap:16px}@media(min-width:901px){.header-actions:has(>#header-desktop-launcher)>.account-header-search{margin-inline-end:12px}.header-actions>#header-desktop-launcher{margin-inline-start:12px;margin-inline-end:0}}@keyframes sf-launcher-border{to{--sf-launcher-angle:360deg}}@media(max-width:900px){body.blade-mobile-layout .workspace>header .header-actions:has(>#header-desktop-launcher){flex:1 1 100%;width:100%;flex-wrap:wrap;row-gap:8px}}@media(max-width:600px){.header-actions:has(>#header-desktop-launcher){column-gap:8px}#header-desktop-launcher{padding-inline:12px}}@media(prefers-reduced-motion:reduce){#header-desktop-launcher:before{animation:none;--sf-launcher-angle:45deg}}@media(forced-colors:active){#header-desktop-launcher{border-color:ButtonText}#header-desktop-launcher:before{display:none}}#desktop-launcher-dialog :is(a,button):focus-visible,.desktop-launcher-trigger:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.section-header #header-desktop-launcher{margin-inline-start:16px}body.sf-desktop-launcher-open{overflow:hidden}@media(max-width:989px){.section-header #header-desktop-launcher{display:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sofly-desktop-launcher.css.map */
