@charset "UTF-8";.contact-card{position:relative;padding-left:120px}.contact-card-image{position:absolute;left:0;top:0;width:103px}.contact-card-name,.contact-card-title{display:block;color:#522f19;font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif;font-size:1em}.contact-card-title{display:block}.contact-card .share-buttons{text-align:left;margin-top:10px}.content-card{display:block;background-color:#fff;border:1px solid #e1e1e1;margin-bottom:20px}.content-card:before,.content-card:after{content:"";display:table}.content-card:after{clear:both}.content-card p{margin-bottom:10px;line-height:1.5}.content-card-imgpreview{position:relative}.content-card-imgpreview .btn.btn-tag{position:absolute;top:20px;left:20px}.content-card-content{padding:18px 15px;color:#555}.content-card-content .btn{color:#cba462}.content-card-heading{color:#522f19;font-size:1.875em;font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif}.content-card-meta{color:#cba463;font-family:"avenir-medium","Avenir 65 Medium",sans-serif;font-size:.75em;text-transform:uppercase;margin-bottom:15px}.content-card-meta time:after{display:inline;margin:0 7px;content:'|'}.content-card:hover{border-color:#cba463}.content-card:hover .content-card-content .btn{color:#9f7147}.content-card.hidden{display:none}.content-card-full{background-color:#fff;border:1px solid #e1e1e1;margin-bottom:20px;position:relative}.content-card-full-imgpreview .btn-tag{position:absolute;top:15px;left:15px}.content-card-full-content{padding:18px 15px}@media(min-width:480px){.content-card{position:relative;background-color:#fff;border:1px solid #e1e1e1;display:inline;float:left;width:48.03922%;margin-left:.98039%;margin-right:.98039%;margin-bottom:.98039%;margin-bottom:20px}.content-card:before,.content-card:after{content:"";display:table}.content-card:after{clear:both}.content-card-heading{font-size:1.875em}.content-card-meta time:after{content:'|'}.content-card-full-content{padding:33px 30px}}@media(min-width:960px){.content-card{position:relative;background-color:#fff;border:1px solid #e1e1e1;height:258px;display:inline;float:left;width:98.03922%;margin-left:.98039%;margin-right:.98039%;margin-bottom:.98039%;margin:0 0 20px 0;overflow:hidden}.content-card:before,.content-card:after{content:"";display:table}.content-card:after{clear:both}.content-card-imgpreview{float:left;width:43%}.content-card-content{float:left;width:57%;height:100%;padding:20px 30px}.content-card-content.wide{width:auto}.content-card-heading{font-size:1.875em}.content-card-meta time:after{content:'|'}}.user-stories{margin-bottom:-10px}.user-stories .main-heading{color:#522f19;font-family:"caslon-bolditalic","Caslon 224 Bold Italic",serif;font-size:1.875em;text-align:center;margin-bottom:.8em}.user-story-card{text-align:center}.user-story-card figure{margin-bottom:1.5em}.user-story-card-name{color:#3b3a3e;font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif;font-size:1.375em}.user-story-card-title{color:#8f8f8f;font-family:"caslon-bolditalic","Caslon 224 Bold Italic",serif;font-size:1.125em}.user-story-card hr{border-width:1px;border-color:#e2e2e2;width:160px;margin:1em auto}.user-story-card p{color:#8f8f8f;font-size:1em}.vacancy-card{background-color:#fff;border:1px solid #e1e1e1;padding:20px;margin-bottom:30px!important;min-height:300px;max-height:auto}.vacancy-card-field{color:#522f19;font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif;font-size:1.875em}.vacancy-card-location,.vacancy-card-type{display:block;color:#cba462;font-family:"caslon-bolditalic","Caslon 224 Bold Italic",serif;font-size:1.125em;margin-right:20px}.vacancy-card-location b:before,.vacancy-card-type b:before{font-size:.7em;line-height:1.8}.vacancy-card-divider{border-style:dashed;border-width:1px;border-color:#f4ede3;margin:1em 0}.vacancy-card-info{color:#737373;font-size:1em;margin-bottom:10px}.vacancy-card:hover{border-color:#cba463}@media(min-width:768px){.vacancy-card{max-height:300px}.vacancy-card-location,.vacancy-card-type{display:inline-block}}.recipe-card{background-color:#fff;border:1px solid #e1e1e1;margin-bottom:20px}.recipe-card-imgpreview{display:block;background-repeat:no-repeat;background-position:center;height:266px;padding:15px;background-size:cover}.recipe-card-imgpreview .btn-tag{text-decoration:none}.recipe-card-content{padding:18px 15px}.recipe-card-heading{color:#522f19;font-size:1.5625em;font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif;line-height:1.3;margin-bottom:0}.recipe-card-heading a{color:#522f19}.recipe-card-duration{color:#cba462;font-family:"caslon-bolditalic","Caslon 224 Bold Italic",serif;font-size:1.125em}.recipe-card-duration .icon-clock:before{font-size:.8em;line-height:1.8}.recipe-card-rating{font-size:0}.recipe-card-rating .heart{font-size:12px;vertical-align:middle}.recipe-card-rating .heart:before{color:#e5d1b1;margin:0 2px}.recipe-card-rating .heart.fill:before{color:#cba463}.recipe-card-rating .vote-count{font-size:12px;color:#cba462;font-family:"avenir-roman","Avenir 55 Roman",sans-serif;margin-left:5px;vertical-align:middle;padding-bottom:4px}.recipe-card-divider{border-style:dashed;border-width:1px;border-color:#f4ede3;margin:.5em 0}.recipe-card-description{font-size:1em}.recipe-card-full{background-color:#fff;border:1px solid #e1e1e1;margin-bottom:20px}.recipe-card-full-content{padding:18px 15px}.recipe-card-full-imgpreview{position:relative}.recipe-card-full-imgpreview .btn-tag{position:absolute;top:15px;left:15px}.recipe-card-full-body{color:#cba463}.recipe-card-full-body p{font-size:1.25em;line-height:1.5}.recipe-card-full .recipe-card-heading{margin-bottom:5px}.recipe-card-full .recipe-card-rating{margin-bottom:10px;vertical-align:middle}.recipe-card-full .recipe-card-divider{margin:1.2em 0 1.4em}.recipe-card-full-subheading{color:#555;font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif;font-size:1.375em}.recipe-card-full-ingredients ul li,.recipe-card-full-ingredients ol li,.recipe-card-full-instructions ul li,.recipe-card-full-instructions ol li{margin-bottom:10px}@media(min-width:768px){.recipe-card-content{min-height:245px}.recipe-card-full{background-color:#fff;border:1px solid #e1e1e1;margin-bottom:20px}.recipe-card-full-content{padding:30px 25px}.recipe-card-full .recipe-card-heading{font-size:3.125em;line-height:1.1;margin:10px 0 20px}.recipe-card-full .recipe-card-divider{margin:1.4em 0 1.6em}.recipe-card-full .recipe-card-duration{margin-right:30px}.recipe-card-full .recipe-card-rating,.recipe-card-full .recipe-card-duration{display:inline}.recipe-card-full .share-buttons{margin-top:20px}}@media(min-width:990px){.recipe-card{position:relative;height:268px}.recipe-card-imgpreview{float:right;width:50%}.recipe-card-imgpreview .btn-tag{position:absolute;top:15px;left:285px}.recipe-card-content{background:#fff;position:absolute;top:0;left:0;width:270px;height:100%;padding:30px 25px}.recipe-card-heading{font-size:1.25em;line-height:1.3}.recipe-card-description{font-size:.875em}}.default-grid-card{text-align:center}.default-grid-card img{margin-bottom:1em}.default-grid-card h1,.default-grid-card h2,.default-grid-card .heading{color:#3b3a3e;font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif;font-size:1.375em}.default-grid-card p{color:#686767;font-family:"avenir-roman","Avenir 55 Roman",sans-serif;font-size:1em;line-height:1.5}.default-grid-card strong{font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif}.default-grid-card a{font-family:"avenir-medium","Avenir 65 Medium",sans-serif;text-transform:uppercase}.default-grid-card a[href^="mailto:"]{text-transform:none}.product-info-heading{font-family:"avenir-black","Avenir 95 Black",sans-serif;font-size:2em;text-align:center;margin-bottom:10px;text-align:left}.product-info .wholesale-only strong{font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif}@media(min-width:768px){.product-info-heading{font-size:3.125em;margin-bottom:20px}}.spotlight-grid-title{color:#522f19;font-family:"caslon-bolditalic","Caslon 224 Bold Italic",serif;font-size:1.875em;text-align:center}@media(min-width:768px){.spotlight-grid-title{font-size:2.5em}}.block-spotlight{display:block;text-align:center;max-width:340px;margin:0 auto}.block-spotlight-image{position:relative;display:inline-block;max-width:100%}.block-spotlight-tag{font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif;background-color:#96a925;border-radius:2px;color:#fff;text-transform:none;padding:5px 10px;position:absolute;top:15px;left:15px}.block-spotlight-tag:hover{background-color:#637600}.block-spotlight-content{padding:20px}.block-spotlight-title{display:block;font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif;font-size:1.125em;text-align:center}.block-spotlight-description{display:block;color:#8f8f8f;font-family:"caslon-bolditalic","Caslon 224 Bold Italic",serif;font-size:1em;text-align:center}.block-spotlight:hover .block-spotlight-title{color:#9f7147}@media(min-width:768px){.block-spotlight-title{font-size:1.375em}.block-spotlight-description{font-size:1.125em}}.products.grid{font-size:0;text-align:center}.product-grid-title{font-family:"caslon-bolditalic","Caslon 224 Bold Italic",serif;font-size:1.875em;text-align:center;margin-bottom:.8em}.product-grid-footer{text-align:center}.product-grid .grid{text-align:center}.grid .product-spotlight{margin-bottom:40px}.product-spotlight{text-align:center;font-size:16px;font-size:1rem}.product-spotlight-image{margin:0 auto 5px;border:1px solid #e5e5e5}.product-spotlight-title{display:block;color:#555;font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif;font-size:.9375em;margin-bottom:10px}.product-spotlight .tag-wrapper{position:relative;display:block}.product-spotlight .tag-wrapper .tag-btn-wrapper,.product-spotlight .tag-wrapper .btn-tag{position:absolute;top:15px;left:15px}.product-spotlight:hover .product-spotlight-title{color:#9f7147}.products.overlay a.product-spotlight{transition-property:opacity,left;transition-duration:.5s,4s;opacity:.3}.grid .product-spotlight{display:inline;float:left;width:64.70588%;margin-left:.98039%;margin-right:.98039%;margin-bottom:.98039%;display:inline-block;vertical-align:top;float:none;width:100%;max-width:348px}.noresult{font-size:1.2rem;text-align:center;padding:1em;color:#522f19}@media(min-width:560px){.grid .product-spotlight{display:inline;float:left;width:48.03922%;margin-left:.98039%;margin-right:.98039%;margin-bottom:.98039%}}@media(min-width:768px){.product-grid-title{font-size:2.5em}.product-grid .grid{font-size:0;text-align:left}.grid .product-spotlight{display:inline;float:left;width:31.37255%;margin-left:.98039%;margin-right:.98039%;margin-bottom:.98039%;display:inline-block;vertical-align:top;float:none}.product-spotlight-title{font-size:1.375em}.products.grid{text-align:left}}.image-grid-item{margin-bottom:20px}.grid .image-grid-item{margin-bottom:20px}.image-grid-image{margin:0 auto}@media(min-width:768px){.image-grid{padding-top:40px;padding-bottom:40px}}.content-grid .quote{font-size:1.5625em;line-height:1.1;margin:0 0 1.3em 0}.content-grid .quote:before{content:'“'}.content-grid .quote:after{content:'”'}.content-grid .quote.quote-block{margin-top:1.3em}.content-grid p,.content-grid .rte ul,.content-grid .rte ol,.content-grid .article ul,.content-grid .article ol{font-size:1em}.content-grid p.intro,.content-grid .rte ul.intro,.content-grid .rte ol.intro,.content-grid .article ul.intro,.content-grid .article ol.intro{font-size:1.2em}.content-grid .asideimages img{margin-bottom:15px}.share-buttons{text-align:center}.share-buttons-caption{display:block;color:#522f19;font-family:"avenir-medium","Avenir 65 Medium",sans-serif;font-size:.75em;text-transform:uppercase;vertical-align:middle;margin:10px 0}.share-buttons-list{display:inline;list-style:none}.share-buttons-list>li{display:inline;vertical-align:middle}.share-buttons .btn-circle.btn-sm.color-mail{background-color:#a9b300}.share-buttons .btn-circle.btn-sm.color-linkedin{background-color:#007ab9}.share-buttons .btn-circle.btn-sm.color-facebook{background-color:#3a589b}.share-buttons .btn-circle.btn-sm.color-twitter{background-color:#598dca}.share-buttons .btn-circle.btn-sm.color-print{background-color:#4ebce9}.share-buttons .btn-circle.btn-sm.color-pinterest{background-color:#bd2126}.share-block{text-align:center;vertical-align:middle;margin-bottom:1em}.share-block .share-buttons-caption{margin:0 .5em;padding-top:6px}@media(max-width:768px){.share-block .share-buttons-caption{display:none}}.share-block .share-buttons-list{margin-left:0}.share-block .share-buttons-list .btn{font-size:14px;padding:0;width:30px;height:30px;line-height:0}@media(min-width:768px){.content-grid{padding-top:40px;padding-bottom:40px}.content-grid .quote{font-size:1.875em}.content-grid p,.content-grid .rte ul,.content-grid .rte ol,.content-grid .article ul,.content-grid .article ol{font-size:1.125em}.content-grid p.intro,.content-grid .rte ul.intro,.content-grid .rte ol.intro,.content-grid .article ul.intro,.content-grid .article ol.intro{font-size:1.35em}.share-buttons{text-align:left}.share-buttons-caption{color:#cba463;display:inline}.share-buttons .btn-circle.btn-sm{width:19px;height:19px;line-height:0}.share-buttons .btn-circle.btn-sm [class^="icon-"]:before,.share-buttons .btn-circle.btn-sm [class*=" icon-"]:before{line-height:1;font-size:.8em}}.vacancy-finder .main-heading{color:#522f19;font-family:"caslon-bolditalic","Caslon 224 Bold Italic",serif;font-size:1.875em;text-align:center;margin-bottom:.8em}.vacancy-finder-filter{text-align:center;margin-bottom:2em}.vacancy-finder-buttons{text-align:center;margin-bottom:2em}.vacancy-finder-buttons .job-subscriber{padding:2em 0}.vacancy-finder-buttons .job-subscriber input{margin:10px;margin-left:0;display:inline}.vacancy-finder-buttons .job-subscriber input#subscribe-email{width:400px}.vacancy-finder-buttons .job-subscriber .sod_select{margin-left:0;width:400px}.vacancy-finder-results{margin-bottom:-10px}.quickpoll-image{position:relative;padding:12px 0 0 18px}.quickpoll-heading-card{position:absolute;top:0;left:0;width:121px;height:48px;background-color:#96a825;border-radius:2px;padding:12px;line-height:1}.quickpoll-heading-card .title{color:#fff;font-size:.6875em;font-family:"avenir-black","Avenir 95 Black",sans-serif;text-transform:uppercase}.quickpoll-heading-card .heading{font-family:"caslon-bolditalic","Caslon 224 Bold Italic",serif;font-size:1.125em;color:#fff}.quickpoll-question-card{background-color:#fff;border:1px solid #e1e1e1;margin:0 0 0 18px;max-width:571px;padding:30px 40px}.quickpoll-question-card .title{color:#522f19;font-size:1.375em;font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif}.quickpoll-question-card .body{color:#8f8f8f;font-family:"caslon-bolditalic","Caslon 224 Bold Italic",serif;font-size:1em}.quickpoll-question-card button{word-wrap:break-word}.quickpoll-stats-card{background-color:#fff;border:1px solid #e1e1e1;margin:0 0 0 18px;max-width:571px;padding:0}.quickpoll-stats-card.show{display:block}.quickpoll-stats-card.hide{display:none}.quickpoll-stats-card .inner{padding:30px 40px}.quickpoll-stats-card .title{color:#522f19;font-size:1.375em;font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif}.quickpoll-stats-card .stat-counts{padding:5% 3% 3%;border-top:1px solid #e1e1e1;padding:15px 25px;text-align:right;color:#8f8f8f;font-size:.75em;text-transform:uppercase}.quickpoll-stats-card .stat-counts strong{color:#c7944a}.quickpoll-stats-card .stats{margin-top:30px}.quickpoll-stats-card .stats .stat{position:relative;padding-left:70px;margin-top:5px}.quickpoll-stats-card .stats .stat:last-child .bar{margin-bottom:20px}.quickpoll-stats-card .stats .stat .label{position:absolute;top:0;left:-25px;font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif;font-size:.75em;text-transform:uppercase;color:#8f8f8f;line-height:1;text-align:right;width:90px;word-wrap:break-word}.quickpoll-stats-card .stats .stat .value{font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif;font-size:.75em;position:absolute;top:-18px;right:0;color:#8f8f8f}.quickpoll-stats-card .stats .stat .bar{width:100%;height:8px;margin-top:3px;margin-bottom:30px;background:#cfcfcf;position:relative;border-radius:5px;overflow:hidden;backface-visibility:hidden}.quickpoll-stats-card .stats .stat .bar .fill{height:8px;background:#cba463}.quickpoll-stats-card .stats .stat.leader .value{font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif;font-size:18px;top:-22px;color:#96a825}.quickpoll-stats-card .stats .stat.leader .fill{background:#96a825}.quickpoll-buttons{margin-top:1em}.quickpoll-buttons .btn{display:block;width:100%;margin-bottom:10px}@media(min-width:768px){.quickpoll:before,.quickpoll:after{content:"";display:table}.quickpoll:after{clear:both}.quickpoll-heading-card{width:209px;height:87px;padding:22px 25px}.quickpoll-heading-card .title{font-size:1em}.quickpoll-heading-card .heading{font-size:1.875em}.quickpoll-image{float:left;margin-right:-520px}.quickpoll-heading-card{z-index:6}.quickpoll-question-card{max-width:557px;float:right;margin-top:40px;position:relative;z-index:5;padding-top:72px;width:50%;padding:5% 3% 3%;transition:transform .2s ease-out}.quickpoll-question-card .title{font-size:1.875em}.quickpoll-question-card .body{font-size:1.125em}.quickpoll-question-card.hide{transform:rotateX(90deg)}.quickpoll-stats-card{max-width:557px;float:right;margin-top:40px;position:relative;z-index:5;padding-top:72px;width:50%;padding:0;transform:rotateX(-90deg);transition:transform .2s ease-out}.quickpoll-stats-card.show{transform:rotateX(0deg)}.quickpoll-stats-card.hide{display:none}.quickpoll-stats-card .inner{padding:10% 11% 5%}.quickpoll-stats-card .title{font-size:1.875em}.quickpoll-buttons{display:table;width:100%;table-layout:fixed;border-spacing:7px 0;margin-left:-7px;margin-right:-7px}.quickpoll-buttons>div{display:table-cell}.quickpoll-buttons .btn{display:inline-block;width:100%;margin:0}}.collage-gallery .main-heading{font-family:"caslon-bolditalic","Caslon 224 Bold Italic",serif;font-size:1.875em;text-align:center;margin-bottom:.6em}.js-collage{padding:0}.js-collage img{vertical-align:bottom}.linked-collage-gallery .main-heading{font-family:"caslon-bolditalic","Caslon 224 Bold Italic",serif;font-size:1.875em;text-align:center;margin-bottom:.6em}.linked-collage-gallery .collage-item{text-align:center;color:#fff;position:relative}.linked-collage-gallery .collage-item .inner-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.linked-collage-gallery .collage-item h2{color:#fff;font-size:1.875em;font-family:"caslon-bolditalic","Caslon 224 Bold Italic",serif}.linked-collage-gallery .collage-item.show-background .collage-item-content{background-color:rgba(82,47,25,.45)}.linked-collage-gallery .collage-item.has-link{cursor:pointer}.linked-collage-gallery .collage-item .collage-item-content{transition:background-color .5s;background-color:transparent;width:100%;height:100%}.linked-collage-gallery .collage-item .collage-item-content h2{padding:0 1em}.linked-collage-gallery .collage-item .collage-item-content p{padding:0 2em;line-height:1.3}.linked-collage-gallery .collage-item .collage-item-content h2,.linked-collage-gallery .collage-item .collage-item-content p,.linked-collage-gallery .collage-item .collage-item-content a{transition:opacity .5s ease-out;opacity:0}.linked-collage-gallery .collage-item .collage-item-content.show-text h2,.linked-collage-gallery .collage-item .collage-item-content.show-text p{opacity:1}.linked-collage-gallery .collage-item .collage-item-content.show-button a{opacity:1}.linked-collage-gallery .collage-item .collage-item-content:hover{background-color:rgba(82,47,25,.75)}.linked-collage-gallery .collage-item .collage-item-content:hover h2,.linked-collage-gallery .collage-item .collage-item-content:hover p,.linked-collage-gallery .collage-item .collage-item-content:hover a{opacity:1}.product-summary{}.product-summary-nav{margin-bottom:30px!important;border-bottom:1px solid #cba463}.product-summary-nav .toggle-btn{cursor:pointer;font-size:.75em;text-transform:uppercase;border:none;display:inline-block;cursor:pointer;font-size:12px;padding:14px 25px;text-transform:uppercase;margin-bottom:5px;outline:none;margin-bottom:0;font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif;background-color:#e4d0a7;border-radius:2px 2px 0 0;color:#fff;padding:10px 7px}.product-summary-nav .toggle-btn:first-child{margin-right:3px}.product-summary-nav .toggle-btn:hover{text-decoration:none}@media(min-width:768px){.product-summary-nav .toggle-btn{padding:11px 25px}.product-summary-nav .toggle-btn:first-child{margin-right:10px}}.product-summary-title{font-family:"caslon-bolditalic","Caslon 224 Bold Italic",serif;font-size:1.875em}.product-summary .consumer-only,.product-summary .wholesale-only{display:none}.product-summary .consumer-only .rte,.product-summary .wholesale-only .rte{max-width:65%;float:left}.product-summary.show-wholesale .toggle-wholesale{background-color:#cba463}.product-summary.show-wholesale .wholesale-only{display:block}.product-summary.show-consumer .toggle-consumer{background-color:#cba463}.product-summary.show-consumer .consumer-only{display:block}.product-summary.onlybulk table{display:none}.product-summary.onlybulk .rte{display:none}.product-info p{line-height:1.6em}.product-info .product-left-column img.product-image{margin-bottom:2em}@media(min-width:768px){.product-info .product-left-column img.product-image{margin-bottom:.7em}}.product-info .product-left-column p{color:#522f19;font-size:.875em}.product-info .similar-products{margin-top:2.2em}.product-info .similar-products h3{font-family:"avenir-roman","Avenir 55 Roman",sans-serif;text-transform:uppercase;font-size:.875em;color:#522f19;margin-bottom:10px}.product-info .similar-products a{max-width:110px;text-align:center;display:inline-block;margin-right:5px}@media(min-width:768px){.product-info .similar-products a{margin-right:10px;max-width:125px}}.product-info .similar-products a img{margin-bottom:5px;margin-top:5px}.product-info .similar-products a span{color:#555}.product-info .similar-products a:hover span{color:#9f7147}.grid .product-summary-ingredients,.grid .product-summary-nutrition{margin-bottom:20px}.product-package-information .col-one-third{margin-left:0}.nutrition-table{width:100%}.nutrition-table tr.sub-text td{padding:5px 10px}.nutrition-table tr.sub-text td:first-child{font-size:.8125em;font-family:"avenir-oblique","Avenir 55 Oblique",sans-serif;padding-top:8px}.nutrition-table tr.sub-text td:first-child:before{content:'–';margin-right:2px}.nutrition-table td{font-size:.875em;padding:10px;border:2px solid #e6d7ba;vertical-align:top}.nutrition-table thead tr{background-color:#ede2ca}.nutrition-table thead td{font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif}.nutrition-table tbody tr:nth-child(even){background-color:#ede2ca}.nutrition-table tbody tr:nth-child(odd){background-color:#f8f4e3}#productSummary.show-consumer .toggle-consumer{background-color:#cba463}#productSummary.show-wholesale .toggle-wholesale{background-color:#cba463}@media(min-width:768px){.product-summary-nav .toggle-btn{font-size:.75em}.product-info img.product-image{margin-left:0}}.faq-section-title{color:#cda767;font-family:"caslon-bolditalic","Caslon 224 Bold Italic",serif;font-size:1.5625em;padding-top:.5em}.faq-section-list{list-style:none}.faq-section-item{background-color:#fff;border:1px solid #e1e1e1;margin-bottom:10px;padding:20px 18px 0}.faq-section-item-question{position:relative;color:#5d5d5d;font-family:"avenir-roman","Avenir 55 Roman",sans-serif;font-size:1em;margin-bottom:15px;cursor:pointer}.faq-section-item-question:after{position:absolute;top:-3px;right:0;content:'+';color:#cba462;font-family:"avenir-black","Avenir 95 Black",sans-serif;font-size:1.25em;width:15px;text-align:center}.is-open .faq-section-item-question:after{top:-6px;content:'-';font-size:1.5625em}.faq-section-item-question a{color:#5d5d5d;padding-right:1em;display:block}.faq-section-item-answer{color:#8e9090;font-size:.875em;display:none}.is-open .faq-section-item-answer{display:block}.faq-section-item-answer iframe{max-width:100%}.faq-section-item-answer img{max-width:100%;height:auto}.search-result-group{margin-bottom:66px}.search-result-group-title{color:#cda767;font-family:"caslon-bolditalic","Caslon 224 Bold Italic",serif;font-size:1.875em}@media(min-width:768px){.search-result-group{margin-bottom:80px}.search-result-group-title{font-size:2.5em;clear:both}}.search-block{padding:0}.search-block .hero-search{position:relative;top:-40px}.search-block .hero-search-input{height:80px;padding:20px 55px 20px 20px;-webkit-appearance:none!important;-webkit-border-radius:0!important}.search-block .hero-search-submit{height:78px;width:50px}.subbrand-block{padding:0 0 40px 0}.breadselector{padding-top:25px;padding-bottom:25px}.breadselector-active-filters-title{text-transform:uppercase;color:#522f19;font-family:"avenir-medium","Avenir 65 Medium",sans-serif;font-size:12px;vertical-align:middle}.breadselector-active-filters ul{list-style:none;display:inline-block}.breadselector-active-filters ul li{display:inline-block;margin-right:5px}.breadselector #filterToggle{display:none}.filter-group.is-open .filter-group-content{display:block}.filter-group .filter-group-content{display:none;margin-top:.8em;margin-bottom:.8em;text-align:center}.filter-group .filter-group-content+.filter-group-content{margin-top:-.8em}.filter-group .filter-group-content:before,.filter-group .filter-group-content:after{content:"";display:table}.filter-group .filter-group-content:after{clear:both}.filter-group .filter-group-content .checkbox{min-width:150px;text-align:left;float:left}.filter-group-title{font-size:.75em;font-family:"avenir-medium","Avenir 65 Medium",sans-serif;text-transform:uppercase;color:#cba463;text-align:center;font-size:.9375em;margin:.5em 0}.filter-group-title:after{display:inline-block;width:10px;text-align:center;margin-left:5px;content:'+';font-family:"avenir-roman","Avenir 55 Roman",sans-serif;font-size:16px;line-height:1}.filter-group-title.is-open:after{content:" –"}.filter-group-title.dark-button-text{color:#555;font-size:100%;font:"avenir-heavy","Avenir 85 Heavy",sans-serif}.filter-group-title.dark-button-text:after{font-size:110%;vertical-align:text-top}.filter-group-title.dark-button-text:hover{color:#9f7147}.filter-group .product-icon{border-radius:50%;color:transparent;display:inline-block;height:55px;width:55px;margin:-5px 3px 0 10px;background-color:#fff;border:1px solid #e4d0a7;-webkit-appearance:none}.filter-group .product-icon.is-toggled{background-color:#fff;border:4px solid #e4d0a7;margin:-5px 1px 0 9px}.filter-group .product-icon:hover{background-color:#fff;border:4px solid #cba463;margin:-5px 1px 0 9px}.filter-group .filter-icon-wrapper{padding-left:1em}@media(max-width:768px){.filter-group .filter-icon-wrapper{display:block;padding-top:.5em;padding-left:0}}form.recipe-sort{}form.recipe-sort .recipe-categories{width:100%;display:none}form.recipe-sort .recipe-categories.is-open{display:block}form.recipe-sort .tag-sort{margin-bottom:1em}@media(min-width:768px){.breadselector{padding-top:65px;padding-bottom:65px}.breadselector #filterToggle{display:inline-block}.filter-group{display:block}.filter-group.is-open,.filter-group.is-open-always{display:block!important}.filter-group .filter-group-content{display:block;text-align:left}.filter-group .filter-group-content+.filter-group-content{margin-top:.8em}.filter-group .filter-group-content .checkbox{min-width:150px;text-align:left;float:left}.filter-group-title{color:#522f19;font-size:.75em;margin:.5em 0;text-align:left}.filter-group-title:after{display:none}.breadselector-filters-extra{display:none}.breadselector-filters-extra.is-open{display:block}.breadselector-active-filters{margin-top:-1em;margin-bottom:1em}form.recipe-sort .recipe-categories{display:block}.filter-group .checkbox{margin-bottom:5px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px)and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.autocomplete{background:#fff;text-align:left;margin-top:-2px;border:1px solid #dbd2c1}.autocomplete .loader{display:block;margin:30px auto}.autocomplete-search-result{list-style:none;padding:15px 30px}.autocomplete-search-result>li a{display:block;color:#522f19;font-family:"avenir-oblique","Avenir 55 Oblique",sans-serif;font-size:1em;padding:2px 0}.autocomplete-search-result>li a:hover{color:#cba463}.autocomplete-product-result{display:none;list-style:none;border-top:1px solid #dbd2c1;background-color:#f3eede;padding:10px 30px}.autocomplete-product-result>li{border-bottom:1px solid #dbd2c1;padding:15px 0}.autocomplete-product-result>li a{display:table;width:100%;color:#522f19}.autocomplete-product-result>li a:hover{color:#cba463}.autocomplete-product-result>li:last-child{border-bottom:none}.autocomplete-product-result-image{display:table-cell;vertical-align:middle}.autocomplete-product-result-text{display:table-cell;vertical-align:middle;padding-left:10px;width:90%}.autocomplete-product-result-text .title{display:block;font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif;font-size:1.125em}.autocomplete-product-result-text .description{display:block;font-family:"avenir-roman","Avenir 55 Roman",sans-serif;font-size:1em;line-height:1.2}.autocomplete-footerlink{display:block;border-top:1px solid #dbd2c1;padding:10px 0 7px;background-color:#f3eede;text-align:center;color:#cba463;font-family:"avenir-roman","Avenir 55 Roman",sans-serif;font-size:1em}.autocomplete-footerlink strong{font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif}@media(min-width:768px)and (min-height:600px){.autocomplete-product-result{display:block}}.page-expand{padding:0!important}.page-expand .page-wrapper{border:1px solid #e1e1e1;margin-bottom:10px;padding:20px 18px 0}.page-expand .page-wrapper .page-wrapper{border:0}.page-expand .page-wrapper a.expand-link{color:#5d5d5d;padding-right:1em;display:block;position:relative;color:#5d5d5d;font-family:"avenir-roman","Avenir 55 Roman",sans-serif;font-size:1em;margin-bottom:15px;cursor:pointer}.page-expand .page-wrapper a.expand-link:after{position:absolute;top:-3px;right:0;content:'+';color:#cba462;font-family:"avenir-black","Avenir 95 Black",sans-serif;font-size:1.25em;width:15px;text-align:center}.page-expand .page-wrapper a.expand-link.is-open:after{top:-6px;content:'-';font-size:1.5625em}.page-expand .expand-content{color:#8e9090;font-size:.875em}.is-open .page-expand .expand-content{display:block}.page-expand .expand-content .minimize{bottom:10px;left:97%;position:relative;cursor:pointer;color:#cba462;padding:5px;font-size:1.25em}.imagecampaign #imageform{margin:0 auto;max-width:761px;text-align:center;padding-bottom:2em}.imagecampaign #imageform .upload-group{vertical-align:middle}.imagecampaign #imageform .upload-group span{margin-left:5px}.imagecampaign #imageform .upload-group #campaignuploadlabel:after{content:'+';font-size:1.25em;position:relative;right:0;text-align:center;top:-3px;width:15px;padding-left:1em;padding-right:0}.imagecampaign #imageform .checkbox-wrapper label{margin-left:5px}.imagecampaign .form-success{padding:1em;background:#fff;margin:0 1% 1em}.imagecampaign .image-wrapper{margin-top:10px}.imagecampaign .image-wrapper .user-info{background:#fff;padding:7px;vertical-align:middle;max-width:320px}.imagecampaign .image-wrapper .user-info .user-image{max-height:30px;max-width:30px;border-radius:50%}.imagecampaign .image-wrapper .user-info .user-name{display:inline-block;white-space:nowrap;max-width:80%;overflow:hidden}html.language-selector-page{height:100%;overflow:auto}html.language-selector-page body{height:100%!important;margin:0}html.language-selector-page .ls-content{text-align:center;background:url(/img/krisprolls_bg.jpg);background-size:cover;height:100%;padding-top:6%;color:#781b00}html.language-selector-page .ls-content h1{color:#6a9519;font-size:550%;font-family:"avenir-roman","Avenir 55 Roman",sans-serif}html.language-selector-page .ls-content h1 span{text-align:center;display:block;vertical-align:middle;padding-right:1em}@keyframes fadeRequierd{0%{background-color:red}100%{background-color:transparent}}html.language-selector-page .ls-content .choice-wrapper{vertical-align:middle}html.language-selector-page .ls-content .choice-wrapper span{font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif;text-transform:uppercase;font-size:80%;padding-right:1em}html.language-selector-page .ls-content .choice-wrapper a{font-family:"avenir-roman","Avenir 55 Roman",sans-serif;padding-left:1em;font-size:150%;color:#781b00}html.language-selector-page .ls-content .choice-wrapper a:hover,html.language-selector-page .ls-content .choice-wrapper a.selected{text-decoration:underline}html.language-selector-page .ls-content .choice-wrapper.requierd{animation:fadeRequierd 1000ms ease-in-out}html.language-selector-page .ls-content .button-wrap{padding:2em 0 1em 0}html.language-selector-page .ls-content .button-wrap input{color:#fff}html.language-selector-page .ls-content .button-wrap input#enter-button{padding:1em 5em}html.language-selector-page .ls-content .button-wrap input#enter-button:hover{background-color:#829920}html.language-selector-page .ls-content .button-wrap label{font-size:80%;display:block;font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif;margin-top:10px;text-transform:uppercase}html.language-selector-page .ls-content .button-wrap label input{margin-right:5px}html.language-selector-page .ls-content .disclaimer-wrapper{margin-top:3em;padding:1em}html.language-selector-page .ls-content .disclaimer-wrapper a{color:#781b00;text-decoration:underline}html.language-selector-page .btn{background-color:#6a9519}@media(max-width:768px){html.language-selector-page .ls-content h1{font-size:350%}html.language-selector-page .ls-content h1 span{padding:0 1em}html.language-selector-page .ls-content h1 span img{max-width:100%}html.language-selector-page .ls-content .choice-wrapper span{display:block}html.language-selector-page .ls-content .choice-wrapper a{padding:0 .5em}}.csr-list{margin:42px 0 30px 0!important;border-top:1px solid #e5ddcb}.csr-list .csr-item{list-style:none;overflow:hidden;border-bottom:1px solid #e5ddcb}.csr-list .csr-item .csr-item-teaser a{display:block;position:relative;padding:38px 0 32px 0;overflow:hidden}.csr-list .csr-item .csr-item-teaser a:after{width:26px;position:absolute;top:50%;right:20px;content:'+';color:#cca565;font-family:"Open Sans";font-size:2.5em;font-weight:300;text-align:center;margin-top:-34px;transition:transform 150ms ease-out}.csr-list .csr-item .csr-item-teaser a:hover{opacity:.7}.csr-list .csr-item .csr-headline{width:25%;float:left;margin-right:6%;font-family:"caslon-bolditalic","Caslon 224 Bold Italic",serif;line-height:1;text-align:right;color:#522f19}.csr-list .csr-item .csr-headline p{margin:0;font-size:70px;line-height:1}.csr-list .csr-item .csr-headline sub{vertical-align:sub;font-size:smaller}.csr-list .csr-item .csr-text{width:69%;float:left;font-family:'avenir-heavy';font-size:24px;line-height:1.25;color:#522f19;padding-right:80px;margin-top:6px;box-sizing:border-box}.csr-list .csr-item .csr-item-body{display:none}.csr-list .csr-item .csr-item-body .csr-item-body-inner{margin:0 0 68px 0}.csr-list .csr-item .csr-item-body p{font-size:18px}.csr-list .csr-item.is-animating a:after{transform:rotate(45deg)}.csr-list .csr-item.is-open .csr-item-body{display:block}.csr-list .csr-item.theme-blue .csr-headline,.csr-list .csr-item.theme-blue .csr-text{color:#6a8cbf}.csr-list .csr-item.theme-orange .csr-headline,.csr-list .csr-item.theme-orange .csr-text{color:#ed7102}.csr-list .csr-item.theme-green .csr-headline,.csr-list .csr-item.theme-green .csr-text{color:#95a824}.csr-list .csr-item.theme-yellow .csr-headline,.csr-list .csr-item.theme-yellow .csr-text{color:#fbb900}.csr-list .csr-item.theme-brown .csr-headline,.csr-list .csr-item.theme-brown .csr-text{color:#7c4412}@media(max-width:1086px){.csr-list .csr-item .csr-text{font-size:21px;margin-top:0}.csr-list .csr-item .csr-headline p{font-size:2.8125em}}@media(max-width:500px){.csr-list .csr-item a{padding-top:20px}.csr-list .csr-item a:after{top:auto;right:50%;bottom:5px;margin-top:0;margin-right:-13px;line-height:1}.csr-list .csr-item .csr-headline{width:100%;text-align:center;margin-bottom:10px}.csr-list .csr-item .csr-headline p{font-size:70px}.csr-list .csr-item .csr-headline img{margin-bottom:10px}.csr-list .csr-item .csr-text{width:100%;max-width:350px;margin:0;margin-left:auto;margin-right:auto;float:none;text-align:center;font-size:18px;padding:0 0 20px 0}.csr-list .csr-item .csr-item-body p{font-size:1em}}.page-comments{border-top:1px solid #e1e1e1;padding-top:50px;padding-bottom:25px}.page-comments .content-card-heading{margin-bottom:8px}.page-comments .comments-count{display:block;font-family:"avenir-medium","Avenir 65 Medium",sans-serif;color:#cba463;font-size:12px;line-height:1.3;text-transform:uppercase}.page-comments .comments-list{list-style:none;padding:0;margin:38px 0 0 0;overflow:hidden}.page-comments .comments-list li{position:relative;border-left:1px solid #e1e1e1;padding:0 20px;margin-bottom:47px}.page-comments .comments-list ul{list-style:none;padding-top:11px}.page-comments .comments-item{display:block;position:relative}.page-comments .comments-actions{display:block;text-align:right}.page-comments .comments-delete,.page-comments .comments-reply{display:inline-block;font-family:"avenir-medium","Avenir 65 Medium",sans-serif;font-size:14px;line-height:24px}.page-comments .comments-reply{margin-left:23px}.page-comments .comments-reply a:after{content:"+";font-weight:300;font-size:23px;font-family:"Open Sans";line-height:23px;padding-left:4px;color:#cba463}.page-comments .comments-reply a.is-open:after{content:"–"}.page-comments .comments-name{display:block;font-family:"avenir-heavy","Avenir 85 Heavy",sans-serif;color:#522f19;font-size:18px;line-height:1.3;margin-bottom:2px}.page-comments .comments-date{display:block;font-family:"avenir-medium","Avenir 65 Medium",sans-serif;color:#cba463;font-size:12px;line-height:1.3;text-transform:uppercase;margin-bottom:12px}.page-comments .comments-text{font-family:"avenir-oblique","Avenir 55 Oblique",sans-serif;color:#22201d}.page-comments .commentform{margin-top:36px}.page-comments .comments-list+.commentform{margin-top:4px}.page-comments .form-control{background:#f9f9f9;border:1px solid #e1e1e1;padding:17px 20px 17px 20px;margin-bottom:12px;color:#22201d}.page-comments .form-control[readonly]{font-family:"avenir-black","Avenir 95 Black",sans-serif}.page-comments .comments-submit{text-align:center;padding:24px 0 8px 0}.page-comments .comments-disclaimer{font-size:14px;line-height:18px;color:#9f9f9f;margin-bottom:0}.page-comments .comments-rules{font-family:"avenir-medium","Avenir 65 Medium",sans-serif;font-size:14px;text-align:center}.page-comments .comments-replycontainer .commentform{margin-top:27px}@media(min-width:768px){.page-comments .comments-list{padding:0 0 0 30px}.page-comments .comments-actions{position:absolute;top:0;right:0}.page-comments .comments-name{padding-right:100px}.page-comments .comments-item{padding-right:40px}}.product-icon{display:block;width:63px;height:63px;margin-right:10px;background-position:center center}.product-icon.icon-nyckelhal{background-image:url("/img/icons/product-labels/icon-product-nyckelhal.png");background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.product-icon.icon-nyckelhal{background-image:url("/img/icons/product-labels/icon-product-nyckelhal@2x.png");-webkit-background-size:43px 43px;-moz-background-size:43px 43px;-o-background-size:43px 43px;background-size:43px 43px}}.product-icon.icon-nyckelhal-whitoutr{background-image:url("/img/icons/product-labels/icon-product-nyckelhal-whitoutr.png");background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.product-icon.icon-nyckelhal-whitoutr{background-image:url("/img/icons/product-labels/icon-product-nyckelhal-whitoutr@2x.png");-webkit-background-size:43px 43px;-moz-background-size:43px 43px;-o-background-size:43px 43px;background-size:43px 43px}}.product-icon.icon-fryst{background-image:url("/img/icons/product-labels/icon-product-frozen.png");background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.product-icon.icon-fryst{background-image:url("/img/icons/product-labels/icon-product-frozen@2x.png");-webkit-background-size:43px 43px;-moz-background-size:43px 43px;-o-background-size:43px 43px;background-size:43px 43px}}.product-icon.icon-osotat{background-image:url("/img/icons/product-labels/icon-product-osotad.png");background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.product-icon.icon-osotat{background-image:url("/img/icons/product-labels/icon-product-osotad@2x.png");-webkit-background-size:43px 43px;-moz-background-size:43px 43px;-o-background-size:43px 43px;background-size:43px 43px}}.product-icon.icon-eco{background-image:url("/img/icons/product-labels/icon-product-eco.png");background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.product-icon.icon-eco{background-image:url("/img/icons/product-labels/icon-product-eco@2x.png");-webkit-background-size:43px 43px;-moz-background-size:43px 43px;-o-background-size:43px 43px;background-size:43px 43px}}.product-icon.icon-fuldkorn{background-image:url("/img/icons/product-labels/icon-product-fuldkorn.png");background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.product-icon.icon-fuldkorn{background-image:url("/img/icons/product-labels/icon-product-fuldkorn@2x.png");-webkit-background-size:43px 43px;-moz-background-size:43px 43px;-o-background-size:43px 43px;background-size:43px 43px}}.product-icon.icon-ekstragrovt{background-image:url("/img/icons/product-labels/icon-product-ekstragrovt.png");background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.product-icon.icon-ekstragrovt{background-image:url("/img/icons/product-labels/icon-product-ekstragrovt@2x.png");-webkit-background-size:43px 43px;-moz-background-size:43px 43px;-o-background-size:43px 43px;background-size:43px 43px}}.product-icon.icon-grovt{background-image:url("/img/icons/product-labels/icon-product-grovt.png");background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.product-icon.icon-grovt{background-image:url("/img/icons/product-labels/icon-product-grovt@2x.png");-webkit-background-size:43px 43px;-moz-background-size:43px 43px;-o-background-size:43px 43px;background-size:43px 43px}}.product-icon.icon-halvgrovt{background-image:url("/img/icons/product-labels/icon-product-halvgrovt.png");background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.product-icon.icon-halvgrovt{background-image:url("/img/icons/product-labels/icon-product-halvgrovt@2x.png");-webkit-background-size:43px 43px;-moz-background-size:43px 43px;-o-background-size:43px 43px;background-size:43px 43px}}.product-icon.icon-fint{background-image:url("/img/icons/product-labels/icon-product-fint.png");background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.product-icon.icon-fint{background-image:url("/img/icons/product-labels/icon-product-fint@2x.png");-webkit-background-size:43px 43px;-moz-background-size:43px 43px;-o-background-size:43px 43px;background-size:43px 43px}}.product-icon.icon-palmolja{background-image:url("/img/icons/product-labels/icon-product-palmolja.png");background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.product-icon.icon-palmolja{background-image:url("/img/icons/product-labels/icon-product-palmolja@2x.png");-webkit-background-size:63px 63px;-moz-background-size:63px 63px;-o-background-size:63px 63px;background-size:63px 63px}}.product-icon.icon-fromsweden{background-image:url("/img/icons/product-labels/icon-product-fromsweden.png");background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.product-icon.icon-fromsweden{background-image:url("/img/icons/product-labels/icon-product-fromsweden@2x.png");-webkit-background-size:43px 43px;-moz-background-size:43px 43px;-o-background-size:43px 43px;background-size:43px 43px}}.product-icon.linked-icon{cursor:pointer}.product-icons{list-style:none;padding-top:15px;float:right}.product-icons>li{display:block;float:left}#mfPreviewBar{display:none}@media print{body{margin:0}.page-header,.spotlight-grid,.banner,.quickpoll,.breadcrumb-nav,.col-aside,.share-buttons{display:none!important}footer .footer-nav-social,footer .footer-nav-menu{display:none}[class^="bg___"],[class*=" bg___"]{padding:0}.footer-nav{border-top:none;padding:10px}.footer-nav-logo-image{display:list-item;list-style-image:url("/img/logos/footer-logo.png");list-style-position:inside}.recipe-section .col-body{width:100%;max-width:734px!important;margin:0 auto!important;float:none;display:block}.recipe-section .recipe-card-full-imgpreview{position:relative;height:231px;overflow:hidden}.recipe-section .recipe-card-full-imgpreview img{margin-top:-100px}.recipe-section .grid .col-half{display:inline;float:left;width:48.03922%;margin-left:.98039%;margin-right:.98039%;margin-bottom:.98039%}}