.loader[data-v-7ab81321]{animation:loader-38-7ab81321 6s infinite;box-shadow:-4px -4px 0 2px,-4px -4px 0 2px,-4px -4px 0 2px,-4px -4px 0 2px;color:#fff;height:2px;width:2px}@keyframes loader-38-7ab81321{0%{box-shadow:-4px -4px 0 2px,-4px -4px 0 2px,-4px -4px 0 2px,-4px -4px 0 2px}8.33%{box-shadow:-4px -4px 0 2px,4px -4px 0 2px,4px -4px 0 2px,4px -4px 0 2px}16.66%{box-shadow:-4px -4px 0 2px,4px -4px 0 2px,4px 4px 0 2px,4px 4px 0 2px}24.99%{box-shadow:-4px -4px 0 2px,4px -4px 0 2px,4px 4px 0 2px,-4px 4px 0 2px}33.32%{box-shadow:-4px -4px 0 2px,4px -4px 0 2px,4px 4px 0 2px,-4px -4px 0 2px}41.65%{box-shadow:4px -4px 0 2px,4px -4px 0 2px,4px 4px 0 2px,4px -4px 0 2px}49.98%{box-shadow:4px 4px 0 2px,4px 4px 0 2px,4px 4px 0 2px,4px 4px 0 2px}58.31%{box-shadow:-4px 4px 0 2px,-4px 4px 0 2px,4px 4px 0 2px,-4px 4px 0 2px}66.64%{box-shadow:-4px -4px 0 2px,-4px -4px 0 2px,4px 4px 0 2px,-4px 4px 0 2px}74.97%{box-shadow:-4px -4px 0 2px,4px -4px 0 2px,4px 4px 0 2px,-4px 4px 0 2px}83.3%{box-shadow:-4px -4px 0 2px,4px 4px 0 2px,4px 4px 0 2px,-4px 4px 0 2px}91.63%{box-shadow:-4px -4px 0 2px,-4px 4px 0 2px,-4px 4px 0 2px,-4px 4px 0 2px}to{box-shadow:-4px -4px 0 2px,-4px -4px 0 2px,-4px -4px 0 2px,-4px -4px 0 2px}}.Cart__button__container{position:fixed;right:10px;top:10px;z-index:10}.Cart__button{background:var(--base-200);border:none;box-shadow:0 0 10px 5px #00000026;color:var(--accent-300);display:flex;gap:.2rem;outline:none;padding:.5rem;position:relative}.Cart__button,.Cart__button span{align-items:center;border-radius:9999px}.Cart__button span{background:var(--accent-300);color:var(--light);display:inline-flex;font-size:.9rem;height:1.5rem;justify-content:center;left:-5px;position:absolute;top:-5px;width:1.5rem}.cartProduct__actions{display:flex;flex-direction:column;gap:.5rem}.cartProduct__actions-quantity{width:-moz-fit-content;width:fit-content}.Cart{background-color:var(--base-100);box-shadow:0 0 10px 5px #00000026;height:100%;padding:1rem;position:fixed;right:0;top:0;width:20rem;z-index:99}.Cart__list{gap:1rem}.Cart__list,.Cart__list-ul{display:flex;flex-direction:column}.Cart__list-ul{gap:.5rem;list-style:none}.Cart__close{background:none;border:none;color:var(--primary-100);display:inline-flex;outline:none}.Cart__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.Cart__header h2{font-size:var(--title-sm);font-weight:600}
