.doorStep_plusIconContainer__Yt457{cursor:pointer;position:relative;height:.75rem;width:.75rem}@media(min-width:992px){.doorStep_plusIconContainer__Yt457{height:1rem;width:1rem}}.doorStep_plusIconContainer__Yt457 .doorStep_line__3bdmR{height:.0625rem;width:.75rem;position:absolute;left:0;top:50%;transition:.3s ease-in-out}@media(min-width:992px){.doorStep_plusIconContainer__Yt457 .doorStep_line__3bdmR{width:1rem}}.doorStep_plusIconContainer__Yt457 .doorStep_lineClose__YBWPT{transform:rotate(90deg)}@keyframes doorStep_pulse79__a7Raz{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes doorStep_waveEffect__XC9hG{15%{transform:scale(1.2)}30%{transform:scale(1)}to{transform:scale(1)}0%{transform:scale(1)}}.doorStep_doorStepDiv1__7ttMN button,.doorStep_friendsContent__EbCRX button,.doorStep_heroTitle__KQjUa button{padding:10px 30px;font-size:16px;line-height:28px;font-weight:600;background-color:var(--main-blue);color:var(--font-yellow);font-family:var(--font-family-avenir);border:1.5px solid var(--main-blue);border-radius:999px;cursor:pointer;transition:all .3s ease-in-out}.doorStep_doorStepDiv1__7ttMN button:hover,.doorStep_friendsContent__EbCRX button:hover,.doorStep_heroTitle__KQjUa button:hover{background-color:transparent;color:var(--font-blue)}.doorStep_contactForm__rJUdn button{width:100%;padding:10px 30px;font-size:16px;line-height:28px;font-weight:600;background-color:var(--main-blue);color:var(--font-yellow);font-family:var(--font-family-avenir);border:1.5px solid var(--main-blue);border-radius:999px;cursor:pointer;transition:all .3s ease-in-out}.doorStep_contactForm__rJUdn button:hover{background-color:transparent;color:var(--font-blue)}.doorStep_orderButton__UhDq2{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.doorStep_orderButton__UhDq2 button{padding:8px 20px;font-size:14px;line-height:20px;font-weight:400;background-color:var(--main-blue);color:var(--font-yellow);font-family:var(--font-family-avenir);border:1px solid var(--main-yellow);border-radius:999px;display:flex;align-items:center;gap:7px}.doorStep_orderButton__UhDq2 button .doorStep_dotDiv__e6UY8{width:7px;height:7px;border-radius:50%;background-color:var(--main-yellow);margin-bottom:2px}.doorStep_orderMainButton__pp1e6{display:flex;align-items:center;flex-wrap:wrap}.doorStep_orderMainButton__pp1e6 button{min-width:170px;padding:10px 30px;font-size:16px;line-height:28px;font-weight:600;background-color:transparent;color:var(--font-blue);font-family:var(--font-family-caudex);border:1.5px solid var(--main-blue);cursor:pointer;transition:all .3s ease-in-out}.doorStep_orderMainButton__pp1e6 button.doorStep_active__xG2WJ{background-color:var(--main-blue);color:var(--font-yellow)}@media(max-width:576px){.doorStep_orderMainButton__pp1e6 button{min-width:auto}}.doorStep_orderModalButton__09EKf{display:flex;align-items:center}@media(max-width:350px){.doorStep_orderModalButton__09EKf{flex-wrap:wrap}}.doorStep_orderModalButton__09EKf button{width:100%;padding:10px 30px;font-size:16px;line-height:28px;font-weight:600;background-color:transparent;color:var(--font-blue);font-family:var(--font-family-caudex);border:1.5px solid var(--main-blue);cursor:pointer;transition:all .3s ease-in-out}.doorStep_orderModalButton__09EKf button.doorStep_active__xG2WJ{cursor:default;background-color:var(--main-blue);color:var(--color-white)}.doorStep_orderModalSave__HPX8s{display:flex;justify-content:flex-end;padding:20px;border-top:1px solid var(--border-color)}.doorStep_orderModalSave__HPX8s button{padding:6px 55px;font-size:16px;line-height:28px;font-weight:600;background-color:var(--main-blue);color:var(--color-white);font-family:var(--font-family-caudex);border:1.5px solid var(--main-blue);cursor:pointer;transition:all .3s ease-in-out}.doorStep_orderModalSave__HPX8s button:hover{background-color:transparent;color:var(--font-blue)}.doorStep_viewCartButton__sQyCy button{padding:6px 55px;font-size:16px;line-height:28px;font-weight:600;background-color:var(--main-blue);color:var(--color-white);font-family:var(--font-family-caudex);border:1.5px solid var(--main-blue);cursor:pointer;transition:all .3s ease-in-out}.doorStep_viewCartButton__sQyCy button:hover{background-color:transparent;color:var(--font-blue)}.doorStep_addToCart__iW7_y button{width:100%;padding:12px;font-size:16px;line-height:28px;font-weight:400;background-color:var(--main-blue);color:var(--color-white);font-family:var(--font-family-caudex);border:1.5px solid var(--main-blue);cursor:pointer;transition:all .3s ease-in-out}.doorStep_addToCart__iW7_y button:hover{background-color:transparent;color:var(--font-blue)}.doorStep_checkoutButton__naTKs button{width:100%;padding:12px;font-size:16px;line-height:28px;font-weight:600;background-color:var(--main-yellow);color:var(--font-blue);font-family:var(--font-family-caudex);border:1px solid var(--main-yellow);cursor:pointer;transition:all .3s ease-in-out}.doorStep_checkoutButton__naTKs button:hover{background-color:transparent;color:var(--font-yellow)}.doorStep_loginBannerUpper__HACHO button{padding:10px 30px;font-size:16px;line-height:28px;font-weight:600;background-color:var(--color-white);color:var(--font-blue);font-family:var(--font-family-avenir);border:2px solid var(--color-white);border-radius:999px;cursor:pointer;transition:all .3s ease-in-out}.doorStep_loginBannerUpper__HACHO button:hover{background-color:transparent;color:var(--color-white)}.doorStep_nextStep__VL3rS,.doorStep_signInButton__Uom1t{margin:30px 0 0}.doorStep_nextStep__VL3rS button,.doorStep_signInButton__Uom1t button{width:100%;padding:12px;font-size:16px;line-height:28px;font-weight:600;background-color:var(--main-blue);color:var(--color-white);font-family:var(--font-family-caudex);border:1.5px solid var(--main-blue);border-radius:6px;box-shadow:0 5px 15px rgba(0,0,0,.35);cursor:pointer;transition:all .3s ease-in-out}.doorStep_nextStep__VL3rS button:hover,.doorStep_signInButton__Uom1t button:hover{background-color:transparent;box-shadow:none;color:var(--font-blue)}.doorStep_googleSignup__LElVw button{width:100%;padding:12px;font-size:16px;line-height:30px;font-weight:500;background-color:var(--color-white);color:var(--font-blue);font-family:var(--font-family-avenir);border:1.5px solid transparent;box-shadow:0 5px 15px rgba(0,0,0,.35);border-radius:6px;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:all .3s ease-in-out}.doorStep_googleSignup__LElVw button:hover{border:1.5px solid var(--border-color)}.doorStep_container__e_Y24{max-width:1340px;margin:0 auto;padding:0 30px}@media(max-width:768px){.doorStep_container__e_Y24{padding:0 20px}}.doorStep_containerCart__mutgS{max-width:1240px;margin:0 auto;padding:0 30px}@media(max-width:768px){.doorStep_containerCart__mutgS{padding:0 20px}}.doorStep_doorStep__PCAuC{display:grid;grid-template-columns:repeat(2,1fr);min-height:700px}@media(max-width:1024px){.doorStep_doorStep__PCAuC{grid-template-columns:1fr;min-height:auto}}.doorStep_doorStep__PCAuC .doorStep_doorStepDiv1__7ttMN{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:150px 20px}@media(max-width:576px){.doorStep_doorStep__PCAuC .doorStep_doorStepDiv1__7ttMN{padding:50px 20px}}.doorStep_doorStep__PCAuC .doorStep_doorStepDiv1__7ttMN h2{display:block;max-width:400px;word-break:break-word;text-align:center;font-size:24px;line-height:30px;font-weight:600;font-family:var(--font-family-avenir);color:var(--font-blue);margin-top:30px}@media(max-width:576px){.doorStep_doorStep__PCAuC .doorStep_doorStepDiv1__7ttMN h2{font-size:20px;line-height:26px}}.doorStep_doorStep__PCAuC .doorStep_doorStepDiv1__7ttMN p{max-width:500px;word-break:break-word;text-align:center;font-size:30px;line-height:40px;font-weight:400;font-family:var(--font-family-caudex);color:var(--font-blue);margin:20px 0 50px}@media(max-width:576px){.doorStep_doorStep__PCAuC .doorStep_doorStepDiv1__7ttMN p{font-size:24px;line-height:30px}}.doorStep_doorStep__PCAuC .doorStep_doorStepDiv2__VJ7OR{background-image:url(/_next/static/media/aboutProduct.8d1c453c.webp);background-size:cover;background-position:50%}@media(max-width:1024px){.doorStep_doorStep__PCAuC .doorStep_doorStepDiv2__VJ7OR{order:1;width:100%;min-height:700px}}@media(max-width:576px){.doorStep_doorStep__PCAuC .doorStep_doorStepDiv2__VJ7OR{min-height:500px}}@font-face{font-family:Avenir;src:url(/_next/static/media/AvenirLTStd-Light.bb5fdcc5.otf) format("opentype");font-weight:300}@font-face{font-family:Avenir;src:url(/_next/static/media/AvenirLTStd-Book.a518a54c.otf) format("opentype");font-weight:400}@font-face{font-family:Avenir;src:url(/_next/static/media/AvenirLTStd-Medium.bcdfbf1d.otf) format("opentype");font-weight:500}@font-face{font-family:Avenir;src:url(/_next/static/media/AvenirLTStd-Heavy.2d20bafb.otf) format("opentype");font-weight:800}@font-face{font-family:Avenir;src:url(/_next/static/media/AvenirLTStd-Black.8f8e7d37.otf) format("opentype");font-weight:900}@font-face{font-family:Caudex;src:url(/_next/static/media/Caudex-Regular.91971bef.ttf) format("truetype");font-weight:400}@font-face{font-family:Caudex;src:url(/_next/static/media/Caudex-Bold.8bf84f1f.ttf) format("truetype");font-weight:700}.heart_plusIconContainer__J588e{cursor:pointer;position:relative;height:.75rem;width:.75rem}@media(min-width:992px){.heart_plusIconContainer__J588e{height:1rem;width:1rem}}.heart_plusIconContainer__J588e .heart_line__emU_n{height:.0625rem;width:.75rem;position:absolute;left:0;top:50%;transition:.3s ease-in-out}@media(min-width:992px){.heart_plusIconContainer__J588e .heart_line__emU_n{width:1rem}}.heart_plusIconContainer__J588e .heart_lineClose__XgORv{transform:rotate(90deg)}@keyframes heart_pulse79__GRISm{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes heart_waveEffect__FmNrG{15%{transform:scale(1.2)}30%{transform:scale(1)}to{transform:scale(1)}0%{transform:scale(1)}}.heart_doorStepDiv1__YzbmE button,.heart_friendsContent__iL5Si button,.heart_heroTitle__FxHpP button{padding:10px 30px;font-size:16px;line-height:28px;font-weight:600;background-color:var(--main-blue);color:var(--font-yellow);font-family:var(--font-family-avenir);border:1.5px solid var(--main-blue);border-radius:999px;cursor:pointer;transition:all .3s ease-in-out}.heart_doorStepDiv1__YzbmE button:hover,.heart_friendsContent__iL5Si button:hover,.heart_heroTitle__FxHpP button:hover{background-color:transparent;color:var(--font-blue)}.heart_contactForm__BRNFX button{width:100%;padding:10px 30px;font-size:16px;line-height:28px;font-weight:600;background-color:var(--main-blue);color:var(--font-yellow);font-family:var(--font-family-avenir);border:1.5px solid var(--main-blue);border-radius:999px;cursor:pointer;transition:all .3s ease-in-out}.heart_contactForm__BRNFX button:hover{background-color:transparent;color:var(--font-blue)}.heart_orderButton__YIaMq{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.heart_orderButton__YIaMq button{padding:8px 20px;font-size:14px;line-height:20px;font-weight:400;background-color:var(--main-blue);color:var(--font-yellow);font-family:var(--font-family-avenir);border:1px solid var(--main-yellow);border-radius:999px;display:flex;align-items:center;gap:7px}.heart_orderButton__YIaMq button .heart_dotDiv__68l_P{width:7px;height:7px;border-radius:50%;background-color:var(--main-yellow);margin-bottom:2px}.heart_orderMainButton__klYHh{display:flex;align-items:center;flex-wrap:wrap}.heart_orderMainButton__klYHh button{min-width:170px;padding:10px 30px;font-size:16px;line-height:28px;font-weight:600;background-color:transparent;color:var(--font-blue);font-family:var(--font-family-caudex);border:1.5px solid var(--main-blue);cursor:pointer;transition:all .3s ease-in-out}.heart_orderMainButton__klYHh button.heart_active__vM6_B{background-color:var(--main-blue);color:var(--font-yellow)}@media(max-width:576px){.heart_orderMainButton__klYHh button{min-width:auto}}.heart_orderModalButton__cKcYY{display:flex;align-items:center}@media(max-width:350px){.heart_orderModalButton__cKcYY{flex-wrap:wrap}}.heart_orderModalButton__cKcYY button{width:100%;padding:10px 30px;font-size:16px;line-height:28px;font-weight:600;background-color:transparent;color:var(--font-blue);font-family:var(--font-family-caudex);border:1.5px solid var(--main-blue);cursor:pointer;transition:all .3s ease-in-out}.heart_orderModalButton__cKcYY button.heart_active__vM6_B{cursor:default;background-color:var(--main-blue);color:var(--color-white)}.heart_orderModalSave__LbghJ{display:flex;justify-content:flex-end;padding:20px;border-top:1px solid var(--border-color)}.heart_orderModalSave__LbghJ button{padding:6px 55px;font-size:16px;line-height:28px;font-weight:600;background-color:var(--main-blue);color:var(--color-white);font-family:var(--font-family-caudex);border:1.5px solid var(--main-blue);cursor:pointer;transition:all .3s ease-in-out}.heart_orderModalSave__LbghJ button:hover{background-color:transparent;color:var(--font-blue)}.heart_viewCartButton__9Nk_w button{padding:6px 55px;font-size:16px;line-height:28px;font-weight:600;background-color:var(--main-blue);color:var(--color-white);font-family:var(--font-family-caudex);border:1.5px solid var(--main-blue);cursor:pointer;transition:all .3s ease-in-out}.heart_viewCartButton__9Nk_w button:hover{background-color:transparent;color:var(--font-blue)}.heart_addToCart__NvoAl button{width:100%;padding:12px;font-size:16px;line-height:28px;font-weight:400;background-color:var(--main-blue);color:var(--color-white);font-family:var(--font-family-caudex);border:1.5px solid var(--main-blue);cursor:pointer;transition:all .3s ease-in-out}.heart_addToCart__NvoAl button:hover{background-color:transparent;color:var(--font-blue)}.heart_checkoutButton__a_jVF button{width:100%;padding:12px;font-size:16px;line-height:28px;font-weight:600;background-color:var(--main-yellow);color:var(--font-blue);font-family:var(--font-family-caudex);border:1px solid var(--main-yellow);cursor:pointer;transition:all .3s ease-in-out}.heart_checkoutButton__a_jVF button:hover{background-color:transparent;color:var(--font-yellow)}.heart_loginBannerUpper__3H6_e button{padding:10px 30px;font-size:16px;line-height:28px;font-weight:600;background-color:var(--color-white);color:var(--font-blue);font-family:var(--font-family-avenir);border:2px solid var(--color-white);border-radius:999px;cursor:pointer;transition:all .3s ease-in-out}.heart_loginBannerUpper__3H6_e button:hover{background-color:transparent;color:var(--color-white)}.heart_nextStep__pEYh2,.heart_signInButton__zdUV3{margin:30px 0 0}.heart_nextStep__pEYh2 button,.heart_signInButton__zdUV3 button{width:100%;padding:12px;font-size:16px;line-height:28px;font-weight:600;background-color:var(--main-blue);color:var(--color-white);font-family:var(--font-family-caudex);border:1.5px solid var(--main-blue);border-radius:6px;box-shadow:0 5px 15px rgba(0,0,0,.35);cursor:pointer;transition:all .3s ease-in-out}.heart_nextStep__pEYh2 button:hover,.heart_signInButton__zdUV3 button:hover{background-color:transparent;box-shadow:none;color:var(--font-blue)}.heart_googleSignup__8N0_T button{width:100%;padding:12px;font-size:16px;line-height:30px;font-weight:500;background-color:var(--color-white);color:var(--font-blue);font-family:var(--font-family-avenir);border:1.5px solid transparent;box-shadow:0 5px 15px rgba(0,0,0,.35);border-radius:6px;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:all .3s ease-in-out}.heart_googleSignup__8N0_T button:hover{border:1.5px solid var(--border-color)}.heart_container__e33sv{max-width:1340px;margin:0 auto;padding:0 30px}@media(max-width:768px){.heart_container__e33sv{padding:0 20px}}.heart_containerCart__FFi_l{max-width:1240px;margin:0 auto;padding:0 30px}@media(max-width:768px){.heart_containerCart__FFi_l{padding:0 20px}}.heart_heart__xhiz_{padding:200px 20px;background-image:url(/_next/static/media/aboutBg.23cd9ad3.webp);background-size:cover;background-position:bottom;background-attachment:fixed;position:relative}.heart_heart__xhiz_:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5)}@media(max-width:576px){.heart_heart__xhiz_{padding:100px 20px}}.heart_heart__xhiz_ .heart_heartContent__eg4eU{position:relative;display:flex;flex-direction:column;align-items:center;gap:30px;text-align:center}.heart_heart__xhiz_ .heart_heartContent__eg4eU h2{font-size:24px;line-height:30px;font-weight:600;font-family:var(--font-family-avenir);color:var(--font-yellow);max-width:600px}@media(max-width:576px){.heart_heart__xhiz_ .heart_heartContent__eg4eU h2{font-size:20px;line-height:26px}}.heart_heart__xhiz_ .heart_heartContent__eg4eU p{font-size:30px;line-height:40px;font-weight:600;font-family:var(--font-family-caudex);color:var(--font-yellow);max-width:600px}@media(max-width:576px){.heart_heart__xhiz_ .heart_heartContent__eg4eU p{font-size:24px;line-height:30px}}