.v-carousel{overflow:hidden;position:relative;width:100%}.v-carousel__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.3);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;position:absolute;width:100%;z-index:1}.v-carousel__controls>.v-item-group{-webkit-box-flex:0;-ms-flex:0 1 auto;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}.product-type-card[data-v-36ea497e]{height:245px;width:235px;background-position:bottom;border-radius:8px;background-color:#fff;cursor:pointer;-webkit-box-shadow:rgba(67,71,85,.27) 0 0 .25em,rgba(90,125,188,.05) 0 .25em 1em;box-shadow:0 0 .25em rgba(67,71,85,.27),0 .25em 1em rgba(90,125,188,.05)}.type-name-container[data-v-36ea497e]{height:100px;width:100%}.type-name[data-v-36ea497e]{color:#fff;font-size:22px;text-align:center}.icon-type[data-v-36ea497e]{width:57px}.product-type-card[data-v-36ea497e]:hover{-webkit-box-shadow:rgba(0,0,0,.24) 0 3px 8px;box-shadow:0 3px 8px rgba(0,0,0,.24)}.product-type-card:hover .type-name[data-v-36ea497e]{color:#f4e721}.product-type-card:hover .icon-type[data-v-36ea497e]{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition-duration:.5s;transition-duration:.5s}.card-product[data-v-5c8d5a18]{-webkit-box-shadow:rgba(0,0,0,.05) 0 0 0 1px;box-shadow:0 0 0 1px rgba(0,0,0,.05);cursor:pointer;min-width:300px;max-width:450px;border-radius:8px;background:#fff}.card-product[data-v-5c8d5a18]:hover{-webkit-box-shadow:rgba(0,0,0,.08) 0 4px 12px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.product-card-ten[data-v-5c8d5a18]{display:-webkit-box;font-size:20px;line-height:1.25em;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-card-ten-container[data-v-5c8d5a18]{height:106px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slide-group[data-v-a868d67a]{height:80px;background:#f5f9f9;border-radius:10px}.slide-group .item-side[data-v-a868d67a]{height:56px;border-right:1px solid #92e3a9;width:350px;padding-left:50px;cursor:pointer}.slide-group .ten-danh-muc[data-v-a868d67a]{font-size:18px;font-weight:700;padding-left:50px}.banner[data-v-799c613c]{background:#fcf4eb;height:650px;background-image:url(../../static/img/bannerHome.cdd9c31a.svg),url(../../static/img/treeBanner.2eea6035.svg);background-position:100%,0 0;background-repeat:no-repeat}.banner .title-banner[data-v-799c613c]{font-size:28px;font-weight:700;color:#0a472e}.banner .button-home[data-v-799c613c]{background-color:#bac34e}@media only screen and (max-width:1100px){.banner[data-v-799c613c]{background-image:none;background-image:url(../../static/img/treeBanner.2eea6035.svg);background-repeat:no-repeat;background-position:0 0}}.button-home[data-v-799c613c]:hover{background-color:var(--v-primary-base)}.container-width[data-v-799c613c]{max-width:1270px}.line-one[data-v-799c613c]{width:100px}.line-one[data-v-799c613c],.line-two[data-v-799c613c]{height:3px;background:var(--v-primary-base);border-radius:30px}.line-two[data-v-799c613c]{width:25px}.title-home[data-v-799c613c]{font-size:28px;font-weight:700}.image-slide[data-v-799c613c]{height:100%;border-radius:13px}@media(min-width:600px)and (max-width:960px){.loai-sp-item[data-v-799c613c]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media(max-width:600px){.loai-sp-item[data-v-799c613c]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}