.component-jwplayer-carousel .jwplayer-carousel-container{padding-top:45px}.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-slides-wrapper{position:relative;width:100%;height:390px;overflow:hidden}@media (min-width:768px){.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-slides-wrapper{height:570px}}.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-slides-wrapper .jwplayer-carousel-slides{width:100%;white-space:nowrap}.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-slides-wrapper .jwplayer-carousel-slides .jwplayer-carousel-slide{display:inline-block;width:275px;margin-right:10px;vertical-align:top;opacity:0;transition:all .4s}@media (min-width:768px){.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-slides-wrapper .jwplayer-carousel-slides .jwplayer-carousel-slide{width:525px;margin-right:40px}}.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-slides-wrapper .jwplayer-carousel-slides .jwplayer-carousel-slide:nth-child(2),.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-slides-wrapper .jwplayer-carousel-slides .jwplayer-carousel-slide:nth-child(3),.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-slides-wrapper .jwplayer-carousel-slides .jwplayer-carousel-slide:nth-child(4){opacity:1}.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-slides-wrapper .jwplayer-carousel-slides .jwplayer-carousel-slide:nth-child(3){width:300px}@media (min-width:768px){.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-slides-wrapper .jwplayer-carousel-slides .jwplayer-carousel-slide:nth-child(3){width:610px}}.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-slides-wrapper .jwplayer-carousel-slides .jwplayer-carousel-slide:nth-child(3) .component-card-article.half-grid .image-wrapper .svg.video-play-button{width:75px;height:75px}@media (min-width:768px){.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-slides-wrapper .jwplayer-carousel-slides .jwplayer-carousel-slide:nth-child(3) .component-card-article.half-grid .image-wrapper .svg.video-play-button{width:115px;height:115px}}.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-slides-wrapper .jwplayer-carousel-slides .jwplayer-carousel-slide .component-card-article.half-grid .image-wrapper{padding:0 0 56%}.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-slides-wrapper .jwplayer-carousel-slides .jwplayer-carousel-slide .component-card-article.half-grid .image-wrapper .svg.video-play-button{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:63px;height:63px;margin:auto;filter:drop-shadow(0 9px 9px rgba(0,0,0,.3))}@media (min-width:768px){.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-slides-wrapper .jwplayer-carousel-slides .jwplayer-carousel-slide .component-card-article.half-grid .image-wrapper .svg.video-play-button{width:104px;height:104px}}.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-slides-wrapper .jwplayer-carousel-slides .jwplayer-carousel-slide .component-card-article.half-grid .image-wrapper img{transform:none;filter:none}.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-slides-wrapper .jwplayer-carousel-slides .jwplayer-carousel-slide .component-card-article.half-grid .group .component-card-article-title .title{white-space:normal}.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-dots{position:absolute;bottom:35px;width:100%;text-align:center}.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-dots .jwplayer-carousel-dot{position:relative;display:inline-block;width:8px;height:8px;margin:4px;border-radius:50%;cursor:pointer}@media (min-width:768px){.component-jwplayer-carousel .jwplayer-carousel-container .jwplayer-carousel-dots .jwplayer-carousel-dot{width:12px;height:12px;margin:5px}}.component-jwplayer-carousel .video-lightbox-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:rgba(0,0,0,.8)}.component-jwplayer-carousel .video-lightbox-wrapper .video-lightbox{position:absolute;top:50%;left:50%;z-index:99999;width:95%;max-width:950px;margin-right:-50%;padding:7px;background-color:#fff;border-radius:2px;box-shadow:0 2px 10px 0 rgba(0,0,0,.05);transform:translate(-50%,-50%)}.component-jwplayer-carousel .video-lightbox-wrapper .video-lightbox .video-lightbox__close-button{position:absolute;top:-10px;right:-10px;width:25px;height:25px;text-align:center;background-color:#007cbe;border-radius:50%;cursor:pointer}.component-jwplayer-carousel .video-lightbox-wrapper .video-lightbox .video-lightbox__close-button .close-x{position:relative;display:inline-block;width:13px;height:13px;margin:6px 0 3px;overflow:hidden}.component-jwplayer-carousel .video-lightbox-wrapper .video-lightbox .video-lightbox__close-button .close-x:after,.component-jwplayer-carousel .video-lightbox-wrapper .video-lightbox .video-lightbox__close-button .close-x:before{position:absolute;top:50%;left:0;width:100%;height:1px;margin-top:-1px;background:#fff;content:""}.component-jwplayer-carousel .video-lightbox-wrapper .video-lightbox .video-lightbox__close-button .close-x:before{transform:rotate(45deg)}.component-jwplayer-carousel .video-lightbox-wrapper .video-lightbox .video-lightbox__close-button .close-x:after{transform:rotate(-45deg)}.component-recipes-hero{height:195px;background-color:#29525c;background-image:url(/lscp/images/recipes/recipe-hero.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media (min-width:768px){.component-recipes-hero{height:272px}}.component-recipes-hero .page-name{position:relative;top:40px;color:#fff;font-size:32px;font-family:FuturaPtMedium,sans-serif;letter-spacing:-.2px;text-align:center}@media (min-width:768px){.component-recipes-hero .page-name{top:60px;font-size:50px;letter-spacing:-.3px}}.component-recipes-hero .search-form{position:relative;bottom:-45px;display:block;width:355px;height:55px;margin:0 auto}@media (min-width:768px){.component-recipes-hero .search-form{bottom:-70px;width:645px;height:65px}}.component-recipes-hero .search-form .search-input{display:block;width:355px;height:55px;padding-right:35px;padding-left:35px;font-size:18px;font-family:FuturaPtMedium,sans-serif;text-align:center;border:none;border-radius:5px}@media (min-width:768px){.component-recipes-hero .search-form .search-input{width:645px;height:65px;padding-right:50px;padding-left:50px;font-size:22px}}.component-recipes-hero .search-form .search-input::-moz-placeholder{position:relative;top:2px;left:-15px;color:#ccc;font-size:18px;font-family:FuturaPtMedium,sans-serif;letter-spacing:-.16px;text-align:center}.component-recipes-hero .search-form .search-input::placeholder{position:relative;top:2px;left:-15px;color:#ccc;font-size:18px;font-family:FuturaPtMedium,sans-serif;letter-spacing:-.16px;text-align:center}@media (min-width:768px){.component-recipes-hero .search-form .search-input::-moz-placeholder{left:-10px;font-size:22px;letter-spacing:-.2px}.component-recipes-hero .search-form .search-input::placeholder{left:-10px;font-size:22px;letter-spacing:-.2px}}.component-recipes-hero .search-form .search-button{display:none}.component-recipes-hero .search-form .svg{position:absolute;top:19px;left:10px}@media (min-width:768px){.component-recipes-hero .search-form .svg{top:24px;left:15px}}.component-recipes-hero .search-form .svg.svg--magnifier{width:16px;height:16px}.component-show-more-button .more-button{position:relative;display:block;width:191px;height:56px;margin:0 auto;padding:3px 7px 2px;color:#000;font-size:18px;font-family:FuturaPtDemi,sans-serif;line-height:16px;letter-spacing:0;background:#fff;border:none;border-radius:32px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1)}.component-show-more-button .more-button:hover{color:#007cbe;cursor:pointer}.view-recipes .container{padding-bottom:75px}.view-recipes .container .section-title{margin:10px 0 40px;color:#2e2e30;font-size:28px;font-family:ProximaNovaSemiBold,Arial,sans-serif;line-height:36px;letter-spacing:0;text-align:center;text-transform:unset}.view-recipes .container .cta{position:absolute;right:0;bottom:40px;left:0}.view-recipes .container .out-of-page--recipes{display:none}@media (min-width:768px){.view-recipes .container .out-of-page--recipes{display:block;margin-bottom:60px}}.view-recipes .container .section2{margin-top:-60px}.view-recipes .container .show-more-button{margin-top:-15px;margin-bottom:-45px}@media (min-width:768px){.view-recipes .container .show-more-button{margin-top:-30px}}.view-recipes .container .jwplayer-carousel-container{padding-top:25px}