.theme--light.v-data-table{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-data-table .v-data-table__divider{border-right:thin solid rgba(0,0,0,.12)}.theme--light.v-data-table.v-data-table--fixed-header thead th{background:#fff;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.12);box-shadow:inset 0 -1px 0 rgba(0,0,0,.12)}.theme--light.v-data-table>.v-data-table__wrapper>table>thead>tr>th{color:rgba(0,0,0,.6)}.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:last-child,.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:not(.v-data-table__mobile-row),.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:last-child,.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:not(.v-data-table__mobile-row),.theme--light.v-data-table>.v-data-table__wrapper>table>thead>tr:last-child>th{border-bottom:thin solid rgba(0,0,0,.12)}.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr.active{background:#f5f5f5}.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper){background:#eee}.theme--light.v-data-table>.v-data-table__wrapper>table>tfoot>tr>td:not(.v-data-table__mobile-row),.theme--light.v-data-table>.v-data-table__wrapper>table>tfoot>tr>th:not(.v-data-table__mobile-row){border-top:thin solid rgba(0,0,0,.12)}.theme--dark.v-data-table{background-color:#1e1e1e;color:#fff}.theme--dark.v-data-table .v-data-table__divider{border-right:thin solid hsla(0,0%,100%,.12)}.theme--dark.v-data-table.v-data-table--fixed-header thead th{background:#1e1e1e;-webkit-box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.12);box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.12)}.theme--dark.v-data-table>.v-data-table__wrapper>table>thead>tr>th{color:hsla(0,0%,100%,.7)}.theme--dark.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:last-child,.theme--dark.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:not(.v-data-table__mobile-row),.theme--dark.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:last-child,.theme--dark.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:not(.v-data-table__mobile-row),.theme--dark.v-data-table>.v-data-table__wrapper>table>thead>tr:last-child>th{border-bottom:thin solid hsla(0,0%,100%,.12)}.theme--dark.v-data-table>.v-data-table__wrapper>table>tbody>tr.active{background:#505050}.theme--dark.v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper){background:#616161}.theme--dark.v-data-table>.v-data-table__wrapper>table>tfoot>tr>td:not(.v-data-table__mobile-row),.theme--dark.v-data-table>.v-data-table__wrapper>table>tfoot>tr>th:not(.v-data-table__mobile-row){border-top:thin solid hsla(0,0%,100%,.12)}.v-data-table{line-height:1.5;max-width:100%}.v-data-table>.v-data-table__wrapper>table{width:100%;border-spacing:0}.v-data-table>.v-data-table__wrapper>table>tbody>tr>td,.v-data-table>.v-data-table__wrapper>table>tbody>tr>th,.v-data-table>.v-data-table__wrapper>table>tfoot>tr>td,.v-data-table>.v-data-table__wrapper>table>tfoot>tr>th,.v-data-table>.v-data-table__wrapper>table>thead>tr>td,.v-data-table>.v-data-table__wrapper>table>thead>tr>th{padding:0 16px;-webkit-transition:height .2s cubic-bezier(.4,0,.6,1);transition:height .2s cubic-bezier(.4,0,.6,1)}.v-data-table>.v-data-table__wrapper>table>tbody>tr>th,.v-data-table>.v-data-table__wrapper>table>tfoot>tr>th,.v-data-table>.v-data-table__wrapper>table>thead>tr>th{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;height:48px}.v-application--is-ltr .v-data-table>.v-data-table__wrapper>table>tbody>tr>th,.v-application--is-ltr .v-data-table>.v-data-table__wrapper>table>tfoot>tr>th,.v-application--is-ltr .v-data-table>.v-data-table__wrapper>table>thead>tr>th{text-align:left}.v-application--is-rtl .v-data-table>.v-data-table__wrapper>table>tbody>tr>th,.v-application--is-rtl .v-data-table>.v-data-table__wrapper>table>tfoot>tr>th,.v-application--is-rtl .v-data-table>.v-data-table__wrapper>table>thead>tr>th{text-align:right}.v-data-table>.v-data-table__wrapper>table>tbody>tr>td,.v-data-table>.v-data-table__wrapper>table>tfoot>tr>td,.v-data-table>.v-data-table__wrapper>table>thead>tr>td{font-size:.875rem;height:48px}.v-data-table__wrapper{overflow-x:auto;overflow-y:hidden}.v-data-table__progress{height:auto!important}.v-data-table__progress th{height:auto!important;border:none!important;padding:0;position:relative}.v-data-table--dense>.v-data-table__wrapper>table>tbody>tr>td,.v-data-table--dense>.v-data-table__wrapper>table>tbody>tr>th,.v-data-table--dense>.v-data-table__wrapper>table>tfoot>tr>td,.v-data-table--dense>.v-data-table__wrapper>table>tfoot>tr>th,.v-data-table--dense>.v-data-table__wrapper>table>thead>tr>td,.v-data-table--dense>.v-data-table__wrapper>table>thead>tr>th{height:32px}.v-data-table--has-top>.v-data-table__wrapper>table>tbody>tr:first-child:hover>td:first-child{border-top-left-radius:0}.v-data-table--has-top>.v-data-table__wrapper>table>tbody>tr:first-child:hover>td:last-child{border-top-right-radius:0}.v-data-table--has-bottom>.v-data-table__wrapper>table>tbody>tr:last-child:hover>td:first-child{border-bottom-left-radius:0}.v-data-table--has-bottom>.v-data-table__wrapper>table>tbody>tr:last-child:hover>td:last-child{border-bottom-right-radius:0}.v-data-table--fixed-header>.v-data-table__wrapper,.v-data-table--fixed-height .v-data-table__wrapper{overflow-y:auto}.v-data-table--fixed-header>.v-data-table__wrapper>table>thead>tr>th{border-bottom:0!important;position:sticky;top:0;z-index:2}.v-data-table--fixed-header>.v-data-table__wrapper>table>thead>tr:nth-child(2)>th{top:48px}.v-application--is-ltr .v-data-table--fixed-header .v-data-footer{margin-right:17px}.v-application--is-rtl .v-data-table--fixed-header .v-data-footer{margin-left:17px}.v-data-table--fixed-header.v-data-table--dense>.v-data-table__wrapper>table>thead>tr:nth-child(2)>th{top:32px}.table-tpl table{width:100%;border-collapse:collapse}.table-tpl table th{font-weight:700;border:1px solid #ccc;padding:5px}.table-tpl table td{border:1px solid #ccc;padding:9px 11px}.table-tpl table td.nutritional-header{font-weight:700;color:#333}.table-tpl table td:first-child,.table-tpl table tr:first-child{background-color:#ebebeb;font-weight:700;font-size:14px}.table-tpl table tr:first-child{text-transform:uppercase}.table-tpl table tr{font-size:14px}.product-description .description:last-child{border-bottom:none}.product-description .description:last-child .component{padding-bottom:0!important}.product-description table{border-collapse:collapse}.product-description table,.product-description td,.product-description th,.product-description tr{border:1px solid var(--v-grey-base)}.product-description td,.product-description th{padding:2px 6px}.product-description th{background-color:var(--v-grey-lighten1)}.product-description .v-slide-group__content{border-bottom:1px solid #d5d5d5}.product-description .v-tabs{background-color:transparent;position:relative;top:1px;z-index:1}.product-description .v-tabs .v-tabs-bar{background-color:transparent}.product-description .v-tabs .v-item-group{height:46px}.product-description .v-tabs .v-tab{color:var(--v-secondary-base)!important;background-color:transparent;border-radius:4px 4px 0 0}.product-description .v-tabs .content{line-height:22px!important}.product-description .v-tabs .content ul{padding-left:0!important}.product-description .v-tabs .content li{list-style:none!important}.product-description .v-tabs .v-tab--active{border:1px solid #d5d5d5;border-bottom:2px solid #fff;margin-bottom:-1px;background-color:#fff;font-weight:700}.product-description .v-tabs .v-tab--active:hover:before{opacity:0!important}.product-description .v-tabs-items{background-color:#fff;padding:20px}.product-description .v-tabs-items .conservation_info,.product-description .v-tabs-items .description,.product-description .v-tabs-items .ingredients,.product-description .v-tabs-items .nutritional-info,.product-description .v-tabs-items .other,.product-description .v-tabs-items .package_info,.product-description .v-tabs-items .preparation_info,.product-description .v-tabs-items .producer_info{margin-bottom:10px}.product-description .v-tabs-items .conservation_info .content,.product-description .v-tabs-items .description .content,.product-description .v-tabs-items .ingredients .content,.product-description .v-tabs-items .nutritional-info .content,.product-description .v-tabs-items .other .content,.product-description .v-tabs-items .package_info .content,.product-description .v-tabs-items .preparation_info .content,.product-description .v-tabs-items .producer_info .content{line-height:22px}@media only screen and (max-width:599.98px){.product-description .v-expansion-panels{background-color:transparent}.product-description .v-expansion-panels .v-expansion-panel--active>.v-expansion-panel-header{min-height:48px}.product-description .v-expansion-panels .v-expansion-panel{background-color:transparent}.product-description .v-expansion-panels .v-expansion-panel-content .v-expansion-panel-content__wrap{padding:0 12px 16px}.product-description .v-expansion-panels .v-expansion-panel-content .v-expansion-panel-content__wrap .description-header{font-size:16px}.product-description .v-expansion-panels .v-expansion-panel-content .v-expansion-panel-content__wrap .description-content{font-size:14px}.product-description .v-expansion-panels .v-expansion-panel{margin-bottom:1px}}.product-class div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-class .product-class-icon{min-width:22px;height:auto}.product-class .v-chip{font-size:16px;padding:9px 20px 8px 20px}.product-images .image-block-wrapper{width:360px;text-align:center}.product-images .image-block-wrapper .image-mobile{max-width:100%}.product-images .swiper-button-next,.product-images .swiper-button-prev{background:transparent;top:25px}.product-images .swiper-button-next:after,.product-images .swiper-button-prev:after{font-size:40px;background-color:transparent;color:var(--v-secondary-lighten1);padding:0}.product-images .swiper-slide{height:auto}.product-images .thumb-wrapper{margin:0;padding-left:40px;padding-right:40px;position:relative}.product-images .thumb-wrapper img{padding:5px;width:100%;height:auto;max-width:140px;max-height:140px;border:1px solid #d5d5d5;border-radius:8px}.product-images .thumb-wrapper img.selected{border-color:var(--v-primary-lighten1)}.product-images .swiper-button-next{right:-10px}.product-images .swiper-button-next:after{font-family:ali;content:"c"}.product-images .swiper-button-prev{left:-10px}.product-images .swiper-button-prev:after{font-family:ali;content:"f"}.swiper-button-disabled{opacity:.5!important;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.zoom-dialog{background-color:#000}.zoom-dialog-content .pinch-zoom-wrapper{background-color:#fff!important;max-width:95%!important;margin:0 auto}.zoom-dialog-content .pinch-zoom-wrapper img{border:1px solid var(--v-grey-lighten3)}.zoom-swiper-wrapper .swiper-slide img{padding:5px;width:80px;height:80px;border:1px solid transparent}.zoom-swiper-wrapper .swiper-slide img.selected{border-color:#e6e6e6}.product-detail span.point:before{content:" ●";font-size:20px;line-height:12px;color:#ed7c20}.product-detail h1{font-size:32px;line-height:33px}.product-detail h2{font-size:23px;font-weight:600}.product-detail .product-price{width:auto}.product-detail .product-price .product_promo{position:relative}.product-detail .product-price .product_promo>.card{bottom:44px}.product-detail .product-price .product_promo .bubble{top:auto;bottom:0;left:150px}.product-detail .vendorIcon{position:absolute;right:6px;top:-18px;z-index:6}.product-detail .price-um{font-size:12px!important;margin-top:5px!important}.product-detail .add-to-list-text.text-body-2{font-size:16px!important}.product-detail .description{font-weight:400;font-size:16px}.product-detail .code .v-chip{font-size:12px;height:28px}.product-detail .characteristics{margin-top:45px}.product-detail .characteristics span{font-size:16px}.product-detail .iva{font-size:12px;white-space:nowrap}.product-detail .product-class-wraper{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:5px}.product-detail-information-table tr td:first-child{font-weight:700}.product-detail-information-table tr td:nth-child(2){padding-left:10px}.theme--light.v-breadcrumbs .v-breadcrumbs__divider,.theme--light.v-breadcrumbs .v-breadcrumbs__item--disabled{color:rgba(0,0,0,.38)}.theme--dark.v-breadcrumbs .v-breadcrumbs__divider,.theme--dark.v-breadcrumbs .v-breadcrumbs__item--disabled{color:hsla(0,0%,100%,.5)}.v-breadcrumbs{-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;list-style-type:none;margin:0;padding:18px 12px}.v-breadcrumbs,.v-breadcrumbs li{-webkit-box-align:center;align-items:center}.v-breadcrumbs li{-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px}.v-breadcrumbs li .v-icon{font-size:16px}.v-breadcrumbs li:nth-child(2n){padding:0 12px}.v-breadcrumbs__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-breadcrumbs__item--disabled{pointer-events:none}.v-breadcrumbs--large li,.v-breadcrumbs--large li .v-icon{font-size:16px}.v-breadcrumbs{padding:12px 0!important}.v-breadcrumbs__item,.v-breadcrumbs__item--disabled{color:var(--v-default-base)!important}.v-breadcrumbs__item--disabled{font-weight:700}@media only screen and (max-width:959.98px){.v-breadcrumbs{padding:10px 0 0 0}}.show-more .v-btn{margin-right:-4px}.product-slider .proposal-img{margin-bottom:10px}.product-slider .banner-card{width:100%;margin-bottom:20px}.product-slider .proposal-card{width:220px;height:380px}.product-slider .proposal-card .v-card__text{width:auto}.product-slider .proposal-card img{padding:0;-ms-flex-item-align:center;align-self:center}@media only screen and (max-width:599.98px){.product-slider .product-card .v-image{min-height:110px}.product-slider .proposal-card{height:285px;width:170px}.product-slider .proposal-card .v-card__text{font-size:11px;padding:0 5px}}.product-slider .firstCard{float:left}.product-post .post-img{max-width:100%;max-height:250px}.product-detail-view img.normal{height:360px;width:360px}.product-detail-view img.image-mobile{height:336px;width:336px}.product-detail-view .thumb-wrapper img{width:80px;height:80px}.product-detail-view .back-button:hover{opacity:.5}.product-detail-view .description-column{min-height:296px}@media only screen and (min-width:960px){.product-detail-view .description-column{min-height:504px}}.appuntino-card{-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.appuntino-card__text,.appuntino-card__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:4;-webkit-box-orient:vertical}.appuntino-card .recipe-course{height:56px}.appuntino-card .card-description{height:135px}.appuntino-card__actions a{text-decoration:none}.appuntino-card:hover{border:1px solid var(--v-primary-base)}