.v-carousel{overflow:hidden;position:relative;width:100%}.v-carousel__controls{align-items:center;background:rgba(0,0,0,.3);bottom:0;display:flex;height:50px;justify-content:center;list-style-type:none;position:absolute;width:100%;z-index:1}.v-carousel__controls>.v-item-group{flex:0 1 auto}.v-carousel__controls__item{margin:0 8px}.v-carousel__controls__item .v-icon{opacity:.5}.v-carousel__controls__item--active .v-icon{opacity:1;vertical-align:middle}.v-carousel__controls__item:hover{background:none}.v-carousel__controls__item:hover .v-icon{opacity:.8}.v-carousel__progress{margin:0;position:absolute;bottom:0;left:0;right:0}.v-carousel .v-window-item{display:block;height:inherit;text-decoration:none}.v-carousel--hide-delimiter-background .v-carousel__controls{background:transparent}.v-carousel--vertical-delimiters .v-carousel__controls{height:100%!important;width:50px}.v-window{overflow:hidden}.v-window__container{display:flex;flex-direction:column;height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window__container--is-active{overflow:hidden}.v-window__next,.v-window__prev{background:rgba(0,0,0,.3);border-radius:50%;position:absolute;margin:0 16px;top:calc(50% - 20px);z-index:1}.v-window__next .v-btn:hover,.v-window__prev .v-btn:hover{background:none}.v-application--is-ltr .v-window__prev{left:0}.v-application--is-ltr .v-window__next,.v-application--is-rtl .v-window__prev{right:0}.v-application--is-rtl .v-window__next{left:0}.v-window--show-arrows-on-hover{overflow:hidden}.v-window--show-arrows-on-hover .v-window__next,.v-window--show-arrows-on-hover .v-window__prev{transition:transform .2s cubic-bezier(.25,.8,.5,1)}.v-application--is-ltr .v-window--show-arrows-on-hover .v-window__prev{transform:translateX(-200%)}.v-application--is-ltr .v-window--show-arrows-on-hover .v-window__next,.v-application--is-rtl .v-window--show-arrows-on-hover .v-window__prev{transform:translateX(200%)}.v-application--is-rtl .v-window--show-arrows-on-hover .v-window__next{transform:translateX(-200%)}.v-window--show-arrows-on-hover:hover .v-window__next,.v-window--show-arrows-on-hover:hover .v-window__prev{transform:translateX(0)}.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window-x-reverse-transition-leave,.v-window-x-reverse-transition-leave-to,.v-window-x-transition-leave,.v-window-x-transition-leave-to,.v-window-y-reverse-transition-leave,.v-window-y-reverse-transition-leave-to,.v-window-y-transition-leave,.v-window-y-transition-leave-to{position:absolute!important;top:0;width:100%}.v-window-x-transition-enter{transform:translateX(100%)}.v-window-x-reverse-transition-enter,.v-window-x-transition-leave-to{transform:translateX(-100%)}.v-window-x-reverse-transition-leave-to{transform:translateX(100%)}.v-window-y-transition-enter{transform:translateY(100%)}.v-window-y-reverse-transition-enter,.v-window-y-transition-leave-to{transform:translateY(-100%)}.v-window-y-reverse-transition-leave-to{transform:translateY(100%)}.v-item-group{flex:0 1 auto;position:relative;max-width:100%;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slide-group{display:flex}.v-slide-group:not(.v-slide-group--has-affixes)>.v-slide-group__next,.v-slide-group:not(.v-slide-group--has-affixes)>.v-slide-group__prev{display:none}.v-slide-group.v-item-group>.v-slide-group__next,.v-slide-group.v-item-group>.v-slide-group__prev{cursor:pointer}.v-slide-item{display:inline-flex;flex:0 1 auto}.v-slide-group__next,.v-slide-group__prev{align-items:center;display:flex;flex:0 1 52px;justify-content:center;min-width:52px}.v-slide-group__content{display:flex;flex:1 0 auto;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);white-space:nowrap}.v-slide-group__wrapper{contain:content;display:flex;flex:1 1 auto;overflow:hidden}.v-slide-group__next--disabled,.v-slide-group__prev--disabled{pointer-events:none}.product-section[data-v-a5c23cb8]{padding:20px}.section-title[data-v-a5c23cb8]{font-size:24px;font-weight:700;text-align:center;color:#333;margin-bottom:10px;margin-left:30px;margin-right:30px}.section-description[data-v-a5c23cb8]{font-size:16px;text-align:center;color:#666;margin-bottom:20px;margin-left:30px;margin-right:30px}.continuous-scroll[data-v-a5c23cb8]{overflow:hidden;white-space:nowrap}.continuous-slide-group .v-slide-group__wrapper[data-v-a5c23cb8]{display:flex}.product-col[data-v-a5c23cb8]{min-width:250px;max-height:400px}.product-card[data-v-a5c23cb8]{display:flex;flex-direction:column;justify-content:space-between;height:auto;min-height:300px;padding:1px;box-sizing:border-box;margin-bottom:100px;margin-top:15px}.custom-text_card[data-v-a5c23cb8]{font-size:14px;line-height:1.4;margin-top:8px}.product-card[data-v-a5c23cb8]:hover{transform:scale(1.02)}.product-image[data-v-a5c23cb8]{height:200px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.full-screen[data-v-a5c23cb8]{width:100vw;height:100vh;margin:0;padding:0;display:flex;flex-direction:column}.custom-text_card[data-v-a5c23cb8]{text-align:center;white-space:normal;overflow-wrap:break-word;word-break:break-word;display:block;max-width:100%;margin:0 auto}.header-contact[data-v-a5c23cb8]{background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom:1px solid #ddd;max-height:100px}@media (max-width:960px){.header-contact span[data-v-a5c23cb8]{font-size:14px}}.carousel-item img[data-v-a5c23cb8]{-o-object-fit:contain;object-fit:contain;width:100%;height:auto}.carousel-container[data-v-a5c23cb8]{max-width:100%;height:auto;overflow:visible;position:relative}.container-2[data-v-a5c23cb8]{display:grid;grid-template-rows:auto 1fr auto;height:100%}.image-2[data-v-a5c23cb8]{grid-row:1}.text-2[data-v-a5c23cb8]{grid-row:2;overflow-y:auto}.price-2[data-v-a5c23cb8]{grid-row:3}.header-contact .header-text[data-v-a5c23cb8]{font-size:16px}@media (max-width:768px){.header-contact .header-text[data-v-a5c23cb8]{font-size:14px}.header-contact v-img[data-v-a5c23cb8]{max-width:18px}}