.flex-grow{flex-grow:1}#app{font-family:Open Sans,sans-serif}.myrecipe-wizard{display:grid;place-items:center;padding:3rem 0;opacity:1}@media(max-width:1024px){.myrecipe-wizard{padding-top:3rem;padding-bottom:3rem}}.rsf-btn.inactive{opacity:.5;pointer-events:none}.myrecipe-fade-out{transition:.5s ease;opacity:0}.myrecipe-card-interaction-animation{transition:.3s ease}.myrecipe-card-interaction-animation:hover{box-shadow:0 8px 16px 0 rgba(0,22,63,.1)}.myrecipe-card-interaction-animation.clicked{transform:scale(.95)}html[lang=ja] .helvetica-bold{font-family:HelveticaNeueLTProRoman!important}html[lang=ja] .open-sans-bold{font-family:Open Sans Regular!important}.myrecipe-progress-bar-step-dot[data-v-38ca0d8b]{width:14px;aspect-ratio:1/1;background-color:var(--rsf-2022-color-13);border-radius:999px;transition:.3s ease;position:relative;flex-shrink:0}.myrecipe-progress-bar-step-dot.active[data-v-38ca0d8b]{background-color:var(--rsf-2022-color-3)}.myrecipe-progress-bar-step-dot.active.active-step[data-v-38ca0d8b]{transition-delay:.5s}.myrecipe-progress-bar-step-dot[data-v-38ca0d8b]:after{content:"";width:5px;height:5px;border-radius:999px;background-color:#fff;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:.5s ease}.myrecipe-progress-bar-step-dot.active-step[data-v-38ca0d8b]:after{transform:translate(-50%,-50%) scale(1);transition-delay:.5s}.myrecipe-progress-bar-step-line[data-v-38ca0d8b]{height:2px;width:100%;background-color:var(--rsf-2022-color-13);flex-grow:1;position:relative;overflow:hidden}.myrecipe-progress-bar-step-line[data-v-38ca0d8b]:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--rsf-2022-color-3);transform:translateX(-100%);transition:.5s ease}.myrecipe-progress-bar-step-line.active[data-v-38ca0d8b]:after{transform:translateX(0)}.myrecipe-progress-bar-step-title[data-v-38ca0d8b]{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);text-align:center;line-height:1.1;transition:.2s ease}.myrecipe-progress-bar-step-title.active[data-v-38ca0d8b]{color:var(--rsf-2022-color-3)}.myrecipe-progress-bar-step-title.active-step[data-v-38ca0d8b]{transition-delay:.5s}.myrecipe-progress-bar-step-checkmark[data-v-38ca0d8b]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.myrecipe-form-step[data-v-c31b6316]{opacity:0;transition:.5s ease;pointer-events:none}.myrecipe-form-step.active[data-v-c31b6316]{opacity:1;transition-delay:.6s;pointer-events:all}.myrecipe-formstep-card[data-v-d477531c]{padding-top:1.5rem;padding-bottom:2rem;width:262px;box-sizing:border-box;flex-shrink:0;border:1px solid var(--rsf-2022-color-12);border-radius:8px}.myrecipe-formstep-card img[data-v-d477531c]{width:120px;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto}.tooltip-bubble[data-v-d477531c]{position:absolute;bottom:-1rem;right:0;border:1px solid var(--rsf-2022-color-12);box-sizing:border-box;padding:1rem;padding-top:.75rem;background-color:#fff;transition:.3s ease;opacity:0;transform:translateY(150%);transition-delay:.3s;visibility:hidden;border-radius:8px}.tooltip-bubble.active[data-v-d477531c]{opacity:1;transform:translateY(100%);pointer-events:all;visibility:visible}.tooltip-tip[data-v-d477531c]{position:absolute;top:-1px;left:2rem;height:20px;aspect-ratio:1/1;border-radius:4px;background-color:#fff;transform:rotate(45deg) translateY(-50%);box-shadow:-.75px -.75px 0 0 var(--rsf-2022-color-12)}.myrecipe-formstep-card .h5 p[data-v-d477531c]{font-family:Open Sans Regular}@media(max-width:1024px){.mobile-cards .option-card-flex[data-v-d477531c]{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.mobile-cards .option-card-flex h3[data-v-d477531c]{margin-top:0;text-align:left}.mobile-cards .option-card-flex p[data-v-d477531c]{margin-bottom:0;text-align:left}.mobile-cards .myrecipe-formstep-card[data-v-d477531c]{width:100%;max-width:700px;margin:0 auto;padding:1rem 0}.mobile-cards .myrecipe-formstep-card .rsf-btn[data-v-d477531c]{display:none}.mobile-cards .myrecipe-formstep-card img[data-v-d477531c]{margin:0;padding-right:1rem}.mobile-cards .myrecipe-formstep-card .flex.lg-flex-column.flex-row-reverse[data-v-d477531c]{gap:2rem}}.myrecipe-mobile-carousel-wrapper[data-v-a314765c]{display:none}@media(max-width:1120px){.myrecipe-mobile-carousel-wrapper[data-v-a314765c]{display:block}}.myrecipe-mobile-carousel[data-v-a314765c]{width:calc(100vw - var(--scrollbar-width));overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;position:relative;scroll-snap-type:x mandatory}.myrecipe-mobile-carousel>div[data-v-a314765c]{scroll-snap-align:center}.myrecipe-mobile-carousel[data-v-a314765c]::-webkit-scrollbar{display:none}.myrecipe-mobile-carousel-tab-item[data-v-a314765c]{width:24px;height:3px;background-color:var(--rsf-2022-color-12);padding:.5rem 0;background-clip:content-box;cursor:pointer}.myrecipe-mobile-carousel-tab-item.active[data-v-a314765c]{height:5px;background-color:var(--rsf-2022-color-1);border-radius:99px;padding:0;pointer-events:none}.myrecipe-mobile-carousel-rail[data-v-a314765c]{position:absolute;top:0;left:0}.myrecipe-mini-scrollbar[data-v-a314765c]{width:120px;margin:0 auto;height:5px;background-color:var(--rsf-2022-color-12);margin-bottom:2rem}.myrecipe-mini-scrollbar-view[data-v-a314765c]{background-color:var(--rsf-2022-color-1);height:5px}@media(max-width:1120px){.myrecipe-static-cards.flex{display:none}}.myrecipe-formstep-card[data-v-d30ae22a]{padding-top:1.5rem;padding-bottom:2rem;width:262px;box-sizing:border-box;flex-shrink:0;border:1px solid var(--rsf-2022-color-12);border-radius:8px}.myrecipe-formstep-card img[data-v-d30ae22a]{width:120px;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto}.tooltip-bubble[data-v-d30ae22a]{position:absolute;bottom:-1rem;right:0;border:1px solid var(--rsf-2022-color-12);box-sizing:border-box;padding:1rem;padding-top:.75rem;background-color:#fff;transition:.3s ease;opacity:0;transform:translateY(150%);transition-delay:.3s;visibility:hidden;border-radius:8px}.tooltip-bubble.active[data-v-d30ae22a]{opacity:1;transform:translateY(100%);pointer-events:all;visibility:visible}.tooltip-tip[data-v-d30ae22a]{position:absolute;top:-1px;left:2rem;height:20px;aspect-ratio:1/1;border-radius:4px;background-color:#fff;transform:rotate(45deg) translateY(-50%);box-shadow:-.75px -.75px 0 0 var(--rsf-2022-color-12)}@media(max-width:1024px){.mobile-cards .option-card-flex[data-v-d30ae22a]{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.mobile-cards .option-card-flex h3[data-v-d30ae22a]{margin-top:0;text-align:left}.mobile-cards .option-card-flex p[data-v-d30ae22a]{margin-bottom:0;text-align:left;font-family:Open Sans Regular!important;color:var(--rsf-2022-color-14)}.mobile-cards .myrecipe-formstep-card[data-v-d30ae22a]{width:100%;max-width:700px;margin:0 auto;padding:1rem 0}.mobile-cards .myrecipe-formstep-card .rsf-btn[data-v-d30ae22a]{display:none}.mobile-cards .myrecipe-formstep-card img[data-v-d30ae22a]{margin:0;padding-right:1rem}.mobile-cards .myrecipe-formstep-card .flex.lg-flex-column.flex-row-reverse[data-v-d30ae22a]{gap:2rem}}@media(min-width:1025px){.flex.lg-flex-row[data-v-7d2d6dad]{flex-direction:row}}@media(max-width:1024px){.mobile-cards p[data-v-7d2d6dad],.mobile-cards span[data-v-7d2d6dad]{color:var(--rsf-2022-color-14);font-family:Open Sans Regular,sans-serif!important}}.rsf-country-select[data-v-a125556a]{padding:.9535rem 1.75rem;background-color:var(--rsf-2022-color-white);border-radius:999px;width:100%;border:1px solid var(--rsf-2022-color-12);font-size:var(--h5)!important}.rsf-country-select-wrapper[data-v-a125556a]{max-width:500px;width:100%}.rsf-country-select-wrapper>svg[data-v-a125556a]{position:absolute;top:50%;right:1rem}@media(max-width:420px){.rsf-country-select[data-v-a125556a]{padding:.9535rem 1.5rem;text-overflow:ellipsis;padding-right:2.25rem}}.myrecipe-countryselect-card[data-v-6a8b2120],.myrecipe-watervolume-card[data-v-da888490]{width:100%;max-width:500px;border-radius:8px;border:1px solid var(--rsf-2022-color-12)}.rsf-water-volume-text-input[data-v-da888490],.rsf-water-volume-unit-select[data-v-da888490]{padding:.9535rem 1.75rem;background-color:var(--rsf-2022-color-white);border-radius:999px;width:100%;border:1px solid var(--rsf-2022-color-12);font-size:var(--h5)!important;box-sizing:border-box}.rsf-water-volume-unit-select-wrapper[data-v-da888490]{max-width:500px}.rsf-water-volume-unit-select-wrapper>svg[data-v-da888490]{position:absolute;top:50%;right:1rem}@media(max-width:420px){.rsf-water-volume-unit-select[data-v-da888490]{padding:.9535rem 1.5rem;text-overflow:ellipsis;padding-right:2.25rem}}.myrecipe-countryselect-card[data-v-da888490]{width:100%;max-width:500px}.water-volume-icon[data-v-da888490]{width:120px;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.myrecipe-refugium-card[data-v-776ed0a0]{width:100%;max-width:500px;border-radius:8px;border:1px solid var(--rsf-2022-color-12)}.rsf-water-volume-text-input[data-v-776ed0a0],.rsf-water-volume-unit-select[data-v-776ed0a0]{padding:.9535rem 1.75rem;background-color:var(--rsf-2022-color-white);border-radius:999px;width:100%;border:1px solid var(--rsf-2022-color-12);font-size:var(--h5)!important;box-sizing:border-box}.rsf-water-volume-unit-select-wrapper[data-v-776ed0a0]{max-width:500px}.rsf-water-volume-unit-select-wrapper>svg[data-v-776ed0a0]{position:absolute;top:50%;right:1rem}.refugium-card-img[data-v-776ed0a0]{width:120px;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}@media(min-width:1025px){.flex.lg-flex-row[data-v-5dd0cc28]{flex-direction:row}}@media(max-width:1024px){.mobile-cards p[data-v-5dd0cc28],.mobile-cards span[data-v-5dd0cc28]{color:var(--rsf-2022-color-14);font-family:Open Sans Regular,sans-serif!important}}.myrecipe-countryselect-card[data-v-fcae9338]{width:100%;max-width:500px}.loader-spinner[data-v-fcae9338]{position:absolute;top:4.5rem;left:50%;transform:translateX(-50%)}.footer[data-v-cf1750c4]{display:none!important}.myrecipe-card[data-v-61cea17d]{border-radius:8px;border:1px solid var(--rsf-2022-color-12);margin:0 auto}.parameter-cell[data-v-61cea17d]{position:relative}.parameter-cell[data-v-61cea17d]:not(:last-of-type):after{display:block;position:absolute;content:"";width:1px;height:80%;background-color:var(--rsf-2022-color-12);right:0;top:50%;transform:translateY(-50%)}@media(max-width:1024px){.row-line[data-v-61cea17d]{border-bottom:2px dotted var(--rsf-2022-color-12)}.parameter-cell[data-v-61cea17d]:after,.parameter-cell[data-v-61cea17d]:not(:last-of-type):after{display:none}.parameter-cell[data-v-61cea17d]{align-items:baseline}.parameter-cell[data-v-61cea17d]:not(:last-of-type){margin-bottom:24px}.parameter-cell .open-sans-semibold[data-v-61cea17d]{font-family:Open Sans Bold!important}}.myrecipe-parameter-section[data-v-2d25e488]{border-radius:12px;border:1px solid var(--rsf-2022-color-16);overflow:hidden}.parameter-section-head.rainbow[data-v-2d25e488]{background:linear-gradient(90deg,#17f470,#16c7ff,#6c59ff,#f142ff,#ff1c61)}.parameter-section-head.violet[data-v-2d25e488]{background:linear-gradient(90deg,#a423f3,#7d2ffe)}.parameter-section-head.blue[data-v-2d25e488]{background:linear-gradient(90deg,#4abeff,#45a6ff)}.parameter-section-head.pink[data-v-2d25e488]{background:linear-gradient(90deg,#ff3eb2,#ff3ed4)}.parameter-section-head.green[data-v-2d25e488]{background:linear-gradient(90deg,#adea00,#66e900)}.parameter-section-head.yellow[data-v-2d25e488]{background:linear-gradient(90deg,#ffd600,#ffb800)}.parameter-section-head.darkblue[data-v-2d25e488]{background:linear-gradient(90deg,#3b5aea,#472cf5)}.text-right[data-v-2d25e488]{text-align:right}@media (max-width:40em){.justify-between-sm.justify-end[data-v-2d25e488]{justify-content:space-between}}@media (max-width:1024px){.parameter-section-bottom p[data-v-2d25e488]{color:var(--rsf-2022-color-14)}}.myrecipe-supplement-item[data-v-6b87ab10]:not(:last-of-type){border-bottom:1px solid var(--rsf-2022-color-16)}.item-divider[data-v-6b87ab10]{width:1px;background-color:var(--rsf-2022-color-16);height:64px}.myrecipe-supplement-item .thumbnail[data-v-6b87ab10]{width:100px;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}@media (min-width:1025px){.lg-show[data-v-6b87ab10]{display:inline-block}}.frequency-box[data-v-6b87ab10]{min-width:120px;max-width:120px}@media (max-width:450px){.frequency-box[data-v-6b87ab10]{min-width:90px;max-width:90px}}.more-info-icon[data-v-6b87ab10]{position:absolute;z-index:2;bottom:.5rem;right:.5rem;pointer-events:none}.stb_modal[data-v-f5ff1f3c]{z-index:9999999999;height:100vh;height:calc(var(--vh, 1vh)*100)}.myrecipe-modal[data-v-f5ff1f3c]::-webkit-scrollbar{display:none}.myrecipe-modal[data-v-f5ff1f3c]{-ms-overflow-style:none;scrollbar-width:none;overflow-y:auto}@media(max-width:1024px){.myrecipe-modal[data-v-f5ff1f3c]{padding-top:2.5rem}}.myrecipe-modal-close-btn[data-v-f5ff1f3c]{margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:1024px){.myrecipe-modal-inner[data-v-f5ff1f3c]{border-bottom-left-radius:0;border-bottom-right-radius:0}.myrecipe-modal[data-v-f5ff1f3c]{place-items:end}}.myrecipe-tab-switch[data-v-7f463f97]{background-color:var(--rsf-2022-color-12);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;margin-bottom:2rem;border-radius:999px;position:relative}.active-tab-indicator[data-v-7f463f97]{display:block;position:absolute;width:30px;height:100%;z-index:2;top:0;left:0;background-color:#000;border-radius:999px;transition:.3s ease;border:2px solid var(--rsf-2022-color-12);box-sizing:border-box}.myrecipe-tab-pill[data-v-7f463f97]{padding-top:10px;padding-bottom:10px}.myrecipe-tab-slide[data-v-7f463f97]{transition:.3s ease;opacity:0}.myrecipe-tab-slide.slide-1[data-v-7f463f97]{transform:translateX(-100%)}.myrecipe-tab-slide.slide-1.active[data-v-7f463f97]{transform:translateX(0)}.myrecipe-tab-slide.slide-2[data-v-7f463f97]{transform:translateX(100%)}.myrecipe-tab-slide.slide-2.active[data-v-7f463f97]{transform:translateX(0)}.myrecipe-tab-slide.active[data-v-7f463f97]{opacity:1}.tab-switch-wrapper[data-v-7f463f97]{position:-webkit-sticky;position:sticky;top:0;z-index:99}.rsf-water-volume-text-input[data-v-e42a86b6]{padding:.9535rem 1.75rem;background-color:var(--rsf-2022-color-white);border-radius:999px;width:100%;border:1px solid var(--rsf-2022-color-12);font-size:var(--h5)!important;box-sizing:border-box}.email-msg-animation[data-v-e42a86b6]{transition:.5s ease;opacity:1;transition-delay:.5s}.email-hide[data-v-e42a86b6]{opacity:0;pointer-events:none;transform:translateY(50px);transition-delay:0s}.myrecipe-feature-card[data-v-81c310d0]{border-radius:8px;min-height:550px;box-shadow:0 4px 18px 0 rgba(0,0,0,.1)}.myrecipe-feature-card img[data-v-81c310d0]{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.myrecipe-chemicals-label[data-v-5f263a36]{padding:5px 8px;border-radius:2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}div.open-sans-regular p[data-v-5f263a36]{font-family:Open Sans Regular}.more-info-icon[data-v-7d1d9d00]{position:absolute;z-index:2;bottom:.5rem;right:.5rem;pointer-events:none}.clip-content-box[data-v-7d1d9d00]{background-clip:content-box}@media(max-width:1024px){.refugium-info-box[data-v-7d1d9d00]{flex-direction:column;align-items:center}}@media(max-width:639px){.mobile-color-black[data-v-7d1d9d00]{color:var(--rsf-2022-color-black)}}.myrecipe-tab-switch[data-v-3bb0e8a2]{background-color:var(--rsf-2022-color-12);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;border-radius:999px;position:relative}.active-tab-indicator[data-v-3bb0e8a2]{display:block;position:absolute;width:30px;height:100%;z-index:2;top:0;left:0;background-color:#000;border-radius:999px;transition:.3s ease;border:2px solid var(--rsf-2022-color-12);box-sizing:border-box}.myrecipe-tab-pill[data-v-3bb0e8a2]{padding-top:10px;padding-bottom:10px}.myrecipe-tab-slide[data-v-3bb0e8a2]{transition:.4s ease;opacity:0;overflow:hidden}.myrecipe-tab-slide.slide-1[data-v-3bb0e8a2]{transform:translateX(-100%)}.myrecipe-tab-slide.slide-1.active[data-v-3bb0e8a2]{transform:translateX(0)}.myrecipe-tab-slide.slide-2[data-v-3bb0e8a2]{transform:translateX(100%)}.myrecipe-tab-slide.slide-2.active[data-v-3bb0e8a2]{transform:translateX(0)}.myrecipe-tab-slide.active[data-v-3bb0e8a2]{opacity:1}.tab-switch-wrapper[data-v-3bb0e8a2]{position:-webkit-sticky;position:sticky;top:var(--navbarHeight);z-index:99}.myrecipe-tab-wrapper[data-v-3bb0e8a2]{transition:height .5s ease;transition-delay:.3s}@-webkit-keyframes fade-in-141e7a64{0%{opacity:0}to{opacity:1}}@keyframes fade-in-141e7a64{0%{opacity:0}to{opacity:1}}.myrecipe_result_wrapper[data-v-141e7a64]{min-height:100vh}.myrecipe-result[data-v-141e7a64]{-webkit-animation-name:fade-in-141e7a64;animation-name:fade-in-141e7a64;-webkit-animation-duration:2s;animation-duration:2s}.myrecipe_result_wrapper[data-v-141e7a64]{padding:3rem 0;padding-bottom:0}@media(max-width:1024px){.myrecipe_result_wrapper[data-v-141e7a64]{padding-top:calc(3rem + var(--fullMenuHeight));padding-bottom:0}}