.animated{animation-duration:1s;animation-fill-mode:both}.slow{animation-duration:1.5s;animation-fill-mode:both}.slower{animation-duration:2s;animation-fill-mode:both}.slowest{animation-duration:3s;animation-fill-mode:both}.delay-250{animation-delay:.25s}.delay-500{animation-delay:.5s}.delay-750{animation-delay:.75s}.delay-1000{animation-delay:1s}.delay-1250{animation-delay:1.25s}.delay-1500{animation-delay:1.5s}.delay-1750{animation-delay:1.75s}.delay-2000{animation-delay:2s}.delay-2500{animation-delay:2.5s}.delay-3000{animation-delay:3s}.delay-3500{animation-delay:3.5s}.bounceInDown,.bounceInLeft,.bounceInRight,.bounceInUp,.fadeInDown,.fadeInLeft,.fadeInRight,.fadeInUp{opacity:0;transform:translateX(400px)}.flipInX,.flipInY,.rollIn,.rotateDownUpRight,.rotateIn,.rotateInDownLeft,.rotateInUpLeft,.rotateInUpRight{opacity:0}.lightSpeedInLeft,.lightSpeedInRight{opacity:0;transform:translateX(400px)}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.bounceIn.go{animation-name:bounceIn}@keyframes bounceInRight{0%{opacity:0;transform:translateX(400px)}60%{transform:translateX(-30px)}80%{transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}.bounceInRight.go{animation-name:bounceInRight}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-400px)}60%{transform:translateX(30px)}80%{transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.bounceInLeft.go{animation-name:bounceInLeft}@keyframes bounceInUp{0%{opacity:0;transform:translateY(400px)}60%{transform:translateY(-30px)}80%{transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bounceInUp.go{animation-name:bounceInUp}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-400px)}60%{transform:translateY(30px)}80%{transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.bounceInDown.go{animation-name:bounceInDown}@keyframes fadeIn{0%{opacity:0}to{display:block;opacity:1}}.fadeIn{opacity:0}.fadeIn.go{animation-name:fadeIn}@keyframes growIn{0%{opacity:0;transform:scale(.2)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.growIn{opacity:0;transform:scale(.2)}.growIn.go{animation-name:growIn}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake.go{animation-name:shake}@keyframes shakeUp{0%,to{transform:translateY(0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}.shakeUp.go{animation-name:shakeUp}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-400px)}50%{opacity:.3}to{opacity:1;transform:translateX(0)}}.fadeInLeft{opacity:0;transform:translateX(-400px)}.fadeInLeft.go{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translateX(400px)}50%{opacity:.3}to{opacity:1;transform:translateX(0)}}.fadeInRight{opacity:0;transform:translateX(400px)}.fadeInRight.go{animation-name:fadeInRight}@keyframes fadeInUp{0%{opacity:0;transform:translateY(400px)}50%{opacity:.3}to{opacity:1;transform:translateY(0)}}.fadeInUp{opacity:0;transform:translateY(400px)}.fadeInUp.go{animation-name:fadeInUp}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-400px)}50%{opacity:.3}to{opacity:1;transform:translateY(0)}}.fadeInDown{opacity:0;transform:translateY(-400px)}.fadeInDown.go{animation-name:fadeInDown}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg);transform-origin:center center}to{opacity:1;transform:rotate(0);transform-origin:center center}}.rotateIn.go{animation-name:rotateIn}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(90deg);transform-origin:left bottom}to{opacity:1;transform:rotate(0);transform-origin:left bottom}}.rotateInUpLeft.go{animation-name:rotateInUpLeft}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-90deg);transform-origin:left bottom}to{opacity:1;transform:rotate(0);transform-origin:left bottom}}.rotateInDownLeft.go{animation-name:rotateInDownLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{opacity:1;transform:rotate(0);transform-origin:right bottom}}.rotateInUpRight.go{animation-name:rotateInUpRight}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(90deg);transform-origin:right bottom}to{opacity:1;transform:rotate(0);transform-origin:right bottom}}.rotateInDownRight.go{animation-name:rotateInDownRight}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}to{opacity:1;transform:translateX(0) rotate(0deg)}}.rollIn.go{animation-name:rollIn}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}to{transform:skewX(0deg)}}.wiggle.go{animation-name:wiggle;animation-timing-function:ease-in}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing.go{animation-name:swing;transform-origin:top center}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}.tada.go{animation-name:tada}@keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}to{transform:translateX(0)}}.wobble.go{animation-name:wobble}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.pulse.go{animation-name:pulse}@keyframes lightSpeedInRight{0%{opacity:0;transform:translateX(100%) skewX(-30deg)}60%{opacity:1;transform:translateX(-20%) skewX(30deg)}80%{opacity:1;transform:translateX(0) skewX(-15deg)}to{opacity:1;transform:translateX(0) skewX(0deg)}}.lightSpeedInRight.go{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{opacity:0;transform:translateX(-100%) skewX(30deg)}60%{opacity:1;transform:translateX(20%) skewX(-30deg)}80%{opacity:1;transform:translateX(0) skewX(15deg)}to{opacity:1;transform:translateX(0) skewX(0deg)}}.lightSpeedInLeft.go{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px) rotateY(0)}40%{animation-timing-function:ease-out;transform:perspective(400px) translateZ(150px) rotateY(170deg)}50%{animation-timing-function:ease-in;transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1)}80%{animation-timing-function:ease-in;transform:perspective(400px) rotateY(1turn) scale(.95)}to{animation-timing-function:ease-in;transform:perspective(400px) scale(1)}}.flip.go{-webkit-animation-name:flip;animation-name:flip;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipInX{0%{opacity:0;transform:perspective(400px) rotateX(90deg)}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{opacity:1;transform:perspective(400px) rotateX(0deg)}}.flipInX.go{-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;transform:perspective(400px) rotateY(90deg)}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{opacity:1;transform:perspective(400px) rotateY(0deg)}}.flipInY.go{-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}.bounceOut.goAway{animation-name:bounceOut}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.bounceOutUp.goAway{animation-name:bounceOutUp}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.bounceOutDown.goAway{animation-name:bounceOutDown}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}to{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft.goAway{animation-name:bounceOutLeft}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}to{opacity:0;transform:translateX(2000px)}}.bounceOutRight.goAway{animation-name:bounceOutRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut.goAway{animation-name:fadeOut}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.fadeOutUp.goAway{animation-name:fadeOutUp}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}.fadeOutDown.goAway{animation-name:fadeOutDown}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}.fadeOutLeft.goAway{animation-name:fadeOutLeft}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}.fadeOutRight.goAway{animation-name:fadeOutRight}@keyframes flipOutX{0%{opacity:1;transform:perspective(400px) rotateX(0deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.flipOutX.goAway{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{opacity:1;transform:perspective(400px) rotateY(0deg)}to{opacity:0;transform:perspective(400px) rotateY(90deg)}}.flipOutY{-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes lightSpeedOutRight{0%{opacity:1;transform:translateX(0) skewX(0deg)}to{opacity:0;transform:translateX(100%) skewX(-30deg)}}.lightSpeedOutRight.goAway{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1;transform:translateX(0) skewX(0deg)}to{opacity:0;transform:translateX(-100%) skewX(30deg)}}.lightSpeedOutLeft.goAway{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateOut{0%{opacity:1;transform:rotate(0);transform-origin:center center}to{opacity:0;transform:rotate(200deg);transform-origin:center center}}.rotateOut.goAway{animation-name:rotateOut}@keyframes rotateOutUpLeft{0%{opacity:1;transform:rotate(0);transform-origin:left bottom}to{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft.goAway{animation-name:rotateOutUpLeft}@keyframes rotateOutDownLeft{0%{opacity:1;transform:rotate(0);transform-origin:left bottom}to{opacity:0;transform:rotate(90deg);transform-origin:left bottom}}.rotateOutDownLeft.goAway{animation-name:rotateOutDownLeft}@keyframes rotateOutUpRight{0%{opacity:1;transform:rotate(0);transform-origin:right bottom}to{opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight.goAway{animation-name:rotateOutUpRight}@keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0deg)}to{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut.goAway{animation-name:rollOut}@keyframes fadeInUpShort{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUpShort{opacity:0;transform:translateY(20px)}.fadeInUpShort.go{animation-name:fadeInUpShort}@keyframes fadeInDownShort{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDownShort{opacity:0;transform:translateY(-20px)}.fadeInDownShort.go{animation-name:fadeInDownShort}@keyframes fadeInRightShort{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.fadeInRightShort{opacity:0;transform:translateX(20px)}.fadeInRightShort.go{animation-name:fadeInRightShort}@keyframes fadeInLeftShort{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.fadeInLeftShort{opacity:0;transform:translateX(-20px)}.fadeInLeftShort.go{animation-name:fadeInLeftShort}body{font-family:Open Sans,sans-serif!important;line-height:normal!important}.header-branding__image{transform:translateY(22.8%)}.page-mid-bkg{display:none}.container,.container-fluid{max-width:82.5em!important}.container-fluid{width:95%}.row{padding:0!important}.header-logo a{margin-bottom:10px}.mean-container .mean-nav .nav-toggle{font-size:1.4em}.mobile-language-box .icon{margin-bottom:0}a:hover{text-decoration:none}.footer-navigation a:hover{color:#fff;text-decoration:underline}h1.page__title{height:48px}.breadcrumbs ul li{font-weight:700}.page-title,.page-top{position:relative;z-index:1}h2{color:#005db9;font-family:Barlow Condensed,sans-serif;font-size:80px;font-weight:700;letter-spacing:-.02em;line-height:86px;margin:0 auto 30px;text-align:center}.hero{position:relative}.hero .sky{background-image:url(../../assets/portfolio-landing-page/images/sky.webp);background-size:cover;height:40.625vw;overflow:hidden}.hero .hand-fork{position:absolute;right:0;top:-4.531vw;z-index:0}.hero .hand-fork img{width:70.104vw}.hero .hero-heading{left:50%;position:absolute;text-align:center;top:26%;transform:translate(-50%,-50%);width:100%;z-index:1}.hero .hero-heading h1{color:hsla(0,0%,100%,.8);display:inline-block;font-family:Barlow Condensed,sans-serif;font-size:10.052vw;font-weight:700;letter-spacing:-.02em;line-height:1.125;position:relative;text-shadow:0 0 80px rgba(0,0,0,.4)}.hero .hero-heading h1 sup{font-family:Arial;font-size:1.354vw;position:absolute;right:.781vw;top:3.125vw}.hero .hand-pouch{bottom:0;left:50%;position:absolute;transform:translateX(-50%);width:69.844vw;z-index:1}.blue-wave-bottom img,.blue-wave-top img{pointer-events:none;width:100%}.intro{margin-top:-15vw;position:relative;z-index:4}.intro .blue-wave-top img{min-height:250px;-o-object-fit:cover;object-fit:cover}.intro .intro-content{background-color:#005eb8;margin-top:-1px;padding-bottom:235px;position:relative}.intro-btn{background-color:#fff;border-radius:31px;color:#005eb8;display:block;font-weight:700;height:62px;line-height:22px;margin:0 auto 40px;padding:20px;text-align:center;transition:.3s ease-in-out;width:278px}.intro-btn:focus,.intro-btn:hover{background-color:hsla(0,0%,100%,.9);color:#005eb8;text-decoration:none}.intro-content h2{color:#fff;line-height:69px;max-width:900px;width:100%}.intro-content p{color:#fff;font-weight:600;line-height:32px;margin:0 auto;max-width:760px;text-align:center;width:100%}.intro-content p sup,.product-modal .product-desc sup,.products-slider-container p sup,.tear-pair-go .intro-content p sup{font-size:10px;top:-7px}.pouch-lineup{display:flex;justify-content:center;left:50%;margin:0 auto;max-width:760px;position:absolute;top:0;transform:translateX(-50%);width:90%}.pouch-lineup img{width:100%}.intro-videos{margin-bottom:clamp(30px,4.5vw,60px);position:relative}.intro-videos:after{background-image:url(../../assets/portfolio-landing-page/images/charlie.webp);background-repeat:no-repeat;background-size:contain;content:"";height:30vw;left:0;max-height:115%;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}@media screen and (max-width:992px){.intro-videos:after{display:none}}@media screen and (max-width:1100px){.intro-videos:after{background-position:-5% 0}}@media screen and (min-width:1101px){.intro-videos:after{background-position:clamp(0%,3.5vw,5%) 0}}.intro-videos__slider{position:relative}.intro-videos__slider.slick-dotted.slick-slider{margin-bottom:10px}.intro-videos__next:focus,.intro-videos__prev:focus{outline:none}.intro-videos__next:focus-visible,.intro-videos__prev:focus-visible{outline:1px solid #fff}.intro-videos__pagi .slick-dots{bottom:auto;display:flex;margin:0 15px;position:static;width:auto}.intro-videos__pagi .slick-dots li{align-items:center;display:flex;height:10px;justify-content:center;width:10px}.intro-videos__pagi .slick-dots li button{border:1px solid #fff;border-radius:50%;height:10px;transition:all .3s ease-out;width:10px}.intro-videos__pagi .slick-dots li button:before{display:none}.intro-videos__pagi .slick-dots li.slick-active button{background:#fff}.intro-videos__pagi .slick-dots li:not(.slick-active) button{background:transparent}button.intro-videos__next,button.intro-videos__prev{align-items:center;background:none;border:none;color:#fff;display:flex;height:48px;justify-content:center;padding:0;width:48px}button.intro-videos__next svg,button.intro-videos__prev svg{height:30px;transform:scale(1);transition:transform .3s ease-out;width:30px}button.intro-videos__next:focus-visible svg,button.intro-videos__next:hover svg,button.intro-videos__prev:focus-visible svg,button.intro-videos__prev:hover svg{transform:scale(1.1)}button.intro-videos__next:active svg,button.intro-videos__prev:active svg{transform:scale(.9)}.intro-videos__controls{align-items:center;display:flex;justify-content:center}.intro-video .video{align-self:center;margin:60px auto 0;max-width:499px;width:100%}.lifestyle-imagery{bottom:0;height:235px;left:50%;position:absolute;transform:translateX(-50%);width:1526px;z-index:1}.intro .blue-wave-bottom{margin-top:-5.208vw;position:relative}.products{margin:40px 0 30px;padding:20px 0 10px;position:relative}.products-slider-filters{color:#005db9;font-size:14px;line-height:19px;text-align:center}.products h2{margin-bottom:10px}.products p{color:#005db9;line-height:22px;text-align:center}.products p button{background-color:transparent;border:none;color:#005db9;outline-offset:2px;padding:0}.products p button.active{text-decoration:underline}.products-slider-filters-mobile{display:none}.products-slider-filters-mobile .dropdown{margin:30px 0}.products-slider-container{display:none;opacity:0;transition:.5s ease-in-out;visibility:hidden}.products-slider-container.active{opacity:1;visibility:visible}.products-slider-container p{margin:0 auto 1rem;max-width:870px;width:100%}.product-sliders{position:relative}.products-slider button{background-color:transparent;border:none;outline-offset:-2px;padding:5px 0;width:100%}.products-slider img{align-self:flex-end;margin:0 auto 20px;max-width:155px;position:relative;width:80%}.products-slider .img-container{display:flex;margin:0 auto;max-width:199px;min-height:210px;width:80%}.products-slider .microwavables .img-container{display:flex;margin-top:10px;max-width:none;min-height:220px}.products-slider .microwavables img{align-self:flex-end;margin:0 auto 20px;max-width:199px;top:0;width:100%}.products-slider p{color:#001689;font-size:14px;line-height:16px;margin-bottom:0}.products-slider p sup{font-size:8px;top:-5px}.products-slider{margin-top:40px;position:relative}.products-slider .slick-prev{background-image:url(../../assets/portfolio-landing-page/images/slider-arrow-left.svg);left:-30px}.products-slider .slick-next,.products-slider .slick-prev{background-color:transparent;background-repeat:no-repeat;background-size:cover;border:none;font-size:0;height:55px;padding:0;position:absolute;top:45%;transform:translateY(-45%);width:40px}.products-slider .slick-next{background-image:url(../../assets/portfolio-landing-page/images/slider-arrow-right.svg);right:-30px}.product-btn{cursor:pointer}.products-btn{background-color:#005eb8;border-radius:31px;color:#fff;display:block;font-weight:700;height:62px;line-height:22px;margin:30px auto;outline-offset:3px;padding:9px;text-align:center;transition:.3s ease-in-out;width:278px}.products-btn:focus,.products-btn:hover{background-color:#014f9a;color:#fff;text-decoration:none}.product-modal{background-color:rgba(204,237,249,.97);display:none;left:0;min-height:100%;padding:60px 0;position:absolute;top:0;width:100%;z-index:99999}.product-modal .close-modal{background-color:transparent;border:none;color:#005eb8;font-size:23px;font-weight:900;position:absolute;right:20px;top:20px}.product-modal .close-modal span{margin-left:5px}.product-modal h2{font-size:72px;line-height:65px;text-align:left;text-transform:uppercase}.product-modal h2 a{color:#005db9;text-decoration:none}.product-modal h2 sup{font-size:35px;top:-35px}.product-modal .product-desc{line-height:32px;text-align:left}.tuna-lemon-pepper.product-modal .product-desc{max-width:810px}.product-modal h3{color:#005db9;font-family:Barlow Condensed,sans-serif;font-size:32px;font-weight:700;line-height:34px;margin-bottom:15px;margin-top:25px;text-align:left}.recommended-recipes img{border-radius:50%;display:block;margin:0 auto 10px;max-width:90px;width:100%}.recommended-recipes{margin-bottom:-20px}.recommended-recipes p{font-size:11px;line-height:15px;margin-bottom:0;transition:.2s ease-in-out}.recommended-recipes a{display:block;margin-bottom:20px}.recommended-recipes a:hover p{font-weight:700}.recommended-recipes a:focus{text-decoration:none}.products .diets{font-size:20px;font-style:italic;line-height:27px;margin-bottom:5px;text-align:left}.products .diets strong{font-style:normal;text-transform:uppercase}.products .diets a{color:#005db9}.products .diets a:hover{text-decoration:underline}.products .lifestyles{font-weight:600;margin-bottom:0;text-align:left}.wtb-btn{background-color:#005eb8;border-radius:31px;color:#fff;font-weight:700;height:62px;line-height:22px;margin:15px auto;padding:20px;text-align:center;transition:.3s ease-in-out}.modal-img,.wtb-btn{display:block;width:100%}.modal-img{margin:0 auto 20px;max-width:260px}.wtb-btn:focus,.wtb-btn:hover{background-color:#014f9a;color:#fff;text-decoration:none}.nutritional-btn{background-color:transparent;border:3px solid #005eb8;border-radius:31px;color:#005eb8;display:block;font-weight:700;height:62px;line-height:22px;margin:15px auto;padding:17px;text-align:center;transition:.3s ease-in-out;width:100%}.nutritional-btn:focus,.nutritional-btn:hover{background-color:#fff;color:#005eb8;text-decoration:none}.tear-pair-go .intro-content{background-color:#005eb8;margin-top:-1px;padding-top:20px;position:relative}.tear-pair-go .intro-content h2{line-height:86px;margin-bottom:10px}.tear-pair-go .intro-content p{max-width:820px}.tpg-slider{margin-top:50px}.tpg-combo,.tpg-slider .slide{margin:5px}.tpg-combo:focus-visible{outline:thick solid #fff}.tpg-combo:focus-visible .ingredients .ingredient-img-overlay,.tpg-combo:focus-visible .product .product-img-overlay,.tpg-combo:hover .ingredients .ingredient-img-overlay,.tpg-combo:hover .product .product-img-overlay{opacity:1;visibility:visible}.tpg-slider .ingredients .ingredient-img{background-color:#ccedf9;border-radius:58px;margin:0 auto;max-width:116px;position:relative;width:100%}.tpg-slider .ingredients .ingredient-img img{display:block;margin:0 auto;max-width:116px;width:100%}.tpg-slider .ingredients .ingredient-img-overlay{background-color:rgba(204,237,249,.83);border-radius:58px;height:100%;left:50%;max-width:116px;opacity:0;position:absolute;top:0;transform:translateX(-50%);transition:.3s ease-in-out;visibility:hidden;width:100%}.tpg-slider .ingredients .ingredient-img-overlay p{color:#005db9;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700;left:50%;line-height:22px;margin:0;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%)}.tpg-slider .ingredients .plus{position:absolute;width:26px}.tpg-slider .ingredient{position:relative;z-index:1}.tpg-slider .ingredients-top .ingredient{padding-bottom:35px}.tpg-slider .ingredients-top .ingredient:first-of-type,.tpg-slider .ingredients-top .ingredient:nth-of-type(3){top:75px}.tpg-slider .ingredients-top .ingredient:nth-of-type(2){top:13px}.tpg-slider .ingredients-top .ingredient:first-of-type .plus{bottom:25px;right:0}.tpg-slider .ingredients-top .ingredient:nth-of-type(2) .plus{bottom:0;left:50%;transform:translateX(-50%)}.tpg-slider .ingredients-top .ingredient:nth-of-type(3) .plus{bottom:25px;left:0}.tpg-slider .ingredients-bottom .ingredient{padding-top:35px}.tpg-slider .ingredients-bottom .ingredient:first-of-type,.tpg-slider .ingredients-bottom .ingredient:nth-of-type(3){bottom:75px}.tpg-slider .ingredients-bottom .ingredient:nth-of-type(2){bottom:13px}.tpg-slider .ingredients-bottom .ingredient:first-of-type .plus{right:0;top:25px}.tpg-slider .ingredients-bottom .ingredient:nth-of-type(2) .plus{left:50%;top:0;transform:translateX(-50%)}.tpg-slider .ingredients-bottom .ingredient:nth-of-type(3) .plus{left:0;top:25px}.tpg-slider .product{background-color:#00a3e0;border-radius:118px;margin:0 auto;max-width:235px;position:relative;width:100%}.tpg-slider .product img{display:block;margin:0 auto}.tpg-slider .product .product-img-overlay{background-color:rgba(204,237,249,.83);border-radius:118px;height:100%;left:50%;max-width:235px;opacity:0;position:absolute;top:0;transform:translateX(-50%);transition:.3s ease-in-out;visibility:hidden;width:100%}.product-img-overlay p sup{font-size:14px!important;top:-9px!important}.tpg-slider .product .product-img-overlay p{color:#005db9;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700;left:50%;line-height:22px;margin:0;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%)}.tpg-slider .slick-prev{background-image:url(../../assets/portfolio-landing-page/images/slider-arrow-left-white.svg);left:-30px}.tpg-slider .slick-next,.tpg-slider .slick-prev{background-color:transparent;background-repeat:no-repeat;background-size:cover;border:none;font-size:0;height:55px;padding:0;position:absolute;top:70%;transform:translateY(-70%);width:40px}.tpg-slider .slick-next{background-image:url(../../assets/portfolio-landing-page/images/slider-arrow-right-white.svg);right:-30px}.tpg-slider .slick-arrow:focus-visible{outline:thick solid #fff}.recipes{padding:50px 0}.recipes h2{line-height:74px;max-width:900px;width:100%}.recipes h2 sup{font-size:40px;top:-40px}.recipes-btn{background-color:#005eb8;border-radius:31px;color:#fff;display:block;font-weight:700;height:62px;line-height:22px;margin:30px auto 0;outline-offset:3px;padding:20px;text-align:center;transition:.3s ease-in-out;width:278px}.recipes-btn:focus,.recipes-btn:hover{background-color:#014f9a;color:#fff;text-decoration:none}.dropdown-toggle{background-color:#fff;border:2px solid #c8c8c8;border-radius:5px;color:#000;padding:8px 13px;position:relative;text-align:left;width:231px;z-index:9999}.dropdown-toggle:after{background-image:url(../../assets/portfolio-landing-page/images/dropdown-arrow.svg);background-repeat:no-repeat;border-left:0;border-right:0;border-top:0;height:19px;margin-left:20px;position:absolute;right:15px;top:6px;vertical-align:1px;width:18px}.dropdown.show .dropdown-toggle{background-color:#d3e9ff;border:2px solid grey}.dropdown.show .dropdown-toggle:after{background-image:url(../../assets/portfolio-landing-page/images/dropdown-arrow-dark.svg)}.dropdown-menu{border:2px solid grey;border-radius:0;padding:3px 0 0;width:231px}.dropdown-menu[x-placement=bottom-start]{margin:-5px 0 0}.dropdown-menu[x-placement=top-start]{margin:0 0 -5px}.dropdown-item{border-bottom:2px solid grey;color:#000;outline:none!important;padding:8px 15px;transition:.1s ease-in-out}.dropdown-item:last-of-type{border-bottom:none}.dropdown-item.active,.dropdown-item:focus,.dropdown-item:hover{background-color:#d3e9ff;color:#000}.recipe-grid{display:none;margin:70px auto;opacity:0;transition:.5s ease-in-out;visibility:hidden}.recipe-grid.active{opacity:1;visibility:visible}.grid-item:first-of-type{margin-top:30px}.grid-item:nth-of-type(5){margin-left:40px;margin-top:-30px}.grid-item:nth-of-type(6){margin-left:-40px;margin-top:-30px}.grid-item:nth-of-type(7){margin-left:20px;margin-top:-10px}.grid-item:nth-of-type(9){margin-left:60px;margin-top:20px}.grid-item:nth-of-type(10){margin-left:-30px}.grid-item a{display:block;position:relative}.grid-item a:focus-visible{outline:3px solid #000;outline-offset:5px}.grid-item .recipe-circle-img{position:relative}.grid-item .recipe-overlay-title p{color:#005db9;font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:-.02em;margin:0;text-align:center}.grid-item .recipe-overlay{background-color:hsla(0,0%,100%,.75);height:62px;overflow:hidden;padding:0 10px;position:absolute;transition:.3s ease-in-out;width:100%}.grid-item .recipe-overlay-title{height:62px;position:relative}.grid-item .recipe-overlay-title p{left:50%;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:100%}.grid-item .recipe-overlay-info{display:flex;justify-content:center}.grid-item .recipe-overlay-cook-time{display:flex;margin-right:15px}.grid-item .recipe-overlay-cook-time img{margin-right:7px}.grid-item .recipe-overlay-servings{display:flex;margin-left:15px}.grid-item .recipe-overlay-servings img{margin-right:5px}.grid-item .recipe-overlay-cook-time p,.grid-item .recipe-overlay-servings p{align-self:center;color:#005db9;font-family:Barlow Condensed,sans-serif;font-weight:700;margin:0}.grid-item .recipe-btn{background-color:#005db9;color:#fff;font-size:11px;font-weight:700;line-height:15px;transition:.2s ease-in-out}.grid-item .recipe-btn:hover{background-color:#014f9a}.grid-item-sm .recipe-circle-img img,.grid-item-sm a{border-radius:109px;height:217px;width:217px}.grid-item-sm .recipe-overlay-title p{font-size:22px;line-height:1.125}.grid-item-sm.long-title .recipe-overlay-title p{font-size:19px;line-height:18px}.grid-item-sm .recipe-overlay{top:78px}.grid-item-sm:hover .recipe-overlay{height:140px}.grid-item-sm .recipe-overlay-cook-time p,.grid-item-sm .recipe-overlay-servings p{font-size:15px}.grid-item-sm .recipe-overlay-cook-time img{height:22px;width:22px}.grid-item-sm .recipe-overlay-servings img{height:22px;width:30px}.grid-item-sm .recipe-btn{border-radius:11px;height:22px;margin:10px auto 0;padding:3px;width:99px}.grid-item-md .recipe-circle-img img,.grid-item-md a{border-radius:149px;height:297px;width:297px}.grid-item-md .recipe-overlay-title p{font-size:25px;line-height:1.125}.grid-item-md .recipe-overlay{top:117px}.grid-item-md:hover .recipe-overlay{height:180px}.grid-item-md .recipe-overlay-info{margin-top:10px}.grid-item-md .recipe-overlay-cook-time p,.grid-item-md .recipe-overlay-servings p{font-size:20px}.grid-item-md .recipe-overlay-cook-time img{height:31px;width:31px}.grid-item-md .recipe-overlay-servings img{height:31px;width:41px}.grid-item-md .recipe-btn{border-radius:15px;height:30px;margin:20px auto 0;padding:7px;width:139px}.grid-item-lg .recipe-circle-img img,.grid-item-lg a{border-radius:225px;height:450px;width:450px}.grid-item-lg .recipe-overlay-title p{font-size:30px;line-height:1.125}.grid-item-lg .recipe-overlay{top:194px}.grid-item-lg:hover .recipe-overlay{height:256px}.grid-item-lg .recipe-overlay-info{margin-top:25px}.grid-item-lg .recipe-overlay-cook-time p,.grid-item-lg .recipe-overlay-servings p{font-size:20px}.grid-item-lg .recipe-overlay-cook-time img{height:31px;width:31px}.grid-item-lg .recipe-overlay-servings img{height:31px;width:41px}.grid-item-lg .recipe-btn{border-radius:15px;height:30px;margin:25px auto 0;padding:7px;width:139px}.jarallax{position:relative;z-index:0}.jarallax>.jarallax-img{font-family:"object-fit: cover;";height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}@media screen and (min-width:2400px){.hero .hand-pouch{bottom:7vw}}@media screen and (max-width:2100px){.hero .hand-pouch{bottom:4vw}}@media screen and (max-width:1920px){.hero .hand-pouch{bottom:0}}@media screen and (max-width:1336px){.grid-item:first-of-type{margin-top:0}.grid-item:nth-of-type(5),.grid-item:nth-of-type(6),.grid-item:nth-of-type(7),.grid-item:nth-of-type(9){margin-left:0;margin-top:0}.grid-item:nth-of-type(10){margin-left:0}.recipe-grid{max-width:1000px}}@media screen and (max-width:1300px){.hero .sky{height:44vw}.hero .hero-heading{top:29%}.hero .hero-heading h1{font-size:13.846vw}.hero .hero-heading h1 sup{font-size:2vw;right:.923vw;top:4.615vw}.intro-content h2,.recipes h2,h2{font-size:60px;line-height:56px}.recipes h2 sup{font-size:30px;top:-30px}.products-slider img{max-width:145px}.products-slider .img-container{min-height:160px}.products-slider .microwavables .img-container{margin-top:0}}@media screen and (max-width:991px){.product-modal .container-fluid>.row{flex-direction:column-reverse}.product-modal .close-modal{font-size:18px}.modal-img{margin-bottom:40px}.nutritional-btn,.wtb-btn{margin:25px auto;max-width:400px}.modal-info{margin-top:30px}.product-modal h2{font-size:50px;line-height:45px!important;margin-bottom:20px;text-align:center}.product-modal h2 sup{font-size:25px;top:-25px}}@media screen and (max-width:900px){.hero .sky{height:46vw}.hero .hero-heading{top:30%}.hero .hero-heading h1{font-size:16.667vw}.hero .hero-heading h1 sup{font-size:2.667vw;right:1.111vw;top:5.556vw}.intro-content h2,.recipes h2,h2{font-size:50px;line-height:48px!important}.recipes h2 sup{font-size:25px;top:-25px}.lifestyle-imagery{width:1000px}.recipe-grid{max-width:610px}.grid-item{margin-bottom:15px}.grid-item-lg .recipe-circle-img img,.grid-item-lg a,.grid-item-sm .recipe-circle-img img,.grid-item-sm a{border-radius:149px;height:297px;width:297px}.grid-item-lg .recipe-overlay-title p,.grid-item-sm .recipe-overlay-title p{font-size:29px;line-height:25px}.grid-item-lg.long-title .recipe-overlay-title p,.grid-item-sm.long-title .recipe-overlay-title p{font-size:27px;line-height:23px}.grid-item-lg .recipe-overlay,.grid-item-sm .recipe-overlay{top:117px}.grid-item-lg:hover .recipe-overlay,.grid-item-sm:hover .recipe-overlay{height:180px}.grid-item-lg .recipe-overlay-info,.grid-item-sm .recipe-overlay-info{margin-top:10px}.grid-item-lg .recipe-overlay-cook-time p,.grid-item-lg .recipe-overlay-servings p,.grid-item-sm .recipe-overlay-cook-time p,.grid-item-sm .recipe-overlay-servings p{font-size:20px}.grid-item-lg .recipe-overlay-cook-time img,.grid-item-sm .recipe-overlay-cook-time img{height:31px;width:31px}.grid-item-lg .recipe-overlay-servings img,.grid-item-sm .recipe-overlay-servings img{height:31px;width:41px}.grid-item-lg .recipe-btn,.grid-item-sm .recipe-btn{border-radius:15px;height:30px;margin:20px auto 0;padding:7px;width:139px}}@media screen and (max-width:767px){.product-modal .close-modal{font-size:13px}.product-modal h2{font-size:35px;line-height:34px!important}.product-modal h2 sup{font-size:18px;top:-18px}.product-modal h3{font-size:20px;line-height:22px}.products .diets{font-size:16px;line-height:23px;margin-bottom:0}.products .lifestyles{font-size:13px}.product-modal .product-desc{line-height:28px}.product-modal{padding:55px 0 40px}.rellax{transform:translateZ(0)!important}}@media screen and (max-width:700px){.dropdown-menu[x-placement=bottom-start]{margin:-5px 0 0 1px}.dropdown-menu[x-placement=top-start]{margin:0 0 -5px 1px}}@media screen and (max-width:686px){.recipe-grid{max-width:297px}}@media screen and (max-width:600px){.hero .sky{height:49vw}.hero .hero-heading{top:33%}.hero .hero-heading h1{font-size:15vw}.hero .hero-heading h1 sup{font-size:3.333vw;right:.833vw;top:7.167vw}.intro-content h2,.recipes h2,h2{font-size:35px;line-height:34px!important}.recipes h2 sup{font-size:18px;top:-18px}.intro .intro-content{padding-bottom:250px}.intro .blue-wave-top img{min-height:200px}.lifestyle-imagery{bottom:40px;height:210px;width:317px}.products-slider-filters{display:none}.products-slider-filters-mobile{display:block}.recipe-grid{margin:40px auto;max-width:217px}.grid-item{margin-bottom:10px}.grid-item-lg .recipe-circle-img img,.grid-item-lg a,.grid-item-md .recipe-circle-img img,.grid-item-md a,.grid-item-sm .recipe-circle-img img,.grid-item-sm a{border-radius:109px;height:217px;width:217px}.grid-item-lg .recipe-overlay-title p,.grid-item-md .recipe-overlay-title p,.grid-item-sm .recipe-overlay-title p{font-size:24px;line-height:23px}.grid-item-lg.long-title .recipe-overlay-title p,.grid-item-md.long-title .recipe-overlay-title p,.grid-item-sm.long-title .recipe-overlay-title p{font-size:19px;line-height:18px}.grid-item-lg .recipe-overlay,.grid-item-md .recipe-overlay,.grid-item-sm .recipe-overlay{top:78px}.grid-item-lg:hover .recipe-overlay,.grid-item-md:hover .recipe-overlay,.grid-item-sm:hover .recipe-overlay{height:140px}.grid-item-lg .recipe-overlay-info,.grid-item-md .recipe-overlay-info,.grid-item-sm .recipe-overlay-info{margin-top:0}.grid-item-lg .recipe-overlay-cook-time p,.grid-item-lg .recipe-overlay-servings p,.grid-item-md .recipe-overlay-cook-time p,.grid-item-md .recipe-overlay-servings p,.grid-item-sm .recipe-overlay-cook-time p,.grid-item-sm .recipe-overlay-servings p{font-size:15px}.grid-item-lg .recipe-overlay-cook-time img,.grid-item-md .recipe-overlay-cook-time img,.grid-item-sm .recipe-overlay-cook-time img{height:22px;width:22px}.grid-item-lg .recipe-overlay-servings img,.grid-item-md .recipe-overlay-servings img,.grid-item-sm .recipe-overlay-servings img{height:22px;width:30px}.grid-item-lg .recipe-btn,.grid-item-md .recipe-btn,.grid-item-sm .recipe-btn{border-radius:11px;height:22px;margin:10px auto 0;padding:3px;width:99px}}@media screen and (max-width:559px){.page-title{display:none}}@media screen and (max-width:400px){.intro .blue-wave-top img{min-height:150px}}@media (min-width:71.25em){body.page-id-10995 .header-branding__image{transform:translateY(23.5%)}}