:root{--bs-font-size: 16px;--desktop-view: 120rem;--mobile-view: 26.875rem}@media(min-width: 991px)and (max-width: 1300px){.product_flavour_box{height:450px}}@media(max-width: 990px)and (min-width: 768px){.product_flavour_box{height:400px}}.hero-banner{position:relative}@media(max-width: 767px){.hero-banner{height:83vh;overflow:hidden}}.hero-banner .dot-line{background:url(../images/icons/dot_full_w.webp) no-repeat;background-size:100%;height:6px;max-width:229px}.catbg_w .hero-banner .dot-line{background:url(../images/icons/dot_full.webp) no-repeat;background-size:100%;height:6px;max-width:229px}@media(max-width: 767px){.hero-banner .dot-line{max-width:41.73333vw}}.category-caption{width:100%;padding:0 10.9375vw 0 5.8333333333vw;font-size:1.7708333333vw;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.bannerBg{margin-bottom:2.0833333333vw}.bannerBg .category-caption{background:url(../images/category/category-banner/SD_Pattern_ContemporaryConfidence_Dark-sq.webp) no-repeat;background-size:cover;color:#fff}@media(max-width: 767px){.bannerBg.catFrozen .category-caption{background:none;color:#000}}@media(min-width: 768px){.category-caption{width:50%}}.category-caption .category-name{font-size:4.375vw;font-family:"Scrumptious Serif";font-weight:400;width:100%;line-height:1;margin-bottom:1.5625vw}.category-caption h4{font-size:1.61458vw;width:100%;letter-spacing:.10417vw;padding-top:.41667vw;text-transform:uppercase}.category-caption h4:empty{line-height:0;padding-top:0px}@media(max-width: 767px){.category-caption{padding:8.66667vw 9.3023255814vw;width:100%;-ms-flex-line-pack:start;align-content:flex-start}.subCategory .category-caption{padding:10.2325581395vw 9.7674418605vw 0 10.2325581395vw;min-height:99.7674418605vw}.category-caption .category-name{font-size:9.7674418605vw}.category-caption h4{font-size:5.33333vw;letter-spacing:.4vw}.category-caption .dot-line{margin-left:auto;margin-right:auto}}.text-cont{font-size:1.7708333333vw;font-family:"GilroyExtraBold";line-height:1.3}@media(max-width: 767px){.text-cont{padding:3.7209302326vw 0 5.8139534884vw;font-size:4.4186046512vw}.subCategory .text-cont{padding:3.7209302326vw 0 5.8139534884vw;font-size:4.6511627907vw}}.cat-name{text-align:center;color:#000;font-family:"GilroyExtraBold";text-transform:uppercase}@media(min-width: 768px){.cat-name{margin-bottom:-1.875vw}body.term-plant-based-beverages .cat-name,body.term-organic-coconutmilk-creamers .cat-name,body.term-coconutmilk .cat-name,body.term-dairy-free-creamers .cat-name{margin-bottom:1.3541666667vw}}@media(max-width: 767px){.cat-name{margin-bottom:-5.1162790698vw}body.term-plant-based-beverages .cat-name,body.term-organic-coconutmilk-creamers .cat-name,body.term-coconutmilk .cat-name,body.term-dairy-free-creamers .cat-name{margin-bottom:3.488372093vw}}.cat-name h2{font-size:1.5625vw;font-family:"GilroyExtraBold"}@media(max-width: 767px){.cat-name{margin-inline:0;margin-top:0;font-size:4.1860465116vw;padding:.4vw 0 .66667vw}.cat-name h2{font-size:4.1860465116vw}.cat-name.active .minis{font-size:100%}.cat-name .minis,.cat-name .plus{font-size:100%;line-height:1}}@media(min-width: 768px){.category-list_prod{padding-inline:4.0625vw}}@media(max-width: 767px){.category-list_prod{padding-bottom:7.33333vw}.category-list_prod .tabLink{padding-left:9.3023255814vw}.category-list_prod .container-fluid{width:100%;max-width:100%}}.category-list_prod .cat-pro_cont>img{max-width:100%;margin:0 auto}.category-list_prod .cat-pro_cont .pro-img{width:100%}.category-list_prod .cat-pro_cont .pro-text{width:100%;line-height:1;font-size:1.5625vw;margin-top:1.8229166667vw;text-align:center;letter-spacing:.5px;color:#000}@media(max-width: 767px){.category-list_prod .cat-pro_cont .pro-text{font-size:3.7209302326vw;max-width:96%;margin-inline:auto}.category-list_prod .cat-pro_cont .pro-img{overflow:hidden}.category-list_prod .cat-pro_cont .pro-img img{-webkit-transform:scale(1.1);transform:scale(1.1);display:block;margin-bottom:3.2558139535vw}}.category-list_prod .cat-pro_cont .pro-text a{color:#000;word-break:normal}.category-list_prod .cat-pro_cont .pro-text a:hover{text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.category-list_prod .cat-pro_cont .pro-text h3{font-size:1.9791666667vw;line-height:1.2;font-weight:400;max-width:100%;color:#000;font-family:"Scrumptious Serif"}@media(max-width: 767px){.category-list_prod .cat-pro_cont .pro-text h3{font-size:3.7209302326vw;max-width:100%}}.category-list_prod .cat-pro_cont .pro-text h4{font-size:1.14583vw;text-transform:uppercase;font-weight:500;max-width:100%;color:#666;letter-spacing:1px;padding-top:.58vw;margin-bottom:0}.category-list_prod .cat-pro_cont .pro-text h4:empty{padding:0;display:none}@media(max-width: 767px){.category-list_prod .cat-pro_cont .pro-text h4{font-size:3.33333vw;padding-top:1.8vw;padding-bottom:.6vw}}.category-list_prod .cat-pro_cont .pro-text .dot-line{margin:1.04167vw 0;max-width:229px;background:url(../images/icons/dot_full.webp) no-repeat;background-size:100%;height:6px}.slate_bg .cat-pro_cont .pro-text .dot-line{margin:1.04167vw 0;max-width:229px;background:url(../images/icons/dot_full_w.webp) no-repeat;background-size:100%;height:6px}@media(max-width: 767px){.category-list_prod .cat-pro_cont .pro-text .dot-line{margin:2.66667vw 0}}.category-list_prod .boder-rod{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slate_bg .cat-pro_cont .pro-text{color:#666}.slate_bg .cat-pro_cont .pro-text a{color:#fff}.slate_bg .cat-pro_cont .pro-text a:hover{text-decoration:underline}.slate_bg .cat-pro_cont .pro-text h3{color:#fff}.slate_bg .cat-pro_cont .pro-text h4{color:#666}@media(min-width: 768px){#category-list .container-fluid{width:100%}}@media(max-width: 767px){#category-list .pro_list .container-fluid{width:100%}}@media(min-width: 768px){#category-list .marble_bg .col-md-4,#category-list .slate_bg .col-md-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width: 767px){#category-list .marble_bg .col-md-4:nth-child(even),#category-list .slate_bg .col-md-4:nth-child(even){border-left:none}}@media(min-width: 768px){#category-list .marble_bg .col-md-4:nth-child(-n+3),#category-list .slate_bg .col-md-4:nth-child(-n+3){border-top:none}}#category-list .marble_bg .col-md-4:first-child,#category-list .marble_bg .col-md-4:nth-child(3n+1),#category-list .slate_bg .col-md-4:first-child,#category-list .slate_bg .col-md-4:nth-child(3n+1){border-left:none}#category-list.catbg_w .category-caption{background-color:hsla(0,0%,100%,.78);color:#000}@media(max-width: 767px){#category-list.catbg_w .category-caption .dot-line{margin-left:auto;margin-right:auto}}@media(max-width: 767px){#category-list.catbg_w .dot-line{margin:2.66667vw 0;max-width:229px;background:url(../images/icons/dot_full.webp) no-repeat;background-size:100%;height:6px}}.dot_line{width:100%;height:4px}.nutrition_cfull{color:#fff}.nutrition_cfull p{font-size:3.688rem}.nutrition_cfull p span{color:#ec008c}.comparison-img{max-width:356px;width:100%}.nutrition_cfull p.small{font-size:29.59px}#mousse-dairy-free-desserts{border-top:.78125vw #fff solid}.text-cont .note{font-size:1.13542vw;line-height:1.3}.text-cont .note.d_block{display:block}.text-cont .note.mart20{margin-top:1.04167vw}@media(max-width: 767px){.text-cont .note{font-size:2.8vw}.text-cont .note.mart20{margin-top:2vw}}.hero-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-banner .hero-img{width:50%;max-width:50%;position:relative}.hero-banner .full-img{width:100%}.hero-banner .hero-img picture{position:relative;display:block;max-height:96%}.breadcrumb{text-transform:uppercase;font-family:"GilroyRegular"}.category-caption.caption_update{position:static;width:50%;max-width:50%;font-weight:500;padding-right:4.846875vw}.category-caption.caption_update .category-name{font-size:5.8333333333vw;line-height:1.2}.category-caption.caption_update p{font-weight:500;font-size:1.6145833333vw}.new_look-tag{width:7.8541666667vw;height:7.6895833333vw;background:url(../images/new_look.svg) no-repeat center;background-size:100%;position:absolute;right:1.4583333333vw;bottom:2.8333333333vw}.new-tag{width:8.375vw;height:8.2104166667vw;background:url(../images/new.svg) no-repeat center;background-size:100%;position:absolute;right:1.4583333333vw;bottom:2.8333333333vw}@media(max-width: 767px){.hero-img{max-height:100%}.hero-banner{height:auto}.hero-banner .hero-img,.category-caption.caption_update{width:100%;max-width:100%;position:relative}.hero-banner .full-img{width:100%;margin-left:0;margin-top:0}.hero-banner .hero-img picture{max-height:100%}.category-caption.caption_update .category-name{font-size:9.7674418605vw;text-transform:uppercase;font-family:"Scrumptious Serif";font-weight:500;max-width:90.046512vw;margin:0 auto}.category-caption.caption_update .dot-line{margin:0 auto;position:absolute;border:0;left:0;right:0;bottom:11.6279069767vw}.category-caption.caption_update{padding:2.7906976744vw 0 0}.category-caption.caption_update p{font-size:4.1860465116vw;max-width:90.046512vw;margin:0 auto;text-transform:uppercase;padding:2.7906976744vw 0 0}.new_look-tag{width:17.6744186047vw;height:17.2093023256vw;right:2.7906976744vw;bottom:8.8372093023vw}.new-tag{width:17.6744186047vw;height:17.2093023256vw;right:1.4583333333vw;bottom:4.4270833333vw}.top_circle{background:url(../images/top_circle-sm.webp) no-repeat top left;background-size:100%}}.none_marble_bg{background:none}.banner_update2 .category-caption.caption_update2{background-color:#000}@media(min-width: 768px){.banner_update2 .category-caption.caption_update2{width:50%;max-width:50%}#category-list.novelties .hero-banner .top_circle{background:url(../images/novelties-top_circle-lg.webp) no-repeat top left;background-size:94%}#category-list.dairy-free-frozen-desserts .hero-banner .top_circle{background:url(../images/top_circle-category-lg.webp) no-repeat top left;background-size:96%}}@media(max-width: 767px){.hero-banner.banner_update2{height:auto}.banner_update2 .category-caption.caption_update2{position:relative}.banner_update2 .category-caption.caption_update2 .text-cont{max-width:88%;padding:4.6511627907vw 0 11.6279069767vw;margin:0 auto}.category-caption.caption_update2 .dot-line{margin:0 auto;position:absolute;border:0;left:0;right:0;bottom:11.6279069767vw}#category-list.dairy-free-frozen-desserts .hero-banner .top_circle{background:url(../images/top_circle-category-sm.webp) no-repeat top left;background-size:76%}}@media(max-width: 767px){.category-list_prod .breadcrumb{display:none !important}}.category-list_prod .pro_list{margin-top:2.96875vw}@media(max-width: 767px){.category-list_prod .pro_list{margin-top:13.2558139535vw}}.category-list_prod .productList{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5.2083333333vw;padding-bottom:7.8125vw}.category-list_prod .listWrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 768px){.category-list_prod .listWrap{gap:1.0416666667vw}}.category-list_prod .listWrap li{width:24%}.category-list_prod .listWrap li a{text-decoration:none}@media(max-width: 767px){.category-list_prod .listWrap{row-gap:4.6511627907vw}.category-list_prod .listWrap li{width:49%}}.category-list_prod .note{width:100%;display:block;font-family:"Scrumptious Serif";font-weight:400;font-size:.9375vw;line-height:1.4}@media(max-width: 767px){.category-list_prod .note{font-size:2.3255813953vw;text-align:center;max-width:90%;margin-inline:auto}}.tabLink{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;font-family:"Scrumptious Serif";font-size:1.4583333333vw;line-height:1;width:100%}@media(min-width: 768px){.tabLink{border-radius:1.7708333333vw;margin:2.4479166667vw auto 4.3229166667vw;padding:.5208333333vw 1.875vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;max-width:82.3958333333vw;height:3.6458333333vw;gap:1.0416666667vw}}.tabLink a{font-size:1.4583333333vw;line-height:1.6145833333vw;color:#fff;font-family:"Scrumptious Serif"}.tabLink a:hover{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.2604166667vw}@media(max-width: 767px){.tabLink{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:3.488372093vw;-moz-column-gap:3.488372093vw;column-gap:3.488372093vw;row-gap:2.3255813953vw;margin-bottom:2.3255813953vw}.tabLink .divider{display:none}.tabLink a{font-size:4.1860465116vw;line-height:4.6511627907vw;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:5.5813953488vw;padding-inline:4.8837209302vw;height:10vw;background-color:#000;color:#fff}}@media(min-width: 768px){.cat-banner.bannerNoBg{margin-bottom:3.6458333333vw}.cat-banner.bannerNoBg .hero-img{width:52.8%;max-width:100%}.cat-banner.bannerNoBg .category-caption{width:47.2%;padding-left:3.125vw}}@media(max-width: 767px){body.term-dairy-free-creamers .category-caption{padding-top:0}body.term-plant-based-beverages .category-caption,body.term-dairy-free-yogurt-alternatives .category-caption{padding-top:3.2558139535vw}}[data-bv-show=inline_rating] .bv_inline_rating_div_stars_ratings_and_chevron.bv_stars_and_chevron_left{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.category-list_prod .cat-pro_cont .pro-text{margin-block:1.8229166667vw 1.229166667vw}.category-list_prod .cat-pro_cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.category-list_prod .cat-pro_cont .button.mar20{text-align:center;margin-top:auto}.category-list_prod .cat-pro_cont .pro-text h3{margin-bottom:.4vw}@media(max-width: 767px){.category-list_prod .cat-pro_cont .pro-text h3{margin-bottom:2vw}.category-list_prod .cat-pro_cont .pro-text{margin-block:3.8229166667vw 3.229166667vw}.category-list_prod .cat-pro_cont .review-section{zoom:.6}}/*# sourceMappingURL=product-listing.min.css.map */