.fvc{--fvc-v:3;--k:#fff;--ink:#0b0b0b;--ln:rgb(0 0 0/.1);--ln2:rgb(0 0 0/.22);--w:#0b0b0b;--g:#5f5f5f;--g2:#767676;--gx:20px;--eo:cubic-bezier(.16,1,.3,1);--e:cubic-bezier(.2,.7,.2,1);--io:cubic-bezier(.65,0,.35,1);--chrome:linear-gradient(100deg,#000 0%,#6d6d6d 17%,#1a1a1a 33%,#8a8a8a 49%,#0d0d0d 66%,#5c5c5c 83%,#111 100%);--chrome-hi:linear-gradient(100deg,#0a0a0a 0%,#5e5e5e 18%,#161616 34%,#6e6e6e 50%,#0b0b0b 66%,#545454 84%,#141414 100%);--liq:linear-gradient(180deg,#333 0%,#121212 42%,#000 52%,#141414 70%,#2b2b2b 100%);position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;color:var(--w);font-family:var(--font-body--family,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif);text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.fvc[hidden],.fvc [hidden]{display:none!important}html.fvc-lock{overflow:hidden}:where(.fvc) :where(p,h2,h3,ul,ol){margin:0;padding:0}:where(.fvc) :where(ul,ol){list-style:none}:where(.fvc) button{margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}:where(.fvc) a{color:inherit;-webkit-tap-highlight-color:transparent}.fvc :focus-visible{outline:2px solid #000;outline-offset:3px}.fvc__sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fvc__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000006b;opacity:0;transition:opacity .5s var(--eo)}.fvc.is-open .fvc__scrim{opacity:1}.fvc__panel{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(100%,480px);overflow:hidden;outline:0;isolation:isolate;background:var(--k);box-shadow:-24px 0 60px #00000024;transform:translate(104%);transition:transform .6s var(--eo)}.fvc.is-open .fvc__panel{transform:none}.fvc__fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.fvc__fx>i{position:absolute;display:block}.fvc__fog{left:-40%;top:-16%;width:120%;aspect-ratio:1;background:radial-gradient(closest-side,#0000000d,#00000005 50%,#0000);animation:fvc-drift 24s ease-in-out infinite alternate}.fvc__fog--b{left:auto;right:-55%;top:auto;bottom:-24%;width:140%;background:radial-gradient(closest-side,#1e222a0b,#00000004 55%,#0000);animation-duration:33s;animation-direction:alternate-reverse}.fvc__flare{right:-28%;top:-20%;width:86%;aspect-ratio:1;background:radial-gradient(closest-side,#0000000b,#00000003 42%,#0000);opacity:.5;animation:fvc-flare 14s ease-in-out infinite}.fvc__grain{top:-6%;right:-6%;bottom:-6%;left:-6%;opacity:.06;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/150px;animation:fvc-grain .7s steps(1) infinite}.fvc__scan{left:0;right:0;top:0;height:140px;background:linear-gradient(#0000,#00000005 70%,#0000001a 99%,#0000);transform:translateY(-150px);animation:fvc-scan 10s var(--io) 2.6s infinite}.fvc__glow{left:-260px;top:-260px;width:520px;height:520px;background:radial-gradient(closest-side,#0000000b,#0000);opacity:0;transition:opacity .6s,transform .35s var(--e)}.fvc__fx:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 60% at 50% 30%,#00000012,#0000 62%);opacity:0}.fvc.is-flash .fvc__fx:after{animation:fvc-flash 1s ease-out}.fvc__head{position:relative;z-index:3;flex:0 0 auto;display:flex;align-items:center;min-height:52px;padding:2px 4px 0 var(--gx)}.fvc__title{display:flex;align-items:flex-start;gap:7px;min-width:0;margin-right:auto;font-size:17px;font-weight:300;line-height:1.1;letter-spacing:.3em;white-space:nowrap}.fvc__word{display:inline-block;background:var(--chrome-hi);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fvc-chrome 7s ease-in-out infinite alternate}.fvc__count{display:inline-block;margin-top:-4px;font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--g);font-variant-numeric:tabular-nums}.fvc__count.is-bump{animation:fvc-bump .6s var(--eo)}.fvc__fxb{display:flex;align-items:center;justify-content:center;gap:3px;width:44px;height:44px;flex:0 0 auto;color:#1a1a1a}.fvc__fxb i{display:block;width:2px;height:13px;background:currentColor;transform-origin:50% 100%;animation:fvc-eq .9s ease-in-out infinite alternate}.fvc__fxb i:nth-child(2){animation-duration:1.15s;animation-delay:-.3s}.fvc__fxb i:nth-child(3){animation-duration:.8s;animation-delay:-.6s}.fvc__fxb i:nth-child(4){animation-duration:1.3s;animation-delay:-.15s}.fvc.is-calm .fvc__fxb i{transform:scaleY(.3)}.fvc__x{position:relative;width:44px;height:44px;flex:0 0 auto}.fvc__x:before,.fvc__x:after{content:"";position:absolute;top:50%;left:13px;right:13px;height:1.5px;background:currentColor;transform:rotate(45deg);transition:transform .5s var(--eo)}.fvc__x:after{transform:rotate(-45deg)}.fvc__x:hover:before,.fvc__x:active:before{transform:rotate(135deg)}.fvc__x:hover:after,.fvc__x:active:after{transform:rotate(45deg)}.fvc__mini{position:absolute;left:0;right:0;bottom:0;height:2px;overflow:hidden;background:#00000012;opacity:0;transition:opacity .45s}.fvc.is-mini .fvc__mini{opacity:1}.fvc__mini i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--chrome);background-size:200% 100%;transform:scaleX(0);transform-origin:left;transition:transform 1s var(--eo)}.fvc__tick{position:relative;z-index:3;flex:0 0 auto;height:32px;overflow:hidden;border-top:1px solid var(--ln);border-bottom:1px solid var(--ln);-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.fvc__tick-in{display:flex;align-items:center;width:max-content;height:100%;animation:fvc-tick 36s linear infinite}.fvc__tick span{display:flex;align-items:center;gap:20px;padding-right:20px;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;color:#2a2a2a}.fvc__tick span:after{content:"\2726";font-size:8px;color:#000}.fvc__body{position:relative;z-index:1;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overflow-anchor:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.fvc__body::-webkit-scrollbar{display:none}.fvc__rw{position:relative;padding:18px var(--gx) 20px}.fvc__spk{position:absolute;left:var(--x);top:var(--y);font-size:var(--s);font-style:normal;line-height:1;color:#111;opacity:0;pointer-events:none;animation:fvc-tw 5.4s ease-in-out infinite;animation-delay:var(--d)}.fvc__big{display:flex;align-items:flex-end;min-height:36px;font-size:40px;font-weight:800;line-height:.92;letter-spacing:-.015em;font-variant-numeric:tabular-nums}.fvc__big:empty{display:none}.fvc__chrome{background:var(--chrome-hi);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fvc-chrome 6s ease-in-out infinite alternate}.fvc__all{font-size:22px;line-height:1.05;letter-spacing:.02em;text-transform:uppercase}.fvc__spark{display:inline-block;margin-left:8px;font-size:17px;font-style:normal;animation:fvc-twk 3.2s ease-in-out infinite}.fvc__msg{margin-top:8px;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}.fvc__big:empty+.fvc__msg{margin-top:0}.fvc__nw{white-space:nowrap}.fvc__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:14px}.fvc__tier{position:relative;display:flex;flex-direction:column;min-height:62px;padding:9px 10px 10px;overflow:hidden;isolation:isolate;background:#00000021;color:var(--g)}.fvc__tier:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:-1;background:#fff}.fvc__tier b{font-size:15px;font-weight:800;line-height:1.1;color:#0b0b0b;font-variant-numeric:tabular-nums}.fvc__tier span{margin-top:3px;font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.fvc__tbar{position:relative;display:block;height:2px;margin-top:auto;overflow:hidden;background:#00000014}.fvc__tbar i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;background:var(--chrome);background-size:300% 100%;transform:scaleX(0);transform-origin:left;transition:transform 1.1s var(--eo)}.fvc__tbar i:after{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;background:linear-gradient(90deg,#fff0,#fff,#fff0);transform:translate(-110%)}.fvc__tier.is-next .fvc__tbar i:after{animation:fvc-run 2.6s var(--e) infinite}.fvc__tier.is-next{color:#1a1a1a}.fvc__tier.is-next:before{content:"";position:absolute;left:50%;top:50%;z-index:-2;width:230%;aspect-ratio:1;margin:-115% 0 0 -115%;background:conic-gradient(#0000 0 58%,#000000e6 74%,#0000 90%);animation:fvc-spin 3.4s linear infinite}.fvc__tier.is-on{color:#d6d6d6}.fvc__tier.is-on:after{background:var(--liq)}.fvc__tier.is-on b{color:#fff}.fvc__tier.is-on b:after{content:" \2726";content:" \2726"/"";font-size:12px}.fvc__tier.is-on .fvc__tbar{background:#ffffff38}.fvc__tier.is-on .fvc__tbar i{background:#fff}.fvc__tier.is-on .fvc__tbar i:after{display:none}.fvc__tier.is-got:after{animation:fvc-got .9s var(--eo)}.fvc__stamp{position:absolute;left:50%;top:38%;z-index:6;padding:11px 16px 10px;border:1px solid #000;background:#000;color:#fff;font-size:13px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;opacity:0;transform:translate(-50%,-50%) rotate(-4deg);box-shadow:0 0 0 6px #ffffffbf,0 24px 60px #00000040;pointer-events:none}.fvc__stamp.is-on{animation:fvc-stamp 2.1s var(--e) both}.fvc__label{display:flex;align-items:center;gap:12px;margin:2px var(--gx) 0;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--g)}.fvc__label i{flex:1;height:1px;background:linear-gradient(90deg,#0000004d,#0000000d)}.fvc__label [data-pn]{color:var(--w);font-variant-numeric:tabular-nums}.fvc.is-empty .fvc__label,.fvc.is-empty .fvc__rw{display:none}.fvc__items{padding:0 var(--gx)}.fvc__item{position:relative;display:grid;grid-template-columns:84px minmax(0,1fr);gap:14px;padding:14px 0;border-bottom:1px solid var(--ln);transition:opacity .3s,height .34s var(--eo),padding .34s var(--eo)}.fvc__item:last-child{border-bottom-color:transparent}.fvc__item.is-busy{opacity:.45;pointer-events:none}.fvc__item.is-out{height:0!important;padding-top:0;padding-bottom:0;overflow:hidden;opacity:0;border-color:transparent}.fvc .fvc__items .fvc__item.is-glitch{animation:fvc-glitch .3s steps(2,end) both}.fvc__img{position:relative;display:block;align-self:start;aspect-ratio:3/4;overflow:hidden;background:#ececec;box-shadow:0 0 0 1px #00000024,0 0 0 3px var(--k),0 0 0 4px #00000012}.fvc__ipar{position:absolute;top:-5%;right:0;bottom:-5%;left:0;display:block}.fvc__img img{display:block;width:100%;height:100%;object-fit:cover;animation:fvc-kb 16s ease-in-out infinite alternate;animation-delay:calc(var(--i,0) * -5s)}.fvc__img:after{content:"";position:absolute;top:-20%;right:-60%;bottom:-20%;left:-60%;background:linear-gradient(105deg,#fff0 42%,#ffffff57,#fff0 58%);transform:translate(-70%);animation:fvc-holo 9s var(--io) infinite;animation-delay:calc(var(--i,0) * 1.4s + 2.4s);mix-blend-mode:overlay;pointer-events:none}.fvc__item.is-new .fvc__img{animation:fvc-dev 1s var(--eo) .1s both}.fvc__info{display:flex;flex-direction:column;min-width:0}.fvc__idx{padding-right:40px;font-size:11px;font-weight:700;letter-spacing:.22em;color:var(--g2);font-variant-numeric:tabular-nums}.fvc__idx:before{content:"N\b0";margin-right:5px;letter-spacing:.06em}.fvc__name{display:block;margin:-6px 0 -12px;padding:12px 34px 12px 0;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.fvc__price{margin-top:4px;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.fvc__price s{margin-right:8px;color:var(--g2);font-weight:400}.fvc__ld,.fvc__note{margin-top:5px;font-size:16px;line-height:1.35}.fvc__note{color:var(--g)}.fvc__note.is-low{color:#111}.fvc__note.is-low:before{content:"";display:inline-block;width:6px;height:6px;margin:0 8px 2px 1px;border-radius:50%;background:#000;animation:fvc-beat 2s ease-out infinite}.fvc__ctl{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:10px}.fvc__size{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 13px;border:1px solid var(--ln2);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transition:border-color .25s}.fvc__size b{font-size:14px;letter-spacing:.06em}.fvc__size:after{content:"";width:6px;height:6px;margin-top:-3px;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);transition:transform .4s var(--eo)}.fvc__size:hover,.fvc__item.is-sz .fvc__size{border-color:#000}.fvc__item.is-sz .fvc__size:after{margin-top:3px;transform:rotate(225deg)}.fvc__qty{display:flex;align-items:center;height:46px;border:1px solid var(--ln2)}.fvc__qty button{width:44px;height:44px;font-size:19px;line-height:1;transition:background-color .2s}.fvc__qty button:active{background:#00000012}.fvc__qty span{display:inline-block;min-width:24px;overflow:hidden;font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.fvc__qty b{display:inline-block;font-weight:700}.fvc__szp{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .42s var(--eo),visibility 0s .42s}.fvc__item.is-sz .fvc__szp{grid-template-rows:1fr;visibility:visible;transition-delay:0s}.fvc__szp>div{overflow:hidden}.fvc__chips{display:flex;flex-wrap:wrap;gap:6px;padding-top:10px}.fvc__chips button{position:relative;min-width:44px;height:44px;padding:0 11px;border:1px solid var(--ln2);font-size:13px;font-weight:700;letter-spacing:.06em;transition:background-color .2s,color .2s,border-color .2s,transform .15s}.fvc__chips button:hover{border-color:#000}.fvc__chips button:active{transform:scale(.93)}.fvc__chips .is-cur,.fvc__chips .is-on{border-color:#000;background:#000;color:#fff}.fvc__chips button:disabled{border-color:#00000014;color:#b3b3b3;text-decoration:line-through;cursor:not-allowed}.fvc__chips .is-you{border-color:#000}.fvc__chips .is-you:after{content:"";position:absolute;left:50%;bottom:6px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:currentColor}.fvc__item.is-sz .fvc__chips button{animation:fvc-chip .5s var(--eo) both;animation-delay:calc(var(--c,0) * 45ms + 80ms)}.fvc__rm{position:absolute;top:4px;right:-12px;width:44px;height:44px;color:var(--g);transition:color .2s}.fvc__rm:before,.fvc__rm:after{content:"";position:absolute;top:50%;left:15px;right:15px;height:1.5px;background:currentColor;transform:rotate(45deg)}.fvc__rm:after{transform:rotate(-45deg)}.fvc__rm:hover{color:#000}.fvc__err{font-size:16px;line-height:1.4;color:#b3261e}.fvc__err:not(:empty){margin-top:8px}.fvc__gift{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;margin:14px var(--gx) 0;padding:12px 14px;overflow:hidden;isolation:isolate;border:1px dashed rgb(0 0 0/.28);transition:background-color .5s,color .5s}.fvc__gift.is-on{border:1px solid transparent;background:var(--liq);color:#fff}.fvc__gift.is-on:before{content:"";position:absolute;top:-20%;bottom:-20%;left:0;z-index:-1;width:34%;background:linear-gradient(100deg,#fff0,#ffffff47,#fff0);transform:translate(-130%) skew(-20deg);animation:fvc-sheen 6s var(--e) 1s infinite}.fvc__gift-i{position:relative;width:40px;height:40px}.fvc__gift-i svg{display:block;width:40px;height:40px;transform:rotate(-90deg)}.fvc__gift-i circle{fill:none;stroke:#0000001f;stroke-width:2}.fvc__gift-i .fvc__ring{stroke:#000;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.1s var(--eo)}.fvc__gift.is-on circle{stroke:#fff3}.fvc__gift.is-on .fvc__ring{stroke:#fff}.fvc__gift-i em{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:14px;font-style:normal;animation:fvc-twk 4s ease-in-out infinite}.fvc__gift-t{font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.fvc__gift-s{margin-top:3px;font-size:16px;line-height:1.35;color:var(--g)}.fvc__gift.is-on .fvc__gift-s{color:#d2d2d2}.fvc__gift-p{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.fvc__empty{display:none;padding:18px var(--gx) 4px}.fvc.is-empty .fvc__empty{display:block}.fvc.is-empty .fvc__items{display:none}.fvc__empty-t{font-size:22px;font-weight:300;line-height:1.2;letter-spacing:.16em;text-transform:uppercase}.fvc__empty-s{margin-top:10px;font-family:var(--font-subheading--family,Georgia,serif);font-size:17px;font-style:italic;font-weight:300;line-height:1.35;color:var(--g)}.fvc__line{display:inline-flex;align-items:center;gap:14px;min-height:48px;margin-top:18px;padding:0 20px;border:1px solid #000;font-size:13px;font-weight:800;letter-spacing:.18em;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s}.fvc__line:hover,.fvc__line:active{background:#000;color:#fff}.fvc__ups{position:relative;margin-top:20px;padding:22px 0 4px;border-top:1px solid var(--ln)}.fvc__ups-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 12px;padding:0 var(--gx) 14px}.fvc__h3{font-size:16px;font-weight:300;line-height:1.25;letter-spacing:.26em;text-transform:uppercase}.fvc__ups-n{font-size:12px;font-weight:700;letter-spacing:.16em;color:var(--g);font-variant-numeric:tabular-nums}.fvc__ups-head p{grid-column:1/-1;font-size:16px;line-height:1.4;color:var(--g)}.fvc__ups-head p b{color:var(--w);font-weight:700}.fvc__rail{display:flex;gap:12px;padding:0 var(--gx) 4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--gx);scrollbar-width:none}.fvc__rail::-webkit-scrollbar{display:none}.fvc__card{position:relative;flex:0 0 58%;max-width:250px;scroll-snap-align:start;transition:opacity .4s,flex-basis .45s var(--eo),max-width .45s var(--eo),margin .45s var(--eo)}.fvc__card.is-busy{pointer-events:none}.fvc__card.is-gone{flex-basis:0;max-width:0;margin-right:-12px;overflow:hidden;opacity:0}.fvc__cimg{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:#ececec}.fvc__cpar{position:absolute;top:0;right:-6%;bottom:0;left:-6%;display:block}.fvc__cimg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fvc__card.is-on .fvc__c1{animation:fvc-kb 14s ease-in-out infinite alternate}.fvc__c2{opacity:0}.fvc__card.is-on.has-c2 .fvc__c2{animation:fvc-flip 9s ease-in-out infinite,fvc-kb 14s ease-in-out infinite alternate}.fvc__cimg:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;z-index:1;background:linear-gradient(#fff,#fff) 0 0/12px 1.5px,linear-gradient(#fff,#fff) 0 0/1.5px 12px,linear-gradient(#fff,#fff) 100% 0/12px 1.5px,linear-gradient(#fff,#fff) 100% 0/1.5px 12px,linear-gradient(#fff,#fff) 0 100%/12px 1.5px,linear-gradient(#fff,#fff) 0 100%/1.5px 12px,linear-gradient(#fff,#fff) 100% 100%/12px 1.5px,linear-gradient(#fff,#fff) 100% 100%/1.5px 12px;background-repeat:no-repeat;opacity:0;transform:scale(1.08);transition:opacity .45s,transform .7s var(--eo);pointer-events:none}.fvc__card.is-on .fvc__cimg:after{opacity:1;transform:none}.fvc__role{position:absolute;left:12px;top:12px;z-index:2;padding:6px 8px 5px;background:var(--liq);color:#fff;font-size:10px;font-weight:800;line-height:1;letter-spacing:.18em;text-transform:uppercase}.fvc__with{position:absolute;left:12px;bottom:12px;z-index:2;width:30%;aspect-ratio:3/4;border:2px solid #fff;background:#ddd;box-shadow:0 14px 30px #0000004d;transform:rotate(-4deg)}.fvc__card.is-on .fvc__with{animation:fvc-float 6s ease-in-out infinite}.fvc__with img{position:static;display:block;width:100%;height:100%;object-fit:cover;animation:none!important}.fvc__with i{position:absolute;right:-11px;top:50%;width:22px;height:22px;margin-top:-11px;border-radius:50%;background:var(--liq);color:#fff;font:800 14px/22px sans-serif;font-style:normal;text-align:center;box-shadow:0 4px 12px #0006}.fvc__done{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:grid;place-items:center;background:#0000009e;color:#fff;font-size:13px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;opacity:0;transition:opacity .3s}.fvc__card.is-added .fvc__done{opacity:1}.fvc__cinfo{padding-top:10px}.fvc__impact{display:flex;align-items:center;gap:8px;min-height:18px;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--g)}.fvc__impact:empty{display:none}.fvc__impact.is-unlock{color:#000}.fvc__impact.is-unlock:before{content:"\2726";content:"\2726"/""}.fvc__card.is-on .fvc__impact.is-unlock:before{animation:fvc-twk 3s ease-in-out infinite}.fvc__crow{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:4px}.fvc__cname{display:block;min-width:0;margin:-8px 0 -12px;padding:12px 0;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.fvc__cprice{flex:0 0 auto;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.fvc__cnote{margin-top:4px;font-size:16px;line-height:1.35;color:var(--g)}.fvc__card .fvc__chips{padding-top:10px}.fvc__dots{display:flex;gap:5px;margin:14px var(--gx) 0}.fvc__dots:empty{display:none}.fvc__dots i{position:relative;flex:1;height:2px;overflow:hidden;background:#0000001a}.fvc__dots i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--chrome);background-size:200% 100%;transform:scaleX(0);transform-origin:left;transition:transform .5s var(--eo)}.fvc__dots i.is-on:after{transform:none;animation:fvc-flow 2.4s linear infinite}.fvc__xp{margin-top:24px;padding:20px var(--gx) 0;border-top:1px solid var(--ln)}.fvc.is-empty .fvc__xp{display:none}.fvc__xp-t{display:flex;align-items:center;gap:12px;margin-bottom:12px;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--g)}.fvc__xp-t i{flex:1;height:1px;background:linear-gradient(90deg,#0000004d,#0000000d)}.fvc__express{--shopify-accelerated-checkout-button-block-size:44px;--shopify-accelerated-checkout-button-inline-size:44px;--shopify-accelerated-checkout-button-border-radius:0px;--shopify-accelerated-checkout-button-box-shadow:none;--shopify-accelerated-checkout-row-gap:8px;--shopify-accelerated-checkout-skeleton-background-color:#ececec}.fvc__sign{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:26px;padding:30px var(--gx) 30px;overflow:hidden;border-top:1px solid var(--ln);text-align:center}.fvc__sign:before{content:"";position:absolute;left:30%;top:-1px;width:40%;height:1px;background:linear-gradient(90deg,#0000,#000,#0000);animation:fvc-scanx 7s var(--io) infinite}.fvc__logo{position:relative;display:grid;place-items:center;width:min(44%,170px);max-height:60px}.fvc__logo b{font-size:20px;font-weight:300;letter-spacing:.55em;margin-right:-.55em;white-space:nowrap}.fvc__logo.is-ready{background:var(--chrome-hi);background-size:260% 100%;-webkit-mask:var(--logo) center/contain no-repeat;mask:var(--logo) center/contain no-repeat;animation:fvc-chrome 6s ease-in-out infinite alternate}.fvc__logo.is-ready b{visibility:hidden}.fvc__wm{margin-right:-.55em;font-size:20px;font-weight:300;letter-spacing:.55em}.fvc__tag{font-family:var(--font-subheading--family,Georgia,serif);font-size:17px;font-style:italic;font-weight:300;line-height:1.35;color:var(--g)}.fvc__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-top:2px;font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:#3a3a3a}.fvc__trust:empty{display:none}.fvc__trust li{display:flex;align-items:center;gap:7px}.fvc__trust li:before{content:"\2726";content:"\2726"/"";font-size:9px}.fvc__foot{position:relative;z-index:3;flex:0 0 auto;padding:11px var(--gx) calc(11px + env(safe-area-inset-bottom));border-top:1px solid var(--ln);background:linear-gradient(180deg,#ffffffe6,#fff 45%)}.fvc.is-empty .fvc__foot{display:none}.fvc__ship{display:flex;align-items:baseline;gap:8px;font-size:16px;line-height:1.35;color:var(--g)}.fvc__ship:before{content:"";flex:0 0 auto;width:6px;height:6px;margin-bottom:2px;border-radius:50%;background:#000;animation:fvc-beat 2.6s ease-out infinite}.fvc__ship:empty{display:none}.fvc__checkout{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:50px;margin-top:9px;padding:0 18px;overflow:hidden;isolation:isolate;background:var(--liq);color:#fff;font-size:13px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;box-shadow:inset 0 1px #fff3,inset 0 -1px #0009;transition:transform .18s var(--e),filter .2s}.fvc__checkout:before{content:"";position:absolute;top:0;bottom:0;left:0;z-index:-1;width:200%;background:linear-gradient(100deg,#fff0 14%,#ffffff24,#fff0 26%) 0 0/50% 100% repeat-x;animation:fvc-liquid 6.5s linear infinite}.fvc__checkout:after{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:30%;background:linear-gradient(100deg,#fff0,#ffffff73,#fff0);transform:translate(-130%) skew(-20deg);animation:fvc-sheen 5.5s var(--e) 1.2s infinite;pointer-events:none}.fvc__checkout:hover{filter:brightness(1.35)}.fvc__checkout:active{transform:scale(.985);filter:brightness(1.08)}.fvc__co-t{display:flex;align-items:baseline;gap:9px;margin-left:auto;font-variant-numeric:tabular-nums}.fvc__was{color:#ffffff80;font-weight:600;text-decoration:line-through;text-decoration-thickness:1.5px}.fvc__arrow{position:relative;display:inline-block;width:18px;height:12px;flex:0 0 auto;animation:fvc-nudge 5.5s var(--e) 1.2s infinite}.fvc__arrow:before{content:"";position:absolute;left:0;right:1px;top:50%;height:1.5px;margin-top:-.75px;background:currentColor}.fvc__arrow:after{content:"";position:absolute;right:1px;top:50%;width:7px;height:7px;margin-top:-4px;border:solid currentColor;border-width:1.5px 1.5px 0 0;transform:rotate(45deg)}.fvc.is-going .fvc__checkout{cursor:progress}.fvc.is-going .fvc__checkout:after{animation:fvc-sheen-go .9s linear infinite}.fvc__fine{margin-top:8px;color:var(--g);font-size:16px;line-height:1.4;text-align:center}.fvc__toast{position:absolute;left:12px;right:12px;bottom:calc(100% + 10px);display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:50px;padding:0 4px 0 16px;overflow:hidden;background:#0b0b0b;color:#fff;box-shadow:0 20px 50px #0000004d;opacity:0;transform:translateY(14px);transition:opacity .3s,transform .45s var(--eo)}.fvc__toast.is-on{opacity:1;transform:none}.fvc__toast p{min-width:0;font-size:16px;line-height:1.35}.fvc__toast button{flex:0 0 auto;min-height:44px;padding:0 14px;font-size:13px;font-weight:800;letter-spacing:.16em;text-decoration:underline;text-underline-offset:4px;text-transform:uppercase}.fvc__toast i{position:absolute;left:0;bottom:0;width:100%;height:2px;background:#fff;transform-origin:left}.fvc__toast.is-on i{animation:fvc-timer 6s linear forwards}.fvc__fly{position:fixed;z-index:2147483001;object-fit:cover;pointer-events:none;will-change:transform;box-shadow:0 0 0 1px #0000001f,0 20px 40px #00000040}.fvc.is-loading .fvc__items:empty:before{content:"";display:block;height:112px;margin:14px 0;background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6,#f2f2f2 75%) 0 0/200% 100%;animation:fvc-load 1.2s linear infinite}.fvc.is-loading .fvc__items:not(:empty){opacity:.5;transition:opacity .2s}.fvc.is-intro .fvc__rw{animation:fvc-in-y .7s var(--eo) .1s both}.fvc.is-intro .fvc__label,.fvc.is-intro .fvc__items,.fvc.is-intro .fvc__empty{animation:fvc-in-y .7s var(--eo) .18s both}.fvc.is-intro .fvc__gift,.fvc.is-intro .fvc__ups,.fvc.is-intro .fvc__xp,.fvc.is-intro .fvc__sign{animation:fvc-in-y .7s var(--eo) .26s both}.fvc__item.is-new{animation:fvc-in-x .8s var(--eo) .05s both}.fvc__card.is-new{animation:fvc-in-x .8s var(--eo) both;animation-delay:calc(var(--i,0) * 70ms + .12s)}@keyframes fvc-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(22%,14%,0) scale(1.18)}}@keyframes fvc-flare{0%,to{opacity:.35;transform:translateZ(0) scale(1)}50%{opacity:.9;transform:translate3d(-10%,8%,0) scale(1.14)}}@keyframes fvc-grain{0%{transform:translate(0)}14%{transform:translate(-4%,3%)}28%{transform:translate(3%,-5%)}42%{transform:translate(-2%,6%)}57%{transform:translate(5%,1%)}71%{transform:translate(-5%,-2%)}85%{transform:translate(2%,4%)}}@keyframes fvc-tw{0%,to{opacity:0;transform:scale(.2) rotate(0)}42%{opacity:.8;transform:scale(1) rotate(45deg)}58%{opacity:.5;transform:scale(.85) rotate(60deg)}}@keyframes fvc-scan{0%{transform:translateY(-150px)}34%,to{transform:translateY(calc(100vh + 10px))}}@keyframes fvc-flash{0%{opacity:0}18%{opacity:1}to{opacity:0}}@keyframes fvc-chrome{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes fvc-eq{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes fvc-bump{0%,to{transform:none}35%{transform:scale(1.7)}}@keyframes fvc-tick{to{transform:translate(-50%)}}@keyframes fvc-twk{0%,to{opacity:1;transform:rotate(0) scale(1)}50%{opacity:.5;transform:rotate(90deg) scale(.8)}}@keyframes fvc-run{0%{transform:translate(-110%)}60%,to{transform:translate(260%)}}@keyframes fvc-spin{to{transform:rotate(1turn)}}@keyframes fvc-got{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes fvc-stamp{0%{opacity:0;transform:translate(-50%,-50%) rotate(-9deg) scale(1.7)}13%{opacity:1;transform:translate(-50%,-50%) rotate(-4deg) scale(1)}17%{transform:translate(-50%,-50%) rotate(-4deg) scale(1.04)}80%{opacity:1;transform:translate(-50%,-50%) rotate(-4deg) scale(1)}to{opacity:0;transform:translate(-50%,-50%) rotate(-4deg) scale(.96)}}@keyframes fvc-kb{0%{transform:scale(1.03)}to{transform:scale(1.1) translate3d(-1.2%,-1%,0)}}@keyframes fvc-pary{0%{transform:translateY(-4.5%)}to{transform:translateY(4.5%)}}@keyframes fvc-parx{0%{transform:translate(5%)}to{transform:translate(-5%)}}@keyframes fvc-holo{0%{transform:translate(-70%)}22%,to{transform:translate(70%)}}@keyframes fvc-dev{0%{opacity:.3;filter:brightness(1.35) blur(2px)}}@keyframes fvc-beat{0%{box-shadow:0 0 #00000059}70%,to{box-shadow:0 0 0 7px #0000}}@keyframes fvc-glitch{0%{transform:translate(0)}25%{transform:translate(-7px);clip-path:inset(0 0 55% 0)}50%{transform:translate(6px);clip-path:inset(42% 0 0 0)}75%{transform:translate(-3px);clip-path:inset(18% 0 30% 0)}to{transform:translate(0);clip-path:inset(0);opacity:.5}}@keyframes fvc-chip{0%{opacity:0;transform:translateY(8px)}}@keyframes fvc-flip{0%,40%{opacity:0}50%,90%{opacity:1}to{opacity:0}}@keyframes fvc-float{0%,to{transform:rotate(-4deg) translateY(0)}50%{transform:rotate(-2deg) translateY(-6px)}}@keyframes fvc-flow{to{background-position:-200% 0}}@keyframes fvc-scanx{0%{transform:translate(-200%)}55%,to{transform:translate(200%)}}@keyframes fvc-liquid{to{transform:translate(-50%)}}@keyframes fvc-sheen{0%{transform:translate(-130%) skew(-20deg)}16%,to{transform:translate(430%) skew(-20deg)}}@keyframes fvc-sheen-go{0%{transform:translate(-130%) skew(-20deg)}to{transform:translate(430%) skew(-20deg)}}@keyframes fvc-nudge{0%,4%,13%,to{transform:none}8%{transform:translate(5px)}}@keyframes fvc-timer{to{transform:scaleX(0)}}@keyframes fvc-load{to{background-position:-200% 0}}@keyframes fvc-in-y{0%{opacity:0;transform:translateY(10px)}}@keyframes fvc-in-x{0%{opacity:0;transform:translate(28px)}}@supports (animation-timeline: view()){.fvc__ipar{animation:fvc-pary linear both;animation-timeline:view()}.fvc__cpar{animation:fvc-parx linear both;animation-timeline:view(inline)}}@media(hover:hover){.fvc__card:hover .fvc__cimg img{animation-play-state:paused}}@media(min-width:750px){.fvc{--gx:28px}.fvc__card{flex-basis:50%}}@media(prefers-reduced-motion:reduce){.fvc *,.fvc *:before,.fvc *:after{animation:none!important;transition-duration:.01ms!important;transition-delay:0s!important}.fvc__fxb,.fvc__glow{display:none!important}}.fvc.is-calm *,.fvc.is-calm *:before,.fvc.is-calm *:after{animation:none!important;transition-duration:.01ms!important;transition-delay:0s!important}
/*# sourceMappingURL=/cdn/shop/t/34/assets/fv-cart.css.map */
