.carousel__Wrapper{z-index:1001;background-color:#fff;margin:100rem auto 0;padding-bottom:130rem;position:relative}@media (width<=768px){.carousel__Wrapper{margin:60rem auto 0;padding-bottom:86rem}}.carousel__Wrapper.isCheckmark{padding-bottom:146rem}.carousel__Wrapper.isCheckmark .flickity-page-dots{gap:28rem}.carousel__Wrapper.isCheckmark .flickity-page-dots button{background-color:#0b4d25;background-image:url(../resources/images/check.svg);background-position:50%;background-repeat:no-repeat;background-size:12rem 12rem;width:28rem;height:28rem;position:relative;overflow:visible}@media (width<=768px){.carousel__Wrapper.isCheckmark{padding-bottom:106rem}.carousel__Wrapper.isCheckmark .flickity-page-dots{gap:8rem;bottom:60rem}.carousel__Wrapper.isCheckmark .flickity-page-dots button{background-size:10rem 10rem;width:24rem;height:24rem}}.carousel__Wrapper.isCheckmark .flickity-page-dots button:before{content:"";opacity:0;background-color:#0b4d25;border-radius:50%;width:8rem;height:8rem;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.carousel__Wrapper.isCheckmark .flickity-page-dots button.is-selected~button{background-color:#d6e1c5;background-image:none}.carousel__Wrapper.isCheckmark .flickity-page-dots button.is-selected~button:before{opacity:1}.carousel__Wrapper.isCheckmark .flickity-page-dots button.is-selected~button:after{background-color:#d6e1c5}.carousel__Wrapper.isCheckmark .flickity-page-dots button+button:after{content:"";background-color:#0b4d25;height:3rem;transition:background-color .3s;position:absolute;top:50%;left:-28rem;right:100%;transform:translateY(-50%)}.carousel__Wrapper .flickity-viewport{border-radius:30rem;width:100%}@media (width<=768px){.carousel__Wrapper.isCheckmark .flickity-page-dots button+button:after{left:-8rem}.carousel__Wrapper .flickity-viewport{border-radius:20rem}}.carousel__Wrapper .flickity-page-dots{gap:10rem;display:flex;position:absolute;bottom:100rem;left:0;right:0}.carousel__Wrapper .flickity-page-dots button{box-shadow:none;background-color:#d6e1c5;border-radius:50%;outline:0;width:14rem;height:14rem;margin:0;font-size:0;transition:background-color .3s}@media (width<=768px){.carousel__Wrapper .flickity-page-dots{bottom:60rem}.carousel__Wrapper .flickity-page-dots button{width:10rem;height:10rem}.carousel{padding-left:20rem;padding-right:20rem}}.carousel__Wrapper .flickity-page-dots button.is-selected{background-color:#0b4d25}.carousel{outline:0;width:100%;position:relative;overflow:hidden}.carousel.isReady .carousel__Item{min-height:100%}.carousel:not(.flickity-enabled){display:flex}.carousel .flickity-button{z-index:900;box-shadow:none;position:absolute;transform:none}@media (width>=769px){.carousel .flickity-button{width:50%;height:100%;top:0;bottom:100rem;opacity:0!important}.carousel .flickity-button.previous{cursor:url(../resources/images/cursor-reversed.svg) 32 32,auto;left:0}.carousel .flickity-button.next{cursor:url(../resources/images/cursor.svg) 32 32,auto;right:0}}@media (width<=768px){.carousel .flickity-button{background-color:#d6e1c5;background-image:url(../resources/images/arrow-line.svg);background-position:50%;background-repeat:no-repeat;background-size:24rem 24rem;min-width:46rem;max-width:46rem;min-height:46rem;top:100%}.carousel .flickity-button.previous{left:20rem;transform:translateY(25%)}.carousel .flickity-button.next{right:20rem;transform:translateY(25%)rotate(180deg)}}.carousel .flickity-button svg{display:none}.carousel__Item{color:#fff;background-color:#a10002;border-radius:30rem;min-width:100%;display:flex;overflow:hidden}@media (width<=768px){.carousel__Item{border-radius:20rem;flex-direction:column}.carousel__Item:not(.recipesDetail__HeroSliderItem)>div:first-of-type{min-height:180rem;max-height:180rem}}.carousel__Item.isGreen{background-color:#0b4d25}@media (width>=769px){.carousel__Item:not(.recipesDetail__HeroSliderItem)>div{width:50%;min-width:50%}.carousel__Item:not(.recipesDetail__HeroSliderItem)>div:first-of-type:before{content:"";padding-top:100%;display:block}}.carousel__Item:not(.recipesDetail__HeroSliderItem)>div:first-of-type{position:relative}.carousel__Item:not(.recipesDetail__HeroSliderItem)>div:last-of-type{flex-direction:column;justify-content:center;padding:135rem 100rem;display:flex}.carousel__Item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.carousel__Item h3{margin-bottom:24rem;font-size:56rem;font-weight:800;line-height:60rem}@media (width<=768px){.carousel__Item:not(.recipesDetail__HeroSliderItem)>div:last-of-type{padding:32rem 20rem;display:block}.carousel__Item h3{margin-bottom:16rem;font-size:26rem;line-height:30rem}}.carousel__Item h4{font-size:32rem;font-weight:800;line-height:40rem}.carousel__Item h4+p{margin-top:20rem}.carousel__Item p{font-size:18rem;line-height:28rem}@media (width<=768px){.carousel__Item h4{font-size:20rem;line-height:26rem}.carousel__Item p{font-size:14rem;line-height:20rem}}
