.product-category-range .field-category-description,.product-root .field-category-description{margin-bottom:20px;max-width:900px}.product-category-range .category-bottom-text,.product-root .category-bottom-text{margin-top:30px}.product-category-range .category-blocks,.product-root .category-blocks{margin:-10px;zoom:1}.product-category-range .category-blocks:after,.product-category-range .category-blocks:before,.product-root .category-blocks:after,.product-root .category-blocks:before{content:"";display:table}.product-category-range .category-blocks:after,.product-root .category-blocks:after{clear:both}.product-category-range .category-blocks .category-block,.product-root .category-blocks .category-block{width:50%;float:left}.product-category-range .category-blocks .category-block .background-image,.product-root .category-blocks .category-block .background-image{height:200px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#eeedeb;margin:10px;overflow:hidden;border-radius:5px}.product-category-range .category-blocks .category-block .background-image .content-holder,.product-root .category-blocks .category-block .background-image .content-holder{height:100%;padding:25px 30px;background:linear-gradient(to right,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);-webkit-transition:background-color .5s ease;-webkit-transition-delay:0s;transition:background-color .5s ease 0s}.product-category-range .category-blocks .category-block .background-image .content-holder:hover,.product-root .category-blocks .category-block .background-image .content-holder:hover{background-color:rgba(0,0,0,.3)}.product-category-range .category-blocks .category-block .background-image .content-holder h2,.product-root .category-blocks .category-block .background-image .content-holder h2{font-family:"Foco Black",serif;font-size:28px;padding-bottom:0;line-height:32px;color:#fff;margin-bottom:5px}.product-category-range .category-blocks .category-block .background-image .content-holder .text-label,.product-root .category-blocks .category-block .background-image .content-holder .text-label{font-weight:700}.product-category-range .category-blocks .category-block:hover .text-label,.product-root .category-blocks .category-block:hover .text-label{color:#64b2dc!important}.product-detail .main-section{padding-bottom:40px}.product-detail h2{font-size:22px}.product-detail .product-selector .carousel-controls{display:none;position:absolute;top:0;left:0;height:100%;z-index:1;justify-content:space-between;align-items:center}.product-detail .product-selector .carousel-controls .carousel-control{background:0 0;filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";color:#584d38;font-size:30px;opacity:1;text-shadow:none;width:13%;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)"}.product-detail .product-selector .carousel-controls .carousel-control:hover{cursor:pointer}.product-detail .product-selector .carousel-controls .carousel-control.disabled{opacity:.2}.product-detail .product-selector .carousel-controls .carousel-control .icon-next{margin:0}.product-detail .product-selector .carousel-controls .carousel-control .icon-next:before{display:block;font-family:FontAwesome;content:"\f105";font-size:32px;color:#fff;color:#584d38;opacity:.5}.product-detail .product-selector .carousel-controls .carousel-control .icon-prev{margin:0}.product-detail .product-selector .carousel-controls .carousel-control .icon-prev:before{display:block;font-family:FontAwesome;content:"\f104";font-size:32px;color:#584d38;opacity:.5}.product-detail .store-locator{padding:32px;background-color:#eeedeb;border-radius:5px;margin:0 20px 20px}.product-detail .store-locator h2{color:#d30013}.product-detail .store-locator .component-content{display:flex;flex-direction:column;align-items:center}.product-detail .store-locator .field-location{margin-bottom:16px}.product-detail .store-locator .field-location input{background-color:#fff}.product-detail .tabs .tabs-item-body{margin-bottom:2em}.product-detail .tabs .tabs-item-body p:last-child{margin-bottom:0}.product-detail .tabs .tabs-head{padding:30px 20px;background:#eeedeb;font-size:16px}.product-detail .tabs .tabs-head .imgBox{margin-bottom:20px}.product-detail .tabs .tabs-head .field-product-description{margin-bottom:15px}.product-detail .tabs .tabs-head .field-product-description>:last-child{margin-bottom:0}.product-detail .tabs .tabs-head .tab-nav{display:none;list-style:none}.product-detail .tabs .tabs-head .tab-nav>a{height:50px;padding:0 15px;color:#584d38;opacity:.6;line-height:50px;display:inline-block}.product-detail .tabs .tabs-head .tab-nav>a.active{background:#fff;border-radius:5px 5px 0 0;opacity:1}.product-detail .tabs ul{list-style:disc}.product-detail .tabs .tabs-body{padding:30px 20px 20px}.product-detail .tabs .tabs-body h4{font-weight:700;color:#d30013}.product-detail .tabs .tabs-body .disclaimer{font-style:italic}.product-detail .tabs .tabs-body .dropdown-container{margin-bottom:30px}.product-detail .tabs .tabs-body .tab-items>div{display:none}.product-detail .tabs .tabs-body .tab-items>div.active{display:block}.product-detail .tabs .tabs-body .tab-items .product-guarantee-headerimage{margin-bottom:25px}.product-detail .tabs .tabs-body .tab-items .product-guarantee-headerimage img{width:auto;height:auto}.product-detail .tabs .tabs-body .tab-items .product-guarantee{margin-bottom:25px!important}.product-detail .tabs .tabs-body .tab-items .product-guarantee .product-guarantee-heading{display:block}.product-detail .tabs .tabs-body .tab-items .product-guarantee .product-guarantee-heading .field-logo{display:inline-block;width:50px;height:50px;float:left;margin-right:10px}.product-detail .tabs .tabs-body .tab-items .product-guarantee .product-guarantee-heading .field-logo img{width:50px;height:50px}.product-detail .tabs .tabs-body .tab-items .product-guarantee .product-guarantee-heading .product-guarantee-title{display:table-cell;vertical-align:middle;font-size:16px;height:50px}.product-detail .tabs .tabs-body .tab-items .product-guarantee .product-guarantee-text:empty{display:none}.product-detail .tabs .tabs-body .tab-items .generalInfo .part1{margin-bottom:30px}.product-detail .tabs .tabs-body .tab-items .disclmrImg p{display:inline-block;max-width:100%;max-height:150px;width:150px;margin:10px}.product-detail .tabs .tabs-body .tab-items .disclmrImg p img{max-width:100%;max-height:100%}.product-detail .tabs .tabs-body .tab-items .allergeninfo tr td{display:table-cell;color:#584d38;font-weight:400;font-size:initial;padding:20px 30px 18px 30px}.product-detail .tabs .tabs-body .tab-items .nutritionalData .table{display:table;border-collapse:collapse;border-spacing:0;width:100%;margin:0 0 30px 0;padding:0;border-radius:5px;box-shadow:0 0 0 1px #ccc inset;background-color:transparent;max-width:100%}.product-detail .tabs .tabs-body .tab-items .nutritionalData .table .thead{display:table-header-group;background:#eeedeb;vertical-align:middle;border-color:inherit}.product-detail .tabs .tabs-body .tab-items .nutritionalData .table .thead .th{display:table-cell;border:1px solid #ccc;padding:20px 30px 18px 30px;font-weight:700;text-align:left}.product-detail .tabs .tabs-body .tab-items .nutritionalData .table .tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.product-detail .tabs .tabs-body .tab-items .nutritionalData .table .tbody .tr{display:table-row;vertical-align:inherit;border-color:inherit}.product-detail .tabs .tabs-body .tab-items .nutritionalData .table .tbody .tr .th{border:1px solid #ccc;padding:20px 30px 18px 30px;width:auto;font-weight:700;display:table-cell}.product-detail .tabs .tabs-body .tab-items .nutritionalData .table .tbody .tr .th>div{display:inline}.product-detail .tabs .tabs-body .tab-items .nutritionalData .table .tbody .tr .td{display:table-cell;border:1px solid #ccc;padding:20px 30px 18px 30px;text-align:center}.product-detail .tabs .tabs-body .tab-items .nutritionalData .table .tbody .tr .td>div{display:inline}.product-detail .tabs .tabs-body .tab-items .nutritionalData .table .tbody .tr .td:empty:before{content:"-"}@media screen and (min-width:601px){.product-detail .tabs .tabs-head{border-radius:5px 5px 0 0;padding:30px 30px 0}.product-detail .tabs .tabs-head .imgBox{float:right;max-width:180px;padding-left:20px}.product-detail .tabs .tabs-head .tab-nav{display:block}.product-detail .tabs .tabs-body{position:relative;padding:30px 30px 20px}.product-detail .tabs .tabs-body .dropdown-container{display:none}}.product-detail .store{width:100%;position:relative;margin-bottom:20px}.product-detail .store img{max-width:100%;max-height:75px;display:block;margin-left:auto!important;margin-right:auto!important;margin-bottom:10px!important}.product-detail .store span{width:122px;text-decoration:none;font-size:18px;line-height:1;cursor:pointer;font-weight:700;display:inline-block;border-radius:23px;border:none;background:#64b2dc;background-repeat:repeat-x;background-image:linear-gradient(45deg,#64b2dc,#3c90ca);transition-property:all;transition-duration:.6s;transition-timing-function:ease;position:relative;padding:13px 0;color:#fff}.product-selector .imgBox{text-align:center;margin-bottom:20px}.product-selector .imgBox img{max-height:300px;height:auto;width:auto}.ps-carousel{padding:20px 13% 30px;border-top:2px solid #eeedeb;height:170px;position:relative}.ps-carousel>div{position:relative;width:110%;height:110%;overflow:hidden;margin-left:-5%;z-index:5}.ps-items{white-space:nowrap;position:absolute;width:100%;height:100%;overflow:hidden}.ps-items>.ps-item{width:32%;display:inline-block}.ps-items>.ps-item .ps-item-caption{bottom:15px}.ps-item{padding:5px;text-align:center;min-height:125px;vertical-align:top}.ps-item .imgBox img{max-height:70px}.ps-item .ps-item-caption{min-height:22px;padding:3px 5px;color:#584d38;opacity:.6;font-size:12px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ps-item:hover .ps-item-caption{opacity:1}.ps-item.active .ps-item-caption{opacity:1;background:#eeedeb;font-weight:700;border-radius:5px}.stores{margin-bottom:30px;width:100%;border-radius:5px;padding:15px;text-align:center}.stores .store-grid .store-row{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.stores .store-grid .store-row:first-child{border-top:none}.stores .store-grid .store-row>.default-link,.stores .store-grid .store-row>a{display:block;box-sizing:border-box;width:50%;padding:0 20px;height:100%;overflow:hidden}.stores .store-grid .store-row>.default-link:first-child,.stores .store-grid .store-row>a:first-child{border-left:none}.product-guarantee-well{margin-bottom:20px;background:#f3f3f3;border:1px solid #eee;border-radius:5px;padding:20px 25px;line-height:1.5}.product-guarantee-well .field-logo{display:inline-block;width:50px;height:50px;float:left;margin-right:10px}.product-guarantee-well .field-logo:empty{display:none}.product-guarantee-well .field-logo img{width:50px;height:50px}.product-guarantee-well .product-guarantee-title{display:table-cell;vertical-align:middle;font-size:16px;height:50px}.carousel-products .carousel-wrapper{position:relative}.carousel-products .carousel-control.left{left:-20px}.carousel-products .carousel-control.right{right:-20px}.cc-smart-product-container{margin:30px auto 0;padding:0 20px;width:100%}@media (min-width:601px){.cc-smart-product-container{padding:0}}@media (min-width:992px){.cc-smart-product-container{margin:50px auto 0;width:280px}}@media (min-width:1201px){.cc-smart-product-container{width:310px}}.product-labels{border-top:#ccc 1px solid;padding:30px 30px 20px;display:flex;flex-wrap:wrap}.product-labels h2{margin-block:1em;width:100%}.product-label{display:flex;flex-wrap:wrap;margin-bottom:1em;margin-right:1em}.product-label-image{margin-bottom:1em;order:1;max-width:150px}.product-label-body{width:100%;order:2}.product-label h3{margin-bottom:.2em}@media screen and (min-width:981px){.product-label{flex-wrap:nowrap}.product-label-image{margin-bottom:0;margin-right:2.5em;min-width:72px;max-width:150px;flex-shrink:0}.product-label-image img{width:100%}.product-label-body{width:auto}}.product-category .field-category-description{margin-bottom:30px;max-width:900px}.product-category .category-product-amount{color:#584d38;font-size:22px;margin-bottom:40px;font-weight:700;text-rendering:optimizelegibility;display:block}.product-category .product-list{zoom:1}.product-category .product-list:after,.product-category .product-list:before{content:"";display:table}.product-category .product-list:after{clear:both}.product-category .product-list .product-thumbnail{float:left;width:25%;padding:0 20px 50px;text-align:center;height:340px;display:flex;flex-direction:column}.product-category .product-list .product-thumbnail .ratingSection{margin-top:auto}.product-category .product-list .product-thumbnail .thumbnail-inner{position:relative}.product-category .product-list .product-thumbnail .thumbnail-inner .productLabel{position:absolute;right:50%;top:-5px;width:160px;height:80px;margin-right:-160px;text-align:center;z-index:10}.product-category .product-list .product-thumbnail .thumbnail-inner .productLabel img{max-height:85%!important;top:0;bottom:0;left:0;right:0;max-width:200px;height:auto!important;width:auto;position:absolute;margin:auto!important;-webkit-transition:-webkit-transform .5s ease;-webkit-transition-delay:0s;transition:-webkit-transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s}.product-category .product-list .product-thumbnail .thumbnail-inner .imgBox{height:200px;position:relative}.product-category .product-list .product-thumbnail .thumbnail-inner .imgBox img{max-height:85%!important;top:0;bottom:0;left:0;right:0;max-width:200px;height:auto!important;width:auto;position:absolute;margin:auto!important;-webkit-transition:-webkit-transform .5s ease;-webkit-transition-delay:0s;transition:-webkit-transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s}.product-category .product-list .product-thumbnail .thumbnail-inner .title{color:#584d38;margin:0;padding:5px 0 15px;font-size:20px;max-height:108px;overflow:hidden}.product-category .product-list .product-thumbnail:hover .imgBox img,.product-category .product-list .product-thumbnail:hover .productLabel img{-webkit-transform:scale(1.2);transform:scale(1.2)}@media screen and (min-width:768px) and (max-width:980px){.product-category .product-list .product-thumbnail{width:50%}}@media screen and (max-width:767px){.product-category .product-list .product-thumbnail{float:none;width:100%}}.product-category .category-bottom-text{margin-top:30px}.hide-mobile-subtitle .field-hero-text{display:none}@media screen and (min-width:981px){.hide-mobile-subtitle .field-hero-text{display:block}}.hide-mobile-subtitle .field-hero-mobile-text{display:none}.green-cuisine #main-content .td>div{font-family:Foco,Helvetica,Arial,sans-serif}#green-cuisine2{color:#191528}#green-cuisine2 .imgBox{height:0;padding-bottom:100%;background-color:#97c31f;position:relative}#green-cuisine2 .product-selector .imgBox img{max-height:260px;max-width:260px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:1300px){#green-cuisine2 .product-selector .imgBox img{max-width:350px;max-height:350px}}#green-cuisine2 .ps-item .imgBox{height:auto;padding:0;background-color:transparent}#green-cuisine2 .ps-item .imgBox img{top:unset;left:unset;-webkit-transform:unset;transform:unset;max-height:70px;position:static}#green-cuisine2 .store span{background-color:#191528;border:#191528 4px solid;font-family:Staatliches,sans-serif;text-transform:uppercase;font-size:18px;background-image:none;font-weight:400;padding:10px}#green-cuisine2 .store span:hover{background-color:#fff;color:#191528}#green-cuisine2 .product-detail .store span{border-radius:0}#green-cuisine2 .store-row>.default-link,#green-cuisine2 .store-row>a{padding:0}#green-cuisine2 .reviewBlock{margin:0}#green-cuisine2 .reviewMainTitle{background-color:transparent;color:#191528;font-size:30px!important}@media screen and (min-width:981px){#green-cuisine2 .reviewMainTitle{font-size:46px!important;line-height:1!important;margin-bottom:12px}}#green-cuisine2 .reviewList{color:#191528}#green-cuisine2 .reviewList .reviewData .keys{margin-bottom:12px}#green-cuisine2 .reviewList .reviewData .keys .rating span{color:#191528}#green-cuisine2 .reviewList .reviewData .keys .title{color:#191528;padding-left:12px;font-weight:700;font-size:20px}#green-cuisine2 .reviewList .reviewData .date{color:#191528;font-weight:400}#green-cuisine2 .reviewList .reviewData .author{font-size:16px;margin-bottom:12px}#green-cuisine2 .reviewList .reviewData .text{font-weight:400}#green-cuisine2 .reviewList .reviewData .recommend{font-weight:400}#green-cuisine2 .reviewList .reviewData .recommend div .check{-webkit-filter:contrast(0) brightness(0);filter:contrast(0) brightness(0)}#green-cuisine2 .block-holder.shaded{background-image:none;background-color:transparent;-webkit-filter:none;filter:none}#green-cuisine2 .block-holder.shaded:after{content:none}#green-cuisine2 .product .title{font-size:32px;line-height:1;font-family:Staatliches,sans-serif;text-transform:uppercase}#green-cuisine2 .tabs-head{background-color:#c3e187}#green-cuisine2 .tab-nav>a{color:#191528;text-decoration:none;opacity:1}@media screen and (min-width:981px){#green-cuisine2 .tabs-body{padding-inline:0}}#green-cuisine2 .product-category .product-thumbnail{height:auto}#green-cuisine2 .product-category .product-thumbnail .title{padding-block:20px;font-size:16px;font-weight:400}#green-cuisine2 .product-category .category-title{font-family:Staatliches,sans-serif!important;text-transform:uppercase;font-weight:400;font-size:46px}#green-cuisine2 .product-category .rating span{color:#c3e187!important}#green-cuisine2 .product-list{display:flex;flex-wrap:wrap}#green-cuisine2 .category-product-amount{color:#191528;font-family:Staatliches,sans-serif!important;text-transform:uppercase;font-weight:400;font-size:30px}@media screen and (min-width:981px){#green-cuisine2 .category-product-amount{font-size:46px}}#green-cuisine2 .category-block a,#green-cuisine2 .category-block h2{color:#fff}@media screen and (min-width:601px) and (max-width:980px){#green-cuisine2 .product-selector{display:grid;grid-template-columns:1fr 1fr;gap:15px}}#green-cuisine2 .field-category-description a{text-decoration:underline}@media screen and (min-width:981px){#green-cuisine2 .carousel-products .product .title{font-size:36px}}@media screen and (min-width:981px){#green-cuisine2 .carousel-products .imgBox{height:300px;padding-bottom:0}}#green-cuisine2 .bv-cleanslate *{font-family:cronos-pro,Helvetica,Arial,sans-serif!important}
@media screen and (max-width:600px){.product-detail .product-selector .imgBox{margin-left:20px;margin-right:20px;margin-top:20px}}@media screen and (max-width:600px){.product-detail .tabs .tabs-body .tab-items .nutritionalData .table{overflow:hidden}.product-detail .tabs .tabs-body .tab-items .nutritionalData .table .tbody .tr .th{width:auto;display:block;background:#eeedeb;padding:8px}.product-detail .tabs .tabs-body .tab-items .nutritionalData .table .tbody .tr .td{width:auto;display:block;text-align:left;border:0 none;clear:both;padding:8px}.product-detail .tabs .tabs-body .tab-items .nutritionalData .table .tbody .tr .td:before{content:attr(data-th);display:block;width:50%;font-weight:700;float:left;padding-right:20px;padding-bottom:8px}.product-detail .tabs .tabs-body .tab-items .nutritionalData .table .thead{display:none}}@media screen and (max-width:600px){#main-content .product-category-range .category-blocks .category-block,.product-root .category-blocks .category-block{width:100%;float:none}}
@media print{.cc-fixed-widgets{display:none}.product-detail .main-section~div{display:none}.ratingSection .ratingBox .rating>span:before{color:#999!important}.ratingSection .ratingBox .rating>span.active:before{color:#000!important}}