.sv16{--bg:#000000;--surface:#0B0D0B;--surface-2:#121512;--line:rgba(255,255,255,.13);--line-soft:rgba(255,255,255,.07);--text:#F2F4F0;--muted:#868E82;--accent:#B9F25C;--accent-lift:#CCF97C;--accent-press:#9CD343;--on-accent:#080A07;--display:"Archivo",-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;--body:"Inter",-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;--pad:22px;--banner-h:36px;--nav-h:56px;--bar-h:76px;--r:14px;--ease:cubic-bezier(.22,.61,.36,1)}.sv16 *{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}.sv16{color:var(--text);font-family:var(--body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.sv16 img{display:block;max-width:100%}.sv16 button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.sv16 a{color:inherit;text-decoration:none}.sv16 :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.sv16 .logo{font-family:var(--display);font-weight:800;font-variation-settings:"wdth" 110;letter-spacing:0;display:inline-block;padding:0 .12em;transform:scaleY(1.04) skew(-14deg);transform-origin:left center;font-size:18px;line-height:1}.sv16 .logo-c{transform-origin:center center}.sv16 .logo-lg{font-size:24px}.sv16 .promo{position:fixed;top:var(--nav-h);left:0;right:0;height:var(--banner-h);z-index:49;display:flex;align-items:center;overflow:hidden;background:#0a0d08;border-top:1px solid rgba(185,242,92,.14);border-bottom:1px solid rgba(185,242,92,.22)}.sv16 .promo-track{display:flex;width:max-content;animation:sv16-roll 34s linear infinite}.sv16 .promo-track>div{display:flex;align-items:center;gap:24px;padding-right:24px;white-space:nowrap}.sv16 .promo span{font-family:var(--display);font-variation-settings:"wdth" 82;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#c9d2be}.sv16 .promo span.hot{color:var(--accent)}.sv16 .promo b.cd{font-family:var(--body);font-weight:700;font-size:12.5px;letter-spacing:.02em;color:var(--accent);font-variant-numeric:tabular-nums;margin-left:6px}.sv16 .promo i.sep{font-style:normal;color:#b9f25c59;font-size:11px}@keyframes sv16-roll{to{transform:translate(-50%)}}.sv16 .scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:65;background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .3s}.sv16 .scrim.on{opacity:1;pointer-events:auto}.sv16 .drawer{position:fixed;top:0;bottom:0;left:0;width:min(84vw,340px);z-index:70;background:var(--surface);border-right:1px solid var(--line-soft);padding:20px var(--pad) 30px;transform:translate(-102%);transition:transform .38s var(--ease);display:flex;flex-direction:column}.sv16 .drawer.on{transform:none}.sv16 .drawer-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:34px}.sv16 .drawer nav{display:grid}.sv16 .drawer nav a{padding:17px 0;border-bottom:1px solid var(--line-soft);font-family:var(--display);font-weight:800;font-size:22px;letter-spacing:-.025em;display:flex;align-items:center;justify-content:space-between;transition:color .2s}.sv16 .drawer nav a:active{color:var(--accent)}.sv16 .drawer nav a svg{width:16px;height:16px;stroke:var(--muted);fill:none;stroke-width:2}.sv16 .drawer .foot{margin-top:auto;padding-top:26px}.sv16 .drawer .foot p{font-size:12.5px;line-height:1.6}.sv16 .gauge{position:fixed;right:8px;top:50%;transform:translateY(-50%);width:3px;height:34vh;background:var(--line-soft);border-radius:99px;z-index:40;pointer-events:none;opacity:0;transition:opacity .4s}.sv16 .gauge.on{opacity:1}.sv16 .gauge i{display:block;width:100%;height:0%;border-radius:99px;background:linear-gradient(180deg,var(--accent),#6FA83A);box-shadow:0 0 12px #b9f25c66}.sv16 .gauge span{position:absolute;left:-34px;top:0;transform:translateY(-50%);font-family:var(--display);font-variation-settings:"wdth" 70;font-size:10px;letter-spacing:.12em;color:var(--muted);font-weight:600;font-variant-numeric:tabular-nums}.sv16 .nav{position:fixed;top:0;left:0;right:0;height:var(--nav-h);z-index:50;display:grid;grid-template-columns:44px 1fr auto;align-items:center;padding-inline:calc(var(--pad) - 10px);background:#0000;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-bottom:1px solid transparent;transition:background .35s,border-color .35s,backdrop-filter .35s}.sv16 .nav.solid{background:#000000b8;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);border-bottom-color:var(--line-soft)}.sv16 .nav .brand{justify-self:center}.sv16 .iconbtn{width:44px;height:44px;display:grid;place-items:center;border-radius:99px;position:relative;transition:background .2s}.sv16 .iconbtn:active{background:#ffffff14}.sv16 .iconbtn svg{width:21px;height:21px;stroke:var(--text);fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.sv16 .cart-count{position:absolute;top:5px;right:4px;min-width:17px;height:17px;padding:0 4px;border-radius:99px;background:var(--accent);color:var(--on-accent);font-size:10.5px;font-weight:700;display:none;place-items:center;font-variant-numeric:tabular-nums}.sv16 .cart-count.on{display:grid}.sv16 .btn{display:flex;align-items:center;justify-content:center;gap:9px;height:54px;border-radius:99px;font-weight:600;font-size:16px;transition:transform .18s var(--ease),background .2s,border-color .2s}.sv16 .btn-primary{background:var(--accent);color:var(--on-accent)}.sv16 .btn-primary:active{transform:scale(.975);background:var(--accent-press)}.sv16 .btn-ghost{border:1px solid var(--line);color:var(--text)}.sv16 .btn-ghost:active{transform:scale(.975);border-color:var(--accent)}.sv16 .btn-block{width:100%}.sv16 .btn-buy{position:relative;overflow:hidden;isolation:isolate;height:60px;font-family:var(--body);font-weight:600;font-size:17px;letter-spacing:0;color:var(--on-accent);background:linear-gradient(180deg,var(--accent-lift) 0%,var(--accent) 52%,#A9E24C 100%);box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #00000024,0 8px 26px #b9f25c38,0 2px 6px #00000080;transition:transform .14s var(--ease),box-shadow .24s var(--ease),filter .2s}.sv16 .btn-buy:hover{filter:brightness(1.04);box-shadow:inset 0 1px #fff9,inset 0 -1px #00000024,0 12px 34px #b9f25c57,0 2px 6px #00000080}.sv16 .btn-buy:active{transform:translateY(2px) scale(.985);box-shadow:inset 0 2px 5px #00000038,0 2px 10px #b9f25c2e}.sv16 .btn-buy:before{content:"";position:absolute;top:-40%;left:-45%;width:60%;height:180%;z-index:-1;background:radial-gradient(closest-side,rgba(255,255,255,.5),transparent);animation:sv16-drift 7s linear infinite}@keyframes sv16-drift{0%{left:-45%}to{left:145%}}.sv16 .navright{display:flex;align-items:center;gap:2px;justify-self:end}.sv16 .acct-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#000000b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .28s;display:grid;place-items:center;padding:20px}.sv16 .acct-scrim.on{opacity:1;pointer-events:auto}.sv16 .acct{width:min(100%,430px);background:#0a0a0a;border:1px solid var(--line);border-radius:16px;padding:22px;transform:translateY(12px) scale(.98);transition:transform .3s var(--ease)}.sv16 .acct-scrim.on .acct{transform:none}.sv16 .acct-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.sv16 .acct-head h3{font-family:var(--body);font-weight:600;font-size:19px;letter-spacing:0;text-transform:none}.sv16 .acct-x{width:38px;height:38px;display:grid;place-items:center;border-radius:8px;border:1px solid rgba(255,255,255,.5);flex:none}.sv16 .acct-x svg{width:17px;height:17px;stroke:var(--text);fill:none;stroke-width:2;stroke-linecap:round}.sv16 .shop-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:52px;background:#5a31f4;color:#fff;border-radius:8px;font-weight:600;font-size:16px;transition:filter .2s,transform .15s}.sv16 .shop-btn:active{transform:scale(.99);filter:brightness(1.08)}.sv16 .shop-btn b{font-weight:700}.sv16 .acct-or{display:flex;align-items:center;gap:14px;margin:18px 0;font-size:11.5px;letter-spacing:.14em;color:var(--muted)}.sv16 .acct-or:before,.sv16 .acct-or:after{content:"";height:1px;background:#ffffff29;flex:1}.sv16 .acct-email{display:flex;align-items:center;gap:10px;height:58px;padding:0 16px;background:#1a1a1a;border:1px solid transparent;border-radius:8px;transition:border-color .2s}.sv16 .acct-email:focus-within{border-color:var(--accent)}.sv16 .acct-email input{flex:1;background:none;border:0;color:var(--text);font:inherit;font-size:16px;outline:none}.sv16 .acct-email input::placeholder{color:#8a8a8a}.sv16 .acct-email button{width:34px;height:34px;display:grid;place-items:center;border-radius:6px}.sv16 .acct-email svg{width:19px;height:19px;stroke:var(--text);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sv16 .acct-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.sv16 .acct-row a{display:flex;align-items:center;justify-content:center;gap:9px;height:56px;background:#141414;border-radius:8px;font-size:15px;font-weight:500;transition:background .2s}.sv16 .acct-row a:active{background:#1e1e1e}.sv16 .acct-row svg{width:17px;height:17px;stroke:var(--text);fill:none;stroke-width:1.7}.sv16 .acct-note{margin-top:16px;font-size:11.5px;color:#5b6157;line-height:1.5}.sv16 footer.site{background:var(--surface);border-top:1px solid var(--line-soft);padding:44px var(--pad) 34px}.sv16 .fcopy{color:var(--text)}.sv16 .fnav{display:flex;flex-wrap:wrap;gap:14px 22px;margin:22px 0 26px;font-size:14px;color:var(--muted)}.sv16 .fine{font-size:12px;color:#5b6157;line-height:1.6}.sv16 .buybar{position:fixed;inset:auto 0 0;z-index:45;padding:10px var(--pad) calc(10px + env(safe-area-inset-bottom));background:#000000d1;-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);border-top:1px solid var(--line-soft);display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;transform:translateY(115%);transition:transform .45s var(--ease)}.sv16 .buybar.on{transform:none}.sv16 .buybar .bb-price{line-height:1.2}.sv16 .buybar .bb-price b{display:block;font-family:var(--body);font-weight:700;font-size:20px;letter-spacing:-.015em;font-variant-numeric:tabular-nums}.sv16 .buybar .bb-price span{font-size:11px;color:var(--muted)}.sv16 .buybar .bb-price span .mini{color:var(--accent);font-variant-numeric:tabular-nums}.sv16 .buybar .btn-buy{height:48px;font-size:15px}@media(min-width:768px){.sv16{--pad:44px}.sv16 .nav{grid-template-columns:auto 1fr auto}.sv16 .hero-actions .btn{padding-inline:34px}.sv16 .buybar{grid-template-columns:auto auto;justify-content:space-between;padding-inline:44px}.sv16 .buybar .btn-buy{padding-inline:46px}.sv16{padding-bottom:0}}@media(prefers-reduced-motion:reduce){.sv16 *{animation-duration:1ms!important;transition-duration:1ms!important}.sv16 .btn-buy:before{display:none}.sv16 .promo-track{animation:none}}.sv16-chrome{height:0}.sv16 .brand{justify-self:center}.sv16 .drawer nav a span{pointer-events:none}.sv16-offset{height:calc(var(--nav-h) + var(--banner-h))}
/*# sourceMappingURL=/cdn/shop/t/3/assets/stryde-v16-chrome.css.map */
