.warranty{transform:rotate(-45deg) translate(-28%) translateY(-125%);transition:all .5s ease}.warranty-left,.warranty-right{content:"";height:30px;position:absolute;top:0;width:10px;z-index:-100}.warranty-left{left:0;transform:rotate(45deg) scale(.7) translate(110%)}.warranty-right{right:0;transform:rotate(-45deg) scaleX(.7) translate(-110%) translateY(-15%)}.favorite-heart-button[data-v-f3b0c0c5]{align-items:center;border-radius:50%;display:inline-flex;justify-content:center;padding:.25rem;transition:all .3s ease}.favorite-heart-button[data-v-f3b0c0c5]:hover{background-color:#ef44441a}.favorite-heart[data-v-f3b0c0c5]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));transform-origin:center;transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.favorite-heart-button:hover .favorite-heart[data-v-f3b0c0c5]{transform:scale(1.15)}.heart-bounce[data-v-f3b0c0c5]{animation:heartBounce-f3b0c0c5 .8s cubic-bezier(.68,-.55,.265,1.55)}.heart-ripple[data-v-f3b0c0c5]{animation:rippleExpand-f3b0c0c5 1.2s ease-out;transform-origin:center}.particle[data-v-f3b0c0c5]{animation:particleFloat-f3b0c0c5 var(--duration,1.5s) ease-out forwards;font-size:.6rem;opacity:0;z-index:10}.love-burst .burst-ring[data-v-f3b0c0c5]{animation:burstRing-f3b0c0c5 1s ease-out}.love-burst .burst-ring-2[data-v-f3b0c0c5]{animation:burstRing-f3b0c0c5 1s ease-out .2s}@keyframes heartBounce-f3b0c0c5{0%{transform:scale(1)}20%{transform:scale(1.4) rotate(-5deg)}40%{transform:scale(1.2) rotate(3deg)}60%{transform:scale(1.3) rotate(-2deg)}80%{transform:scale(1.1) rotate(1deg)}to{transform:scale(1) rotate(0)}}@keyframes rippleExpand-f3b0c0c5{0%{opacity:.8;transform:scale(0)}50%{opacity:.4}to{opacity:0;transform:scale(4)}}@keyframes particleFloat-f3b0c0c5{0%{opacity:1;transform:translate(0) scale(0) rotate(0)}25%{opacity:1;transform:translate(calc(var(--particle-x)*.3),calc(var(--particle-y)*.3)) scale(1) rotate(180deg)}50%{opacity:.8;transform:translate(calc(var(--particle-x)*.7),calc(var(--particle-y)*.7)) scale(1.1) rotate(270deg)}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(0) rotate(1turn)}}@keyframes burstRing-f3b0c0c5{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(3)}}.particle-0[data-v-f3b0c0c5],.particle-6[data-v-f3b0c0c5]{color:#ef4444}.particle-1[data-v-f3b0c0c5],.particle-7[data-v-f3b0c0c5]{color:#f87171}.particle-2[data-v-f3b0c0c5],.particle-8[data-v-f3b0c0c5]{color:#fca5a5}.particle-3[data-v-f3b0c0c5],.particle-9[data-v-f3b0c0c5]{color:#dc2626}.particle-10[data-v-f3b0c0c5],.particle-4[data-v-f3b0c0c5]{color:#f472b6}.particle-11[data-v-f3b0c0c5],.particle-5[data-v-f3b0c0c5]{color:#ec4899}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(.6)}to{transform:scale(1)}}.countdown-item{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:pulse}.product-rating .material-icons{font-size:inherit!important}.card_product_image{aspect-ratio:12/9;background-repeat:no-repeat;position:relative}.card-product-container:hover .button_card_product{display:inline!important}.card-product-container:hover .button_card_product:hover{--tw-text-opacity:1;color:rgb(0 68 130/var(--tw-text-opacity,1))}.card-product-container:hover .button_card_product{transition:all .2s ease}.button_card_product:hover{transform:scale(.95);transition:all .2s ease}.card-product-container:hover .q-carousel__slides-container .q-panel{overflow:hidden}.card-product-container:hover .card_product_image{transform:scale(1.1);transform-origin:center center;transition:all .5s ease}@media (max-width:767px){.countdown-home-mobile-container :deep(.q-field__control){background:#fff!important;border:2px solid #ffa380!important;border-radius:3px!important;height:30px!important;min-height:30px!important;padding:2px 6px!important;width:159px!important}.countdown-home-mobile-container :deep(.q-field__native){font-size:12px!important;padding:0!important}.cart-control-home-mobile-container :deep(button){background:#ff5b00!important;border-radius:50px!important;font-size:14px!important;height:40px!important;padding:8px 16px!important;width:164px!important}.cart-control-home-mobile-container :deep(.q-btn){height:40px!important;min-height:40px!important;width:164px!important}}
