.styles-module-scss-module__ZO3RpW__overlay{z-index:500;justify-content:space-between;gap:8rem;padding:0 24rem;position:absolute;bottom:16rem;left:0;right:0}.styles-module-scss-module__ZO3RpW__overlay,.styles-module-scss-module__ZO3RpW__right{align-items:center;display:flex}.styles-module-scss-module__ZO3RpW__right{gap:12rem}.styles-module-scss-module__ZO3RpW__chip{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;cursor:pointer;letter-spacing:0;white-space:nowrap;background:#28292980;border:0;border-radius:12rem;align-items:center;gap:4rem;height:40rem;padding:8rem 12rem;font-family:Commissioner,sans-serif;font-size:14rem;font-weight:500;line-height:1.3;display:inline-flex;box-shadow:0 2rem 20rem #4a1b0014}.styles-module-scss-module__ZO3RpW__chip:disabled,.styles-module-scss-module__ZO3RpW__ratingChip{cursor:default}.styles-module-scss-module__ZO3RpW__favoriteChip{padding:8rem}.styles-module-scss-module__ZO3RpW__shareButton{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#28292980;border:0;border-radius:12rem;flex:none;width:40rem;height:40rem;padding:0;box-shadow:0 2rem 10rem #4a1b0014}.styles-module-scss-module__ZO3RpW__iconWhite,.styles-module-scss-module__ZO3RpW__shareButton{color:#fff;justify-content:center;align-items:center;display:inline-flex}.styles-module-scss-module__ZO3RpW__value{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:130%}
.styles-module-scss-module__rYt9Za__recipeImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:relative}.styles-module-scss-module__rYt9Za__controlsSize{padding:5rem;width:60rem!important;min-width:60rem!important;height:60rem!important}
.styles-module-scss-module__JZa9Aq__recipeHeaderContainer{background-color:#fff;margin-top:-64rem}.styles-module-scss-module__JZa9Aq__recipeName{max-height:60rem;margin:0;padding:0 24rem}.styles-module-scss-module__JZa9Aq__recipeSwiperContainer{isolation:isolate;width:100%;height:430rem;position:relative;overflow:hidden}.styles-module-scss-module__JZa9Aq__recipeSwiperContainer .video-player__btn-container svg{width:32rem!important;min-width:32rem!important;height:32rem!important}.styles-module-scss-module__JZa9Aq__recipeTitleContainer{z-index:0;position:relative}.styles-module-scss-module__JZa9Aq__recipeTitleContainer:after,.styles-module-scss-module__JZa9Aq__recipeTitleContainer:before{content:"";z-index:100;width:20rem;height:73rem;position:absolute;top:10rem}.styles-module-scss-module__JZa9Aq__recipeTitleContainer:before{background:linear-gradient(90deg,#fff,#fff0);left:0}.styles-module-scss-module__JZa9Aq__recipeTitleContainer:after{background:linear-gradient(90deg,#fff0,#fff);right:0}.styles-module-scss-module__JZa9Aq__cookingButtonWrapper{padding:0 24rem}.styles-module-scss-module__JZa9Aq__breadcrumbsWrapper{margin-bottom:12rem;padding:0 24rem}
.styles-module-scss-module__CEMJBW__recipePageTopBanner{background:#f5f5f5;width:100vw;position:relative;border-radius:10px!important}.styles-module-scss-module__CEMJBW__recipePageTopBanner .styles-module-scss-module__CEMJBW__bannerContainer{align-items:stretch;width:100%;transition:box-shadow .3s;display:flex;position:relative;overflow:hidden}.styles-module-scss-module__CEMJBW__customBannerStyle{border:none;border-radius:10px!important;width:100%!important;max-width:none!important}.styles-module-scss-module__CEMJBW__customBannerStyle:before{content:"";pointer-events:none;position:absolute;inset:0}.styles-module-scss-module__CEMJBW__recipePageBannerContainer{background:#fff;width:100vw;padding:10rem;position:relative;overflow:hidden;border-radius:10px!important}.styles-module-scss-module__CEMJBW__recipePageBannerContainer .styles-module-scss-module__CEMJBW__bannerContainer{border-radius:10px;align-items:stretch;width:100%;transition:box-shadow .3s;display:flex;position:relative;overflow:hidden}
.styles-module-scss-module__IHEjPG__calculatorBlock{justify-content:space-between;gap:2rem;padding:12rem 0 26rem;display:flex}.styles-module-scss-module__IHEjPG__portionsInfoRow{justify-content:center;min-height:39rem}.styles-module-scss-module__IHEjPG__calculatorValue{text-align:center;width:40rem;font-size:18rem;font-weight:600;line-height:22rem}.styles-module-scss-module__IHEjPG__button{border:1.5rem solid #282929;border-radius:12rem;width:40rem;height:40rem;position:relative}.styles-module-scss-module__IHEjPG__button:after,.styles-module-scss-module__IHEjPG__button:before{content:"";z-index:9;background-color:#282929;border-radius:1.5rem;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.styles-module-scss-module__IHEjPG__button:after{width:10rem;height:1.5rem}.styles-module-scss-module__IHEjPG__button:disabled{opacity:.1;background-color:#fff}.styles-module-scss-module__IHEjPG__button:disabled:after,.styles-module-scss-module__IHEjPG__button:disabled:before{background-color:#282929}.styles-module-scss-module__IHEjPG__plusBtn:before{width:1.5rem;height:10rem}
.styles-module-scss-module__G216jW__recipeTechDetailsContainer{background-color:#fff;margin-top:8rem;padding:24rem 0 0}.styles-module-scss-module__G216jW__recipeTechDetailsContainer .swiper-slide{height:auto;padding-bottom:50rem}.styles-module-scss-module__G216jW__recipeTechDetailsContainer .swiper-pagination{width:fit-content;margin:0 auto;bottom:32rem;left:50%;transform:translate(-50%)}.styles-module-scss-module__G216jW__recipeTechDetailsContainer .swiper-pagination .swiper-pagination-bullet-active{background-color:#282929}.styles-module-scss-module__G216jW__recipeTechDetailsContainer .swiper-pagination .swiper-pagination-bullet{position:relative}.styles-module-scss-module__G216jW__recipeTechDetailsContainer .swiper-pagination .swiper-pagination-bullet:after{content:"";width:56rem;height:48rem;display:block;position:absolute;top:-20rem}.styles-module-scss-module__G216jW__recipeTechDetailsContainer .swiper-pagination .swiper-pagination-bullet:first-child:after{left:-44rem}.styles-module-scss-module__G216jW__recipeTechDetailsContainer .swiper-pagination .swiper-pagination-bullet:last-child:after{right:-44rem}.styles-module-scss-module__G216jW__tabsHeader{background-color:#f5f5f5;border-radius:14rem;margin:0 24rem 16rem;padding:2rem;display:flex}.styles-module-scss-module__G216jW__tabButton{border-radius:12rem;justify-content:center;align-items:center;width:100%;height:45rem;margin:0;font-size:16rem;line-height:130%;transition:background .5s;display:flex}.styles-module-scss-module__G216jW__disabled,.styles-module-scss-module__G216jW__tabButton:disabled{opacity:.2}.styles-module-scss-module__G216jW__disabled{pointer-events:none}.styles-module-scss-module__G216jW__swiperTabContainer{padding:0 24rem}
.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none;align-content:flex-start;width:100%;display:flex;position:relative;overflow:hidden}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{width:100%;min-height:100%;position:relative;overflow:hidden}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}
.styles-module-scss-module__Viiv5q__navigationContainer{opacity:0;pointer-events:none;z-index:500;justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 8%;transition:opacity .2s linear;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.styles-module-scss-module__Viiv5q__navigationContainer:after,.styles-module-scss-module__Viiv5q__navigationContainer:before{content:"";z-index:1;height:100%;position:absolute}.styles-module-scss-module__Viiv5q__navigationContainer:before{left:0;transform:rotate(180deg)}.styles-module-scss-module__Viiv5q__navigationContainer:after{right:0}.styles-module-scss-module__Viiv5q__navigationContainerIsBeginning:before,.styles-module-scss-module__Viiv5q__navigationContainerIsEnd:after{visibility:hidden}.styles-module-scss-module__Viiv5q__navigationContainerLight:after,.styles-module-scss-module__Viiv5q__navigationContainerLight:before{background:linear-gradient(90deg,#1e1f1f00 5.25%,#1e1f1fa3 79.58%);width:213px}.styles-module-scss-module__Viiv5q__navigationContainerDark:after,.styles-module-scss-module__Viiv5q__navigationContainerDark:before{background:linear-gradient(90deg,#fff0 59.03%,#fff9);width:300px}@media (hover:none){.styles-module-scss-module__Viiv5q__navigationContainer{display:none}}.styles-module-scss-module__Viiv5q__controlButton{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;pointer-events:all;z-index:2;border-radius:12px;outline:none;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;display:flex;border-color:#0000!important}@media (min-width:1440px){.styles-module-scss-module__Viiv5q__controlButton{border-radius:16px;width:64px;min-width:64px;height:64px}}.styles-module-scss-module__Viiv5q__controlButton svg{width:20px;min-width:20px;height:20px}.styles-module-scss-module__Viiv5q__controlButton:disabled{pointer-events:none;visibility:hidden}.styles-module-scss-module__Viiv5q__controlButton:disabled svg{pointer-events:none}.styles-module-scss-module__Viiv5q__controlButton:first-of-type svg{transform:rotate(180deg)}.styles-module-scss-module__Viiv5q__controlButtonLight{background-color:#fff6}.styles-module-scss-module__Viiv5q__controlButtonDark{background-color:#0006}
.styles-module-scss-module__8BFghW__carouselContainer{height:100%;position:relative}.styles-module-scss-module__8BFghW__carouselContainer:hover [data-role=nav]{opacity:1}
.styles-module-scss-module__uejm9q__storyCardsRow{width:100%}.styles-module-scss-module__uejm9q__storyCardsRow .keen-slider{overflow:visible}.styles-module-scss-module__uejm9q__storyCardsRow .keen-slider-container{padding-left:24rem;padding-right:16rem}.styles-module-scss-module__uejm9q__storySlide{width:148rem;min-width:148rem;max-width:148rem;height:240rem;padding-right:8rem}
.styles-module-scss-module__K8EIEa__recipeAdvicesContainer{background-color:#282929;padding:24rem 0 32rem;overflow:hidden}.styles-module-scss-module__K8EIEa__recipeAdviceTitleContainer{padding-left:24rem}.styles-module-scss-module__K8EIEa__recipeAdvicesTitle{color:#fff;padding-bottom:16rem}
