.productItem.dView .main>.row1>.imageWrap,.productItem.dView .main>.row2>.wrap1 .nutriscoreLink{text-align:center}.productItem.dView>.wrap>header{display:none}.productItem.dView h2{font-size:18px;color:#4b4b4b;font-weight:700;margin-bottom:16px}.productItem.dView h2 .measurement{text-transform:none}.productItem.dView .main>.row1{overflow:hidden}.productItem.dView .main>.row1>.imageWrap .nutriscore{max-width:150px;margin:15px auto 0;padding:0 30px}.productItem.dView .main>.row1>.imageWrap .nutriscore .image .graphic img{width:100%;height:auto}.productItem.dView .main>.row1>.intro p{font-size:18px;color:#555;line-height:1.25em}@media only screen and (max-width:479px){.productItem.dView .main>.row1>.imageWrap,.productItem.dView .main>.row1>.intro{margin:20px 16px}.productItem.dView .main>.row1>.imageWrap .image .graphic img{height:250px}.productItem.dView .main>.row1>.benefits{background:#F7F9FA;padding:20px}}@media only screen and (min-width:480px){.productItem.dView .main>.row1>.intro{margin:16px}.productItem.dView .main>.row1>.imageWrap{float:right;width:40%;box-sizing:border-box;padding:16px}.rtl .productItem.dView .main>.row1>.imageWrap{float:left}}@media only screen and (min-width:480px) and (max-width:767px){.productItem.dView .main>.row1{overflow:hidden}.productItem.dView .main>.row1>.imageWrap .graphic img{width:100%}.productItem.dView .main>.row1>.benefits{float:left;width:55%;padding:16px;box-sizing:border-box}.rtl .productItem.dView .main>.row1>.benefits{float:right;width:60%}}@media only screen and (min-width:768px){.productItem.dView .main>.row1 .benefits,.productItem.dView .main>.row1>.intro{float:left;width:50%}.productItem.dView .main>.row1>.benefits{margin:16px}.productItem.dView .main>.row1>.imageWrap{width:45%}.productItem.dView .main>.row1>.imageWrap .graphic img{width:100%}.rtl .productItem.dView .main>.row1>.benefits,.rtl .productItem.dView .main>.row1>.intro{float:right}}@media only screen and (min-width:960px){.productItem.dView .main>.row1>.intro p{font-size:20px}}@media only screen and (min-width:1072px){.productItem.dView .main>.row1>.benefits,.productItem.dView .main>.row1>.intro{margin-left:0}.rlt .productItem.dView .main>.row1>.benefits,.rtl .productItem.dView .main>.row1>.intro{margin-right:0}}.productItem.dView .main>.row2>.wrap1 .nutriscore{max-width:150px;margin:15px auto 0;padding:0 30px}.productItem.dView .main>.row2>.wrap1 .nutriscore .image .graphic img{width:100%;height:auto}.productItem.dView .main>.row2>.wrap1>.image{position:relative;padding-top:75%;width:100%}.productItem.dView .main>.row2>.wrap1>.image img{position:absolute;right:0;top:0;bottom:0;width:auto;height:100%}.productItem.dView .main>.row2>.wrap1>.sizes{margin:16px}.productItem.dView .main>.row2>.wrap2{margin:0 16px}.productItem.dView .main>.row2>.wrap2>section[data-pattern=expandCollapse]+section{margin-top:20px}.rtl .productItem.dView .main>.row2>.wrap1>.image img{right:auto;left:0}@media only screen and (max-width:767px){.productItem.dView .main>.row2 .wrap2 .tab>.main>section[data-pattern=expandCollapse]+section{border-top:1px solid #dbdbdb;margin-top:0}.productItem.dView .main>.row2 .wrap2 .tab>.main>section[data-pattern=expandCollapse]>header .heading{padding:20px 0;color:#3f9c35;cursor:pointer;margin-bottom:0}.productItem.dView .main>.row2 .wrap2 .tab>.main>section[data-pattern=expandCollapse]>header .heading:after{content:"\f103";font-family:alpro-webfont;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6px;text-indent:10px;vertical-align:middle;display:inline-block;margin-top:-2px}.productItem.dView .main>.row2 .wrap2 .tab>.main>section[data-pattern=expandCollapse]>.main{display:none}.productItem.dView .main>.row2 .wrap2 .tab>.main>section[data-pattern=expandCollapse].jExpanded>.main{display:block}.productItem.dView .main>.row2 .wrap2 .tab>.main>section[data-pattern=expandCollapse].jExpanded>header .heading:after{content:"\f106"}.productItem.dView .main>.row2 .tabs>header{margin:20px -16px 10px}.productItem.dView .main>.row2 .tabs>header ul{padding:0 16px}.productItem.dView .main>.row2 .tabs>header li:first-child{margin-left:0}}@media only screen and (min-width:768px){.productItem.dView .main>.row2{display:flex;margin-top:32px}.productItem.dView .main>.row2>.wrap1{position:relative;width:calc(100% - 500px)}.productItem.dView .main>.row2>.wrap1:before{content:"";display:block;padding-top:75%}.productItem.dView .main>.row2>.wrap1>.image{position:absolute;right:0;top:0}.hcp .productItem.dView .main>.row2>.wrap1,.hcp .productItem.dView .main>.row2>.wrap2{flex-basis:calc(50% - 40px)}.productItem.dView .main>.row2>.wrap2{width:460px;margin-left:40px}.productItem.dView .main>.row2>.wrap2 .tab>.main>section+section{margin-top:32px}.productItem.dView .main>.row2>.wrap2 .nutrition_table{width:460px}}@media only screen and (min-width:1056px){.productItem.dView .main>.row2{padding-right:0}}.productItem.dView .benefits>.main .textblock li{display:flex}.productItem.dView .benefits>.main .textblock li+li{margin-top:12px}.productItem.dView .benefits>.main .textblock li span{flex-basis:100%}.productItem.dView .benefits>.main .textblock li:before{content:"\f10e";font-family:alpro-webfont;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;color:#7ED321;width:32px;text-align:start;font-size:16px;position:relative;top:1px}.productItem.dView .benefits>.main .textblock li .lnkMore a{color:#1e8c00;margin-bottom:10px;display:inline-block}@media only screen and (max-width:479px){.productItem.dView .benefits>.main{height:125px;position:relative;overflow:hidden}.productItem.dView .benefits>.main:after{content:"";position:absolute;bottom:0;height:75%;z-index:10;left:0;right:0;background:linear-gradient(to top,#f7f9fa,rgba(247,249,250,0))}.productItem.dView .benefits>footer{text-align:center;margin:24px 0 8px}.productItem.dView .benefits>footer>.lnkToggle a{color:#3f9c35;text-transform:uppercase;font-weight:700;text-decoration:none;font-size:14px}.productItem.dView .benefits>footer>.lnkToggle a:after{content:"\f103";font-family:alpro-webfont;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6px;text-indent:10px;vertical-align:middle;display:inline-block;margin-top:-5px}.productItem.dView .benefits.jExpanded>.main{height:auto}.productItem.dView .benefits.jExpanded>.main:after{display:none}.productItem.dView .benefits.jExpanded>footer>.lnkToggle a:after{content:"\f106"}}@media only screen and (min-width:480px){.productItem.dView .benefits>.main .textblock li:before{width:48px}.productItem.dView .benefits>footer{display:none}}.productItem.dView .ingredientFaqs,.productItem.dView .nutriscoreLink,.productItem.dView .sugarLinks{margin:12px 0}.productItem.dView .ingredientFaqs .ingredientFaqsAction,.productItem.dView .ingredientFaqs .nutriscoreAction,.productItem.dView .ingredientFaqs .sugarAction,.productItem.dView .nutriscoreLink .ingredientFaqsAction,.productItem.dView .nutriscoreLink .nutriscoreAction,.productItem.dView .nutriscoreLink .sugarAction,.productItem.dView .sugarLinks .ingredientFaqsAction,.productItem.dView .sugarLinks .nutriscoreAction,.productItem.dView .sugarLinks .sugarAction{text-decoration:none;font-size:18px;line-height:24px;color:#218c11;font-family:ProximaNovaSoft,Arial,sans-serif;font-weight:600}.productItem.dView .ingredientFaqs .ingredientFaqsAction:after,.productItem.dView .ingredientFaqs .nutriscoreAction:after,.productItem.dView .ingredientFaqs .sugarAction:after,.productItem.dView .nutriscoreLink .ingredientFaqsAction:after,.productItem.dView .nutriscoreLink .nutriscoreAction:after,.productItem.dView .nutriscoreLink .sugarAction:after,.productItem.dView .sugarLinks .ingredientFaqsAction:after,.productItem.dView .sugarLinks .nutriscoreAction:after,.productItem.dView .sugarLinks .sugarAction:after{content:"\f105";font-family:alpro-webfont;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;margin-left:6px;font-size:8px;display:inline-block}body.rtl .productItem.dView .ingredientFaqs .ingredientFaqsAction:after,body.rtl .productItem.dView .ingredientFaqs .nutriscoreAction:after,body.rtl .productItem.dView .ingredientFaqs .sugarAction:after,body.rtl .productItem.dView .nutriscoreLink .ingredientFaqsAction:after,body.rtl .productItem.dView .nutriscoreLink .nutriscoreAction:after,body.rtl .productItem.dView .nutriscoreLink .sugarAction:after,body.rtl .productItem.dView .sugarLinks .ingredientFaqsAction:after,body.rtl .productItem.dView .sugarLinks .nutriscoreAction:after,body.rtl .productItem.dView .sugarLinks .sugarAction:after{content:"\f104";margin-left:0;margin-right:6px}.productItem.dView .nutriInfo table{width:100%}.productItem.dView .nutriInfo table tr td{padding:12px;font-size:16px}.productItem.dView .nutriInfo table tr.mainRow:not(:first-child) td{border-top:1px solid #DBDBDB}.productItem.dView .nutriInfo table tr.subRow td{padding-top:0}.productItem.dView .nutriInfo table tr td.key{padding-left:0}.productItem.dView .nutriInfo table tr td.value{padding-right:0;width:120px;font-weight:700;direction:ltr}.productItem.dView .nutriInfo table tr td.ofwhich{color:silver;font-style:italic;font-weight:400;text-align:left;width:0}.productItem.dView .nutriInfo table tr:nth-child(2n+1) td{background:#fff}.productItem.dView .nutriInfo .lactose{margin:20px 0;font-size:14px;color:#4b4b4b;font-weight:700}.productItem.dView .nutriInfo .gda{margin:16px 0}.productItem.dView .nutriInfo .reference{font-size:14px;line-height:1.25em;color:#989898}.productItem.dView .sizes{text-align:center}.productItem.dView .sizes>.main{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:space-around}.productItem.dView .sizes .productItem{margin:12px 24px}.productItem.dView .sizes .productItem>.wrap{flex-direction:column-reverse;text-align:center}.productItem.dView .sizes .productItem>.wrap header{width:100%;margin-top:8px}.productItem.dView .sizes .productItem .heading{margin-top:8px;color:#555}@media (min-width:768px) and (max-width:860px){.productItem.dView .sizes .productItem{flex-basis:100%}}@media (min-width:1024px){.productItem.dView .sizes .productItem{flex-basis:calc(33.33% - 48px)}}.productItem.dView .lnkStorelocator{display:inline-block;position:relative;margin-top:20px}.productItem.dView .lnkStorelocator a{display:inline-block;background:#3f9c35;padding:16px 34px 16px 16px;font-size:16px;font-family:ProximaNovaSoft,Arial,sans-serif;font-weight:700;line-height:1.15em;color:#fff;text-decoration:none;text-transform:uppercase}body.gr .productItem.dView .lnkStorelocator a,body.ru .productItem.dView .lnkStorelocator a{font-family:ProximaNova,Arial,sans-serif}.productItem.dView .lnkStorelocator a:after,.productItem.dView .lnkStorelocator a:before,body.rtl .productItem.dView .lnkStorelocator a:after{font-family:alpro-webfont;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none}.productItem.dView .lnkStorelocator a:after{content:"\f105";font-size:12px;margin-left:6px;position:relative;top:-1px;margin-right:-18px;display:none}.productItem.dView .lnkStorelocator a:hover{background:#287020}.productItem.dView .lnkStorelocator a:focus{background:#3f9c35;box-shadow:0 0 0 2px #ff0}body.rtl .productItem.dView .lnkStorelocator a:after{content:"\f104";margin-left:-18px;margin-right:6px}body.rtl .productItem.dView .lnkStorelocator a{padding-right:16px;padding-left:34px}@media only screen and (min-width:768px){.productItem.dView .lnkStorelocator a{font-size:18px}.productItem.dView .lnkStorelocator{margin-top:32px}}.productItem.dView .lnkStorelocator a:before{content:"\f11e";margin-right:12px;font-size:22px}.productItem.dView .listProducts.full3{margin:16px}.productItem.dView .list.recipes{padding-left:16px;padding-right:16px}@media only screen and (min-width:768px){.productItem.dView{padding-top:50px}}.fr .productItem.dView .row1 .cta{text-align:left;padding-bottom:40px}.fr .productItem.dView .row1 .cta .productLabelCta{padding:0;background:0 0;text-transform:none;font-size:100%;display:inline}.fr .productItem.dView .row1 .cta .productLabelCta:after,.fr .productItem.dView .row1 .cta .productLabelCta:before{content:""}.fr .productItem.dView .row1 .cta img{float:left;width:7%;margin-right:3%}.fr .productItem.dView .row1 .cta div{float:right;width:90%}.fr .productItem.dView .row1 .cta a{color:#1e8c00}.hcp .productItem.dView .main>.row2{margin-top:0}.hcp .productItem.dView .main>.row2>.wrap1:before{display:none}.hcp .productItem.dView .main>.row2>.wrap1>.image{text-align:center;position:static;padding:0;width:auto}.hcp .productItem.dView .main>.row2>.wrap1>.image img{position:static}@media only screen and (max-width:479px){.hcp .productItem.dView .main>.row2>.wrap1>.image{margin:20px 16px}.hcp .productItem.dView .main>.row2>.wrap1>.image .graphic img{height:250px}}@media only screen and (min-width:480px){.hcp .productItem.dView .main>.row2>.wrap1>.image{padding:16px}.hcp .productItem.dView .main>.row2>.wrap1>.image .graphic img{width:100%}}