.v-toast{position:fixed;left:50%;bottom:2.4rem;z-index:300;max-width:calc(100vw - 3.2rem);padding:1.4rem 2.4rem;border-radius:var(--r-pill);background:var(--v-forest);color:#f3f1ea;font-size:1.4rem;box-shadow:var(--shadow-3);opacity:0;transform:translate3d(-50%,2rem,0);transition:opacity var(--duration-medium) var(--ease-premium),transform var(--duration-medium) var(--ease-premium);pointer-events:none}.v-toast.is-in{opacity:1;transform:translate3d(-50%,0,0)}.v-toast--error{background:var(--v-error)}cart-drawer.drawer{background:transparent;transition:visibility 0s linear .8s}cart-drawer.drawer.active{transition-delay:0s}cart-drawer .cart-drawer__overlay{background:#171a1773;-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);opacity:0;transition:opacity .7s var(--ease-premium)}cart-drawer.active .cart-drawer__overlay{opacity:1}cart-drawer .drawer__inner.v-cd{position:relative;width:46rem;max-width:100vw;padding:0;border:0;border-left:1px solid var(--v-line);background:var(--v-paper);color:var(--v-ink);font-family:var(--v-font-body);box-shadow:var(--shadow-3);transform:translate3d(104%,0,0);transition:transform .8s var(--ease-premium)}cart-drawer.active .drawer__inner.v-cd{transform:none}cart-drawer.is-empty .drawer__inner.v-cd{display:flex}.v-cd__head{display:flex;align-items:center;justify-content:space-between;flex:none;padding:2.2rem 2.8rem 1.8rem;border-bottom:1px solid var(--v-line)}cart-drawer .v-cd__title{margin:0;display:flex;align-items:center;gap:1.2rem;font-family:var(--v-font-display);font-weight:300;font-size:3rem;letter-spacing:-.02em;line-height:1}.v-cd__count{display:inline-grid;place-items:center;min-width:2.6rem;height:2.6rem;padding:0 .7rem;font:500 1.3rem var(--v-font-body);letter-spacing:0;color:var(--v-paper);background:var(--v-ink);border-radius:var(--r-pill)}cart-drawer .v-cd__close{position:static;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;margin:0 -1rem 0 0;color:var(--v-ink);background:none;border:1px solid transparent;border-radius:50%;cursor:pointer;transition:border-color var(--duration-medium),transform .5s var(--ease-premium)}cart-drawer .v-cd__close .v-icon{width:2rem;height:2rem}@media(hover:hover)and (pointer:fine){cart-drawer .v-cd__close:hover{border-color:var(--v-line);transform:rotate(90deg)}}cart-drawer .v-cd__close:active{transform:scale(.92)}cart-drawer .v-cd__close:focus-visible{outline:2px solid var(--v-accent);outline-offset:2px}.v-cd__ship{flex:none;padding:1.4rem 2.8rem 1.6rem;background:var(--v-paper-2);border-bottom:1px solid var(--v-line)}.v-cd__ship-text{display:flex;align-items:center;gap:1rem;margin:0 0 1rem;font-size:1.4rem;color:var(--v-ink-2)}.v-cd__ship-text .v-icon{width:2rem;height:2rem;flex:none;color:var(--v-sage-700)}.v-cd__ship-bar{height:.4rem;border-radius:.4rem;background:var(--v-line);overflow:hidden}.v-cd__ship-bar span{display:block;height:100%;background:var(--v-sage-700);transform-origin:left;transition:transform .9s var(--ease-premium)}.v-cd__ship.is-ok .v-cd__ship-text{color:var(--v-sage-700);font-weight:500}.v-drawer__added{flex:none;display:flex;align-items:center;gap:1.2rem;margin:0;padding:1.2rem 2.8rem;font-size:1.4rem;font-weight:500;color:var(--v-sage-700);background:var(--v-sage-100);border-bottom:1px solid var(--v-line)}.v-drawer__added[hidden]{display:none}.v-drawer__added.is-in{animation:v-added-in .6s var(--ease-premium) both}.v-drawer__tick{display:grid;place-items:center;flex:none;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--v-sage-700);color:#fff}.v-drawer__tick .v-icon{width:1.4rem;height:1.4rem}.v-drawer__added.is-in .v-drawer__tick{animation:v-tick-pop .6s .15s var(--ease-premium) both}cart-drawer .v-cd__items-wrap{display:block;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 2.8rem;scrollbar-width:thin}cart-drawer .cart-drawer__form,cart-drawer .drawer__contents,cart-drawer .drawer__cart-items-wrapper{display:block;flex:none}cart-drawer .v-cd__list{list-style:none;margin:0;padding:0;display:block}cart-drawer .cart-item.v-cd__item{position:relative;display:grid;grid-template:none;grid-template-columns:9.6rem minmax(0,1fr);grid-template-rows:auto;margin:0;gap:1.8rem;padding:2.2rem 0;border-bottom:1px solid var(--v-line)}cart-drawer .v-cd__item:last-child{border-bottom:0}cart-drawer.active:not(.v-settled) .v-cd__item{animation:v-cd-item-in .8s var(--ease-premium) both;animation-delay:calc(.25s + var(--i, 0) * 80ms)}.v-cd__media{display:block;align-self:start;aspect-ratio:1;border-radius:var(--r-md);overflow:hidden;background:var(--v-paper-2)}.v-cd__media img{width:100%;height:100%;object-fit:contain;padding:6%;display:block;transition:transform .7s var(--ease-premium)}@media(hover:hover)and (pointer:fine){.v-cd__item:hover .v-cd__media img{transform:scale(1.06)}}.v-cd__noimg{display:grid;place-items:center;height:100%;color:var(--v-ink-3)}.v-cd__info{min-width:0;display:grid;gap:.6rem;align-content:start}.v-cd__row{display:flex;justify-content:space-between;align-items:flex-start;gap:1.4rem}cart-drawer .v-cd__name{font-family:var(--v-font-display);font-weight:400;font-size:1.9rem;line-height:1.2;letter-spacing:-.005em;color:var(--v-ink);text-decoration:none}cart-drawer .v-cd__name:hover{color:var(--v-accent)}.v-cd__total{position:relative;flex:none;display:grid;justify-items:end;text-align:right}.v-cd__line{font-size:1.6rem;font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums}.v-cd__was{font-size:1.3rem;color:var(--v-ink-3);white-space:nowrap}.v-cd__variant{margin:0;font-size:1.3rem;color:var(--v-ink-3)}.v-cd__unit{margin:0;font-size:1.3rem;color:var(--v-ink-3);font-variant-numeric:tabular-nums}.v-cd__disc{margin:0;padding:0;list-style:none;font-size:1.2rem;color:var(--v-sage-700)}.v-cd__controls{display:flex;align-items:center;justify-content:space-between;gap:1.4rem;margin-top:1rem}cart-drawer .v-cd__qty{display:inline-flex;align-items:center;width:auto;min-height:0;height:4.2rem;border:1px solid var(--v-line);border-radius:var(--r-pill);background:var(--v-paper);transition:border-color var(--duration-medium)}cart-drawer .v-cd__qty:before,cart-drawer .v-cd__qty:after{display:none}cart-drawer .v-cd__qty:hover,cart-drawer .v-cd__qty:focus-within{border-color:var(--v-ink)}cart-drawer .v-cd__qty .quantity__button{width:4rem;height:100%;display:grid;place-items:center;color:var(--v-ink);background:none;border:0;border-radius:var(--r-pill);cursor:pointer;transition:background var(--duration-fast),transform .3s var(--ease-premium)}cart-drawer .v-cd__qty .quantity__button .v-icon{width:1.5rem;height:1.5rem}cart-drawer .v-cd__qty .quantity__button:hover{background:var(--v-paper-2)}cart-drawer .v-cd__qty .quantity__button:active{transform:scale(.82)}cart-drawer .v-cd__qty .quantity__input{width:3.4rem;height:100%;padding:0;text-align:center;font:500 1.5rem var(--v-font-body);color:var(--v-ink);background:none;border:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;font-variant-numeric:tabular-nums}cart-drawer .v-cd__qty .quantity__input::-webkit-outer-spin-button,cart-drawer .v-cd__qty .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}cart-drawer .v-cd__remove{padding:.6rem 0;font:400 1.3rem var(--v-font-body);color:var(--v-ink-3);background:none;border:0;border-bottom:1px solid transparent;border-radius:0;min-height:0;cursor:pointer;text-decoration:none;transition:color var(--duration-fast),border-color var(--duration-fast)}cart-drawer .v-cd__remove:hover{color:var(--v-error);border-bottom-color:var(--v-error)}cart-drawer .v-cd__remove:before,cart-drawer .v-cd__remove:after{display:none}.v-cd__error{color:var(--v-error);font-size:1.2rem}.v-cd__error:empty,.v-cd__error .cart-item__error-text:empty{display:none}cart-drawer .loading__spinner{position:absolute;top:0;right:0}cart-drawer .v-cd__foot{flex:none;padding:2rem 2.8rem calc(2.4rem + env(safe-area-inset-bottom));border-top:1px solid var(--v-line);background:var(--v-paper);box-shadow:0 -1.6rem 2.4rem -1.8rem #171a1724}.v-cd__rows{margin:0 0 1.4rem;display:grid;gap:.8rem}.v-cd__r{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;font-size:1.5rem}.v-cd__r dt{color:var(--v-ink-2)}.v-cd__r dd{margin:0;font-weight:500;font-variant-numeric:tabular-nums}.v-cd__r-count{color:var(--v-ink-3);font-weight:400;font-size:1.3rem}.v-cd__r--disc dd,.v-cd__r--sub dd{color:var(--v-sage-700)}.v-cd__r--sub{font-size:1.3rem}.v-cd__r--sub dt{color:var(--v-ink-3);padding-left:1rem}.v-cd__r--total{margin-top:.6rem;padding-top:1.2rem;border-top:1px solid var(--v-line)}.v-cd__r--total dt,.v-cd__r--total dd{font-family:var(--v-font-display);font-weight:300;font-size:2.6rem;color:var(--v-ink)}.v-cd__note{display:flex;align-items:flex-start;gap:1rem;margin:0 0 1.8rem;font-size:1.3rem;line-height:1.5;color:var(--v-ink-3)}.v-cd__note .v-icon{flex:none;width:1.8rem;height:1.8rem;margin-top:.1rem}.v-cd__note a{color:inherit;text-decoration:underline;text-underline-offset:.3rem}.v-cd__ctas{display:grid;gap:1.2rem;justify-items:center}cart-drawer .v-cd__checkout{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;width:100%;min-height:5.8rem;padding:0 2.4rem;font:500 1.5rem var(--v-font-body);letter-spacing:.04em;color:var(--v-paper);background:var(--v-ink);border:0;border-radius:var(--r-pill);cursor:pointer;transition:background var(--duration-medium) var(--ease-premium),transform var(--duration-fast)}cart-drawer .v-cd__checkout:before,cart-drawer .v-cd__checkout:after{display:none}cart-drawer .v-cd__checkout .v-icon{width:1.8rem;height:1.8rem;transition:transform .5s var(--ease-premium)}cart-drawer .v-cd__checkout:hover{background:var(--v-sage-700)}cart-drawer .v-cd__checkout:hover .v-icon{transform:translate3d(.5rem,0,0)}cart-drawer .v-cd__checkout:active{transform:scale(.98)}cart-drawer .v-cd__checkout:focus-visible{outline:2px solid var(--v-accent);outline-offset:3px}cart-drawer .v-cd__continue{padding:.4rem 0;font-size:1.4rem;background:none;border:0;cursor:pointer}cart-drawer .v-cd__empty{position:relative;flex:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;padding:4rem 3.2rem;text-align:center}cart-drawer .v-cd__empty .v-cd__close{position:absolute;top:2rem;right:2.4rem;margin:0}.v-cd__empty-icon{display:grid;place-items:center;width:8rem;height:8rem;border:1px solid var(--v-line);border-radius:50%;color:var(--v-ink-2)}.v-cd__empty-icon .v-icon{width:3.2rem;height:3.2rem}.v-cd__empty-title{margin:0;font-family:var(--v-font-display);font-weight:300;font-size:3.4rem;letter-spacing:-.02em}.v-cd__empty-text{margin:0 0 1rem;color:var(--v-ink-2)}.v-cd__empty-login{margin:1.6rem 0 0;font-size:1.3rem;color:var(--v-ink-3)}.v-cd__empty-login a{color:var(--v-ink);text-decoration:underline;text-underline-offset:.3rem}cart-drawer .cart-item.is-just-added{animation:v-row-in 2.4s var(--ease-premium) both}cart-drawer .cart-item.is-just-added .cart-item__image{animation:v-img-pop .7s var(--ease-premium) both}.v-count{transform-origin:center}#cart-icon-bubble.v-bump .v-count{animation:v-count-bump .7s var(--ease-premium)}#cart-icon-bubble.v-bump svg{animation:none}@keyframes v-added-in{0%{opacity:0;transform:translate3d(0,-1rem,0)}to{opacity:1;transform:none}}@keyframes v-tick-pop{0%{transform:scale(0)}60%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes v-row-in{0%{background-color:#d6e2d6d9}to{background-color:transparent}}@keyframes v-img-pop{0%{transform:scale(.88)}to{transform:scale(1)}}@keyframes v-count-bump{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes v-cart-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)}60%{transform:rotate(4deg)}}@keyframes v-cd-item-in{0%{opacity:0;transform:translate3d(2.4rem,0,0)}to{opacity:1;transform:none}}@media screen and (max-width:749px){cart-drawer .drawer__inner.v-cd{width:calc(100vw - 1.6rem);max-width:none;height:calc(100% - 1.6rem);margin:.8rem;border:1px solid var(--v-line);border-radius:2.4rem;overflow:hidden;transform:translate3d(calc(100% + 2rem),0,0)}cart-drawer.active .drawer__inner.v-cd{transform:none}cart-drawer .drawer__header.v-cd__head,.v-cd__ship,.v-drawer__added{padding-inline:2rem}cart-drawer .drawer__header.v-cd__head{padding-block:1.8rem 1.4rem}cart-drawer .v-cd__close{margin-right:-.8rem}cart-drawer .v-cd__items-wrap{padding:0 2rem}cart-drawer .cart-item.v-cd__item{grid-template-columns:8rem minmax(0,1fr);gap:1.4rem}cart-drawer .v-cd__foot{padding-inline:2rem}cart-drawer .v-cd__title{font-size:2.6rem}}@media(prefers-reduced-motion:reduce){cart-drawer .drawer__inner.v-cd,cart-drawer .cart-drawer__overlay,.v-cd__ship-bar span{transition-duration:.01ms}cart-drawer.active:not(.v-settled) .v-cd__item,.v-drawer__added.is-in,.v-drawer__added.is-in .v-drawer__tick,cart-drawer .cart-item.is-just-added,cart-drawer .cart-item.is-just-added .cart-item__image,#cart-icon-bubble.v-bump .v-count,#cart-icon-bubble.v-bump svg{animation:none}}.v-cd__foot #rsi_buy_now_button{display:none!important}.v-cd__foot #cart-wrapper{margin:0;padding:0;min-height:0}@media screen and (max-width:749px){cart-drawer .drawer__header.v-cd__head{padding-block:1.4rem 1.2rem}.v-drawer__added{padding-block:.8rem;font-size:1.3rem}.v-cd__ship{padding-block:1rem 1.2rem}cart-drawer .cart-item.v-cd__item{padding-block:1.4rem}cart-drawer .v-cd__items-wrap{min-height:21rem}cart-drawer .v-cd__foot{padding-block:1.2rem calc(1.4rem + env(safe-area-inset-bottom))}.v-cd__rows{margin-bottom:.8rem;gap:.4rem}.v-cd__r{font-size:1.4rem}.v-cd__r--total{margin-top:.2rem;padding-top:.8rem}.v-cd__r--total dt,.v-cd__r--total dd{font-size:2.2rem}.v-cd__note{margin-bottom:1.2rem;font-size:1.2rem;line-height:1.4}cart-drawer .v-cd__checkout{min-height:5.2rem}.v-cd__ctas{gap:.4rem}body cart-drawer .v-cd__continue{min-height:4rem}}html:has(cart-drawer.active) .v-social,html:has(cart-drawer.active) .v-popenv,html:has(cart-drawer.active) .v-sticky{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s}@media screen and (max-width:749px)and (max-height:700px){.v-cd__note{display:none}}cart-drawer.v-cod-open .drawer__inner.v-cd{transform:none!important;transition:none!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/vida-cart.css.map */
