html{height:0%!important}body{margin:0;padding:0;font-family:"Source Sans Pro","sans-serif","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.app-footer{display:flex;background-color:#fff6e6;color:#878786;justify-content:center;flex-grow:1;align-items:center;font-size:x-small}div#product-container{height:20em;width:100%;padding:.5em}div#product-border{border:thin solid #d3d3d3;width:100%;height:100%;display:flex;align-items:center;flex-direction:column;padding:.25em;border-radius:1em;justify-content:space-between}div#product-border:hover{box-shadow:0 0 15px #f07b0b}div#product-image-container{max-height:15em;max-width:15em;overflow:hidden;border-radius:1em}img#product-image{width:100%;height:100%;max-height:100%;max-width:100%}span#product-text{height:3em;overflow:hidden}div#content-title{margin:2em 1em 1em;padding:0 0 0 1em;font-size:x-large;display:flex;justify-content:left;text-align:center;border-bottom:thin solid #d3d3d3}div#empty{height:100%;width:100%;display:flex;justify-content:center;align-items:center}div#mybreadcrumbs{margin:.25em 0 .5em 1em}.shoppinglist-header{width:100%;background-color:#ef7b2a;height:150px;text-align:center}.shoppinglist-title{font-size:3.75rem;color:#fff;vertical-align:middle;padding:2%}.productItem,.shoppinglist-title{font-family:"Lobster",cursive,"Helvetica Neue",Arial,sans-serif}.productItem{font-size:1.2rem}.shopping-list-divider{margin:12px 0 24px}.shoppinglist-options-box{margin:24px 7% 5px;float:right}.shoppinglist-options{display:inline-block;padding-left:20px;cursor:pointer}.shoppinglist-box{border:solid #e8e8e8;border-width:1px 0 0}.delete-product{font-size:1.2rem;cursor:pointer;color:#585858}.delete-product:hover,.shoppinglist-options:hover{color:#ef7b2a}.shopping-servings-class-container{height:12em;width:100%;padding:.5em}.shopping-servings-class-container .block{border:thin solid #d3d3d3;width:100%;height:100%;display:flex;align-items:center;flex-direction:column;padding:.25em;border-radius:1em;justify-content:space-between}.shopping-servings-class-container .block:hover{box-shadow:0 0 15px #f07b0b}.shopping-servings-class-container .image-container{height:7em;max-height:7em;min-height:7em;max-width:7em;overflow:hidden;border-radius:1em}.shopping-servings-class-container .image{height:100%;max-height:100%;max-width:250%;object-fit:cover;text-transform:capitalize}.shopping-servings-class-container .text{height:3em;overflow:hidden;font-weight:700}.load-last-shoppinglist{background-color:#ef7b2a!important;border-color:#ef7b2a!important;border-radius:.5em}div#loading{height:100%;width:100%}div#loading,div#products-carousel-product-content{display:flex;justify-content:center;align-items:center}div#products-carousel-product-content{height:10em;width:10em;overflow:hidden;border:thin solid #d3d3d3;border-radius:1em;margin:0 .5em}img#products-carousel-product-content{width:auto;height:auto;max-width:10em;max-height:10em}div#products-carousel-title{margin:1em 2em 2em;padding:0 3em;font-size:1.1em;font-weight:700;display:flex;justify-content:left;align-items:center;border-bottom:thin solid #d3d3d3}div#products-carousel-content{display:flex;flex-direction:row;overflow:auto;margin:1em 2em 2em}div#products-carousel{margin:4em 0 1em;padding:0 2em}div#nutritioninformation{padding:1em 0}div#nutritioninformation-title{font-size:1.1em;font-weight:700;display:flex;justify-content:center;align-items:center}div#nutritioninformation-data{padding:.5em}tr#nutritioninformation-data{border-top:thin solid #d3d3d3}td#nutritioninformation-data-field{font-weight:700;padding:0 2em}td#nutritioninformation-data-value{text-align:right;font-size:1.2em}div#ingredients{padding:1em 0}div#ingredients-title{font-size:1.1em;font-weight:700;display:flex;justify-content:center;align-items:center}div#comercialinformation-title{display:flex;justify-content:center;font-size:1.5em;padding:0 0 1em}.comercialinformation-centered,div#comercialinformation-image-container{display:flex;justify-content:center;align-items:center}div#comercialinformation-image-container{height:30em;width:100%;overflow:hidden;margin:0 .5em 0 0;flex-direction:horizontal}img#comercialinformation-image{width:auto;height:auto;max-width:30em;max-height:30em;border:thin solid #d3d3d3;border-radius:1em}div#instructions-container{padding:.5em 4em}div#instructions-title{font-size:1.1em;font-weight:700;display:flex;justify-content:center;align-items:center}.preventomics-recommendation{text-align:center;border:3px solid orange;font-size:110%;padding:1em;margin:0 0 3em}.preventomics-recommendation #remember{font-size:1.5em;font-weight:700}.add-cart-button{background-color:#ef7b2a!important;border-color:#ef7b2a!important;border-radius:.5em;font-weight:700;margin:0 0 2em}div#productdetail{margin:0}div#productdetail-comercialinformation{padding:1em 0 0}div#productdetail-moreinformation{margin:1em 0 0;padding:0 2em;display:flex;flex-direction:column;align-items:center;border-left:thin solid #d3d3d3}div#productdetail-navigation-bar{display:flex;flex-direction:row;justify-content:space-between;padding:0 3em}div#productdetail-navigation-bar-arrow{height:100%;display:flex;flex-direction:horizontal;align-items:center;justify-content:center;margin:1em}.recommendations-text{padding:0 2em 2em;text-align:justify;white-space:pre-line;font-size:large}.servings-class-container{height:20em;width:100%;padding:.5em}.servings-class-container .block{border:thin solid #d3d3d3;width:100%;height:100%;display:flex;align-items:center;flex-direction:column;padding:.25em;border-radius:1em;justify-content:space-between}.servings-class-container .block:hover{box-shadow:0 0 15px #f07b0b}.servings-class-container .image-container{height:15em;max-height:15em;min-height:15em;max-width:15em;overflow:hidden;border-radius:1em}.servings-class-container .image{height:100%;max-height:100%;max-width:250%;object-fit:cover;text-transform:capitalize}.servings-class-container .text{height:3em;overflow:hidden;font-weight:700}.recommended-foods-text{padding:0 2em 2em;text-align:justify;white-space:pre-line;font-size:large}.plate-image{max-width:100%;padding:0 1em 2em}.food-container{padding:.5em;height:15em}.food-container .block{display:flex;flex-direction:column;justify-content:space-around;align-items:center;border-radius:1em;border:thin solid grey;height:100%;width:100%;overflow:hidden;padding:.5em}.food-container .block:hover{box-shadow:0 0 15px #f07b0b}.food-container .image{width:50%;height:50%;text-transform:capitalize}.genetics-alert{margin:1em;font-size:large}.genetics-alert .ant-alert-description{font-size:large}div#error{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.icon-size{font-size:6em;margin:0 0 .5em}.itemProduct{font-size:medium}.itemProduct,.itemServing{padding:0 1em}.metabolomics-text{padding:0 2em 2em;text-align:justify;white-space:pre-line;font-size:large}.itemTitle{margin:0 .5em;font-size:larger;border:solid;border-width:thin}.itemDescription,.itemTitle{padding:0 .5em}.cluster-text{padding:0 2em 2em;white-space:pre-line;font-size:large}div#languageSelector{padding:0 1em 0 0}.inherit-backgroundcolor{background-color:inherit}img#logo{width:auto;height:auto;max-height:100%;max-width:100%}div#logo{height:4em;padding:1em 0 .5em 1em}div#subtitle{font-size:x-large;font-weight:700;flex-direction:row;justify-content:left;padding:0 0 1em 1em}.right{align-items:flex-end}.left,.right{display:flex;flex-direction:column}.left{align-items:flex-start}div#appmenu{display:flex;height:100%;width:100%;flex-direction:row;justify-content:center;align-items:center;background-color:#f07b0b}div#appmenu>a{padding:.5em 2em;font-size:large;color:#fff}div#appmenu>a:hover{text-decoration:underline}div#appmenu>a.selected{background-color:#d37014}div#category-container{padding:.5em;height:15em}div#category{display:flex;flex-direction:column;justify-content:space-around;align-items:center;border-radius:1em;border:thin solid grey;height:100%;width:100%;overflow:hidden;padding:.5em}.category-icon-size{font-size:7em}div#category:hover{box-shadow:0 0 15px #f07b0b}div#subcategory-container{padding:.5em;height:15em}div#subcategory{display:flex;flex-direction:column;justify-content:space-around;align-items:center;border-radius:1em;border:thin solid grey;height:100%;width:100%;overflow:hidden;padding:.5em}.subcategory-icon-size{font-size:7em}div#subcategory:hover{box-shadow:0 0 15px #f07b0b}.underlined{border-bottom:thin solid grey}div#body{display:flex;flex-direction:column;flex-grow:1;overflow-y:scroll}div#footer{display:flex;border-top:thin solid #d3d3d3;height:1.5em}div#container{display:flex;height:100%;width:100%;left:0;position:absolute;top:0;flex-direction:column}.profileAvatar{margin-left:3em}.restrictionsText{font-size:large;margin-bottom:.5em}.profileText{font-size:large;margin-bottom:2em}@media screen and (max-width:575px){.profileAvatar{margin-bottom:2em}.profileText{margin-left:2em}}.resultsText{font-size:large;margin-bottom:2em;margin-left:2em}.bm-burger-button{position:fixed;width:2em;height:2em;left:.5em;top:1em}.bm-burger-bars,.bm-menu{background:#373a47}.bm-morph-shape{fill:#373a47}.bm-item-list{color:#b8b7ad;padding:.8em}.bm-item{display:inline-block}.bm-item:last-child{margin-bottom:1em}.bm-overlay{background:rgba(0,0,0,.3)}a.burgerMenuLink{color:#fff}a.burgerMenuLink:hover{color:orange}#burger-menu-title{font-size:1.5em;border:none;margin:0 0 .5em}div.burger-menu-separator{margin:1em 0;background-color:#fff;height:1px;width:90%}div:focus{outline:none!important}.bm-menu .ant-menu{color:#fff;background:none}.bm-menu .ant-menu .ant-menu-item{color:#fff;background:none;margin:0;line-height:25px;height:25px}.bm-menu .ant-menu .ant-menu-item:hover{color:orange}.bm-menu .ant-menu .ant-menu-submenu-title{margin:0}.bm-menu .ant-menu .ant-menu-submenu-title:hover{color:orange}.bm-menu .ant-menu .ant-menu-sub{background:none}.orderlist-item{padding-right:2%;padding-left:2%}.order-not-consumed{background:#fdf2e7}.orderlist-item .avatar{color:#f56a00;background-color:#fde3cf}.orderlist-item .title{font-size:medium}.orderlist-item .details-button{background:#f4a358;color:#fff;font-weight:700}.orderlist-item .consumptions-button{color:#f56a00;border-color:#f56a00;font-weight:700;margin:0 1em}.orderconsumptions-text{padding:0 2em;text-align:justify;white-space:pre-line;font-size:large}.order-item{padding-right:2%;padding-left:2%}.order-date,.order-item .title{font-size:medium}.order-date{font-weight:700;padding-left:3em}.order-footer{justify-content:right;padding:1em 4em 0}@media screen and (max-width:575px){.order-footer{justify-content:center;padding:2em 0 0}}.order-confirmconsumptions{background-color:#ef7b2a!important;border-color:#ef7b2a!important;border-radius:.5em}.order-item .action-consumption{display:flex;align-items:center;font-weight:700}.order-item .minus,.order-item .plus{padding:3px 10px;font-size:20px;color:#585858}.order-item .consumption{width:40px;height:30px;margin:0 10px;font-size:18px;font-weight:700;color:#fff;background-color:#ef7b10}.servings-class-block{display:flex;justify-content:center;padding:6px;border:thin solid #d3d3d3;border-radius:1em;margin:.5em}.servings-class-block .image-and-desc{display:flex;align-items:center;flex-direction:column;padding-right:20px}.servings-class-block .image-container{font-size:16px}.servings-class-block .image{width:110px;height:90px;text-transform:capitalize}.servings-class-block .consumed{text-align:center}.servings-class-block .non-zero{font-size:18px;border-style:solid;border-width:1px;padding:2px 10px}.order-consumptions-guide{margin:2em;font-size:large}.container{padding:.5em;height:15em}.box{width:100%;height:100%;padding:.5em;border:thin solid #d3d3d3;display:flex;align-items:center;flex-direction:column;border-radius:1em;justify-content:space-around}.box:hover{box-shadow:0 0 15px #f07b0b}.box .image{height:60%;width:60%}.box .text{text-align:center}.faq-question{font-size:large}.faq-answer{font-size:medium;text-align:justify;white-space:pre-line}.page-bg{background:url(/static/media/Preventomics_background_2.a737291a.png);background-repeat:no-repeat;background-size:cover;position:fixed;width:100%;height:100%;top:0;left:0;z-index:-1}.page-bg-logged{background:none}.ant-btn-primary,.ant-btn-primary:focus{background-color:#878787;border-color:#878787}.ant-btn-primary:hover{background-color:hsla(0,0%,52.9%,.89);border-color:hsla(0,0%,52.9%,.89)}a{color:rgba(0,0,0,.65)}a:hover{color:#ef7b10}.signup-form-button[disabled],.signup-form-button[disabled]:focus,.signup-form-button[disabled]:hover{opacity:.6;color:#fff;background-color:#878787;border-color:#878787}
/*# sourceMappingURL=main.d922f1a8.chunk.css.map */