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