@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap);
@font-face{font-display:swap;font-family:IvyPresto Display;font-style:normal;font-weight:700;src:url(/fonts/IvyPresto/IvyPrestoDisplayBold.woff2) format("woff2"),url(/fonts/IvyPresto/IvyPrestoDisplayBold.woff) format("woff")}@font-face{font-display:swap;font-family:IvyPresto Display;font-style:italic;font-weight:700;src:url(/fonts/IvyPresto/IvyPrestoDisplayBoldItalic.woff2) format("woff2"),url(/fonts/IvyPresto/IvyPrestoDisplayBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:IvyPresto Display;font-style:italic;font-weight:300;src:url(/fonts/IvyPresto/IvyPrestoDisplayLightItalic.woff2) format("woff2"),url(/fonts/IvyPresto/IvyPrestoDisplayLightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:IvyPresto Display;font-style:normal;font-weight:300;src:url(/fonts/IvyPresto/IvyPrestoDisplayLight.woff2) format("woff2"),url(/fonts/IvyPresto/IvyPrestoDisplayLight.woff) format("woff")}@font-face{font-display:swap;font-family:IvyPresto Display;font-style:italic;font-weight:400;src:url(/fonts/IvyPresto/IvyPrestoDisplayItalic.woff2) format("woff2"),url(/fonts/IvyPresto/IvyPrestoDisplayItalic.woff) format("woff")}@font-face{font-display:swap;font-family:IvyPresto Display;font-style:normal;font-weight:400;src:url(/fonts/IvyPresto/IvyPrestoDisplay.woff2) format("woff2"),url(/fonts/IvyPresto/IvyPrestoDisplay.woff) format("woff")}@font-face{font-display:swap;font-family:IvyPresto Display;font-style:normal;font-weight:100;src:url(/fonts/IvyPresto/IvyPrestoDisplayThin.woff2) format("woff2"),url(/fonts/IvyPresto/IvyPrestoDisplayThin.woff) format("woff")}@font-face{font-display:swap;font-family:IvyPresto Display;font-style:normal;font-weight:600;src:url(/fonts/IvyPresto/IvyPrestoDisplaySemiBold.woff2) format("woff2"),url(/fonts/IvyPresto/IvyPrestoDisplaySemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:IvyPresto Display;font-style:italic;font-weight:100;src:url(/fonts/IvyPresto/IvyPrestoDisplayThinItalic.woff2) format("woff2"),url(/fonts/IvyPresto/IvyPrestoDisplayThinItalic.woff) format("woff")}@font-face{font-display:swap;font-family:IvyPresto Display;font-style:italic;font-weight:600;src:url(/fonts/IvyPresto/IvyPrestoDisplaySemiBoldItalic.woff2) format("woff2"),url(/fonts/IvyPresto/IvyPrestoDisplaySemiBoldItalic.woff) format("woff")}
@keyframes scale{0%{opacity:0;transform:scale(.9)}50%{opacity:.5;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}} /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*,:after,:before{box-sizing:inherit;font-family:Noto Sans,sans-serif;margin:0;padding:0}html{-webkit-text-size-adjust:100%;font-size:62.5%;line-height:1.15;overflow-x:hidden}body{font-size:1.6rem;margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:inherit;text-decoration:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--primary-color:#c10016;--success-color:#3dc77e;--error-color:#c10016;--global-addons-calendar-mobile-summary-height:180px;--global-addons-calendar-mobile-summary-header:120px}@keyframes gradientAnimation{0%{background-position-x:0}to{background-position-x:200%}}@keyframes dropdownOpen{0%{height:0;opacity:0}to{height:100vh;opacity:1}}@keyframes dropdownClose{0%{height:100vh;opacity:1}to{height:0;opacity:0}}@keyframes rotate{0%{transform:rotate(1turn)}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes opacityReverse{0%{opacity:1}to{opacity:0}}@keyframes withTransitionX{0%{opacity:0;transform:translateX(200px)}to{opacity:1;transform:translateX(0)}}@keyframes withTranslateYLeft{0%{transform:translateY(0)}to{transform:translateY(-22.7rem)}}@keyframes withTranslateYReverseLeft{0%{transform:translateY(-22.7rem)}to{transform:translateY(0)}}@keyframes withTranslateYRight{0%{transform:translateY(0)}to{transform:translateY(-19.7rem)}}@keyframes withTranslateYReverseRight{0%{transform:translateY(-19.7rem)}to{transform:translateY(0)}}@keyframes withTranslateYRightDesktop{0%{transform:translateY(0)}to{transform:translateY(-16rem)}}@keyframes withTranslateYReverseRightDesktop{0%{transform:translateY(-16rem)}to{transform:translateY(0)}}@keyframes withTranslateYLeftDesktop{0%{transform:translateY(0)}to{transform:translateY(-17rem)}}@keyframes withTranslateYReverseLeftDesktop{0%{transform:translateY(-17rem)}to{transform:translateY(0)}}@keyframes withTranslateYTab{0%{transform:translateY(0)}to{transform:translateY(-20.7rem)}}@keyframes withTranslateYReverseTab{0%{transform:translateY(-20.7rem)}to{transform:translateY(0)}}@keyframes sliderTransition{0%{transform:translateY(71.7rem)}to{transform:translateY(0)}}@keyframes programsAnimate{0%{width:100%}to{width:0}}@keyframes firstStepMobileAnimate{0%{height:100%}to{height:50000%}}@keyframes firstStepMobileAnimateReverse{0%{height:50000%}to{height:100%}}@keyframes withTranslateYHeader{0%{transform:translateY(0)}to{transform:translateY(10rem)}}.mdc-snackbar{z-index:9999}input{-moz-appearance:initial;-webkit-appearance:initial}.price-currency-sign{font-size:.8em}.old-price .global_price span:first-of-type{position:relative}.old-price .global_price span:first-of-type:after{background-color:#c10016;content:"";display:block;height:2px;left:0;position:absolute;right:0;top:45%;transform:rotate(25deg);width:100%}.global_price span{display:inline-block}.global_price sup{font-weight:500;margin:0 .3em}.mdc-dialog .mdc-dialog__content{letter-spacing:normal}div[disabled=true]{opacity:.5;pointer-events:none!important;transition:opacity .2s}.download-app{background-color:#000;margin-top:16rem;padding:3.5rem 0 5rem}.download-app .img-container{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;width:100%}.download-app .img-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.download-app .download-box{align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin:0 auto;max-width:42rem;position:relative}.download-app .download-box__logo{width:6rem}.download-app .download-box__icons,.download-app .download-box__row{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.download-app .download-box__rating{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-left:3.2rem}.download-app .download-box__rating--wrap{flex-direction:row}.download-app .download-box__opinions{border:1px solid #fff;border-radius:30px;font-size:1.4rem;font-weight:700;padding:.3rem 1.4rem}.download-app .download-box__rating--wrap{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem}.download-app .download-box__rating--wrap img{width:8rem}.download-app .download-box__rating-text{font-size:1.6rem;font-weight:700;margin-left:1.2rem}.download-app .download-box__header{font-size:4rem;line-height:1.2em;margin-top:1.6rem;text-align:center}.download-app .download-box__header span{font-family:IvyPresto Display,serif;font-style:italic}.download-app .download-box__icons{margin-top:4rem}.download-app .download-box__icons a{width:13rem}.download-app .download-box__icons a:not(:first-child){margin-left:1.4rem}.download-app .download-box__icons img{width:100%}@media (max-width:1600px){.download-app{margin-top:12rem;padding-right:3.3rem}.download-app .download-box__logo{width:5rem}.download-app .download-box__rating{margin-left:1.8rem}.download-app .download-box__opinions{font-size:1rem;padding:.2rem 1rem}.download-app .download-box__rating--wrap{margin-top:.6rem}.download-app .download-box__rating--wrap img{width:6rem}.download-app .download-box__rating-text{font-size:1.2rem;margin-left:1rem}.download-app .download-box__header{font-size:2.6rem;margin-top:1.4rem}.download-app .download-box__icons{margin-top:2rem}.download-app .download-box__icons a{width:10rem}.download-app .download-box__icons a:not(:first-child){margin-left:1rem}}@media (max-width:1200px){.download-app{margin-top:10rem}}@media (max-width:980px){.download-app{margin-top:7rem;padding:3rem 0 4rem}.download-app .download-box{max-width:none;width:100%}.download-app .download-box__rating{margin-left:2.6rem}.download-app .download-box__opinions{font-size:1.2rem;padding:.3rem 1.3rem}.download-app .download-box__rating--wrap img{width:8rem}.download-app .download-box__rating-text{font-size:1.6rem;margin-left:1.4rem}.download-app .download-box__header{font-size:2.2rem;margin-top:2.8rem}.download-app .download-box__icons{margin-top:2.8rem}.download-app .download-box__icons a:not(:first-child){margin-left:.4rem}}.payment{margin:12rem auto 0;max-width:88rem;text-align:center}.payment .rotate{animation:rotation 2s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.payment .payment-success{display:block}.payment .payment-pending,.payment.loading .payment-success{display:none}.payment.loading .payment-pending{display:block}.payment .payment__heading{font-size:3.5rem;font-weight:700;line-height:1.2em}.payment .payment__text{font-size:2rem;line-height:1.35em;margin-top:1rem}.payment .payment__box{align-items:center;border:1px dashed #000;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:7rem;padding:1.8rem 5.5rem}.payment .payment__box.green{border-color:#21bf6b}.payment .payment__logo{width:6rem}.payment .payment__msg{font-size:1.6rem;font-weight:700;margin-left:5rem}.payment .payment__msg.green{color:#21bf6b}.payment .payment__badge{align-items:center;background-color:#f7f7f7;border-radius:50px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;padding:1rem 2.5rem}.payment .payment__badge .mdc-circular-progress{height:1.7rem;width:1.7rem}.payment .payment__badge.green{background-color:rgba(33,191,107,.1);color:#21bf6b}.payment .payment-pending .mdc-circular-progress__indeterminate-circle-graphic circle{stroke:#000}.payment .payment__badge-img{width:1.7rem}.payment .payment__badge-text{color:currentColor;font-size:1.2rem;font-weight:700;margin-left:.9rem}.payment__price{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;margin-top:7rem;padding:0 1.6rem}.payment__price-text{color:#c10016;font-size:1.8rem;font-weight:700}.payment__price-amount{font-size:3rem;font-weight:700;line-height:1.2em;margin-top:.8rem}@media (max-width:1600px){.payment{margin:10rem auto 0;max-width:84rem}.payment .payment__heading{font-size:2.6rem}.payment .payment__text{font-size:1.8rem}.payment .payment__box{margin-top:4rem;padding:1.2rem 4rem}.payment .payment__logo{width:4.5rem}.payment .payment__msg{font-size:1.4rem;margin-left:3.2rem}.payment .payment__badge{padding:.7rem 1.4rem}.payment__price{margin-top:4.8rem}.payment__price-text{font-size:1.4rem}.payment__price-amount{font-size:2.2rem}}@media (max-width:1200px){.payment{margin:18rem auto 0;max-width:66rem;padding:0 1.6rem}}@media screen and (max-width:1100px){.payment{margin:8rem auto 0}}@media (max-width:600px){.payment .payment__box{flex-direction:column;justify-content:center}.payment .payment__logo{width:6rem}.payment .payment__badge,.payment .payment__msg{margin-left:0;margin-top:1.2rem}.payment .payment__badge{justify-content:center;width:100%}}.transfer{margin-top:11rem}.transfer .transfer__container{margin:0 auto;max-width:88rem;padding:0 1.6rem}.transfer .transfer__heading{text-align:center}.transfer .transfer__header{font-size:3.5rem;font-weight:700;line-height:1.2em}.transfer .transfer__text{font-size:2rem;line-height:1.35em;margin-top:1rem}.transfer .transfer__main{border:1px dashed rgba(0,0,0,.1);border-radius:10px;margin-top:5.7rem;padding:3.2rem 5.2rem 5.4rem}.transfer .transfer__left,.transfer .transfer__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.transfer .transfer__left{align-items:center;background-color:#f7f7f7;border-radius:10px;flex-direction:column;justify-content:center;max-width:27rem;width:100%}.transfer .transfer__left-img{max-width:9.6rem;width:100%}.transfer .transfer__left-text{font-size:1.6rem;margin-top:2.4rem}.transfer .transfer__right{margin-left:3.8rem;width:100%}.transfer .transfer__right,.transfer .transfer__row{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.transfer .transfer__row{border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;padding-bottom:1.4rem}.transfer .transfer__row:not(:first-child){margin-top:2.1rem}.transfer .transfer__row-upper{color:#929292;font-size:1.2rem}.transfer .transfer__row-lower{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:.2rem;position:relative}.transfer .transfer__row-lower span{font-size:1.6rem}.transfer .transfer__row-lower img{width:1.3rem}.transfer .transfer__subtext{font-size:1.6rem;margin-top:4rem;opacity:.5;text-align:center}.transfer .transfer__btn{background-color:#c10016;border-radius:40px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:3.2rem;padding:1.8rem 1rem;transition:all .3s;width:100%}.transfer .transfer__btn:hover{background-color:#a80013}.transfer .transfer__btn img{width:4rem}.transfer .transfer__btn span{font-size:1.4rem;font-weight:700;margin-left:.75rem}.transfer .transfer__number-copied{background-color:#fff;left:0;line-height:1.2em;opacity:0;position:absolute;transition:all .2s;width:100%}.transfer .transfer__number-copied.active{opacity:1}@media (max-width:1600px){.transfer{margin-top:10rem}.transfer .transfer__container{max-width:84rem}.transfer .transfer__header{font-size:2.6rem}.transfer .transfer__text{font-size:1.8rem}.transfer .transfer__main{margin-top:4rem;padding:2.4rem 4rem}.transfer .transfer__left-img{max-width:7.6rem}.transfer .transfer__left-text{font-size:1.4rem;margin-top:1.6rem}.transfer .transfer__right{margin-left:3.2rem}.transfer .transfer__row{padding-bottom:.8rem}.transfer .transfer__row:not(:first-child){margin-top:1.4rem}.transfer .transfer__row-upper{font-size:1rem}.transfer .transfer__row-lower span{font-size:1.4rem}.transfer .transfer__subtext{font-size:1.4rem;margin-top:2.4rem}.transfer .transfer__btn{margin-top:2rem;padding:1.3rem 1rem}.transfer .transfer__btn span{font-size:1.2rem}}@media (max-width:1200px){.transfer{margin-top:9rem}.transfer .transfer__container{max-width:66rem}.transfer .transfer__left{max-width:21rem}.transfer .transfer__row{padding-bottom:1.4rem}.transfer .transfer__row:not(:first-child){margin-top:2.1rem}.transfer .transfer__row-upper{font-size:1.2rem}.transfer .transfer__row-lower span{font-size:1.6rem}}@media screen and (max-width:1100px){.transfer{margin-top:5rem}}@media (max-width:980px){.transfer .transfer__container{max-width:34rem}.transfer .transfer__wrap{flex-direction:column}.transfer .transfer__main{padding:2.4rem}.transfer .transfer__left{max-width:100%;padding:4rem 0}.transfer .transfer__left-img{max-width:7.6rem}.transfer .transfer__right{margin-left:0;margin-top:3.2rem}.transfer .transfer__btn{width:auto}}@media (max-width:600px){.order__summary{font-size:16px}.order__summary .order__label__button{background:#c10016;border:none;border-radius:10rem;color:#fff;cursor:pointer;display:none;font-weight:700;height:40px;margin-top:20px;padding:10px 20px;text-align:center;transition:background-color .2s;width:100%}.order__summary .order__label__button:hover{background-color:#a80013}.order__summary .order__container .order__diets{padding:0 20px}.order__summary .order__container .order__diet{flex-direction:column}.order__summary .order__container .order__diet-wrap{width:100%}.order__summary .order__container .order__diet__detail__label{font-size:12px}.order__summary .order__container .order__delivery__title{font-size:14px}.order__summary .order__container .order__diet__details{align-items:flex-start;flex-direction:column}.order__summary .order__container .order__diet__detail__label{margin-bottom:5px}.order__summary .order__container .order__delivery__container{margin-bottom:30px;width:100%}.order__summary .order__container .order__delivery{flex-direction:column;padding:25px 20px 0}.order__summary .order__alert{margin:0 20px}.order__summary .order__alert .order__alert__label{font-size:12px;line-height:1.3}}.order{margin:0 auto;max-width:88rem;padding:0 15px}.order__summary{flex-direction:column;font-size:16px;line-height:1.3;margin-top:60px}.order__summary,.order__summary .order__label{display:-webkit-box;display:-ms-flexbox;display:flex}.order__summary .order__label{align-items:center;flex-direction:row;justify-content:space-between}.order__summary .order__label .order__label__text{font-weight:700}.order__summary .order__label__button{background:#c10016;border:none;border-radius:10rem;box-sizing:border-box;color:#fff;cursor:pointer;display:none;font-size:1.4rem;font-weight:700;height:42px;padding:12px 36px;text-align:center;transition:background-color .2s}.order__summary .order__label__button:hover{background-color:#a80013}.order__summary .order__container{border:1px solid #dfdfe1;border-radius:15px;box-sizing:border-box;margin-top:20px;padding:40px 0}.order__summary .order__container .order__diets{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:0 40px}.order__summary .order__container .order__diets__line{border-top:1px solid #dfdfe1;margin-bottom:40px;width:100%}.order__summary .order__container .order__diet{flex-direction:row;justify-content:space-between;margin-bottom:40px}.order__summary .order__container .order__diet,.order__summary .order__container .order__diet-wrap{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.order__summary .order__container .order__diet__image{margin-right:35px;width:42px}.order__summary .order__container .order__diet__image__voucher{height:53px;width:60px}.order__summary .order__container .order__diet__image__accessories{border-radius:10px;height:50px;width:50px}.order__summary .order__container .order__diet-info{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.order__summary .order__container .order__diet__kcal{border:1px solid #dfdfe1;border-radius:15px;box-sizing:border-box;font-size:12px;padding:2px 10px;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.order__summary .order__container .order__diet__name{font-size:20px;font-weight:600}.order__summary .order__container .order__diet__details{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:25px}.order__summary .order__container .order__diet__detail__label{color:#040404;opacity:.5}.order__summary .order__container .order__diet__detail__dates{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row}.order__summary .order__container .order__calendar__image{margin-right:12px}.order__summary .order__container .order__diet__detail__days{color:#040404;margin-left:10px;opacity:.5;white-space:nowrap}.order__summary .order__container .order__diet__detail__price{font-weight:700}.order__summary .order__container .order__delivery{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;justify-content:space-between;padding:25px 40px 0}.order__summary .order__container .order__delivery_address{margin-right:6px;white-space:nowrap}.order__summary .order__container .order__delivery__container{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row}.order__summary .order__container .order__delivery__image{height:42px;margin-right:22px;width:42px}.order__summary .order__container .order__delivery__data{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.order__summary .order__container .order__delivery__title{color:#040404;margin-bottom:14px;opacity:.5}.order__summary .order__container .order__delivery__desc{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;max-width:350px;width:100%}.order__summary .order__container .order__delivery__pill{border:1px dashed #dfdfe1;border-radius:35px;box-sizing:border-box;font-size:12px;font-weight:500;margin-left:10px;padding:3px 10px;white-space:nowrap}.order__summary .order__alert{align-items:center;background:rgba(1,111,255,.102);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:30px 40px 0;padding:20px 0}.order__summary .order__alert .order__information__image{height:17px;margin-right:30px;width:17px}.order__summary .order__alert .order__alert__label{color:#016fff;font-size:14px}@media (max-width:1600px){.order{max-width:84rem}.order__summary{font-size:14px}.order__summary .order__label .order__label__button{background:#c10016;border:none;border-radius:10rem;color:#fff;cursor:pointer;display:none;font-weight:700;height:40px;padding:13px 27px;text-align:center;transition:background-color .2s}.order__summary .order__label .order__label__button:hover{background-color:#a80013}.order__summary .order__container{padding:25px 0}.order__summary .order__container .order__diet{margin-bottom:20px}.order__summary .order__container .order__diet__name{font-size:16px}.order__summary .order__container .order__diet__image{margin-right:20px}.order__summary .order__container .order__diet__details{margin-bottom:15px}.order__summary .order__container .order__diets__line{margin-bottom:20px}.order__summary .order__container .order__delivery__title{font-size:12px;margin-bottom:5px;white-space:nowrap}.order__summary .order__container .order__delivery__image{height:32px;margin-right:15px;width:32px}.order__summary .order__container .order__delivery__container{width:50%}.order__summary .order__container .order__alert{font-size:12px;padding:15px 30px}}@media (max-width:1200px){.order{max-width:66rem}}@media (max-width:600px){.order__summary{font-size:16px}.order__summary .order__label__button{background:#c10016;border:none;border-radius:10rem;color:#fff;cursor:pointer;display:none;font-weight:700;height:40px;margin-top:20px;padding:10px 20px;text-align:center;transition:background-color .2s;width:100%}.order__summary .order__label__button:hover{background-color:#a80013}.order__summary .order__container .order__diets{padding:0 20px}.order__summary .order__container .order__diet{flex-direction:column}.order__summary .order__container .order__diet-wrap{width:100%}.order__summary .order__container .order__diet__detail__label{font-size:12px}.order__summary .order__container .order__delivery__title{font-size:14px}.order__summary .order__container .order__diet__details{align-items:flex-start;flex-direction:column}.order__summary .order__container .order__diet__detail__label{margin-bottom:5px}.order__summary .order__container .order__delivery__container{margin-bottom:30px;width:100%}.order__summary .order__container .order__delivery{flex-direction:column;padding:25px 20px 0}.order__summary .order__alert{margin:0 20px}.order__summary .order__alert .order__alert__label{font-size:12px;line-height:1.3}}.mdc-circular-progress{height:5.7rem;width:5.7rem}.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic circle{stroke:#c10016}.cookies{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:fixed;width:100%;z-index:99999}.cookies .cookies__container{align-self:flex-end;background-color:#fff;border-radius:15px;box-shadow:0 -6px 64px hsla(0,0%,57%,.25);margin:0 auto 56px;max-width:1800px;padding:40px;position:relative;width:100%;width:calc(100% - 128px)}.cookies .cookies__container--closed{display:none}.cookies .cookies__main{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cookies .cookies-icon img{width:6.4rem}.cookies .cookies__text{flex:1;font-size:1.4rem;line-height:1.5em;margin-left:6.7rem;max-width:100rem}.cookies .cookies__text a{color:#c10016;font-weight:700;transition:all .2s}.cookies .cookies__text a:hover{color:#a80013}.cookies .cookies__text h3{font-size:18px;font-weight:700;line-height:22px;margin-bottom:16px}.cookies .cookies__text p{font-size:16px;line-height:24px;margin-bottom:16px}.cookies .cookies__text p:last-child{margin-bottom:0}.cookies .cookies__text .btn{align-items:center;border:1px solid #dfdfe1;border-radius:50px;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-direction:row;font-size:14px;font-weight:400;padding:18px 24px}.cookies .cookies__text .btn img{margin-right:20px}.cookies .cookies__buttons{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-left:11rem;text-align:center}.cookies .cookie-button{cursor:pointer;font-size:1.6rem;font-weight:700;padding:2.4rem 6rem;transition:all .2s}.cookies .cookie-button.orange{background-color:#c10016;border-radius:100px;color:#fff}.cookies .cookie-button.orange:hover{background-color:#a80013}.cookies .cookie-button:not(.orange){margin-top:1rem;text-decoration:underline}.cookies .cookie-button:not(.orange):hover{opacity:.8}.cookies .cookies__close{cursor:pointer;margin-left:9rem;transition:all .2s}.cookies .cookies__close:hover{opacity:.8}.cookies .cookies-settings{align-items:center;background-color:rgba(0,0,0,.62);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999999}.cookies .cookies-settings__container{background-color:#fff;border-radius:15px;box-sizing:border-box;max-height:76rem;max-width:110rem;padding:3.2rem 2.6rem 3.2rem 5.6rem;position:relative}.cookies .cookies-settings__title{font-size:3rem;font-weight:700}.cookies .cookies-settings__close{cursor:pointer;position:absolute;right:2.6rem;top:2.6rem}.cookies .settings{height:32rem;margin-top:4rem;overflow:auto;padding-right:5.6rem}.cookies .settings::-webkit-scrollbar{width:2px}.cookies .settings::-webkit-scrollbar-track{background-color:rgba(33,33,33,.1);border-radius:5px;margin-bottom:0;margin-top:0}.cookies .settings::-webkit-scrollbar-thumb{background-color:#000;border-radius:5px}.cookies .cookies-settings__buttons{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row-reverse;justify-content:center;margin-top:3.2rem}.cookies .cookies-settings__info{font-size:1.4rem;line-height:1.5em;margin-top:3.2rem;padding-right:5.6rem}.cookies .setting{border:1px solid #dfdfe1;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.4rem;transition:all .2s}.cookies .setting:not(:first-child){cursor:pointer;margin-top:1rem}@media (min-width:980px){.cookies .setting:not(:first-child):hover{border-color:#000}}.cookies .setting.active{border-color:#000}.cookies .setting__header{width:11rem}.cookies .setting__text{flex:1;font-size:1.4rem;line-height:1.2em;margin-left:4.7rem;opacity:.5}.cookies .setting__checkbox{margin-left:4.7rem}.cookies .setting__checkbox input{align-items:center;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:0;justify-content:center;position:relative;transition:.2s;width:0}.cookies .setting__checkbox input:hover:after{background-color:#b3b3b3;border:1px solid #b3b3b3;border-radius:100%;content:"";display:block;height:.8rem;left:.5rem;position:absolute;top:.5rem;transition:.2s;width:.8rem}.cookies .setting__checkbox input:before{background-color:#fff;border:1px solid #b3b3b3;border-radius:100%;content:"";display:block;height:1.8rem;left:0;position:absolute;top:0;transition:.2s;width:1.8rem}.cookies .setting__checkbox input:checked:after{background-color:#000;border:1px solid #000;border-radius:100%;content:"";display:block;height:.8rem;left:.5rem;position:absolute;top:.5rem;transition:.2s;width:.8rem}.cookies .setting__checkbox input:hover:after{left:auto!important;right:.5rem}.cookies .setting__checkbox input:before{left:auto!important;right:0}.cookies .setting__checkbox input:checked:after{left:auto!important;right:.5rem}@media (max-width:1600px){.cookies .cookies__container{margin:0 auto 24px;padding:26px 24px;width:calc(100% - 96px)}.cookies .cookies-icon img{width:4.8rem}.cookies .cookies__text{font-size:1.2rem;margin-left:5rem;max-width:76rem}.cookies .cookies__buttons{margin-left:7rem}.cookies .cookie-button{font-size:1.4rem;padding:1.8rem 4.5rem}.cookies .cookies__close{margin-left:4rem}.cookies .cookies-settings__container{max-height:58rem;max-width:82.5rem;padding:2.4rem 2rem 2.4rem 4rem}.cookies .cookies-settings__title{font-size:1.8rem}.cookies .settings{height:29rem;margin-top:2.4rem}.cookies .setting__header{font-size:1.4rem}.cookies .setting__text{font-size:1.2rem;margin-left:3.2rem}.cookies .cookies-settings__buttons{margin-top:2.4rem}.cookies .cookies-settings__buttons .cookie-button{padding:1.5rem 3rem}.cookies .cookies-settings__info{font-size:1.2rem;margin-top:2.4rem;padding-right:6.3rem}}@media (max-width:1200px){.cookies{background-color:rgba(0,0,0,.62);height:100%}.cookies .cookies__container{margin:0 auto 64px;padding:32px 90px;width:calc(100% - 48px)}.cookies .cookies__main{flex-direction:column}.cookies .cookies__text{max-width:60rem;text-align:center}.cookies .cookies__buttons,.cookies .cookies__text{margin-left:0;margin-top:3.7rem}.cookies .cookies__close{margin-left:0;position:absolute;right:4.3rem;top:3.6rem}.cookies .cookies-settings{background-color:transparent}.cookies .cookies-settings__container{max-height:63rem;max-width:73rem}}@media (max-width:980px){.cookies .cookies-settings__container{max-height:calc(100% - 14rem);max-width:calc(100% - 3rem);padding:2.4rem 1.6rem}}@media (max-width:600px){.cookies .cookies__container{align-self:center;margin:0 auto;max-height:510px;padding:32px 24px;width:calc(100% - 30px)}.cookies .cookies-icon img{width:3.6rem}.cookies .cookies__text{margin-top:1.6rem;max-width:30rem}.cookies .cookies__buttons{margin-top:2.4rem}.cookies .cookie-button{box-sizing:border-box;font-size:1.2rem;padding:1.7rem;width:100%}.cookies .cookies__close{right:3rem;top:2.8rem}.cookies .cookies-settings__container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;overflow:auto}.cookies .cookies-settings__container::-webkit-scrollbar{width:2px}.cookies .cookies-settings__container::-webkit-scrollbar-track{background-color:rgba(33,33,33,.1);border-radius:5px;margin-bottom:0;margin-top:0}.cookies .cookies-settings__container::-webkit-scrollbar-thumb{background-color:#000;border-radius:5px}.cookies .cookies-settings__container::-webkit-scrollbar-track{margin-bottom:2rem;margin-top:2rem}.cookies .cookies-settings__title{font-size:2.3rem}.cookies .settings{height:100%;overflow:initial;padding-right:0}.cookies .setting{flex-wrap:wrap;padding:1.6rem}.cookies .setting__header{font-size:1.6rem;order:1}.cookies .setting__text{flex:auto;font-size:1.6rem;margin-left:0;margin-top:1.6rem;order:3;width:100%}.cookies .setting__checkbox{margin-left:auto;order:2}.cookies .cookies-settings__close{right:1.6rem;top:2.4rem}.cookies .cookies-settings__buttons{flex-direction:column;margin-top:3.2rem;text-align:center}.cookies .cookies-settings__info{padding-right:0}}
