.xc-mo.xc-js .xc-hero--scene .xc-hero__bgart{clip-path:inset(0 50% 0 50%);opacity:.35;transition:clip-path .78s var(--xc-e-out, ease-out),opacity .7s ease-out}.xc-mo.xc-js.xc-booted .xc-hero--scene .xc-hero__bgart{clip-path:inset(0 0 0 0);opacity:1}.xc-mo.xc-js .xc-hero__stat{opacity:0;transform:translateY(10px)}.xc-mo.xc-js.xc-booted .xc-hero__stat{opacity:1;transform:none;transition:opacity .42s var(--xc-e-out, ease-out),transform .42s var(--xc-e-out, ease-out)}.xc-mo.xc-js.xc-booted .xc-hero__stat:nth-child(1){transition-delay:.62s}.xc-mo.xc-js.xc-booted .xc-hero__stat:nth-child(2){transition-delay:calc(.62s + var(--xc-mo-stagger, 70ms))}.xc-mo.xc-js.xc-booted .xc-hero__stat:nth-child(3){transition-delay:calc(.62s + var(--xc-mo-stagger, 70ms) * 2)}.xc-mo.xc-js.xc-booted .xc-hero__stat:nth-child(4){transition-delay:calc(.62s + var(--xc-mo-stagger, 70ms) * 3)}.xc-mo.xc-js .xc-storage2__stage img,.xc-mo.xc-js .xc-feature__media img{clip-path:inset(0 100% 0 0);transition:clip-path .7s var(--xc-e-out, ease-out)}.xc-mo.xc-js .xc-storage2__stage.is-in img,.xc-mo.xc-js .is-in .xc-feature__media img,.xc-mo.xc-js .xc-feature__media.is-in img{clip-path:inset(0 0 0 0)}.xc-lswitch__tabs{display:flex;gap:8px;margin:14px 0 0}.xc-lswitch__tab{min-height:44px;padding:8px 18px;cursor:pointer;background:var(--xc-panel, #111519);color:var(--xc-sub, #a4a8ad);border:1px solid var(--xc-line, rgba(255, 255, 255, .12));font-family:var(--xc-font-mono, monospace);font-size:12px;letter-spacing:.12em;position:relative;transition:color .2s ease,border-color .2s ease,transform .2s ease}.xc-lswitch__tab:after{content:"";position:absolute;left:50%;bottom:-1px;transform:translate(-50%) scaleX(0);width:26px;height:1px;background:var(--xc-accent, #f5c400);transform-origin:center;transition:transform .22s ease}.xc-lswitch__tab[aria-pressed=true]{color:var(--xc-text, #f0efeb);border-color:#f5c4008c;transform:translateY(-2px)}.xc-lswitch__tab[aria-pressed=true]:after{transform:translate(-50%) scaleX(1)}.xc-lswitch__tab:focus-visible{outline:2px solid var(--xc-accent, #f5c400);outline-offset:2px}.xc-lswitch__stack{position:relative}.xc-lswitch__stack img{display:block;width:100%;height:auto}.xc-lswitch__pane{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;transform:translate(8px);pointer-events:none;transition:opacity .22s ease-out,transform .22s ease-out}.xc-lswitch__pane.is-active{position:relative;opacity:1;transform:none;pointer-events:auto}.xc-lswitch__pane img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.xc-lswitch__pane.is-active img{position:static;width:100%;height:auto;object-fit:contain}html:not(.xc-js) .xc-lswitch__tabs{display:none}html:not(.xc-js) .xc-lswitch__pane{position:relative;opacity:1;transform:none}html:not(.xc-js) .xc-lswitch__pane:not(.is-active){display:none}.xc-storage2__counts li>div,.xc-storage2__layer>img,.xc-storage2__layer>figcaption{transition:opacity .22s ease}.xc-storage2[data-xc-lmode=upper] .xc-storage2__counts li[data-xc-lrole=lower]>div,.xc-storage2[data-xc-lmode=lower] .xc-storage2__counts li[data-xc-lrole=upper]>div{opacity:.4}.xc-storage2[data-xc-lmode=upper] .xc-storage2__layer[data-xc-lrole=lower]>img,.xc-storage2[data-xc-lmode=upper] .xc-storage2__layer[data-xc-lrole=lower]>figcaption,.xc-storage2[data-xc-lmode=lower] .xc-storage2__layer[data-xc-lrole=upper]>img,.xc-storage2[data-xc-lmode=lower] .xc-storage2__layer[data-xc-lrole=upper]>figcaption{opacity:.45}.xc-mo .xc-colorcard{transition:transform .2s ease,border-color .2s ease}.xc-mo .xc-colorcard.is-selected{transform:translateY(-3px)}.xc-mo [data-xc-colors-price],.xc-mo [data-xc-selected-name],.xc-mo [data-xc-final-price]{transition:opacity .15s ease}.xc-mo .xc-swapfade{opacity:.15}@media(hover:hover)and (pointer:fine){.xc-mo .xc-imgbtn{position:relative;overflow:hidden;transition:transform .19s ease,filter .19s ease}.xc-mo .xc-imgbtn:after{content:"";position:absolute;top:-12%;bottom:-12%;left:0;width:13%;background:linear-gradient(100deg,#fff0,#fffdf08c,#fff0);transform:translate(-140%) skew(-18deg);opacity:0;pointer-events:none}.xc-mo .xc-imgbtn:hover,.xc-mo .xc-imgbtn:focus-visible{transform:translateY(-1px);filter:brightness(1.05)}.xc-mo .xc-imgbtn:hover:after,.xc-mo .xc-imgbtn:focus-visible:after{opacity:1;transition:transform .52s ease;transform:translate(880%) skew(-18deg)}}.xc-mo .xc-imgbtn:active{transform:translateY(0) scale(.99);transition-duration:90ms}.xc-mo.xc-js .xc-specs__diagram img{clip-path:inset(0 100% 0 0);transition:clip-path .72s var(--xc-e-out, ease-out)}.xc-mo.xc-js .xc-specs__cols.is-in .xc-specs__diagram img{clip-path:inset(0 0 0 0)}.xc-mo.xc-js .xc-specs__diagram{position:relative;overflow:hidden}.xc-mo.xc-js .xc-specs__diagram:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(245,196,0,.45) 0,rgba(245,196,0,.45) 2px,transparent 2px);opacity:0;pointer-events:none}.xc-mo.xc-js .xc-specs__cols.is-in .xc-specs__diagram:after{animation:xc-mo-scan .72s ease-out 1 forwards}@keyframes xc-mo-scan{0%{opacity:1;transform:translate(0)}85%{opacity:1}to{opacity:0;transform:translate(100%)}}.xc-mo .xc-faq__icon:after{transform:none!important;transition:opacity .2s ease}.xc-mo .xc-faq__item[open] .xc-faq__icon:after{opacity:0}.xc-mo .xc-faq__bodyinner{transition:opacity .24s ease,transform .24s ease}.xc-mo .xc-faq__item:not(.is-open) .xc-faq__bodyinner{opacity:0;transform:translateY(-4px)}.xc-mo .xc-faq__item.is-open .xc-faq__bodyinner{opacity:1;transform:none}.xc-mo.xc-js .xc-feature__media{position:relative;overflow:hidden}.xc-mo.xc-js .xc-feature__media:after{content:"";position:absolute;top:-10%;bottom:-10%;left:0;width:12%;background:linear-gradient(100deg,#fff0,#fffae638,#fff0);transform:translate(-160%) skew(-16deg);pointer-events:none;opacity:0}.xc-mo.xc-js .xc-feature__media.is-in:after,.xc-mo.xc-js .is-in .xc-feature__media:after{animation:xc-mo-gloss .64s ease-out .48s 1 forwards}@keyframes xc-mo-gloss{0%{opacity:1;transform:translate(-160%) skew(-16deg)}to{opacity:0;transform:translate(980%) skew(-16deg)}}@media(hover:hover)and (pointer:fine){.xc-mo .xc-protect__part{opacity:.88;transition:transform .2s ease,border-color .2s ease,opacity .2s ease}.xc-mo .xc-protect__part img{transition:transform .2s ease}.xc-mo .xc-protect__part:hover,.xc-mo .xc-protect__part:focus-within{opacity:1;transform:translateY(-4px);border-color:#f5c40073}.xc-mo .xc-protect__part:hover img,.xc-mo .xc-protect__part:focus-within img{transform:scale(1.015)}.xc-mo .xc-storage2__eva{transition:transform .2s ease,border-color .2s ease}.xc-mo .xc-storage2__eva:hover{transform:translateY(-4px);border-color:#f5c40066}}.xc-torvault-header__progress{position:absolute;left:0;right:0;bottom:-1px;height:1px;z-index:2;background:#f5c4008c;transform:scaleX(0);transform-origin:left center;pointer-events:none;display:block}.xc-torvault-header--noprogress .xc-torvault-header__progress{display:none}@media(max-width:989px){.xc-torvault-header--sp-noprogress .xc-torvault-header__progress{display:none}}@media(max-width:749px){.xc-mo-spsimple.xc-js .xc-storage2__stage img,.xc-mo-spsimple.xc-js .xc-feature__media img,.xc-mo-spsimple.xc-js .xc-specs__diagram img{clip-path:none;transition:opacity .32s ease}.xc-mo-spsimple.xc-js .xc-feature__media:after,.xc-mo-spsimple.xc-js .xc-specs__diagram:after{animation:none!important;opacity:0!important}.xc-mo-spsimple.xc-js.xc-booted .xc-hero__stat{transition-delay:0ms!important}.xc-mo-spsimple.xc-js .xc-hero--scene .xc-hero__bgart{clip-path:none;transition:opacity .45s ease}}@media(prefers-reduced-motion:no-preference){.xc-js .xc-tmhero-visual img{transform:scale(1.02);transition:transform .9s cubic-bezier(.16,1,.3,1)}.xc-js.xc-booted .xc-tmhero-visual img{transform:none}.xc-js .xc-tmhero-overline,.xc-js .xc-tmhero-wordmark,.xc-js .xc-tmhero-heading,.xc-js .xc-tmhero-description,.xc-js .xc-tmhero-price,.xc-js .xc-tmhero-cta,.xc-js .xc-tmhero-benefit{opacity:0;transform:translateY(10px);transition:opacity .46s cubic-bezier(.16,1,.3,1),transform .46s cubic-bezier(.16,1,.3,1)}.xc-js.xc-booted .xc-tmhero-overline,.xc-js.xc-booted .xc-tmhero-wordmark,.xc-js.xc-booted .xc-tmhero-heading,.xc-js.xc-booted .xc-tmhero-description,.xc-js.xc-booted .xc-tmhero-price,.xc-js.xc-booted .xc-tmhero-cta,.xc-js.xc-booted .xc-tmhero-benefit{opacity:1;transform:none}.xc-js.xc-booted .xc-tmhero-overline{transition-delay:.12s}.xc-js.xc-booted .xc-tmhero-wordmark{transition-delay:.22s}.xc-js.xc-booted .xc-tmhero-heading{transition-delay:.34s}.xc-js.xc-booted .xc-tmhero-description{transition-delay:.46s}.xc-js.xc-booted .xc-tmhero-price{transition-delay:.58s}.xc-js.xc-booted .xc-tmhero-cta{transition-delay:.7s}.xc-js.xc-booted .xc-tmhero-benefit:nth-child(1){transition-delay:.84s}.xc-js.xc-booted .xc-tmhero-benefit:nth-child(2){transition-delay:.92s}.xc-js.xc-booted .xc-tmhero-benefit:nth-child(3){transition-delay:1s}}@media(prefers-reduced-motion:no-preference){.xc-js .xc-torvault-header__inner{opacity:0;transform:translateY(-12px);transition:opacity .52s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1)}.xc-js.xc-booted .xc-torvault-header__inner{opacity:1;transform:none}.xc-torvault-header__bar{transition:box-shadow .32s ease}.xc-mo .xc-torvault-header__navlink:after{content:"";position:absolute;left:50%;bottom:0;width:24px;height:1px;background:var(--xc-tvh-gold-bright, #e9c767);transform:translate(-50%) scaleX(0);transform-origin:left center;transition:transform .26s cubic-bezier(.22,1,.36,1)}.xc-mo .xc-torvault-header__navlink[aria-current=true]:after{transform:translate(-50%) scaleX(1)}}.xc-torvault-header.is-scrolled .xc-torvault-header__bar{box-shadow:0 10px 26px #0000008c,0 1px #b78a244d}@media(prefers-reduced-motion:no-preference){.xc-js .xc-hero[data-xc-boot-seq] [data-xc-boot-img]{transform:translate3d(var(--xc-par-x, 0px),calc(var(--xc-par-y, 0px) + 18px),0) scale(.985);transition:opacity .6s var(--xc-e-out, ease-out),transform .64s cubic-bezier(.16,1,.3,1)}.xc-js.xc-booted .xc-hero [data-xc-boot-img]{transform:translate3d(var(--xc-par-x, 0px),var(--xc-par-y, 0px),0) rotate(var(--xc-par-r, 0deg));transition:opacity .6s var(--xc-e-out, ease-out),transform .64s cubic-bezier(.16,1,.3,1)}}@media(prefers-reduced-motion:no-preference){.xc-mo.xc-js .xc-hero--scene .xc-hero__bgart{transform:scale(1.035);transition:clip-path .78s var(--xc-e-out, ease-out),opacity .7s ease-out,transform 1.1s cubic-bezier(.16,1,.3,1)}.xc-mo.xc-js.xc-booted .xc-hero--scene .xc-hero__bgart{transform:translate3d(var(--xc-par-x, 0px),var(--xc-par-y, 0px),0) scale(1.015);transition:clip-path .78s var(--xc-e-out, ease-out),opacity .7s ease-out,transform .64s cubic-bezier(.16,1,.3,1)}}.xc-anim-sheen{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;background:linear-gradient(105deg,#fff0 42%,rgba(255,250,225,var(--xc-sheen-a, .34)),#fff0 58%);background-size:260% 100%;background-position:130% 0;background-repeat:no-repeat;-webkit-mask-image:var(--xc-sheen-mask);mask-image:var(--xc-sheen-mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.xc-mo.xc-js .xc-hero__media{position:relative}@media(prefers-reduced-motion:no-preference){.xc-anim-sheen.is-run{animation:xc-anim-sheen-sweep 1.1s ease-out 1 forwards}}@keyframes xc-anim-sheen-sweep{0%{opacity:1;background-position:130% 0}to{opacity:0;background-position:-130% 0}}@media(prefers-reduced-motion:no-preference){.xc-mo .xc-faq__icon{transition:transform .26s cubic-bezier(.22,1,.36,1)}.xc-mo .xc-faq__item.is-open .xc-faq__icon{transform:rotate(180deg)}}@media(prefers-reduced-motion:no-preference){.xc-mo.xc-js .xc-tmhero-visual{overflow:hidden}.xc-mo.xc-js .xc-tmhero-visual:after{content:"";position:absolute;left:0;right:0;top:0;height:3px;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,rgba(245,196,0,.5) 30%,rgba(255,240,200,.85) 50%,rgba(245,196,0,.5) 70%,transparent);box-shadow:0 0 14px #f5c40066}.xc-mo.xc-js.xc-booted .xc-tmhero-visual:after{animation:xc-anim-vscan 1s cubic-bezier(.45,0,.55,1) .65s 1 forwards}}@keyframes xc-anim-vscan{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(180vw)}}@media(max-width:989px)and (prefers-reduced-motion:no-preference){.xc-mo .xc-colorcard,.xc-mo .xc-protect__part,.xc-mo .xc-storage2__eva{position:relative}.xc-mo .xc-colorcard:before,.xc-mo .xc-colorcard:after,.xc-mo .xc-protect__part:before,.xc-mo .xc-protect__part:after,.xc-mo .xc-storage2__eva:before,.xc-mo .xc-storage2__eva:after{content:"";position:absolute;width:14px;height:14px;pointer-events:none;opacity:0;z-index:2;transition:opacity .38s ease .32s,transform .48s cubic-bezier(.22,1,.36,1) .32s}.xc-mo .xc-colorcard:before,.xc-mo .xc-protect__part:before,.xc-mo .xc-storage2__eva:before{top:6px;left:6px;border-top:1.5px solid rgba(245,196,0,.7);border-left:1.5px solid rgba(245,196,0,.7);transform:translate(-7px,-7px)}.xc-mo .xc-colorcard:after,.xc-mo .xc-protect__part:after,.xc-mo .xc-storage2__eva:after{bottom:6px;right:6px;border-bottom:1.5px solid rgba(245,196,0,.7);border-right:1.5px solid rgba(245,196,0,.7);transform:translate(7px,7px)}.xc-mo .xc-colorcard.is-in:before,.xc-mo .xc-colorcard.is-in:after,.xc-mo .is-in .xc-protect__part:before,.xc-mo .is-in .xc-protect__part:after,.xc-mo .xc-protect__part.is-in:before,.xc-mo .xc-protect__part.is-in:after,.xc-mo .is-in .xc-storage2__eva:before,.xc-mo .is-in .xc-storage2__eva:after,.xc-mo .xc-storage2__eva.is-in:before,.xc-mo .xc-storage2__eva.is-in:after{opacity:.45;transform:translate(0)}}@media(max-width:989px)and (prefers-reduced-motion:no-preference){.xc-mo .xc-sechead__rule:after{content:"";position:absolute;right:-3px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:var(--xc-accent, #f5c400);box-shadow:0 0 8px #f5c40099;opacity:0;transform:scale(.4);transition:opacity .3s ease .56s,transform .3s ease .56s}.xc-mo .xc-sechead__rule{position:relative}.xc-mo .is-in .xc-sechead__rule:after,.xc-mo .xc-sechead.is-in .xc-sechead__rule:after{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.xc .xc-purchase__cta--plate{position:relative;overflow:hidden}.xc .xc-purchase__cta--plate:after{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:18%;background:linear-gradient(100deg,#fff0,#ffffffbf,#fff0);transform:translate(-170%) skew(-18deg);opacity:0;pointer-events:none}.xc .xc-purchase__cta--plate.xc-anim-unlock:after{animation:xc-anim-unlock-sweep .7s ease-out 1 forwards}}@keyframes xc-anim-unlock-sweep{0%{opacity:1;transform:translate(-170%) skew(-18deg)}to{opacity:0;transform:translate(760%) skew(-18deg)}}@media(prefers-reduced-motion:no-preference){.xc-sticky__cartcount.is-bump{animation:xc-anim-badgepop .26s ease 1}}@keyframes xc-anim-badgepop{0%,to{transform:scale(1)}50%{transform:scale(1.4)}}@media(prefers-reduced-motion:reduce){.xc-mo.xc-js .xc-hero--scene .xc-hero__bgart,.xc-mo.xc-js .xc-hero__stat,.xc-mo.xc-js .xc-storage2__stage img,.xc-mo.xc-js .xc-feature__media img,.xc-mo.xc-js .xc-specs__diagram img,.xc-mo .xc-faq__bodyinner,.xc-lswitch__pane{transition:none!important;animation:none!important;clip-path:none!important;opacity:1!important;transform:none!important}.xc-mo.xc-js .xc-feature__media:after,.xc-mo.xc-js .xc-specs__diagram:after{animation:none!important;opacity:0!important}.xc-torvault-header__progress{transition:none!important}.xc-js .xc-tmhero-visual img,.xc-js .xc-tmhero-overline,.xc-js .xc-tmhero-wordmark,.xc-js .xc-tmhero-heading,.xc-js .xc-tmhero-description,.xc-js .xc-tmhero-price,.xc-js .xc-tmhero-cta,.xc-js .xc-tmhero-benefit,.xc-js .xc-torvault-header__inner,.xc-js .xc-hero [data-xc-boot-img]{transition:none!important;animation:none!important;opacity:1!important;transform:none!important}.xc-anim-sheen{animation:none!important;opacity:0!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/xc-torvault-motion.css.map */
