.banner{background-color:#ee3224;color:#fff;padding:1.5rem 0}.banner .banner-container{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:.5rem;text-align:center}.banner-text .banner-text-content a{-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:.0625rem;text-underline-position:under;text-underline-offset:1px;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}.banner-text .banner-text-content a:hover{text-underline-offset:-.0625rem;-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.banner-text .banner-text-content a{font-size:inherit;font-weight:inherit;transition:all .15s ease-in;-webkit-text-decoration-color:inherit;text-decoration-color:inherit;text-decoration:underline}.banner-text .banner-text-content a:hover{color:#fff;transition:all .15s ease-in}.banner-text .banner-text-content a:active{color:#d7d7d7}.banner-text .banner-text-content a:focus-visible{color:#ee3224;outline-offset:-.0625rem;outline-width:.125rem;outline-style:solid;outline-color:#fff}.file-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;padding:2rem 0 3rem}@media(min-width:768px){.file-grid{grid-template-columns:1fr 1.5fr;grid-template-areas:"picture title" "picture main" "picture other";gap:2rem 1.5rem;padding:4rem 0}.file-grid .file-grid-picture{grid-area:picture}.file-grid .file-grid-title{grid-area:title}.file-grid .file-grid-main-info{grid-area:main}.file-grid .file-grid-other-info{grid-area:other}}@media(min-width:1280px){.file-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"picture title title" "picture main other"}}.values-panel{display:grid;grid-template-columns:repeat(2,minmax(min-content,1fr));font-size:.875rem}.values-panel .data-entry{grid-column:1/3;border-top:.0625rem solid #989898;color:#292929;font-weight:600;text-transform:uppercase;padding-top:.5rem}.values-panel .data-value{grid-column:1/3;color:#5d5d5d;font-weight:400;padding-top:.125rem;padding-bottom:.75rem}.values-panel.nutritional-values .data-entry:first-of-type{grid-row:1}.values-panel.nutritional-values .data-entry:nth-of-type(2){grid-row:3;grid-column:1/2}.values-panel.nutritional-values .data-entry:nth-of-type(3){grid-row:3;grid-column:2/3;position:relative;padding-left:.5rem}.values-panel.nutritional-values .data-entry:nth-of-type(3):after{background-color:#989898;position:absolute;left:0;top:0;display:block;width:.0625rem;height:1rem;content:""}.values-panel.nutritional-values .data-entry:nth-of-type(4){grid-row:5;grid-column:1/2}.values-panel.nutritional-values .data-entry:nth-of-type(5){grid-row:5;grid-column:2/3;position:relative;padding-left:.5rem}.values-panel.nutritional-values .data-entry:nth-of-type(5):after{background-color:#989898;position:absolute;left:0;top:0;display:block;width:.0625rem;height:1rem;content:""}.values-panel.nutritional-values .data-entry:nth-of-type(6){grid-row:7}.values-panel.nutritional-values .data-entry:nth-of-type(7){grid-row:9}.values-panel.nutritional-values .data-value:first-of-type{grid-row:2}.values-panel.nutritional-values .data-value:nth-of-type(2){grid-row:4;grid-column:1/2}.values-panel.nutritional-values .data-value:nth-of-type(3){grid-row:4;grid-column:2/3;padding-left:.5rem}.values-panel.nutritional-values .data-value:nth-of-type(4){grid-row:6;grid-column:1/2}.values-panel.nutritional-values .data-value:nth-of-type(5){grid-row:6;grid-column:2/3;padding-left:.5rem}.values-panel.nutritional-values .data-value:nth-of-type(6){grid-row:8}.values-panel.nutritional-values .data-value:nth-of-type(7){grid-row:10}.values-panel.other-values .data-entry:first-of-type{grid-row:1}.values-panel.other-values .data-entry:nth-of-type(2){grid-row:3}.values-panel.other-values .data-entry:nth-of-type(3){grid-row:5;grid-column:1/2}.values-panel.other-values .data-entry:nth-of-type(4){grid-row:5;grid-column:2/3;position:relative;padding-left:.5rem}.values-panel.other-values .data-entry:nth-of-type(4):after{background-color:#989898;position:absolute;left:0;top:0;display:block;width:.0625rem;height:1rem;content:""}.values-panel.other-values .data-entry:nth-of-type(5){grid-row:7}.values-panel.other-values .data-entry:nth-of-type(6){grid-row:9}.values-panel.other-values .data-entry:nth-of-type(7){grid-row:11}.values-panel.other-values .data-value:first-of-type{grid-row:2}.values-panel.other-values .data-value:nth-of-type(2){grid-row:4}.values-panel.other-values .data-value:nth-of-type(3){grid-row:6;grid-column:1/2}.values-panel.other-values .data-value:nth-of-type(4){grid-row:6;grid-column:2/3;padding-left:.5rem}.values-panel.other-values .data-value:nth-of-type(5){grid-row:8}.values-panel.other-values .data-value:nth-of-type(6){grid-row:10}.values-panel.other-values .data-value:nth-of-type(7){grid-row:12}.product-file .product-file-image{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;max-width:-moz-fit-content;max-width:fit-content;margin-left:auto;margin-right:auto}@media(min-width:768px){.product-file .product-file-image{padding:0 1rem}}.product-file .product-file-image .product-image{object-fit:contain;object-position:top;max-width:100%;filter:drop-shadow(4px 4px 8px rgba(66,66,66,.8))}.product-file .product-file-title{color:#ee3224;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.75rem;gap:.75rem}.product-file .product-file-title .product-title{order:2}.product-file .product-file-title .product-subtitle{order:1}.product-file .product-file-description{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem}@media(min-width:1280px){.product-file .product-file-description{padding:1.5rem 0}}.product-file .product-file-description .description-text{color:#292929;margin-bottom:1rem}.product-file .product-file-info-box{display:grid;grid-template-columns:minmax(0,1fr);color:#5d5d5d}@media(min-width:1280px){.product-file .product-file-info-box{gap:1rem}}.product-file .product-file-info-box .collapsing:not(:first-of-type){padding-top:1.5rem}.product-file .product-file-info-box .collapsing-btn{padding-top:0}.product-file .product-file-info-box .allergens-list{font-size:.875rem}.product-file .product-file-info-box .allergens-list>li:not(:first-child){text-transform:lowercase}.news-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:3rem 1.5rem;gap:3rem 1.5rem}@media(min-width:540px)and (max-width:767px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px)and (max-width:991px){.news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:992px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.news-grid{gap:3rem}}.suggested-content{padding:4rem 0}.suggested-content .suggested-content-wrapper{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:4rem;text-align:center}.suggested-content .suggested-grid{flex:1 0;width:100%}.suggested-content .suggested-grid .showcase-card:nth-child(n+5){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(min-width:914px)and (max-width:1215px){.suggested-content .suggested-grid .showcase-card:nth-child(n+4){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}}.suggested-content .suggested-content-bottom a{-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:.0625rem;text-underline-position:under;text-underline-offset:1px;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}.suggested-content .suggested-content-bottom a:hover{text-underline-offset:-.0625rem;-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.suggested-content .suggested-content-bottom a{font-size:inherit;font-weight:inherit;transition:all .15s ease-in;-webkit-text-decoration-color:inherit;text-decoration-color:inherit;text-decoration:underline;text-transform:uppercase}.suggested-content .suggested-content-bottom a:hover{color:#b7b7b7;transition:all .15s ease-in}.suggested-content .suggested-content-bottom a:active{color:#5d5d5d}.suggested-content .suggested-content-bottom a:focus-visible{outline-offset:-.0625rem;outline-width:.125rem;outline-style:solid;outline-color:#020202}