
html,body{width:1120px;margin:0 auto;position:relative;-ms-overflow-style:none;font-family:'Montserrat', sans-serif;scroll-behavior:smooth;box-sizing:border-box;background-position:center;background-repeat:no-repeat;background-size:cover;transform:scaleX(-1);background-image:url("/static/static_pages/img/pattern.svg");line-height:1.2}@font-face{font-family:'Montserrat';font-style:normal;font-weight:450;font-display:swap;font-size:14px;unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}button{font-family:'Montserrat', sans-serif}::-webkit-scrollbar{width:0px;background:transparent}
.banner{text-align:center;max-width:1120px;display:block}.banner img{width:100%;height:auto}
.layout--promotion{margin-top:30px;height:671px;max-width:1120px;background-color:#DECFDC;border-radius:20px;box-shadow:0 1px 22px 0, rgba(0, 0, 0, 0.1);display:block}.layout--promotion--r{margin-top:30px;height:500px;max-width:1120px;background-color:#DECFDC;border-radius:20px;box-shadow:0 1px 22px 0, rgba(0, 0, 0, 0.1);display:block}.container--header-contest{display:flex;flex-direction:row;margin-left:50px}.text--title{margin-top:50px;color:rgb(0, 0, 0);font-size:68px;font-weight:700;line-height:83px;text-align:left}.text--info--contest-r{font-size:18px;font-weight:700}.logo{margin-left:580px;margin-top:48px;width:98px;height:118px}.container--text--info{margin-left:50px;margin-top:-10px;width:1020px;height:460px}.text--header{font-size:32px;font-weight:700}.promotion--info{margin-top:12px;margin-bottom:12px}.text--info{margin-top:26px;font-weight:400}.container--text--promotion{margin-bottom:26px;margin-top:12px}.text--number{font-size:20px;font-weight:200;margin-bottom:3px}.icon--shop{width:52px;height:52px}.container--img--pan{position:relative;margin-left:800px;margin-top:-200px}.img--pan{width:300px;height:300px}
.container--promo--bk{max-width:1120px;height:613px;background-color:#DECFDC;margin:0;border-radius:0 0 15px 15px}.container--promo{display:flex;flex-direction:row;height:500px;justify-content:center;padding:30px;box-sizing:border-box}.container--promotion{top:40px;left:30px;margin-right:20px;margin-left:20px;background-color:white;border-radius:30px}.container--promotion img{max-width:100%}.container--contest--card{width:506px;height:450px;top:40px;left:30px;background-color:white;border-radius:30px}.promotion--img{width:506px;border-radius:15px 15px 0 0}.contest--img{width:506px;height:240px}.logo--round{width:126px;height:125px;margin-left:320px;margin-top:-200px;order:1;background-color:rgb(192, 210, 11);border:none;border-radius:50%;font-size:16px;overflow:hidden;cursor:pointer;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.1)}.contest--img--logo{width:126px;height:125px;margin-left:320px;margin-top:-208px;order:1}.container--text--card{margin-left:30px;margin-top:10px;position:absolute;max-width:445px;max-height:107px;font-size:18px;font-weight:400;text-align:left;line-height:normal;letter-spacing:0}.container--contest--text--card{margin-left:30px;margin-top:10px;display:flex;flex-wrap:wrap;position:absolute;width:445px;height:107px;font-size:18px;font-weight:450;text-align:left;line-height:normal;letter-spacing:0}.container--cards--recipe--row{max-width:1120px;display:grid;gap:28px;grid-template-columns:repeat(3, 1fr)}.container--cards--recipe--row--two{margin-top:20px}.container--cards--recipe{display:flex;flex-direction:column;border-radius:0 0 15px 15px;box-sizing:border-box}.card--recipe{width:347px;height:430px;margin-top:20px;background-color:white;border-radius:25px;box-sizing:border-box;box-shadow:2px 2px 2px 2px rgb(217, 217, 217)}.card--recipe img{height:240px;display:block}.card--recipe--img{width:347px;height:430px;border-radius:25px 25px 0 0}
.layout--recipe--green{margin-top:30px;max-width:1120px;height:866px;display:grid;border-radius:18px;box-shadow:0 1px 22px 0 rgba(0, 0, 0, 0.1);background:rgba(222, 233, 111, 0.8)}.layout--recipe--white{margin-top:30px;max-width:1120px;height:866px;display:grid;border-radius:18px;box-shadow:0 1px 22px 0 rgba(0, 0, 0, 0.1);background:rgba(255, 255, 255, 0.8)}.layout--recipe--green--longer{margin-top:30px;max-width:1120px;height:900px;display:grid;border-radius:18px;box-shadow:0 1px 22px 0 rgba(0, 0, 0, 0.1);background:rgba(222, 233, 111, 0.8)}.layout--recipe--white--longer{margin-top:30px;max-width:1120px;height:866px;display:grid;border-radius:18px;box-shadow:0 1px 22px 0 rgba(0, 0, 0, 0.1);background:rgba(255, 255, 255, 0.8)}.layout--recipe--green--longer--two{margin-top:30px;max-width:1120px;height:1000px;display:grid;border-radius:18px;box-shadow:0 1px 22px 0 rgba(0, 0, 0, 0.1);background:rgba(222, 233, 111, 0.8)}.container--card--recipe{display:flex;flex-direction:row}.container--card--recipe > div:first-child{margin-right:0 !important}.container--card-text--recipe{max-width:538px}.polygon2{max-width:22px;max-height:20px;margin-top:4px;margin-left:3px;margin-bottom:1px}.container--text--under--img{max-width:400px;text-align:right;margin-left:10px}.text--under--image{width:140px;margin-bottom:39px;text-align:right;color:rgb(0, 0, 0);font-size:16px;font-weight:600;line-height:18px}.header--recipe--text{display:flex;flex-direction:column;flex-wrap:nowrap;width:554px;margin-top:8px;text-align:left}.text--header--obl{margin-right:70px;font-weight:200;font-size:20px;font-style:oblique}.text--header--bold{max-width:560px;margin-top:8px;font-size:28px;font-weight:700;text-align:left;text-transform:uppercase}.container--text--list--recept{grid-column:2 / span 1;display:grid;grid-template-columns:1fr 1fr;gap:8px}.container--text--list--cooking{grid-column:3 / span 1;margin-left:80px}.container--text--list--cooking--column{grid-column:2 / span 1;margin-left:30px;margin-top:-40px}.container--card--cooking{display:grid;margin-top:24px}.ingredients{margin-bottom:14px}.container--methods--cooking{display:flex;flex-direction:row;margin-top:22px;max-width:560px;box-sizing:border-box}.text--row--left{grid-column:2 / span 1;max-width:510px}.text--row--right{grid-column:3 / span 1;margin-left:10px;max-width:510px}.container--row--left{box-sizing:border-box;max-width:550px}.container--cooking--hashtag{transform:rotate(-90.00deg);margin-left:400px}.container--hashtag{display:flex;flex-flow:nowrap;margin-left:500px}.text--filling--list{margin-top:12px}.container--text--list--sauce{margin-top:24px}.container--text--list--sauce--recipe{margin-top:18px}.container--column{margin-top:10px}.text--number--bold{font-size:14px;font-weight:700}.text--methods--cooking{font-size:12px;font-weight:500;margin-bottom:6px}.text--hashtag--recipe{position:relative;font-weight:600;font-size:10px;transform:rotate(-90.00deg);top:-120px;right:-290px;margin-right:18px}.img--product{width:490px;height:750px;margin:16px;border-radius:15px}.container--under--img{width:490px;margin-left:14px}.container--button--recipe--cooking--recipe{margin-top:8px;margin-left:860px}.container--recipe--button{display:flex}.container--button--recipe--cooking{position:relative;flex-direction:row;margin-left:860px;width:202px;margin-top:-70px}.container--button--recipe--cooking--longer{display:flex;flex-direction:row;margin-left:880px;width:202px;margin-top:-40px}.container--button--recipe--cooking--white{display:flex;flex-direction:row;margin-left:860px;width:202px;margin-top:-70px}.button--shop--recipe{align-items:center;width:202px;height:52px;background-color:rgb(142, 102, 127);border-radius:10px;border-style:solid;border-width:1px;border-color:rgb(142, 102, 127)}.indent{margin-bottom:20px}
.layout--services{width:1120px}.container--footer--title{display:flex;justify-content:center;margin-top:36px;margin-bottom:46px}.text--header--footer{font-weight:700;font-size:27px}.container--footer{display:flex;flex-direction:row;justify-content:center}.card--footer--lable{width:362px;height:304px;margin:20px;box-sizing:border-box;border:1px solid rgb(192, 210, 11);border-radius:26px;background:rgb(255, 255, 255)}.content--footer--lable{display:flex;justify-content:center;margin-top:30px}.round--lable{display:flex;width:72px;height:72px;background:rgb(192, 210, 11);border-radius:50%;border-style:solid;border-width:1px;border-color:rgb(192, 210, 11)}.img--label{width:56px;height:56px;margin:8px}.text--header--footer--card{font-weight:700;font-size:20px}.card--text--services{margin-top:30px;text-align:center;justify-content:center}.text--services{font-size:12px}
.text--bold{margin-top:6px;margin-bottom:0;font-size:18px;font-weight:700;text-align:left;text-transform:uppercase}.text--bold--r{margin-top:6px;margin-bottom:0;font-size:22px;font-weight:700;text-align:left;text-transform:uppercase}.text--more{max-width:452px;margin:0;font-weight:450}.text--more--bold{padding:0}.text--more--color{color:rgb(199, 198, 22);font-weight:700}.text--card--bold{font-weight:700;margin-top:0}.text-button--card{color:rgb(255, 255, 255);font-size:10px;font-weight:500;line-height:12px;letter-spacing:inherit;text-align:left;text-transform:uppercase}.text-button--shop{color:rgb(255, 255, 255);font-size:20px;font-weight:500;line-height:23px;text-align:center}.container--text--cards--recipes{width:296px;height:102px;margin-top:12px;margin-left:18px}.text--categories--recipes{margin-right:70px;font-weight:200;font-size:17px;font-style:oblique}.card--text--more{color:rgb(255, 255, 255);font-size:10px;font-weight:300;line-height:12px;letter-spacing:0;text-align:center}.text--video{margin-left:9px;margin-top:4px;margin-bottom:0;font-size:18px;font-weight:700;text-align:left}.text--video--green{margin-left:9px;margin-top:8px;margin-bottom:0;font-size:18px;font-weight:700;text-align:left}.text--hashtag{font-weight:600}.text--regular--product{font-size:16px;font-weight:300;margin-top:6px}.text--list--product{font-size:12px;font-weight:500;margin-top:6px}.text--wo-list{font-size:12px;font-weight:500;margin-top:3px;margin-left:30px}
.container-button-card{position:relative;display:flex;flex-direction:row;justify-content:left;align-items:center;padding:10px 20px 10px 24px;top:102px}.button-card{background-color:rgb(192, 210, 11);border-radius:25px;width:168px;height:33px;border-style:solid;border-width:1px;border-color:rgb(192, 210, 11)}.container--button--promo{display:flex;justify-content:center;margin-top:30px}.button--shop{align-items:center;width:202px;height:62px;padding:10px 20px;background-color:rgb(142, 102, 127);border-radius:10px;border-style:solid;border-width:1px;border-color:rgb(142, 102, 127)}.button--program{align-items:center;width:312px;height:62px;padding:10px 20px;background-color:rgb(142, 102, 127);border-radius:10px;border-style:solid;border-width:1px;border-color:rgb(142, 102, 127)}.container--card--button{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;margin-top:18px}.container--card--button--r{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;margin-top:36px}.card--play--button{padding:0;max-width:62px;max-height:62px;left:10px;margin-right:16px}.play--button{display:flex;position:relative;background:none;border:none;cursor:pointer;padding:0}.circle{width:40px;height:40px;border-radius:50%;background-color:rgb(192, 210, 11);display:flex;justify-content:center;align-items:center}.circle--white{width:40px;height:40px;border-radius:50%;background-color:white;display:flex;justify-content:center;align-items:center;box-shadow:0 0 19px 0 rgba(131, 165, 255, 0.25)}.triangle{width:0;height:0;margin-left:4px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:20px solid white}.triangle--green{width:0;height:0;margin-left:4px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:20px solid rgb(192, 210, 11)}.text--video{margin-left:9px;margin-top:8px;margin-bottom:0;font-size:18px;font-weight:700;text-align:left}.polygon{max-width:22px;max-height:20px;text-align:center;margin-top:3px;margin-left:5px;margin-bottom:2px}.button--card--categories{background-color:rgb(192, 210, 11);border-radius:25px;width:108px;height:33px;border-style:solid;border-width:1px;border-color:rgb(192, 210, 11);margin-left:86px}.container--button--video{box-shadow:0 0 19px 0 rgba(131, 165, 255, 0.25);background:rgb(255, 255, 255);border:none;border-radius:50%;width:38px;height:38px;overflow:hidden;cursor:pointer}
.text--regular{font-size:20px;margin-left:5px;font-weight:200}

.layout--cards--recipe--mobile,.layout--recipe--green--popup,.layout--recipe--white--longer--popup,.layout--recipe--green--longer--popup,.layout--recipe--green--longer--two--popup,.container--card--recipe--center,.container-popup{display:none}@media (min-width: 280px) and (max-width: 480px){.contest--img--logo,.layout--recipe--green,.layout--recipe--white--longer,.layout--recipe--green--longer,.layout--recipe--green--longer--two,.layout--recipe--white,.layout--cards--recipe,.container--card--recipe--center{display:none}html,body{font-size:10px;display:block;width:100%;margin:0;padding:0;box-sizing:content-box;overflow-x:hidden;background-image:url("/static/static_pages/img/pattern.svg")}.container--promo--bk{max-height:250px;max-width:480px;display:grid;gap:8px;justify-content:center}.container--promo{max-height:280px;padding:6px}.container-button-card{display:grid;position:relative;top:50px;place-items:center;padding:0;justify-content:center}.button-card{max-width:132px;height:28px;text-align:center;padding:0}.container--button--promo{display:grid;justify-content:center;top:20px;margin-top:-80px}.container--promotion{max-height:178px;min-width:160px;margin-left:5px;margin-right:5px}.container--text--card,.container--contest--text--card{max-width:162px;max-height:48px;margin-left:8px;margin-top:4px;font-size:6px}.text-button--card{font-size:8px}.layout--promotion,.layout--services{max-height:450px}.layout--promotion--r{max-height:290px}.promotion--info{max-width:100%}.container--promotion-card{max-width:480px;margin-left:6px;margin-right:4px}.text--number{font-size:16px}.container--text--promotion{margin-bottom:10px;margin-top:10px}.text--info--contest-r{font-size:14px}.logo{position:relative;margin-left:0;margin-top:5px;width:48px;height:58px;left:80%}.container--icon--shop{margin-top:0;position:relative;top:20px}.container--header-contest{margin-top:10px;max-width:430px;max-height:150px;display:grid;grid-template-columns:auto 1fr;margin-left:0;justify-content:space-between}.button--program{position:relative;max-width:148px;top:40px;left:30%;max-height:42px;padding:0}.text--title{font-size:24px;margin-left:0;position:relative;top:0;margin-top:30px;left:2px;line-height:0;grid-column-start:1}.text--info--contest-r{font-size:12px}.text--header{font-size:18px}.container--text--info{position:relative;margin-left:0;max-width:100%;min-width:320px;box-sizing:border-box;left:2px}.text--info{font-size:10px}.container--img--pan{position:relative;margin-left:0;margin-top:0;left:60%;top:-80px}.img--pan{width:90px;height:90px}.container-popup{display:none;position:fixed;left:0;justify-content:center;z-index:2;place-items:center;background-image:url("/static/static_pages/img/pattern.svg");background-color:white;top:10%;border-radius:18px}.container-popup img{width:100%}.layout--cards--recipe--mobile{display:block;max-width:430px;z-index:1}.layout--recipe--white--longer--popup{margin-top:0;max-height:1400px;max-width:360px;border-radius:18px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 1px 22px 0 rgba(0, 0, 0, 0.8);background-color:rgba(255, 255, 255, 0.90);margin-left:0}.layout--recipe--green--longer--two--popup,.layout--recipe--green--longer--popup,.layout--recipe--green--popup{margin-top:0;max-width:360px;max-height:1200px;display:flex;flex-direction:column;border-radius:18px;box-shadow:0 1px 22px 0 rgba(0, 0, 0, 0.8);background-color:rgba(222, 233, 111, 0.90);z-index:3;margin-left:0;justify-content:center}.layout--recipe--green--longer--popup{max-height:1500px;max-width:360px}.layout--recipe--green--longer--two--popup{max-height:1800px;max-width:360px}.container--card--recipe{flex-direction:column;position:static}.container--cards--recipe--row{display:grid;grid-template-columns:repeat(2, 1fr);gap:8px;place-items:center;padding:8px;justify-content:center}.card--recipe{max-width:184px;max-height:198px;margin:0}.card--recipe--img{max-width:184px;max-height:108px}.card--recipe--img img{max-width:100%;height:auto;margin:0 auto}.container--text--cards--recipes{margin-top:2px;max-width:168px;max-height:40px;margin-left:12px;margin-right:8px}.text--categories--recipes{font-size:10px;margin:0}.text--bold{font-size:8px;margin-left:0}.text--bold--r{font-size:10px;margin-left:0;font-weight:700}.button--card--categories{position:relative;width:80px;height:22px;text-align:center;justify-content:center;margin:1px;padding:0}.card--text--more{font-size:8px;text-align:center;line-height:0}.close-button{width:50px;height:50px;position:absolute;border:none;background-color:transparent;cursor:pointer;margin:0;top:20px;right:20px;background-color:#fff;border-radius:27px}.close-button:before,.close-button:after{content:'';position:absolute;top:50%;left:50%;width:60%;height:2px;box-shadow:0 1px 22px 0 rgb(222, 222, 222);background-color:black;transition:transform 0.3s ease}.close-button:before{transform:translate(-50%, -50%) rotate(45deg)}.close-button:after{transform:translate(-50%, -50%) rotate(-45deg)}.close-button:hover:before,.close-button:hover:after{width:70%}.container--card--button-down,.container--card--button{margin-right:4px;margin-left:2px;margin-top:12px;justify-content:space-between;box-sizing:border-box}.container--card--button-down{display:flex;margin-top:5px}.play--button{justify-content:center}.circle{width:20px;height:20px;border-radius:50%;background-color:rgb(192, 210, 11);display:flex;justify-content:center;align-items:center}.triangle{width:0;height:0;margin-left:2px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid white}.text--video{position:relative;font-size:8px;color:black;margin-left:2px}.text--video--r{position:relative;font-size:8px;color:black;margin-left:2px;margin-top:6px;margin-bottom:0;font-weight:700;text-align:left}.container--card--recipe--center{display:flex;justify-content:center;margin-top:20px}.container--card--recipe--center--none{display:none}.img--product{max-width:100%;max-height:274px;margin:0}.img--product img{max-width:100%}.container--under--img{max-width:100%;margin-left:-6px;display:flex;flex-wrap:wrap;justify-content:space-between}.container--recipe--button{width:100%;margin-left:20px;align-items:center}.container--img{position:relative;display:inline-block}.container--img img{max-width:100%}.circle--white{width:24px;height:24px;border-radius:50%;background-color:rgb(192, 210, 11);display:flex;justify-content:center;align-items:center}.triangle--green{width:0;height:0;margin-left:4px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid white}.container--text--under--img{max-width:100%;margin-left:100px}.text--under--image{font-size:12px}.container--text--recipe{display:flex;flex-direction:column;margin-left:14px}.header--recipe--text{width:554px;margin-top:8px}.text--hashtag--recipe{display:none}.text--header--obl{font-size:16px;margin-right:0}.text--header--bold{font-size:18px;max-width:340px;min-width:320px;padding-right:10px}.container--card--cooking{gap:1px;margin:1px}.container--card--cooking--two{gap:4px;margin-top:42px;margin-left:8px;grid-template-rows:180px}.container--text--list--cooking{margin-left:10px}.text--regular--product{font-size:12px;font-weight:300;margin-top:6px}.text--regular,.text--number{font-size:14px}.text--wo-list,.text--list--product{font-size:10px;font-weight:600;margin-top:6px}.container--methods--cooking{display:flex;flex-direction:column;margin-top:22px;max-width:400px}.container--methods--cooking--two{max-width:400px}.text--methods--cooking{text-align:inherit}.text--row--left,.text--row--right{max-width:560px;margin-left:0;margin-top:12px}.indent{display:none}.container--text--list--cooking--column--two{grid-column:2 / span 1;margin-left:30px;margin-top:-10px}.container--button--recipe--cooking{position:relative;right:680px;place-items:center;margin-top:0;top:-20px}.container--button--footer--recipe{position:relative;margin-left:14px}.button--shop{width:122px;height:32px;text-align:center;align-items:center;padding:0}.text-button--shop{color:rgb(255, 255, 255);font-size:10px;font-weight:500;line-height:0}.button--back{margin-top:20px;align-items:center}.button--shop--recipe{align-items:center;width:122px;height:32px;margin-bottom:20px;background-color:rgb(142, 102, 127);border-radius:10px;border-style:solid;border-width:1px;border-color:rgb(142, 102, 127)}.layout--services{max-width:100%}.container--footer--title{margin-top:20px;margin-bottom:0}.text--header--footer{font-size:18px}.card--footer--lable{max-width:112px;margin:6px;height:140px}.content--footer--lable{margin-top:6px}.round--lable{max-width:42px;max-height:42px}.card--text--services{margin:2px}.img--label{max-width:40px;max-height:40px;margin:1px}.text--header--footer--card{font-size:8px}.text--services{font-size:5px}}
@media (min-width:320px) and (max-width: 480px){.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0, 0, 0, 0.5)}.modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%;max-width:600px;border-radius:5px}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}.container--card--recipe--modal{display:flex}}
html,body{line-height:1.2}