.recommendation-notification[data-v-08c88fe8]{position:fixed;top:80px;right:20px;width:340px;z-index:1000;border-radius:12px;border-left:4px solid #00897b}.recommendation-fab[data-v-08c88fe8]{z-index:999;-webkit-animation:pulse-fab-08c88fe8 2s ease-in-out infinite;animation:pulse-fab-08c88fe8 2s ease-in-out infinite}@-webkit-keyframes pulse-fab-08c88fe8{0%,to{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 8px 16px rgba(0,137,123,.3);box-shadow:0 8px 16px rgba(0,137,123,.3)}50%{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 12px 24px rgba(0,137,123,.5);box-shadow:0 12px 24px rgba(0,137,123,.5)}}@keyframes pulse-fab-08c88fe8{0%,to{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 8px 16px rgba(0,137,123,.3);box-shadow:0 8px 16px rgba(0,137,123,.3)}50%{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 12px 24px rgba(0,137,123,.5);box-shadow:0 12px 24px rgba(0,137,123,.5)}}.slide-fade-enter-active[data-v-08c88fe8]{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.slide-fade-leave-active[data-v-08c88fe8]{-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.slide-fade-enter[data-v-08c88fe8],.slide-fade-leave-to[data-v-08c88fe8]{-webkit-transform:translateX(400px);transform:translateX(400px);opacity:0}.expand-enter-active[data-v-08c88fe8]{-webkit-animation:expand-in-08c88fe8 .4s ease-out;animation:expand-in-08c88fe8 .4s ease-out}.expand-leave-active[data-v-08c88fe8]{-webkit-animation:expand-out-08c88fe8 .3s ease-in;animation:expand-out-08c88fe8 .3s ease-in}@-webkit-keyframes expand-in-08c88fe8{0%{max-height:0;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{max-height:1500px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes expand-in-08c88fe8{0%{max-height:0;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{max-height:1500px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes expand-out-08c88fe8{0%{max-height:1500px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{max-height:0;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes expand-out-08c88fe8{0%{max-height:1500px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{max-height:0;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.product-card[data-v-08c88fe8]{-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);-webkit-animation:fadeInUp-08c88fe8 .5s ease-out backwards;animation:fadeInUp-08c88fe8 .5s ease-out backwards}@-webkit-keyframes fadeInUp-08c88fe8{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp-08c88fe8{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.product-card[data-v-08c88fe8]:hover{-webkit-transform:translateY(-8px) scale(1.02);transform:translateY(-8px) scale(1.02);-webkit-box-shadow:0 12px 24px rgba(0,0,0,.15)!important;box-shadow:0 12px 24px rgba(0,0,0,.15)!important}.option-card[data-v-08c88fe8]{-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.option-card[data-v-08c88fe8]:hover{-webkit-transform:translateX(8px);transform:translateX(8px);-webkit-box-shadow:0 8px 16px rgba(0,137,123,.2)!important;box-shadow:0 8px 16px rgba(0,137,123,.2)!important;border-left:4px solid #00897b}.recommendation-panel[data-v-08c88fe8]{border-radius:12px;overflow:hidden}@media (max-width:600px){.recommendation-notification[data-v-08c88fe8]{right:10px;left:10px;width:auto;top:70px}.recommendation-fab[data-v-08c88fe8]{bottom:100px!important;right:16px!important}}[data-v-08c88fe8]{scroll-behavior:smooth}