@font-face{font-display:swap;font-family:ProximaNovaBold;src:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/fonts/ProximaNova-Bold.ttf)}@font-face{font-display:swap;font-family:ProximaNovaSemibold;src:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/fonts/ProximaNova-Semibold.ttf)}@font-face{font-display:swap;font-family:ProximaNovaRegular;src:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/fonts/ProximaNova-Regular.ttf)}:root{--mainfont:"a2Regular", Arial, Helvetica, sans-serif;--ProximaNovaBold:"ProximaNovaBold";--ProximaNovaSemibold:"ProximaNovaSemibold";--ProximaNovaRegular:"ProximaNovaRegular";--impactRegular:"impact-regular";--font60:60px;--font36:36px;--font32:32px;--font30:30px;--font24:24px;--font20:20px;--font18:18px;--font16:16px;--font14:14px;--font22:22px;--font16:16px;--mainBgcolor:#BA0018;--c-regular-primary-nav-link:#BA0018;--c-regular-utility-nav-link-hover:#BA0018;--c-regular-primary-nav-link:#BA0018;--c-regular-dropdown-link-hover:#BA0018;--c-site-header-regular-icon:#BA0018;--c-site-header-regular-hamburger-iconn:#BA0018;--c-site-header-regular-icon:#BA0018;--c-footer-collapsible-hover:#BA0018;--c-footer-collapsible-social-icon-hover:#BA0018;--clrwhite:#fff;--midblack:#080808;--midGrey:#6F6F6F;--c-white:#ffffff;--red:#BA0018;--grey:#F5F5F5;--black:#000000;--duration:30s}body{margin:0;padding:0;overflow-x:hidden}body:not(.home) .announcement-banner{background:#BA0018;overflow:hidden;width:100%;margin:0 auto;margin-bottom:0}.announcement-banner{background:var(--mainBgcolor);overflow:hidden;width:100%;margin:0 auto;height:80px}.announcement-banner a{color:#fff}.text-slide{width:100%;margin:0 auto;max-width:1366px;white-space:normal;text-align:center;color:var(--clrwhite);line-height:20px;font-size:var(--font16);word-wrap:break-word!important;padding:10px 0}.announcement-text-slide{width:70%;max-width:1366px;margin:0 auto;padding:0 20px}.announcement-text-slide .slick-list{padding:0!important}.announcement-text-slide .slick-dots{margin:0;padding-bottom:10px}.announcement-text-slide .slick-dots li button{border:2px solid var(--clrwhite);width:10px;height:10px}.announcement-text-slide .slick-dots li.slick-active button{background:var(--clrwhite);width:20px;height:10px;transition:all ease 0.5s}.announcement-text-slide .slick-dots li button:before{width:15px;height:10px;color:var(--clrwhite)}.announcement-text-slide .slick-next:before{content:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/caurosel-arrow-right.png);opacity:1;text-indent:-10000px}.announcement-text-slide .slick-prev:before{content:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/caurosel-arrow-left.png);opacity:1;text-indent:-10000px}.enable-animation{background:var(--mainBgcolor)}.marquee-banner-new{position:relative;display:flex;max-width:100%;background:var(--maincolor);padding:0 50px;margin:0 auto;overflow-x:hidden}.announcement-banner-marquee{display:flex;justify-content:space-around;width:100%;max-width:1366px;margin:0 auto;font-family:var(--mainfont);color:var(--clrwhite);background:var(--maincolor);padding:4px 0;white-space:nowrap;font-size:var(--font16)}.announcement-banner-marquee .js-marquee a{color:var(--clrwhite);text-decoration:underline}.spacing-left{width:50px;position:absolute;top:0;left:0;background:var(--maincolor);z-index:3;height:41px}.spacing-right{width:50px;position:absolute;top:0;right:0;background:var(--maincolor);z-index:3;height:41px}@media only screen and (min-width:1025px){.marquee-banner-new{width:100%;overflow:hidden}.marquee-banner-new{padding:0 200px}.spacing-left,.spacing-right{width:250px}.announcement-banner{height:40px}}.community-cta svg{width:36px}.product-card-list-wrapper{width:100%;max-width:1366px;margin:0 auto}.product-card-header{width:100%;text-align:center;font-family:var(--ProximaNovaBold);font-size:var(--font24);padding:53px 0 40px 0;margin:0}.product-card-list-inner{width:100%;max-width:1366px;margin:0 auto;padding:0 0 0 20px;right:20px}.customlinks{display:block;background:var(--c-white);height:500px;position:relative;padding:30px 20px;text-decoration:none}.product-card-grid a{text-decoration:none}.product-card-grid img{width:110px;max-width:100%;margin:0 auto;object-fit:contain}.product-card-grid-header{font-family:var(--ProximaNovaBold);font-size:var(--font18);padding:30px 0 20px 0;line-height:24px;text-align:center}.product-card-grid-text{font-family:var(--ProximaNovaRegular);font-size:var(--font14);padding:0 0 30px 0;line-height:24px;text-align:center}.more-btn-wrapper{position:absolute;bottom:30px;width:100%;display:flex;justify-content:center;align-items:center;left:0}.product-card-grid-btn{font-family:var(--ProximaNovaSemibold);font-size:var(--font14);color:var(--c-white);text-decoration:none;width:140px;margin:0 auto;text-align:center;padding:0;background:var(--red);height:auto}.product-card-list-inner .slick-track{display:flex;justify-content:flex-start;margin-left:27px}.product-card-list-inner .slick-slide{margin:0 27px 0 0;width:220px!important}#launcher{bottom:140px!important}.eUGVYL{bottom:80px}@media (min-width:767px){#launcher{bottom:220px!important}}@media (min-width:769px){#launcher{bottom:140px!important}}.product-card-list-inner .slick-list{margin:0 -27px}@media only screen and (min-width:1025px){.product-card-header{font-size:var(--font32)}.product-card-list-inner{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;right:0}.customlinks{width:260px!important;display:block;height:450px;text-align:center}.product-card-grid-btn{color:var(--red);background:var(--c-white);padding:1px 0}.product-card-grid-btn:hover{background:var(--red);color:var(--c-white)}.product-card-list-inner .slick-track{display:flex;justify-content:center;margin-left:0}.product-card-list-inner .slick-slide{margin:0 5px;width:auto!important}}.page-template-newsletter-page .footer-newsletter{display:none}a.pinterest{display:flex;flex-wrap:wrap;background:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/pinterest-normal.svg) no-repeat 10px 12px #fff;padding-left:60px;text-decoration:underline}a.pinterest:hover{display:flex;flex-wrap:wrap;background:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/pinterest-hover.svg) no-repeat 10px 12px #fff;padding-left:60px;text-decoration:underline}a.instagram{display:flex;flex-wrap:wrap;background:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/instagram-normal.svg) no-repeat 10px 12px #fff;padding-left:60px;text-decoration:underline}a.instagram:hover{display:flex;flex-wrap:wrap;background:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/instagram-hover.svg) no-repeat 10px 12px #fff;padding-left:60px;text-decoration:underline}a.tiktok{display:flex;flex-wrap:wrap;background:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/tiktok-normal.svg) no-repeat 10px 12px #fff;padding-left:60px;text-decoration:underline}a.tiktok:hover{display:flex;flex-wrap:wrap;background:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/tiktok-hover.svg) no-repeat 10px 12px #fff;padding-left:60px;text-decoration:underline}@media only screen and (min-width:390px) and (max-width:996px){a.pinterest{display:flex;flex-wrap:wrap;background:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/pinterest-normal.svg) no-repeat 10px 12px #fff;padding-left:60px;text-decoration:underline;margin:10px 0}a.pinterest:hover{display:flex;flex-wrap:wrap;background:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/pinterest-hover.svg) no-repeat 10px 12px #fff;padding-left:60px;text-decoration:underline;margin:10px 0}a.instagram{display:flex;flex-wrap:wrap;background:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/instagram-normal.svg) no-repeat 10px 12px #fff;padding-left:60px;text-decoration:underline;margin:10px 0}a.instagram:hover{display:flex;flex-wrap:wrap;background:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/instagram-hover.svg) no-repeat 10px 12px #fff;padding-left:60px;text-decoration:underline;margin:10px 0}a.tiktok{display:flex;flex-wrap:wrap;background:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/tiktok-normal.svg) no-repeat 10px 12px #fff;padding-left:60px;text-decoration:underline;margin:10px 0}a.tiktok:hover{display:flex;flex-wrap:wrap;background:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/tiktok-hover.svg) no-repeat 10px 12px #fff;padding-left:60px;text-decoration:underline;margin:10px 0}}@font-face{font-display:swap;font-family:impact-regular;src:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/fonts/ImpactLTStd.ttf)}.new-tag{position:absolute;top:-3px;left:45px;font-family:var(--impactRegular);font-size:var(--font18);color:var(--red);text-transform:uppercase}@media (max-width:600px){.new-tag{top:0;left:5px}.collection-cover img{height:auto}.collection-cover{margin:0}}.post-type-archive-product .new-tag{position:absolute;top:10px;left:20px;font-family:var(--impactRegular);font-size:var(--font18);color:var(--red);text-transform:uppercase}.item-list-container .csc-cards__item{position:relative}@media only screen and (min-width:769px) and (max-width:1023px){.post-type-archive-product .new-tag{left:40px;top:10px}.new-tag{top:-5px;left:10px}}@media only screen and (min-width:1025px){.new-tag{font-size:var(--font16);top:5px;left:15px}.post-type-archive-product .new-tag{position:absolute;top:5px;left:22px}}.postid-19784 .product-description__cta{display:none}#launcher{bottom:140px!important}iframe[name="Messaging window"],iframe .eUGVYL{bottom:80px!important;height:calc(-92px + 100vh)!important}.fixed-header{position:fixed;top:0;left:0;width:100%}@media (max-width:600px){#launcher{bottom:220px!important}iframe[name="Messaging window"],iframe .eUGVYL{bottom:220px!important;height:calc(-330px + 100vh)!important;}}.ot-sdk-show-settings{cursor:pointer!important}@media screen and (min-width:390px) and (max-width:1023px){.header-regular__brands-utility-inner{display:none}}.product-list .product-list__grid .product-list__item::before{width:0.5px!important}#more-product-lines{transition:all 1s ease-in-out}.product-list .product-list__grid .product-list__item:nth-last-child(1):nth-child(odd){border-right:1px solid #ddd!important;right:-1px!important}.product-list .product-list__grid .product-list__item:nth-last-child(2):nth-child(even){border-bottom:1px solid #ddd!important}.recipe-card__content{padding:11px}.recipe-card__title{padding-right:25px}@media print{.exclude-print,#main-ai-box-html,[data-bv-show="rating_summary"],#bv_review_maincontainer,.footer-collapsible{display:none!important}}@media only screen and (min-device-width:850px) and (max-device-width:950px) and (orientation:landscape){.header-regular__primary-nav__menu>li>a{padding:4px 20px}}@media screen and (min-width:390px) and (max-width:1023px){.cook-mode-wrapper{width:160px;position:relative;background-color:#fff;border-radius:8px;display:flex;flex-wrap:wrap;align-items:center;padding:10px 30px;border:1px solid #707070}.cook-mode-text{width:100%;font-size:14px;line-height:17px;color:#000;font-weight:500;white-space:nowrap;text-align:center}.screen-on-text{width:auto;font-size:12px;line-height:15px;margin-left:20px}.cook-mode-wrapper iframe{width:100px;height:50px;outline:0;border:0;position:relative;top:5px;right:-20px}.cookmode-sticky{border:1px solid #BA0018;width:220px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;padding:7px 20px 8px 20px;border-radius:8px}.cookmode-exit{width:40px;border-radius:5px;color:#fff;padding:0;font-size:12px;position:absolute;top:5px;border:1px solid #fff;text-align:center;right:25px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-weight:500}.sticky-mode-wrapper{width:100%;position:fixed;top:58px;left:0;display:none;z-index:5;background-color:#fff;padding:4px 0}.cookmode-sticky .cook-mode-text{color:#BA0018}.cookmode-sticky iframe{top:-5px;right:-35px}.cookmode-sticky .cook-mode-text,.cookmode-sticky .cookmode-exit,.cookmode-sticky .screen-on-text{color:#BA0018;white-space:nowrap}.cook-mode-static{position:relative;display:inline-block;width:48px;height:24px;right:-30px;margin:0}.cook-mode-static input{opacity:0;width:0;height:0}.cook-mode-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.cook-mode-slider:before{position:absolute;content:"";height:18px;width:18px;left:2px;bottom:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.cook-mode-slider{background-color:#BA0018}input:checked+.cook-mode-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.cook-mode-slider.round{border-radius:34px}.cook-mode-slider.round:before{border-radius:50%}}.instructions-text-exit,.ingredients-text-exit{display:none}@media screen and (min-width:1025px){.cook-mode-wrapper{display:none}}.imagemodule{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;position:relative;margin-bottom:200px}.imagemodule .wp-block-media-text__media{height:500px}.imagemodule .wp-block-media-text__media img{height:500px;max-height:100%;width:100%;max-width:100%;object-fit:cover}.imagemodule .wp-block-media-text__content{position:absolute;background:#fff;z-index:5;left:0;width:90%;top:50px;margin-left:20px;padding:30px;bottom:-450px}.imagemodule .modulebutton{border-radius:8px;background-color:#002169;color:#fff;position:relative;margin:0 auto;top:-25px}.imagemodule .wp-block-media-text__content .custombox{margin:0;padding:0;color:#000;line-height:32px;text-align:center;font-size:18px}.imagemodule .wp-block-media-text__content p{font-size:12px;color:#000;text-align:center;line-height:18px}.imagemodule .wp-block-buttons>.wp-block-button{position:relative;border-radius:8px;background-color:#002169;color:#fff;padding:0;top:0}.imagemodule .wp-block-buttons>.wp-block-button a{font-size:16px!important;line-height:18px;color:#ffffff!important;background-color:#002169!important;border:0!important;outline:0!important;border-radius:8px!important;text-transform:uppercase;white-space:nowrap;width:210px;text-align:center;display:flex;justify-content:center}.imagemodule .wp-block-media-text__content h2{margin:0;text-align:center}@media screen and (min-width:1025px){.imagemodule{height:400px;position:relative;justify-content:flex-start;flex-direction:row;overflow:hidden}.imagemodule .wp-block-media-text__content h2{margin:0;text-align:center}.imagemodule .wp-block-media-text__content{position:absolute;background:#fff;z-index:5;left:0;width:520px;top:-470px;margin-left:auto;right:100px;padding:50px 30px 40px 30px}.imagemodule .wp-block-media-text__media{height:400px;width:60%}.imagemodule .wp-block-media-text__media img{height:400px}.imagemodule .wp-block-media-text__content p{font-size:18px;color:#000;text-align:center;line-height:24px}.imagemodule .wp-block-media-text__content .custombox{font-size:42px}.imagemodule .wp-block-buttons>.wp-block-button a{width:300px}}.recipe-video-wrapper{width:100%;display:inline-block}.recipe-video-inner{width:100%;background:var(--orange);padding:20px;margin:0 auto}.recipe-video-content{padding:12px;position:relative;width:100%;height:500px;margin:0 auto}.video-mobile{display:block}.video-desktop{display:none}@media screen and (min-width:1025px){.recipe-video-content{padding:12px;position:relative;width:720px;height:500px}.video-mobile{display:none}.video-desktop{display:block}}.iframe-video{height:auto!important}.wds-esc-form-simple .wds-esc-form-section.wds-esc-form-messaging{text-align:center}@media only screen and (max-width:932px){.tab-list,.tab-list[aria-orientation=vertical]{display:block!important}}.csc-theme .wp-block-columns.is-style-media-left .wp-block-embed__wrapper::before{padding-bottom:0!important}.header-regular__search-wrapper{margin-top:10px}.single-recipe .header-regular__search-wrapper{margin-top:1px}.guided-cooking-btn{width:160px;position:relative;cursor:pointer;background:#BA0018;color:#FFF;padding:30px 20px;border-radius:8px}.guided-cooking-btn img{width:20px;transform:rotate(-90deg);max-width:100%;position:absolute;top:38px;right:15px}.guided-cooking-ingredients{width:100%;position:relative}.guided-cooking-ingredients-text{border-radius:19px;background:#fff;padding:20px;width:360px;margin:0 auto;height:350px;overflow:auto;margin-bottom:25px;display:none}.guided-cooking-wrapper{width:100%;position:fixed;top:0;left:0;height:100vh;display:none;z-index:1000;background:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/recipe-banner.jpg);background-repeat:no-repeat;background-position:0 58px}.guided-cooking-wrapper #tips{display:none}.guided-cooking-wrapper::before{content:"";position:absolute;width:100%;height:100%;z-index:-1;background-image:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/recipe-bg-top.png),url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/recipe-bg-bottom.png);background-repeat:repeat-x;background-position:0 -35px,0 275px}.guided-cooking-exit{border:1px solid #BA0018;border-radius:9px;width:200px;height:32px;margin:0 auto;margin-top:20px;background:#fff;padding:8px 20px;display:flex;flex-wrap:wrap;position:relative}.guided-cooking-exit-animate{border:1px solid #BA0018;border-radius:9px;width:200px;height:32px;margin:0 auto;margin-top:20px;background:#fff;padding:8px 20px;display:flex;flex-wrap:wrap;position:relative}.exit-text{width:auto;font-size:12px;line-height:17px;color:#BA0018}.exit-btn{width:auto;border-radius:6px;background:#BA0018;padding:3px 11px;color:#fff;font-size:11px;line-height:13px;cursor:pointer;margin-left:15px;margin-top:-2px}.progress-bar-wrapper{position:relative;width:95%;overflow:hidden;background-image:linear-gradient(to right,#BA0018,#BA0018);background-repeat:no-repeat;background-size:5% 100%;transition:background-size 0.5s ease-in-out;margin:0 auto;margin-top:20px;margin-bottom:20px;display:flex;justify-content:space-between;display:none;border-radius:10px}.progress-bar-wrapper[aria-valuenow="0"]{background-size:0% 100%!important}.progress-bar-wrapper[aria-valuenow]{height:auto}.progress-bar-wrapper:before{content:"";position:absolute;left:0;top:50%;transform:translate(0%,-50%);width:100%;height:.5pt;background-color:rgba(186,0,24,10.3);z-index:-1}.recipe-title-text{font-size:22px;line-height:27px;color:#000;background:rgb(245 245 245 / .7);padding:7px;margin-top:40px;margin-bottom:20px}.recipe-steps-slider{padding:0 20px 20px 20px;display:none;position:relative}.instrutions-text{width:100%;background:rgb(255 255 255 / .7);font-size:18px;line-height:22px;text-align:center;padding:8px 0;margin-bottom:15px;margin-top:20px;display:none}.ingredients-text{width:100%;background:rgb(245 245 245 / .7);font-size:18px;line-height:22px;text-align:center;padding:8px 0;margin-bottom:10px;margin-top:50px;display:none}.guided-cooking-slider{border-radius:19px;background:#fff;display:none}.guided-cooking-slider img{padding:10px;width:100%;height:300px;max-width:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.recipe-title-text{border-radius:21px;background:rgb(245 245 245 / .7);font-size:22px;line-height:27px;padding:10px 5px;width:330px;margin:0 auto;text-align:center;display:none}.guided-cooking-slider .slick-track{display:flex;justify-content:center}.guided-cooking-slider .slick-slide{width:330px!important}@media screen and (max-width:430px){.guided-cooking-slider .slick-slide{width:350px!important}}.guided-cooking-slider ul{padding-left:0}.guided-cooking-slider .slick-dotted.slick-slider{margin-bottom:60px}.guided-cooking-slider .slick-dots li button{width:6px;height:6px;background:var(--green);border-radius:50%;text-indent:-5000px;pointer-events:none;padding:0}.guided-cooking-slider .slick-prev{left:0;z-index:5;top:137%;width:125px;border-radius:34px;border:3px solid #BA0018;color:#BA0018;padding:25px;text-align:center;background:#fff;font-size:20px}.guided-cooking-slider .slick-next{right:0;z-index:5;top:137%;width:125px;border-radius:34px;border:3px solid #BA0018;color:#fff;padding:25px;text-align:center;background:#BA0018;font-size:20px}.guided-cooking-slider .slick-disabled{display:none!important}.guided-cooking-slider .slick-prev:before{content:'';display:flex;justify-content:center;align-items:center;transform:translate(0,0%);font-size:18px;opacity:1!important}.guided-cooking-slider .slick-next:before{content:'';display:flex;justify-content:center;align-items:center;transform:translate(0,0%);font-size:18px;opacity:1!important}.guided-cooking-slider .slick-prev:hover,.guided-cooking-slider .slick-prev:focus{color:#BA0018;outline:none;background:#fff}.guided-cooking-slider .slick-next:hover,.guided-cooking-slider .slick-next:focus{color:#fff;outline:none;background:#BA0018}.guided-cooking-slider .slick-list{width:100%;height:300px;overflow:auto;overflow-x:hidden}.guided-cooking-slider .steps-wrapper{width:100%;position:relative;display:flex}.guided-cooking-slider .steps-wrapper .steps-heading{font-size:24px;line-height:29px;width:200px;margin:0 auto;border-bottom:1px solid #707070;padding:4px 0;margin-top:0;text-align:center}.guided-cooking-slider .steps-wrapper .steps-description{font-size:18px;line-height:28px;padding:20px 15px}.recipe-steps-count{width:15px;height:15px;border-radius:50%;border:2px solid #BA0018;background:#fff;font-size:8px;display:flex;justify-content:center;align-items:center;padding:5px}.btn-controls-wrapper{width:90%;margin:0 auto;border-radius:31px;padding:0;display:flex;position:relative;overflow:hidden;height:65px;margin-top:-10px;justify-content:end}.btn-wrapper-animate{display:flex;width:240px;margin-left:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;background:#fff;border-radius:31px}.btn-toggle-wrapper{width:65px;height:65px;border-radius:50%;background:#fff;position:absolute;right:0;top:0;border-radius:50%;overflow:hidden;padding:3px;display:flex;justify-content:center;align-items:center}.btn-controls-wrapper .play-btn{width:20px;height:24px;background:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/play-btn-new.png) no-repeat center center;cursor:pointer;padding:15px;margin:0 25px}.btn-controls-wrapper .pause-btn{width:20px;height:24px;background:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/pause-btn.png) no-repeat center center;cursor:pointer;padding:15px;margin:0 25px;display:none}.btn-controls-wrapper .reload-btn{width:22px;height:27px;background:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/replay-btn.png) no-repeat center;cursor:pointer;padding:15px;margin:0 25px}.btn-controls-wrapper .speaker-normal-btn{width:49px;height:49px;background:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/speaker-btn.png) no-repeat;cursor:pointer}.btn-controls-wrapper .speaker-mute-btn{width:49px;height:49px;background:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/mute-btn.png) no-repeat;cursor:pointer;display:none;position:absolute;top:8px;left:8px;z-index:1}.speech-to-text-area,.speech-to-text-ingredients{display:none}.rating-signup-wrapper{width:100%;margin:0 auto;position:fixed;top:0;left:0;height:100vh;display:none;overflow:auto;z-index:1000;background:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/recipe-banner.jpg);background-repeat:no-repeat;background-position:0 58px}.rating-signup-wrapper::before{content:"";position:absolute;width:100%;height:100%;z-index:-1;background-image:url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/recipe-bg-top.png),url(https://stage.campbells.com/wp-content/themes/campbells-child-theme/assets/images/recipe-bg-bottom.png);background-repeat:repeat-x;background-position:0 -35px,0 275px}.guided-cooking-ratings{width:100%;background:#fff;border-radius:21px;padding:10px;text-align:center;display:inline-block;margin-top:20px}.guided-cooking-signup{width:100%;background:#fff;margin-top:26px;border-radius:12px}.guided-cooking-signup .sign-up-input-wrapper{width:90%}.guided-cooking-signup .signup-submit-btn{width:180px;margin:0 auto;margin-top:10px}.rating-header-text{font-size:22px;line-height:27px;color:#BA0018;padding:5px;font-weight:700}.rating-sub-text{font-size:16px;line-height:20px;color:#000;margin:0 auto;margin-top:0}.rate{width:100%;display:flex;justify-content:center}.rate:not(:checked)>input{position:absolute;top:-9999px}.rate:not(:checked)>label{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:30px;color:#ccc}.rate:not(:checked)>label:before{content:'★ '}.guided-cooking-ingredients-text h2{display:none}.ingredients-text-top{font-size:16px;line-height:24px;text-align:center;width:90%}.guided-cooking-ingredients-text .recipe-ingredients{padding:10px}.guided-cooking-ingredients-text .recipe-ingredients li{padding:10px 0;line-height:24px}.newsletter-body{background:#fff;max-width:350px;width:100%;padding:20px;position:relative;margin:0 auto}.campbells-logo-newsletter{width:100%;display:flex;justify-content:center}.campbells-logo-newsletter img{display:block;height:40px;width:136px}.signup-newsletter-header{color:#AA2D28;font-size:18px;margin:20px 0 20px 0;padding:0 20px;text-align:center}.guided-cooking-signup .newsletter-body{padding:0 0 20px 0}.newsletter-body span.intro-text{padding-bottom:0}.intro-text{font-size:14px}.signup-subscribe{min-width:320px}.newsletter-form form{display:flex;width:100%;flex-wrap:wrap;justify-content:center;align-items:center}.newsletter-form form{display:flex;width:93%;flex-wrap:wrap;justify-content:center;align-items:center;background:#F5F5F5;margin-top:18px}.sign-up-input-wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center;margin:0 0 20px 0;order:1}.guided-cooking-signup .signup-subscribe input[type='email']{padding:10px!important;border-radius:15px!important;border:1px solid #ccc!important;box-shadow:0 2px 6px #ccc!important;font-size:16px!important;margin:0 auto!important;margin-top:10px!important}.sign-error{color:#AA2D28;font-size:14px}.guided-cooking-signup .signup-sub-text{font-size:14px;text-align:center;margin-top:12px!important;order:2;margin-bottom:14px!important}.guided-cooking-signup .signup-bottom-links{order:3!important}.signup-submit-btn{margin-top:0;min-width:180px;background:#AA2D28!important;outline:none;border:none;border-radius:20px;color:#fff;padding:10px 20px;cursor:pointer;order:3;margin-bottom:34px;text-align:center!important}.signup-bottom-links{display:flex;justify-content:center;margin:0}.signup-bottom-links a{color:#5373DE;font-size:14px;margin:0 20px;text-decoration:none}.rating-signup-wrapper .back-to-recipe{cursor:pointer!important;width:180px!important;margin:0 auto!important;margin-top:20px!important}.guided-steps-end{display:none;position:absolute;bottom:-120px;right:20px;width:125px;border-radius:34px;border:3px solid #BA0018;color:#BA0018;padding:5px;text-align:center;background:#fff;font-size:20px;z-index:5}.guided-cooking-next-btn{display:none;position:absolute;bottom:-150px;right:40px;width:125px;border-radius:34px;border:3px solid #BA0018;color:#fff;padding:5px;text-align:center;background:#BA0018;font-size:20px;z-index:5}.ingredients-inner-btn{font-size:18px;line-height:22px;border-radius:34px;color:#000;background:#fff;width:140px;display:none;align-items:center;justify-content:center;padding:20px;margin-right:10px}.inner-ingredients-wrapper{width:390px;margin:0 auto;position:absolute;top:20px;background:#fff;display:none;font-size:18px;line-height:28px;z-index:99;height:810px;overflow:auto;left:20px;padding:20px}.inner-ingredients-hide{width:125px;border-radius:34px;border:3px solid #BA0018;color:#BA0018;padding:25px;text-align:center;background:#fff;font-size:20px;float:right;margin:0 20px 20px 0}.guided-ccoking-btns{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;background:#fff;border-radius:18px;padding:13px 17px}.button-seperator-line{width:2px;background-color:#707070;height:45px;margin:0 10px}.button-seperator-line{width:2px;background-color:#707070;height:45px;margin:0 10px}@media screen and (min-width:1025px){.guided-ccoking-btns{display:none}#simplenewletterform .signup-submit-btn{background:transparent!important;color:#BA0018!important}#simplenewletterform .signup-submit-btn:hover{background:#BA0018!important;color:#ffffff!important}}.progress-circle{width:20px;height:20px;font-size:30px;color:#fff;border-radius:50%;overflow:hidden;position:absolute;background:#fff;text-align:center;line-height:200px;margin:5px 15px;top:0;right:0}.progress-circle::after{content:""}.progress-circle .title{position:relative;z-index:100}.progress-circle .overlay{width:50%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:#fff}.progress-circle .left,.progress-circle .right{width:50%;height:100%;position:absolute;top:0;left:0;border:3px solid #BA0018;border-radius:100px 0 0 100px;border-right:0;transform-origin:right}.progress-circle .left{animation:load1 1s linear forwards}.progress-circle:nth-of-type(2) .right,.progress-circle:nth-of-type(3) .right{animation:load2 .5s linear forwards 1s}.progress-circle:last-of-type .right,.progress-circle:first-of-type .right{animation:load3 .8s linear forwards 1s}@keyframes load1{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes load2{0%{z-index:100;transform:rotate(180deg)}100%{z-index:100;transform:rotate(270deg)}}@keyframes load3{0%{z-index:100;transform:rotate(180deg)}100%{z-index:100;transform:rotate(360deg)}}.nutrition-table-scroll td{padding:0 17px!important;font-size:14px!important;height:28px!important}