body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f4f4f6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;max-width:100%;overflow-x:hidden!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#f4f4f6;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.text-section{text-align:center}.primary-text{color:#000;font-size:24px;line-height:29.05px;margin-bottom:10px}.primary-text,.secondary-text{font-family:Inter,sans-serif;font-weight:400}.secondary-text{color:#666;font-size:16px;line-height:19.36px}.App{text-align:center}.App-header{height:50px!important;justify-content:start!important;max-height:150px!important;min-height:150px!important;overflow:hidden;position:relative}.carousel{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.carousel .slide{align-items:flex-start;display:flex;height:100%;justify-content:center}.carousel img{height:auto;object-fit:cover;width:100%}.floating-menu{background-color:#800207;border-radius:50px;justify-content:space-between;left:50%;padding:10px 20px;position:absolute;top:20px;transform:translateX(-50%);width:80%;z-index:1}.floating-menu,.menu-left,.menu-right{align-items:center;display:flex}.menu-left a,.menu-right button{font-size:16px;font-weight:700;margin:0 10px;text-decoration:none}.menu-left a{margin-right:36px}.logo img{height:68;width:214}.button-register{color:#81ac3e}.info-banner{background-color:#efeeed;color:#fff;height:90px;justify-content:space-between;padding:0 20px}.info-banner,.info-content{align-items:center;display:flex}.info-content{gap:20px}.info-text{font-size:18px;font-weight:700}.info-button{background-color:#fff;border:none;border-radius:50px;color:#4caf50;cursor:pointer;padding:10px 20px}.recetas-container{align-items:start;background-color:#dadbe1;border-radius:20px;margin:16px;padding:32px}.recetas-title{color:#666;font-size:40px;font-weight:900;margin-bottom:24px}.recetas-description,.recetas-title{align-items:flex-start;display:flex;justify-content:start}.recetas-description{color:#000;font-size:24px;font-weight:400}.logo-button{background:none;border:none;cursor:pointer;outline:none;padding:0}.logo-button:hover{opacity:.8}.marging-medium{margin-bottom:80px}.tips-container{align-items:start;justify-content:start;margin-top:100px;padding:16px;text-align:start}.tip-main-title{color:#666!important;font-size:64px!important;font-weight:900!important}.tip-main-subtitle,.tip-main-title{font-family:Inter,sans-serif;line-height:56px!important;text-align:left!important}.tip-main-subtitle{color:#000!important;font-size:24px!important;font-weight:400!important}.favorite-icon{color:#e84a43;font-size:56px;margin-right:16px}@media (max-width:768px){.App-header{height:50px!important;justify-content:start!important;max-height:100px!important;min-height:100px!important;overflow:hidden;position:relative}.recetas-title{align-items:flex-start;color:#666;display:flex;font-size:44px;font-weight:800;justify-content:start;margin-bottom:24px}.tips-main-container{background-color:#f4f4f6;display:flex;flex-direction:column;overflow-y:auto;padding:20px}.tip-main-title{color:#666!important;font-size:32px!important;font-weight:900!important;line-height:56px!important}.tip-main-subtitle,.tip-main-title{font-family:Inter,sans-serif;text-align:left!important}.tip-main-subtitle{color:#000!important;font-size:14px!important;font-weight:400!important;line-height:32px!important}}@media (max-width:480px){.recetas-container{align-items:start;background-color:#dadbe1;border-radius:20px;margin:6px;padding:15px}}.horizontal-carousel{display:flex;flex-direction:row;gap:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth}.horizontal-carousel::-webkit-scrollbar{display:none}.horizontal-carousel-item{align-items:center;background-color:#666;background:#d9d9d9;border:1px solid #e0e0e2;border-radius:20px;display:flex;flex-direction:column;flex-shrink:0;height:100px;justify-content:center;margin:20px;padding:40px;width:160px}.horizontal-carousel-item:hover{box-shadow:0 4px 21px 0 #e054599e}.horizontal-item-image{height:65px;width:65px}.horizontal-item-text{color:#666;font-family:Inter,sans-serif;font-size:24px;font-weight:400;line-height:29.05px;margin-top:0;text-align:left}@media (max-width:480px){.horizontal-carousel-item{align-items:center;background-color:#666;background:#d9d9d9;border:1px solid #e0e0e2;border-radius:20px;display:flex;flex-direction:column;flex-shrink:0;height:80px;justify-content:center;margin:8px;padding:20px;width:140px}.horizontal-item-image{height:35px;width:35px}.horizontal-item-text{color:#666;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:29.05px;margin-top:0;text-align:left}}.image-container-withloader{position:relative}.image-container-withloader,.loader,.placeholder-image{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.loader,.placeholder-image{left:0;object-fit:contain;position:absolute;top:0}.main-image{height:100%;object-fit:cover;transition:opacity .3s ease;width:100%}.main-image.hidden{opacity:0}.main-image:not(.hidden){opacity:1}.loader-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.spinner{animation:spin 1s linear infinite;border:6px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:50px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}p{color:#666;font-family:Inter,sans-serif;font-size:16px;font-weight:400;margin-top:10px}.loading{height:516px;width:516px}.carousel-section{margin-top:20px;padding:20px;text-align:start}.title-container{margin-bottom:20px}.title-icon-container{align-items:center;display:flex;gap:15px}.title-icon-container.centered{align-items:center;display:flex;flex-direction:column;justify-content:center}.dynamic-carousel-icon{color:#666;height:65px;width:65px}.dynamic-carousel-title{color:#666;font-size:24px!important;font-weight:400}.carousel-container{align-items:center;margin:-20px;overflow:hidden;padding:0;position:relative;width:100%}.carousel-container,.carousel-items{display:flex;justify-content:flex-start}.carousel-items{gap:10px;margin:20px;transition:transform .3s ease-in-out}.carousel-items>div{flex:1 1;min-width:200px}.carousel-arrow{align-items:center;background:#fff;border-radius:50%;box-shadow:0 4px 4px 0 #00000012;cursor:pointer;display:flex;gap:0;height:40px;justify-content:center;opacity:1;transition:opacity .3s;width:40px}.carousel-arrow:hover{opacity:.8}.carousel-arrow.left{left:0;position:absolute}.carousel-arrow.right{position:absolute;right:0}.carousel-arrow.left-disabled{background:#dadbe1;left:0;position:absolute}.carousel-arrow.right-disabled{background:#dadbe1;position:absolute;right:0}@media (max-width:480px){.carousel-container{align-items:center;display:flex;justify-content:flex-start;margin:0;overflow:hidden;padding:0;position:inherit;width:100%}.carousel-section{margin-top:20px;padding:0;text-align:start}.carousel-items{margin:0;min-width:200px}.carousel-items>div{flex:1 1;min-width:0}.carousel-arrow{padding:4px}}.carousel-item-container{border:0;height:382px;margin:10px;padding-top:0;position:relative;transition:background-color .3s,color .3s;transition:border .3s ease;width:268px}.carousel-item-container.alergico-border{border:6px solid #7fc269;border-radius:20px}.carousel-item-container.favorito-border{border:1px solid #e84a43;border-radius:20px}.alergico-icon{background-color:#7fc269;border:2px solid #7fc269;border-radius:50%;right:16px}.alergico-icon,.favorito-icon{height:40px;position:absolute;top:20px;width:40px}.favorito-icon{background-color:initial;border-radius:50%;right:26px}.carousel-item-image{border-radius:20px;height:126px;margin-left:24px;margin-right:24px;margin-top:16px;object-fit:cover;position:absolute;width:220px}.carousel-item-box{background-color:#fff;border-radius:20px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-top:0;padding:16px;text-align:left}.carousel-item-title{color:#666;font-size:20px;font-weight:700;margin-top:150px}.carousel-item-description{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis}.play-button,.time-button{align-items:center;background-color:initial;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:400;justify-content:center;margin-top:20px;padding:6px 16px}.buttons-container{align-items:center;display:flex;flex-direction:row;gap:8px}.time-button{border:1px solid #e0e0e2;color:#1e1e1e;margin-left:0}.play-button{border:none!important;border-bottom:1px solid #c20f2fed!important;border-radius:0!important;color:#c20f2f;margin-left:16px;margin-right:-10px;padding:0!important;text-transform:capitalize!important;transition:border-bottom .3s ease!important}.carousel-item-container.empty{visibility:hidden}@media (max-width:480px){.carousel-item-container{margin:0 16px 0 0;padding-top:0;position:relative;transition:background-color .3s,color .3s;width:165px}.carousel-item-image{border-radius:20px;height:118px;margin-left:8px;margin-right:8px;margin-top:8px;object-fit:cover;position:absolute;width:150px}.carousel-item-box{background-color:#fff;border-radius:20px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-top:0;padding:6px;text-align:left}.carousel-item-title{color:#666;font-size:14px;font-weight:700;margin-top:130px}.carousel-item-description{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-size:12px;font-weight:400;overflow:hidden;text-overflow:ellipsis}.play-button,.time-button{align-items:center;background-color:initial;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:400;justify-content:center;margin-top:20px;padding:6px 16px}.buttons-container{align-items:center;display:flex;flex-direction:row;gap:8px}.time-button{border:1px solid #e0e0e2;color:#1e1e1e;margin-left:0}.play-button{border:none!important;border-bottom:1px solid #c20f2fed!important;border-radius:0!important;color:#c20f2f;margin-left:6px;margin-right:0;padding:0!important;text-transform:capitalize!important;transition:border-bottom .3s ease!important}}.login-modal-parent{align-items:center;background-color:initial!important;box-shadow:none!important;justify-content:center;max-width:750px!important;overflow-x:hidden!important}.modal-content-login{display:grid;flex:1 1;overflow-y:auto;padding:16px}.login-modal-paper{align-items:center}.login-modal-paper,.login-modal-paper-register{background-color:#eeeef0;border-radius:50%!important;display:flex;height:700px!important;justify-content:center;margin-top:-40px!important;width:700px!important}.login-modal-content,.login-modal-content-step3{position:relative;text-align:center;width:500px!important}.login-modal-content-step3{padding-top:10%}.login-modal-content-PassStep3{padding-top:17%;position:relative;text-align:center;width:500px!important}.login-logo{align-items:center;height:86px;justify-content:center;justify-self:center;margin-bottom:20px;width:324px}.modal-container-title{align-items:start;justify-content:start;margin-top:20px!important}.login-title{color:#666!important;margin-bottom:0!important;margin-top:20px!important}.close-button{background-color:#d9d9d9!important;position:absolute;right:-600px;top:-10px;width:40px}.third-party-login{margin-bottom:10px}.login-button-enviar{background-color:#c20f2f!important;border-radius:10px!important;justify-self:center;margin-top:10px!important;width:fit-content}.login-button-olvide{color:#fff!important;justify-self:center;width:fit-content}.registro-button-enviar{background-color:#c20f2f!important;border-radius:10px!important;margin-top:10px!important}.otro-momento-button-enviar{color:#000!important;margin-top:10px!important;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.login-search-box{align-items:center;background-color:#fefefe;border-radius:25px;color:#c4c4c6;display:flex;height:50px;justify-content:center;margin-top:0;padding:12px 16px;position:relative;width:500px}.login-search-input{background-color:initial;border:none;border-radius:32px;color:#000;font-family:Inter,sans-serif;font-size:16px;height:32px;outline:none;padding:10px 50px 10px 10px;width:100%}.login-search-input::placeholder{color:#c4c4c6}.login-search-icon{position:absolute;right:30px;top:50%;transform:translateY(-50%)}.login-search-icon img{height:40px;width:40px}.separator{align-items:center;display:flex;gap:10px;justify-content:center}.line{background-color:#000;height:2px;width:200px}.separator-img{height:50px;object-fit:cover;width:50px}.terminosycondiciones{color:#666;font-family:Inter;font-size:14px;font-weight:400;line-height:32px;text-align:left}.main-text2{color:#666;font-size:36px;line-height:43.57px}.main-text2,.main-text3{align-items:center;display:flex;font-family:Inter,sans-serif;font-weight:600;justify-content:center;margin-top:8px}.main-text3{color:#000;font-size:24px;line-height:29px}.main-text4{color:#000;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:14px;margin-top:8px}.code-input-container,.main-text4{align-items:center;display:flex;justify-content:center}.code-input-container{gap:10px;margin:20px 0;width:100%}.code-input{border:1px solid #ccc;border-radius:30px;font-size:18px;font-weight:700;height:80px;text-align:center;width:60px}.code-input:focus{border-color:#007bff;outline:none}.text-informative{color:#666;font-size:14px}.button-text{background-color:initial!important;color:#666!important;margin-top:10px!important;text-decoration:underline!important;-webkit-text-decoration-skip-ink:none!important;text-decoration-skip-ink:none!important;text-underline-position:from-font!important}@media (max-width:880px){.login-modal-parent{margin:0!important;max-width:100%!important;padding:0!important}.login-modal-paper{width:95vw!important}.login-modal-paper,.login-modal-paper-register{align-items:start;background-color:#eeeef0;border-radius:20px!important;height:130vw!important;justify-content:start;margin:0!important;padding:0!important}.login-modal-paper-register{width:93vw!important}.login-modal-content{position:relative;text-align:start;width:0!important}.modal-container-title{align-items:normal;justify-content:start;margin-left:10px!important;margin-top:0!important;width:200px!important}.close-button{background-color:#d9d9d9!important;position:absolute;right:-300px;top:-10px;width:40px}.login-logo{height:60px;width:230px}.login-search-box{align-items:center;background-color:#fefefe;border-radius:25px;color:#c4c4c6;display:flex;height:50px;justify-content:center;margin-top:0;padding:12px 16px;position:relative;width:350px}.login-search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.line{background-color:#000;height:2px;width:100px}.code-input-container{align-items:center;display:flex;gap:0;justify-content:center;margin:20px 0 20px 40px;width:100%}.code-input{border:1px solid #ccc;border-radius:30px;font-size:18px;font-weight:700;height:70px;text-align:center;width:40px}}.popup-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:16px;width:460px}.popup-header{align-items:center;background-color:#d9d9d9;border-radius:20px;display:flex;padding:16px}.popup-avatar{border-radius:50%;height:88px;width:88px}.popup-user-info{margin-left:16px}.user-name{color:#000;font-size:16px;font-weight:700;margin:0}.user-email{color:#666;font-size:14px;margin:4px 0;text-decoration:underline}.logout-button{background:none;border:none;color:#666;cursor:pointer;font-size:14px;padding:0}.popup-content{padding:8px}.section-title{color:#000;font-size:16px;font-weight:700;margin:0 0 8px}.menu-item{cursor:pointer;justify-content:space-between;margin-bottom:8px}.menu-item,.menu-item-left{align-items:center;display:flex}.menu-item i{margin-right:8px}.menu-item span{color:#000;font-size:14px}.submenu{margin-bottom:16px;padding-left:10px}.submenu-item{align-items:center;cursor:pointer;display:flex;margin-bottom:8px;width:100%}.submenu-item i{margin-right:8px}.submenu-item :hover{background-color:#d9d9d9;border:1px solid gray;border-radius:12px;width:100%}.icon-heart{color:#7d8a97}.icon-heart,.icon-heart-red{margin-right:4px;padding:2px}.icon-heart-red{color:red;height:16px!important;width:16px!important}.icon-transparent{border:none;border-radius:50%;color:#0000;margin-right:16px!important;padding:2px}.submenu-item span{font-size:14px}.separator{background-color:#7d8a97;border:none;height:2px;margin:16px 0}.delete-account{color:#000}.delete-account i,.icon-discount{margin-right:8px}.icon-discount{color:#000}.top-menu{align-items:center;background-color:#e0e0e2;box-shadow:0 2px 4px #0000001a;display:flex;height:100px;justify-content:space-between;padding:10px 20px;position:relative;width:100%;z-index:10}.logo img{height:68px;width:214px}.nav-links{display:flex;gap:40px;margin-right:20px}.nav-links a{color:#000;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-weight:400;text-decoration:none}.nav-links a:hover{opacity:.7}.menu-right{align-items:center;display:flex;justify-content:flex-start;padding:20px;transition:transform .3s ease-in-out}.menu-right.open{transform:translateX(0)}.session-button{background-color:#fefefe;border:none;border-radius:32px;color:#000!important;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-weight:400;padding:10px 20px}.session-button:hover{background-color:#e0e0e0}.menu-toggle{background:none;border:none;cursor:pointer;display:none;font-size:24px}.main-text{align-items:center;display:flex;font-family:Inter,sans-serif;font-size:36px;font-weight:600;justify-content:center;line-height:43.57px;margin-top:38px}.main-text .highlight-black{color:#000}.main-text .highlight-gray{color:#666}.search-box{align-items:center;background-color:#fefefe;border-radius:32px;box-shadow:0 8px 8px 0 #00000040;display:flex;justify-content:center;margin-left:20px;margin-top:0;position:relative;width:350px}.search-input{background-color:initial;border:none;border-radius:32px;color:#000;font-family:Inter,sans-serif;font-size:16px;height:40px;outline:none;padding:0 30px 0 80px;width:100%}.search-input::placeholder{color:#666}.search-icon{left:30px;position:absolute;top:50%;transform:translateY(-50%)}.search-icon img{height:35px;width:35px}@media (max-width:880px){.top-menu{align-items:center;background-color:#e0e0e2;box-shadow:0 2px 4px #0000001a;display:flex;height:80px;justify-content:space-between;padding:0 20px;position:relative;width:100%;z-index:10}.logo img{height:32px;width:100px}.logo-button{background:none;border:none;cursor:pointer;margin-left:5px;outline:none;padding:0}.main-text{font-family:Inter,sans-serif;font-size:36px;font-weight:600;justify-content:center;line-height:43.57px;margin-top:0}.main-text,.menu-right{align-items:center;display:flex}.menu-right{background-color:#fff;box-shadow:-2px 0 4px #0000001a;height:100%;justify-content:flex-start;padding:20px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease-in-out;width:250px}.menu-toggle{display:block}.menu-right,.nav-links{flex-direction:column}.nav-links{gap:15px}.nav-links a{margin-bottom:20px;text-align:center}.session-button{align-self:stretch}.search-box{align-items:center;background-color:#fefefe;box-shadow:0 8px 8px 0 #00000040;display:flex;justify-content:center;margin-left:40px;margin-top:0;position:relative}.search-box,.search-input{border-radius:32px;width:100%}.search-input{background-color:initial;border:none;color:#000;font-family:Inter,sans-serif;font-size:10px;height:40px;outline:none;padding:0 50px 0 40px}.search-icon{left:10px;position:absolute;top:50%;transform:translateY(-50%)}.search-icon img{height:25px;width:25px}}@media (max-width:480px){.main-text{align-items:start;display:flex;font-family:Inter,sans-serif;font-size:24px;font-weight:600;justify-content:start;line-height:43.57px;margin-left:10px;margin-top:18px;min-width:400px!important}}.footer{align-items:"center";background-color:"#F4F4F6";color:#666;display:"flex";justify-content:"center";padding:10px}.horizontalContainer{align-items:"flex-start";display:"flex";justify-content:"space-between";width:100%}.text-group{margin-top:16px}.common-text{color:#666;font-family:Inter;font-size:12px;font-weight:400;line-height:32px;margin-top:8px;text-align:left}.footer-title{color:#000!important;font-family:Inter!important;font-size:24px!important;font-weight:800!important;line-height:56px!important;text-align:left!important}.footer-list-container{display:flex;flex-direction:column}a{text-decoration:none}.footer-item{align-items:center;display:flex;margin-bottom:24px}.footer-indicator{background:#c10330;border-radius:50%;height:10px;margin-right:8px;width:10px}.footer-list{border:none;border-bottom:1px solid #000}.footer-contacto,.footer-list{color:#000;font-family:Inter;font-size:16px;font-weight:400;text-align:left}.footer-contacto{line-height:34px;margin-right:20px}.footer-registrate{font-size:16px!important;line-height:32px!important;margin-top:50px!important}.footer-correo,.footer-registrate{color:#666!important;font-family:Inter!important;font-weight:400!important;text-align:left}.footer-correo{font-size:20px!important;line-height:24.2px!important;margin-top:10px!important}.footer-search-box{align-items:center;background-color:#fefefe;border-radius:25px;display:flex;height:50px;justify-content:center;margin-top:20px;max-width:414px;position:relative}.footer-search-input{background-color:initial;border:none;border-radius:32px;color:#000;font-family:Inter,sans-serif;font-size:16px;height:32px;outline:none;padding:10px 50px 10px 10px;width:100%}.footer-search-input::placeholder{color:#c4c4c6}.footer-search-icon{position:absolute;right:30px;top:50%;transform:translateY(-50%)}.footer-search-icon img{height:40px;width:40px}.tips-container{align-items:flex-start;justify-content:space-between;margin:20px}.tips-images{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,325px) 566px}.tip-image{border-radius:10px;object-fit:cover}.tips-text{display:flex;flex-direction:column;justify-content:flex-start;max-width:80%}.tips-text p{margin-bottom:10px}.view-tips-button{align-self:flex-end;background-color:red;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px}.view-tips-button:hover{background-color:darkred}.tips-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,325px) 566px}.tip-item{position:relative}.tip-image{border-radius:8px;height:auto;width:100%}.tip-info{background-color:#00000080;border-radius:5px;color:#fff;left:10px;padding:10px;position:absolute;right:10px;top:10px}.tip-title{font-size:36px;font-weight:600;line-height:43.57px}.tip-description,.tip-title{font-family:Inter,sans-serif;margin:0}.tip-description{color:#fff;font-size:14px;font-weight:400;line-height:27px}.tip-footer{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.btn-ver-tips{background-color:red;border:none;border-radius:20px;color:#fff;cursor:pointer;padding:10px 20px}.recipe-container{background-position:50%;background-repeat:no-repeat;background-size:contain;height:auto;justify-content:flex-start;width:100%}@media (max-width:768px){.recipe-container{max-height:300px}}.recipe-container{align-items:center;box-shadow:0 4px 21px 0 #0000001a;display:flex;justify-content:center;margin-bottom:40px;max-height:580px;overflow:hidden;position:relative}.recipe-image{display:block;height:auto;max-height:580px;object-fit:fill;width:100%}@media (max-width:768px){.recipe-container,.recipe-image{max-height:300px}}.recipe-content{-webkit-backdrop-filter:blur(19px);backdrop-filter:blur(19px);background:#ffffff8f;border-radius:20px;box-shadow:0 4px 4px 0 #00000040;display:flex;flex-direction:column;margin:42px;max-width:400px;padding:24px}.rounded-title{font-size:36px;font-weight:600}.recipe-details h3,.rounded-title{color:#666;font-family:Inter,sans-serif;text-align:left}.recipe-details h3{font-size:24px;font-weight:400;margin-bottom:24px}.recipe-details .description{color:#666;font-family:Inter,sans-serif;font-size:14px;margin-bottom:32px;text-align:left}.recipe-details .info{color:#999;font-size:14px}.learn-more,.recipe-details .info{font-family:Inter,sans-serif;margin-bottom:20px}.learn-more{background-color:tomato;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.learn-more:hover{background-color:#e05347}.action-buttons{display:flex;gap:10px}.action-button{align-items:center;background-color:#f0f0f0;border:none;display:flex;font-size:18px;height:40px;justify-content:center;width:40px}.action-button:hover{background-color:#ddd}.content{border-radius:14px;display:flex;flex-direction:column;gap:15px;height:100px;justify-content:flex-start;overflow:hidden;position:relative;width:100%}.content:before{background-image:linear-gradient(90deg,#ffffff1c,#0000);border-radius:10px 0 0 10px;left:0;z-index:2}.content:after,.content:before{bottom:0;content:"";height:96px;position:absolute;top:50%;transform:translateY(-50%);width:40px}.content:after{background-image:linear-gradient(-90deg,#ffffff1c,#0000);border-radius:0 10px 10px 0;right:0;z-index:9}.brand-carousel-title{color:#666!important;font-size:36px!important;font-weight:900!important;line-height:56px!important;margin:20px 20px 40px!important;text-align:center!important}.basic-marquee{align-items:center;display:flex;gap:10px;justify-content:center;width:100%}.basic-marquee img{height:auto;width:100px}.basic-marquee .button{transition:all .3s ease}.basic-marquee .button:hover{cursor:pointer;transform:scale(1.1)}.basic-marquee-1{animation:marquee 15s linear infinite}.basic-marquee-2{animation:marquee 21s linear infinite}.benefits{display:flex;flex-direction:column;gap:15px;height:100%;inset:0;justify-content:center;min-width:900px;overflow:hidden;position:absolute;white-space:nowrap}@keyframes marquee{0%{transform:translateX(-10%)}to{transform:translateX(-50%)}}.basic-marquee svg{width:40px}.basic-marquee button{align-items:center;background-color:initial;border:none;display:flex;justify-content:center;margin:0;padding:0}.cls-1{fill:#1ab7ea}.cls-1,.cls-2{fill-rule:evenodd}.cls-2{fill:#fff}.cls-3{fill:#ee8208;fill-rule:evenodd}.cls-4{fill:#fff}.cls-5,.cls-6{fill-rule:evenodd}.cls-5{fill:#48dd55}.cls-6{fill:#fff}.cls-7{fill:#0a66c2}.cls-7,.cls-8{fill-rule:evenodd}.cls-8{fill:#fff}.cls-9{fill:#10b7f4}.cls-10,.cls-9{fill-rule:evenodd}.cls-10{fill:#fff}.cls-11{fill:#1da1f2}.cls-11,.cls-12{fill-rule:evenodd}.cls-12{fill:#fff}.cls-13{fill:#ea4c89}.cls-13,.cls-14{fill-rule:evenodd}.cls-14{fill:#fff}.cls-15{fill:#1769ff}.cls-15,.cls-16{fill-rule:evenodd}.cls-16{fill:#fff}.cls-17{fill:#f26522}.cls-17,.cls-18{fill-rule:evenodd}.cls-18{fill:#fff}.brand-carousel-container,.brand-carousel-wrapper{overflow-x:hidden;width:100%}.container-receta-detalle{margin:40px}.titulo-receta-detalle{color:#666;font-family:Konkhmer Sleokchher;font-size:36px;font-weight:400;line-height:36px;margin-bottom:4px;text-align:left}.imagen-receta-detalle,.imagen-receta-detalle-video{align-items:center;background-color:#000000a8!important;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:355px;justify-content:center;position:relative;width:598px}.imagen-receta-detalle:before{background-color:#000000a8;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.imagen-receta-detalle img{position:relative;z-index:2}.footer-video-receta-detalle{border:none;border-bottom:.5px solid #666;padding:22px 16px 28px}.container-ingredients-receta-detalle{border:.5px solid #666;border-radius:10px;height:434px;margin-top:8px;max-height:434px;padding:16px}.sub-container-ingredients-receta-detalle{height:326px;max-height:326px;overflow-y:auto;padding-left:24px;padding-right:16px}.checkbox-container{align-items:center;display:flex;flex-shrink:0;margin-right:8px}.action-button,.action-button-receta-noborder{background-color:initial;border:none;border-radius:50%;color:#666;cursor:pointer;font-size:14px;height:32px;margin-top:20px;width:32px}.action-button-time{align-items:center;display:flex;justify-content:center;width:100px}.boton-ver-recetas{background-color:#c20f2f;border:none;border-radius:5px;color:#fff;font-family:Inter,sans-serif;font-size:24px;font-weight:400;margin-top:-30px;padding:8px 80px}.mas-recetas-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:100px;padding:16px;text-align:center}.mas-recetas-title{font-size:64px!important;font-weight:700!important}.mas-recetas-subtitle,.mas-recetas-title{color:#666!important;font-family:Inter,sans-serif;line-height:56px!important;text-align:left!important}.mas-recetas-subtitle{font-size:24px!important;font-weight:400!important}@media (max-width:880px){.container-receta-detalle{margin:0}}.video-receta-detalle{background:#000000a8;gap:0;height:355px;left:32px;opacity:0;top:405px;width:598px}.imagen-receta{cursor:pointer;height:100px;width:100px}.buttons-row{align-items:center;border-top:.5px solid #666!important;display:flex;justify-content:space-between;margin-top:20px}.left-buttons,.right-buttons{display:flex;gap:20px}.action-button{background-color:initial;border:1px solid #666;border-radius:50%;color:#666;cursor:pointer;font-size:14px;height:32px;margin-top:20px;width:32px}.action-button:hover{background-color:#cdcdcd}.left-buttons{align-items:center;display:flex;flex-direction:row;gap:10px}.action-button-start,.action-button-time{border:none;border-radius:8px;height:33px;margin-left:0}.action-button-time{background-color:#fff;color:#1e1e1e}.action-button-start{background-color:#c20f2f;color:#fff}.productos-usados-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:100px;padding:16px;text-align:center}.productos-usados-title{font-family:Konkhmer Sleokchher!important;font-size:36px!important;line-height:56px!important}.productos-usados-subtitle,.productos-usados-title{color:#666!important;font-weight:400!important;text-align:left!important}.productos-usados-subtitle{font-family:Inter!important;font-size:16px!important;line-height:21px!important}.productos-usados-container{margin:20px 0}.productos-usados-list{background-color:#dadbe1;border-radius:20px;display:flex;flex-direction:row;gap:10px;height:344px;justify-content:center;overflow-x:auto;padding:10px;width:100%}.producto-item{align-content:center;align-items:center;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;max-width:calc(33% - 20px);min-width:200px}.producto-item img{margin-top:20px;max-height:60%;max-width:80%}.producto-centro img{max-height:70%;max-width:100%}.producto-nombre{color:#666;font-family:Inter,sans-serif;font-size:11px;font-weight:400;line-height:21px;margin-top:10px;text-align:left}.nombre-centro{font-size:16px;font-weight:700}.boton-comprar{background-color:#c20f2f;border:none;border-radius:5px;color:#fff;font-family:Inter,sans-serif;font-size:24px;font-weight:400;margin-top:-30px;padding:8px 80px}.buscador-recetas-container{align-items:start;background-color:#dadbe1;border-radius:20px;flex-direction:column;margin-left:16px;margin-top:16px;padding:32px}.buscador-recetas-title{font-size:24px!important;font-weight:700!important;margin-bottom:20px}.buscador-recetas-subtitle,.buscador-recetas-title{color:#666!important;font-family:Inter,sans-serif;line-height:32px!important;text-align:left!important}.buscador-recetas-subtitle{font-size:16px!important;font-weight:400!important}.buscador-recetas-button-limpiar{background-color:#fff!important;color:#000!important}.buscador-recetas-button-buscar{background-color:#c20f2f!important}.ups{font-size:24px!important}.ups,.ups-title{color:#666!important;font-family:Inter!important;font-weight:900!important;line-height:33px!important;margin-bottom:10px!important;text-align:center!important;-webkit-text-decoration-skip-ink:none!important;text-decoration-skip-ink:none!important;text-underline-position:from-font!important}.ups-title{font-size:40px!important;margin-top:40px!important}.ups-image{height:400px;width:400px}.ups-container,.ups-image{align-content:center;align-items:center;display:flex;justify-content:center}.ups-container{flex-direction:column}@media (max-width:900px){.buscador-recetas-container{margin-left:16px;margin-right:16px;padding:32px}}@media (max-width:480px){.buscador-recetas-container{margin-left:6px;margin-right:6px;padding:16px}}.dynamic-carousel-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(255px,1fr));padding:16px}.side-menu-container{display:flex;flex-direction:column;padding:10px;width:100%}.side-menu{margin-bottom:15px}.side-menu-section{border-bottom:1px solid #7d8a97;margin-bottom:10px;padding-bottom:10px}.side-menu-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:5px 0}.side-menu-icon{color:#535e6b;font-size:20px;height:35px;margin-right:15px;width:35px}.side-menu-title{color:#666;flex-grow:1;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:32px;margin:0}.side-menu-option{padding-bottom:0!important;padding-left:0!important;padding-top:0!important}.side-menu-option-text{color:#666;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:32px!important}.selected-options-container{display:flex;flex-direction:column;gap:16px;margin-top:20px}.selected-category-container{display:flex;flex-direction:column;margin-top:12px}.selected-options-wrapper{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.selected-option{align-items:center;background-color:#f5f5f5;border:1px solid #ccc;border-radius:16px;display:flex;padding:4px 8px}.container-tip-detalle{margin:40px}.container-tip-header{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.titulo-tip-detalle{font-family:Konkhmer Sleokchher;font-size:36px;font-weight:400;line-height:16px;text-align:left}.imagen-tip-detalle{border-radius:20px;height:500px;width:90%!important}.imagen-tip-detalle,.imagen-tip-detallesss{align-items:center;background-color:#000000a8!important;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;position:relative}.imagen-tip-detallesss{height:355px;width:598px}.imagen-tip{cursor:pointer;height:100px;width:100px}.footer-video-tip-detalle{border:none;border-bottom:.5px solid #666;padding:22px 16px 28px}.container-ingredients-tip-detalle{border:.5px solid #666;border-radius:10px;height:434px;margin-top:8px;max-height:434px;padding:16px}.sub-container-ingredients-tip-detalle{height:326px;max-height:326px;overflow-y:auto;padding-left:24px;padding-right:16px}.ingredient-item{align-items:center;color:#666;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:400;justify-content:flex-start;line-height:21px;margin-bottom:8px;margin-left:-16px}.ingredient-description{line-height:1.4;text-align:left}.image-container{align-items:center;display:flex;flex-shrink:0;margin-right:8px}.checkmark,.circle{background-color:gray;border-radius:50%;height:20px;width:20px}.checkmark{background-color:green}.tab-seleccionado{border:none!important;border-bottom:1px solid red!important;border-radius:0!important;color:#000!important;font-family:Inter!important;font-weight:700!important;padding:2px 20px!important;transition:border-bottom .3s ease!important}.tab-no-seleccionado,.tab-seleccionado{font-size:20px!important;line-height:32px!important;text-align:left!important;text-transform:capitalize!important}.tab-no-seleccionado{border:none!important;color:#565656!important;font-family:Inter,sans-serif!important;font-weight:400!important;padding:10px 20px!important}.titulo-tip-detalle{color:#666;font-size:36px!important;font-weight:600!important;line-height:56px!important;margin:20px 10px}.titulo-tip-detalle,.titulo-tip-subdetalle{align-items:center;display:flex;flex-direction:column;font-family:Inter,sans-serif!important}.titulo-tip-subdetalle{color:#000;font-size:24px!important;font-weight:400!important;line-height:27px!important;margin-top:20px!important}.autor-imagen-container,.titulo-receta-autor{align-items:center;display:flex;flex-direction:column;margin:20px 0}.autor-imagen{border-radius:50%;height:190px;object-fit:cover;width:190px}.autor-nombre{color:#000;font-family:Inter,sans-serif!important;font-size:16px!important;font-style:italic;font-weight:400!important;line-height:27px!important;margin-top:-30px}.descripcion-completa{background-color:#dadbe1}.descripcion-completa,.descripcion-completa-texto{border-radius:20px;color:#000!important;padding:16px;white-space:pre-line}.descripcion-completa-texto{font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:27px!important}.tip-imagen{border-radius:20px;height:120px;object-fit:cover;width:120px}.tips-recientes-header{border-bottom:1px solid #000;color:#000;font-family:Inter,sans-serif!important;font-size:36px!important;font-style:italic;font-weight:500!important;line-height:56px!important;margin-bottom:24px!important;padding:10px}.tip-principales{border-bottom:1px solid #000;margin-bottom:16px}.titulo{font-size:16px;font-weight:600;line-height:19.36px;margin-top:-4px}.descripcion,.titulo{color:#000;font-family:Inter,sans-serif;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.descripcion{font-size:14px;font-weight:400;line-height:20px}.ver-tip-button{border-radius:4px;bottom:0;font-family:Inter,sans-serif;font-size:14px;font-weight:600;padding:8px 16px;right:0;text-align:center}.ver-tip-button:hover{background-color:#d00000}.button-container{display:flex;justify-content:flex-end;margin-bottom:8px;margin-top:8px;width:100%}.right-buttons-container{display:flex;gap:10px;justify-content:flex-end;margin-right:10%;padding:10px;right:10px;top:10px}.action-button-tip,.action-button-tip-noborder{align-items:center;background-color:initial;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.action-button-tip{border:.5px solid}.action-button-tip-noborder:hover,.action-button-tip:hover{background-color:#dadbe1}.material-icons-tip{font-size:20px}@media (max-width:880px){.titulo-tip-detalle{color:#666;font-size:22px!important;font-weight:600!important;line-height:28px!important;margin:20px 10px}.titulo-tip-detalle,.titulo-tip-subdetalle{align-items:center;display:flex;flex-direction:column;font-family:Inter,sans-serif!important}.titulo-tip-subdetalle{color:#000;font-size:18px!important;font-weight:400!important;line-height:22px!important;margin-top:20px!important}}.imagen-tip-principal{border-radius:20px;height:100%;object-fit:cover;width:100%}.tips-header{align-items:center;background-color:#f4f4f6;display:flex;flex-direction:column;gap:20px;margin-left:30px;margin-right:30px;overflow-y:auto;padding:20px}.tips-header-title{color:#666!important;font-family:Konkhmer Sleokchher!important;font-size:36px!important;font-weight:400!important;line-height:56px!important;text-align:left!important;-webkit-text-decoration-skip-ink:none!important;text-decoration-skip-ink:none!important;text-underline-position:from-font!important}.tips-header-subtitle{font-size:24px!important;font-style:italic!important}.tips-header-description,.tips-header-subtitle{color:#000!important;font-family:Inter!important;font-weight:400!important;line-height:27px!important;text-align:left!important;-webkit-text-decoration-skip-ink:none!important;text-decoration-skip-ink:none!important;text-underline-position:from-font!important}.tips-header-description{font-size:16px!important}.tips-container{align-items:center;background-color:#f4f4f6;display:flex;flex-direction:column;gap:20px;overflow-y:auto;padding:20px}.tips-card{background-color:#dadbe1;border-radius:20px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:row;height:340px;margin-bottom:20px;min-height:340px;overflow:hidden;width:80%}.tips-image{height:100%;max-width:520px;object-fit:cover;width:50%}.tips-content{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;overflow:hidden;padding:20px}.tips-description{overflow-y:auto}.tips-title{font-size:24px!important;margin-bottom:10px!important}.tips-text,.tips-title{color:#000!important;font-family:Inter!important;font-weight:400!important;line-height:27px!important;text-align:left!important;-webkit-text-decoration-skip-ink:none!important;text-decoration-skip-ink:none!important;text-underline-position:from-font!important}.tips-text{font-size:14px!important}.tips-footer{align-items:center;border-top:1px solid #000;display:flex;justify-content:end;padding-top:10px}.tips-button{background:none;border:none;color:#e84a43!important;cursor:pointer;font-size:1.5rem;margin-right:10px}.tips-views{color:#000!important;font-size:.9rem}.tips-container::-webkit-scrollbar{width:8px}.tips-container::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.tips-container::-webkit-scrollbar-track{background:#f0f0f0}.tips-button-container{display:flex;justify-content:flex-end;margin-top:10px}.ver-tip-button{background-color:#c20f2f;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;margin-bottom:8px;padding:10px 20px;transition:background-color .3s ease}.ver-tip-button:hover{background-color:#b71c1c}@media (max-width:480px){.tips-container{margin:0;padding:0}.tips-title{font-size:16px!important;font-weight:600!important;line-height:20px!important;margin-bottom:10px!important}.tips-text,.tips-title{color:#000!important;font-family:Inter!important;text-align:left!important;-webkit-text-decoration-skip-ink:none!important;text-decoration-skip-ink:none!important;text-underline-position:from-font!important}.tips-text{font-size:14px!important;font-weight:400!important;line-height:18px!important}}.activation-container{background-color:#f7f9fc;display:flex;flex-direction:column;min-height:100vh}.activation-message-box{flex:1 1;padding:2rem;text-align:center}.activation-message{color:#4caf50;font-weight:700;text-align:center}.error-message{color:#f44336;font-weight:700;text-align:center}.titleNotFount{color:#000!important;font-family:Inter!important;font-size:96px!important;font-weight:900!important;line-height:116.18px!important;text-align:left!important;-webkit-text-decoration-skip-ink:none!important;text-decoration-skip-ink:none!important;text-underline-position:from-font!important}.subtitleNotFound{font-size:64px!important}.subtitleNotFound,.subtitleYaRegistrado{color:#000!important;font-family:Inter!important;font-weight:300!important;line-height:77.45px!important;text-align:left!important;-webkit-text-decoration-skip-ink:none!important;text-decoration-skip-ink:none!important;text-underline-position:from-font!important}.subtitleYaRegistrado{font-size:40px!important}.text404{color:#e0e0e278;font-family:Inter!important;font-size:384px!important;font-weight:900!important;line-height:464.73px!important;text-align:left!important;-webkit-text-decoration-skip-ink:none!important;text-decoration-skip-ink:none!important;text-underline-position:from-font!important}.notfound{gap:0;height:562px;left:772px;opacity:0;top:321px;width:562px}@font-face{font-display:swap;font-family:Konkhmer Sleokchher;font-style:normal;font-weight:400;src:url(/static/media/konkhmer-sleokchher-khmer-400-normal.f668b95112545fbdd0d9.woff2) format("woff2"),url(/static/media/konkhmer-sleokchher-khmer-400-normal.99bc840db863bcb33913.woff) format("woff");unicode-range:u+1780-17ff,u+19e0-19ff,u+200c-200d,u+25cc}@font-face{font-display:swap;font-family:Konkhmer Sleokchher;font-style:normal;font-weight:400;src:url(/static/media/konkhmer-sleokchher-latin-ext-400-normal.a4613f253687cca036a1.woff2) format("woff2"),url(/static/media/konkhmer-sleokchher-latin-ext-400-normal.5d76553fc7631dd4e0ea.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Konkhmer Sleokchher;font-style:normal;font-weight:400;src:url(/static/media/konkhmer-sleokchher-latin-400-normal.ef3fedf712a0eab7a8d6.woff2) format("woff2"),url(/static/media/konkhmer-sleokchher-latin-400-normal.0656bf8ce25ffb5fc2c5.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-cyrillic-ext-wght-normal.e5b004735aeeefff3826.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-cyrillic-wght-normal.2008fa337b88a5ae6346.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-greek-ext-wght-normal.5e7efe2c7d99bb0c4a3b.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-greek-wght-normal.e322bb327758c5fc4be5.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-vietnamese-wght-normal.ab4bb8dcda024fe6eff2.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-latin-ext-wght-normal.4f8bb33775a8d623da0e.woff2) format("woff2-variations");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-latin-wght-normal.640b10a7966d94927c2e.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.profile-container{align-items:start;display:flex;flex-wrap:nowrap;gap:16px;justify-content:center;margin:0 auto;padding:16px;width:70%}.profile-left{flex:1 1;max-width:300px}.profile-right{display:flex;flex:2 1;flex-direction:column}.user-profile{display:flex;gap:20px;justify-content:space-between;padding:20px}.profile-left,.profile-right{background-color:#f8f9fa;border-radius:10px;flex:1 1;padding:20px}.profile-left{max-width:100%}.user-info{align-items:center;display:flex;flex-direction:column;gap:10px;margin:10px;text-align:center}.user-photo{border-radius:50%;height:100px;margin-bottom:10px;width:100px}.profile-options{margin-top:20px}.profile-option{display:flex;justify-content:space-between;margin-bottom:10px}.option-row{align-items:center!important;color:#666;display:flex!important;justify-content:space-between!important;margin:10px!important;width:100%!important}.option-row:hover{background-color:#f5f5f5;cursor:pointer}.decorative-image{bottom:0;height:190px;width:190px}.profile-right{max-width:100%}.section-title{color:#000!important;font-family:Inter!important;font-size:16px!important;font-weight:600!important;line-height:19.36px!important;text-align:left!important;-webkit-text-decoration-skip-ink:none!important;text-decoration-skip-ink:none!important;text-underline-position:from-font!important}.image-container{margin:20px}.allergens-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}.allergen-item{align-items:center;display:flex;gap:10px}.allergens-image{bottom:20px;height:auto;position:absolute;right:20px;width:150px}.save-button-container{align-items:right;display:flex;flex-wrap:nowrap;gap:16px;justify-content:right;margin:0 auto;padding:8px 24px 8px 16px;text-align:right;width:70%}.save-button{background-color:#c20f2f!important;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Inter!important;font-size:16px;font-size:16px!important;font-weight:400!important;line-height:19.36px!important;padding:10px 20px;text-align:left!important;-webkit-text-decoration-skip-ink:none!important;text-decoration-skip-ink:none!important;text-underline-position:from-font!important}.save-button:disabled{background-color:grey;cursor:not-allowed}.text-eliminar{color:#666!important;font-family:Inter!important;font-size:14px!important;font-weight:400!important;line-height:22px!important;margin:10px;text-align:left!important;-webkit-text-decoration-skip-ink:none!important;text-decoration-skip-ink:none!important;text-underline-position:from-font!important}@media (max-width:880px){.profile-container{align-items:start;display:flex;flex-wrap:nowrap;gap:16px;justify-content:center;margin:0 auto;padding:16px;width:100%}.decorative-image{bottom:0;height:130px;margin-left:20px;width:190px}}
/*# sourceMappingURL=main.d35d29e5.css.map*/