.menu-links-item--desktop[data-v-fa3e0d62]{position:relative}.menu-links-item--hidden[data-v-fa3e0d62]{display:none}.menu-links-item__label--desktop[data-v-fa3e0d62],.menu-links-item__link--desktop[data-v-fa3e0d62],.menu-links-item__sublink--desktop[data-v-fa3e0d62]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (pointer:fine){.menu-links-item__link--desktop[data-v-fa3e0d62]:hover,.menu-links-item__sublink--desktop[data-v-fa3e0d62]:hover{color:rgb(var(--color-cyan-400))}}.menu-links-item__sublink--desktop[data-v-fa3e0d62]{text-align:right;padding:.25rem 1rem;display:block}.menu-links-item__link--mobile[data-v-fa3e0d62],.menu-links-item__sublink--mobile[data-v-fa3e0d62]{color:rgb(var(--color-content-heavy));padding-top:1rem;padding-bottom:1rem;font-size:1rem;line-height:1.5rem;display:block}.menu-links-item__label--desktop[data-v-fa3e0d62]{cursor:pointer;align-items:center;gap:.5rem;display:flex}.menu-links-item__label--mobile[data-v-fa3e0d62]{display:none}.menu-links-item--desktop:focus-within>.menu-links-item__label--desktop[data-v-fa3e0d62],.menu-links-item--desktop:hover>.menu-links-item__label--desktop[data-v-fa3e0d62]{color:rgb(var(--color-cyan-400))}.menu-links-item__submenu--desktop[data-v-fa3e0d62]{z-index:30;background-color:rgb(var(--color-surface));min-width:11rem;box-shadow:0 10px 15px -3px rgb(var(--color-black)/.1),0 4px 6px -4px rgb(var(--color-black)/.1);border-radius:.5rem;flex-direction:column;align-items:stretch;gap:0;margin-top:.75rem;padding-top:.75rem;padding-bottom:.75rem;display:none;position:absolute;top:100%;right:0}.menu-links-item__submenu--desktop[data-v-fa3e0d62]:before{content:"";height:.75rem;position:absolute;top:-.75rem;left:0;right:0}.menu-links-item--desktop:focus-within>.menu-links-item__submenu--desktop[data-v-fa3e0d62],.menu-links-item--desktop:hover>.menu-links-item__submenu--desktop[data-v-fa3e0d62]{display:flex}.menu-links-item__submenu--mobile[data-v-fa3e0d62]{flex-direction:column;display:flex}.menu-links__list--desktop[data-v-f044cbe4]{align-items:center;gap:1.5rem;display:flex}.menu-links__list--mobile[data-v-f044cbe4]{flex-direction:column;display:flex}.cart-added-feedback--active[data-v-6606ec75]{background-color:rgb(var(--color-green-450));border-color:#0000}@keyframes cart-slide-6606ec75{0%{opacity:1;left:0}75%{opacity:1;left:calc(100% - 1.5rem)}to{opacity:0;left:calc(100% - 1.5rem)}}.animate-cart-slide[data-v-6606ec75]{animation:.8s ease-in-out forwards cart-slide-6606ec75}@keyframes fade-in-out-6606ec75{0%{opacity:0}15%{opacity:1}85%{opacity:1}to{opacity:0}}.animate-fade-in-out[data-v-6606ec75]{animation:1.5s ease-in-out forwards fade-in-out-6606ec75}.action-cart__quantity[data-v-46d8cdca] button{color:light-dark(rgb(var(--color-gray-550)),rgb(var(--color-content-muted)));font-size:1.375rem}.cart-quantity[data-v-567db404]{color:light-dark(rgb(var(--color-red-501)),rgb(var(--color-red-292)));background-color:rgb(var(--color-gray-63));background-color:light-dark(rgb(var(--color-gray-63)),rgb(var(--color-surface-muted)));border-radius:50%;justify-content:center;align-items:center;min-width:14px;height:14px;font-size:12px;font-weight:600;display:flex;position:absolute;top:-2px;left:50%;transform:translate(-42%)}
