.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-user-select:text;user-select:text;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.draggable{cursor:pointer;cursor:grab;-webkit-user-select:none;user-select:none}.slick-list.dragging{cursor:grabbing}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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)format("embedded-opentype"),url(data:font/woff2;base64,d09GMgABAAAAAAM0AA0AAAAAB2wAAALeAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCYhEICoQsgzILEAABNgIkAxYEIAWCbgdFG/gFAJ4D7uYSjDhRYZE0F17i2iwe/jn83ff+nEVja8BjaZs2WYBRlNCY3EkXlnC2fHi77P3dQJhsAGkmgEqIve+uIjuoEzLhFll3OVcA/weX0x+L4M/4Tee2BfYbGxa2PZMf+NYGeeA40A8jSyhzuhIp4uBwvYSk7eAL2ocQ8Gn2rQ14La1p5mMTNDEKUigoC0UkCok4B7dqBJAswIb8Ot/ktQGpVAM4AwJTAGy+ZwZcpN4IefMNozz/HATEF2AKQQEFjCHgAFtgDJdF0FSVijgtR21IbeR/PO/+z75+96ryVQUImEKUIQCRIAnHgeOCvy2S74r/ElRAG2VcAZ5H0RJCylUpeWzMBj0mINAjMyHrfEmf1JjXWZabouWndVc0FwR7tZf0JwV7pR3HQUud2xzHNNud6q0abTLGW/pr9mfSbHmi6zwpPf6ZNtj2Od6Ca7N1Zs//rNf2yjQ9OyWMTFQ08/UmtC4VMUZLR47nbXqcoEeH8gWLinTGoGYE20Y34QWfHdJ803y0YJxfV9WEnfLpmaTp2Zrd2pmp5NmpMufVX/0wwsXJ4rBZkjxzrRbGIXszK/bcSdz2KzN7IcZ6RfSNR/XeAp45Njx4pPyn4Uf50QOrAdq7i+DlD4+Kxs8M5+eNuPPg4/VgmEiRSIbx4OU7epR39G1R6z2a2PxlmTwgENz+O11JFnX4zSfIwhmsayKT5wOgKkHgcxYK8rXyiCPTztqZx/EJKlaxQCIEFgHQdAECQknThlQxAwXTiqCo5JItaXi6QVnJB9iiyI9QRyC19aFgmR4U1Z1DyajZ4bK6F5QrkCtdPvySd0M+sC1TtkoFUpXBTG3LwLpiRSr4Q2WyZaKYMWKCYofSmuLLTFkwrBMzJruJD0157SnLzqTMjEwoO6pXgYemFoYoPoVswpjQ/axMudwxJBTTfh28JZ40NTLJ3CWvVudVENKqTsIibP7UsrLi6hnfJUu6AQAAAA==)format("woff2"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF)format("woff"),url(data:font/ttf;base64,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)format("truetype");font-weight:400;font-style:normal;font-display:swap}.slick-prev,.slick-next{cursor:pointer;color:#0000;background:0 0;border:none;outline:none;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#0000;background:0 0;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{color:#fff;opacity:.75;font-family:slick;font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{color:#0000;cursor:pointer;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;color:#000;opacity:.25;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{color:#000;opacity:.75}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration) / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion:reduce){.animate__animated{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)scaleY(.95)}90%{transform:translateY(-4px)scaleY(1.02)}}.animate__bounce{transform-origin:bottom;animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px)rotateY(-9deg)}18.5%{transform:translate(5px)rotateY(7deg)}31.5%{transform:translate(-3px)rotateY(-5deg)}43.5%{transform:translate(2px)rotateY(3deg)}50%{transform:translate(0)}}.animate__headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.animate__swing{transform-origin:top;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scale(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translate(0,0)}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{transform:translate(0,0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translate(0,0)}22.2%{transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{transform:skew(6.25deg)skewY(6.25deg)}44.4%{transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{transform:skew(.390625deg)skewY(.390625deg)}88.8%{transform:skew(-.195313deg)skewY(-.195313deg)}}.animate__jello{transform-origin:50%;animation-name:jello}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{opacity:.7;transform:translateY(-1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{opacity:.7;transform:translate(-2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{opacity:.7;transform:translate(2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{opacity:.7;transform:translateY(1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(700px)scale(.7)}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(-2000px)scale(.7)}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(2000px)scale(.7)}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(-700px)scale(.7)}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:perspective(1px)scale3d(.3,.3,.3)}20%{transform:perspective(1px)scale3d(1.1,1.1,1.1)}40%{transform:perspective(1px)scale3d(.9,.9,.9)}60%{opacity:1;transform:perspective(1px)scale3d(1.03,1.03,1.03)}80%{transform:perspective(1px)scale3d(.97,.97,.97)}to{opacity:1;transform:perspective(1px)scale(1)}}.animate__bounceIn{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)scaleX(3)}60%{opacity:1;transform:translate(25px)scaleX(1)}75%{transform:translate(-10px)scaleX(.98)}90%{transform:translate(5px)scaleX(.995)}to{transform:translate(0,0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)scaleX(3)}60%{opacity:1;transform:translate(-25px)scaleX(1)}75%{transform:translate(10px)scaleX(.98)}90%{transform:translate(-5px)scaleX(.995)}to{transform:translate(0,0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)scaleY(5)}60%{opacity:1;transform:translateY(-20px)scaleY(.9)}75%{transform:translateY(10px)scaleY(.95)}90%{transform:translateY(-5px)scaleY(.985)}to{transform:translate(0,0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translateY(10px)scaleY(.985)}40%,45%{opacity:1;transform:translateY(-20px)scaleY(.9)}to{opacity:0;transform:translateY(2000px)scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)scaleX(.9)}to{opacity:0;transform:translate(-2000px)scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px)scaleX(.9)}to{opacity:0;transform:translate(2000px)scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate(-100%,-100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate(100%,-100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate(-100%,100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate(100%,100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-100%,-100%)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(100%,-100%)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(100%,100%)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-100%,100%)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translate(0,0)rotateY(-360deg)}40%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px)scale3d(.95,.95,.95)translate(0,0)rotateY(0)}to{animation-timing-function:ease-in;transform:perspective(400px)scale(1)translate(0,0)rotateY(0)}}.animate__animated.animate__flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;transform:perspective(400px)rotateY(10deg)}80%{transform:perspective(400px)rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.animate__flipOutX{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateY(-15deg)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}.animate__flipOutY{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedInRight{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{transform:skew(-5deg)}to{transform:translate(0,0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{opacity:0;transform:translate(-100%)skew(30deg)}60%{opacity:1;transform:skew(-20deg)}80%{transform:skew(5deg)}to{transform:translate(0,0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)skew(30deg)}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)skew(-30deg)}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateIn{transform-origin:50%;animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateInDownLeft{transform-origin:0 100%;animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateInDownRight{transform-origin:100% 100%;animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateInUpLeft{transform-origin:0 100%;animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateInUpRight{transform-origin:100% 100%;animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1}to{opacity:0;transform:rotate(200deg)}}.animate__rotateOut{transform-origin:50%;animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;transform:rotate(45deg)}}.animate__rotateOutDownLeft{transform-origin:0 100%;animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutDownRight{transform-origin:100% 100%;animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutUpLeft{transform-origin:0 100%;animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;transform:rotate(90deg)}}.animate__rotateOutUpRight{transform-origin:100% 100%;animation-name:rotateOutUpRight}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{opacity:1;animation-timing-function:ease-in-out;transform:rotate(60deg)}to{opacity:0;transform:translateY(700px)}}.animate__hinge{animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);transform-origin:0 0;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform-origin:bottom;transform:scale(.1)rotate(30deg)}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:translate(0,0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(100%)rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(10px)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(-10px)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(-60px)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(-60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(2000px)}}.animate__zoomOutDown{transform-origin:bottom;animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;transform:scale(.1)translate(-2000px)}}.animate__zoomOutLeft{transform-origin:0;animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;transform:scale(.1)translate(2000px)}}.animate__zoomOutRight{transform-origin:100%;animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(-2000px)}}.animate__zoomOutUp{transform-origin:bottom;animation-name:zoomOutUp}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-100%)}to{transform:translate(0,0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-100%)}to{transform:translate(0,0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translate(0,0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translate(0,0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(100%)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(-100%)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(100%)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(-100%)}}.animate__slideOutUp{animation-name:slideOutUp}.toggle_span_left{margin-right:8px}.toggle_span_right{margin-left:8px}@media screen and (width<=1180px){.meal-card-wrapper{width:calc(100% - var(--container-padding-h-mobile));margin:0 calc(var(--container-padding-h-mobile) / 2)}}@media screen and (width>=1181px){.meal-card-wrapper .meal-card{background:var(--color-background-light);width:100%;max-width:100%;margin-top:20px}.meal-card-wrapper .meal-card__header{border-bottom:1px solid var(--color-border);padding:0 0 0 30px}.meal-card-wrapper .meal-card__main{gap:50px;padding:30px 30px 0;display:flex}.meal-card-wrapper .meal-card__image{width:320px;padding:0}.meal-card-wrapper .meal-card__footer{justify-content:right;gap:30px;padding:20px 30px}}@media screen and (width>=1181px){.meal__top-row{gap:15px}.meal__headline{max-width:none}}@media screen and (width>=1181px){.nutrition-fact-summary{border-radius:0 10px 0 0;margin-top:0}.nutrition-fact-summary--with-favourite{border-radius:0}.nutrition-fact-summary--rounded{border-radius:10px}.nutrition-fact-summary__item{width:100px}}@keyframes slide-in{0%{transform:translateY(-100%)}25%{transform:translateY(-75%)}50%{transform:translateY(-50%)}75%{transform:translateY(-25%)}to{transform:translate(0)}}@media screen and (width<=1180px){.beverages{width:calc(100% - var(--container-padding-h-mobile));margin:0 calc(var(--container-padding-h-mobile) / 2)}}@media screen and (width>=1181px){.beverages{background:var(--color-background-light);width:100%;max-width:100%}.beverages__header{padding:0 0 0 30px}.beverages__content{padding:0 30px}.beverages__manage-menu{justify-content:right;gap:30px}}@media screen and (width>=1181px){.beverage-item__header{display:inline}}@media screen and (width>=1181px){.water-bar{border-radius:10px;gap:30px}}@media screen and (width<=1181px){.water-bar{margin:45px 0 25px}}.spinner-container{z-index:999;overflow:show;opacity:.8;background-color:#fff;width:100%;height:100%;position:fixed;inset:0}.spinner{color:#bb6bd9;text-indent:-9999em;border-radius:50%;width:1em;height:1em;margin:100px auto;font-size:12px;animation:1.3s linear infinite load4;position:relative;top:30%;transform:translateZ(0)}@keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em}12.5%{box-shadow:0 -3em,2em -2em 0 .2em,3em 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em,3em 0 0 .2em,2em 2em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0,2em 2em 0 .2em,0 3em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em,0 3em 0 .2em,-2em 2em,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em,-2em 2em 0 .2em,-3em 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0 0 .2em,-2em -2em}87.5%{box-shadow:0 -3em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0,-2em -2em 0 .2em}}.action-link{cursor:pointer;border:unset;background:unset;align-items:center;display:inline-flex}.action-link__disabled{cursor:auto}.action-link__label{margin-left:7px;font-size:12px;font-weight:600}.action-link__label__disabled{cursor:auto;color:#b0b4c4!important}.disableMarginLeft{margin-left:0!important}@media screen and (width>=1181px){.meal-header__content-right{gap:30px}.meal-header__favourite-wrapper{margin-right:30px}}.weekViewHeaderTop{cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:600;line-height:21px;display:flex}.weekViewHeaderTitle{margin:0 0 0 30px}.weekViewHeaderBottom{margin:15px 0 0 30px;display:flex}.weekViewHeaderBottomTitle{text-align:center;letter-spacing:.02em;align-items:center;margin:0 0 0 10px;font-size:12px;font-style:normal;font-weight:600;line-height:18px;display:flex}.mealTableMain{box-sizing:border-box;background:#fbfbff}.mealTableSubMain{margin-right:30px}.mealItem_type{color:#353541;justify-content:space-between;font-size:12px;font-style:normal;font-weight:700;line-height:18px;display:flex}.mealItem_meal{color:#000;font-size:11px;font-style:normal;font-weight:400;line-height:16px}.mealItem_header{box-sizing:border-box;color:#353541;background:#f2f2fb;border:1px solid #f2f2fb;border-radius:10px 10px 0 0;justify-content:space-between;padding:0 10px 0 20px;font-size:15px;font-style:normal;font-weight:700;line-height:22px;display:flex}.mealItem_icons{align-items:center;display:flex}.mealItem_container{width:150px;margin:0 0 30px 30px}.mealItem_content{background:#fff;border:1px solid #eceef4}.mealItem_content_last{border:1px solid #eceef4;border-radius:0 0 10px 10px}.mealMargin{margin:10px}.shared_orange{color:#fd6851}.shared_violet{color:#bb6bd9}.shared_header_title{color:#353541;font-size:26px;font-style:normal;font-weight:700;line-height:39px}:root{--color-white:#fff;--color-black:#000;--color-dark:#2a2b2f;--color-primary:#4871db;--color-primary-green-light:#e1f6ea;--color-primary-green:#6bd196;--color-primary-green-dark:#4b9269;--color-primary-yellow:#fccf5a;--color-primary-orange:#fd6851;--color-primary-red:#ff6464;--color-grey:#b0b4c4;--color-grey-dark:#353541;--color-grey-light:#e3e3e3;--color-purple:#bb6bd9;--color-border:#eceef4;--color-indicator-green-dark:#36694b;--color-indicator-green:#6bd196;--color-indicator-green-light:#97dfb6;--color-indicator-yellow:#fccf5a;--color-indicator-orange:#f57c00;--color-indicator-red:#ff6464;--color-background-light:#fdfdff;--color-background-dark:#f2f2fb;--color-background-orange:#fde5e1;--color-background-controls:#fbfbff;--color-backgorund-disabled:#fafafa;--color-info-light:#dae3f8;--color-info:#4166c5;--color-info-dark:#24396e;--primary-gradient:linear-gradient(#ff7e36, #fa3a68);--button-gradient:linear-gradient(248.16deg, #ff7e36 -9.14%, #fa3a68e8 113.05%);--container-padding-h:120px;--container-padding-h-mobile:1.7vh;--container-padding-v:100px;--container-padding-v-mobile:30px}.line-decor{background:#fd6851;width:65px;height:3px;margin-left:auto;margin-right:auto}.line-decor.line-decor--left{margin:0}.FormikError{color:#ed2e5e;white-space:break-spaces;margin:5px 0 0;font-size:12px;line-height:15px}.rdrCalendarWrapper{box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#fff;flex-direction:column;display:inline-flex}.rdrDateDisplay{justify-content:space-between;display:flex}.rdrDateDisplayItem{text-align:center;width:0;color:inherit;flex:1}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;justify-content:space-between;display:flex}.rdrMonthAndYearPickers{flex:auto;justify-content:center;align-items:center;display:flex}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{flex-direction:row;display:flex}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{box-sizing:inherit;text-align:center;flex-basis:14.2857%}.rdrDays{flex-wrap:wrap;display:flex}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{color:red;font-size:1.6em;line-height:1.6em;position:absolute;top:0;right:.25em}.rdrDay{box-sizing:inherit;width:14.2857%;font:inherit;cursor:pointer;position:relative}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align:auto){.rdrDay{flex-basis:14.285%!important}}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge,.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none}.rdrDateRangePickerWrapper{-webkit-user-select:none;user-select:none;display:inline-flex}.rdrStaticRanges{flex-direction:column;display:flex}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{background-color:#fff;border:1px solid #0000;border-radius:4px;box-shadow:0 1px 2px #23394236}.rdrDateDisplayItem input{cursor:pointer;color:#849095;background:0 0;border:0;width:100%;height:2.5em;line-height:2.5em}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{appearance:none;color:#3e484f;cursor:pointer;text-align:center;background:url("data:image/svg+xml;utf8,<svg width='9px' height='6px' viewBox='0 0 9 6' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-636.000000, -171.000000)' fill-opacity='0.368716033'><g id='input' transform='translate(172.000000, 37.000000)' fill='%230E242F' fill-rule='nonzero'><g id='Group-9' transform='translate(323.000000, 127.000000)'><path d='M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z' id='arrow'></path></g></g></g></svg>") right 8px center no-repeat;border:0;border-radius:4px;outline:0;padding:10px 30px 10px 10px}.rdrMonthAndYearPickers select:hover{background-color:#00000012}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{background:#eff2f7;border:0;border-radius:5px;width:24px;height:24px;margin:0 .833em;padding:0;display:block}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{text-align:center;border-style:solid;width:0;height:0;margin:auto;padding:0;display:block;transform:translate(-3px)}.rdrPprevButton i{border-width:4px 6px 4px 4px;border-color:#0000 #34495e #0000 #0000;transform:translate(-3px)}.rdrNextButton i{border-width:4px 4px 4px 6px;border-color:#0000 #0000 #0000 #34495e;margin:0 0 0 7px;transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{color:#849095;font-weight:400;line-height:2.667em}.rdrDay{-webkit-user-select:none;user-select:none;text-align:center;color:#1d2429;background:0 0;border:0;height:3em;padding:0;line-height:3em}.rdrDay:focus{outline:0}.rdrDayNumber{outline:0;justify-content:center;align-items:center;font-weight:300;display:flex;position:absolute;inset:5px 0}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{content:"";background:#3d91ff;border-radius:2px;width:18px;height:2px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span{color:#ffffffd9}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{background:currentColor;position:absolute;inset:5px 0}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrEndEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview{border-left-width:1px;border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-right-width:1px;border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;right:0}.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none;z-index:1;background:#ffffff17;border:0 solid;position:absolute;inset:3px 0}.rdrDayStartPreview{border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;left:0}.rdrDayInPreview{border-top-width:1px;border-bottom-width:1px}.rdrDayEndPreview{border-top-width:1px;border-bottom-width:1px;border-right-width:1px;border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;right:0}.rdrDefinedRangesWrapper{background:#fff;border-right:1px solid #eff2f7;width:226px;font-size:12px}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eff2f7;outline:0;padding:0;display:block}.rdrStaticRange:hover .rdrStaticRangeLabel,.rdrStaticRange:focus .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{text-align:left;outline:0;padding:10px 20px;line-height:18px;display:block}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{text-align:center;color:#6c767a;border:1px solid #dee7eb;border-radius:4px;width:30px;height:30px;margin-right:10px;line-height:30px}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{color:#333;border-color:#b4bfc4;outline:0}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{content:"";background:0 0;border:1px solid;border-radius:1.333em;position:absolute;inset:-2px 0}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrStartEdge,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayEndPreview{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrStartEdge,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayEndPreview{filter:grayscale()opacity(60%)}.rdrMonthName{text-align:left;color:#849095;padding:.833em;font-weight:600}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}body,body *{box-sizing:border-box;font-family:Poppins,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1,h2,h3,h4,p{margin:0;padding:0;font-weight:400}::placeholder{color:#b0b4c4}:-ms-placeholder-shown{color:#b0b4c4}::-moz-placeholder{color:#b0b4c4}:focus{outline:#353541}.fontAwesome{font-family:Poppins,FontAwesome,sans-serif;font-size:"13px";line-height:"169%";margin-bottom:"5px"}.productsMeal ul{margin:0;padding:0;list-style:none}.productsMeal li{padding-left:0}.productsMeal li:before{content:"•";color:#ff7e36;padding-right:8px;font-size:22px;font-weight:700}@media screen and (width>=1180px){.page{margin:1em}}.header{letter-spacing:.02em;color:#353541;font-size:20px;font-weight:700;line-height:160.5%}input{box-sizing:border-box;border:1px solid #b0b4c4;border-radius:3px;width:100px;height:30px}.disabled{cursor:auto;background:gray}.divider{color:#8888;width:inherit;padding-left:1.5px;padding-right:1.5px;font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:170%;display:inline-block}.paddingLeftRight20{padding-left:20px;padding-right:20px}.versionNumber{text-align:center;width:auto;margin:0 auto;padding:0;font-size:x-small;display:block}.scroll-wizzard{padding:var(--gutter) 0;grid-gap:var(--gutter) 0;grid-template-columns:var(--gutter) 1fr var(--gutter);scrollbar-width:none;align-content:start;display:grid;overflow-y:hidden}.scroll-wizzard::-webkit-scrollbar{display:none}.scroll-wizzard>*{grid-column:2/-2}.scroll-wizzard>.full{grid-column:1/-1}.hs{grid-gap:2vh;grid-auto-flow:column;display:grid;overflow-x:scroll}.hs::-webkit-scrollbar{display:none}ul{padding:0;list-style:none}.no-scrollbar{scrollbar-width:none;margin-bottom:0;padding-bottom:0}.no-scrollbar::-webkit-scrollbar{display:none}.cursor-pointer{cursor:pointer}@media screen and (width>=1181px){.style-mobile{display:none!important}}@media screen and (width<=1181px){.style-desktop{display:none!important}}img{object-fit:scale-down}html,body,#root{height:100%;min-height:100%}.App{background:#fbfbff;min-height:100%}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}input{border-radius:0}a,a:hover{text-decoration:none}a{color:var(--color-grey)}a:hover{color:var(--color-primary-orange)}fieldset{border:0}input:disabled{background-color:var(--color-backgorund-disabled)}.animated{animation-duration:1s;animation-fill-mode:forwards}.animated.bounceIn{animation-duration:.7s}.animated.bounceOut{animation-duration:.5s}.animated.bounceIn{animation-name:bounceIn}.animated.bounceOut{animation-name:bounceOut}.animated.fadeIn{animation-name:fadeIn;animation-duration:.7s}.animated.fadeOut{animation-name:fadeOut;animation-duration:.3s}.animated.bounceInDown{animation-name:bounceInDown}.animated.bounceOutUp{animation-name:bounceOutUp}.rrt-confirm-holder{z-index:99999999;width:100%;height:100%;position:fixed;top:0;left:0}.rrt-confirm-holder .shadow{background-color:#323a44cc;width:100%;height:100%}.rrt-confirm-holder .rrt-confirm{z-index:9;background-color:#fff;border-radius:4px;width:320px;margin-left:-160px;position:absolute;top:20%;left:50%;overflow:hidden;box-shadow:3px 3px 20px #333}.rrt-confirm-holder .rrt-confirm .rrt-message{text-align:center;clear:both;background-color:#fff;width:100%;min-height:50px;padding:5%;font-family:open-sanscondensed-light,sans-serif;font-size:1em}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder{display:flex}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button{text-transform:capitalize;float:left;cursor:pointer;background-color:#0000;border:none;border-top:1px solid #f0f0f0;flex-grow:1;height:50px;margin:0;padding:0;font-size:14px;overflow:hidden}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:hover{background-color:#f5f5f5}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button.rrt-ok-btn:active{color:#fff;background-color:#60bb71}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button.rrt-cancel-btn:active{color:#fff;background-color:#db6a64}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:focus{outline:none}body.toastr-confirm-active{overflow:hidden}.redux-toastr *,.redux-toastr :before,.redux-toastr :after{box-sizing:border-box}.redux-toastr .top-left,.redux-toastr .top-right,.redux-toastr .top-center,.redux-toastr .bottom-left,.redux-toastr .bottom-right,.redux-toastr .bottom-center{z-index:99999999;width:350px;padding:0 10px;position:fixed}.redux-toastr .top-left,.redux-toastr .top-right,.redux-toastr .top-center{top:0}.redux-toastr .top-right,.redux-toastr .bottom-right{right:0}.redux-toastr .bottom-left,.redux-toastr .bottom-right,.redux-toastr .bottom-center{bottom:0}.redux-toastr .top-left,.redux-toastr .bottom-left{left:0}.redux-toastr .top-center,.redux-toastr .bottom-center{margin-left:-175px;left:50%}@media (width<=320px){.redux-toastr .top-left,.redux-toastr .top-right,.redux-toastr .top-center,.redux-toastr .bottom-left,.redux-toastr .bottom-right,.redux-toastr .bottom-center{width:320px}.redux-toastr .top-center,.redux-toastr .bottom-center{margin-left:-160px}}.redux-toastr .toastr{z-index:2;color:#333;opacity:.94;background-color:#fcfcfc;border-radius:4px;width:100%;min-height:70px;margin:10px 0;position:relative;overflow:hidden;box-shadow:2px 2px 10px #0006}.redux-toastr .toastr:hover:not(.rrt-message){opacity:1;box-shadow:0 0 10px #0009}.redux-toastr .toastr .toastr-status{width:100%;height:5px}.redux-toastr .toastr .toastr-status.success{background-color:#60bb71}.redux-toastr .toastr .toastr-status.warning{background-color:#f7a336}.redux-toastr .toastr .toastr-status.info{background-color:#58abc3}.redux-toastr .toastr .toastr-status.error{background-color:#db6a64}.redux-toastr .toastr .rrt-left-container,.redux-toastr .toastr .rrt-right-container{float:left;text-align:center;overflow:hidden}.redux-toastr .toastr .rrt-left-container{width:80px;position:absolute;top:0;bottom:0;left:0}.redux-toastr .toastr .rrt-left-container .rrt-holder{width:70px;height:70px;margin-top:-35px;line-height:60px;position:absolute;top:50%;left:5px}.redux-toastr .toastr .rrt-left-container .toastr-icon{fill:#fff;vertical-align:middle;margin-top:5px}.redux-toastr .toastr .rrt-middle-container{float:left;text-align:left;width:65%;margin-left:80px;padding:10px 5px;font-family:Arial,Helvetica,sans-serif;font-size:1em;position:relative}.redux-toastr .toastr .rrt-middle-container .rrt-title{margin-bottom:5px;font-size:1.1em;font-weight:700}.redux-toastr .toastr .rrt-right-container{width:10%}.redux-toastr .toastr .close-toastr{opacity:.5;cursor:pointer;color:#000;background-color:#0000;border:none;outline:none;width:10%;height:100%;font-family:Helvetica Neue,Helvetica,Arial sans-serif;font-size:22px;position:absolute;top:0;right:0}.redux-toastr .toastr .close-toastr:hover{opacity:1}.redux-toastr .toastr .close-toastr:focus{outline:none}.redux-toastr .toastr .close-toastr span{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.redux-toastr .toastr.rrt-info,.redux-toastr .toastr.rrt-success,.redux-toastr .toastr.rrt-warning,.redux-toastr .toastr.rrt-error{color:#fff}.redux-toastr .toastr.rrt-info{background-color:#58abc3}.redux-toastr .toastr.rrt-info .rrt-progressbar{background-color:#378298}.redux-toastr .toastr.rrt-success{background-color:#60bb71}.redux-toastr .toastr.rrt-success .rrt-progressbar{background-color:#3e914d}.redux-toastr .toastr.rrt-warning{background-color:#f7a336}.redux-toastr .toastr.rrt-warning .rrt-progressbar{background-color:#d87e09}.redux-toastr .toastr.rrt-error{background-color:#db6a64}.redux-toastr .toastr.rrt-error .rrt-progressbar{background-color:#c5352e}.redux-toastr .toastr.rrt-light .rrt-progressbar{background-color:#ccc}.redux-toastr .toastr.rrt-light .toastr-icon{fill:#333!important}.redux-toastr .toastr.rrt-message{opacity:1;border:1px solid #dbdbdb}.redux-toastr .toastr.rrt-message .rrt-title{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:90%;height:50px;padding:0 20px;font-size:1.2em;line-height:50px;overflow:hidden}.redux-toastr .toastr.rrt-message .rrt-text{background-color:#fff;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;width:100%;max-height:400px;margin-bottom:20px;padding:15px;font-size:1.1em;overflow:hidden auto}.redux-toastr .toastr.rrt-message .rrt-text img{max-width:100%;margin:10px auto;display:block}.redux-toastr .toastr.rrt-message .close-toastr{height:50px}.redux-toastr .toastr .rrt-progress-container{width:100%;height:5px;margin:0 -20px -20px -60px;position:absolute;bottom:20px}.redux-toastr .toastr .rrt-progress-container .rrt-progressbar{border-radius:0 0 0 4px;height:100%}.redux-toastr .toastr-attention{z-index:1;background-color:#0006;width:100%;height:100%;position:fixed;inset:0}#auth-view{min-height:calc(100vh - 220px);padding:var(--container-padding-v) var(--container-padding-h);display:flex}@media screen and (width<=1024px){#auth-view{padding:var(--container-padding-v) var(--container-padding-h-mobile)}}@media screen and (width<=785px){#auth-view{padding:var(--container-padding-v-mobile) 0}#auth-view #diet-summary-component{display:none}}.auth_wizardcard{height:unset!important}.AuthRegister{max-width:600px}.AuthRegister__form-row{margin-bottom:20px}.AuthRegister_terms{margin:2vh 0;font-size:13px;display:flex}@media screen and (width>=1181px){.AuthRegister__button{float:left;margin-top:1vh}}.AuthLogin{max-width:600px}.AuthLogin__form{width:100%}.AuthLogin__form-row{margin-bottom:20px}.AuthLogin__link{margin-left:auto;margin-right:0;display:table}.AuthLogin__button{align-self:start;margin-top:20px}.AuthLogin__oauth-section{text-align:center;margin-top:30px}.AuthLogin__oauth-label{color:#666;text-align:center;margin-bottom:15px;font-size:14px}.AuthLogin__oauth-buttons{flex-direction:column;gap:10px;display:flex}.AuthLogin__oauth-button{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;padding:12px;font-size:16px;font-weight:500;transition:background-color .3s;display:flex}.AuthLogin__oauth-button--google{color:#fff;background-color:#4285f4}.AuthLogin__oauth-button--google:hover{background-color:#357ae8}.AuthLogin__oauth-button--facebook{color:#fff;background-color:#1877f2}.AuthLogin__oauth-button--facebook:hover{background-color:#0c63d4}.AuthLogin__oauth-button:disabled{opacity:.6;cursor:not-allowed}.AuthResetPassword{max-width:600px}.AuthResetPassword__form{width:100%}.AuthResetPassword__form-row{margin-bottom:20px}.AuthResetPassword__link{margin-left:auto;margin-right:0;display:table}.AuthResetPassword__button{margin:40px 20px 0 0}.AuthResetPassword__button-wrapper{display:flex}@media screen and (width<=785px){.AuthResetPassword__button-wrapper{flex-direction:column}.AuthResetPassword__button{margin:20px 0}}#loginCard{width:100%;margin-right:20px}#loginCard .loginCard-wrapper .wizzard-card{border-radius:20px;min-height:597px}#loginCard .loginCard-wrapper .wizzard-card__content{height:auto;padding:0}#loginCard .loginCard-content .panel{padding:0 30px}#loginCard .loginCard-content .panel-radio{border-bottom:1px solid var(--color-border);align-items:center;gap:2.5vh;height:80px;display:flex}#loginCard .loginCard-content .panel-form{min-height:450px}@media screen and (width<=785px){#loginCard{margin-right:0}#loginCard .loginCard-wrapper .wizzard-card{border-radius:0}#loginCard .loginCard-content .panel-radio{flex-direction:column;align-items:flex-start;height:100px}#loginCard .loginCard-content .panel-form .action-button{width:100%}}.AuthChangePassword{max-width:600px}.AuthChangePassword__form{width:100%}.AuthChangePassword__form-row{margin-bottom:20px}.AuthChangePassword__link{margin-left:auto;margin-right:0;display:table}.AuthChangePassword__button{margin:40px auto 20px}@media screen and (width>=400px){.AuthChangePassword__button{margin:40px auto 20px 0}}.ActionButton{flex-direction:column;align-items:center;display:flex}.ActionButton_button{cursor:pointer;background:var(--button-gradient);color:var(--color-white);letter-spacing:.2px;border:2px solid #0000;border-radius:30px;outline:0;justify-content:center;align-items:center;gap:4px;min-width:200px;padding:10px 15px;font-size:12px;font-weight:600;display:flex}.ActionButton_button_light{color:var(--color-primary-orange);background:#fff padding-box padding-box;position:relative}.ActionButton_button_light:hover{background:var(--button-gradient);color:var(--color-white);background-clip:padding-box;position:relative}.ActionButton_button_light:after{background:var(--button-gradient);content:"";z-index:-1;position:absolute;inset:-3px}.ActionButton_button_disabled{background:var(--color-grey);mix-blend-mode:normal;color:var(--color-white);cursor:default}.ActionButton_button--secondary{background:var(--color-white);color:var(--color-primary-orange);border-color:var(--color-primary-orange)}.ActionButton_button--icon-only{width:35px;height:35px;padding:unset;min-width:unset;border-radius:50%}.ActionButton_button:hover{opacity:.9}.TextBox{flex-direction:column;align-items:flex-start;width:100%;display:flex;left:0}.TextBox__label{text-overflow:ellipsis;white-space:nowrap;width:100%;margin-bottom:5px;font-size:13px;line-height:169%;overflow:hidden}.TextBox__labelRight{margin-left:.35vh}.TextBox__inputWrapper{border:1px solid #eceef4;border-radius:3px;align-items:center;width:100%;line-height:169%;display:flex}.TextBox__inputWrapper__input{cursor:unset;border:none;width:100%;min-height:47px;max-height:66px;padding-left:16px}.TextBox__inputWrapper__input__suffix{color:var(--color-grey);padding-right:10px;font-size:12px}.TextBox__inputWrapper__gray{background:#fbfbff}.TextBox__inputWrapper__disabled{background-color:#fafafa}.AuthHandleResetPassword{max-width:600px}.AuthHandleResetPassword__form{width:100%}.AuthHandleResetPassword__form-row{margin-bottom:20px}.AuthHandleResetPassword__link{margin-left:auto;margin-right:0;display:table}.AuthHandleResetPassword__button{margin:40px auto 20px}@media screen and (width>=400px){.AuthHandleResetPassword__button{margin:40px auto 20px 0}}.headline{text-align:center;color:var(--color-grey-dark);margin:30px 0}.headline--left{text-align:left}.headline__badge{margin-bottom:2px}.headline__text{font-size:25px;font-weight:700}.headline__sub-headline{font-size:15px}.Badge{border:1px solid #0000;border-radius:10px;min-width:max-content;max-width:max-content;padding:5px 10px;font-size:11px;font-weight:600}.Badge--default{background:var(--color-border);border-color:var(--color-grey);color:var(--color-grey-dark)}.CustomRadio_label{cursor:pointer;color:#666;align-items:center;margin:1.5vh 0;font-size:13px;line-height:20px;display:flex}.CustomRadio_label_checked{color:#bb6bd9;font-size:13px;font-weight:600;line-height:19px}.CustomRadio_label_input{cursor:pointer;accent-color:#bb6bd9;width:20px;height:20px;margin:0 6px 0 0}.CheckBox_container{cursor:pointer;align-items:center;gap:10px;display:flex}.CheckBox_container_input{cursor:pointer;accent-color:var(--color-purple);flex:none;width:20px;height:20px;margin:0}.CheckBox_container_text{gap:1.5vh;display:flex}.CheckBox_container_text_span{color:var(--color-grey-dark);font-size:13px}.CheckBox_container_text_span_checked{color:var(--color-purple);font-size:13px;font-weight:600}.CheckBox_container_text_uncheckedIcon svg{fill:var(--color-grey)!important}.WizardCard{border:1px solid var(--color-border);background:var(--color-white);text-align:left;border-radius:20px;flex-direction:column;min-width:325px;height:500px;font-size:14px;display:flex}.WizardCard__header{border-bottom:1px solid var(--color-border);cursor:pointer;padding:30px 0 20px 30px}.WizardCard__headline{color:var(--color-grey-dark);font-size:20px;font-weight:700}.WizardCard__content{scrollbar-width:thin;min-height:75%;padding:15px 20px 30px;overflow:auto}.WizardCard__content::-webkit-scrollbar{width:4px}.WizardCard__content::-webkit-scrollbar-track{background:0 0}.WizardCard__content::-webkit-scrollbar-thumb{background:var(--color-grey-light)}.WizardCard__content::-webkit-scrollbar-thumb:hover{background:var(--color-grey)}@media screen and (width<=1181px){.WizardCard:first-child{margin-left:1.5vh}.WizardCard:last-child{margin-right:1.5vh}}@media screen and (width>=1181px){.WizardCard{min-width:490px}}#diet-summary-component.summary-wrapper{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:20px;flex-direction:column;justify-content:flex-start;width:390px;height:597px;display:flex;position:relative}#diet-summary-component.summary-wrapper>.title{text-align:center;color:var(--color-grey-dark);border-bottom:1px solid var(--color-border);padding:30px 0 20px;font-size:20px;font-weight:700}#diet-summary-component.summary-wrapper>.content{border-bottom:1px solid var(--color-border);flex-direction:column;align-items:center;padding:20px;display:flex}#diet-summary-component.summary-wrapper>.content img{width:113px;height:113px}#diet-summary-component.summary-wrapper>.content>div:nth-child(2){text-align:center;padding:10px 30px;font-size:18px;font-weight:700;line-height:27px}#diet-summary-component.summary-wrapper>.content>div:nth-child(3){text-align:center;font-size:13px}#diet-summary-component.summary-wrapper>.payment-and-plan-summary{background-color:#fbfbff;border-radius:0 0 20px 20px;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;padding-bottom:30px;display:flex}#diet-summary-component.summary-wrapper>.payment-and-plan-summary>div:first-child{text-align:center;padding:20px 0 10px;font-size:26px;font-weight:700;line-height:39px}#diet-summary-component.summary-wrapper>.payment-and-plan-summary>div:nth-child(2){text-align:center;font-size:13px}#diet-summary-component.summary-wrapper>.payment-and-plan-summary button{width:180px;margin:20px 0 0}#diet-summary-component.summary-wrapper .rounded-button{display:none}#diet-summary-component.summary-wrapper .light-button{height:42px;color:var(--color-primary-orange);cursor:pointer;background:0 0;border:none;outline:none;margin-top:20px;font-size:12px;font-weight:600;line-height:18px}@media screen and (width<=1397px){#diet-summary-component.summary-wrapper{height:610px}}@media screen and (width<=785px){#diet-summary-component.summary-wrapper{border:none;border-radius:0;width:100%;height:100%;padding:20px}#diet-summary-component.summary-wrapper>div:first-child,#diet-summary-component.summary-wrapper>div:nth-child(2){display:none}#diet-summary-component.summary-wrapper>div:nth-child(3){background-color:var(--color-white)}#diet-summary-component.summary-wrapper>div:nth-child(3) button{width:100%}#diet-summary-component.summary-wrapper .rounded-button{cursor:pointer;background:linear-gradient(267.18deg,#ff7e36 -9.14%,#fa3a68e8 113.05%);border-radius:50%;width:24px;height:24px;display:block;position:absolute;top:-12px;left:calc(50% - 12px);transform:rotate(90deg)}#diet-summary-component.summary-wrapper .rounded-button:before{content:"";border-top:2px solid var(--color-white);border-left:2px solid var(--color-white);width:8px;height:8px;position:absolute;top:7px;left:9px;transform:rotate(315deg)}}.DietPlanPrice{color:var(--color-purple);justify-content:center;align-items:baseline;margin-top:10px;font-size:20px;font-weight:700;display:flex}.DietPlanPrice_from{margin-right:7px;font-size:15px}.DietPlanPrice_regular{margin-right:7px;display:inline-block;position:relative}.DietPlanPrice_regular:before{content:"";pointer-events:none;background:linear-gradient(to top left,#0000 45.5%,currentColor 47.5% 52.5%,#0000 54.5%);position:absolute;inset:.38em -.1em}.DietPlanPrice_regular_span{color:var(--color-purple);font-size:15px}.DietPlanPrice_span{margin-left:3px}.beverages{background:var(--color-white);border:1px solid var(--color-border);box-sizing:border-box;border-radius:10px;padding-bottom:20px}@media screen and (width<=1180px){.beverages{width:calc(100% - var(--container-padding-h-mobile));margin:0 calc(var(--container-padding-h-mobile) / 2)}}.beverages__header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-bottom:0;padding:20px 30px;display:flex}.beverages__header-title{color:#2a2b2f;font-size:18px;font-weight:700;line-height:27px}.beverages__header-right{justify-content:space-between;gap:15px;display:flex}.beverages__content{padding:0 20px}.beverages__items{overflow-y:auto}.beverages__items-placeholder{color:var(--color-grey);margin-top:20px;font-size:15px}.beverages__manage-menu{gap:15px;display:flex}.beverages__manage-menu-button{color:var(--color-primary-orange);align-items:center;padding:2px 0 0;font-weight:600;line-height:18px;display:flex}.beverages__icon-wrapper{justify-content:center;align-items:center;display:flex}.beverages__edit-icon{color:var(--color-primary-orange);padding-top:4px;padding-bottom:6px;padding-right:4px;font-size:16px}@media screen and (width>=1181px){.beverages{background:var(--color-background-light);width:100%;max-width:100%}.beverages__header{padding:0 0 0 30px}.beverages__content{padding:0 30px}.beverages__manage-menu{justify-content:right;gap:30px}}.beverage-item{text-align:start;justify-content:left;gap:15px;padding-top:20px;display:flex}.beverage-item__header{cursor:pointer;margin-right:15px;font-weight:700;display:block}.beverage-item__icon-wrapper{cursor:pointer;justify-content:center;align-items:center;display:flex}.beverage-item__icon{border-radius:20px;width:20px}.beverage-item__calories-wrapper{margin-left:15px;padding-left:10px;position:relative}.beverage-item__calories-wrapper:before{content:"";background:var(--color-grey);width:1px;height:15px;display:block;position:absolute;top:50%;left:-5px;transform:translateY(-50%)}@media screen and (width>=1181px){.beverage-item__header{display:inline}}.ConfirmationBox{border:1px solid var(--color-border);background:var(--color-white);text-align:center;border-radius:10px;width:max-content;max-width:100%;margin-left:auto;margin-right:auto;padding:30px}.ConfirmationBox__action-buttons{justify-content:center;align-items:center;gap:15px;margin-top:30px;display:flex}@media screen and (width<=500px){.ConfirmationBox__action-buttons{flex-direction:column}}.confirm-box{width:100%;padding-left:var(--container-padding-v-mobile);padding-right:var(--container-padding-v-mobile);position:fixed!important;top:37vh!important;left:0!important}.confirm-box__overlay{background-color:#000000a6!important}.Beverages_removeIcon{cursor:pointer;border-radius:20px;width:20px}.Beverages_header{justify-content:space-between;margin-bottom:13px;padding-top:5px;display:flex}.Beverages_main{border-bottom:1px solid var(--color-grey-light)}.Beverages_actionButton{margin-top:30px;margin-left:auto;margin-right:auto}.Beverages_padding25{padding:25px}.Ingredient{flex-direction:row;margin-bottom:13px;padding-top:5px;display:flex}.Ingredient_row{flex-direction:column;flex-grow:3;justify-content:space-between;width:220px;display:flex}.Ingredient_switch{align-items:center;font-size:15px;display:flex}.Ingredient_switch_left{margin-right:8px}.Ingredient_switch_right{margin-left:8px;font-style:italic}.Ingredient_switch_popover{margin-top:20px;display:flex;position:relative}.Ingredient_switch_popover ul{background:var(--color-white);border:1px solid var(--color-border);box-sizing:border-box;flex-direction:column;justify-content:space-around;align-items:center;display:flex;position:absolute;bottom:-55px;right:-100px}.Ingredient_switch_popover li{color:var(--color-primary-orange);cursor:pointer;flex-direction:column;flex-grow:1;justify-content:center;height:35px;padding:5px 10px;font-size:12px;display:flex}.Ingredient_switch_popover li:not(:last-child){border-bottom:1px solid var(--color-border)}.Ingredient_switch_popover_button{color:var(--color-primary-orange);flex-direction:column;flex-grow:1;justify-content:center;width:150px;height:33px;font-size:12px;font-weight:600;display:flex}.Ingredient:not(:first-child){border-top:1px solid var(--color-grey-light)}.Ingredient_input{color:#b0b4c4;padding-left:1em;font-size:14px;font-style:normal;font-weight:400;line-height:169%}.Ingredient_name{color:#353541;margin:0;padding-top:2px;padding-bottom:2px;font-size:15px;font-style:normal;font-weight:400}.Ingredient_group{gap:30px;display:flex}.Ingredient_remove{flex-grow:2;justify-content:flex-end;display:flex}.Ingredient_remove_icon{cursor:pointer;border-radius:20px;width:20px}.DropdownMenu{overflow:hidden}.DropdownMenu__trigger{cursor:pointer;z-index:101}.DropdownMenu__menu{color:var(--color-primary-orange);z-index:100;background:var(--color-white);border:1px solid var(--color-primary-orange);box-sizing:border-box;visibility:hidden;border-radius:5px;transition:all 50ms linear;position:absolute}@media screen and (width<=1181px){.DropdownMenu__menu{min-width:20vh}}.DropdownMenu__menu--visible{visibility:visible}.DropdownMenu__menu--bottom100{bottom:100%}.DropdownMenu__menu--bottomminus100{bottom:-100%}.DropdownMenu__menu--right0{right:0}.DropdownMenu__menu li{text-align:left;color:var(--color-primary-orange);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:10px 15px;font-size:12px;font-weight:500;display:flex;overflow:hidden}@media screen and (width<=1181px){.DropdownMenu__menu li{white-space:break-spaces}}.DropdownMenu__menu li:not(:last-child){border-bottom:1px solid var(--color-primary-orange)}.DropdownMenu__menu li:hover{background:var(--color-background-orange)}.searchBox_input-wrapper{width:100%;position:relative}.searchBox_input{text-rendering:optimizelegibility;background:#fbfbff;border-radius:3px;width:100%;height:4vh;padding:10px 35px 10px 45px;font-size:14px}.searchBox_input::placeholder{color:var(--color-grey)}.searchBox_input::-webkit-input-placeholder{color:var(--color-grey)}.searchBox_icon{margin-left:15px;position:absolute}.searchBox_view{flex-direction:column;place-content:center;display:flex;position:relative}.searchBox_label{text-overflow:ellipsis;white-space:nowrap;width:100%;margin-bottom:5px;font-size:13px;line-height:169%;overflow:hidden}.searchBox_result_main{background:#fbfbff;width:100%;position:relative}.searchBox_result_view{background:var(--color-white);z-index:10;border:1px solid #eceef4;border-radius:3px;flex-direction:column;width:100%;padding-top:10px;padding-bottom:10px;padding-left:16px;font-size:14px;display:flex;position:absolute}.searchBox_result_lists{max-height:200px;overflow:auto}.searchBox_result_lists>ul{cursor:pointer;padding-right:15px}.searchBox_favourite_list{border-bottom:1px solid gray;margin-right:15px;padding-bottom:10px}.searchBox_closeIcon{position:absolute;top:14px;right:10px}.blog{min-height:calc(100vh - 220px);padding:50px var(--container-padding-h) 20px var(--container-padding-h)}@media screen and (width<=1180px){.blog{padding:50px var(--container-padding-h-mobile) 20px var(--container-padding-h-mobile)}}.blog_cards{grid-gap:30px;grid-template-columns:repeat(3,1fr);margin:0 auto 30px;display:grid}@media screen and (width<=1180px){.blog_cards{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=785px){.blog_cards{grid-template-columns:repeat(1,1fr)}}@media screen and (width>=785px){.blog article{margin-bottom:20px}}.blog article{cursor:pointer}.blog_article-img{object-fit:cover;border-radius:10px;width:100%;height:16rem}@media screen and (width>=785px){.blog_article-img{margin-bottom:2px}}.blog_article-title{color:#000;font-size:1.3125rem;font-weight:500}.blog_article-subtitle{color:#080808;opacity:.6;font-size:.875rem}.rc-pagination{text-align:center}.rc-pagination-item:focus,.rc-pagination-item:hover,.rc-pagination-item:focus a,.rc-pagination-item:hover a,.rc-pagination-item-active,.rc-pagination-item-active a,.rc-pagination-prev:focus .rc-pagination-item-link,.rc-pagination-next:focus .rc-pagination-item-link,.rc-pagination-prev:hover .rc-pagination-item-link,.rc-pagination-next:hover .rc-pagination-item-link,.rc-pagination-simple .rc-pagination-simple-pager input:hover{color:var(--color-primary-orange)!important;border-color:var(--color-primary-orange)!important}.rc-pagination{margin:0;padding:0;font-size:14px;display:flex}.rc-pagination ul,.rc-pagination ol{margin:0;padding:0;list-style:none}.rc-pagination-start{justify-content:start}.rc-pagination-center{justify-content:center}.rc-pagination-end{justify-content:end}.rc-pagination:after{clear:both;visibility:hidden;content:" ";height:0;display:block;overflow:hidden}.rc-pagination-total-text{vertical-align:middle;height:28px;margin-right:8px;line-height:26px;display:inline-block}.rc-pagination-item{text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:0;min-width:28px;height:28px;margin-right:8px;font-family:Arial;line-height:26px;list-style:none;display:inline-block}.rc-pagination-item a{color:#000000d9;padding:0 6px;transition:none;display:block}.rc-pagination-item a:hover{text-decoration:none}.rc-pagination-item:focus,.rc-pagination-item:hover{border-color:#1890ff;transition:all .3s}.rc-pagination-item:focus a,.rc-pagination-item:hover a{color:#1890ff}.rc-pagination-item-active{background:#fff;border-color:#1890ff;font-weight:500}.rc-pagination-item-active a{color:#1890ff}.rc-pagination-item-active:focus,.rc-pagination-item-active:hover{border-color:#40a9ff}.rc-pagination-item-active:focus a,.rc-pagination-item-active:hover a{color:#40a9ff}.rc-pagination-jump-prev,.rc-pagination-jump-next{outline:0}.rc-pagination-jump-prev button,.rc-pagination-jump-next button{cursor:pointer;color:#666;background:0 0;border:none}.rc-pagination-jump-prev button:after,.rc-pagination-jump-next button:after{content:"•••";display:block}.rc-pagination-prev,.rc-pagination-jump-prev,.rc-pagination-jump-next{margin-right:8px}.rc-pagination-prev,.rc-pagination-next,.rc-pagination-jump-prev,.rc-pagination-jump-next{color:#000000d9;text-align:center;vertical-align:middle;cursor:pointer;border-radius:2px;min-width:28px;height:28px;font-family:Arial;line-height:28px;list-style:none;transition:all .3s;display:inline-block}.rc-pagination-prev,.rc-pagination-next{outline:0}.rc-pagination-prev button,.rc-pagination-next button{color:#000000d9;cursor:pointer;-webkit-user-select:none;user-select:none}.rc-pagination-prev:hover button,.rc-pagination-next:hover button{border-color:#40a9ff}.rc-pagination-prev .rc-pagination-item-link,.rc-pagination-next .rc-pagination-item-link{text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;width:100%;height:100%;font-size:12px;transition:all .3s;display:block}.rc-pagination-prev:focus .rc-pagination-item-link,.rc-pagination-next:focus .rc-pagination-item-link,.rc-pagination-prev:hover .rc-pagination-item-link,.rc-pagination-next:hover .rc-pagination-item-link{color:#1890ff;border-color:#1890ff}.rc-pagination-prev button:after{content:"‹";display:block}.rc-pagination-next button:after{content:"›";display:block}.rc-pagination-disabled,.rc-pagination-disabled:hover,.rc-pagination-disabled:focus{cursor:not-allowed}.rc-pagination-disabled .rc-pagination-item-link,.rc-pagination-disabled:hover .rc-pagination-item-link,.rc-pagination-disabled:focus .rc-pagination-item-link{color:#00000040;cursor:not-allowed;border-color:#d9d9d9}.rc-pagination-slash{margin:0 10px 0 12px}.rc-pagination-options{vertical-align:middle;margin-left:16px;display:inline-block}@media (-ms-high-contrast:none){.rc-pagination-options{vertical-align:top}.rc-pagination-options ::-ms-backdrop{vertical-align:top}}.rc-pagination-options-size-changer.rc-select{width:auto;margin-right:8px;display:inline-block}.rc-pagination-options-quick-jumper{vertical-align:top;height:28px;line-height:28px;display:inline-block}.rc-pagination-options-quick-jumper input{width:50px;margin:0 8px}.rc-pagination-simple .rc-pagination-prev,.rc-pagination-simple .rc-pagination-next{vertical-align:top;height:24px;line-height:24px}.rc-pagination-simple .rc-pagination-prev .rc-pagination-item-link,.rc-pagination-simple .rc-pagination-next .rc-pagination-item-link{background-color:#0000;border:0;height:24px}.rc-pagination-simple .rc-pagination-prev .rc-pagination-item-link:after,.rc-pagination-simple .rc-pagination-next .rc-pagination-item-link:after{height:24px;line-height:24px}.rc-pagination-simple .rc-pagination-simple-pager{align-items:center;height:24px;margin-right:8px;display:flex}.rc-pagination-simple .rc-pagination-simple-pager input{box-sizing:border-box;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;height:100%;padding:0 6px;transition:border-color .3s}.rc-pagination-simple .rc-pagination-simple-pager input:hover{border-color:#1890ff}.rc-pagination.rc-pagination-disabled{cursor:not-allowed}.rc-pagination.rc-pagination-disabled .rc-pagination-item{cursor:not-allowed;background:#f5f5f5;border-color:#d9d9d9}.rc-pagination.rc-pagination-disabled .rc-pagination-item a{color:#00000040;cursor:not-allowed;background:0 0;border:none}.rc-pagination.rc-pagination-disabled .rc-pagination-item-active{background:#dbdbdb;border-color:#0000}.rc-pagination.rc-pagination-disabled .rc-pagination-item-active a{color:#fff}.rc-pagination.rc-pagination-disabled .rc-pagination-item-link{color:#00000040;cursor:not-allowed;background:#f5f5f5;border-color:#d9d9d9}.rc-pagination.rc-pagination-disabled .rc-pagination-item-link-icon{opacity:0}.rc-pagination.rc-pagination-disabled .rc-pagination-item-ellipsis{opacity:1}@media only screen and (width<=992px){.rc-pagination-item-after-jump-prev,.rc-pagination-item-before-jump-next{display:none}}@media only screen and (width<=576px){.rc-pagination-options{display:none}}.copyDay_row{flex-direction:column;margin-top:15px;display:flex}.copyDay_action-button{margin-top:30px;margin-left:auto;margin-right:auto}.datePickerPopoverWrapper{z-index:10;transition:all .5s cubic-bezier(.75,-.02,.2,.97);position:absolute;top:100%}.datePickerPopoverWrapper--top{top:unset;bottom:100%}.datePickerPopoverContent{box-shadow:0 2px 5px #00000042}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bb6bd9}.copyMeal_row{flex-direction:column;display:flex}.copyMeal_dropdown{margin-top:20px}.copyMeal_action-button{margin-top:30px;margin-left:auto;margin-right:auto}.DropdownList select{text-rendering:optimizelegibility;box-sizing:border-box;border:1px solid #eceef4;border-radius:3px;width:100%;height:47px;max-height:66px;padding-top:10px;padding-bottom:10px;padding-left:16px;font-size:14px;font-style:normal;font-weight:400;line-height:169%;display:flex}.DropdownList label{text-overflow:ellipsis;white-space:nowrap;width:100%;margin-bottom:5px;font-size:13px;line-height:169%;overflow:hidden}.DropdownList option{cursor:pointer}.DropdownList option:hover::selection{cursor:pointer;background-color:#ff0}.DropdownList option::selection{cursor:pointer;background-color:red}.CustomMeal_Header{justify-content:space-between;align-items:center;display:flex}.CustomMeal_ActionButton{margin-top:30px;margin-left:auto;margin-right:auto}.CustomMeal_MealsContainer_Meal:not(:last-child){border-bottom:1px solid var(--color-grey-light)}.CustomMeal_Section{margin:3vh 0}.CustomMeal_Section_Header{align-items:center;margin-top:15px;margin-bottom:10px;display:flex}.CustomMeal_Section_Name{color:#353541;align-items:center;margin-left:8px;font-size:18px;font-style:normal;font-weight:700;line-height:27px;display:flex}.CustomMeal_Section_TextBox{margin-bottom:10px}.CustomMeal_Section_TextArea{width:100%}.CustomMeal_Section_FileUploader{margin-top:1vh}.CustomMeal_Section_CloseIcon{cursor:pointer;display:flex}.CustomMeal_Section_Attachment{border-radius:8.87755px;width:300px;box-shadow:0 0 2.61795px #0000000d}.CustomMeal_Section_Button{cursor:pointer}.CustomMeal_Section_SearchBox{margin-bottom:20px}.CustomMeal_Section_Ingredients{flex-direction:column;gap:5px;display:flex}.CustomMeal_Section_Ingredients_TextBox{flex-direction:row;align-items:center;gap:2vh}.CustomMeal_Section_Ingredients_TextBox div:first-of-type{width:20%}.FileUploader__input{max-width:max-content;position:relative}.FileUploader__input input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.FileUploader__input input::-webkit-file-upload-button{cursor:pointer}.TextArea{flex-direction:column;width:100%;height:200px;display:flex}.TextArea_label{margin-bottom:5px;font-size:13px}.TextArea_textarea{border:1px solid var(--color-border);box-sizing:border-box;resize:none;border-radius:4px;height:100%;padding:10px 16px;font-size:14px;display:inline-block}.DayView{margin-bottom:30px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.DayView__diet-in-progress-info{margin:10px var(--container-padding-h-mobile);background:var(--color-info-light);border:1px solid var(--color-info);color:var(--color-info);align-items:center;gap:10px;padding:10px;font-size:13px;display:flex}.DayView__diet-in-progress-info-loader{border:2px solid var(--color-background-dark);border-top:2px solid var(--color-info);border-radius:50%;width:20px;min-width:20px;height:20px;min-height:20px;animation:2s linear infinite spin}@media screen and (width>=1181px){.DayView__diet-in-progress-info{margin:15px var(--container-padding-h)}.DayView{margin-bottom:50px}}#diet-plan-container{background-color:var(--color-white);width:100%;padding:0 var(--container-padding-h);border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;height:120px;margin:0;display:flex}#diet-plan-container .leftSide{align-items:center;display:flex}#diet-plan-container .leftSide .order-menu{width:270px}#diet-plan-container .leftSide .price{width:100%;color:var(--color-purple);text-align:right;padding-right:10px;font-size:18px;font-weight:700}#diet-plan-container .leftSide .price span{font-size:40px}#diet-plan-container .rightSide{justify-content:space-between;align-items:center;gap:20px;display:flex}#diet-plan-container div:first-child div{font-size:20px;font-weight:700}#diet-plan-container div:first-child>ul li{white-space:nowrap;font-size:13px}#diet-plan-container div:first-child>ul li:before{content:"•";color:var(--color-purple);width:1em;margin-left:-1em;font-weight:700;display:inline-block}@media screen and (width<=1180px){#diet-plan-container{padding:0 var(--container-padding-h-mobile)}}@media screen and (width<=1050px){#diet-plan-container ul{display:none}}@media screen and (width<=820px){#diet-plan-container{justify-content:center}#diet-plan-container .DietPlanPrice_regular_span{display:none}#diet-plan-container .DietPlanPrice_from{margin-right:0}#diet-plan-container>div:first-child{display:none}#diet-plan-container .side{flex:auto}#diet-plan-container .side .price{display:none}#diet-plan-container button{width:100%;margin-top:10px}#diet-plan-container .rightSide{justify-content:center;align-items:center;gap:20px;display:flex}}@media screen and (width<=480px){#diet-plan-container .rightSide{width:100%}#diet-plan-container .DietPlanPrice{display:none}}.DayViewTabsSelector{border-bottom:1px solid var(--color-grey-light);padding:0 var(--container-padding-h-mobile);background-color:var(--color-white);display:flex}@media screen and (width>=1181px){.DayViewTabsSelector{padding:0 var(--container-padding-h)}}.DayViewTabsSelector_tab{text-align:center;color:var(--color-grey);cursor:pointer;margin-right:10px;padding-bottom:10px;font-size:13px;font-weight:500}.DayViewTabsSelector_tab_active{border-bottom:2px solid var(--color-primary-orange);color:var(--color-primary-orange);cursor:unset;font-weight:600}.DietBalance{width:100%;padding:0 var(--container-padding-h) var(--container-padding-v)}.DietBalance__header{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;padding:25px 0;display:flex}@media screen and (width>=1180px){.DietBalance__header{flex-direction:row;justify-content:space-between;padding:30px}}@media screen and (width<=1180px){.DietBalance__header_rangePicker{width:60%}}.DietBalance__header .switch-wrapper{color:var(--color-grey);align-items:center;font-size:13px;font-weight:500;display:flex}.DietBalance__header .switch-wrapper .highlighted{color:var(--color-purple);transition:all .5s}.DietBalance__header .switch-wrapper>div:nth-child(2){margin:0 10px}.DietBalance__content{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:20px 20px 0 0;flex-wrap:wrap;width:100%;min-height:705px;padding:30px;display:flex}.DietBalance__content .product__detail-wrapper{width:50%;padding-bottom:7px}.DietBalance__content .product__detail-wrapper:nth-child(odd){padding-right:3%}.DietBalance__content .product__detail-wrapper:nth-child(2n){padding-left:3%}.DietBalance__content .product__additional-info{border:1px solid var(--color-border);background:var(--color-background-controls);padding:10px 20px;font-size:13px}.DietBalance__content .product__additional-info a{color:var(--color-purple);white-space:nowrap;padding-left:5px;font-weight:700}@media screen and (width<=1180px){.DietBalance{padding:var(--container-padding-v-mobile) 0}.DietBalance__content{border:none;border-radius:0;flex-flow:column;height:100%;min-height:100%}.DietBalance__content .product__detail-wrapper{width:100%}.DietBalance__content .product__detail-wrapper:nth-child(odd){padding-right:0}.DietBalance__content .product__detail-wrapper:nth-child(2n){padding-left:0}}@media screen and (width<=785px){.DietBalance__content .product__additional-info a{display:none}}.MeasurementBar{width:100%}.MeasurementBar__label{font-size:15px;font-weight:600}.MeasurementBar__content{justify-content:space-between;align-items:center;width:100%;display:flex}.MeasurementBar__indicator-wrapper{width:75%}.MeasurementBar__values{width:20%}.MeasurementBar__values span{font-weight:600}.IndicatorBar{width:100%}.IndicatorBar__outer{background:var(--color-grey-light);border-top-right-radius:5px;border-bottom-right-radius:5px;height:100%}.IndicatorBar__inner{border-top-right-radius:5px;border-bottom-right-radius:5px;height:100%}.IndicatorBar__inner--green-dark{background:var(--color-indicator-green-dark)}.IndicatorBar__inner--green{background:var(--color-indicator-green)}.IndicatorBar__inner--green-light{background:var(--color-indicator-green-light)}.IndicatorBar__inner--yellow{background:var(--color-indicator-yellow)}.IndicatorBar__inner--orange{background:var(--color-indicator-orange)}.IndicatorBar__inner--red{background:var(--color-indicator-red)}.IndicatorBar--small{height:5px}.IndicatorBar--large{height:10px}.RangePicker{max-width:300px}.RangePicker_header{justify-content:space-between;align-items:center;gap:20px;display:flex}@media screen and (width>=1181px){.RangePicker_header{justify-content:left}}.RangePicker_header_value{text-align:center;color:var(--color-grey-dark);align-items:center;font-size:20px;font-weight:700;display:flex}@media screen and (width>=1181px){.RangePicker_header_value{margin:0 25px}}.RangePicker_picker{justify-content:center;margin-top:5px;display:flex}.dateRangePickerPopoverWrapper{opacity:1;visibility:visible;transition:all .5s cubic-bezier(.75,-.02,.2,.97);transform:translate(0)}.dateRangePickerPopoverContent{margin-top:4vh;position:absolute;box-shadow:0 2px 5px #00000042}.HeaderComponent{background:var(--color-white);padding:25px var(--container-padding-h-mobile) 20px;justify-content:space-between;align-items:center;display:flex}@media screen and (width>=1181px){.HeaderComponent{padding:25px var(--container-padding-h) 20px}}.HeaderComponent__label{color:var(--color-grey-dark);margin:0;padding:0;font-size:26px;font-weight:700;display:inline}.HeaderComponent__settings-icon{cursor:pointer;background:0 0;border:0;margin-left:10px}.HeaderComponent__marginRight{margin-right:auto}.mainStyleDivider{color:#8888;margin-left:5px;font-size:26px;display:inline-block}.subLabeStyle{color:#353541;width:inherit;font-size:26px;font-weight:700;line-height:39px;display:inline}.actionLink{align-items:center;margin-left:5px;margin-right:5px}.subscribeLink{color:#bb6bd9;font-size:20px;font-weight:500}.Menu{padding:0 var(--container-padding-h) var(--container-padding-v)}@media screen and (width<=1180px){.Menu{padding:var(--container-padding-v-mobile) var(--container-padding-h-mobile)}}@media screen and (width>=1181px){.Menu_header{justify-content:space-between;align-items:center;gap:.3vw;margin:45px 0 25px;display:flex}}.day-meals__desktop-wrapper{background:var(--color-white);border:1px solid var(--color-border);border-radius:10px;padding:40px}.customProduct_section{flex-direction:column;gap:5px;margin-bottom:2vh;display:flex}.customProduct_section_header{color:#353541;align-items:center;margin-bottom:1vh;font-size:18px;font-style:normal;font-weight:700;line-height:27px;display:flex}.customProduct_header{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.customProduct_textArea{margin-top:2vh}.customProduct_textBox{margin-bottom:5px}.customProduct_textBoxQuantity{display:flex}.customProduct_switch{align-items:center;gap:5px;margin-bottom:7px;display:flex}.customProduct_input{border:unset;color:#b0b4c4;padding-left:1em;font-size:14px;font-style:normal;font-weight:400}.customProduct_actionButton{margin-top:30px;margin-left:auto;margin-right:auto}.customProduct_searchBox{margin:1vh 0}.customProduct_nutrition{margin-top:7px}.customProduct_selectedGroup{gap:5px;margin-top:5px;margin-bottom:10px;display:flex}.accordion__item+.accordion__item{border-top:1px solid #0000001a}.accordion__button{cursor:pointer;text-align:left;border:none;align-items:baseline;width:100%;display:flex}.accordion__button:hover{color:var(--color-primary-orange)}.accordion__button:before{content:"";border-bottom:2px solid;border-right:2px solid;width:10px;height:10px;margin-right:12px;display:inline-block;transform:rotate(-45deg)}.accordion__button[aria-expanded=true]:before,.accordion__button[aria-selected=true]:before{transform:rotate(45deg)}[hidden]{display:none}.accordion__panel{animation:.35s ease-in fadein}@keyframes fadein{0%{opacity:0}to{opacity:1}}.exchangeMeal_header{justify-content:space-between;align-items:center;display:flex}.exchangeMeal_group{border-top:1px solid #eceef4;border-bottom:1px solid #eceef4;margin-top:20px;padding-bottom:20px}.exchangeMeal_text{color:#353541;margin:15px;font-size:15px;font-style:normal;font-weight:700;line-height:170%}.exchangeMeal_meal{border:2px solid #eceef4;flex-direction:row;flex:1;display:flex}.exchangeMeal_meal_selected{box-sizing:border-box;border:2px solid #bb6bd9}.exchangeMeal_selectedIcon{flex:1;justify-content:flex-end;margin:6px;display:flex}.exchangeMeal_row{margin-top:20px;display:flex}.exchangeMeal_removeIcon{flex:1;justify-content:flex-end;display:flex}.exchangeMeal_remove_icon{border-radius:25px;width:25px}.exchangeMeal_action-button{margin-top:30px;margin-left:auto;margin-right:auto}@media screen and (width<=1180px){.meal-card-wrapper{width:calc(100% - var(--container-padding-h-mobile));margin:0 calc(var(--container-padding-h-mobile) / 2)}}.meal-card-wrapper .meal-card{background:var(--color-white);border:1px solid var(--color-border);box-sizing:border-box;border-radius:10px;width:100%}.meal-card-wrapper .meal-card__header{padding:20px}.meal-card-wrapper .meal-card__image{cursor:pointer;background-position:50%;background-size:cover;background-color:var(--color-background-dark);border-radius:10px;justify-content:center;align-items:center;width:100%;height:225px;margin-bottom:10px;padding:0 20px;display:flex;overflow:hidden;box-shadow:0 0 2.61795px #0000000d}.meal-card-wrapper .meal-card__image img{opacity:.2;width:25%}.meal-card-wrapper .meal-card__content{padding:15px 20px}.meal-card-wrapper .meal-card__footer{flex-direction:row;justify-content:space-between;align-items:center;padding:20px;display:flex}.meal-card-wrapper .meal-card__meal-eaten{display:flex;position:relative}.meal-card-wrapper .meal-card__meal-eaten-button{color:var(--color-primary-orange);align-items:center;padding-top:2px;font-size:12px;font-weight:600;line-height:18px;display:flex}@media screen and (width>=1181px){.meal-card-wrapper .meal-card{background:var(--color-background-light);width:100%;max-width:100%;margin-top:20px}.meal-card-wrapper .meal-card__header{border-bottom:1px solid var(--color-border);padding:0 0 0 30px}.meal-card-wrapper .meal-card__main{gap:50px;padding:30px 30px 0;display:flex}.meal-card-wrapper .meal-card__image{width:320px;padding:0}.meal-card-wrapper .meal-card__footer{justify-content:right;gap:30px;padding:20px 30px}}.meal{align-items:center;margin-top:15px;display:flex}.meal__content{width:100%;margin-left:10px}.meal__headline{color:#353541;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;max-width:220px;font-size:15px;font-weight:700;display:inline-block;overflow:hidden}.meal__calories-wrapper{padding-left:10px;position:relative}.meal__calories-wrapper:before{content:"";background:var(--color-grey);width:1px;height:15px;display:block;position:absolute;top:50%;left:-5px;transform:translateY(-50%)}.meal__top-row{justify-content:left;align-items:center;gap:15px;display:flex}.meal__refresh-dropdown{display:inline-block;position:relative}.meal__refresh-icon-wrapper{cursor:pointer;margin-left:auto;margin-right:0;display:inline-block}.meal__refresh-dropdown-content{z-index:1;background:var(--color-white);border:1px solid var(--color-border);box-sizing:border-box;flex-direction:column;justify-content:space-around;align-items:center;min-width:160px;display:flex;position:absolute;bottom:-20px;right:25px;box-shadow:0 8px 16px #0003}.meal__refresh-dropdown-button{color:var(--color-primary-orange);flex-direction:column;flex-grow:1;justify-content:center;width:150px;height:33px;font-size:12px;font-weight:600;display:flex}.meal__details{color:var(--color-grey-dark);font-size:15px;line-height:170%}.meal__details:not(:first-child){margin-left:15px;padding-left:10px;position:relative}.meal__details:not(:first-child):before{content:"";background:var(--color-grey);width:1px;height:15px;display:block;position:absolute;top:50%;left:-5px;transform:translateY(-50%)}.meal__favourite-icon-wrapper{cursor:pointer}@media screen and (width>=1181px){.meal__top-row{gap:15px}.meal__headline{max-width:none}}.meal-header{justify-content:space-between;align-items:center;display:flex}.meal-header__content-left{display:flex}.meal-header__content-right{justify-content:space-between;align-items:center;gap:10px;display:flex}.meal-header__title{color:#2a2b2f;margin-left:10px;font-size:18px;font-weight:700;display:inline-block}.meal-header__favourite-wrapper{cursor:pointer;width:16px;height:16px;margin-right:10px}@media screen and (width>=1181px){.meal-header__content-right{gap:30px}.meal-header__favourite-wrapper{margin-right:30px}}.Modal{display:none}.Modal--visible{display:block}.Modal__underlay{z-index:1;background:#000000b3;width:100%;height:100%;position:fixed;top:0;left:0}.Modal__close-icon{z-index:3;cursor:pointer;position:fixed;top:20px;right:20px}.Modal__box{padding:var(--container-padding-v-mobile) var(--container-padding-h-mobile);background:var(--color-white);z-index:2;width:100%;max-width:100%;height:calc(100% - 70px);max-height:calc(100% - 70px);position:fixed;top:70px;left:50%;overflow:auto;transform:translate(-50%)}@media screen and (width>=750px){.Modal__box{padding:var(--container-padding-v-mobile) var(--container-padding-v-mobile);border:1px solid var(--color-border);border-radius:20px;width:75%;height:auto;min-height:75%;max-height:calc(100% - 140px);top:calc(50% + 35px);transform:translate(-50%,-50%)}.Modal__box::-webkit-scrollbar-track{margin:15px 0}}.Modal__box{scrollbar-width:thin}.Modal__box::-webkit-scrollbar{width:4px}.Modal__box::-webkit-scrollbar-track{background:0 0}.Modal__box::-webkit-scrollbar-thumb{background:var(--color-grey-light)}.Modal__box::-webkit-scrollbar-thumb:hover{background:var(--color-grey)}.flexContainerRowActions a{display:flex}.mainLabeStyleDivider{color:#888;margin:0;padding:0;font-size:20px;font-style:normal;font-weight:400;display:inline-block}.buttonStyleReset{cursor:pointer;background:0 0;border:none;outline:none;padding:0}.day-picker__action-links{justify-content:space-between;gap:10px;margin-top:5px;display:flex}.day-picker__header{justify-content:space-between;align-items:center;width:100%;margin-top:20px;display:flex}.day-picker__headline{color:var(--color-grey-dark);margin:0;padding:0;font-size:18px;display:inline}.day-picker__headline-wrapper{flex-direction:column;align-items:center;display:flex}.day-picker__headline:first-child{border-right:1px solid var(--color-grey);margin-right:10px;padding-right:10px}.day-picker__headline--bold{font-weight:700}@media screen and (width>=1181px){.day-picker__header{justify-content:left;gap:24px;margin-top:0}}.nutrition-fact-summary{background:var(--color-background-dark);border:1px solid var(--color-border);white-space:nowrap;box-sizing:border-box;place-items:center end;margin-top:25px;display:flex;position:relative;overflow-y:hidden}.nutrition-fact-summary__item{text-align:center;width:25%;padding:10px 0;display:inline-block}.nutrition-fact-summary__item--active{background:var(--color-grey-light)}.nutrition-fact-summary__item--active>*{color:var(--color-grey-dark)!important}.nutrition-fact-summary__item--active-grey{background:var(--color-background-dark)}.nutrition-fact-summary__item--active-grey>*{color:var(--color-grey-dark)!important}.nutrition-fact-summary__item--danger>*{color:#ff7878!important}.nutrition-fact-summary__item-value{color:var(--color-grey-dark);font-size:16px;font-weight:600}.nutrition-fact-summary__item-label{color:var(--color-grey);font-size:13px}.nutrition-fact-summary--no-background{background:0 0;border:none}.nutrition-fact-summary--no-background .nutrition-fact-summary__item{border-left:1px solid var(--color-border)}.nutrition-fact-summary{scrollbar-width:none}.nutrition-fact-summary::-webkit-scrollbar{display:none}@media screen and (width>=1181px){.nutrition-fact-summary{border-radius:0 10px 0 0;margin-top:0}.nutrition-fact-summary--with-favourite{border-radius:0}.nutrition-fact-summary--rounded{border-radius:10px}.nutrition-fact-summary__item{width:100px}}.nutrition-fact-summary__additional-info{transition-duration:5s;animation:.1s slide-in;display:none;transform:translateY(-100%)}.nutrition-fact-summary__additional-info--visible{display:block;transform:translateY(0)}.nutrition-fact-summary__expand-button{position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%)}.nutrition-fact-real-summary{border-bottom:1px solid var(--color-border);border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);background:var(--color-background-light);display:flex}.nutrition-fact-real-summary__item{text-align:center;width:25%;padding:5px 10px}.nutrition-fact-real-summary__item-value{margin-bottom:3px;font-size:14px;font-weight:600}.nutrition-fact-real-summary__item-left-value{font-size:10px}@media screen and (width>=1181px){.nutrition-fact-real-summary{border-radius:10px}.nutrition-fact-real-summary__item{width:100px}}.TrainingBar{padding:10px var(--container-padding-h-mobile);background-color:var(--color-white);border:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.TrainingBar__value{text-align:center}.TrainingBar__value-number{font-size:30px;font-weight:600}.TrainingBar__value-label{font-size:13px}.TrainingBar__button{cursor:pointer}@media screen and (width>=1181px){.TrainingBar{border-radius:10px;gap:30px}}@media screen and (width<=1181px){.TrainingBar{margin-top:25px}}.water-bar{padding:10px var(--container-padding-h-mobile);background-color:var(--color-white);border:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.water-bar__value{text-align:center}.water-bar__value-number{font-size:30px;font-weight:600}.water-bar__value-label{font-size:13px}.water-bar__button{cursor:pointer}@media screen and (width>=1181px){.water-bar{border-radius:10px;gap:30px}}@media screen and (width<=1181px){.water-bar{margin:45px 0 25px}}#shopping-list{width:100%;padding:0 var(--container-padding-h) var(--container-padding-v)}@media screen and (width<=1180px){#shopping-list{padding:var(--container-padding-v-mobile) var(--container-padding-h-mobile)}}#shopping-list .ActionButton{margin:0 auto}#shopping-list .shopping-list__wrapper{background:var(--color-white);border:1px solid var(--color-border);border-radius:20px 20px 0 0;padding:25px}#shopping-list .shopping-list__section{border:1px solid var(--color-border);box-sizing:border-box;background:#fbfbff;border-radius:10px;margin-bottom:20px;padding:20px}#shopping-list .shopping-list__section-header{color:#2a2b2f;margin-bottom:25px;font-size:18px;font-weight:700}#shopping-list .shopping-list__section-content{scrollbar-width:thin;flex-direction:column;gap:2vh;display:flex}#shopping-list .shopping-list__section-content::-webkit-scrollbar{width:4px}#shopping-list .shopping-list__section-content::-webkit-scrollbar-track{background:0 0}#shopping-list .shopping-list__section-content::-webkit-scrollbar-thumb{background:var(--color-grey-light)}#shopping-list .shopping-list__section-content::-webkit-scrollbar-thumb:hover{background:var(--color-grey)}@media screen and (width>=1181px){#shopping-list .shopping-list__wrapper{flex-wrap:wrap;justify-content:center;gap:2.5vh 1.5vh;display:flex}#shopping-list .shopping-list__section{width:24%;height:300px;margin-bottom:unset}#shopping-list .shopping-list__section-header{margin-bottom:2vh}#shopping-list .shopping-list__section-content{height:80%;overflow-y:scroll}}.shopping-list-date-range{flex-direction:column;justify-content:center;align-items:center;padding:25px 0;display:flex}.shopping-list-date-range__print-button{text-align:center}@media screen and (width<=1181px){.shopping-list-date-range__print-button{padding-top:20px}}@media screen and (width>=1181px){.shopping-list-date-range{flex-direction:row;justify-content:left;padding:30px}.shopping-list-date-range__print-button{margin-left:auto;margin-right:0}}.UserInterview__content{padding:var(--container-padding-v-mobile) var(--container-padding-h-mobile)}@media screen and (width>=1181px){.UserInterview__content{padding:30px var(--container-padding-h) var(--container-padding-v)}.UserInterview__content-header{justify-content:space-between;align-items:center;display:flex}.UserInterview__content-header-right{align-items:center;display:flex}}.UserInterview__confirmation-box{background:var(--color-white);padding:20px var(--container-padding-h-mobile);border-top:1px solid var(--color-border);justify-content:space-between;display:flex}.UserInterview__confirmation-box--align-center{justify-content:center}.UserInterview__subheader{color:var(--color-grey-dark);scroll-behavior:smooth;margin-top:30px;margin-bottom:10px;font-size:15px;font-weight:600}.UserInterview__subheader--first-in-row{margin-top:0}.UserInterview_row{gap:2.5vh;display:flex}@media screen and (width<=1181px){.UserInterview_row_columnMobile{flex-direction:column;gap:0}}.BasicSettings01StepForm_row{margin-top:2vh}.day-box{width:50px;height:35px;color:var(--color-grey-dark);border:1px solid var(--color-border);cursor:pointer;background:#fbfbff;border-radius:5px;justify-content:center;align-items:center;margin-top:10px;margin-right:10px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.day-box--checked{background:var(--color-purple);color:var(--color-white)}.day-box__number{background:var(--color-primary-orange);width:20px;height:20px;color:var(--color-white);border-radius:50%;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;top:-10px;right:-10px}.DietPlanPreferences04StepForm_chips{margin-top:5px;margin-bottom:5px}.DietPlanPreferences04StepForm_chips_container{margin-top:15px}.DietPlanPreferences04StepForm_chips_container_label{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.checkbox-select{cursor:pointer;position:relative}.checkbox-select__trigger{border:1px solid var(--color-grey);border-radius:3px;justify-content:space-between;align-items:center;padding:10px 15px;display:flex}.checkbox-select__dropdown{background:var(--color-background-controls);border:1px solid var(--color-grey);z-index:999;border-top-left-radius:3px;border-top-right-radius:3px;flex-direction:column;gap:2vh;width:100%;padding:2vh;display:flex;position:absolute;left:0}.checkbox-select__dropdown--top{bottom:100%}.checkbox-select__dropdown--bottom{top:100%}.CheckBoxGroup__checkbox{flex-direction:row-reverse;justify-content:space-between}.ExclusionOfFoodProduct03StepForm_chips{margin-top:15px}.chips-item{color:var(--color-white);background:#fd6851;border-radius:5px;align-items:center;margin-top:5px;margin-right:5px;padding:5px 10px;font-size:13px;font-weight:600;display:inline-flex}.chips-item__button{cursor:pointer;margin-left:5px}.FoodServingDetails05StepForm_dietStartDate{cursor:pointer;position:relative}.stepper-wrapper{scrollbar-width:none;align-items:center;padding:10px 0;display:flex;overflow-x:scroll}.stepper-wrapper::-webkit-scrollbar{display:none}@media screen and (width>=1181px){.stepper-wrapper{margin-right:40px}}.step-icon{flex-direction:column;align-items:center;padding:0 10px;display:flex;position:relative}.step-icon__circle{background:var(--color-border);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.step-icon__circle--complete{background:#6bd196}.step-icon__label{text-align:center;width:78px;margin-top:10px;font-size:11px;font-weight:600}.step-icon:not(:last-child):after{content:"";background:var(--color-border);width:20px;height:3px;display:block;position:absolute;top:16px;right:-10px;transform:translateY(-50%)}.document{background:var(--color-white);padding:50px var(--container-padding-h-mobile) 35px var(--container-padding-h-mobile);word-break:break-word;position:relative}@media screen and (width>=1181px){.document{padding:50px var(--container-padding-h) 70px var(--container-padding-h);text-align:left}}.document_img{border:1px solid var(--color-border);object-fit:scale-down;border-radius:10px;max-width:100%;margin:1.5vh auto;display:flex}.document_thumbimg{max-width:33rem;margin-top:40px;margin-left:auto;margin-right:auto}.document_topic{color:var(--color-grey-dark);margin-top:30px;font-size:35px;font-weight:700}.document_content{color:var(--color-black);margin-top:20px;line-height:28px}@media screen and (width>=1181px){.document_dietDefinition{align-items:center;gap:3vh;display:flex}}.document_dietDefinition img{width:50%}@media screen and (width<=1181px){.document_dietDefinition img{width:100%;margin-top:20px}}.document_dietDefinitions{flex-direction:column;justify-content:center;align-items:center;padding-top:75px;padding-bottom:25px;display:flex}@media screen and (width>=1181px){.document_dietDefinitions{flex-direction:row}}.document_dietDefinitions_buttonContainer{text-align:center;flex-direction:column;place-content:center;align-items:center;gap:3vh;margin-top:5vh;display:flex}@media screen and (width>=1181px){.document_dietDefinitions_buttonContainer{flex-direction:row}}.document_dietDefinitions_box{text-align:center;background:var(--color-background-light);border:1px solid var(--color-border);box-sizing:border-box;border-radius:10px;width:330px;min-height:460px;padding-top:130px;padding-bottom:20px;position:relative}.document_dietDefinitions_box:not(:first-child){margin-top:60px}@media screen and (width>=1181px){.document_dietDefinitions_box:not(:first-child){margin-top:0;margin-left:25px}}.document_dietDefinitions_box_img{background-size:cover;border-radius:50%;width:150px;height:150px;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.document_dietDefinitions_box_headline{margin-top:5px;font-size:18px;font-weight:700}.document_dietDefinitions_box_button{width:200px;margin:15px auto 0}.document_dietDefinitions_box_button a:hover{color:var(--color-white)}.document_dietDefinitions_box_about{text-align:center;background:var(--color-background-light);box-sizing:border-box;min-height:205px;padding:15px 30px 0;line-height:170%}.document_dietDefinitions_box_about span{text-align:center;color:var(--color-grey-dark);font-size:13px;line-height:170%}.document_dietDefinitions_box_about a{cursor:pointer;text-align:center;color:var(--color-grey);font-size:13px;line-height:170%}.document_dietDefinitions_box_about a:hover{color:var(--color-primary-orange);text-decoration:none}.progressBar{background:var(--color-primary-orange);height:5px}.progressBar-container{z-index:99;width:100vw;position:fixed;top:0;left:0}.footer{padding:30px var(--container-padding-h-mobile);background:var(--color-grey-dark)}.footerVersion{padding-left:"31px";padding-right:"31px";background:var(--color-grey-dark);display:"flex";flex-direction:"row";flex-wrap:"wrap";justify-content:"space-between";align-items:"stretch"}.footer__item{color:var(--color-white);flex-direction:column;justify-content:space-between;margin-right:30px;font-size:13px;font-weight:500;display:flex}.footer__item__row:not(:first-child){margin-top:20px}.footer__item.footer__item--left .footer__item__row{text-align:left}.footer__item.footer__item--right .footer__item__row{text-align:right}.footer__item__row svg{display:inline}.footer__item.footer__item--right .footer__item__row svg,.footer__item.footer__item--right .footer__item__row a{margin-left:40px}.footer__item.footer__item--left .footer__item__row svg,.footer__item.footer__item--left .footer__item__row a{margin-right:20px}.footer__item__row a{color:var(--color-white)}.footer__item__row a.footer_mail{color:var(--color-primary-orange)}@media screen and (width>=1181px){.footer{padding:30px var(--container-padding-h);justify-content:space-between;align-items:center;display:flex}}.LandingPage_contactForm{max-width:900px;margin:2vh auto}@media screen and (width<=1181px){.LandingPage_contactForm{margin:2vh var(--container-padding-h-mobile)}}.ContactForm_content_row{flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin:0 auto;display:flex}.ContactForm_content_row_item{width:100%;margin-top:20px}@media screen and (width>=1181px){.ContactForm_content_row_item{width:32%}.ContactForm_content_row_item_full-width{width:100%}}.ContactForm_terms{gap:1vh;margin:2vh 0;font-size:13px;display:flex}.ContactForm_action-button{justify-content:center;margin:2vh auto;display:flex}.InstagramSlider{padding:35px var(--container-padding-h-mobile) 40px;background:var(--color-white)}@media screen and (width>=1181px){.InstagramSlider{padding:70px var(--container-padding-h) 80px}}.InstagramSlider_photosWrapper{justify-content:space-between;align-items:center;margin-top:50px;display:flex}.InstagramSlider_photosWrapper_photo{border-radius:15px;width:24%}.InstagramSlider_photoInSlider{justify-content:center;height:42vh;display:flex}.InstagramSlider_photoInSlider img{border-radius:15px}.slider{width:100%;padding:45px 0}.slider__items{overflow:hidden}.slider__triggers{justify-content:center;margin-top:3vh;display:flex}.slider__trigger{background:var(--color-grey);cursor:pointer;border-radius:50%;width:10px;min-width:10px;height:10px;min-height:10px;margin:0 10px}.slider__trigger.slider__trigger--active{background:var(--primary-gradient)}.landing-page-customer-opinions{padding:40px var(--container-padding-h-mobile) 50px var(--container-padding-h-mobile)}.landing-page-customer-opinions__content-box{background:var(--color-white);border:1px solid var(--color-border);border-radius:15px;max-width:760px;margin:0 auto 50px;padding:30px;box-shadow:0 0 30px #00000008}@media screen and (width>=1181px){.landing-page-customer-opinions{padding:80px var(--container-padding-h) 100px var(--container-padding-h)}.landing-page-customer-opinions__content-box{padding:60px 80px}}.customer-opinions-slider-item__quote{text-align:center;color:var(--color-black);margin-top:30px;font-size:15px;line-height:170%}.customer-opinions-slider-item__author{word-spacing:3px;text-align:center;color:var(--color-black);margin-top:30px;font-size:15px;font-weight:700}.landing-page-diet-types{padding:75px var(--container-padding-h-mobile) 35px var(--container-padding-h-mobile);position:relative}.landing-page-diet-types__menu-wrapper{flex-direction:column;justify-content:center;align-items:center;margin-top:100px;display:flex}@media screen and (width>=1181px){.landing-page-diet-types{padding:150px var(--container-padding-h) 70px var(--container-padding-h)}.landing-page-diet-types__menu-wrapper{flex-direction:row}}.menu-subscription{text-align:center;background:var(--color-background-light);border:1px solid var(--color-border);box-sizing:border-box;border-radius:10px;width:330px;min-height:537px;padding-top:130px;position:relative}.menu-subscription:not(:first-child){margin-top:60px}.menu-subscription__img{cursor:pointer;background-size:cover;border-radius:50%;width:150px;height:150px;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.menu-subscription__headline{margin-top:30px;font-size:18px;font-weight:700}.menu-subscription__action-button{width:200px;margin:15px auto 0}.menu-subscription__about{text-align:center;background:var(--color-background-light);border-top:1px solid var(--color-border);box-sizing:border-box;margin-top:25px;padding:30px;line-height:170%}.menu-subscription__about span{text-align:center;color:var(--color-grey-dark);font-size:13px;line-height:170%}.menu-subscription__about a{text-align:center;color:var(--color-grey);font-size:13px;line-height:170%}.menu-subscription__about a:hover{color:var(--color-primary-orange);text-decoration:none}@media screen and (width>=1181px){.menu-subscription:not(:first-child){margin-top:0;margin-left:25px}}.landing-page-header{background:var(--color-white);padding:50px var(--container-padding-h-mobile) 35px var(--container-padding-h-mobile);text-align:center;position:relative}.landing-page-header__content{text-align:left;max-width:500px;margin-left:auto;margin-right:auto;display:block}.landing-page-header__headline{color:var(--color-grey-dark);margin-top:30px;font-size:35px;font-weight:700}.landing-page-header__brief{color:var(--color-black);align-items:center;margin-top:20px;font-size:15px;line-height:28px;display:flex}.landing-page-header__store-buttons{place-content:center left;margin-top:30px;display:flex}.landing-page-header__store-buttons img{margin-right:10px}.landing-page-header__cover-image{display:none}@media screen and (width>=1450px){.landing-page-header{padding:100px var(--container-padding-h) 70px var(--container-padding-h);text-align:left;height:597px}.landing-page-header__content{margin-left:0;margin-right:auto}.landing-page-header__store-buttons{justify-content:left}.landing-page-header__cover-image{right:var(--container-padding-h);display:block;position:absolute;top:0}}.landing-page-join-us{padding-top:50px}.landing-page-join-us__socials{text-align:center}@media screen and (width>=1181px){.landing-page-join-us{justify-content:center;align-items:center;padding-top:100px;display:flex}.landing-page-join-us__socials{margin-top:30px;margin-bottom:30px;margin-left:40px}}.LandingPageProductPromo{background:var(--color-white);padding:0 var(--container-padding-h-mobile);width:100%;display:flex}@media screen and (width>=1181px){.LandingPageProductPromo{min-width:40%;padding:30px var(--container-padding-h);flex-direction:column}}.ProductPromoSliderItem{display:block}.ProductPromoSliderItem__image{background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:100%;height:400px;padding-bottom:30px;display:flex}.ProductPromoSliderItem__image img{max-width:100%;height:auto;max-height:400px}@media screen and (width>=1181px){.ProductPromoSliderItem__image img{max-height:600px}.ProductPromoSliderItem__image{width:50%;height:600px;padding-bottom:0}}.ProductPromoSliderItem__content-section{width:100%;padding-bottom:30px}@media screen and (width>=1181px){.ProductPromoSliderItem__content-section{width:50%;padding:0 30px}}.ProductPromoSliderItem_content{text-align:center;color:var(--color-black);margin-top:30px;font-size:15px}.ProductPromoSliderItem_content p{margin-bottom:40px}@media screen and (width>=1181px){.ProductPromoSliderItem_content{text-align:left}}.ProductPromoSliderItem_content_link{cursor:pointer;color:var(--color-purple);font-size:12px;font-weight:600}@media screen and (width>=1181px){.ProductPromoSliderItem{align-items:center;display:flex}}#meal-details-card{width:100%;padding:var(--container-padding-v-mobile) var(--container-padding-h) var(--container-padding-v)}@media screen and (width<=1180px){#meal-details-card{padding:var(--container-padding-v-mobile) var(--container-padding-h-mobile)}}@media screen and (width<=750px){#meal-details-card{background-color:var(--color-white)}}#meal-details-card .meal-details__header{justify-content:space-between;align-items:flex-start;display:flex;position:relative}@media screen and (width<=750px){#meal-details-card .meal-details__header{flex-direction:column}}#meal-details-card .meal-details__header h3{align-items:center;margin-top:10px;margin-bottom:10px;font-size:20px;font-style:normal;font-weight:700;line-height:30px;display:flex}#meal-details-card .meal-details__header h5{color:var(--color-grey);margin-top:0;margin-bottom:20px;font-size:13px;font-style:normal;font-weight:500;line-height:19px}#meal-details-card .meal-details__container{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:10px;padding:40px 60px 50px}@media screen and (width<=750px){#meal-details-card .meal-details__container{border:none;border-radius:0;padding:0}}#meal-details-card .meal-details__favourite{cursor:pointer;justify-content:flex-end;align-items:center;width:100%;display:flex}@media screen and (width<=750px){#meal-details-card .meal-details__favourite{display:none}}#meal-details-card .meal-details__summary-view{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;min-height:500px;padding:0 0 30px;display:flex}@media screen and (width<=1180px){#meal-details-card .meal-details__summary-view{flex-direction:column}}@media screen and (width<=750px){#meal-details-card .meal-details__summary-view{width:calc(100% + 60px);margin:0 -30px;padding:0 30px 30px}}#meal-details-card .meal-details__image{background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--color-background-dark);border-radius:8.87755px;flex:1;justify-content:center;align-items:center;height:50vh;margin-right:15px;display:flex;box-shadow:0 0 2.61795px #0000000d}@media screen and (width<=1180px){#meal-details-card .meal-details__image{flex:none;width:100%;margin:30px 0}}@media screen and (width<=750px){#meal-details-card .meal-details__image{margin:0 0 30px}}#meal-details-card .meal-details__image img{opacity:.2;width:25%}#meal-details-card .meal-details__recipe{flex:1;min-width:500px;margin-left:15px}@media screen and (width<=750px){#meal-details-card .meal-details__recipe{width:100%;min-width:300px;margin:0}}#meal-details-card .nutrition-fact-summary__item{width:100px}@media screen and (width<=750px){#meal-details-card .nutrition-fact-summary__item{width:100%}}#meal-details-card .nutrition-fact-summary.meal-details__nutrition-summary{background-color:var(--color-background-dark);border-radius:10px}@media screen and (width<=750px){#meal-details-card .nutrition-fact-summary.meal-details__nutrition-summary{border-radius:0;flex-direction:row-reverse;width:calc(100% + 60px);margin:10px -30px 30px}}#meal-details-card .nutrition-fact-summary.meal-details__nutrition-summary .nutrition-fact-summary__item--active-grey{background-color:var(--color-purple)}#meal-details-card .nutrition-fact-summary.meal-details__nutrition-summary .nutrition-fact-summary__item--active-grey .nutrition-fact-summary__item-value,#meal-details-card .nutrition-fact-summary.meal-details__nutrition-summary .nutrition-fact-summary__item--active-grey .nutrition-fact-summary__item-label{color:var(--color-white)!important}#comments-section form h3{margin:30px 0;font-size:20px;font-weight:700}#comments-section .comments-section__buttons{justify-content:flex-end;align-items:center;margin:20px 0;display:flex}@media screen and (width<=750px){#comments-section .comments-section__buttons{flex-direction:column}}#comments-section .comments-section__buttons .add-comment{margin-left:20px}@media screen and (width<=750px){#comments-section .comments-section__buttons .add-comment{width:100%;margin:15px 0 0}}#comments-section .comments-section__attachment{border-radius:8.87755px;width:300px;box-shadow:0 0 2.61795px #0000000d}#comments-section .comments-section__closeIcon{cursor:pointer;display:flex}#comments-section .comments-section__comment-added-info{background:var(--color-primary-green-light);color:var(--color-primary-green-dark);border:1px solid var(--color-primary-green);border-radius:5px;align-items:center;gap:10px;padding:10px;font-size:13px;display:flex}.comments-item{background:var(--color-background-controls);border:1px solid var(--color-border);border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;margin:10px 0;padding:30px;display:flex}.comments-caption{display:flex}.comments-caption__user{font-weight:700}.comments-caption__date{color:var(--color-grey)}.comments-content__comment{margin:10px 0}.comments-content__image{border-radius:5px;width:140px}#comments-slider .comments-item{margin:10px;width:calc(100% - 20px)!important}#comments-slider .comments-content{height:300px;overflow-y:auto}@media screen and (width<=750px){#comments-slider{width:calc(100% + 30px);margin:0 -15px}}#ingredinet-component .ingredinet-component__caption{justify-content:left;align-items:center;margin:0;display:flex}#ingredinet-component .ingredinet-component__caption h3{margin:0 10px;padding:0;font-size:20px;font-weight:700}#ingredinet-component .ingredinet-component__list{font-size:14px}#ingredinet-component .ingredinet-component__item{align-items:center;margin:0;font-size:14px;display:flex}#ingredinet-component .ingredinet-component__ingredients{margin:5px 10px}#preparation-renderer-component .preparation-renderer__header{justify-content:left;align-items:center;margin:0 0 16px;display:flex}#preparation-renderer-component .preparation-renderer__header h3{margin:0 0 0 10px;padding:0;font-size:20px;font-weight:700}#preparation-renderer-component .preparation-renderer__content{font-size:15px}.oauth-callback{background-color:#f5f5f5;justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.oauth-callback__card{text-align:center;background:#fff;border-radius:20px;width:100%;max-width:500px;padding:40px;box-shadow:0 2px 10px #0000001a}.oauth-callback__loading .spinner{border:4px solid #f3f3f3;border-top-color:#bb6bd9;border-radius:50%;width:50px;height:50px;margin:0 auto 20px;animation:1s linear infinite spin}.oauth-callback__loading p{color:#666;font-size:16px}.oauth-callback__success .success-icon{color:#fff;background-color:#4caf50;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 20px;font-size:48px;display:flex}.oauth-callback__success h2{color:#333;margin-bottom:10px}.oauth-callback__success p{color:#666;margin:10px 0;font-size:16px}.oauth-callback__error .error-icon{color:#fff;background-color:#f44336;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 20px;font-size:48px;display:flex}.oauth-callback__error h2{color:#333;margin-bottom:10px}.oauth-callback__error p{color:#666;margin:10px 0 20px;font-size:16px}.oauth-callback__error .retry-button{color:#fff;cursor:pointer;background-color:#bb6bd9;border:none;border-radius:8px;padding:12px 30px;font-size:16px;transition:background-color .3s}.oauth-callback__error .retry-button:hover{background-color:#a55ac4}#order-menu-view{width:100%;height:100%;padding:0 var(--container-padding-h) var(--container-padding-v) var(--container-padding-h);flex-direction:column;display:flex;position:relative}#order-menu-view>div:first-child{width:100%;padding:var(--container-padding-v-mobile) 0;justify-content:space-between;align-items:center;display:flex}#order-menu-view>div:first-child .stepper-wrapper{margin-right:0}#order-menu-view>div:first-child h2{font-weight:700}#order-menu-view>div:nth-child(2){width:100%;height:100%;display:flex}@media screen and (width<=1180px){#order-menu-view{padding:0 var(--container-padding-h-mobile) var(--container-padding-v-mobile) var(--container-padding-h-mobile)}}@media screen and (width<=785px){#order-menu-view{padding:0}#order-menu-view>div:first-child,#order-menu-view>div:nth-child(2){flex-direction:column}}#dietAndPackageTypeCard{width:100%;margin-right:20px}.dietAndPackageTypeCard-wrapper{width:100%;height:100%;margin-right:20px}.dietAndPackageTypeCard-wrapper .wizzard-card{height:597px}.dietAndPackageTypeCard-wrapper .wizzard-card__content{padding:0}.dietAndPackageTypeCard-content{width:100%;height:100%;transition:all .5s}.dietAndPackageTypeCard-content>.diet-types{border-bottom:1px solid var(--color-border)}.dietAndPackageTypeCard-content>.diet-types,.dietAndPackageTypeCard-content>.diet-plans{padding:var(--container-padding-v-mobile);display:flex}.dietAndPackageTypeCard__diet-type-wrapper{text-align:center;width:100%;font-size:18px;font-weight:700;line-height:24px}.dietAndPackageTypeCard__diet-plan-wrapper{white-space:normal;padding:0 20px}.dietAndPackageTypeCard__diet-plan-wrapper>.monthly-payment{text-align:center;width:100%;font-size:26px;font-weight:700;line-height:39px}.dietAndPackageTypeCard__diet-plan-wrapper>.plan-description{text-align:center;width:100%;font-size:13px;line-height:20px}@media screen and (width<=1397px){.dietAndPackageTypeCard-wrapper .wizzard-card{min-height:610px}.dietAndPackageTypeCard-content>.diet-types,.dietAndPackageTypeCard-content>.diet-plans{flex-direction:column}}@media screen and (width<=785px){#dietAndPackageTypeCard{flex-direction:column;min-height:770px}.dietAndPackageTypeCard-wrapper{width:100%;margin:0}.dietAndPackageTypeCard-wrapper .wizzard-card{border-radius:0;min-height:770px}.dietAndPackageTypeCard-wrapper .wizzard-card__content{padding:unset;min-height:770px}}.outlined-tale{border:1px solid var(--color-border);box-sizing:border-box;white-space:nowrap;cursor:pointer;background-color:#fbfbff;border-radius:10px;justify-content:center;align-items:center;width:100%;margin:6px;padding:20px 4px 18px;display:flex;position:relative;overflow:hidden}.outlined-tale.active{background:linear-gradient(#fbfbff,#fbfbff) padding-box padding-box,linear-gradient(90deg,#fa3a68,#ff7e36) border-box;border:2px solid #0000}#order-login-card{width:100%;height:100%}#order-login-card #loginCard .loginCard-wrapper{margin-right:20px}@media screen and (width<=785px){#order-login-card #loginCard .loginCard-wrapper{margin-right:0}#order-login-card #loginCard .loginCard-wrapper .wizzard-card{border-radius:0}}.paymentWizardCard{height:unset}#paymentMethodCard{width:100%;margin-right:20px}#paymentMethodCard .paymentMethodCard{min-height:597px}#paymentMethodCard .paymentMethodCard-wrapper,#paymentMethodCard .paymentMethodCard-wrapper .wizzard-card{height:100%}#paymentMethodCard .paymentMethodCard-wrapper .wizzard-card__content{height:auto;padding:0}#paymentMethodCard .paymentMethodCard-content .payment-methods-wrapper{justify-content:flex-start;align-items:center;padding:20px 10px;display:flex}#paymentMethodCard .paymentMethodCard-content .payments-details-wrapper{width:100%;height:100%}#paymentMethodCard .paymentMethodCard-content .payment-method:first-child,#paymentMethodCard .paymentMethodCard-content .payment-method:nth-child(2){border-right:1px solid var(--color-border)}#paymentMethodCard .paymentMethodCard-content .payment-method{flex-direction:column;align-items:center;width:120px;height:100%;font-size:13px;line-height:39px;display:flex}#paymentMethodCard .paymentMethodCard-content .payment-method .img-wrapper{justify-content:center;align-items:center;width:100%;height:40px;display:flex}#paymentMethodCard .paymentMethodCard-content .payment-method input[type=radio]:checked~span{color:var(--color-purple);font-weight:600}#paymentMethodCard .paymentMethodCard-content .payment-method input[type=radio]:disabled~span{color:var(--color-grey)}#paymentMethodCard .paymentMethodCard-content .payment-method .radio-label{padding:0 0 10px 20px}@media screen and (width<=785px){.paymentMethodCard-wrapper .wizzard-card{border-radius:0}}#credit-card-form{max-width:500px;padding:30px}#credit-card-form .title{margin-bottom:30px;font-size:15px;font-weight:600;line-height:25px}#credit-card-form form>div:nth-child(2){align-items:flex-end;margin:30px 0;display:flex}#credit-card-form form>div:nth-child(2)>.textBox:first-child{margin-right:10px}#credit-card-form form>div:nth-child(2)>.textBox:nth-child(2){margin-right:20px}#credit-card-form form button{margin-top:30px}.PaymentChannelForm{padding:30px}@media screen and (width<=785px){.PaymentChannelForm .action-button{width:100%}}.PaymentChannelForm button{margin-top:30px}.PaymentChannelForm__list{border-top:1px solid var(--color-border);border-left:1px solid var(--color-border);flex-wrap:wrap;display:flex}.PaymentChannelForm__list__tale{border-bottom:1px solid var(--color-border);border-right:1px solid var(--color-border);flex-direction:column;flex:1;align-items:flex-start;width:170px;padding:20px;display:flex}.PaymentChannelForm__consents{flex-direction:column;gap:10px;margin-top:30px;display:flex}.PaymentChannelForm__form-wrapper{width:100%;margin-top:30px;display:flex}.PaymentChannelForm__form-wrapper>div:first-child{margin-right:15px}.PaymentChannelForm__form-wrapper>div:nth-child(2){margin-left:15px}.PaymentChannelForm__form-wrapper>div:first-child,.PaymentChannelForm__form-wrapper>div:nth-child(2){width:100%}.PaymentChannelForm__form-wrapper .textBox{margin-top:8px}@media screen and (width<=1397px){.PaymentChannelForm__form-wrapper{flex-direction:column}.PaymentChannelForm__form-wrapper>div:first-child{margin-right:0}.PaymentChannelForm__form-wrapper>div:nth-child(2){margin-left:0}}.PaymentChannelForm__form-item{margin-bottom:15px}.PartnershipInitial{background:var(--color-white);padding:50px var(--container-padding-h-mobile) 35px var(--container-padding-h-mobile)}@media screen and (width>=1181px){.PartnershipInitial{padding:50px var(--container-padding-h) 70px var(--container-padding-h)}}.PartnershipInitial_padding0{padding:0}.PartnershipInitial_checkboxes{flex-direction:column;justify-content:space-between;margin:2vh 0;display:flex}.PartnershipInitial_document{margin-bottom:3vh}.PartnershipInitial_form_content_row{flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin:0 auto;display:flex}.PartnershipInitial_form_content_row_item{width:100%;margin-top:20px}@media screen and (width>=1181px){.PartnershipInitial_form_content_row_item{width:32%}.PartnershipInitial_form_content_row_item_full-width{width:100%}}.PartnershipInitial_form_content_row_Images{width:100%}.PartnershipInitial_form_content_row_Images_Slider_Image{text-align:center;flex-direction:column;justify-content:center;display:flex}.PartnershipInitial_form_content_row_Images_Slider_Image img{object-fit:contain;border-radius:10px;align-self:center;max-width:80%;max-height:80vh}.PartnershipInitial_form_content_row_Images_Slider_Image_Buttons{justify-content:space-between;margin:1vh 10vh;display:flex}.PartnershipInitial_form_content_row_Images_Slider_Image_Buttons_CloseIcon{cursor:pointer;display:flex}.PartnershipInitial_form_terms{gap:1vh;width:100%;margin:2vh 0;font-size:13px;display:flex}.PartnershipInitial_form_action-button{justify-content:center;margin:2vh auto;display:flex}.PartnershipPanel{padding:var(--container-padding-v-mobile) var(--container-padding-h-mobile)}@media screen and (width>=1181px){.PartnershipPanel{padding:30px var(--container-padding-h) var(--container-padding-v)}.PartnershipPanel__main{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:30px;display:flex}.PartnershipPanel__panel-left{flex-direction:column;gap:30px;width:calc(50% - 15px);display:flex}.PartnershipPanel__panel-right{flex-direction:column;gap:30px;width:calc(50% - 15px);display:flex;position:sticky}}.PartnershipPanel__section{border-bottom:1px solid var(--color-border);margin-top:20px;padding-bottom:30px}@media screen and (width>=1181px){.PartnershipPanel__section{border:1px solid var(--color-border);background:var(--color-white);border-radius:10px;margin-top:0;padding:20px 20px 30px}}.PartnershipPanel__section-title{letter-spacing:.01em;color:var(--color-grey-dark);font-size:20px;font-weight:700;line-height:160.5%}.PartnershipPanel__section-item{color:var(--color-grey-dark);margin-top:20px;font-size:13px;line-height:170%}.PartnershipPanel__status-topic{letter-spacing:.01em;color:var(--color-grey-dark);margin-top:30px;font-size:30px;font-weight:700;line-height:160.5%}.PartnershipPanel_MealsContainer{border-radius:10px;width:100%;margin:20px 0}.PartnershipPanel_MealsContainer_Item{background-color:var(--color-background-light);border:1px solid var(--color-border);border-radius:10px;align-items:center;height:15vh;margin:1vh 0;display:flex}.PartnershipPanel_MealsContainer_Item img{cursor:pointer;border-radius:10px;max-width:100%;max-height:100%}.PartnershipPanel_MealsContainer_Item_RemoveIcon{cursor:pointer;border-radius:20px;width:20px;margin:2vh;position:absolute;right:0}.PartnershipPanel_MealsContainer_Item_Info{flex-direction:column;justify-content:space-between;gap:.1vh;width:100%;padding:1.2vh;font-size:15px;font-weight:600;display:flex}.PartnershipPanel_MealsContainer_Item_Info_status{color:var(--color-purple);font-size:15px;font-weight:700}.PartnershipPanel_MealsContainer_Item_Info_selectedIcon{background:var(--color-border);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin:6px;display:flex}.PartnershipPanel_MealsContainer_Item_Info_selectedIcon_selected{background:#6bd196}.PartnershipPanel_MealsContainer_Item_Info_Buttons{margin-top:1vh;display:flex}.PartnershipPanel_MapContainer_Buttons{justify-content:space-between;margin:1vh 0;display:flex}.PartnershipPanel_MapContainer_Buttons_Switch{align-items:center;gap:5px;font-size:12px;font-weight:600;display:flex}.PartnershipPanel_MapContainer_SearchBox{margin-bottom:2vh}.RestaurantDetails{background:var(--color-white)}.RestaurantDetails_padding0{padding:0}.RestaurantDetails_checkboxes{flex-direction:column;justify-content:space-between;margin:2vh 0;display:flex}.RestaurantDetails_form_content_row{flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin:0 auto;display:flex}.RestaurantDetails_form_content_row_item{width:100%;margin-top:20px}@media screen and (width>=1181px){.RestaurantDetails_form_content_row_item{width:32%}.RestaurantDetails_form_content_row_item_full-width{width:100%}}.RestaurantDetails_form_terms{gap:1vh;width:100%;margin:2vh 0;font-size:13px;display:flex}.RestaurantDetails_form_action-button{justify-content:center;margin:2vh auto;display:flex}#map{width:100%!important;height:70vh!important}@media screen and (width>=750px){#map{border-radius:10px}}@media screen and (width<=750px){.RestaurantsMap{margin-left:calc(var(--container-padding-h-mobile) * -1);margin-right:calc(var(--container-padding-h-mobile) * -1)}}.RestaurantsMap_icon{-webkit-text-stroke:.1px black;padding-top:55px;font-family:Poppins,sans-serif}.RestaurantsMap_actionButton{margin:20px}#payment-status-container{flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 241px);display:flex}#payment-status-container .circle{width:170px;height:170px;color:var(--color-white);border-radius:50%;justify-content:center;align-items:center;margin-bottom:30px;font-size:25px;font-weight:600;display:flex;position:relative}#payment-status-container .circle.success{background-color:var(--color-primary-green)}#payment-status-container .circle.failed{background-color:var(--color-primary-orange)}#payment-status-container button{margin-top:30px}@media screen and (width<=1180px){#payment-status-container{height:calc(100vh - 312px)}}.RestaurantPage{padding:var(--container-padding-v-mobile) var(--container-padding-h) var(--container-padding-v)}@media screen and (width<=1180px){.RestaurantPage{padding:var(--container-padding-v-mobile) var(--container-padding-h-mobile)}}.RestaurantPage h5{margin-top:0;font-weight:500}.RestaurantPage_MapModalHeader{align-items:center;margin-bottom:2vh;font-size:17px;font-style:normal;font-weight:700;line-height:30px;display:flex}.RestaurantPage_Container{margin-top:2vh}@media screen and (width>=750px){.RestaurantPage_Container{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:10px;margin-top:5vh;padding:30px 40px}}.RestaurantPage_Container h3{align-items:center;font-size:17px;font-style:normal;font-weight:700;line-height:30px;display:flex}.RestaurantPage_Info{gap:5vh;margin-top:5vh;display:flex}@media screen and (width<=750px){.RestaurantPage_Info{flex-direction:column;margin-top:1vh}}@media screen and (width>=750px){.RestaurantPage_Info_Carousel{width:50%}}.RestaurantPage_Info_Carousel_Image{text-align:center;justify-content:center;height:42vh;display:flex}.RestaurantPage_Info_Carousel_Image img{border-radius:10px}@media screen and (width>=750px){.RestaurantPage_Info_Carousel_Image{height:50vh}}.RestaurantPage_Info_Text{flex-direction:column;gap:20px;display:flex}@media screen and (width>=750px){.RestaurantPage_Info_Text{width:50%}}.RestaurantPage_Info_Text_Wrapper{flex-direction:column;display:flex}.RestaurantPage_Info_Text_Wrapper a{margin-top:1vh}.RestaurantPage_Info_Text_ActionButton{align-self:center;width:50%;margin-top:auto}.RestaurantPage_Meals{margin-top:6vh}.RestaurantPage_Meals_Header{align-items:center;width:40%;display:flex}.RestaurantPage_Meals_Header h3{margin:0 10px}.RestaurantPage_Meals_Search{gap:5vh;display:flex}@media screen and (width<=750px){.RestaurantPage_Meals_Search{flex-direction:column;gap:2vh}}.RestaurantPage_Meals_Search_SearchBox{min-width:40%}.RestaurantPage_Meals_Search h3{align-self:center;margin:0 auto;font-weight:600}.RestaurantPage_Meals_Container{background-color:var(--color-background-light);border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);width:100%;margin:20px 0}.RestaurantPage_Meals_Container_Item{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;height:15vh;padding:0 10px;display:flex}@media screen and (width>=750px){.RestaurantPage_Meals_Container_Item{padding:0 20px}}.RestaurantPage_Meals_Container_Item_Details{align-items:center;gap:.8vh;max-width:30%;height:100%;font-size:15px;font-weight:700;display:flex}@media screen and (width>=750px){.RestaurantPage_Meals_Container_Item_Details{gap:3vh}}.RestaurantPage_Meals_Container_Item_Details img{border-radius:10px;max-width:100%;max-height:100%;padding:1vh 0}.RestaurantPage_Meals_Container_Item_Calories{color:var(--color-purple);font-size:13px;font-weight:700}.RestaurantPartner h3{align-items:center;font-size:17px;font-style:normal;font-weight:700;line-height:30px;display:flex}.RestaurantPartner_ActionButton{justify-content:center;margin:10vh 0;display:flex}.Restaurants{width:100%;min-height:calc(100vh - 420px);padding:var(--container-padding-v-mobile) var(--container-padding-h) var(--container-padding-v)}@media screen and (width<=1180px){.Restaurants{padding:var(--container-padding-v-mobile) var(--container-padding-h-mobile)}}.Restaurants_container{margin-top:20px}@media screen and (width>=750px){.Restaurants_container{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:10px;padding:30px 40px}}.Restaurants_offPadding{padding:0}.Restaurants_header h3{align-items:center;margin-top:10px;margin-bottom:10px;font-size:20px;font-style:normal;font-weight:700;line-height:30px;display:flex}.Restaurants_searchSection{justify-content:space-between;align-items:center;gap:3vh;display:flex}@media screen and (width<=660px){.Restaurants_searchSection{flex-direction:column;gap:1vh}}.Restaurants_searchSection_searchBox{width:100%}.Restaurants_searchSection_searchBox_wrapper{align-items:center;gap:3vh;width:100%;display:flex}.Restaurants_searchSection_mapIcon{cursor:pointer;color:var(--color-primary-orange);font-size:25px;transform:translateY(50%)}@media screen and (width<=660px){.Restaurants_searchSection_mapIcon{min-width:3vh}}.QrBarCodeScanner{flex-direction:column;gap:2vh;margin:2vh;display:flex}.RestaurantMeals_header{justify-content:space-between;align-items:center;display:flex}.RestaurantMeals_invite{flex-direction:column;gap:2vh;margin-top:1vh;display:flex}.RestaurantMeals_logo{border-radius:10px;width:16vh}.RestaurantMeals_section{gap:3vw;margin:1.5vw;display:flex}.RestaurantMeals_info{flex-direction:column;display:flex}.RestaurantMeals_info_name{font-weight:500}.RestaurantMeals_group{margin-top:20px;padding-bottom:20px}.RestaurantMeals_text{color:#353541;margin:15px;font-size:15px;font-style:normal;font-weight:700;line-height:170%}.RestaurantMeals_meal{border:2px solid #eceef4;flex-direction:row;flex:1;display:flex}.RestaurantMeals_meal_selected{box-sizing:border-box;border:2px solid #bb6bd9}.RestaurantMeals_row{margin-top:20px;display:flex}.RestaurantMeals_action-button{margin-top:30px;margin-left:auto;margin-right:auto}.RestaurantMeals_dropdown{margin:1vh 0}.RestaurantMeals_MealsContainer{background-color:var(--color-background-light);border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);width:100%;margin:20px 0}.RestaurantMeals_MealsContainer_Item{border-top:1px solid var(--color-border);cursor:pointer;justify-content:space-between;align-items:center;height:15vh;padding:0 10px;display:flex}@media screen and (width>=750px){.RestaurantMeals_MealsContainer_Item{padding:0 20px}}.RestaurantMeals_MealsContainer_Item_Left{align-items:center;gap:.8vh;max-width:30%;height:100%;font-size:15px;font-weight:700;display:flex}@media screen and (width>=750px){.RestaurantMeals_MealsContainer_Item_Left{gap:3vh}}.RestaurantMeals_MealsContainer_Item_Left img{border-radius:10px;max-width:100%;max-height:100%;padding:1vh 0}.RestaurantMeals_MealsContainer_Item_Right{color:var(--color-purple);align-items:center;gap:1vh;font-size:13px;font-weight:700;display:flex}@media screen and (width<=750px){.RestaurantMeals_MealsContainer_Item_Right{flex-direction:column}}.RestaurantMeals_MealsContainer_Item_Right_selectedIcon{background:var(--color-border);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin:6px;display:flex}.RestaurantMeals_MealsContainer_Item_Right_selectedIcon_selected{background:#6bd196}.RestaurantsList{flex-direction:column;gap:3vh;display:flex}.RestaurantsList h3{align-items:center;font-size:15px;font-style:normal;font-weight:600;line-height:30px;display:flex}.RestaurantsList_Container{flex-direction:column;gap:3vh;display:flex}.RestaurantsList_Restaurant{cursor:pointer;border:1px solid var(--color-border);background-color:#fbfbff;border-radius:10px;display:flex}@media screen and (width<=750px){.RestaurantsList_Restaurant{background-color:var(--color-white)}}.RestaurantsList_Restaurant_BasicInfo{width:50%;display:flex}@media screen and (width<=750px){.RestaurantsList_Restaurant_BasicInfo{width:100%}}.RestaurantsList_Restaurant_BasicInfo_Logo{border-radius:10px;align-self:center;width:19vh;margin:2vh 0 2vh 2vh}@media screen and (width<=750px){.RestaurantsList_Restaurant_BasicInfo_Logo{width:13vh}}.RestaurantsList_Restaurant_BasicInfo_Info{flex-direction:column;margin:2vh;display:flex}.RestaurantsList_Restaurant_BasicInfo h3{align-items:center;font-size:17px;font-style:normal;font-weight:700;line-height:30px;display:flex}.RestaurantsList_Restaurant_Description{flex-direction:column;width:50%;margin:2vh;display:flex}@media screen and (width<=750px){.RestaurantsList_Restaurant_Description{display:none}}.RestaurantsList_Restaurant_Description h3{align-items:center;font-size:17px;font-style:normal;font-weight:700;line-height:30px;display:flex}.SideBar{border-left:1px solid var(--color-border);background:var(--color-background-controls);z-index:10;flex-direction:column;align-items:flex-end;width:250px;height:100%;padding-top:10px;display:flex;position:fixed;top:0;right:0}.SideBar__close-icon{cursor:pointer;margin-top:20px;margin-left:auto;margin-right:20px}.SideBar ul{color:var(--color-grey);text-align:right;width:100%;margin:0 0 25px;font-weight:500;list-style-type:none}.SideBar ul li{cursor:pointer;padding:10px 25px}.SideBar ul li:hover{color:var(--color-primary-orange)}.SideBar__action-buttons{margin-right:25px}.SideBar__action-buttons>*{margin-bottom:10px}.top-nav-mobile{border-bottom:1px solid var(--color-border);background:var(--color-white);z-index:9;width:100%;min-height:65px;padding:8px var(--container-padding-h-mobile) 5px var(--container-padding-h-mobile);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0;left:0}.top-nav{border-bottom:1px solid var(--color-border);background:var(--color-white);z-index:9;text-align:center;width:100%;max-height:65px;color:var(--color-grey);box-sizing:border-box;padding:8px var(--container-padding-h) 5px var(--container-padding-h);justify-content:space-between;align-items:center;font-size:13px;font-weight:500;display:flex;position:sticky;top:0;left:0}.top-nav__logo{cursor:pointer;margin-right:80px}.top-nav__left,.top-nav__right{justify-content:space-between;align-items:center;display:flex}.top-nav__left .top-nav__href{cursor:pointer;margin-right:50px}.top-nav__right .top-nav__href{cursor:pointer;margin-left:25px}.top-nav__home{cursor:pointer}@media screen and (width>=1181px){.top-nav{display:flex!important}}.TopNavUserMenu{min-width:175px;position:relative}.TopNavUserMenu__trigger{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;display:flex}.TopNavUserMenu__trigger img{width:30px;height:30px}.TopNavUserMenu__trigger-user{align-items:center;gap:10px;display:flex}.TopNavUserMenu__options{background:var(--color-white);border:1px solid var(--color-border);text-align:left;border-radius:5px;width:100%;margin:0;padding:0;list-style-type:none;position:absolute;top:calc(100% + 5px)}.TopNavUserMenu__options li{cursor:pointer;align-items:center;gap:5px;margin:0;padding:10px 15px;display:flex}.TopNavUserMenu__options li:hover{background:var(--color-background-dark)}.UserSettings{padding:var(--container-padding-v-mobile) var(--container-padding-h-mobile)}@media screen and (width>=1181px){.UserSettings__main{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:30px;display:flex}}.UserSettings__title{color:var(--color-grey-dark);font-size:26px;font-weight:700;line-height:39px}@media screen and (width>=1181px){.UserSettings__panel-left{flex-direction:column;gap:30px;width:calc(50% - 15px);display:flex}.UserSettings__panel-right{flex-direction:column;gap:30px;width:calc(50% - 15px);display:flex;position:sticky}}.UserSettings__section{border-bottom:1px solid var(--color-border);margin-top:20px;padding-bottom:30px}@media screen and (width>=1181px){.UserSettings__section{border:1px solid var(--color-border);background:var(--color-white);border-radius:10px;margin-top:0;padding:20px 20px 30px}}.UserSettings__section-title{letter-spacing:.01em;color:var(--color-grey-dark);font-size:20px;font-weight:700;line-height:160.5%}.UserSettings__section-item{color:var(--color-grey-dark);margin-top:20px;font-size:13px;line-height:170%}.UserSettings__section-item-title{color:var(--color-grey-dark);align-items:center;font-size:13px;font-weight:600;line-height:169%;display:flex}.UserSettings__section-item-content{align-items:center;margin-top:5px;font-size:13px}.UserSettings__section-item-content--payment{gap:10px;display:flex}.UserSettings__section-item-content--order{justify-content:space-between;display:flex}.UserSettings__button{text-align:right;color:var(--color-purple);background:0 0;border:none;margin-left:20px;font-size:13px;font-weight:700;line-height:19px}.UserSettings__row{gap:4px;margin-top:20px;display:flex}.UserSettings__row-item--l{width:75%}.UserSettings__row-item--m{width:50%}.UserSettings__row-item--s{width:25%}.UserSettings__order-title--active{font-weight:700}.UserSettings__order-title--active span{font-weight:400}.UserSettings__order-price{font-weight:700}.UserSettings__action-button{width:max-content;margin-top:30px;margin-left:auto;margin-right:auto}@media screen and (width>=1181px){.UserSettings{padding:30px var(--container-padding-h) var(--container-padding-v)}}
