@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Exo:wght@400;700&display=swap);.v-snack__content{letter-spacing:-.2px}.v-snack__content+.v-snack__action{margin-left:-16px}h1[data-v-955f5fa2]{font-size:26px;font-weight:700;color:var(--v-secondary-base)}h2[data-v-955f5fa2]{font-size:22px;font-weight:700}h3[data-v-955f5fa2]{font-size:18px;font-weight:700}h4[data-v-955f5fa2]{font-size:16px;font-weight:700}h5[data-v-955f5fa2]{font-size:14px;font-weight:400}.recaptcha-disclaimer[data-v-955f5fa2]{font-size:10px;color:#666;text-align:center;margin:10px 0}.recaptcha-disclaimer a[data-v-955f5fa2]{color:#666;text-decoration:underline}.leaflet-iframe{background-color:#000;width:100%;height:100%;padding-top:50px;margin-bottom:-6px;min-height:70vh}@media only screen and (max-width:599.98px){.leaflet-iframe{min-height:80vh}}h1[data-v-2e1dd1df]{font-size:26px;font-weight:700;color:var(--v-secondary-base)}h2[data-v-2e1dd1df]{font-size:22px;font-weight:700}h3[data-v-2e1dd1df]{font-size:18px;font-weight:700}h4[data-v-2e1dd1df]{font-size:16px;font-weight:700}h5[data-v-2e1dd1df]{font-size:14px;font-weight:400}.google-logo[data-v-2e1dd1df]{width:22px}h1[data-v-7cf1b652]{font-size:26px;font-weight:700;color:var(--v-secondary-base)}h2[data-v-7cf1b652]{font-size:22px;font-weight:700}h3[data-v-7cf1b652]{font-size:18px;font-weight:700}h4[data-v-7cf1b652]{font-size:16px;font-weight:700}h5[data-v-7cf1b652]{font-size:14px;font-weight:400}.timeslot-selector[data-v-7cf1b652]{color:var(--v-default-base);height:100%}.timeslot-selector .category-title h1[data-v-7cf1b652]{text-align:center;font-weight:700!important;font-size:26px}.timeslot-selector .range-buttons .v-btn[data-v-7cf1b652]{border:1px solid #d9d9d9!important}.timeslot-selector .range-buttons .active-border[data-v-7cf1b652]{border:1px solid var(--v-secondary-lighten1)!important}@media(max-width:375px){.timeslot-selector .range-buttons .timeslot-period-icon[data-v-7cf1b652]{display:none}}.timeslot-selector .selector-warning[data-v-7cf1b652]{margin:0}@media only screen and (max-width:959.98px){.timeslot-selector .selector-warning[data-v-7cf1b652]{font-size:14px}}.timeslot-selector .selector-warning.selector-warning-under-lead-time[data-v-7cf1b652]{color:#4e1d00}.timeslot-selector .selector-warning.selector-warning-under-lock-day[data-v-7cf1b652]{color:#230000}.timeslot-selector .selector-warning.selector-warning-under-lock-cutoff[data-v-7cf1b652]{color:#000}.timeslot-selector .v-tabs[data-v-7cf1b652]{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}.timeslot-selector .v-slide-group__wrapper[data-v-7cf1b652]{background-color:#fff}.timeslot-selector .v-divider[data-v-7cf1b652]{margin-top:10px;margin-bottom:10px}.timeslot-selector .title[data-v-7cf1b652]{font-size:25px}.timeslot-selector .subtitle[data-v-7cf1b652]{font-size:16px}.timeslot-selector .timeslot-container[data-v-7cf1b652]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;min-height:200px;overflow-y:auto}@media only screen and (max-width:1263.98px){.timeslot-selector .timeslot-container[data-v-7cf1b652]{height:100%}}.timeslot-selector .legend[data-v-7cf1b652]{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;margin-top:10px!important}.timeslot-selector .timeslot-card[data-v-7cf1b652]{overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.timeslot-selector .timeslot-button[data-v-7cf1b652]{border-radius:5px;border:1px solid #e5e5e5;margin:3px;font-size:15px;font-weight:400;pointer-events:auto;cursor:pointer;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:9px;position:relative;color:var(--v-default-base)}.timeslot-selector .timeslot-button .timeslot-time[data-v-7cf1b652]{font-size:16px}.timeslot-selector .timeslot-legend[data-v-7cf1b652]{margin:3px}.timeslot-selector .timeslot-legend .marker[data-v-7cf1b652]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:40px;border-radius:4px}.timeslot-selector .timeslot-legend .marker span[data-v-7cf1b652]{vertical-align:middle}.timeslot-selector .empty[data-v-7cf1b652]{color:var(--v-default-base);background-color:#c2eeb0;border:1px solid #c2eeb0}.timeslot-selector .intermediate[data-v-7cf1b652]{color:var(--v-default-base);background-color:#fdce70;border-color:#fdce70}.timeslot-selector .full[data-v-7cf1b652]{color:var(--v-default-base);background-color:var(--v-primary-lighten3);border-color:var(--v-primary-lighten3)}.timeslot-selector .selected[data-v-7cf1b652]{color:#fff;background-color:var(--v-secondary-lighten1);border-color:var(--v-secondary-lighten1)}.timeslot-selector .v-tab[data-v-7cf1b652]{border:1px solid var(--v-grey-lighten2);background-color:var(--v-grey-lighten2);color:var(--v-secondary-lighten1);padding:0!important;margin:0 5px 0 5px!important;border-radius:5px;min-width:76px;min-height:76px;text-transform:capitalize}.timeslot-selector .v-tab[data-v-7cf1b652]:hover{background-color:var(--v-grey-lighten1)}@media only screen and (min-width:600px){.timeslot-selector .v-tab[data-v-7cf1b652]{min-width:70px;min-height:70px;height:76px;width:100px!important}}.timeslot-selector .v-tab .time-div[data-v-7cf1b652]{color:var(--v-default-base)}.timeslot-selector .v-tab .time-div .day-string[data-v-7cf1b652]{margin-bottom:0;font-size:13px;letter-spacing:.1px}.timeslot-selector .v-tab .time-div .day-number[data-v-7cf1b652]{font-size:20px;letter-spacing:.17px;line-height:1.2}.timeslot-selector .v-tab .time-div .month[data-v-7cf1b652]{font-weight:700;margin-top:0;font-size:13px;letter-spacing:.1px}.timeslot-selector .v-tab.v-tab--active[data-v-7cf1b652]{border-radius:5px;color:var(--v-white-base);background-color:var(--v-secondary-lighten1)}.timeslot-selector .v-tab.v-tab--active .time-div[data-v-7cf1b652]{color:var(--v-white-base)}.timeslot-selector .v-slide-group__content[data-v-7cf1b652]{height:100%}@media only screen and (max-width:599.98px){.timeslot-selector .timeslot-button[data-v-7cf1b652]{padding:10px 5px}.timeslot-selector .timeslot-button .timeslot-time[data-v-7cf1b652]{font-size:15px}.timeslot-selector .timeslot-button .timeslot-status[data-v-7cf1b652]{font-size:10px}}.delivery-service-name[data-v-7cf1b652]{white-space:nowrap}.delivery-fee-timeslot-container[data-v-7cf1b652]{font-size:12px;text-align:center;line-height:1.2;padding:1px 12px;white-space:nowrap}.address-class.store-logo{max-height:26px;padding:0 2px}h1[data-v-6596030e]{font-size:26px;font-weight:700;color:var(--v-secondary-base)}h2[data-v-6596030e]{font-size:22px;font-weight:700}h3[data-v-6596030e]{font-size:18px;font-weight:700}h4[data-v-6596030e]{font-size:16px;font-weight:700}h5[data-v-6596030e]{font-size:14px;font-weight:400}.tabs .v-icon[data-v-6596030e]{font-size:60px;height:80px}.tabs .delivery-service-tab[data-v-6596030e]{border:3px solid var(--v-secondary-lighten5)}.tabs .delivery-service-tab .delivery-service-tab-img[data-v-6596030e]{height:90px}@media only screen and (max-width:599.98px){.tabs .delivery-service-tab .delivery-service-name[data-v-6596030e]{font-size:9px;line-height:1.1}.tabs .delivery-service-tab .delivery-service-tab-img[data-v-6596030e]{height:60px}}.tabs .selected[data-v-6596030e]{background:var(--v-secondary-lighten5)}.tabs .selected .v-icon[data-v-6596030e],.tabs .selected[data-v-6596030e],.tabs .selected span[data-v-6596030e]{color:var(--v-white-base)!important}.minimum-shopping[data-v-6596030e]{border-radius:5px;border:2px solid var(--v-primary-base);padding:5px}.address-list .v-list-item[data-v-6596030e]{border-bottom:2px solid var(--v-grey-lighten2)}.address-list .v-list-item__subtitle[data-v-6596030e]{white-space:pre-line}.address-list .v-list-item--two-line[data-v-6596030e]{min-height:50px}.address-list .v-list-item--active[data-v-6596030e]:before{background-color:transparent}.address-list .v-list-item--active[data-v-6596030e]{border-radius:5px;background-color:var(--v-secondary-lighten5);color:var(--v-default-base)}.address-list[data-v-6596030e]{overflow-y:auto;height:315px}.v-btn.no-border[data-v-6596030e]{border:none}h1[data-v-3e597948]{font-size:26px;font-weight:700;color:var(--v-secondary-base)}h2[data-v-3e597948]{font-size:22px;font-weight:700}h3[data-v-3e597948]{font-size:18px;font-weight:700}h4[data-v-3e597948]{font-size:16px;font-weight:700}h5[data-v-3e597948]{font-size:14px;font-weight:400}.cart-info-button[data-v-3e597948]{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;font-size:12px;height:20px!important;letter-spacing:normal}.cart-info-button.v-btn--disabled[data-v-3e597948]{color:var(--v-secondary-base)!important}.cart-info-button .v-btn__content[data-v-3e597948]{max-width:225px;overflow:hidden;text-overflow:ellipsis}.cart-info-button .v-icon[data-v-3e597948]{font-size:14px;height:14px;width:14px}.cart-edit-icon[data-v-3e597948]{position:absolute;right:20px}.cart-info-label[data-v-3e597948]{max-width:212px;overflow:hidden;text-overflow:ellipsis}.v-list--dense .v-list-item .v-list-item__content[data-v-3e597948],.v-list-item--dense .v-list-item__content[data-v-3e597948]{padding:1px 0}h1[data-v-2ae529c4]{font-size:26px;font-weight:700;color:var(--v-secondary-base)}h2[data-v-2ae529c4]{font-size:22px;font-weight:700}h3[data-v-2ae529c4]{font-size:18px;font-weight:700}h4[data-v-2ae529c4]{font-size:16px;font-weight:700}h5[data-v-2ae529c4]{font-size:14px;font-weight:400}[data-v-2ae529c4] .list .cart-info-button.v-btn--disabled{color:var(--v-secondary-base)!important}h1[data-v-0daa964b]{font-size:26px;font-weight:700;color:var(--v-secondary-base)}h2[data-v-0daa964b]{font-size:22px;font-weight:700}h3[data-v-0daa964b]{font-size:18px;font-weight:700}h4[data-v-0daa964b]{font-size:16px;font-weight:700}h5[data-v-0daa964b]{font-size:14px;font-weight:400}.discount[data-v-0daa964b]{margin:3px 0;padding:10px 30px;max-height:40px}.value[data-v-0daa964b]{min-width:150px}.product-detail .promo-box{border-top-left-radius:5px;border-top-right-radius:5px}.promo-box{background-color:var(--v-primary-base);color:var(--v-white-base);position:relative;width:100%;height:22px;font-size:12px}.promo-box .promo-header{height:18px}.promo-box img.promo-header{height:14px;width:12px;margin-right:4px;margin-top:-2px}.promo-box .promo-cnt{padding-top:2px}.promo-box .promo-body{font-weight:700;text-align:center;white-space:nowrap}.promo-box .promo-body br{content:" "}.promo-box.red_box{background-color:var(--v-primary-lighten1);color:var(--v-white-base)}.promo-box.yellow_box{background-color:var(--v-yellow-base);color:var(--v-primary-lighten1)}.promo-box.green_box{background-color:#50d708}.promo-box.orange_box{background-color:#f58a09}.promo-box.dark_green_box{background-color:#35ad04}.promo-box.dark_orange_box{background-color:#f05738}.promo-box.light_blue_box{background-color:#7baeff}.promo-box.brown_box{background-color:#6a4a3a;color:var(--v-yellow-base)}@media only screen and (max-width:599.98px){.promo-box{height:35px}}h1[data-v-02e324f3]{font-size:26px;font-weight:700;color:var(--v-secondary-base)}h2[data-v-02e324f3]{font-size:22px;font-weight:700}h3[data-v-02e324f3]{font-size:18px;font-weight:700}h4[data-v-02e324f3]{font-size:16px;font-weight:700}h5[data-v-02e324f3]{font-size:14px;font-weight:400}.price[data-v-02e324f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;line-height:1;color:var(--v-default-base);white-space:nowrap}.price .weight-unit[data-v-02e324f3]{font-size:12px;margin-left:-5px}.price .cur-price[data-v-02e324f3]{color:var(--v-white-base);background-color:var(--v-secondary-base)}.price .cur-price.cur-price-promo[data-v-02e324f3]{background-color:var(--v-primary-base)}.price .cur-price[data-v-02e324f3],.price .old-price[data-v-02e324f3]{font-weight:700;height:40px;line-height:.7;font-size:16px;padding:10px 20px;border-radius:5px;width:47%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price .cur-price[data-v-02e324f3]:before,.price .old-price[data-v-02e324f3]:before{border-color:#000}.price .cur-price .descr[data-v-02e324f3],.price .old-price .descr[data-v-02e324f3]{font-size:9px;font-weight:400}.price .other[data-v-02e324f3]{white-space:nowrap;font-size:12px;text-decoration:none!important}.price .original[data-v-02e324f3]{font-size:16px}.price .price-um[data-v-02e324f3]{font-size:10px;line-height:15px}@media only screen and (max-width:599.98px){.price .old-price[data-v-02e324f3],.price .price-um[data-v-02e324f3]{font-size:12px}.price .cur-price[data-v-02e324f3]{font-size:14px}}.t_promo .cur-price[data-v-02e324f3]{background-color:var(--v-primary-base)}.diagonal-strikethrough[data-v-02e324f3]{position:relative}.diagonal-strikethrough[data-v-02e324f3]:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}.custom-text-small{font-size:10px!important}.cart-item .product-price{min-width:90px;text-align:right}.cart-item .accept-alternatives span{font-size:10px}.cart-item .v-icon.icon-garbage{font-size:20px}h1[data-v-193759ce]{font-size:26px;font-weight:700;color:var(--v-secondary-base)}h2[data-v-193759ce]{font-size:22px;font-weight:700}h3[data-v-193759ce]{font-size:18px;font-weight:700}h4[data-v-193759ce]{font-size:16px;font-weight:700}h5[data-v-193759ce]{font-size:14px;font-weight:400}.v-expansion-panel[data-v-193759ce]{border-radius:0}.v-expansion-panel .v-expansion-panel-header[data-v-193759ce]{min-height:20px;padding:10px 24px}.v-expansion-panel .v-expansion-panel-content[data-v-193759ce] .v-expansion-panel-content__wrap{padding:0!important}.v-expansion-panel .v-expansion-panel-content[data-v-193759ce] .v-expansion-panel-content__wrap .v-list-item{padding:0 16px}.v-expansion-panel[data-v-193759ce].sectorItem a{padding-right:0!important}.cart-item[data-v-193759ce]{border-bottom:1px solid #d9d9d9}.cart-item[data-v-193759ce]:last-child{border-bottom:none}h1[data-v-201d6f68]{font-size:26px;font-weight:700;color:var(--v-secondary-base)}h2[data-v-201d6f68]{font-size:22px;font-weight:700}h3[data-v-201d6f68]{font-size:18px;font-weight:700}h4[data-v-201d6f68]{font-size:16px;font-weight:700}h5[data-v-201d6f68]{font-size:14px;font-weight:400}.delivery-fee-list[data-v-201d6f68],.discount[data-v-201d6f68]{padding:12px;font-size:12px}.delivery-fee-list .text-h3[data-v-201d6f68]{line-height:1.45;margin-bottom:6px}.delivery-fee-list .caution[data-v-201d6f68]{font-size:10px;color:var(--v-grey-darken1)}.discount[data-v-201d6f68]{margin:3px 0;max-height:40px}.navbar-delivery-fee[data-v-201d6f68]{font-size:11px}.category-tree.v-list--dense .v-list-item .v-list-item__icon{margin-top:8px!important;margin-bottom:8px!important;margin-right:12px!important}.category-tree .category1 .v-list-item{min-height:40px}.category2 .v-list-item__title,.category-tree .category2.v-list-group--sub-group .v-list-group__header{padding-left:10px!important}.category3 .v-list-item__title{padding-left:18px!important}h1[data-v-456921be]{font-size:26px;font-weight:700;color:var(--v-secondary-base)}h2[data-v-456921be]{font-size:22px;font-weight:700}h3[data-v-456921be]{font-size:18px;font-weight:700}h4[data-v-456921be]{font-size:16px;font-weight:700}h5[data-v-456921be]{font-size:14px;font-weight:400}.category-tree a[data-v-456921be]{color:inherit!important;text-decoration:inherit!important}.category-tree .category1[data-v-456921be]{border-bottom:1px solid var(--v-grey-lighten1)}.category-tree .category1 .v-list-item__title[data-v-456921be]{font-size:12px;color:var(--v-default-base)}.category-tree .category1.v-list-group--active[data-v-456921be]{background-color:var(--v-secondary-base)}.category-tree .category1.v-list-group--active .v-list-item__title>a[data-v-456921be]{font-weight:700;color:#fff!important}.category-tree .category2[data-v-456921be]{background-color:var(--v-secondary-lighten5)!important}.category-tree .category2.v-list-group--sub-group .v-list-group__header[data-v-456921be]{padding-left:10px!important}.category-tree .category2 .v-list-item__title[data-v-456921be],.category-tree .category2.v-list-group--sub-group .v-list-group__header .v-list-item__title>a[data-v-456921be]{color:var(--v-secondary-base)!important}.category-tree .category3[data-v-456921be]{padding-left:10px!important;min-height:34px!important;background-color:#fff}.category-tree .category3.v-list-item--active[data-v-456921be]{background-color:var(--v-white-base)}.category-tree .category3.v-list-item--active .v-list-item__title[data-v-456921be]{color:var(--v-secondary-base)!important;font-weight:700!important}h1[data-v-d1806ea8]{font-size:26px;font-weight:700;color:var(--v-secondary-base)}h2[data-v-d1806ea8]{font-size:22px;font-weight:700}h3[data-v-d1806ea8]{font-size:18px;font-weight:700}h4[data-v-d1806ea8]{font-size:16px;font-weight:700}h5[data-v-d1806ea8]{font-size:14px;font-weight:400}.copyright[data-v-d1806ea8]{font-size:12px}.copyright a[data-v-d1806ea8]{font-size:inherit}.section[data-v-d1806ea8]{border-bottom:1px solid #e9e9e9;padding:12px 0}.section[data-v-d1806ea8]:first-of-type{padding-top:0!important}.v-btn[data-v-d1806ea8]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3px;min-height:28px}.registration-module-disclaimer-container .v-input--selection-controls{margin-top:0}.first-shop-dialog-modal .paragraph{font-size:18px;line-height:1.3}.first-shop-dialog-modal .paragraph.descr{font-size:20px}.first-shop-dialog-modal .paragraph p{margin-bottom:0}.first-shop-dialog-modal .modal-btn.v-btn{height:auto}.first-shop-dialog-modal .modal-btn.v-btn .v-btn__content{font-size:18px;max-width:100%}.first-shop-dialog-modal .modal-btn.v-btn .v-btn__content span{white-space:pre-wrap}.links-list{padding-bottom:81px}@media only screen and (max-width:599.98px){.links-list{min-width:75%}}@media only screen and (min-width:600px)and (max-width:959.98px){.links-list{min-width:50%}}@media only screen and (min-width:960px){.links-list{min-width:35%}}.is-cordova .categories .v-navigation-drawer__content,.is-cordova .links-list .v-navigation-drawer__content{-webkit-box-shadow:0 10px 20px 3px rgba(0,0,0,.6);box-shadow:0 10px 20px 3px rgba(0,0,0,.6)}.scroll-on-top-btn{bottom:100px}@font-face{font-family:tosano;src:url(/fonts/tosano.eot);src:url(/fonts/tosano.eot?#iefix) format("embedded-opentype"),url(/fonts/tosano.woff) format("woff"),url(/fonts/tosano.ttf) format("truetype"),url(/fonts/tosano.svg#tosano) format("svg");font-weight:400;font-style:normal;font-display:block}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:tosano!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-delivery:before{content:"b"}.icon-sort:before{content:"e"}.icon-heartfull:before{content:"f"}.icon-dots:before{content:"g"}.icon-arrow-back:before{content:"h"}.icon-arrow-downward:before{content:"i"}.icon-dropdown:before{content:"j"}.icon-search:before{content:"k"}.icon-star:before{content:"l"}.icon-star-half:before{content:"m"}.icon-edit:before{content:"o"}.icon-arrow-forward:before{content:"p"}.icon-arrow-top-left:before{content:"q"}.icon-euro:before{content:"r"}.icon-moon:before{content:"s"}.icon-star-outline:before{content:"t"}.icon-pickup:before{content:"u"}.icon-next:before{content:"v"}.icon-expand:before{content:"w"}.icon-boat:before{content:"x"}.icon-box:before{content:"y"}.icon-expand-less:before{content:"z"}.icon-package:before{content:"A"}.icon-sun:before{content:"B"}.icon-support-agent:before{content:"C"}.icon-percent:before{content:"D"}.icon-eye:before{content:"E"}.icon-cart:before{content:"F"}.icon-checkbox-off:before{content:"G"}.icon-eye-off:before{content:"H"}.icon-edit-calendar:before{content:"J"}.icon-profile:before{content:"K"}.icon-print:before{content:"L"}.icon-filter:before{content:"M"}.icon-checkbox-on:before{content:"N"}.icon-close:before{content:"O"}.icon-garbage:before{content:"P"}.icon-radio-checked:before{content:"S"}.icon-home:before{content:"T"}.icon-complete:before{content:"U"}.icon-creditcard:before{content:"V"}.icon-info:before{content:"W"}.icon-radio-unchecked:before{content:"X"}.icon-nessun-sacchetto:before{content:"Y"}.icon-receipt:before{content:"Z"}.icon-locker:before{content:"0"}.icon-heart:before{content:"1"}.icon-storefront:before{content:"I"}.icon-location:before{content:"c"}.icon-menu:before{content:"2"}.icon-minus:before{content:"d"}.icon-prev:before{content:"n"}.icon-info-filled:before{content:"3"}.icon-warning:before{content:"R"}.icon-fast-search:before{content:"4"}.icon-add:before{content:"a"}.icon-add-thin:before{content:"5"}.icon-fast-delivery:before{content:"6"}.icon-logout:before{content:"8"}.icon-qr-code:before{content:"Q"}.icon-microphone:before{content:"7"}h1{font-size:26px;color:var(--v-secondary-base)}h1,h2{font-weight:700}h2{font-size:22px}h3{font-size:18px}h3,h4{font-weight:700}h4{font-size:16px}h5{font-size:14px;font-weight:400}@media only screen and (max-width:959.98px){.profile-addresses .main-button{height:30px!important;width:30px!important}.profile-addresses .main-button .v-icon{font-size:16px;width:16px;height:16px}.profile-addresses .secondary-icon-button{height:30px!important;width:30px!important}.profile-addresses .secondary-icon-button .v-icon{font-size:16px;width:16px;height:16px}}.address-detail .v-input__slot{background-color:var(--v-white-base)!important}.address-detail .v-autocomplete .v-input__append-inner{display:none}.address-detail .v-input--switch .v-input__slot{background-color:transparent!important}.address-detail .mandatory{font-size:14px}@media only screen and (max-width:959.98px){.address-detail .address-actions .v-btn{width:100%}}.delivery-service-name{border-radius:15px;font-size:10px;text-align:center;line-height:1.2;padding:1px 12px}.v-breadcrumbs li{font-size:12px!important}.v-breadcrumbs__item{color:var(--v-secondary-base)!important}.disabled .v-breadcrumbs__item,.v-breadcrumbs__item--disabled{color:var(--v-secondary-base)!important;font-weight:700}@media only screen and (max-width:959.98px){.v-breadcrumbs{padding:10px 0 0 0;padding-left:14px!important}}.cart-drawer .v-navigation-drawer__content{display:contents}.cart-drawer .cart-item-list{height:calc(100vh - 330px);overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.cart-info{height:100vh}.cart-info .infos{height:120px}.cart-info .summary{height:215px}.cart-info .items-list .v-subheader{height:45px;min-height:45px}.cart-info .items-list .cart-item .qty-wrap{min-width:140px}.cart-info .items-list .cart-item .gross-total{font-size:16px;min-width:70px;text-align:right}.cart-info.show-delivery-fee .cart-item-list{height:calc(100vh - 374px)}@media only screen and (max-width:599.98px){.cart-info{height:auto}.cart-info .items-list{background:transparent}.cart-info .items-list .cart-item-list-no-checkout{min-height:auto;max-height:100%}.cart-info .infos{height:auto;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)!important;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)!important}.cart-info .summary{-webkit-box-shadow:0 -3px 6px rgba(0,0,0,.1607843137254902)!important;box-shadow:0 -3px 6px rgba(0,0,0,.1607843137254902)!important}.cart-info .summary .v-card__actions{padding:8px 0}.cart-info .cart-item .price{width:25%}.cart-info .cart-item .qty-wrap{width:50%}.cart-info .cart-item .gross-total{min-width:auto!important;width:25%;font-size:18px!important}}.summary-text{max-width:65%;white-space:break-spaces}.summary-value{margin:auto 0}.gift-certificate .summary-text{max-width:65%;white-space:break-spaces}.gift-certificate .summary-value{margin:auto 0}#cookie-bar{position:fixed;bottom:0;left:0;right:0;z-index:1000;border-top:1px solid #e0e0e0;background-color:#fafafa}#cookie-bar p{margin-top:0}#cookie-bar title{display:block;font-size:30px;font-weight:200;height:33px;margin-top:0;margin-bottom:10px}#cookie-bar .main-content{padding-bottom:0;margin-bottom:0;max-width:1280px;margin:20px auto}#cookie-bar .main-content .main-content__wrapper{padding:15px}#cookie-bar .cookie-list{margin-top:30px}#cookie-bar .cookie-list .cookie-item{background-color:#f5f5f5;border-top:1px solid #e0e0e0;padding:20px}#cookie-bar .cookie-list .cookie-item .label-text{font-weight:400;display:inline-block;margin-right:15px;width:80px}#cookie-bar .cookie-list .cookie-item .v-input{margin-top:0}#cookie-bar .cookie-list .cookie-type{font-size:24px;font-weight:300;line-height:1.1;text-transform:uppercase}.main-wrapper{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;padding-left:210px;position:relative}.mb20{margin-bottom:20px}.mt30{margin-top:30px}.switch{position:relative;display:inline-block;width:40px;height:22px}.switch input{opacity:0;width:0;height:0}.switch .slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.switch .slider,.switch .slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.switch .slider:before{content:"";height:16px;width:16px;left:3px;bottom:3px;background-color:#fff}.switch .slider.round{border-radius:22px}.switch .slider.round:before{border-radius:50%}.switch .slider.round.active{background-color:#ed7c20}.switch .slider.round.active:before{left:20px}@media(max-width:1140px){#cookie-bar{zoom:.85;overflow-y:scroll;overflow-x:hidden}#cookie-bar.moreCookies{top:0}.main-wrapper{padding-left:0}}@media(max-width:767px){.text-right{text-align:left}}@media only screen and (max-width:959.98px){#cookie-bar-more .v-btn{width:100%}}.v-dialog{background-color:var(--v-white-base);margin:10px;position:relative}.v-dialog .limitations-warning-dialog strong{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.v-dialog .limitations-warning-dialog ul li{line-height:25px;margin:15px 0}.v-dialog .v-btn{border:1px solid var(--v-secondary-base);color:var(--v-secondary-base)}.v-dialog .v-btn[action-key=true]{background:var(--v-secondary-base);color:var(--v-white-base)!important}.v-dialog .v-btn.no-border{border:none}.v-dialog--fullscreen{background-color:var(--v-white-base);margin:0!important;position:relative;height:100%}.vuedl-layout__closeBtn{position:absolute;top:16px;width:16px;height:16px;font-family:-webkit-pictograph;right:14px;font-size:30px;opacity:.5;z-index:1000;cursor:pointer;line-height:.5;font-weight:700}.generic-list .row{padding:0 10px;color:#3c3c3c;font-size:14px}.generic-list .row.row-header{padding:10px 10px;font-size:14px;color:#3c3c3c}.generic-list .v-list{width:100%;padding-top:0;padding-bottom:0;background:transparent}.generic-list .v-list .v-list-item{padding:15px 0;margin-bottom:15px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:8px}.generic-list .zebra{background:#fff0da}.detail-table{background:#fff;padding:15px}@media only screen and (max-width:959.98px){.detail-table{padding:5px}}.detail-table .t-detail-list .v-list-item{padding:15px 0}.detail-table .t-detail-list .v-list-item:not(:last-child){border-bottom:1px solid #e5e5e5}.detail-table .t-detail-list .v-list-item .product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.2;color:var(--v-default-base);margin-left:15px}.detail-table .t-detail-list .v-list-item .product-info .product-brand{font-size:12px;font-weight:600;text-transform:uppercase}.detail-table .t-detail-list .v-list-item .product-info .product-descr{font-size:12px;font-weight:400;max-height:30px;overflow:hidden;text-overflow:ellipsis}.detail-table .t-detail-list .v-list-item .product-info .product-name{font-size:16px;font-weight:700}.detail-table .t-detail-list .v-list-item .unit-price{font-size:20px;color:var(--v-default-base)}.detail-table .t-detail-list .v-list-item .price{font-size:20px}@media only screen and (max-width:959.98px){.detail-table .t-detail-list .v-list-item .product-column{margin-bottom:15px}.detail-table .t-detail-list .v-list-item .product-column .product-img{margin:0 16px}.detail-table .t-detail-list .v-list-item .product-info{margin-left:0}.detail-table .t-detail-list .v-list-item .product-info .product-brand{font-size:12px}.detail-table .t-detail-list .v-list-item .product-info .product-name{font-size:16px}.detail-table .t-detail-list .v-list-item .product-info .product-descr{font-size:12px}.detail-table .t-detail-list .v-list-item .gross-total{font-size:18px}.detail-table .t-detail-list .v-list-item .price,.detail-table .t-detail-list .v-list-item .unit-price{font-size:16px}}.main-button{background:var(--v-secondary-base);border-radius:8px;color:#fff!important;height:50px!important;width:56px!important}.main-button.primary{background:var(--v-primary-base)}.secondary-icon-button{background:#fff;border-radius:8px;color:var(--v-secondary-base)!important;border:2px solid var(--v-secondary-base);height:50px!important;width:56px!important}@media only screen and (max-width:959.98px){.add-all-to-card{margin-top:15px;width:100%}}.lists-table{width:100%}.lists-table .row .name{color:#f39300}.lists-table .row .default-icon{color:#fff}@media only screen and (max-width:959.98px){.lists-table .main-button,.lists-table .secondary-icon-button{height:30px!important;width:30px!important}.lists-table .main-button .v-icon,.lists-table .secondary-icon-button .v-icon{height:15px;font-size:15px;width:15px}}.t-list-detail{margin-top:10px}.list-detail .list-promo{display:-webkit-box;display:-ms-flexbox;display:flex}.list-detail .no-lists .headline{font-size:18px!important;padding:5px}.list-detail .product-brand{font-size:12px;font-weight:600;text-transform:uppercase}.list-detail .product-descr{font-size:12px;font-weight:400;max-height:30px;overflow:hidden;text-overflow:ellipsis}.list-detail .product-name{font-size:16px;font-weight:700}.list-detail .cur-price{font-size:20px;font-weight:700;color:var(--v-default-base)}.list-detail .delete-button{color:#dc0a0a!important}.list-detail .footer-btn{margin-top:30px}.list-detail .add-to-cart{background-color:var(--v-primary-base);padding:7px;margin-left:20px}.list-detail .add-to-cart i{color:var(--v-white-base)}.list-detail .add-to-cart.disabled{opacity:.3}@media only screen and (max-width:959.98px){.list-detail .container{padding:0}}.create-list-wrapper{padding:0!important;margin-bottom:30px;margin-top:10px}.create-list-wrapper h3{font-size:14px}.create-list-wrapper .create-input .v-input{margin-top:0}.create-list-wrapper .create-input .v-btn{margin-left:25px}.delete-item-btn .icon.icon-delete{color:var(--v-black-base)}.lists-filter{bottom:160px!important}.lists-filter .v-speed-dial__list{min-width:290px!important;bottom:-80px!important;left:auto!important;right:65px!important}.lists-filter .v-speed-dial__list .lists-menu{max-height:calc(100vh - 230px);min-height:420px;overflow-y:hidden;padding:25px}.lists-filter .v-speed-dial__list .lists-menu .my-list-container{overflow-y:auto;max-height:175px}.not-found{display:table;position:relative;width:100%;height:100%;background-color:var(--v-white-base);background-size:cover;-o-background-size:cover;padding:0!important;max-width:100%!important}.not-found .text-vertical-center{text-align:center;vertical-align:middle;width:100%}.not-found .text-vertical-center h1{padding:0;color:var(--v-primary-base);margin:0;padding:18px 0;font:900 35px}.not-found .text-vertical-center h3{margin:0;padding:5px 0;font:800 22px}.not-found .text-vertical-center h4{margin:0;padding:0 0 30px 0;font:400 20px}.not-found .text-vertical-center h5{padding:0;color:var(--v-primary-base);margin:0;padding:30px 0 5px 0;font:900 18px;text-transform:uppercase}.order-detail .card-info-wrapper{height:47%}.order-detail .card-info-wrapper:last-child{margin-bottom:0}.order-detail .actions-buttons{margin:30px 0}.order-detail .actions-buttons.footer-btn{padding:0}.order-detail .actions-buttons .v-btn{min-width:150px}.order-detail .actions-buttons .v-btn.secondary-button{margin-right:10px}.order-detail .order-info{padding:10px;height:auto}.order-detail .order-info .v-card__title{padding:0;font-size:14px;font-weight:700;color:#3c3c3c}.order-detail .order-info .v-card__text{padding:0}.order-detail .order-info .v-card__text .order-number{color:var(--v-secondary-base);font-weight:700}.order-detail .detail-table .qty-box{border:1px solid var(--v-grey-lighten1);border-radius:5px;width:50%;padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;white-space:nowrap;font-size:12px}@media only screen and (max-width:959.98px){.order-detail .detail-table .qty-box{width:105px;padding:2px 5px}}@media only screen and (max-width:959.98px){.order-detail .container{padding-left:0;padding-right:0}.order-detail .product-img{margin:0 16px}.order-detail .v-list{padding:0}}.orders-table{width:100%}.orders-table .order-id{font-size:14px}.orders-table .icon.icon-delete,.orders-table .order-id{color:var(--v-secondary-base)}.orders-table .actions-order{display:-webkit-box;display:-ms-flexbox;display:flex}.orders-table .address{max-width:96%;overflow:hidden;text-overflow:ellipsis}.paginator{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:15px 0}.payment-methods{padding-left:15px;padding-right:15px}.payment-methods .v-expansion-panel{margin-bottom:30px;border:1px solid #d9d9d9;border-radius:5px}.payment-methods .v-expansion-panel :before{box-shadow:none!important;-webkit-box-shadow:none!important}.payment-methods .v-expansion-panel .v-expansion-panel-content .v-expansion-panel-content__wrap{padding:16px!important;font-size:12px}.payment-methods .payment-type-description{margin-bottom:16px}.payment-methods .payment-panels-title{margin:10px 0}.payment-methods .v-expansion-panel-header{font-size:16px;font-weight:700;padding-left:15px;color:var(--v-default-base);min-height:auto;padding:14px 24px 14px 15px}.payment-methods .v-expansion-panel-header.v-expansion-panel-header--active{background-color:var(--v-secondary-lighten5);border-bottom:1px solid #d9d9d9}.payment-methods .v-expansion-panel-header input{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.payment-methods .v-expansion-panel-header [type=radio]:checked,.payment-methods .v-expansion-panel-header [type=radio]:not(:checked){position:absolute;left:-9999px}.payment-methods .v-expansion-panel-header [type=radio]:checked+label,.payment-methods .v-expansion-panel-header [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:23px;display:inline-block}.payment-methods .v-expansion-panel-header [type=radio]:checked+label:before,.payment-methods .v-expansion-panel-header [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid var(--v-default-base);border-radius:100%;background:#fff}.payment-methods .v-expansion-panel-header [type=radio]:checked+label:after,.payment-methods .v-expansion-panel-header [type=radio]:not(:checked)+label:after{content:"";width:10px;height:10px;background:var(--v-default-base);position:absolute;top:5px;left:5px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.payment-methods .v-expansion-panel-header [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.payment-methods .v-expansion-panel-header [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.payment-methods .v-expansion-panel-header .rememberNewCard,.payment-methods .v-expansion-panel-header .rememberNewCard .v-input__slot .v-icon{color:var(--v-secondary-base)!important}.payment-methods .v-expansion-panel-header h3{margin-bottom:30px}.payment-methods .v-expansion-panel-header .gateway-btn{height:50px}.payment-methods .v-expansion-panel-header .payment-disabled{opacity:.8;pointer-events:none}.payment-methods .no-card-alert .v-icon{color:#fff!important;background-color:var(--v-primary-base)!important}.payment-methods .payment-completed-text{text-align:left;font-size:16px;color:#000}.payment-methods .payment-auth-list .v-avatar{width:50px!important;height:auto!important}.payment .checkout-buttons{display:none}.payment .recaptcha-disclaimer{margin-top:20px}@media only screen and (max-width:959.98px){.payment-completed .v-card__actions{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.payment-completed .v-card__actions .v-btn{width:100%;margin-top:5px;margin-left:0!important}}@media only screen and (max-width:959.98px){.payment-type .v-btn{width:100%}.edenred-button{width:auto!important}}@media print{*{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.actions-buttons,.footer,.v-app-bar,.v-breadcrumbs,.v-navigation-drawer{display:none}.v-main{padding:0!important}.row-dashboard{margin:0}.site-print-title{display:inline!important}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-md-12,.col-sm-12,.col-xs-12{width:100%}.col-md-6,.col-sm-6,.col-xs-6{width:50%}.col-md-4,.col-sm-4,.col-xs-4{width:33.3333333333%}.col-md-3,.col-sm-3,.col-xs-3{width:25%}.col-md-2,.col-sm-2,.col-xs-2{width:16.6666666667%}.col-md-1,.col-sm-1,.col-xs-1{width:8.3333333333%}#fc_frame,.backbtn-container,.btn,.cart-summary-header,.detail-table-header,.detail-table .add-to-cart,.divide-categories-switch,.header-mobile,.order-actions *,.order-detail .actions *,.order-detail .v-list-item img,.order-table-header,.scroll-on-top-btn,.scroll-top,.smartbanner,.v-expansion-panel-header .icon-minus,.v-footer,.v-image{display:none!important}.v-main__wrap{margin-top:-133px!important}.order-basic-info{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.order-detail .card,.qty-box{border:none!important}.cart-info-cards{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;gap:12px!important}.cart-info-cards div:first-child{margin-bottom:0!important}body.mobile .main{margin-top:0!important}.product-info{margin-left:0!important}}.product-card{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-align:center;-ms-flex-align:center;align-items:center}.product-card .card-content{height:330px}.product-card .description{overflow:hidden;min-height:85px}.product-card .description .name{min-height:15px;max-height:28px;margin-bottom:4px;overflow:hidden;line-height:1;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical}.product-card .description .descr{font-size:10px}.product-card .description .descr .weight-unit{font-size:10px;padding:2px}.product-card .description .brand{line-height:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical}.product-card .description .descr{max-height:30px}.product-card .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.product-card .actions .not-available{width:100%;font-size:14px;color:var(--v-error-base);text-align:center}@media only screen and (max-width:599.98px){.product-card .card-content{height:175px}}@media only screen and (min-width:960px){.force-product-card-mobile{min-height:100%}.force-product-card-mobile .is-card-mode .v-image{height:auto!important}.force-product-card-mobile .product-card{width:auto!important}.force-product-card-mobile .product-card .desc-wrapper{height:130px}.force-product-card-mobile .product-card .description{width:80%}.force-product-card-mobile .card-content{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:start!important}.force-product-card-mobile .card-content div:first-child{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.force-product-card-mobile .card-content div:first-child .product-img{height:100px;width:100px;-ms-flex-item-align:start!important;align-self:flex-start!important}.force-product-card-mobile .card-content div:first-child .description{padding:0 4px;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;text-align:left!important}.force-product-card-mobile .card-content div:first-child .price .price_block .cur-price,.force-product-card-mobile .card-content div:first-child .price .price_block .old-price{width:100%}}@media only screen and (min-width:960px)and (max-width:1263.98px){.force-product-card-mobile .product-card{height:171px!important}.force-product-card-mobile .product-card .desc-wrapper{height:100px}.force-product-card-mobile .card-content div:first-child .product-img{height:90px;width:90px}.force-product-card-mobile .card-content div:first-child .description{min-height:52px}.force-product-card-mobile .card-content div:first-child .description .name{max-height:15px;margin-bottom:0}.force-product-card-mobile .card-content div:first-child .description .descr{display:block}.force-product-card-mobile .card-content .actions{min-height:30px}.force-product-card-mobile .card-content .actions .add-to-cart.v-btn,.force-product-card-mobile .card-content .actions .qty-wrap{height:30px!important}.force-product-card-mobile .card-content .price .price_block .cur-price,.force-product-card-mobile .card-content .price .price_block .old-price{height:34px;padding:6px 15px}}@media only screen and (min-width:1264px)and (max-width:1903.98px){.force-product-card-mobile .product-card{height:229px}}@media only screen and (min-width:1904px){.force-product-card-mobile .product-card{height:322px}.force-product-card-mobile .product-card .desc-wrapper{height:210px}.force-product-card-mobile .product-slider .swiper-container{height:100%}.force-product-card-mobile .card-content{-ms-flex-pack:distribute;justify-content:space-around}.force-product-card-mobile .card-content div:first-child{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.force-product-card-mobile .card-content div:first-child .product-img{height:200px;width:200px;-ms-flex-item-align:start!important;align-self:flex-start!important}.force-product-card-mobile .card-content div:first-child .description{font-size:26px!important;text-align:center!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:130px}.force-product-card-mobile .card-content div:first-child .description .brand,.force-product-card-mobile .card-content div:first-child .description .descr,.force-product-card-mobile .card-content div:first-child .description .name,.force-product-card-mobile .card-content div:first-child .description .price-um{font-size:20px!important;text-align:center!important}.force-product-card-mobile .card-content div:first-child .description .name{min-height:40px}.force-product-card-mobile .card-content div:first-child .description .price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.force-product-card-mobile .card-content .actions .qty-wrap{min-height:60px}.force-product-card-mobile .card-content .actions .add-to-cart{min-height:56px}.force-product-card-mobile .product-card-header .product-card-header-block-2 .product-class-container{position:relative;top:16px}.force-product-card-mobile .product-card-header .product-card-header-block-2 .product-class-container img{width:40px!important;height:40px!important}.force-product-card-mobile .product-card-header .product-card-header-block-2 button i{font-size:40px;position:relative;top:8px;right:8px}}.weightUnitDisplay{text-transform:capitalize}.qty-wrap{min-width:88px;border:1px solid var(--v-grey-lighten1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:38px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:5px}.qty-wrap .v-icon{font-size:12px;height:22px;width:22px}.qty-wrap .minus,.qty-wrap .plus{color:var(--grey-darken1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;height:100%;min-width:42px;min-height:42px;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.qty-wrap .minus.disabled,.qty-wrap .plus.disabled{pointer-events:none;opacity:.4}.qty-wrap .minus:hover,.qty-wrap .plus:hover{background-color:var(--v-secondary-lighten1)}.qty-wrap .minus:hover .v-icon,.qty-wrap .plus:hover .v-icon{color:var(--v-white-base)}.qty-wrap .val-cnt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#515151;font-size:14px;line-height:1.2;white-space:nowrap;height:100%}.qty-wrap .val-cnt .val{font-weight:700}.qty-wrap .val-cnt .small{font-size:12px}@media only screen and (max-width:599.98px){.qty-wrap .val-cnt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.logistic-packagin-items{height:38px}.logistic-packagin-items span{line-height:1.1;font-size:9px}.logistic-packagin-items span strong{font-size:13px}.add-to-cart.v-btn{min-width:24px!important;height:38px!important}.facet-filter.v-text-field--solo .v-input__slot{background:#fff!important}.facet-filter .v-label{font-size:14px}@media only screen and (max-width:599.98px){.product-col{padding-top:5px;padding-bottom:5px}}.mobile-menu-filters .v-expansion-panel{margin:0!important}.mobile-menu-filters .v-expansion-panel .v-input{width:50%}@media(max-width:400px){.mobile-menu-filters .v-expansion-panel .v-input{width:100%}}.mobile-menu-filters .v-expansion-panel .v-input label{font-size:14px}.v-card--link:focus:before{opacity:0}.product-mobile .promo-box-wrapper{width:100%}@media(max-width:360px){.products .qty-wrap.not-empty,.search .qty-wrap.not-empty{width:inherit;max-width:130px}}@media only screen and (max-width:959.98px){.search .search-title{font-size:18px;line-height:21px}}.category-custom .category-title .v-image{margin-bottom:12px}.register .v-input:not(.v-input--radio-group):not(.v-input--checkbox):not(.v-input--switch) .v-input__slot{background-color:var(--v-white-base)!important}.register .v-input__prepend-outer{position:absolute;right:0;z-index:100}.register .privacy-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:8px}.register .privacy-section span{font-size:14px;color:var(--v-default-base)}.register .privacy-section .v-input{margin-bottom:15px}.register .privacy-section .v-input__slot{background-color:transparent!important}.register .privacy-section .v-input__slot .v-label{line-height:1}@media only screen and (max-width:959.98px){.register .registration-button{width:100%}}.register .disclaimer-descr{margin-bottom:4px}.w-30{width:30%}.w-40{width:40%}.w-45{width:45%}.w-50{width:50%}.w-90{width:90%}.w-100{width:100%}.w-auto{width:auto}.h-100{height:100%}.h-auto{height:auto}body{padding-top:20px;padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}body.modal-open{width:100%}ul{padding-left:0!important}ul li{list-style:none!important}.v-main{background-color:var(--v-white-base);padding-top:calc(133px + env(safe-area-inset-top))!important}@media only screen and (max-width:599.98px){.v-main{padding-top:calc(163px + env(safe-area-inset-top))!important}}@media only screen and (min-width:600px)and (max-width:959.98px){.v-main{padding-top:calc(179px + env(safe-area-inset-top))!important;padding-bottom:56px!important}}.smartbanner-show{margin-top:0}.smartbanner-show .smartbanner{position:fixed;background:none;background-color:var(--v-accent-base)!important;-webkit-box-shadow:none!important;box-shadow:none!important}.smartbanner-show .smartbanner .smartbanner-info:after{content:"Scarica l'app"!important;color:#fff}.smartbanner-show .smartbanner .smartbanner-info span{display:none}.content-wrap{background-color:var(--v-grey-lighten3);min-height:calc(100vh - 190px)}@media only screen and (max-width:959.98px){.content-wrap{min-height:calc(100vh - 220px)}}.bg-transparent{background-color:hsla(0,0%,100%,0)!important}.theme--light.v-text-field--solo>.v-input__control{min-height:47px}.v-select .v-select--is-menu-active .v-input__icon--append .v-icon{-webkit-transform:none;transform:none}.v-select .v-text-field__prefix{color:var(--v-default-base)}.v-select .v-select__selection--comma{color:var(--v-primary-base)!important;font-weight:700}.v-select .v-select__slot .v-menu:after{background-color:red!important}.v-select .v-input__slot{min-height:auto!important}.product-filters-btn-mobile,.product-sort-filters-mobile .v-input__control .v-input__slot{border:1px solid var(--v-grey-darken1)}.product-sort-filters-mobile .v-input__slot .v-select__slot .v-label{color:var(--v-default-base)!important}.product-filters-btn-mobile{background-color:var(--v-white-base)}.product-filters-btn-mobile .v-btn__content span{font-size:14px;color:var(--v-default-base)}.v-label{font-size:14px!important}.v-btn{font-weight:400;letter-spacing:0}.v-btn.v-btn--router:before{opacity:0}.v-btn.v-btn--outlined.secondary--text{background-color:var(--v-white-base)}.v-icon.v-icon{-webkit-appearance:button-bevel!important}.theme--light.v-pagination{margin-top:15px;color:var(--v-accent-base);font-weight:700}.theme--light.v-pagination .v-pagination__item,.theme--light.v-pagination .v-pagination__navigation{color:var(--v-accent-base)!important;background:transparent!important;-webkit-box-shadow:none;box-shadow:none}.theme--light.v-pagination .v-pagination__item:hover,.theme--light.v-pagination .v-pagination__navigation:hover{background-color:var(--v-accent-lighten3)!important}.theme--light.v-pagination .v-pagination__item.v-pagination__item--active,.theme--light.v-pagination .v-pagination__navigation.v-pagination__item--active{background-color:#fff!important}.theme--light.v-pagination .v-pagination__navigation .v-icon{color:var(--v-accent-base)}:root{--swiper-theme-color:--v-primary-lighten5}.slider{height:100%;position:relative}.swiper-slide{width:auto}@media only screen and (max-width:599.98px){.container.container--fluid{padding-left:0;padding-right:0}.container.container--fluid .swiper-container{padding:0 4px}}.swiper-pagination{position:static}.grey.lighten-1 .swiper-pagination-bullet{background:var(--v-grey-base)}.swiper-pagination-bullet{height:8px;width:8px;margin-right:3px;background:var(--v-grey-lighten1);opacity:1}.swiper-pagination-bullet-active{background-color:var(--v-primary-lighten1)!important}.swiper-button-next,.swiper-button-prev{top:auto;bottom:50%;color:var(--v-grey-lighten1);background-color:var(--v-default-base);opacity:.85;height:auto;margin-top:0}.swiper-button-next:after,.swiper-button-prev:after{font-size:20px;padding:4px}.swiper-button-next:after{font-family:tosano;content:"v"}.swiper-button-prev:after{font-family:tosano;content:"n"}.proposal-title-wrapper .proposal-title{color:#fff;padding:14px}.v-tooltip__content{background-color:var(--v-secondary-base)!important;font-size:12px!important}.products-slider-full-width .product-slider .swiper-slide{width:100%}.products-slider-full-width .product-slider .swiper-slide .product-card{width:99%}.footer-address .swiper-slide,.footer-timeslot .swiper-slide{width:100%}.v-list-item{padding:0 10px}.v-list-item .v-list-item__icon{margin-right:16px!important}.v-stepper .v-stepper__header{-webkit-box-shadow:none;box-shadow:none}.v-stepper .v-stepper__step__step{height:42px;width:42px;font-family:Poppins;font-size:19px;font-weight:700}.v-stepper .v-stepper__label{text-align:center}.v-stepper .v-stepper__step--active .v-stepper__label,.v-stepper .v-stepper__step--complete .v-stepper__label{text-shadow:none!important}.v-stepper .v-stepper__step--active .v-stepper__label span,.v-stepper .v-stepper__step--complete .v-stepper__label span{color:var(--v-primary-lighten1)}@media only screen and (max-width:959.98px){.v-stepper .v-stepper__step__step{height:29px;width:29px;font-family:Poppins;font-size:16px;font-weight:700}.v-stepper .v-stepper__label{display:block!important}.v-stepper .v-stepper__label span{font-size:11px}}.v-carousel__controls .v-btn{margin:0}.v-carousel__controls .v-btn .v-icon{color:var(--v-primary-base)!important;opacity:.3}.v-carousel__controls .v-btn.v-item--active .v-icon{opacity:1}.font-weight-normal{font-weight:400!important}.v-application a{color:var(--v-default-base)}.is-cordova.keyboard-open .scroll-on-top-btn{bottom:20px!important}.scroll-on-top-btn{z-index:10!important}.is-cordova.keyboard-open.platform-ios .scroll-on-top-btn{bottom:35px!important}.is-cordova.platform-ios .scroll-on-top-btn{bottom:135px!important}.hide,.is-cordova .hide-in-app,.is-cordova.platform-ios .hide-ios{display:none}.is-cordova .v-main{overflow-x:hidden}.grecaptcha-badge{display:none!important}