a.recipe-key{text-decoration:none!important}.recipe-key-wrap{display:block;margin-left:-5px;padding-bottom:10px}.recipe-key-wrap:after{content:'';margin-left:-5px;height:0;clear:both}.recipe-key-wrap:empty{display:none}.recipe-key{display:flex;flex-direction:row;align-items:center;float:left;color:#353535;font-weight:600;font-size:13px;padding-bottom:10px}.recipe-key:hover{color:#7064b8}.recipe-key-icon{margin:0 2px}.recipe-key-logo{display:inline-block;width:100%}.recipe-legend-wrap{display:inline-block;font-size:15px}.recipe-key-legend{display:flex;flex-direction:row;align-items:center;float:left;color:#353535;font-weight:600;padding-bottom:15px;font-size:13px}@font-face{font-family:rk-icons;font-display:swap;src:url(fonts/rk-icons.woff2?1w8098) format('woff2'),url(fonts/rk-icons.woff?1w8098) format('woff'),url(fonts/rk-icons.svg?1w8098#rk-icons) format('svg');font-weight:400;font-style:normal}[class*=" irk-"],[class^=irk-]{font-family:rk-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:25px;color:#353535;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.irk-gluten-free:before{content:"\e900"}.irk-dairy-free:before{content:"\e903"}.irk-egg-free:before{content:"\e904"}.irk-organic:before{content:"\e905"}.irk-low-carb:before{content:"\e90b"}.irk-nut-free:before{content:"\e90c"}.irk-vegetarian:before{content:"\e90e"}.irk-high-protein:before{content:"\e90f"}.irk-sugar-free:before{content:"\e912"}