.section--hero{width:100vw;display:flex;flex-wrap:wrap;align-items:center;padding:100px 0 0;overflow:hidden}@media screen and (max-width:1200px){.section--hero{padding:60px 0 0}}.section--hero .video{transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;width:60%;position:relative;padding:calc(50% - 55px) 0 0}@media screen and (max-width:1200px){.section--hero .video{width:100%;padding:56% 0 0}}.section--hero .video__action{transition:all .26s ease;-webkit-transition:all .26s ease;-o-transition:all .26s ease;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;z-index:3}.section--hero .video__action--move{transform:translate(-50%,-50%) scale(.6);-webkit-transform:translate(-50%,-50%) scale(.6);-o-transform:translate(-50%,-50%) scale(.6);top:50px;left:calc(100% - 50px)}.section--hero .video__image{z-index:2}.section--hero .video__image,.section--hero .video__player{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:100%;height:100%;position:absolute;top:50%;left:50%}.section--hero .video__player{display:flex;align-items:center;z-index:1}.section--hero .video--active{width:84%}@media screen and (max-width:1200px){.section--hero .video--active{width:100%}}.section--hero .details{transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;width:40%;padding:40px 100px 40px 60px}@media screen and (max-width:1200px){.section--hero .details{width:100%;padding:60px 10%}}@media screen and (max-width:750px){.section--hero .details{padding:60px 6%}}.section--hero .details--hidden{width:16%}@media screen and (max-width:1200px){.section--hero .details--hidden{width:100%}}.section--hero .details>*{min-width:calc(40vw - 160px)}.section--hero .details__name{display:flex;align-items:center}.section--hero .details__name .name__image{width:62px;height:62px;border-radius:50%;overflow:hidden}.section--hero .details__name .name__text{width:calc(100% - 62px);padding:0 0 0 26px}.section--hero .details__name .name__text .text__element{color:#fff}.section--hero .details__series{margin:24px 0 12px}.section--hero .details__series .series__text .text__element{display:flex;grid-gap:12px;color:#fff}.section--hero .details__description{margin:0 0 20px}.section--hero .details__description .description__text .text__element{color:#fff}.section--hero .details__author{display:flex;align-items:center;margin:30px 0 20px}.section--hero .details__author .author__image{width:34px;height:34px;border-radius:50%;overflow:hidden}.section--hero .details__author .author__text{width:calc(100% - 34px);padding:0 0 0 10px}.section--hero .details__author .author__text .text__element{color:#fff}.section--hero .details__actions{display:flex;align-items:center;grid-gap:20px}.section--hero .details__actions .button:last-child .button__icon .icon__element :not([fill=none]){fill:#f7374a}.section--hero .details__actions .button:last-child:hover .button__icon .icon__element :not([fill=none]){fill:#5d7cfc}.section--hero .details__sponsor{display:flex;align-items:center;margin:50px 0 20px}.section--hero .details__sponsor .sponsor__image{width:34px;height:34px;border-radius:50%;overflow:hidden}.section--hero .details__sponsor .sponsor__text{width:calc(100% - 34px);padding:0 0 0 10px}.section--hero .details__sponsor .sponsor__text .text__element{color:#fff}.section--rating{width:100vw;position:relative;z-index:2}@media screen and (max-width:1200px){.section--rating{padding:0 10%}}@media screen and (max-width:750px){.section--rating{padding:0 6%}}.section--rating .background{width:100%;height:100%;position:absolute;top:0;left:0;background:#ffda00;z-index:-1}.section--rating .text{max-width:530px;display:grid;justify-content:center;margin:0 auto;padding:100px 0;text-align:center}.section--rating .text__rating{margin:40px 0 30px}.section--rating .text__rating .rating__stars{display:inline-flex;grid-gap:12px;align-items:center;justify-content:center}.section--rating .text__rating .rating__stars .stars__item{width:64px;height:64px;cursor:pointer}@media screen and (max-width:1200px){.section--rating .text__rating .rating__stars .stars__item{width:40px}}.section--rating .text__rating .rating__stars .stars__item .item__element{pointer-events:none}.section--rating .text__rating .rating__stars .stars__item .item__element *{stroke:none}.section--rating .text__rating .rating__stars .stars__item .item__element :not([fill=none]){fill:none;stroke:#0d154c;stroke-width:1px}.section--rating .text__rating .rating__stars .stars__item--highlight .item__element :not([fill=none]),.section--rating .text__rating .rating__stars:not(.rating__stars--rating) .stars__item--active .item__element :not([fill=none]){fill:#0d154c}.relative__position img{position:relative!important;display:block}.text-white{color:#fff!important}.button a,.button button{width:auto;height:auto;text-decoration:none}.button a:active,.button a:focus,.button a:hover,.button a:visited,.button button:active,.button button:focus,.button button:hover,.button button:visited{box-shadow:none;outline:none;text-decoration:none}.page{width:100%;overflow:hidden;z-index:2;position:relative;pointer-events:none}.page *{pointer-events:all}.image--cover{object-fit:cover}.image--contain,.image--cover{width:100%;height:100%;float:left}.image--contain{object-fit:contain}.loader--button,.loader--image,.loader--link,.loader--subtext,.loader--tag,.loader--text,.loader--title-single{background:linear-gradient(90deg,rgba(93,124,252,0),rgba(93,124,252,.2) 20%,rgba(93,124,252,.5) 60%,rgba(93,124,252,0));background-size:200% 200%;border-radius:4px;animation:gradient 2s ease infinite}.loader--title{width:100%;height:30vh;display:grid;grid-gap:4px;grid-template-rows:repeat(2,1fr)}.loader--title:after,.loader--title:before{content:"";width:100%;background:linear-gradient(90deg,rgba(93,124,252,0),rgba(93,124,252,.2) 20%,rgba(93,124,252,.5) 60%,rgba(93,124,252,0));background-size:200% 200%;border-radius:8px;animation:gradient 2s ease infinite}.loader--tag{height:22px;width:40px;border-radius:4px}.loader--tag:first-child{background-size:400% 200%}.loader--tag:nth-child(2){background-size:450% 200%}.loader--tag:nth-child(3){background-size:600% 200%}.loader--link{height:36px;width:100px}.loader--text{height:26px;width:80%}.loader--subtext{height:26px;width:100px}.loader--button{height:70px;width:160px}.loader--title-single{height:40px;width:100%}.mt-28{margin-top:28px}.mt-76{margin-top:76px}.articles__list{gap:25px}.line-normal{line-height:normal}.text-16{font-size:16px}.text .h1,.text h1{text-rendering:optimizeSpeed;margin:0;padding:0;color:#0d154c;font-family:var(--TradeGothicLT);font-size:80px;font-weight:400;font-variation-settings:"wght" 400;line-height:1.05}@media screen and (max-width:600px){.text .h1,.text h1{font-size:38px}}.text .h2,.text h2{text-rendering:optimizeSpeed;margin:0;padding:0;color:#0d154c;font-family:var(--TradeGothicLT);font-size:50px;font-weight:400;font-variation-settings:"wght" 400;line-height:1.05}@media screen and (max-width:600px){.text .h2,.text h2{font-size:32px}}.text .h3,.text h3{text-rendering:optimizeSpeed;margin:0;padding:0;color:#0d154c;font-family:var(--TradeGothicLT);font-size:40px;font-weight:400;font-variation-settings:"wght" 400;line-height:1.2}@media screen and (max-width:600px){.text .h3,.text h3{font-size:28px}}.text .h4,.text h4{text-rendering:optimizeSpeed;margin:0;padding:0;color:#0d154c;font-family:var(--TradeGothicLT);font-size:30px;font-weight:400;font-variation-settings:"wght" 400;line-height:1.2;text-align:left}@media screen and (max-width:600px){.text .h4,.text h4{font-size:24px}}.text .h5,.text h5{text-rendering:optimizeSpeed;margin:0;padding:0;color:#0d154c;font-family:var(--TradeGothicLT);font-size:24px;font-weight:400;font-variation-settings:"wght" 400;line-height:1.2}@media screen and (max-width:600px){.text .h5,.text h5{font-size:18px}}.text .h6,.text h6{text-rendering:optimizeSpeed;margin:0;padding:0;color:#0d154c;font-family:var(--TradeGothicLT);font-size:16px;font-weight:400;font-variation-settings:"wght" 400;line-height:1.2}@media screen and (max-width:600px){.text .h6,.text h6{font-size:14px}}.text .p,.text p{text-rendering:optimizeSpeed;margin:0;padding:0;color:#0d154c;font-family:var(--TradeGothicLT);font-size:18px;font-weight:400;font-variation-settings:"wght" 400;line-height:1.6}@media screen and (max-width:600px){.text .p,.text p{font-size:14px}}.text .label,.text label{text-rendering:optimizeSpeed;margin:0;padding:0;color:#0d154c;font-family:var(--TradeGothicLT);font-size:16px;font-weight:400;font-variation-settings:"wght" 400;line-height:1.2}@media screen and (max-width:600px){.text .label,.text label{font-size:px}}.text .sup,.text sup{color:#f7374a}.text .h1.font--secondary,.text .h2.font--secondary,.text .h3.font--secondary,.text .h4.font--secondary,.text .h5.font--secondary,.text .h6.font--secondary,.text .p.font--secondary,.text .span.font--secondary,.text h1.font--secondary,.text h2.font--secondary,.text h3.font--secondary,.text h4.font--secondary,.text h5.font--secondary,.text h6.font--secondary,.text p.font--secondary,.text span.font--secondary{font-family:var(--CommissionerFlair)}.text .h1.font--tertiary,.text .h2.font--tertiary,.text .h3.font--tertiary,.text .h4.font--tertiary,.text .h5.font--tertiary,.text .h6.font--tertiary,.text .p.font--tertiary,.text .span.font--tertiary,.text h1.font--tertiary,.text h2.font--tertiary,.text h3.font--tertiary,.text h4.font--tertiary,.text h5.font--tertiary,.text h6.font--tertiary,.text p.font--tertiary,.text span.font--tertiary{font-family:var(--MadeGentle)}.text .h1.weight--regular,.text .h2.weight--regular,.text .h3.weight--regular,.text .h4.weight--regular,.text .h5.weight--regular,.text .h6.weight--regular,.text .p.weight--regular,.text .span.weight--regular,.text h1.weight--regular,.text h2.weight--regular,.text h3.weight--regular,.text h4.weight--regular,.text h5.weight--regular,.text h6.weight--regular,.text p.weight--regular,.text span.weight--regular{font-weight:400;font-variation-settings:"wght" 400}.text .h1.weight--medium,.text .h2.weight--medium,.text .h3.weight--medium,.text .h4.weight--medium,.text .h5.weight--medium,.text .h6.weight--medium,.text .p.weight--medium,.text .span.weight--medium,.text h1.weight--medium,.text h2.weight--medium,.text h3.weight--medium,.text h4.weight--medium,.text h5.weight--medium,.text h6.weight--medium,.text p.weight--medium,.text span.weight--medium{font-weight:500;font-variation-settings:"wght" 500}.text .h1.weight--bold,.text .h2.weight--bold,.text .h3.weight--bold,.text .h4.weight--bold,.text .h5.weight--bold,.text .h6.weight--bold,.text .p.weight--bold,.text .span.weight--bold,.text h1.weight--bold,.text h2.weight--bold,.text h3.weight--bold,.text h4.weight--bold,.text h5.weight--bold,.text h6.weight--bold,.text p.weight--bold,.text span.weight--bold{font-weight:700;font-variation-settings:"wght" 700}.text .h1.weight--black,.text .h2.weight--black,.text .h3.weight--black,.text .h4.weight--black,.text .h5.weight--black,.text .h6.weight--black,.text .p.weight--black,.text .span.weight--black,.text h1.weight--black,.text h2.weight--black,.text h3.weight--black,.text h4.weight--black,.text h5.weight--black,.text h6.weight--black,.text p.weight--black,.text span.weight--black{font-weight:900;font-variation-settings:"wght" 900}.text a,.text button{width:auto;height:auto;text-decoration:none}.text a:active,.text a:focus,.text a:hover,.text a:visited,.text button:active,.text button:focus,.text button:hover,.text button:visited{box-shadow:none;outline:none;text-decoration:none}@keyframes rotate360{to{transform:rotate(-1turn);-webkit-transform:rotate(-1turn);-o-transform:rotate(-1turn)}}@keyframes bounce{0%{transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0)}50%{transform:translateY(-6px);-webkit-transform:translateY(-6px);-o-transform:translateY(-6px)}85%{transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0)}95%{transform:translateY(-2px);-webkit-transform:translateY(-2px);-o-transform:translateY(-2px)}to{transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0)}}@keyframes gradient{0%{background-position:100% 50%}50%{background-position:0 50%}to{background-position:100% 50%}}.link{display:inline-block;position:relative;padding:0 0 14px;font-family:var(--MadeGentle);font-size:20px;text-transform:lowercase;overflow:hidden}.link__label{transition:all .26s ease;-webkit-transition:all .26s ease;-o-transition:all .26s ease;color:#f7374a}.link__label span{display:inline-block;white-space:pre}.link__underline{transition:all .26s ease;-webkit-transition:all .26s ease;-o-transition:all .26s ease;width:calc(100% + 30px);position:absolute;bottom:0;left:-15px}.link__underline .underline__element{width:100%;display:block}.link__underline .underline__element [stroke]{stroke:#f7374a}.link:hover .link__label{color:#5d7cfc}.link:hover .link__label span{animation:bounce .12s ease}.link:hover .link__label span:first-child{animation-delay:25ms}.link:hover .link__label span:nth-child(2){animation-delay:.05s}.link:hover .link__label span:nth-child(3){animation-delay:75ms}.link:hover .link__label span:nth-child(4){animation-delay:.1s}.link:hover .link__label span:nth-child(5){animation-delay:.125s}.link:hover .link__label span:nth-child(6){animation-delay:.15s}.link:hover .link__label span:nth-child(7){animation-delay:.175s}.link:hover .link__label span:nth-child(8){animation-delay:.2s}.link:hover .link__label span:nth-child(9){animation-delay:.225s}.link:hover .link__label span:nth-child(10){animation-delay:.25s}.link:hover .link__label span:nth-child(11){animation-delay:.275s}.link:hover .link__label span:nth-child(12){animation-delay:.3s}.link:hover .link__label span:nth-child(13){animation-delay:.325s}.link:hover .link__label span:nth-child(14){animation-delay:.35s}.link:hover .link__label span:nth-child(15){animation-delay:.375s}.link:hover .link__label span:nth-child(16){animation-delay:.4s}.link:hover .link__label span:nth-child(17){animation-delay:.425s}.link:hover .link__label span:nth-child(18){animation-delay:.45s}.link:hover .link__label span:nth-child(19){animation-delay:.475s}.link:hover .link__label span:nth-child(20){animation-delay:.5s}.link:hover .link__label span:nth-child(21){animation-delay:.525s}.link:hover .link__label span:nth-child(22){animation-delay:.55s}.link:hover .link__label span:nth-child(23){animation-delay:.575s}.link:hover .link__label span:nth-child(24){animation-delay:.6s}.link:hover .link__label span:nth-child(25){animation-delay:.625s}.link:hover .link__label span:nth-child(26){animation-delay:.65s}.link:hover .link__label span:nth-child(27){animation-delay:.675s}.link:hover .link__label span:nth-child(28){animation-delay:.7s}.link:hover .link__label span:nth-child(29){animation-delay:.725s}.link:hover .link__label span:nth-child(30){animation-delay:.75s}.link:hover .link__label span:nth-child(31){animation-delay:.775s}.link:hover .link__label span:nth-child(32){animation-delay:.8s}.link:hover .link__label span:nth-child(33){animation-delay:.825s}.link:hover .link__label span:nth-child(34){animation-delay:.85s}.link:hover .link__label span:nth-child(35){animation-delay:.875s}.link:hover .link__label span:nth-child(36){animation-delay:.9s}.link:hover .link__label span:nth-child(37){animation-delay:.925s}.link:hover .link__label span:nth-child(38){animation-delay:.95s}.link:hover .link__label span:nth-child(39){animation-delay:.975s}.link:hover .link__label span:nth-child(40){animation-delay:1s}.link:hover .link__label span:nth-child(41){animation-delay:1.025s}.link:hover .link__label span:nth-child(42){animation-delay:1.05s}.link:hover .link__label span:nth-child(43){animation-delay:1.075s}.link:hover .link__label span:nth-child(44){animation-delay:1.1s}.link:hover .link__label span:nth-child(45){animation-delay:1.125s}.link:hover .link__label span:nth-child(46){animation-delay:1.15s}.link:hover .link__label span:nth-child(47){animation-delay:1.175s}.link:hover .link__label span:nth-child(48){animation-delay:1.2s}.link:hover .link__label span:nth-child(49){animation-delay:1.225s}.link:hover .link__underline{transform:translateX(-12px);-webkit-transform:translateX(-12px);-o-transform:translateX(-12px)}.link:hover .link__underline .underline__element [stroke]{stroke:#5d7cfc}.componentLink{font-size:16px}.input{position:relative}.input,.input__label{transition:all .26s ease;-webkit-transition:all .26s ease;-o-transition:all .26s ease}.input__label{display:inline-block;margin:0 0 4px}.input__element{transition:all .26s ease;-webkit-transition:all .26s ease;-o-transition:all .26s ease;width:100%;position:relative;padding:16px 16px 14px;background:#fff;border:none;border-radius:5px;line-height:1.6;color:#0d154c;font-family:var(--TradeGothicLT);font-size:16px;font-weight:600;font-variation-settings:"wght" 600;box-shadow:none;outline:none}.input__element::placeholder{transition:all .26s ease;-webkit-transition:all .26s ease;-o-transition:all .26s ease;opacity:1;font-variation-settings:"wght" 400;color:#0d154c;font-weight:400;letter-spacing:.6px;line-height:1.6}.input__element:-moz-read-only{cursor:not-allowed}.input__element:read-only{cursor:not-allowed}.input__error{transition:all .26s ease;-webkit-transition:all .26s ease;-o-transition:all .26s ease;display:none;color:#f45611;font-size:14px;margin:12px 0 0;pointer-events:none;line-height:1.6}.input:not(.input--inline) .input__element:focus::placeholder{font-size:14px;opacity:.3}.input--inline:after{transition:all .26s ease;-webkit-transition:all .26s ease;-o-transition:all .26s ease;content:"";width:0;height:2px;position:absolute;bottom:-9px;left:0;background:#5d7cfc}.input--inline .input__label{transform:translateY(50%);-webkit-transform:translateY(50%);-o-transform:translateY(50%);position:absolute;bottom:50%;left:0}.input--inline .input__element{padding:16px 0 2px;background:transparent;border-bottom:1px solid #0d154c;border-radius:0;font-size:20px;font-family:var(--MadeGentle);font-weight:900}.input--inline .input__element::placeholder{font-family:var(--MadeGentle);font-weight:900}.input--inline .input__element:focus::placeholder{opacity:.4;font-size:16px}.input--inline.input--underline:after,.input--inline:hover:after{width:100%}.input--danger .input__error{display:block}.input--active .input__label{transform:none;-webkit-transform:none;-o-transform:none;bottom:calc(100% + 4px);font-size:12px}.section--recipe-ingredients{display:flex}@media screen and (max-width:1200px){.section--recipe-ingredients{flex-direction:column-reverse}}.section--recipe-ingredients .details{flex:1 1;max-width:50%;background:#0d154c}@media screen and (max-width:1200px){.section--recipe-ingredients .details{max-width:100%}}.section--recipe-ingredients .details__tabs .tabs__item{background:#0d154c;padding:30px 100px}@media screen and (max-width:750px){.section--recipe-ingredients .details__tabs .tabs__item{padding:30px 6%}}.section--recipe-ingredients .details__tabs .tabs__item:not(:last-child){border-bottom:1px solid #fff}.section--recipe-ingredients .details__tabs .tabs__item .item__title{cursor:pointer}.section--recipe-ingredients .details__tabs .tabs__item .item__title .title__element--text{transition:all .26s ease;-webkit-transition:all .26s ease;-o-transition:all .26s ease;color:#fff}.section--recipe-ingredients .details__tabs .tabs__item .item__title .title__element--arrow{transition:all .26s ease;-webkit-transition:all .26s ease;-o-transition:all .26s ease;width:32px;height:32px}.section--recipe-ingredients .details__tabs .tabs__item .item__title .title__element--arrow [stroke]{stroke:#fff;stroke-width:16px}.section--recipe-ingredients .details__tabs .tabs__item .item__title:hover .title__element--text{color:#f45611}.section--recipe-ingredients .details__tabs .tabs__item .item__title:hover .title__element--arrow{transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}.section--recipe-ingredients .details__tabs .tabs__item .item__title:hover .title__element--arrow [stroke]{stroke:#f45611}.section--recipe-ingredients .details__tabs .tabs__item .item__body .body__inner{padding:30px 0 0}.section--recipe-ingredients .details__tabs .tabs__item .item__body .body__inner .inner__list:not(:last-child){margin:0 0 40px}.section--recipe-ingredients .details__tabs .tabs__item .item__body .body__inner .inner__list .list__title{margin:0 0 14px;color:#fff;font-size:22px}.section--recipe-ingredients .details__tabs .tabs__item .item__body .body__inner .inner__list .list__item{padding:6px 0}.section--recipe-ingredients .details__tabs .tabs__item .item__body .body__inner .inner__list .list__item:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.2)}.section--recipe-ingredients .details__tabs .tabs__item .item__body .body__inner .inner__list .list__item .item__element{display:grid;grid-template-columns:100px 1fr;grid-gap:16px;align-items:center;justify-content:flex-start;color:#fff}.section--recipe-ingredients .details__tabs .tabs__item--active .item__title .title__element--arrow{transform:rotate(90deg)}.section--recipe-ingredients .details__tabs .tabs__item--active .item__title:hover .title__element--arrow{transform:scale(1.1) rotate(90deg);-webkit-transform:scale(1.1) rotate(90deg);-o-transform:scale(1.1) rotate(90deg)}.section--recipe-ingredients .prep{flex:1 1;max-width:50%;padding:100px;background:#fff}@media screen and (max-width:1200px){.section--recipe-ingredients .prep{flex:1 1;max-width:100%}}@media screen and (max-width:750px){.section--recipe-ingredients .prep{padding:80px 6%}}.section--recipe-ingredients .prep__text .text__element--stats{display:flex;align-items:center;grid-gap:30px;margin:8px 0 0}.section--recipe-ingredients .prep__text .text__element--stats .element__value span{margin:0 0 0 10px}.section--recipe-ingredients .prep__checks{display:grid;grid-gap:6px;margin:30px 0 0}.section--recipe-ingredients .prep__checks .checks__item{display:flex;align-items:center;justify-content:flex-start;grid-gap:8px}.section--recipe-ingredients .prep__checks .checks__item .item__icon{width:20px;height:20px}.section--recipe-ingredients .prep__checks .checks__item .item__icon .icon__element [stroke]{stroke:#50ff5c}.section--recipe-ingredients .prep__list{display:grid;grid-gap:30px;margin:40px 0 0}.section--recipe-ingredients .prep__list .list__item{display:grid;grid-template-columns:auto 1fr;grid-gap:10px}@media screen and (max-width:1200px){.section--recipe-ingredients .prep__list .list__item{grid-template-columns:100%}}.section--recipe-ingredients .prep__list .list__item:before{content:attr(data-index)}.ingredient{display:flex;justify-content:space-between}