#headerTop{width:100%;height:100px;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;display:none}.app-bar{background-color:#1976d2!important}.search-input,.search-section{display:flex}.search-bar-mobile{display:flex;justify-content:center;background-color:rgba(25,118,210,.32);padding:10px;display:none}.makeStyles-search-4{padding:auto 10px!important;display:flex!important;align-items:center;background-color:hsla(0,0%,100%,.25)!important}.MuiInputBase-rootmakeStyles-inputRoot-6{width:300px;margin-left:10px}@media screen and (max-width:600px){.search-section{margin-left:8%;display:none}.company-name{display:block!important}#searchBar{color:#000!important}.search-bar-mobile{display:flex}.makeStyles-search-4{background-color:hsla(0,0%,100%,.55)!important}}@media screen and (max-width:830px){.search-section{margin-left:3%}.company-name{display:none}}.logo-image{width:50px;height:50px}.logo-section{display:flex!important;align-items:center}.title{margin-left:15px;font-size:24px;font-weight:500}#headerBot{width:100%;position:relative;background-color:rgba(25,118,210,.32);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center}#siteName{margin:0}#formSearch{display:flex;width:60%}#searchBar{color:#fff}.homePage{background-color:#f6f6f6}@media screen and (max-width:600px){.cardGroup{padding:0}}.cardGroup{display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap;padding:50px}body,html{min-height:100%}.content{position:relative;min-height:100vh;background-color:#f6f6f6}.SearchPage .containerProducts{grid-area:cardGroup}.SearchPage{background-color:#f6f6f6}.SearchPage .cardGroup{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;padding:0;margin-top:15px}.SearchPage .containerSearchForSortDropdown{grid-area:filter;display:flex;justify-content:space-between;padding:2%;align-items:baseline;margin:0 2%}@media screen and (max-width:600px){.SearchPage .containerSearchForSortDropdown{display:block}}.SearchPage .searchFor{padding:6px;font-size:16px;color:grey;font-weight:400;font-style:italic}.SearchPage .filterMenu{grid-area:filterMenu;display:flex;flex-direction:column;background-color:#fff;height:300px;max-width:250px;min-width:210px;border-radius:5px;margin:160px 25px 0;padding:12px 15px;box-shadow:0 3px 6px rgba(0,0,0,.16);position:fixed}.SearchPage .filterMenu .dropdownFilter{width:100%}.SearchPage .dropdownSort{width:35%}.SearchPage{display:grid;grid-template-columns:26% auto;grid-template-rows:100px auto;grid-template-areas:"filterMenu filter" "filterMenu cardGroup"}.SearchPage .pagination{justify-content:space-evenly;align-items:baseline}@media screen and (max-width:615px){.SearchPage{display:grid;grid-template-columns:0 auto}.SearchPage .filterMenu{display:none}}.card-product-cart{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:10px;width:300px;margin:10px;padding:10px}.card-product-cart .title{color:#ff5284;font-size:16px}.card-product-cart .card-info{text-align:left;font-size:14px!important;margin-top:10px;padding:0 15px}.card-product-cart .buttons-section{display:flex;justify-content:space-between}.card-product-cart .buttons-section>input{width:50px;margin:5px}.card-product-cart .buttons-section>button{width:15px}.MuiInputBase-input{width:70px!important}.cards-section{display:flex;flex-direction:column;align-items:center;width:50%;padding-top:20px}.row{justify-content:center}.card{min-width:300px}.cart-section{display:flex;text-align:center;padding:30px 50px}.pay-section{width:50%;border-left:1px solid rgba(0,0,0,.21);padding-top:20px}@media screen and (max-width:600px){.cards-section{width:100%}.pay-section{display:none}}@media screen and (max-width:1000px){.pay-section{border:none}}.pay-section .msg-info{margin-top:20px;color:#708090;font-style:italic;font-weight:400}.pay-section .total{color:#51c251}.product-card{width:18rem;background-color:FFFFFF;margin:5px;min-height:286px;box-shadow:0 3px 6px rgba(0,0,0,.16);font-family:GothamLight,sans-serif}.image,.product-card a{min-height:214px}.image{display:flex;justify-content:center;background-color:#b5d3f1}.card .card-info{text-align:left;font-size:9px}.commentsContainer{padding:8px;height:300px;overflow-y:auto}.CategoryPage .containerProducts{grid-area:cardGroup}.CategoryPage{background-color:#f6f6f6}.CategoryPage .cardGroup{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;padding:0;margin-top:15px}.CategoryPage .containerMigalhaSortDropdown{grid-area:filter;display:flex;justify-content:space-between;padding:2%;align-items:baseline;margin:0 2%}@media screen and (max-width:600px){.CategoryPage .containerMigalhaSortDropdown{display:block}}.CategoryPage .CategoryName{padding:6px;font-size:16px;color:grey;font-weight:400;font-style:italic}.CategoryPage .filterMenu{grid-area:filterMenu;display:flex;flex-direction:column;background-color:#fff;height:300px;max-width:250px;min-width:210px;border-radius:5px;margin:160px 25px 0;padding:12px 15px;box-shadow:0 3px 6px rgba(0,0,0,.16);position:fixed}.CategoryPage .filterMenu .dropdownFilter{width:100%}.CategoryPage .dropdownSort{width:35%}.CategoryPage{display:grid;grid-template-columns:26% auto;grid-template-rows:100px auto;grid-template-areas:"filterMenu filter" "filterMenu cardGroup"}.CategoryPage .pagination{justify-content:space-evenly;align-items:baseline}@media screen and (max-width:615px){.CategoryPage{display:grid;grid-template-columns:0 auto}.CategoryPage .filterMenu{display:none}}.cardGroup{background-color:#f6f6f6}.product-card{margin-bottom:35px}.product-image{background-color:rgba(255,227,92,.73);min-width:280px}.product-title{font-size:26px!important;color:#ff5284}.card-text{margin-top:25px;color:#737373;font-size:15px!important;font-style:italic;line-height:28.5px}.key-text{font-weight:700}@media screen and (max-width:600px){.product-card{width:320px}.product-card-mobile{display:block!important}.product-image{width:280px;height:300px}.product-card-desktop{display:none!important}}.product-card-mobile{display:none;margin:15px auto;width:380px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16)}.product-card-desktop{display:flex;margin:15px auto;box-shadow:0 3px 6px rgba(0,0,0,.16)!important;background-color:#fff!important;max-width:1285px}.product-card-desktop .product-image{width:30%}.card-section{padding:15px;min-width:300px}.recommendation-card{display:flex;flex-direction:column;padding:15px 20px;justify-content:center;background-color:rgba(181,211,241,.45);box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:5px;max-width:1285px;height:500px}.recommendation-card .cards{display:flex;flex-direction:row;justify-content:center}.recommendation-card .title .card-title .h5{text-align:center}@media screen and (max-width:700px){.MuiPaper-elevation1:nth-child(3){display:none}.MuiPaper-elevation1{width:360px}}.MuiPaper-elevation1{width:240px}@media screen and (max-width:1074px){.MuiPaper-elevation1:first-child{display:none}}@media screen and (max-width:834px){.MuiPaper-elevation1:nth-child(2){display:none}}@media screen and (max-width:700px){.MuiPaper-elevation1:nth-child(3){display:none}.MuiPaper-elevation1{width:300px}}@media screen and (max-width:600px){.recommendation-card{height:auto}}.CheckoutPage .form-control{height:56px}.CheckoutPage .validade{display:flex;justify-content:space-between}.CheckoutPage .containerPrice-Button{display:flex;justify-content:space-around;align-items:baseline}.CheckoutPage .buttonConfirm{box-shadow:0 10px 14px -7px #276873;background-color:#4794e6;border-radius:8px;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:20px;font-weight:700;padding:14px 34px;text-decoration:none;text-shadow:0 1px 0 #3d768a}.CheckoutPage .buttonConfirm:hover{background-color:#5caeff}.CheckoutPage .buttonConfirm:active{position:relative;top:1px}.product-evaluation-session{max-width:1285px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);margin-top:30px}.product-evaluation-session .rating-section{display:flex;flex-direction:column;align-items:center}.product-evaluation-session .title{font-size:18px;color:#1976d2;font-style:italic}.product-evaluation-session .sub-title{margin-top:35px;margin-left:10px;font-size:16px;color:#777;font-style:italic}.product-evaluation-session .commentsContainer{box-shadow:none}.product-evaluation-session .commentsContainer .autor{font-size:14px;font-style:italic;color:#ff5284}.product-evaluation-session .commentsContainer .comment{font-size:14px;font-style:italic;color:grey}.product-evaluation-session .label{margin-top:25px;font-weight:700;font-size:14px;color:#5c5c5c}.product-evaluation-session .client-evaluation-session{padding:15px;display:flex;flex-direction:column;align-items:center}.product-evaluation-session .client-evaluation-session Button{margin-top:20px}.loginModalButton{box-shadow:0 1px 0 0 #f0f7fa;background-color:#2ca0c7;border-radius:6px;border:1px solid #057fd0;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:15px;font-weight:700;padding:6px 24px;text-decoration:none;text-shadow:0 -1px 0 #5b6178}.loginModalButton:hover{background-color:#0abafa}.loginModalButton:active{position:relative;top:1px}.Header-Buttom{width:100%;border:none;background:#fff}.Header-Buttom:hover{background-color:#1976d2;color:#fff;border-radius:5px}.Header-Buttom:active{position:relative;top:1px}#dropdown-button{background-color:transparent}#footer{background-color:#3c4a7b;font-size:12px;color:#fff;width:100%;height:110px;margin:0;position:relative;bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}#logoFooter{margin-top:20px;align-items:left;width:70px;height:70px}#linkAdmin,#nomeEmpresa{margin-top:49px}.nomeTime{list-style-type:none;margin-top:12px}.imagensFooter{width:12px;height:12px}.controleDeVisao,.controleDeVisaodois{display:flex;flex-direction:row;flex-wrap:wrap;align-items:left}@media screen and (max-width:1025px){#footer{background-color:#3c4a7b;font-size:12px;color:#fff;width:100%;height:90px;margin:0;position:relative;bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}#logoFooter{margin-top:10px;align-items:left;width:70px;height:70px}#nomeEmpresa{margin-top:49px}.controleDeVisao{display:none}}@media screen and (max-width:600px){#footer{background-color:#3c4a7b;font-size:12px;color:#fff;width:100%;height:60px;margin:0;position:relative;bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}#logoFooter{margin-top:5px;align-items:left;width:50px;height:50px}#nomeEmpresa{margin-top:24px}.controleDeVisao{display:none}#linkAdmin{margin-top:24px}}
/*# sourceMappingURL=main.6d0b1e92.chunk.css.map */