:root{--vf-frost: #f3f8f7;--vf-ink: #0e2b36;--vf-ink-70: #4a626b;--vf-ink-40: #8fa3aa;--vf-sky: #bce0fa;--vf-mint: #c3f0d5;--vf-aqua: #9fe3dc;--vf-glacier: #3e9bd6;--vf-spring: #8ee3b3;--vf-line: rgba(14, 43, 54, .12);--vf-base-1: #e4f2fb;--vf-base-2: #e7f7ef;--vf-tint-mid: #d8eff1;--vf-deep-1: rgba(159, 227, 220, .55);--vf-deep-2: rgba(142, 227, 179, .4);--vf-em-1: #3e9bd6;--vf-em-2: #3fbf9a;--vf-dot-1: #7cc4f2;--vf-dot-2: #7bd99f;--vf-mesh: radial-gradient(60% 70% at 12% 18%, var(--vf-sky) 0%, transparent 60%), radial-gradient(55% 60% at 88% 22%, var(--vf-mint) 0%, transparent 62%), radial-gradient(70% 70% at 55% 100%, var(--vf-aqua) 0%, transparent 60%), linear-gradient(160deg, var(--vf-base-1) 0%, var(--vf-base-2) 100%);--vf-rise: linear-gradient(180deg, var(--vf-sky), var(--vf-mint));--vf-deep: radial-gradient(80% 70% at 30% 20%, var(--vf-deep-1), transparent 60%), radial-gradient(70% 60% at 85% 90%, var(--vf-deep-2), transparent 60%), var(--vf-ink);--vf-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--vf-r-lg: 28px;--vf-r-md: 20px;--vf-mono: "Geist Mono", ui-monospace, monospace}body{-webkit-font-smoothing:antialiased;overflow-x:clip}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.02em}.vf-wm{display:inline-flex;align-items:baseline;font-family:var(--font-body--family);font-weight:400;letter-spacing:-.045em;white-space:nowrap;line-height:1;color:var(--vf-ink)}.vf-wm svg{display:inline-block;height:.36em;width:auto;margin-left:.035em;transform:translateY(.02em)}.header-logo .vf-wm{font-size:calc(var(--header-logo-image-height, 36px) * .8)}@media screen and (max-width:749px){.header-logo .vf-wm{font-size:calc(var(--header-logo-image-height-mobile, 28px) * .85)}}.vf-grainy{position:relative;isolation:isolate}.vf-grainy:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--vf-grain);mix-blend-mode:soft-light;opacity:.55;pointer-events:none;border-radius:inherit;z-index:1}.vf-grainy>*{position:relative;z-index:2}.vf-glass{background:#f3f8f79e;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 0 0 1px #fff9,0 8px 30px -12px #0e2b362e}.vf-mono{font-family:var(--vf-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.vf-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:999px;padding:16px 26px;font-family:var(--font-body--family);font-size:16px;font-weight:400;line-height:1.2;text-decoration:none;border:0;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.vf-btn:hover{transform:translateY(-1px)}.vf-btn:focus-visible,.vf-section summary:focus-visible{outline:2px solid var(--vf-glacier);outline-offset:3px}.vf-btn--solid{background:var(--vf-ink);color:var(--vf-frost)}.vf-btn--light{background:#fff;color:var(--vf-ink)}.vf-btn--mesh{background:var(--vf-mesh);color:var(--vf-ink);box-shadow:inset 0 0 0 1px #ffffffb3}.vf-pill{display:inline-flex;align-items:center;border-radius:999px;font-size:14px;padding:5px 10px;box-shadow:inset 0 0 0 1px currentColor;line-height:1.2}.vf-tag{display:inline-flex;border-radius:999px;font-size:12px;font-weight:500;padding:4px 9px;background:var(--vf-spring);color:var(--vf-ink);line-height:1.3}.vf-time{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:32px;background:var(--vf-ink);color:var(--vf-frost);font-size:14px;white-space:nowrap}.vf-section{color:var(--vf-ink)}.vf-wrap{box-sizing:border-box;max-width:var(--page-width, 1520px);margin:0 auto;padding-inline:var(--page-margin, 40px)}.vf-section h2{margin:0;font-size:clamp(30px,3.4vw,44px);line-height:1.1;font-weight:300;letter-spacing:-.02em}.vf-section h3{margin:0;font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:1.3}:where(.vf-section) p{margin:0}.vf-sub{color:var(--vf-ink-70);font-size:16px;line-height:1.55;max-width:52ch;margin-top:14px}.vf-head{margin-bottom:48px}.vf-head--center{text-align:center}.vf-head--center .vf-sub{margin-left:auto;margin-right:auto}.vf-img{display:block;width:100%;height:100%;object-fit:cover}#header-component .header__underlay{background:transparent}#header-component .header__row--top{padding-top:12px}#header-component .header__row--top .header__columns{background:#f3f8f7db;-webkit-backdrop-filter:blur(28px) saturate(1.5);backdrop-filter:blur(28px) saturate(1.5);box-shadow:inset 0 0 0 1px #ffffffb3,0 8px 30px -12px #0e2b3638;border-radius:999px;padding-inline:22px 10px}.vf-em{background:linear-gradient(100deg,var(--vf-em-1),var(--vf-em-2));-webkit-background-clip:text;background-clip:text;color:transparent}.vf-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.vf-chips li{font-family:var(--vf-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;line-height:1.2;padding:6px 9px;border-radius:6px;background:#e4eef0;color:var(--vf-ink)}.vf-track{display:block}.vf-track__nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.vf-track__nav[hidden]{display:none}.vf-track__count{font-size:14px;color:var(--vf-ink-70)}.vf-track__btn{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:8px;background:#e4eef0;color:var(--vf-ink);cursor:pointer}.vf-track__btn svg{width:18px;height:18px}.vf-track__btn:disabled{opacity:.4;cursor:default}.vf-track__btn:focus-visible,.vf-track__list:focus-visible{outline:2px solid var(--vf-glacier);outline-offset:2px}.vf-track__list{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px) / 3);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.vf-track__list::-webkit-scrollbar{display:none}@media screen and (max-width:1000px){.vf-track__list{grid-auto-columns:calc((100% - 16px)/2)}}@media screen and (max-width:600px){.vf-track__list{grid-auto-columns:100%}}@media(prefers-reduced-motion:reduce){.vf-btn{transition:none}.vf-btn:hover{transform:none}}vf-cart-add{display:contents}html.vf-buyer div[data-testid=FLYOUT],html.vf-buyer div[data-testid=modal-form-container]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vytafast.css.map */
