@charset "UTF-8";@import"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";@import"https://fonts.googleapis.com/css2?family=Yanone+Kaffeesatz:wght@200..700&display=swap";@keyframes gradientAnimation-74e00b44{0%{background-position-x:0%}to{background-position-x:200%}}@keyframes dropdownOpen-74e00b44{0%{height:0vh;opacity:0}to{height:100vh;opacity:1}}@keyframes dropdownClose-74e00b44{0%{height:100vh;opacity:1}to{height:0vh;opacity:0}}@keyframes rotate-74e00b44{0%{transform:rotate(360deg)}}@keyframes opacity-74e00b44{0%{opacity:0}to{opacity:1}}@keyframes opacityReverse-74e00b44{0%{opacity:1}to{opacity:0}}@keyframes withTransitionX-74e00b44{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes withTranslateYLeft-74e00b44{0%{transform:translateY(0)}to{transform:translateY(-22.7rem)}}@keyframes withTranslateYReverseLeft-74e00b44{0%{transform:translateY(-22.7rem)}to{transform:translateY(0)}}@keyframes withTranslateYRight-74e00b44{0%{transform:translateY(0)}to{transform:translateY(-19.7rem)}}@keyframes withTranslateYReverseRight-74e00b44{0%{transform:translateY(-19.7rem)}to{transform:translateY(0)}}@keyframes withTranslateYRightDesktop-74e00b44{0%{transform:translateY(0)}to{transform:translateY(-16rem)}}@keyframes withTranslateYReverseRightDesktop-74e00b44{0%{transform:translateY(-16rem)}to{transform:translateY(0)}}@keyframes withTranslateYLeftDesktop-74e00b44{0%{transform:translateY(0)}to{transform:translateY(-17rem)}}@keyframes withTranslateYReverseLeftDesktop-74e00b44{0%{transform:translateY(-17rem)}to{transform:translateY(0)}}@keyframes withTranslateYTab-74e00b44{0%{transform:translateY(0)}to{transform:translateY(-20.7rem)}}@keyframes withTranslateYReverseTab-74e00b44{0%{transform:translateY(-20.7rem)}to{transform:translateY(0)}}@keyframes sliderTransition-74e00b44{0%{transform:translateY(71.7rem)}to{transform:translateY(0)}}@keyframes programsAnimate-74e00b44{0%{width:100%}to{width:0}}@keyframes firstStepMobileAnimate-74e00b44{0%{height:100%}to{height:50000%}}@keyframes firstStepMobileAnimateReverse-74e00b44{0%{height:50000%}to{height:100%}}@keyframes withTranslateYHeader-74e00b44{0%{transform:translateY(0)}to{transform:translateY(10rem)}}@keyframes withTranslateYHeader-74e00b44{0%{transform:0;opacity:10rem}50%{transform:scale(1.01);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes scale-74e00b44{0%{transform:scale(.9);opacity:0}50%{transform:scale(.95);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes gradient-74e00b44{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.menu-option-card[data-v-74e00b44]{position:relative;flex:1;min-width:0;padding:18.5px 48px 17.5px 18px;border:2px solid #e0e0e0;border-radius:14px;background:#fff;text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;color:#1a1a1a;font-family:Noto Sans,sans-serif}.menu-option-card[data-v-74e00b44]:hover{border-color:#c8c8c8}.menu-option-card--selected[data-v-74e00b44]{border-color:#b20d1d;box-shadow:0 0 0 1px #b20d1d}.menu-option-card__check[data-v-74e00b44]{position:absolute;top:18.5px;right:18px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:#b20d1d}.menu-option-card__title[data-v-74e00b44]{display:block;font-family:Noto Sans,sans-serif;font-size:18px;font-weight:700;line-height:1.2;margin-bottom:4px;color:#1a1a1a}.menu-option-card__desc[data-v-74e00b44]{display:block;font-family:Noto Sans,sans-serif;font-size:14px;line-height:1.35;color:#666}@keyframes gradientAnimation-41c9a036{0%{background-position-x:0%}to{background-position-x:200%}}@keyframes dropdownOpen-41c9a036{0%{height:0vh;opacity:0}to{height:100vh;opacity:1}}@keyframes dropdownClose-41c9a036{0%{height:100vh;opacity:1}to{height:0vh;opacity:0}}@keyframes rotate-41c9a036{0%{transform:rotate(360deg)}}@keyframes opacity-41c9a036{0%{opacity:0}to{opacity:1}}@keyframes opacityReverse-41c9a036{0%{opacity:1}to{opacity:0}}@keyframes withTransitionX-41c9a036{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes withTranslateYLeft-41c9a036{0%{transform:translateY(0)}to{transform:translateY(-22.7rem)}}@keyframes withTranslateYReverseLeft-41c9a036{0%{transform:translateY(-22.7rem)}to{transform:translateY(0)}}@keyframes withTranslateYRight-41c9a036{0%{transform:translateY(0)}to{transform:translateY(-19.7rem)}}@keyframes withTranslateYReverseRight-41c9a036{0%{transform:translateY(-19.7rem)}to{transform:translateY(0)}}@keyframes withTranslateYRightDesktop-41c9a036{0%{transform:translateY(0)}to{transform:translateY(-16rem)}}@keyframes withTranslateYReverseRightDesktop-41c9a036{0%{transform:translateY(-16rem)}to{transform:translateY(0)}}@keyframes withTranslateYLeftDesktop-41c9a036{0%{transform:translateY(0)}to{transform:translateY(-17rem)}}@keyframes withTranslateYReverseLeftDesktop-41c9a036{0%{transform:translateY(-17rem)}to{transform:translateY(0)}}@keyframes withTranslateYTab-41c9a036{0%{transform:translateY(0)}to{transform:translateY(-20.7rem)}}@keyframes withTranslateYReverseTab-41c9a036{0%{transform:translateY(-20.7rem)}to{transform:translateY(0)}}@keyframes sliderTransition-41c9a036{0%{transform:translateY(71.7rem)}to{transform:translateY(0)}}@keyframes programsAnimate-41c9a036{0%{width:100%}to{width:0}}@keyframes firstStepMobileAnimate-41c9a036{0%{height:100%}to{height:50000%}}@keyframes firstStepMobileAnimateReverse-41c9a036{0%{height:50000%}to{height:100%}}@keyframes withTranslateYHeader-41c9a036{0%{transform:translateY(0)}to{transform:translateY(10rem)}}@keyframes withTranslateYHeader-41c9a036{0%{transform:0;opacity:10rem}50%{transform:scale(1.01);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes scale-41c9a036{0%{transform:scale(.9);opacity:0}50%{transform:scale(.95);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes gradient-41c9a036{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.trial-set-form[data-v-41c9a036]{box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:40px 32px;font-family:Lato,sans-serif;color:#1a1a1a}.trial-set-form__title[data-v-41c9a036]{margin:0 0 16px;font-family:Lato,sans-serif;font-size:48px;font-style:normal;font-weight:300;line-height:1.15}@media (min-width: 993px){.trial-set-form__title[data-v-41c9a036]{display:flex;flex-wrap:nowrap;align-items:baseline;white-space:nowrap}}.trial-set-form__title-regular[data-v-41c9a036],.trial-set-form__title-bold[data-v-41c9a036]{font-family:Lato,sans-serif}@media (min-width: 993px){.trial-set-form__title-regular[data-v-41c9a036],.trial-set-form__title-bold[data-v-41c9a036]{flex:0 0 auto;white-space:nowrap}}.trial-set-form__title-regular[data-v-41c9a036]{font-weight:300;margin-right:10px}.trial-set-form__title-bold[data-v-41c9a036]{font-weight:400}.trial-set-form__subtitle[data-v-41c9a036]{margin:0 0 12px;font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px;color:#090909;max-width:480px}.trial-set-form__subtitle strong[data-v-41c9a036]{font-weight:700}.trial-set-form__disclaimer[data-v-41c9a036]{margin:0 0 36px;font-family:Noto Sans,sans-serif;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:28px}.trial-set-form__product[data-v-41c9a036]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:28px;font-family:Lato,sans-serif}.trial-set-form__product-main[data-v-41c9a036]{display:flex;flex-direction:column;gap:6px;font-family:Lato,sans-serif}.trial-set-form__product-name[data-v-41c9a036]{font-family:Lato,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:27px}.trial-set-form__product-details[data-v-41c9a036]{font-family:Lato,sans-serif;color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.trial-set-form__badges[data-v-41c9a036]{display:flex;flex-wrap:wrap;gap:8px;font-family:Lato,sans-serif}.trial-set-form__badge[data-v-41c9a036]{padding:8px 14px;border:1px solid #d8d8d8;border-radius:999px;font-family:Lato,sans-serif;font-size:12px;font-weight:500;color:#333;white-space:nowrap;background:#fff}.trial-set-form__section-label[data-v-41c9a036]{margin:0 0 14px;font-family:Lato,sans-serif;font-size:16px;font-weight:700}.trial-set-form__variants[data-v-41c9a036]{display:flex;gap:16px;margin-bottom:0}.trial-set-form__footer[data-v-41c9a036]{margin-top:32px;padding-top:24px;border-top:1px solid #e8e8e8}.trial-set-form__price-block[data-v-41c9a036]{margin-bottom:20px;text-align:right}.trial-set-form__price-row[data-v-41c9a036]{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:6px}.trial-set-form__price-label[data-v-41c9a036]{font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:1.3;color:#333}.trial-set-form__price[data-v-41c9a036]{font-family:Noto Sans,sans-serif;font-size:28px;font-weight:900;line-height:1.1;color:#1a1a1a}.trial-set-form__price-disclaimer[data-v-41c9a036]{margin:8px 0 0;font-family:Lato,sans-serif;font-size:12px;line-height:1.4;color:#888;text-align:right}.trial-set-form__cta[data-v-41c9a036]{display:block;box-sizing:border-box;width:100%;max-width:100%;padding:18px 24px;border:none;border-radius:999px;background:#b20d1d;color:#fff;font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:1.2;cursor:pointer;transition:background .2s ease}.trial-set-form__cta[data-v-41c9a036]:hover:not(:disabled){background:#9a0b19}.trial-set-form__cta[data-v-41c9a036]:disabled{opacity:.55;cursor:not-allowed}@media (max-width: 768px){.trial-set-form[data-v-41c9a036]{padding:32px 24px}.trial-set-form__variants[data-v-41c9a036]{flex-direction:column}}@keyframes gradientAnimation-735b45aa{0%{background-position-x:0%}to{background-position-x:200%}}@keyframes dropdownOpen-735b45aa{0%{height:0vh;opacity:0}to{height:100vh;opacity:1}}@keyframes dropdownClose-735b45aa{0%{height:100vh;opacity:1}to{height:0vh;opacity:0}}@keyframes rotate-735b45aa{0%{transform:rotate(360deg)}}@keyframes opacity-735b45aa{0%{opacity:0}to{opacity:1}}@keyframes opacityReverse-735b45aa{0%{opacity:1}to{opacity:0}}@keyframes withTransitionX-735b45aa{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes withTranslateYLeft-735b45aa{0%{transform:translateY(0)}to{transform:translateY(-22.7rem)}}@keyframes withTranslateYReverseLeft-735b45aa{0%{transform:translateY(-22.7rem)}to{transform:translateY(0)}}@keyframes withTranslateYRight-735b45aa{0%{transform:translateY(0)}to{transform:translateY(-19.7rem)}}@keyframes withTranslateYReverseRight-735b45aa{0%{transform:translateY(-19.7rem)}to{transform:translateY(0)}}@keyframes withTranslateYRightDesktop-735b45aa{0%{transform:translateY(0)}to{transform:translateY(-16rem)}}@keyframes withTranslateYReverseRightDesktop-735b45aa{0%{transform:translateY(-16rem)}to{transform:translateY(0)}}@keyframes withTranslateYLeftDesktop-735b45aa{0%{transform:translateY(0)}to{transform:translateY(-17rem)}}@keyframes withTranslateYReverseLeftDesktop-735b45aa{0%{transform:translateY(-17rem)}to{transform:translateY(0)}}@keyframes withTranslateYTab-735b45aa{0%{transform:translateY(0)}to{transform:translateY(-20.7rem)}}@keyframes withTranslateYReverseTab-735b45aa{0%{transform:translateY(-20.7rem)}to{transform:translateY(0)}}@keyframes sliderTransition-735b45aa{0%{transform:translateY(71.7rem)}to{transform:translateY(0)}}@keyframes programsAnimate-735b45aa{0%{width:100%}to{width:0}}@keyframes firstStepMobileAnimate-735b45aa{0%{height:100%}to{height:50000%}}@keyframes firstStepMobileAnimateReverse-735b45aa{0%{height:50000%}to{height:100%}}@keyframes withTranslateYHeader-735b45aa{0%{transform:translateY(0)}to{transform:translateY(10rem)}}@keyframes withTranslateYHeader-735b45aa{0%{transform:0;opacity:10rem}50%{transform:scale(1.01);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes scale-735b45aa{0%{transform:scale(.9);opacity:0}50%{transform:scale(.95);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes gradient-735b45aa{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.countdown-timer[data-v-735b45aa]{display:flex;gap:12px}.countdown-timer__box[data-v-735b45aa]{display:flex;flex:0 0 88px;flex-direction:column;align-items:center;justify-content:center;width:88px;box-sizing:border-box;padding:16px 8px;border-radius:12px;background:#fdf5f5}.countdown-timer__value[data-v-735b45aa]{font-family:Lato,sans-serif;font-size:28px;font-weight:700;line-height:1}.countdown-timer__label[data-v-735b45aa]{margin-top:6px;font-size:13px;color:#666;text-align:center;white-space:nowrap}@keyframes gradientAnimation-171f8a4a{0%{background-position-x:0%}to{background-position-x:200%}}@keyframes dropdownOpen-171f8a4a{0%{height:0vh;opacity:0}to{height:100vh;opacity:1}}@keyframes dropdownClose-171f8a4a{0%{height:100vh;opacity:1}to{height:0vh;opacity:0}}@keyframes rotate-171f8a4a{0%{transform:rotate(360deg)}}@keyframes opacity-171f8a4a{0%{opacity:0}to{opacity:1}}@keyframes opacityReverse-171f8a4a{0%{opacity:1}to{opacity:0}}@keyframes withTransitionX-171f8a4a{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes withTranslateYLeft-171f8a4a{0%{transform:translateY(0)}to{transform:translateY(-22.7rem)}}@keyframes withTranslateYReverseLeft-171f8a4a{0%{transform:translateY(-22.7rem)}to{transform:translateY(0)}}@keyframes withTranslateYRight-171f8a4a{0%{transform:translateY(0)}to{transform:translateY(-19.7rem)}}@keyframes withTranslateYReverseRight-171f8a4a{0%{transform:translateY(-19.7rem)}to{transform:translateY(0)}}@keyframes withTranslateYRightDesktop-171f8a4a{0%{transform:translateY(0)}to{transform:translateY(-16rem)}}@keyframes withTranslateYReverseRightDesktop-171f8a4a{0%{transform:translateY(-16rem)}to{transform:translateY(0)}}@keyframes withTranslateYLeftDesktop-171f8a4a{0%{transform:translateY(0)}to{transform:translateY(-17rem)}}@keyframes withTranslateYReverseLeftDesktop-171f8a4a{0%{transform:translateY(-17rem)}to{transform:translateY(0)}}@keyframes withTranslateYTab-171f8a4a{0%{transform:translateY(0)}to{transform:translateY(-20.7rem)}}@keyframes withTranslateYReverseTab-171f8a4a{0%{transform:translateY(-20.7rem)}to{transform:translateY(0)}}@keyframes sliderTransition-171f8a4a{0%{transform:translateY(71.7rem)}to{transform:translateY(0)}}@keyframes programsAnimate-171f8a4a{0%{width:100%}to{width:0}}@keyframes firstStepMobileAnimate-171f8a4a{0%{height:100%}to{height:50000%}}@keyframes firstStepMobileAnimateReverse-171f8a4a{0%{height:50000%}to{height:100%}}@keyframes withTranslateYHeader-171f8a4a{0%{transform:translateY(0)}to{transform:translateY(10rem)}}@keyframes withTranslateYHeader-171f8a4a{0%{transform:0;opacity:10rem}50%{transform:scale(1.01);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes scale-171f8a4a{0%{transform:scale(.9);opacity:0}50%{transform:scale(.95);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes gradient-171f8a4a{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.closing-hour-display[data-v-171f8a4a]{display:flex;gap:12px}.closing-hour-display__box[data-v-171f8a4a]{display:flex;flex:0 0 88px;flex-direction:column;align-items:center;justify-content:center;width:88px;box-sizing:border-box;padding:16px 8px;border-radius:12px;background:#fdf5f5}.closing-hour-display__value[data-v-171f8a4a]{font-family:Lato,sans-serif;font-size:28px;font-weight:700;line-height:1}.closing-hour-display__label[data-v-171f8a4a]{margin-top:6px;font-size:13px;color:#666;text-align:center;white-space:nowrap}@keyframes gradientAnimation-5deeb4dd{0%{background-position-x:0%}to{background-position-x:200%}}@keyframes dropdownOpen-5deeb4dd{0%{height:0vh;opacity:0}to{height:100vh;opacity:1}}@keyframes dropdownClose-5deeb4dd{0%{height:100vh;opacity:1}to{height:0vh;opacity:0}}@keyframes rotate-5deeb4dd{0%{transform:rotate(360deg)}}@keyframes opacity-5deeb4dd{0%{opacity:0}to{opacity:1}}@keyframes opacityReverse-5deeb4dd{0%{opacity:1}to{opacity:0}}@keyframes withTransitionX-5deeb4dd{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes withTranslateYLeft-5deeb4dd{0%{transform:translateY(0)}to{transform:translateY(-22.7rem)}}@keyframes withTranslateYReverseLeft-5deeb4dd{0%{transform:translateY(-22.7rem)}to{transform:translateY(0)}}@keyframes withTranslateYRight-5deeb4dd{0%{transform:translateY(0)}to{transform:translateY(-19.7rem)}}@keyframes withTranslateYReverseRight-5deeb4dd{0%{transform:translateY(-19.7rem)}to{transform:translateY(0)}}@keyframes withTranslateYRightDesktop-5deeb4dd{0%{transform:translateY(0)}to{transform:translateY(-16rem)}}@keyframes withTranslateYReverseRightDesktop-5deeb4dd{0%{transform:translateY(-16rem)}to{transform:translateY(0)}}@keyframes withTranslateYLeftDesktop-5deeb4dd{0%{transform:translateY(0)}to{transform:translateY(-17rem)}}@keyframes withTranslateYReverseLeftDesktop-5deeb4dd{0%{transform:translateY(-17rem)}to{transform:translateY(0)}}@keyframes withTranslateYTab-5deeb4dd{0%{transform:translateY(0)}to{transform:translateY(-20.7rem)}}@keyframes withTranslateYReverseTab-5deeb4dd{0%{transform:translateY(-20.7rem)}to{transform:translateY(0)}}@keyframes sliderTransition-5deeb4dd{0%{transform:translateY(71.7rem)}to{transform:translateY(0)}}@keyframes programsAnimate-5deeb4dd{0%{width:100%}to{width:0}}@keyframes firstStepMobileAnimate-5deeb4dd{0%{height:100%}to{height:50000%}}@keyframes firstStepMobileAnimateReverse-5deeb4dd{0%{height:50000%}to{height:100%}}@keyframes withTranslateYHeader-5deeb4dd{0%{transform:translateY(0)}to{transform:translateY(10rem)}}@keyframes withTranslateYHeader-5deeb4dd{0%{transform:0;opacity:10rem}50%{transform:scale(1.01);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes scale-5deeb4dd{0%{transform:scale(.9);opacity:0}50%{transform:scale(.95);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes gradient-5deeb4dd{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.trial-set-delivery-banner[data-v-5deeb4dd]{width:100%;margin-top:24px;box-sizing:border-box}.trial-set-delivery-banner__bar[data-v-5deeb4dd]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:28px 40px;border-radius:20px;background:#fff;box-sizing:border-box}.trial-set-delivery-banner__bar--delivery-date[data-v-5deeb4dd]{display:block;width:100%;padding:26px 50px}.trial-set-delivery-banner__text[data-v-5deeb4dd]{margin:0;max-width:520px;font-family:Lato,sans-serif;font-size:18px;line-height:1.45;font-weight:500;color:#1a1a1a}.trial-set-delivery-banner__text strong[data-v-5deeb4dd]{display:block;margin-top:4px;font-weight:700}.trial-set-delivery-banner__text .trial-set-delivery-banner__text-bold-inline[data-v-5deeb4dd]{display:inline;margin-top:0}.trial-set-delivery-banner__text-bold-inline[data-v-5deeb4dd]{display:inline;margin-top:0;font-weight:700}.trial-set-delivery-banner__next-delivery[data-v-5deeb4dd]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;gap:24px}.trial-set-delivery-banner__next-label[data-v-5deeb4dd],.trial-set-delivery-banner__next-cta[data-v-5deeb4dd]{margin:0;font-family:Lato,sans-serif;font-size:24px;font-weight:500;line-height:1.45;color:#1a1a1a}.trial-set-delivery-banner__next-label[data-v-5deeb4dd]{justify-self:start;text-align:left}.trial-set-delivery-banner__next-date[data-v-5deeb4dd]{margin:0;justify-self:center;font-family:Lato,sans-serif;font-size:32px;font-style:normal;font-weight:700;color:#b20d1d;text-align:center;white-space:nowrap}.trial-set-delivery-banner__next-cta[data-v-5deeb4dd]{justify-self:end;text-align:right}@media (max-width: 768px){.trial-set-delivery-banner[data-v-5deeb4dd]{margin-top:16px}.trial-set-delivery-banner__bar[data-v-5deeb4dd]{padding:20px}.trial-set-delivery-banner__bar--delivery-date[data-v-5deeb4dd]{padding:26px 50px}.trial-set-delivery-banner__bar--countdown[data-v-5deeb4dd]{flex-direction:column;align-items:center;justify-content:center;text-align:center}.trial-set-delivery-banner__bar--countdown .trial-set-delivery-banner__text[data-v-5deeb4dd]{max-width:none;width:100%;text-align:center}.trial-set-delivery-banner__bar--countdown[data-v-5deeb4dd] .countdown-timer{justify-content:center}.trial-set-delivery-banner__next-delivery[data-v-5deeb4dd]{grid-template-columns:1fr;gap:8px;text-align:center}.trial-set-delivery-banner__next-label[data-v-5deeb4dd],.trial-set-delivery-banner__next-date[data-v-5deeb4dd],.trial-set-delivery-banner__next-cta[data-v-5deeb4dd]{justify-self:center;text-align:center;white-space:normal}}@keyframes gradientAnimation-5b45bb48{0%{background-position-x:0%}to{background-position-x:200%}}@keyframes dropdownOpen-5b45bb48{0%{height:0vh;opacity:0}to{height:100vh;opacity:1}}@keyframes dropdownClose-5b45bb48{0%{height:100vh;opacity:1}to{height:0vh;opacity:0}}@keyframes rotate-5b45bb48{0%{transform:rotate(360deg)}}@keyframes opacity-5b45bb48{0%{opacity:0}to{opacity:1}}@keyframes opacityReverse-5b45bb48{0%{opacity:1}to{opacity:0}}@keyframes withTransitionX-5b45bb48{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes withTranslateYLeft-5b45bb48{0%{transform:translateY(0)}to{transform:translateY(-22.7rem)}}@keyframes withTranslateYReverseLeft-5b45bb48{0%{transform:translateY(-22.7rem)}to{transform:translateY(0)}}@keyframes withTranslateYRight-5b45bb48{0%{transform:translateY(0)}to{transform:translateY(-19.7rem)}}@keyframes withTranslateYReverseRight-5b45bb48{0%{transform:translateY(-19.7rem)}to{transform:translateY(0)}}@keyframes withTranslateYRightDesktop-5b45bb48{0%{transform:translateY(0)}to{transform:translateY(-16rem)}}@keyframes withTranslateYReverseRightDesktop-5b45bb48{0%{transform:translateY(-16rem)}to{transform:translateY(0)}}@keyframes withTranslateYLeftDesktop-5b45bb48{0%{transform:translateY(0)}to{transform:translateY(-17rem)}}@keyframes withTranslateYReverseLeftDesktop-5b45bb48{0%{transform:translateY(-17rem)}to{transform:translateY(0)}}@keyframes withTranslateYTab-5b45bb48{0%{transform:translateY(0)}to{transform:translateY(-20.7rem)}}@keyframes withTranslateYReverseTab-5b45bb48{0%{transform:translateY(-20.7rem)}to{transform:translateY(0)}}@keyframes sliderTransition-5b45bb48{0%{transform:translateY(71.7rem)}to{transform:translateY(0)}}@keyframes programsAnimate-5b45bb48{0%{width:100%}to{width:0}}@keyframes firstStepMobileAnimate-5b45bb48{0%{height:100%}to{height:50000%}}@keyframes firstStepMobileAnimateReverse-5b45bb48{0%{height:50000%}to{height:100%}}@keyframes withTranslateYHeader-5b45bb48{0%{transform:translateY(0)}to{transform:translateY(10rem)}}@keyframes withTranslateYHeader-5b45bb48{0%{transform:0;opacity:10rem}50%{transform:scale(1.01);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes scale-5b45bb48{0%{transform:scale(.9);opacity:0}50%{transform:scale(.95);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes gradient-5b45bb48{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.trial-set-order-summary[data-v-5b45bb48]{padding:8px 0 0;font-family:Lato,sans-serif}.trial-set-order-summary__row[data-v-5b45bb48]{display:flex;align-items:center;gap:24px}.trial-set-order-summary__image[data-v-5b45bb48]{flex:0 0 80px;width:80px;height:80px}.trial-set-order-summary__image img[data-v-5b45bb48]{display:block;width:100%;height:100%;object-fit:cover;border-radius:8px}.trial-set-order-summary__details[data-v-5b45bb48]{flex:1;min-width:0;display:flex;flex-direction:column;font-family:Noto Sans,sans-serif;gap:4px}.trial-set-order-summary__name[data-v-5b45bb48]{font-size:16px;font-weight:600;line-height:1.2;color:#1a1a1a}.trial-set-order-summary__desc[data-v-5b45bb48]{font-size:14px;font-weight:500;line-height:1.2;color:#444}.trial-set-order-summary__price-block[data-v-5b45bb48]{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.trial-set-order-summary__price-label[data-v-5b45bb48]{font-size:14px;font-weight:400;line-height:1.3;color:#525252}.trial-set-order-summary__price[data-v-5b45bb48]{font-family:Noto Sans,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:30px;color:#000}@media (max-width: 640px){.trial-set-order-summary__row[data-v-5b45bb48]{flex-wrap:wrap;gap:16px}.trial-set-order-summary__price-block[data-v-5b45bb48]{width:100%;flex-direction:row;align-items:baseline;justify-content:space-between;text-align:left}}@keyframes gradientAnimation{0%{background-position-x:0%}to{background-position-x:200%}}@keyframes dropdownOpen{0%{height:0vh;opacity:0}to{height:100vh;opacity:1}}@keyframes dropdownClose{0%{height:100vh;opacity:1}to{height:0vh;opacity:0}}@keyframes rotate{0%{transform:rotate(360deg)}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes opacityReverse{0%{opacity:1}to{opacity:0}}@keyframes withTransitionX{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(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)}}@keyframes withTranslateYHeader{0%{transform:0;opacity:10rem}50%{transform:scale(1.01);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes scale{0%{transform:scale(.9);opacity:0}50%{transform:scale(.95);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.mdc-dialog.trial-set-order-modal{--modal-max-width: 800px;z-index:10000!important;font-family:Lato,sans-serif}.mdc-dialog.trial-set-order-modal .mdc-dialog__container{width:100%;max-width:var(--modal-max-width)}.mdc-dialog.trial-set-order-modal .mdc-dialog__surface{position:relative;width:100%;max-width:var(--modal-max-width);border-radius:16px;overflow:hidden}.mdc-dialog.trial-set-order-modal .trial-set-order-modal__wrapper{position:relative;width:100%;min-height:100%}.mdc-dialog.trial-set-order-modal .trial-set-order-modal__submit-overlay{position:absolute;inset:0;z-index:10060;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:rgba(255,255,255,.8);pointer-events:all}.mdc-dialog.trial-set-order-modal .mdc-dialog__content,.mdc-dialog.trial-set-order-modal .trial-set-order-modal__dialog-content{position:relative;width:100%;max-width:var(--modal-max-width);padding:24px 24px 32px;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - 48px)}.mdc-dialog.trial-set-order-modal .mdc-dialog__content--loading,.mdc-dialog.trial-set-order-modal .trial-set-order-modal__dialog-content--loading{display:flex;flex-direction:column;min-height:min(480px,100vh - 48px)}.mdc-dialog.trial-set-order-modal .mdc-dialog__content--submitting,.mdc-dialog.trial-set-order-modal .trial-set-order-modal__dialog-content--submitting{overflow:hidden}@media (max-width: 860px){.mdc-dialog.trial-set-order-modal{--modal-max-width:calc(100vw - 32px)}}@media (max-width: 768px){.mdc-dialog.trial-set-order-modal{--modal-max-width: 100%}.mdc-dialog.trial-set-order-modal.mdc-dialog--open{align-items:stretch;justify-content:stretch}.mdc-dialog.trial-set-order-modal.mdc-dialog--open .mdc-dialog__container{width:100%;max-width:100%;height:100%;max-height:none;margin:0;padding:0;align-items:stretch}.mdc-dialog.trial-set-order-modal .mdc-dialog__container{width:100%;max-width:100%;height:100%;max-height:none}.mdc-dialog.trial-set-order-modal .mdc-dialog__surface{width:100%;max-width:100%;height:100%;max-height:none;min-height:100vh;min-height:100dvh;border-radius:0}.mdc-dialog.trial-set-order-modal .trial-set-order-modal__wrapper{min-height:100vh;min-height:100dvh}.mdc-dialog.trial-set-order-modal .mdc-dialog__content,.mdc-dialog.trial-set-order-modal .trial-set-order-modal__dialog-content{display:flex;flex-direction:column;width:100%;max-width:100%;height:100%;max-height:none;min-height:100vh;min-height:100dvh;padding:20px 16px calc(16px + env(safe-area-inset-bottom,0px))}.mdc-dialog.trial-set-order-modal .mdc-dialog__content--loading,.mdc-dialog.trial-set-order-modal .trial-set-order-modal__dialog-content--loading{min-height:100vh;min-height:100dvh}}.trial-set-order-modal__close{position:absolute;top:20px;right:24px;z-index:2;border:none;background:none;font-size:28px;line-height:1;cursor:pointer;color:#333}.trial-set-order-modal__close:disabled{opacity:.35;cursor:not-allowed}.trial-set-order-modal__title{padding-bottom:24px;text-align:center;color:#000;font-family:Noto Sans;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.trial-set-order-modal__submit-loader{display:flex;align-items:center;justify-content:center}.trial-set-order-modal__submit-loader .mdc-circular-progress{width:40px;height:40px}.trial-set-order-modal__submit-loader .mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic circle,.trial-set-order-modal__submit-loader .mdc-circular-progress__indeterminate-circle-graphic circle{stroke:#c10016!important}.trial-set-order-modal__submit-text{margin:0;color:#1a1a1a;text-align:center;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.14px}.trial-set-order-modal__loading{flex:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:360px}.trial-set-order-modal__loader{display:flex;align-items:center;justify-content:center}#trial-set-checkout{--page-separator-margin-top: 24px;--header-font-size: 18px;--number-container-size: 28px;--number-font-size: 14px;--header-marign-left: 16px;--desc-margin-left: 44px;--step-container-padding: 0 0 8px;width:100%;margin-bottom:0;font-family:Lato,sans-serif}#trial-set-checkout .separator{margin:24px 0}#trial-set-checkout .shop-section-container-organism.current-step+.separator,#trial-set-checkout .separator:has(+ .shop-section-container-organism.current-step),#trial-set-checkout .agreements-section .separator:has(+ .shop-section-container-organism.current-step){height:0;margin:24px 0;background-color:transparent;overflow:hidden}#trial-set-checkout.trial-set-checkout--logged-in .separator{height:0;margin:24px 0;background-color:transparent;overflow:hidden}#trial-set-checkout .shop-section-container-organism{margin-top:0;margin-bottom:0;padding-inline:0;position:relative}#trial-set-checkout .shop-section-container-organism .step__header{color:#000}#trial-set-checkout #step1.shop-section-container-organism .component-container-wrapper{max-height:none!important;height:auto!important}#trial-set-checkout .shop-section-container-organism.current-step .component-container-wrapper{max-height:none!important;height:auto!important;overflow:visible}#trial-set-checkout .shop-section-container-organism.current-step .component-container{overflow:visible}#trial-set-checkout.trial-set-checkout--logged-in .shop-section-container-organism .component-container-wrapper{max-height:none!important;height:auto!important;overflow:visible}#trial-set-checkout.trial-set-checkout--logged-in .shop-section-container-organism .component-container{overflow:visible}#trial-set-checkout .account-details__button{max-width:343px}#trial-set-checkout .account-details-big{margin-top:20px;font-family:Lato,sans-serif;font-size:24px;line-height:1.25;color:#000}#trial-set-checkout .instructions{--instructions-header-direction: row}#trial-set-checkout .instructions__header{flex-direction:row;flex-wrap:nowrap}#trial-set-checkout .instructions__header .title{white-space:nowrap;margin-bottom:0;display:flex}#trial-set-checkout .shop-section-container-organism.current-step .delivery-form,#trial-set-checkout.trial-set-checkout--logged-in .shop-section-container-organism .delivery-form,#trial-set-checkout .shop-section-container-organism.current-step .delivery-form__input-container,#trial-set-checkout.trial-set-checkout--logged-in .shop-section-container-organism .delivery-form__input-container{overflow:visible}#trial-set-checkout .shop-section-container-organism.current-step .auto-complete,#trial-set-checkout.trial-set-checkout--logged-in .shop-section-container-organism .auto-complete{position:relative}#trial-set-checkout .shop-section-container-organism.current-step .auto-complete--opened,#trial-set-checkout.trial-set-checkout--logged-in .shop-section-container-organism .auto-complete--opened{z-index:10050!important}#trial-set-checkout .shop-section-container-organism.current-step .auto-complete-dropdown,#trial-set-checkout.trial-set-checkout--logged-in .shop-section-container-organism .auto-complete-dropdown{z-index:10051!important;background-color:#fff;border:1px solid #000;border-radius:20px;box-shadow:0 8px 24px #00000014}#trial-set-checkout .shop-section-container-organism.current-step .auto-complete-dropdown__container .label,#trial-set-checkout.trial-set-checkout--logged-in .shop-section-container-organism .auto-complete-dropdown__container .label{padding:3px 32px;line-height:1.5em;font-weight:500;font-size:16px;font-family:Noto Sans,sans-serif}#trial-set-checkout .shop-section-container-organism.current-step .auto-complete-dropdown__container .label:hover,#trial-set-checkout .shop-section-container-organism.current-step .auto-complete-dropdown__container .label.active,#trial-set-checkout.trial-set-checkout--logged-in .shop-section-container-organism .auto-complete-dropdown__container .label:hover,#trial-set-checkout.trial-set-checkout--logged-in .shop-section-container-organism .auto-complete-dropdown__container .label.active{background:#f7f7f7}#trial-set-checkout .shop-section-container-organism.current-step .tel-input,#trial-set-checkout.trial-set-checkout--logged-in .shop-section-container-organism .tel-input{position:relative;z-index:1}#trial-set-checkout .shop-section-container-organism.current-step .tel-input:has(.vti__dropdown.open),#trial-set-checkout.trial-set-checkout--logged-in .shop-section-container-organism .tel-input:has(.vti__dropdown.open){z-index:10052}#trial-set-checkout .shop-section-container-organism.current-step .tel-input .vti__dropdown-list,#trial-set-checkout.trial-set-checkout--logged-in .shop-section-container-organism .tel-input .vti__dropdown-list{z-index:10053!important}#trial-set-checkout .shop-section-container-organism.current-step .choose-address,#trial-set-checkout.trial-set-checkout--logged-in .shop-section-container-organism .choose-address,#trial-set-checkout .shop-section-container-organism.current-step .choose-address .clickables,#trial-set-checkout.trial-set-checkout--logged-in .shop-section-container-organism .choose-address .clickables{overflow:visible}#trial-set-checkout .shop-section-container-organism.current-step .choose-address .chosen-address:has(.addresses-dropdown.opened),#trial-set-checkout.trial-set-checkout--logged-in .shop-section-container-organism .choose-address .chosen-address:has(.addresses-dropdown.opened){z-index:10050!important}#trial-set-checkout .shop-section-container-organism.current-step .choose-address .addresses-dropdown,#trial-set-checkout.trial-set-checkout--logged-in .shop-section-container-organism .choose-address .addresses-dropdown{z-index:10051!important;box-shadow:0 8px 24px #00000014}.trial-set-order-modal__footer{margin-top:24px}.trial-set-order-modal__footer .simple-button{width:100%;border-radius:999px;font-family:Lato,sans-serif;font-size:16px;font-weight:700;padding:18px 24px}.trial-set-order-modal__footer-note{margin-top:8px;color:var(--Neutral-Grey-70, #6b6b6b);text-align:center;font-family:Noto Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.14px}@media (max-width: 768px){#trial-set-checkout{flex:1 1 auto;min-height:0;overflow-y:auto}#trial-set-checkout .account-details-big{margin-top:20px;font-size:24px}.trial-set-order-modal__footer{flex-shrink:0;margin-top:auto}.trial-set-order-modal__title{padding:0 40px 0 0;margin-bottom:24px;font-size:20px}.trial-set-order-modal__close{top:16px;right:16px}}.trial-set-order-modal.delivery-list-modal,.delivery-list-modal{z-index:10060!important}.mdc-dialog.login{z-index:10050!important}.mdc-dialog.simple-confirm-modal{z-index:10060!important}@keyframes gradientAnimation{0%{background-position-x:0%}to{background-position-x:200%}}@keyframes dropdownOpen{0%{height:0vh;opacity:0}to{height:100vh;opacity:1}}@keyframes dropdownClose{0%{height:100vh;opacity:1}to{height:0vh;opacity:0}}@keyframes rotate{0%{transform:rotate(360deg)}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes opacityReverse{0%{opacity:1}to{opacity:0}}@keyframes withTransitionX{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(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)}}@keyframes withTranslateYHeader{0%{transform:0;opacity:10rem}50%{transform:scale(1.01);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes scale{0%{transform:scale(.9);opacity:0}50%{transform:scale(.95);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.mdc-dialog.trial-set-unavailable-modal{--modal-max-width: 800px;z-index:10070!important;font-family:Lato,sans-serif}.mdc-dialog.trial-set-unavailable-modal .mdc-dialog__container,.mdc-dialog.trial-set-unavailable-modal .mdc-dialog__surface,.mdc-dialog.trial-set-unavailable-modal .mdc-dialog__content{width:100%;max-width:var(--modal-max-width)}.mdc-dialog.trial-set-unavailable-modal .mdc-dialog__surface{border-radius:16px}.mdc-dialog.trial-set-unavailable-modal .trial-set-unavailable-modal__dialog-content{position:relative;width:100%;max-width:var(--modal-max-width);padding:40px 40px 48px;box-sizing:border-box;max-height:calc(100vh - 48px);overflow-y:auto}@media (max-width: 860px){.mdc-dialog.trial-set-unavailable-modal{--modal-max-width:calc(100vw - 32px)}}.trial-set-unavailable-modal__close{position:absolute;top:20px;right:24px;z-index:2;border:none;background:none;font-size:28px;line-height:1;cursor:pointer;color:#333}.trial-set-unavailable-modal__title{margin:0 0 32px;padding:0 32px;text-align:center;font-family:Lato,sans-serif;font-size:24px;font-weight:700;line-height:1.2;color:#1a1a1a}.trial-set-unavailable-modal__body{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 16px 0}.trial-set-unavailable-modal__icon{margin-bottom:24px}.trial-set-unavailable-modal__heading{margin:0 0 16px;font-family:Lato,sans-serif;font-size:22px;font-weight:700;line-height:1.3;color:#1a1a1a;max-width:520px}.trial-set-unavailable-modal__text{margin:0 0 32px;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#666;max-width:560px}.trial-set-unavailable-modal__body .simple-button{width:100%;max-width:520px;border-radius:999px;font-family:Lato,sans-serif;font-size:16px;font-weight:700;padding:18px 24px}@keyframes gradientAnimation{0%{background-position-x:0%}to{background-position-x:200%}}@keyframes dropdownOpen{0%{height:0vh;opacity:0}to{height:100vh;opacity:1}}@keyframes dropdownClose{0%{height:100vh;opacity:1}to{height:0vh;opacity:0}}@keyframes rotate{0%{transform:rotate(360deg)}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes opacityReverse{0%{opacity:1}to{opacity:0}}@keyframes withTransitionX{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(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)}}@keyframes withTranslateYHeader{0%{transform:0;opacity:10rem}50%{transform:scale(1.01);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes scale{0%{transform:scale(.9);opacity:0}50%{transform:scale(.95);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.mdc-dialog:not(.mdc-dialog--open){display:none!important}.trial-starter-module{background:#F8F8F8;padding:40px 0 56px;font-family:Lato,sans-serif}.trial-starter-module__loader,.trial-starter-module__unavailable{display:flex;align-items:center;justify-content:center;min-height:360px;padding:48px 24px;text-align:center;font-size:18px;color:#555}.trial-starter-module__main{max-width:1180px;margin:0 auto;padding:0 20px;box-sizing:border-box}.trial-starter-module__hero{display:flex;align-items:center;gap:24px}.trial-starter-module__card{flex:1 1 auto;min-width:0;border-radius:20px;background:#fff}.trial-starter-module__image-wrap{flex:0 0 auto;box-sizing:border-box;width:100%;max-width:524px;padding:18px 0}.trial-starter-module__image{display:block;width:100%;max-width:524px;border-radius:20px;background:#a11b22;object-fit:cover;object-position:center top}@media (min-width: 993px){.trial-starter-module__image-wrap{flex-shrink:0;width:524px;max-width:524px}.trial-starter-module__image{flex-shrink:0;width:524px;max-width:524px;height:624px;aspect-ratio:131/156}}@media (max-width: 992px){.trial-starter-module__hero{flex-direction:column;align-items:stretch}.trial-starter-module__image-wrap{order:-1;max-width:none}.trial-starter-module__image{max-width:none;min-height:320px}}@media (max-width: 768px){.trial-starter-module{padding:24px 0 40px}.trial-starter-module__main{padding:0 16px}.trial-starter-module__hero{padding:0}.trial-starter-module__image-wrap{display:none}}@keyframes gradientAnimation{0%{background-position-x:0%}to{background-position-x:200%}}@keyframes dropdownOpen{0%{height:0vh;opacity:0}to{height:100vh;opacity:1}}@keyframes dropdownClose{0%{height:100vh;opacity:1}to{height:0vh;opacity:0}}@keyframes rotate{0%{transform:rotate(360deg)}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes opacityReverse{0%{opacity:1}to{opacity:0}}@keyframes withTransitionX{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(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)}}@keyframes withTranslateYHeader{0%{transform:0;opacity:10rem}50%{transform:scale(1.01);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes scale{0%{transform:scale(.9);opacity:0}50%{transform:scale(.95);opacity:.5}to{transform:scale(1);opacity: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{margin:0;box-sizing:inherit;font-family:Noto Sans,sans-serif}html{font-size:62.5%;line-height:1.15;-webkit-text-size-adjust:100%}body{font-size:1.6rem;margin:0;line-height:inherit}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;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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-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}template{display:none}[hidden]{display:none}.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{content:"";display:block;width:100%;height:2px;background-color:#c10016;position:absolute;left:0;top:45%;right:0;transform:rotate(25deg)}.global_price span{display:inline-block}.global_price sup{margin:0 .3em;font-weight:500}.mdc-dialog .mdc-dialog__content{letter-spacing:initial}div[disabled=true]{pointer-events:none!important;opacity:.5;transition:opacity .2s}:root{--primary-color: #c10016;--success-color: #3dc77e;--error-color: #ff0033;--global-addons-calendar-mobile-summary-height: 180px;--global-addons-calendar-mobile-summary-header: 120px;--swiper-navigation-size: 44px;--swiper-theme-color: #007aff}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color: #ffffff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color: #000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #ffffff}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@-webkit-keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}#balmui-confirm-dialog .mdc-dialog__content{font-size:1.6rem;color:#000;font-weight:700;display:flex;justify-content:center}#balmui-confirm-dialog .mdc-dialog__actions{padding-bottom:2rem}#balmui-confirm-dialog .mdc-button--raised{font-size:1.8rem;background-color:#c10016;transition:.2s}#balmui-confirm-dialog .mdc-button--raised:hover{background-color:#b20014}#balmui-confirm-dialog .mdc-button--outlined{font-size:1.8rem;color:#000;transition:.2s;border-color:#0000001f}#balmui-confirm-dialog .mdc-button--outlined:hover{border-color:#000}.mdc-circular-progress{width:5.7rem;height:5.7rem}.mdc-circular-progress__indeterminate-circle-graphic{stroke:#c10016}.mdc-circular-progress__indeterminate-circle-graphic circle{stroke:#c10016}.allergens-modal{display:flex!important;z-index:-1!important}.allergens-modal.opened{z-index:50!important}.allergens-modal.opened .mdc-dialog__scrim{display:inherit!important;z-index:99}.allergens-modal.opened .mdc-dialog__surface{transform:translateY(0)!important}.allergens-modal .mdc-dialog__container{max-width:unset!important;width:100%!important}.allergens-modal .mdc-dialog__surface{height:auto!important;bottom:0!important;position:absolute!important;max-width:unset!important;width:100%!important;padding:4rem 6.2rem!important;border-radius:30px 30px 0 0!important;transform:translateY(100%)!important;transition:.4s!important;z-index:100!important}.allergens-modal .mdc-dialog__content{display:flex;flex-direction:column;align-items:center;color:#000!important;height:auto!important}.allergens-modal .allergens-content__header{font-size:2.4rem;font-weight:700;margin-bottom:2.4rem}.allergens-modal .allergens-content__alergen{width:100%;height:4rem;max-height:4rem;display:flex;justify-content:center;align-items:center;background-color:#f7f7f7;border-radius:1rem;font-size:1.4rem}.allergens-modal .allergens-content__alergen:not(:last-child){margin-bottom:.6rem}.allergens-modal .allergens-content__alergen img{margin-right:1.5rem}.allergens-modal .allergens-content__date{display:flex;margin-bottom:2rem;font-size:1.4rem;font-weight:300}.allergens-modal .allergens-content__text-bold{font-weight:700}.allergens-modal .allergens-content__meal-name{font-size:1.6rem;line-height:2.2rem;max-width:45.7rem;width:100%;margin-bottom:3rem;text-align:center}@media (max-width: 600px){.allergens-modal .mdc-dialog__surface{padding:3.5rem 2.5rem 2.6rem!important}.allergens-modal .allergens-content__meal-name{font-size:1.4rem;line-height:2rem;max-width:32.5rem;width:100%;margin-bottom:2.5rem}.allergens-modal .allergens-content__header{font-size:1.6rem}}.dish-tag-partial{--background-color: white;--text-color: black;--font-size: 11px;--padding-block: .25em;--padding-inline: .9em;--border-radius: 30px;--tooltip-background-color: white;--tooltip-border-color: rgba(0, 0, 0, .6);--tooltip-arrow-color: black;--tooltip-font-size: 14px;--tooltip-border-radius: 10px;--background-vege-color: #008237;--background-text-color: white;position:relative}.dish-tag-partial .dish-tag-partial-content{background:var(--background-color);width:fit-content;height:fit-content;transition:.2s;position:relative;border-radius:var(--border-radius);padding-inline:var(--padding-inline);padding-block:var(--padding-block);display:flex;align-items:center}.dish-tag-partial .dish-tag-partial-content:hover{filter:brightness(.95);cursor:default}.dish-tag-partial .dish-tag-partial-content:hover~.dish-tag-partial-tooltip{opacity:1;transform:translateY(-100%);transition-delay:.3s}.dish-tag-partial .dish-tag-partial-content__icon{margin-right:.5em;height:1em;position:relative;z-index:1}.dish-tag-partial .dish-tag-partial-content__icon img{object-fit:contain;height:100%;width:auto}.dish-tag-partial .dish-tag-partial-content__text{text-transform:uppercase;color:var(--text-color);font-size:var(--font-size);font-weight:700;white-space:nowrap;position:relative;z-index:1}.dish-tag-partial .dish-tag-partial-tooltip{position:absolute;z-index:20;left:var(--tooltip-position-from-left, 0);top:-10px;width:220px;max-width:var(--tag-tooltip-max-width);background:var(--tooltip-background-color);border:1px solid var(--tooltip-border-color);border-radius:var(--tooltip-border-radius);opacity:0;transition:transform .2s,opacity .2s;transform:translateY(-70%);font-size:var(--tooltip-font-size);line-height:1.3em;padding:.9em 1em .75em;pointer-events:none;color:#000}.dish-tag-partial .dish-tag-partial-tooltip:after{content:"";position:absolute;bottom:0;left:var(--tooltip-arrow-position-from-left, 10%);transform:translate(-50%,100%);border-width:6px;border-style:solid;border-color:var(--tooltip-arrow-color) transparent transparent transparent}.dish-tag-partial .dish-tag-partial-tooltip b{opacity:.9}.dish-tag-partial[data-tag-id="6"]{border-color:var(--background-vege-color)!important}.dish-tag-partial[data-tag-id="6"] .dish-tag-partial-content{background:var(--background-vege-color)!important}.dish-tag-partial[data-tag-id="6"] .dish-tag-partial-content__text{color:var(--background-text-color)!important}@media all and (max-width: 1600px){.dish-tag-partial{--tooltip-font-size: 12px;--padding-block: .2em;--padding-inline: .7em}.dish-tag-partial .dish-tag-partial-tooltip{line-height:1.25em;width:195px}}.input{width:100%!important;display:flex;align-items:flex-start;flex-direction:column;-webkit-tap-highlight-color:transparent!important}.input.opened .input-box:not(.input-box--error) .mdc-notched-outline__leading,.input.opened .input-box:not(.input-box--error) .mdc-notched-outline__notch,.input.opened .input-box:not(.input-box--error) .mdc-notched-outline__trailing{border-color:#000!important}.input .mdc-text-field.read-only input{pointer-events:none}.input .mdc-text-field--focused:not(.input-box--error).input-box .mdc-notched-outline__leading,.input .mdc-text-field--focused:not(.input-box--error).input-box .mdc-notched-outline__notch,.input .mdc-text-field--focused:not(.input-box--error).input-box .mdc-notched-outline__trailing{border-color:#000!important}.input .mdc-text-field--disabled.input-box .mdc-text-field__input{pointer-events:none}.input .mdc-text-field--disabled.input-box .mdc-notched-outline{transition:all .2s!important}.input .mdc-text-field--disabled.input-box .mdc-notched-outline__leading,.input .mdc-text-field--disabled.input-box .mdc-notched-outline__notch,.input .mdc-text-field--disabled.input-box .mdc-notched-outline__trailing{color:#7c7c7cb3!important;background-color:#f7f7f7;border-color:#f7f7f7!important}.input .mdc-text-field--disabled.input-box .mdc-notched-outline__leading .mdc-floating-label,.input .mdc-text-field--disabled.input-box .mdc-notched-outline__notch .mdc-floating-label,.input .mdc-text-field--disabled.input-box .mdc-notched-outline__trailing .mdc-floating-label{color:#7c7c7cb3!important}.input .mdc-text-field--disabled.input-box .mdc-notched-outline .mdc-floating-label--float-above{padding-inline:var(--component-padding)!important;scale:1!important;font-size:16px!important;transform:translateY(-50%)!important;box-sizing:inherit!important}.input .mdc-text-field__input{font-size:16px!important;line-height:1.5em!important;font-weight:500!important;font-family:Noto Sans!important;font-style:normal!important;caret-color:#7c7c7c!important}.input .mdc-text-field__input:-webkit-autofill,.input .mdc-text-field__input:-webkit-autofill:hover,.input .mdc-text-field__input:-webkit-autofill:focus,.input .mdc-text-field__textarea:-webkit-autofill,.input .mdc-text-field__textarea:-webkit-autofill:hover,.input .mdc-text-field__textarea:-webkit-autofill:focus,.input .mdc-text-field__select:-webkit-autofill,.input .mdc-text-field__select:-webkit-autofill:hover,.input .mdc-text-field__select:-webkit-autofill:focus{-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0px 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}.input .mdc-text-field__input::-webkit-outer-spin-button,.input .mdc-text-field__input::-webkit-inner-spin-button{appearance:none!important}.input .mdc-text-field__input[type=number]{appearance:textfield!important}.input .mdc-text-field__icon--trailing{padding:0 0 0 16px!important;display:flex!important;justify-content:center!important;align-items:center!important}.input .mdc-text-field .mdc-floating-label{font-weight:500!important;font-size:16px!important;line-height:1.5em!important;color:#525252!important;font-family:Noto Sans!important;font-style:normal!important;left:0!important;scale:1!important;transform:0!important;transition:all .2s!important}.input .mdc-text-field .mdc-floating-label--float-above{padding-inline:5px!important;scale:1!important;font-size:12px!important;transform:translateY(-37.75px)!important;box-sizing:border-box!important;color:#000!important}.input .mdc-text-field .mdc-floating-label--required:after{display:none!important}.input .mdc-text-field .mdc-notched-outline,.input .mdc-text-field .mdc-notched-outline__leading,.input .mdc-text-field .mdc-notched-outline__notch,.input .mdc-text-field .mdc-notched-outline__trailing{transition:all .2s!important}.input .mdc-text-field .mdc-notched-outline__notch{width:fit-content!important;padding-right:0!important}.input .mdc-text-field .mdc-notched-outline__leading{width:32px!important;border-top-left-radius:50px!important;border-bottom-left-radius:50px!important}.input .mdc-text-field .mdc-notched-outline__trailing{border-top-right-radius:50px!important;border-bottom-right-radius:50px!important}.input .mdc-text-field .mdc-text-field-helper-line{margin-top:10px!important;padding-left:32px!important}.input .mdc-text-field .mdc-text-field-helper-text{font-weight:500!important;font-size:14px!important;line-height:18px!important;font-family:Noto Sans!important;font-style:normal!important}.input .input-box{width:100%!important;padding-right:32px!important;padding-left:32px!important}.input .input-box .mdc-notched-outline{transition:all .2s!important}.input .input-box .mdc-notched-outline__leading,.input .input-box .mdc-notched-outline__notch,.input .input-box .mdc-notched-outline__trailing{border-color:#dfdfe1!important}.input .input-box--error .mdc-notched-outline{transition:all .2s!important}.input .input-box--error .mdc-notched-outline__leading,.input .input-box--error .mdc-notched-outline__notch,.input .input-box--error .mdc-notched-outline__trailing{border-color:#c10016!important;transition:all .2s!important}.input .input-box:hover:not(.input-box--error) .mdc-notched-outline__leading,.input .input-box:hover:not(.input-box--error) .mdc-notched-outline__notch,.input .input-box:hover:not(.input-box--error) .mdc-notched-outline__trailing{border-color:#000!important}.input .input-box--small{padding-left:0!important;padding-right:0!important}.input .input-box--small .mdc-notched-outline__leading,.input .input-box--small .mdc-notched-outline__notch,.input .input-box--small .mdc-notched-outline__trailing{border:none!important}.input .input-box--small .mdc-notched-outline__leading{width:0!important}.input .input-box--small .mdc-floating-label--float-above{display:none!important}.input .input-box--small .mdc-text-field__input{height:fit-content;align-self:center;width:100%;line-height:2em!important;background-image:repeating-linear-gradient(180deg,transparent,transparent 30px,#dfdfe1 32px)}.input .input-box--small .mdc-text-field__icon--trailing{padding-left:20px!important}@media only screen and (max-width: 600px){.input .input-box--small .mdc-text-field__input{background-image:repeating-linear-gradient(180deg,transparent,transparent 26px,#dfdfe1 28px)}.input .mdc-text-field__input{font-size:14px!important;line-height:2em!important}.input .mdc-floating-label{font-size:14px!important;line-height:1.3em!important}}.ingredients-modal{z-index:99999!important}.ingredients-modal .mdc-dialog__surface{max-width:1060px!important;border-radius:20px!important;min-width:930px!important}.ingredients-modal .mdc-dialog__content{padding:46px 14px 46px 46px!important;position:relative}.ingredients-modal .mdc-dialog__content.ingredients-modal--addons{padding:22px 14px 22px 22px!important}.ingredients-modal .ingredients__container{display:flex;color:#000;max-height:540px}.ingredients-modal .ingredients__modal-close{position:absolute;top:25px;right:25px;cursor:pointer;transition:all .2s;z-index:1}@media all and (min-width: 980px){.ingredients-modal .ingredients__modal-close:hover{opacity:.5}}.ingredients-modal .ingredients__image .img-container{height:100%;width:100%;text-align:center;pointer-events:none;position:relative}.ingredients-modal .ingredients__image .img-container.juice-container{max-height:450px}.ingredients-modal .ingredients__image .img-container img{height:100%;object-fit:cover;border-radius:20px;width:290px}.ingredients-modal .ingredients__image .img-container .avg-meal-rating{position:absolute;display:flex;align-items:center;top:16px;left:24px;background:rgba(0,0,0,.3);border-radius:90px;padding:7px 11px 7px 6px;font-weight:600;font-size:15px;color:#fff;text-shadow:0px 1.07692px 1.07692px rgba(0,0,0,.13)}.ingredients-modal .ingredients__image .img-container .avg-meal-rating svg{display:block;margin-right:7px;position:relative}.ingredients-modal .ingredients__image .img-container .avg-meal-rating span{position:relative}.ingredients-modal .ingredients__image .img-container .avg-meal-rating--new{background:#ffffff;color:#c10016}.ingredients-modal .ingredients__image .img-container .world-cuisine-tag{display:flex;align-items:center;background:rgba(0,0,0,.3);backdrop-filter:blur(1.075px);border-radius:90px;padding:3px 5px;position:absolute;left:24px;bottom:24px}.ingredients-modal .ingredients__image .img-container .world-cuisine-tag__icon{display:flex;max-width:16px}.ingredients-modal .ingredients__image .img-container .world-cuisine-tag__icon img{width:100%}.ingredients-modal .ingredients__image .img-container .world-cuisine-tag__name{font-size:11px;font-weight:700;text-transform:uppercase;margin-left:8px;color:#fff}.ingredients-modal .ingredients__details{margin-left:45px;display:flex;flex-direction:column}.ingredients-modal .ingredients__details::-webkit-scrollbar{width:2px}.ingredients-modal .ingredients__details::-webkit-scrollbar-track{margin-top:0;margin-bottom:0;background-color:#2121211a;border-radius:5px}.ingredients-modal .ingredients__details::-webkit-scrollbar-thumb{background-color:#000;border-radius:5px}.ingredients-modal .ingredients__details::-webkit-scrollbar-track{margin-top:52px;margin-bottom:52px}.ingredients-modal .ingredients__details.noMargin{margin-left:0;max-width:600px}.ingredients-modal .ingredients__details.ingredients__details--addon{justify-content:center;width:100%}.ingredients-modal .wrap{overflow:auto;padding-right:30px}.ingredients-modal .wrap::-webkit-scrollbar{width:2px}.ingredients-modal .wrap::-webkit-scrollbar-track{margin-top:0;margin-bottom:0;background-color:#2121211a;border-radius:5px}.ingredients-modal .wrap::-webkit-scrollbar-thumb{background-color:#000;border-radius:5px}.ingredients-modal .wrap::-webkit-scrollbar-track{margin-top:52px;margin-bottom:52px}.ingredients-modal .ingredients__name{font-size:16px;font-weight:700;text-transform:uppercase}.ingredients-modal .ingredients__description{margin-top:14px;font-size:18px;line-height:1.5em;max-width:500px}.ingredients-modal .ingredients__description--addon{font-size:26px}.ingredients-modal .ingredients__tags{display:flex;margin-top:16px;gap:8px}.ingredients-modal .ingredients__tags .dish-tag-partial{border-radius:100px;border:1px solid black}.ingredients-modal .ingredients__tags .dish-tag-partial .dish-tag-partial-content{background-color:transparent}.ingredients-modal .ingredients__tags .dish-tag-partial[data-tag-id="6"]{border-color:#23b15f}.ingredients-modal .ingredient__tag{font-size:12px;line-height:1.1em;font-weight:700;padding:2px 9px;border-radius:10px;text-transform:uppercase;border:1px solid black;display:flex;align-items:center}.ingredients-modal .ingredient__tag span{margin-left:6px}.ingredients-modal .ingredient__tag:not(:first-child){margin-left:4px}.ingredients-modal .ingredient__tag .ingredient__tag-img img{display:block}.ingredients-modal .ingredient__tag.tag-id-6{background-color:#23b15f;border-color:#23b15f;color:#fff}.ingredients-modal .ingredients__infuencer{margin-top:22px}.ingredients-modal .ingredients__influencer--wrapper{display:flex;align-items:center;padding:11px 24px;background-color:#fdf9f8;border-radius:10px;font-size:14px;transition:all .2s;cursor:pointer}@media all and (min-width: 980px){.ingredients-modal .ingredients__influencer--wrapper:hover{background-color:#faefec}}.ingredients-modal .ingredients__infuencer--img{max-width:32px}.ingredients-modal .ingredients__infuencer--img img{display:block;border-radius:100%;width:100%;object-fit:contain;border:1px solid #c10016}.ingredients-modal .ingredients__influencer--text{display:flex;margin-left:20px}.ingredients-modal .ingredients__infuencer--title{color:#7c7c7c}.ingredients-modal .ingredients__infuencer--name{margin-left:5px;color:#c10016;font-weight:700}.ingredients-modal .ingredients__ingredients-list{margin-top:34px}.ingredients-modal .ingredients__ingredients-list--header{font-size:14px;font-weight:700}.ingredients-modal .ingredients__ingredients-list--main{font-size:16px;line-height:1.5em;opacity:.5;margin-top:10px}.ingredients-modal .ingredients__alergens-list{margin-top:20px}.ingredients-modal .ingredients__alergens-list--header{font-size:14px;font-weight:700}.ingredients-modal .ingredients__alergens-list--main{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;margin-top:20px}.ingredients-modal .ingredients__alergens-list--main--addons{grid-template-columns:repeat(5,1fr)}.ingredients-modal .ingredients__alergen{height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f7f7f7;border-radius:10px}.ingredients-modal .ingredients__alergen--img img{width:20px;height:20px;object-fit:contain}.ingredients-modal .ingredients__alergen--name{font-size:14px;margin-top:10px;text-align:center;max-width:95%}.ingredients-modal .ingredients__alergens-info{display:flex;align-items:center;padding:10px 30px;background-color:#f4f7fa;border-radius:10px;margin-top:22px}.ingredients-modal .ingredients__alergens-info--text{color:#016fff;font-size:14px;line-height:1.4em;margin-left:30px;flex:1}.ingredients-modal .ingredients-variants .swiper-horizontal>.swiper-pagination-progressbar,.ingredients-modal .ingredients-variants .swiper-pagination-progressbar.swiper-pagination-horizontal,.ingredients-modal .ingredients-variants .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.ingredients-modal .ingredients-variants .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%}.ingredients-modal .ingredients-variants .swiper-wrapper{height:unset}.ingredients-modal .ingredients-variants .swiper-slide{width:210px}@media (max-width: 950px){.ingredients-modal .ingredients-variants .swiper-slide{margin:0}}.ingredients-modal .swiper-pagination-progressbar{display:block!important;height:1px!important;top:inherit!important;bottom:0}.ingredients-modal .swiper-pagination-progressbar-fill{background-color:#000!important}.ingredients-modal .ingredients__tags.mobile{width:100%;display:none;justify-content:flex-start;flex-wrap:wrap;margin-top:20px}.ingredients-modal .ingredients__tags.mobile .swiper{margin:0}.ingredients-modal .ingredients-variants__variant{width:unset;max-width:200px;margin-right:15px;margin-top:6px;margin-bottom:30px;display:flex;flex-direction:column;align-items:flex-start;position:relative}.ingredients-modal .ingredients-variants__variant-tab{border:1px solid #000000;border-radius:26.5px;font-weight:700;font-size:12px;text-transform:uppercase;margin-bottom:12px;padding:5px 7.5px;display:flex;align-items:center;position:relative;cursor:default}.ingredients-modal .ingredients-variants__variant-tab img{margin-right:4px}.ingredients-modal .ingredients-variants__variant-tab.tag-id-6{padding-block:3px;background-color:#23b15f;border-color:#23b15f;color:#fff}.ingredients-modal .ingredients-variants__variant-description{font-size:16px;line-height:21px;color:#000}@media (max-width: 1600px){.ingredients-modal .mdc-dialog__surface{max-width:980px!important}.ingredients-modal .mdc-dialog__content{padding:32px 14px 32px 32px!important}.ingredients-modal .mdc-dialog__content.ingredients-modal--addons{padding:22px 14px 22px 22px!important}.ingredients-modal .ingredients__image .img-container img{width:270px}.ingredients-modal .ingredients__container{max-height:540px}.ingredients-modal .ingredients__details{margin-left:25px}.ingredients-modal .ingredients__name{font-size:14px}.ingredients-modal .ingredients__description{font-size:16px;line-height:1.4em}.ingredients-modal .ingredient__tag{font-size:10px}.ingredients-modal .ingredients__infuencer--title{font-size:12px}.ingredients-modal .ingredients__infuencer--name{font-size:14px}.ingredients-modal .ingredients__ingredients-list{margin-top:24px}.ingredients-modal .ingredients__ingredients-list--main{font-size:14px;line-height:1.4em}.ingredients-modal .ingredients__alergen--name{font-size:12px;line-height:1.1em;margin-top:5px}.ingredients-modal .ingredients__alergen{height:90px}.ingredients-modal .ingredients__alergens-info{padding:10px 20px}.ingredients-modal .ingredients__alergens-info--text{font-size:12px;line-height:1.2em;margin-left:20px}.ingredients-modal .ingredients__alergens-list--main--addons{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}}@media (max-width: 980px){.ingredients-modal .wrap{padding-right:0}.ingredients-modal .mdc-dialog__surface{max-width:100%!important;max-height:100%!important;min-width:100%!important;height:100%;border-radius:0!important}.ingredients-modal .mdc-dialog__container{width:100%}.ingredients-modal .mdc-dialog__content{padding:85px 34px 45px!important}.ingredients-modal .mdc-dialog__content.ingredients-modal--addons{padding:0!important}.ingredients-modal .ingredients__container{flex-direction:column;max-height:none}.ingredients-modal .ingredients__modal-close path{stroke:#fff}.ingredients-modal .no-img .ingredients__modal-close path{stroke:#000}.ingredients-modal .ingredients__image{position:relative}.ingredients-modal .ingredients__image:after{content:"";position:absolute;display:block;left:0;top:0;width:100%;height:100%;background:rgb(0,0,0);background:linear-gradient(180deg,rgba(0,0,0,.4) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%)}.ingredients-modal .ingredients__image .img-container{max-width:none;height:400px;margin:0 auto}.ingredients-modal .ingredients__image .img-container img{max-width:none;max-height:none;border-radius:0;width:100%;height:100%}.ingredients-modal .ingredients__image .img-container .avg-meal-rating{top:unset;left:22px;bottom:22px;padding:5px 7px}.ingredients-modal .ingredients__image .img-container .world-cuisine-tag{left:22px;bottom:22px;padding:6px 7px}.ingredients-modal .ingredients__image .img-container .world-cuisine-tag.position-left{left:96px}.ingredients-modal .ingredients__details{overflow:initial;margin-left:0;margin-top:30px;padding:0 14px 22px 22px}.ingredients-modal .ingredients__details.noMargin{max-width:none}.ingredients-modal .ingredients__name{font-size:16px}.ingredients-modal .ingredients__description{line-height:1.5em;margin-top:10px}.ingredients-modal .ingredients__tags{margin-top:12px;display:none}.ingredients-modal .ingredients__tags.mobile{display:flex}.ingredients-modal .ingredients__infuencer{margin-top:20px}.ingredients-modal .ingredients__alergens-list--main{grid-template-columns:repeat(4,1fr)}.ingredients-modal .ingredients__alergens-list--main--addons{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.ingredients-modal .ingredients__alergen{padding:0 10px}.ingredients-modal .ingredients__influencer--wrapper{padding:10px 30px}.ingredients-modal .ingredients__influencer--text{flex-direction:column;margin-left:16px}.ingredients-modal .ingredients__infuencer--name{margin-left:0}.ingredients-modal .ingredients__ingredients-list{margin-top:28px}.ingredients-modal .ingredients__alergens-list{margin-top:30px}.ingredients-modal .ingredients__alergens-list--main{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.ingredients-modal .ingredients__alergens-info{margin-top:20px;flex-direction:row-reverse;padding:22px 23px 22px 30px;align-items:flex-start}.ingredients-modal .ingredients__alergens-info--text{font-size:14px;line-height:1.4em;margin-left:0}.ingredients-modal .ingredients__alergens-info--img{margin-left:16px}}@media (max-width: 600px){.ingredients-modal .ingredients__alergens-list--main{grid-template-columns:repeat(3,1fr)}.ingredients-modal .ingredients__alergen{height:104px}.ingredients-modal .ingredients__alergens-info--text{font-size:12px;line-height:1.2em}.ingredients-modal .ingredients__tags{flex-wrap:wrap}.ingredients-modal .ingredients__tags>*{margin:2px 0}}:root{--primary-color: #c10016;--success-color: #3dc77e;--error-color: #c10016;--global-addons-calendar-mobile-summary-height: 180px;--global-addons-calendar-mobile-summary-header: 148px;--section-navbar-height: 62px;--page-separator-margin-top: 40px}@media all and (max-width: 1200px){:root{--page-separator-margin-top: 32px}}body.no-scroll{overflow:hidden}@keyframes gradientAnimation{0%{background-position-x:0%}to{background-position-x:200%}}@keyframes dropdownOpen{0%{height:0vh;opacity:0}to{height:100vh;opacity:1}}@keyframes dropdownClose{0%{height:100vh;opacity:1}to{height:0vh;opacity:0}}@keyframes rotate{0%{transform:rotate(360deg)}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes opacityReverse{0%{opacity:1}to{opacity:0}}@keyframes withTransitionX{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(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)}}@keyframes withTranslateYHeader{0%{transform:0;opacity:10rem}50%{transform:scale(1.01);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes scale{0%{transform:scale(.9);opacity:0}50%{transform:scale(.95);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.login-modal-header{display:flex;justify-content:center;padding:12px 0;margin-top:32px;width:100%;height:fit-content;background:#f3f3f3;border-radius:45px;font-weight:400;font-size:14px;line-height:1.5em;color:#000;transition:all .2s}.login-modal-header span{cursor:pointer;font-weight:700;text-decoration:underline}.mdc-dialog.login{z-index:10050!important}.mdc-dialog.simple-confirm-modal{z-index:10060!important}.mdc-dialog.login.login--trial-order-modal{--modal-max-width: 800px;z-index:10050!important}.mdc-dialog.login.login--trial-order-modal .mdc-dialog__container{width:100%;max-width:var(--modal-max-width)}.mdc-dialog.login.login--trial-order-modal .mdc-dialog__content{height:auto!important;padding:0;width:100%;max-width:var(--modal-max-width);box-sizing:border-box;max-height:calc(100vh - 48px);overflow-y:auto}.mdc-dialog.login.login--trial-order-modal .mdc-dialog__surface{width:100%;max-width:var(--modal-max-width);border-radius:16px;max-height:calc(100vh - 48px)}.mdc-dialog.login.login--trial-order-modal .login-page__content{max-width:520px;padding:0 40px 40px}@media (max-width: 860px){.mdc-dialog.login.login--trial-order-modal{--modal-max-width:calc(100vw - 32px)}}.mdc-dialog.login .mdc-dialog__container,.mdc-dialog.simple-confirm-modal .mdc-dialog__container{width:100%;max-width:520px}.mdc-dialog.login .mdc-dialog__content,.mdc-dialog.simple-confirm-modal .mdc-dialog__content{height:fit-content!important;padding:0;width:100%;max-width:520px;box-sizing:border-box}.mdc-dialog.login .mdc-dialog__scrim,.mdc-dialog.simple-confirm-modal .mdc-dialog__scrim{background-color:#00000080}.mdc-dialog.login .mdc-dialog__surface,.mdc-dialog.simple-confirm-modal .mdc-dialog__surface{width:100%;max-width:520px;border-radius:15px}.mdc-dialog.login .swiper-remember,.mdc-dialog.simple-confirm-modal .swiper-remember{transition:all .5s;max-height:400px}.mdc-dialog.login .login-page,.mdc-dialog.simple-confirm-modal .login-page{color:#000;font-weight:400;font-family:Lato,sans-serif;width:100%}.mdc-dialog.login .login-page__nav,.mdc-dialog.simple-confirm-modal .login-page__nav{display:flex;justify-content:space-between;align-items:center;padding:0 20px;margin-top:20px}.mdc-dialog.login .login-page__nav .nav-icon-x,.mdc-dialog.login .login-page__nav .nav-icon-back,.mdc-dialog.simple-confirm-modal .login-page__nav .nav-icon-x,.mdc-dialog.simple-confirm-modal .login-page__nav .nav-icon-back{cursor:pointer;width:24px;height:24px;transition:all .2s;visibility:hidden;opacity:0}.mdc-dialog.login .login-page__nav .nav-icon-x:hover,.mdc-dialog.login .login-page__nav .nav-icon-back:hover,.mdc-dialog.simple-confirm-modal .login-page__nav .nav-icon-x:hover,.mdc-dialog.simple-confirm-modal .login-page__nav .nav-icon-back:hover{opacity:.7}.mdc-dialog.login .login-page__nav .nav-icon-x.visible,.mdc-dialog.login .login-page__nav .nav-icon-back.visible,.mdc-dialog.simple-confirm-modal .login-page__nav .nav-icon-x.visible,.mdc-dialog.simple-confirm-modal .login-page__nav .nav-icon-back.visible{visibility:visible;opacity:1}.mdc-dialog.login .login-page__content,.mdc-dialog.simple-confirm-modal .login-page__content{width:100%;max-width:440px;margin:0 auto;padding:0 40px 40px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.mdc-dialog.login .login-page__content .header,.mdc-dialog.simple-confirm-modal .login-page__content .header{align-self:flex-start;width:100%;font-family:Lato,sans-serif;font-weight:700;font-size:30px;line-height:1.1em}.mdc-dialog.login .login-page__content>.input,.mdc-dialog.simple-confirm-modal .login-page__content>.input{width:100%;max-width:100%;margin-top:32px}.mdc-dialog.login .login-page__content>.input~.input,.mdc-dialog.simple-confirm-modal .login-page__content>.input~.input{margin-top:16px}.mdc-dialog.login .login-page__content .account-data-buttons,.mdc-dialog.simple-confirm-modal .login-page__content .account-data-buttons{display:flex;flex-direction:row;justify-content:space-between;align-content:center;margin-top:16px;width:100%}.mdc-dialog.login .login-page__content .account-data-buttons__not-logout-button,.mdc-dialog.simple-confirm-modal .login-page__content .account-data-buttons__not-logout-button{display:flex;justify-content:flex-start;cursor:pointer}.mdc-dialog.login .login-page__content .account-data-buttons__not-logout-button .radio-circle,.mdc-dialog.simple-confirm-modal .login-page__content .account-data-buttons__not-logout-button .radio-circle{width:16px;height:16px}.mdc-dialog.login .login-page__content .account-data-buttons__not-logout-button .not-logout-text,.mdc-dialog.simple-confirm-modal .login-page__content .account-data-buttons__not-logout-button .not-logout-text{margin-left:8px;font-size:14px;line-height:1.5em}.mdc-dialog.login .login-page__content .account-data-buttons__not-remember-passworrd,.mdc-dialog.simple-confirm-modal .login-page__content .account-data-buttons__not-remember-passworrd{font-weight:500;font-size:14px;line-height:1.5em;text-decoration-line:underline;color:#525252;cursor:pointer}.mdc-dialog.login .login-page__content .simple-button,.mdc-dialog.simple-confirm-modal .login-page__content .simple-button{width:100%;max-width:100%;margin-top:32px}.mdc-dialog.login .login-page__content .separator-with-text,.mdc-dialog.simple-confirm-modal .login-page__content .separator-with-text{margin-top:32px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:500;font-size:14px;line-height:18px;width:100%;color:#0006}.mdc-dialog.login .login-page__content .separator-with-text:after,.mdc-dialog.login .login-page__content .separator-with-text:before,.mdc-dialog.simple-confirm-modal .login-page__content .separator-with-text:after,.mdc-dialog.simple-confirm-modal .login-page__content .separator-with-text:before{content:"";height:1px;background:#dfdfe1;display:flex;width:100%}.mdc-dialog.login .login-page__content .separator-with-text:before,.mdc-dialog.simple-confirm-modal .login-page__content .separator-with-text:before{margin-right:16px}.mdc-dialog.login .login-page__content .separator-with-text:after,.mdc-dialog.simple-confirm-modal .login-page__content .separator-with-text:after{margin-left:16px}.mdc-dialog.login .login-page__content .social-buttons,.mdc-dialog.simple-confirm-modal .login-page__content .social-buttons{margin-top:32px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;max-width:100%}.mdc-dialog.login .login-page__content .social-buttons>.social-login-button,.mdc-dialog.simple-confirm-modal .login-page__content .social-buttons>.social-login-button{width:100%;margin-top:0}.mdc-dialog.login .login-page__content .social-buttons>.social-login-button~.social-login-button,.mdc-dialog.simple-confirm-modal .login-page__content .social-buttons>.social-login-button~.social-login-button{margin-top:10px}.mdc-dialog.login .login-page__content .social-buttons__info,.mdc-dialog.simple-confirm-modal .login-page__content .social-buttons__info{margin-top:10px;font-size:12px;line-height:1.3em;text-align:center;color:#0009}.mdc-dialog.login .remind-page,.mdc-dialog.simple-confirm-modal .remind-page{color:#000;font-weight:400;max-height:400px;display:none}.mdc-dialog.login .remind-page__nav,.mdc-dialog.simple-confirm-modal .remind-page__nav{display:flex;justify-content:space-between;align-items:center;padding:0 20px;margin-top:20px}.mdc-dialog.login .remind-page__nav .nav-icon-x,.mdc-dialog.login .remind-page__nav .nav-icon-back,.mdc-dialog.simple-confirm-modal .remind-page__nav .nav-icon-x,.mdc-dialog.simple-confirm-modal .remind-page__nav .nav-icon-back{cursor:pointer;width:24px;height:24px;transition:all .2s;visibility:hidden;opacity:0}.mdc-dialog.login .remind-page__nav .nav-icon-x:hover,.mdc-dialog.login .remind-page__nav .nav-icon-back:hover,.mdc-dialog.simple-confirm-modal .remind-page__nav .nav-icon-x:hover,.mdc-dialog.simple-confirm-modal .remind-page__nav .nav-icon-back:hover{opacity:.7}.mdc-dialog.login .remind-page__nav .nav-icon-x.visible,.mdc-dialog.login .remind-page__nav .nav-icon-back.visible,.mdc-dialog.simple-confirm-modal .remind-page__nav .nav-icon-x.visible,.mdc-dialog.simple-confirm-modal .remind-page__nav .nav-icon-back.visible{visibility:visible;opacity:1}.mdc-dialog.login .remind-page__content,.mdc-dialog.simple-confirm-modal .remind-page__content{padding:0 40px 40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.mdc-dialog.login .remind-page__content .header,.mdc-dialog.simple-confirm-modal .remind-page__content .header{margin-top:36px;font-weight:700;font-size:30px;line-height:1.1em}.mdc-dialog.login .remind-page__content .description,.mdc-dialog.simple-confirm-modal .remind-page__content .description{margin-top:16px;font-size:16px;line-height:1.5em;color:#00000080;max-width:370px;text-align:center}.mdc-dialog.login .remind-page__content .input,.mdc-dialog.simple-confirm-modal .remind-page__content .input,.mdc-dialog.login .remind-page__content .simple-button,.mdc-dialog.simple-confirm-modal .remind-page__content .simple-button{margin-top:32px}.mdc-dialog.login .remind-page--visible,.mdc-dialog.simple-confirm-modal .remind-page--visible{display:block}.mdc-dialog.login .confirm-page,.mdc-dialog.simple-confirm-modal .confirm-page{color:#000;font-weight:400;max-height:400px}.mdc-dialog.login .confirm-page__content,.mdc-dialog.simple-confirm-modal .confirm-page__content{padding:0 40px 40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.mdc-dialog.login .confirm-page__content .header,.mdc-dialog.simple-confirm-modal .confirm-page__content .header{text-align:center;margin-top:36px;align-self:flex-start;font-weight:700;font-size:24px;line-height:1.1em}@media screen and (max-width: 600px){.mdc-dialog.login .login-page__content,.mdc-dialog.simple-confirm-modal .login-page__content{padding:0 20px 20px}.mdc-dialog.login .login-page__content .account-data-buttons,.mdc-dialog.simple-confirm-modal .login-page__content .account-data-buttons{margin-top:12px}.mdc-dialog.login .login-page__content .account-data-buttons__not-logout-button,.mdc-dialog.simple-confirm-modal .login-page__content .account-data-buttons__not-logout-button{width:fit-content}.mdc-dialog.login .login-page__content .account-data-buttons__not-logout-button .radio-circle,.mdc-dialog.simple-confirm-modal .login-page__content .account-data-buttons__not-logout-button .radio-circle{width:14px;height:14px}.mdc-dialog.login .login-page__content .account-data-buttons__not-logout-button .not-logout-text,.mdc-dialog.simple-confirm-modal .login-page__content .account-data-buttons__not-logout-button .not-logout-text{font-size:12px}.mdc-dialog.login .login-page__content .account-data-buttons__not-remember-passworrd,.mdc-dialog.simple-confirm-modal .login-page__content .account-data-buttons__not-remember-passworrd{font-size:12px;width:fit-content}.mdc-dialog.login .login-page__content .header,.mdc-dialog.simple-confirm-modal .login-page__content .header{font-weight:700;font-size:22px;line-height:1.1em}.mdc-dialog.login .login-page__content>.input,.mdc-dialog.simple-confirm-modal .login-page__content>.input{margin-top:30px}.mdc-dialog.login .login-page__content .simple-button,.mdc-dialog.simple-confirm-modal .login-page__content .simple-button,.mdc-dialog.login .login-page__content .separator-with-text,.mdc-dialog.simple-confirm-modal .login-page__content .separator-with-text,.mdc-dialog.login .login-page__content .social-buttons,.mdc-dialog.simple-confirm-modal .login-page__content .social-buttons{margin-top:30px}.mdc-dialog.login .remind-page__content,.mdc-dialog.simple-confirm-modal .remind-page__content{padding:0 20px 20px}.mdc-dialog.login .remind-page__content .header,.mdc-dialog.simple-confirm-modal .remind-page__content .header{font-size:25px}.mdc-dialog.login .remind-page__content .description,.mdc-dialog.simple-confirm-modal .remind-page__content .description{font-size:14px}}@media screen and (max-width: 600px){.mdc-dialog.login .mdc-dialog__surface{width:100%;min-width:100vw;height:100%;min-height:100%;border-radius:0}}
