@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Roboto+Slab:wght@300;400;700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";:root{--font-normal: "Roboto", sans-serif;--font-alt1: "Roboto Condensed", sans-serif;--font-alt2: "Roboto Slab", sans-serif;--font-condensed: var(--font-alt1);--font-slab: var(--font-alt2)}body{font-size:16px;line-height:24px}body,h1,h2,h3,h4,h5,h6,p{font-family:"Roboto",sans-serif;color:var(--color-text-default)}.font-normal{font-family:"Roboto",sans-serif}.font-alt1{font-family:"Roboto Condensed",sans-serif}.font-alt2{font-family:"Roboto Slab",sans-serif}h1{font-size:48px;font-weight:300;margin-bottom:30px}.h-size-h1{font-size:48px}h2,.h-size-h2{font-size:32px}h3,.h-size-h3{font-size:28px}h4,.h-size-h4{font-size:24px}h5,.h-size-h5{font-size:20px}h6,.h-size-h6{font-size:18px}.h-inherit{font-size:inherit;font-weight:inherit;line-height:inherit;font-family:inherit;margin:unset;color:inherit}.title{font-size:27px;font-weight:bold}.section-heading{font-family:var(--font-alt1);color:var(--color-text-default);font-size:2.1rem;font-weight:400;line-height:125%;text-transform:uppercase}@media(min-width: 768px){.section-heading{font-weight:300;font-size:2.4rem}}@media(min-width: 992px){.section-heading{font-size:2.8rem}}@media(min-width: 1200px){.section-heading{font-size:3.2rem}}@media(min-width: 1400px){.section-heading{font-size:3.6rem}}@media(min-width: 1600px){.section-heading{font-size:4rem}}.h-size-p{font-size:16px}.h-font-size-small{font-size:14px}.h-font-size-xsmall{font-size:12px}.h-font-italic{font-style:italic}.h-weight-bold{font-weight:bold}.h-weight-normal{font-weight:400}.h-weight-light{font-weight:200}.h-text-left{text-align:left}.h-text-center{text-align:center}.h-text-right{text-align:right}.h-strike{text-decoration:line-through}.h-uppercase{text-transform:uppercase}.h-lowercase{text-transform:lowercase}.h-mixed-case{text-transform:none}.b-head{font-family:"Roboto Condensed";font-size:2.4rem;line-height:125%;font-weight:400;margin:0;color:var(--color-text-default);text-transform:uppercase}@media(min-width: 992px){.b-head{font-size:2.8rem;font-weight:300}}@media(min-width: 1200px){.b-head{font-size:3.2rem}}@media(min-width: 1400px){.b-head{font-size:3.6rem}}@media(min-width: 1600px){.b-head{font-size:4rem}}.c-head{font-family:"Roboto Condensed";font-size:2.1rem;line-height:100%;font-weight:400;margin:0;color:var(--color-text-default);text-transform:uppercase}@media(min-width: 768px){.c-head{font-size:1.8rem;line-height:125%;font-weight:300}}@media(min-width: 992px){.c-head{font-size:2.1rem}}@media(min-width: 1200px){.c-head{font-size:2.4rem}}@media(min-width: 1400px){.c-head{font-size:2.8rem}}@media(min-width: 1600px){.c-head{font-size:3.2rem}}.d-head{font-family:var(--font-alt2);font-size:1.6rem;font-weight:700;line-height:125%;margin:0;color:var(--color-text-default);text-transform:uppercase}@media(min-width: 768px){.d-head{font-size:1.4rem}}@media(min-width: 992px){.d-head{font-size:1.6rem}}@media(min-width: 1200px){.d-head{font-size:1.8rem}}@media(min-width: 1200px){.d-head{font-size:2.1rem}}@media(min-width: 1600px){.d-head{font-size:2.4rem}}.alert-success{color:var(--color-success)}.alert-error{color:var(--color-primary)}.alert-dismissible{display:flex;align-items:center}.alert-dismissible button[data-dismiss^=alert]{order:1;margin-left:auto}h1,h2,h3,h4,h5{font-family:"Roboto Condensed";color:#000;font-weight:400}.recipe-container .sub-headlines{border-top:1px solid #d0d0d0;padding-top:20px;margin:20px 0px}.hero{margin-bottom:15px}.hero-title{font-family:"Roboto Condensed";font-size:2.4rem;line-height:125%;font-weight:400;margin:0;color:var(--color-text-default);text-transform:uppercase;text-align:center;position:relative;z-index:10;margin-bottom:20px;margin-top:40px}@media(min-width: 992px){.hero-title{font-size:2.8rem;font-weight:300}}@media(min-width: 1200px){.hero-title{font-size:3.2rem}}@media(min-width: 1400px){.hero-title{font-size:3.6rem}}@media(min-width: 1600px){.hero-title{font-size:4rem}}.hero-text{font-size:18px;line-height:28px;font-weight:400;text-align:center;color:var(--kcs-black);margin-bottom:30px}.recipe-container .breadcrumb-back{font-family:FontAwesome;font-size:21px;font-weight:900;color:var(--kcs-black)}.hr{margin:2rem 0;left:calc(-1*(100vw - 100%)/2);opacity:30}.seperator{display:flex;flex-direction:row;color:#5c5c5c}.seperator::before,.seperator::after{content:"";flex:1 1;border-bottom:1px solid #979797;margin:auto}.seperator::before{margin-right:10px}.seperator::after{margin-left:10px}.recipe-container .pdp-options{border-top:solid 1px #d0d0d0;margin-top:30px;border-bottom:solid 1px #d0d0d0;padding-bottom:20px}.inner-circle{background-color:#fff;border:solid 1px #bba077;color:var(--kcs-black);border-radius:50%;margin:2.4px auto auto 2.9px;width:42px;height:42px;font-size:17px;font-weight:600;line-height:1.24;text-align:center;text-transform:uppercase}.circle-container{padding:20px 0;height:80px;background-color:#f3f3f3;text-align:center;margin-top:20px;color:#000;font-size:24px;line-height:28px;font-family:"Roboto Condensed"}.outter-circle{background-color:#fff;border:solid 1px #bba077;border-radius:50%;width:49px;height:49px;margin:0 25px 30px 0}.inner-circle .num{margin-top:7px;font-size:17px}.inner-circle .txt{margin-top:11px;font-size:12px}.inner-circle .time{margin-top:-4px;font-size:10px}.circle-label{height:16px;color:#7e7e7e;font-family:Roboto;font-size:18px;letter-spacing:0;line-height:20px;text-align:center}.image-slug{width:130px;height:42px;background-color:#cb2a0d;z-index:9990;padding:10px 0 0 20px;position:absolute;margin:20px 0 0 -25px}.image-slug-text{width:78px;height:15px;font-family:TabletGothic-SemiBold;font-size:15px;font-weight:600;color:#fff}.cooking{display:block;padding:20px 0 35px 0;height:33px;text-transform:uppercase;font-family:var(--font-alt1);font-size:27px;font-weight:400;line-height:1.22;color:var(--kcs-black)}.line-copy{border-top:solid 2px #ede2c8}.ingredients{width:252px;height:33px;font-family:EngraversMT;font-size:27px;font-weight:400;line-height:1.22;color:var(--kcs-black)}ul.ingredient-li{padding:0 20px}.ingredient{margin-bottom:1.2rem}.recipe-menu{background-color:#f5f5f5;text-align:center;font-size:18px;line-height:26px;font-family:"Roboto Condensed"}.pre-title{font-weight:bold;white-space:nowrap;padding:25px 5px;margin-left:10px;color:var(--kcs-black)}.category-title{text-align:center;padding-top:10px;margin:15px 0;border-left:1px solid #d8d8d8;color:var(--kcs-black)}.category-title a{color:var(--kcs-black)}.category-title.first{border:none;width:7.5%}.category-search{margin:-10px 0 0 5px;display:flex}.category-title a,.category-title a:hover,.category-title a:active{text-decoration:none}.category-section{text-align:center;margin-bottom:30px}.category-section-title{font-family:"Roboto Condensed";font-size:2.1rem;line-height:100%;font-weight:400;margin:0;color:var(--color-text-default);text-transform:uppercase;margin-bottom:32px}@media(min-width: 768px){.category-section-title{font-size:1.8rem;line-height:125%;font-weight:300}}@media(min-width: 992px){.category-section-title{font-size:2.1rem}}@media(min-width: 1200px){.category-section-title{font-size:2.4rem}}@media(min-width: 1400px){.category-section-title{font-size:2.8rem}}@media(min-width: 1600px){.category-section-title{font-size:3.2rem}}.mobile-menu{font-size:16px}.recipe-search-input{width:96% !important}.recipe-search-btn{width:110px;border-radius:3px;min-width:110px;margin:5px 20px 5px 10px}.recipe-image{width:100%}.recipe-tile .recipe-label{font-size:18px;color:var(--kcs-black);text-transform:uppercase;margin-top:15px}.recipe-tile a,.recipe-tile a:hover{text-decoration:none}.recipe-tile.five-up{width:222px;margin:5px}.recipe-tile.three-up{width:380px;margin:5px}.recipe-tile.four-up{width:282px;margin:5px}.to-top{box-sizing:border-box;height:56px;width:154px;border:2px solid #ad0b21;border-radius:3px;background-color:#fff;text-align:center;color:#ad0b21;font-size:18px;font-weight:bold;line-height:52px;cursor:pointer;position:sticky;bottom:2%;margin-bottom:5px}.shipping-ad-container{text-align:center;margin:50px 10px;width:95%;background:linear-gradient(149.13deg, rgba(212, 159, 78, 0.8) 0%, #E7CF9F 47.65%, rgba(212, 159, 78, 0.8) 100%);padding:10px;font-family:"gotham-light"}.shipping-ad-container a{cursor:pointer;text-decoration:none !important}.shipping-ad{width:100%;background-color:#fff;display:block;box-shadow:0 1px 2px 0 rgba(0,0,0,.5);padding:30px}.shipping-ad btn{font-family:"gotham-medium"}.ad-title{color:#000;font-size:40px;font-weight:500;letter-spacing:-1.38px;line-height:43px;text-transform:uppercase;font-family:"gotham-light"}.ad-title b,.ad-sub-title b{font-family:"gotham-medium"}.ad-sub-title{margin:5px 0 10px;color:#000;font-family:"gotham-light"}.btn-ad{text-decoration:none !important;background-color:#ad0b21;font-weight:bold !important;padding:10px 20px;border-radius:3px;background-image:none;width:275px;font-family:"gotham-medium";font-size:16px;line-height:17px;margin:auto}.src{font-family:"ArcherPro-Bold";font-size:24px;color:#212121}.source{background:url(../../images/www/how-to-cook/icons/specialty.svg) no-repeat;display:inline-block;width:36px;height:34px;vertical-align:middle;margin-right:10px;margin-bottom:10px;background-size:contain}.social-links{font-family:"Roboto";font-weight:bold;font-size:18px;line-height:20px}.submit-recipies{margin:30px 0}.submit-recipies .button{width:46%}a.ingredient-show,a.instructions-show{text-decoration:underline;cursor:pointer}.shop-button{float:right;width:unset}.cooking-instructions{margin-bottom:60px}.cooking-instructions p,.cooking-instructions li{margin-bottom:1.2rem}.instructions.collapse[aria-expanded=false]{display:block;height:230px !important;overflow:hidden}.instructions.collapsing[aria-expanded=false]{height:230px !important}.text-block-one,.category-info{background-color:#f6f6f6;color:var(--kcs-black)}.text-block-one{min-height:515px;margin-bottom:60px;width:102vw;position:relative;left:calc(-1*(100vw - 100%)/2)}.text-block-one>.contained{max-width:1200px}.text-block-two{padding-top:0;padding-bottom:0}.text-block-one a,.text-block-two a{text-decoration:underline}.text-block-one h3{font-size:24px;line-height:28px}.kcs-info-image img{width:100%}.gray-about{display:flex;padding:30px 15px 15px 15px;margin-bottom:15px}.kcs-info-text{text-align:center;display:block;margin-top:-50%;padding-bottom:35%}.kcs-info-text p{color:#fff;text-transform:capitalize;font-size:18px;line-height:21px}.kcs-info-text .button{float:unset;max-width:300px}.category-info{margin-bottom:-61px;text-align:center;width:102vw;position:relative;background-color:#f6f6f6;left:calc(-1*(100vw - 100%)/2);padding:100px 0;display:grid}.share-label{color:#000}.at-share-btn-elements{margin-top:15px;margin-left:-15px}.at-share-btn-elements a{margin:0 15px !important}.wrap{flex-wrap:wrap}@media only screen and (min-width: 992px){.mobile-menu{display:none}.contained h3,.contained h4,.contained h5{margin-top:100px}}@media only screen and (max-width: 992px){h1{font-size:34px;line-height:40px}h2,h3{font-size:26px;line-height:32px}.desktop-menu{display:none}.recipe-menu{text-align:center;background-color:#f6f6f6}.mobile-menu{display:inline-table;width:calc(-1*(100vw - 173%))}.hero-title,.hero-text,.category-section-title{text-align:left}.recipe-tile.five-up{width:134px;margin:5px}.recipe-tile.four-up{width:162px}.recipe-tile.three-up{width:230px;margin:5px}.recipe-tile .recipe-label{font-size:14px;line-height:16px;display:inline-block}.submit-recipies .button{width:100%;margin:10px 0}.shop-button{margin:10px 0}.src{font-size:18px;margin-top:-10px}.mobile-shop-buttons{border-top:1px solid #d0d0d0;padding-top:30px}ul.ingredient-li{padding:0 30px}.text-block-one{margin-bottom:0;padding-bottom:0;min-height:460px;padding-top:10px}.kcs-info-image{margin-top:10px;background-color:#f6f6f6;display:grid;padding-bottom:40px}.text-block-two{margin-top:30px}.share-label{padding-bottom:20px}.cooking-instructions{margin-bottom:30px}.category-info{text-align:left;padding:40px 0}.recipe-search-input{width:100% !important}.to-top{margin-bottom:14px}.text-block-one>.contained{max-width:765px !important;padding:0 15px !important}}@media(min-width: 992px)and (max-width: 1200px){.category-search{width:33%}.category-title,.pre-title{font-size:16px}.recipe-tile.five-up{width:170px}.recipe-tile.five-up.five-up-cat{width:282px}.recipe-tile.four-up{width:222px}.recipe-tile.three-up{width:300px;margin:5px}.text-block-one>.contained{width:955px !important}}@media only screen and (min-width: 992px){.top-text{display:unset}.top-arrow{display:none}.text-block-one::before,.category-info::before{content:""}}@media only screen and (max-width: 992px){.hero-title{margin-top:20px}.to-top{width:46px;height:46px;bottom:30px;font-size:14px}.top-text{display:none}.top-arrow{display:block;margin-bottom:-10px}.circle-container{font-size:20px;line-height:22px}.circle-label{font-size:14px;line-height:16px}.recipe-tile.three-up,.recipe-tile.five-up{width:46%}.shipping-ad{padding:50px 20px}.recipe-menu{background-color:#f6f6f6}.mobile-menu{display:unset;width:unset}}@media only screen and (min-width: 600px){.recipes-header-p{width:900px}}@media only screen and (max-width: 600px){.recipes-header-p{width:auto}}@media only screen and (max-width: 425px){.recipe-tile.five-up{width:46%}.text-block-one{width:104vw}}@media only screen and (max-width: 374px){.circle-container{margin-left:15px;width:92%}.recipe-tile.four-up{width:135px}.recipe-tile.five-up{width:46%}.text-block-one{width:106vw}}@media screen and (width: 1024px){.recipe-tile.four-up{width:222px}}.wide-hero{max-width:1200px;margin:auto}.btn-danger{background-image:-webkit-linear-gradient(top, #d9534f 0, #c12e2a 100%);background-image:-o-linear-gradient(top, #d9534f 0, #c12e2a 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #d9534f), to(#c12e2a));background-image:linear-gradient(to bottom, #d9534f 0, #c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffd9534f", endColorstr="#ffc12e2a", GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28;color:#fff}/*# sourceMappingURL=recipe.css.map */
