.pvx[hidden],.has-pvx a.buy-demo[target]{display:none}.pvx{position:relative;margin:4px 0 18px;padding:16px;border-radius:22px;background:#141412;color:#f4f1eb;box-shadow:0 24px 50px -28px #141412b3;overflow:hidden;font-family:var(--x-sans,inherit)}.pvx:before{content:"";position:absolute;right:-60px;top:-60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(closest-side,#c8f07947,#c8f07900);pointer-events:none}.pvx-top{position:relative;display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.pvx-live{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#c8f079}.pvx-live i{width:8px;height:8px;border-radius:50%;background:#c8f079;box-shadow:0 0 #c8f07999;animation:pvxPing 1.8s infinite}.pvx-host{font-size:12px;color:#9c9a92;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pvx-go{position:relative;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;border-radius:16px;background:#c8f079;color:#141412;text-decoration:none;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.pvx-go:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px #c8f079cc}.pvx-h{font-size:clamp(19px,1.7vw,23px);font-weight:600;letter-spacing:-.02em;line-height:1.15}.pvx-h em{font-family:var(--x-pf,var(--pf,serif));font-style:italic;font-weight:400}.pvx-ar{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#141412;color:#c8f079;font-size:18px;transition:transform .3s ease}.pvx-go:hover .pvx-ar{transform:rotate(45deg)}.pvx-pw{position:relative;display:flex;align-items:center;gap:10px;margin-top:10px;padding:8px 8px 8px 14px;border:1px dashed rgba(244,241,235,.28);border-radius:14px}.pvx-pl{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#9c9a92}.pvx-pw code{flex:1;font:600 16px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;color:#f4f1eb;letter-spacing:.04em}.pvx-pw button{border:0;border-radius:10px;padding:9px 14px;background:#f4f1eb1a;color:#f4f1eb;font:600 13px var(--x-sans,inherit);cursor:pointer;transition:background .2s}.pvx-pw button:hover{background:#f4f1eb33}.pvx-n{position:relative;margin:10px 2px 0;font-size:12.5px;line-height:1.5;color:#9c9a92}@keyframes pvxPing{70%{box-shadow:0 0 0 8px #c8f07900}to{box-shadow:0 0 #c8f07900}}.x-shop .x-jump{top:82px;width:max-content;max-width:calc(100% - 32px);margin:28px auto 0;justify-content:center;gap:4px;padding:5px;border:1px solid rgba(20,20,18,.07);border-radius:99px;background:#fbfaf7db;box-shadow:0 14px 40px -18px #14141273}.x-shop .x-jump a{padding:10px 18px;background:transparent;transition:background .25s,color .25s}.x-shop .x-jump a:hover{background:var(--x-cr)}.x-shop .x-jump a.on{background:var(--x-ink);color:var(--x-bg)}.x-shop .x-jump+.x-shelf-s{padding-top:clamp(50px,6vw,90px)}@media(max-width:900px){.x-shop .x-jump{top:72px;justify-content:flex-start;margin-top:20px}.x-shop .x-jump a{padding:9px 14px;font-size:13.5px}}@media(prefers-reduced-motion:reduce){.pvx-live i{animation:none}}@media(max-width:1100px){.x-bar .x-right{margin-left:auto}}.x-shop .x-jump a{color:var(--x-ink)}.x-shop .x-jump a:hover{background:var(--x-cr);color:var(--x-ink)}.x-shop .x-jump a.on,.x-shop .x-jump a.on:hover{background:var(--x-ink);color:var(--x-bg)}@media(max-width:600px){.x-shop .x-jump{display:grid;grid-template-columns:1fr 1fr;gap:4px;width:calc(100% - 20px);max-width:none;margin:20px auto 0;padding:5px;border-radius:22px;overflow:visible;background:#fbfaf7f5}.x-shop .x-jump a{display:flex;align-items:center;justify-content:center;text-align:center;padding:10px 8px;font-size:13.5px;line-height:1.2;border-radius:16px;white-space:normal}}.fsw-home{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:0;background:#141412;color:#fbfaf7;cursor:pointer;flex-shrink:0;margin-left:8px}.fsw-home i{display:block;width:16px;height:1.6px;background:currentColor;position:relative}.fsw-home i:before,.fsw-home i:after{content:"";position:absolute;left:0;width:16px;height:1.6px;background:currentColor}.fsw-home i:before{top:-5px}.fsw-home i:after{top:5px}.fsw-nav-on .nav .cta,.fsw-nav-on .pn .pn-cta{margin-left:auto}.fsw-nav-on .nav{gap:8px}.nav .fsw-home{background:#fbfaf7;color:#141412;margin-left:0}.fsw-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#fbfaf7;color:#141412;display:flex;flex-direction:column;padding:22px 20px 30px;overflow:auto;font-family:Instrument Sans,sans-serif}.fsw-menu[hidden]{display:none}.fsw-menu-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.fsw-menu-top a{font:500 22px/1 Instrument Sans,sans-serif;letter-spacing:-.02em;color:#141412;text-decoration:none}.fsw-menu-top a i{font-family:Playfair Display,serif;font-style:italic;font-weight:400}.fsw-menu-x{width:44px;height:44px;border-radius:50%;border:0;background:#141412;color:#fbfaf7;font-size:18px;cursor:pointer}.fsw-menu ul{list-style:none;margin:0;padding:0;border-top:1px solid #E6E1D6}.fsw-menu li a{display:flex;justify-content:space-between;align-items:center;padding:18px 2px;border-bottom:1px solid #E6E1D6;font:500 clamp(26px,7vw,40px)/1.1 "Instrument Sans",sans-serif;letter-spacing:-.03em;color:#141412;text-decoration:none}.fsw-menu li a span{font-size:18px;color:#56652a}.fsw-menu .fsw-menu-cta{margin-top:26px;display:flex;justify-content:center;padding:18px;border-radius:99px;background:#c8f079;color:#141412;font:600 16px Instrument Sans,sans-serif;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/35/assets/fs-x4.css.map */
