@import url(https://fonts.googleapis.com/css2?family=Radio+Canada:wght@300;700&display=swap);@import url(https://fonts.googleapis.com/css?family=Montserrat:400,600,700);@import url(https://fonts.googleapis.com/css?family=Catamaran:400,800);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{font-family:"Radio Canada",sans-serif}body{background-color:#e0e1e0}#root{display:flex;flex-direction:column;min-height:100vh}.card-title{font-size:medium;font-weight:700}.card{padding:10px;border-radius:15px;width:250px;transition:all .3 ease}.card:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.card-title{height:40px}.card-img-top{height:200px}.modal__description{max-height:200px;overflow-y:auto}.Mascosta{background-color:#8a2be2}.Belleza{background-color:pink}.Deporte{background-color:green}.Electronica{background-color:orange}.badge{width:100%;text-align:center}.card__precio{background-color:#a85cf9;border-radius:15px;padding:10px;margin-top:10px;margin-bottom:0;color:#fff}.reviewsContainer{display:flex;flex-direction:column}.reviewsContainer .reviewsTitle{font-weight:700;margin:0 auto}.reviewsContainer .reviewList{overflow-y:auto;display:flex;flex-direction:column;max-height:10rem}.reviewsContainer .reviewContainer{height:auto;border-bottom:1px solid grey}.reviewContainer .userReviewDetails{font-style:italic;font-weight:700}.reviewContainer .reviewHeader{display:flex;justify-content:space-between}.buttonContainer{display:flex;justify-content:flex-end}.buttonContainer button{color:#fff;margin:0 .2rem;font-size:1.5rem}.buttonContainer button:first-child{background-color:#2b1a53}.buttonContainer button:last-child{background-color:#a85cf9}::-webkit-scrollbar{width:10px;background:#f1f1f1;border-radius:3px}::-webkit-scrollbar-thumb{border-radius:10px;background:#a85cf9;box-shadow:5px 5px 15px rgba(0,0,0,.9)}.btn{font-size:1.2em}.btn-warning{background-color:#ffe261}.create__formContainer{max-width:800px;width:80%;display:flex;justify-content:center;align-items:center;margin:10px auto;padding:2em;background-color:rgba(128,128,160,.35)}.create__button{margin-top:10px;background-color:#a85cf9}.create__formBody{width:100vw;display:flex;flex-direction:column;grid-gap:45px;gap:45px}.create__grupoInput{position:relative;z-index:90}.create__input{height:45px}.create__input,.create__TextArea{width:100%;background-color:#fdfaf5;border-radius:3px;line-height:45px;padding:0 40px 0 10px;transition:all .3s ease;border:3px solid transparent}.create__input:focus,.create__TextArea:focus{-webkit-transform:scale(1.01);transform:scale(1.01);outline:none;box-shadow:3px 0 30px hsla(0,0%,63.9%,.4)}.create__invalid{font-size:12px;margin-bottom:0;color:#bb2929;padding-top:5px}.create__iconInput{position:absolute;right:10px;bottom:14px;z-index:100;font-size:16px;opacity:0}.create__msgError{height:45px;line-height:45px;background-color:#bb2929;padding:0 15px;border-radius:3px;color:#fff}.create__msgError p{margin:0}.validIcon{opacity:1;color:green}.invalidIcon{opacity:1;color:#bb2929}.valid{border:1px solid green}.invalid{border:1px solid red;-webkit-animation:shake .3s;animation:shake .3s}@-webkit-keyframes shake{25%{-webkit-transform:translateX(4px);transform:translateX(4px)}50%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}75%{-webkit-transform:translateX(4px);transform:translateX(4px)}}@keyframes shake{25%{-webkit-transform:translateX(4px);transform:translateX(4px)}50%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}75%{-webkit-transform:translateX(4px);transform:translateX(4px)}}.create__imgPreviewContaniner{width:100%;display:flex;grid-gap:10px;gap:10px}.create__imgPreview{width:40px;height:40px;cursor:pointer;transition:all .3s ease}.create__imgPreview:hover{box-shadow:1px 1px red;-webkit-transform:scale(1.05);transform:scale(1.05)}.productsByUSer__container{width:100%;display:column;justify-content:center;align-items:center;padding:2em}.productsByUSer__cardContainer{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:10px;gap:10px}.productsByUSer__noProducts p{margin:0}.productsByUSer__noProducts{padding:20px;display:flex;justify-content:center;align-items:center;border-radius:10px;color:#fff;font-weight:700;background-color:#a9a9a9}.navTotal{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;margin-top:2rem;margin-bottom:1rem}.navTotal>ul{display:flex;justify-content:center}.number{-webkit-appearance:button;appearance:button;background-color:#5534a5;background-position:50% 50%;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:din-round,sans-serif;font-size:15px;font-weight:700;letter-spacing:.8px;line-height:20px;outline:none;overflow:visible;padding:13px 16px;text-align:center;text-transform:uppercase;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s;-ms-user-select:none;user-select:none;-webkit-user-select:none;vertical-align:middle;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 10px 0 0}.number,.number:after{border-radius:16px;border:solid transparent;border-width:0 0 4px}.number:after{background-clip:padding-box;background-color:#a85cf9;bottom:-4px;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.number:focus,.number:main{-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}.number:hover:not(:disabled){-webkit-filter:brightness(1.1);filter:brightness(1.1)}.number:disabled{cursor:auto}.wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-gap:50px 30px;margin-bottom:20px}.inputSearch{position:relative;display:inline-block;z-index:2}.inputSearch input{width:500px;height:40px;padding:0 20px;font-size:18px;color:#222;outline:none;border:0;transition:all .6s ease}.searchButton{top:30%;right:0;left:5px;position:absolute;cursor:pointer}.iconUser{display:none}.mt-4{justify-content:center}.filtrado{margin-top:2rem}.iconAdmin{display:none}.h3-prod{margin-top:2rem}.signin{display:none}@media (max-width:1120px){.iconAdmin{display:contents}.panelAdmin{display:none}}@media (max-width:990px){.wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-gap:50px 30px}.inputSearch input{width:100px}.spankart,.userName{display:none}.iconUser{display:contents}.back,.buy,.ghost,.titulo{display:none}.banner{height:125px}}.paginado{align-self:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (max-width:576px){.wrapper{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr);grid-gap:50px 30px}.inputSearch input{width:0}.spankart,.titulo,.userName{display:none}.searchBarjsx{padding-left:50px}.dropdown-menu{color:red}.signin{display:contents}.siginWord{display:none}.inputSearch:hover input,.inputSearch input:focus{width:150px}}.banner_carrusel img{width:100%}.footer__main{flex-direction:column;color:#fff}.foot__copyrigth,.footer__main{display:flex;justify-content:center;align-items:center}.foot__copyrigth{width:100%;height:50px;background-color:#5534a5}.footer__section{width:100%;padding-top:15px;background-color:#a85cf9;height:100px}.footer__col,.footer__section{display:flex;justify-content:center}.footer__col,.footer__col2{width:49%;align-items:center}.footer__col2{display:flex;flex-direction:column;justify-content:center;border-left:1px solid #fff}.footer__main i{width:50px;margin-top:20px}.footer__main button{margin-left:10px}.footer__p{margin:0}.fab{cursor:pointer;transition:all .3s ease}.fa-facebook:hover{color:#00f}.fa-facebook:hover,.fa-instagram:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}.fa-instagram:hover{color:purple}.fa-github:hover{color:red}.fa-github:hover,.fa-twitter:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}.fa-twitter:hover{color:#87ceeb}.registrarse:hover{background-color:#000}.toggle{display:flex;flex-direction:row}.registrarse{margin-right:.8rem}.col-6{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header{height:60px;width:100%;display:flex;justify-content:space-between;background-color:#5534a5}.enlaces{display:flex;justify-content:flex-end!important}.enlaces,.shoppingKart{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.searchBarjsx{width:33.3%}.titulo{text-decoration:none;-webkit-text-decoration:#5534a5;text-decoration:#5534a5;text-decoration-thickness:unset}.p,.titulo:active,.titulo:hover,.titulo:link,.titulo:visited{text-decoration:none}.p{font-weight:550;font-size:larger}#loginFromGoogle{background-color:#fff;display:inline-flex;align-items:center;color:rgba(0,0,0,.54);box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 1px 0 rgba(0,0,0,.24);padding:0;border-radius:2px;border:1px solid transparent;font-size:14px;font-weight:500;font-family:Roboto,sans-serif;width:100%!important;display:flex;justify-content:center;color:#000!important;font-size:1rem!important;height:2.6rem}#loginFromGoogle>*{padding:0!important;font-weight:700!important}.button-container>*{margin:5px 0}.button-container{margin-bottom:20px}.button-container>button{font-weight:700;font-size:1em}.linkRegister{color:#1877f2;text-align:end;cursor:pointer;justify-content:end}.linkRegister:hover{text-decoration:underline}.searchbar input{height:40px;width:100%;background-color:#fff;color:#000;border-radius:5px 0 0 5px;border:1px solid #fff}.searchbar{width:80%}.searchbar form{display:flex;justify-content:flex-end}.searchbar form button{height:40px;width:50px;border-radius:0 5px 5px 0;border:1px solid #fff;background-color:transparent}.searchbar input:hover{cursor:pointer}.searchbar form button:hover{cursor:pointer;text-shadow:0 5px hsla(0,0%,100%,0)}.searchbar_container{display:flex;justify-content:center;align-items:center}.notificationWrapper{width:auto;height:5rem;display:flex;justify-content:space-between}.notificationWrapper>div{margin:0;border-radius:10px 0 0 10px}.notificationWrapper .notificationBody{display:flex;width:auto}.notificationWrapper .notificationBody img{height:5rem;width:5rem;margin:0;border-radius:10px 0 0 10px}.notificationWrapper .notificationBody .notificationTitle{font-size:.9rem;width:12rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.notificationWrapper .notificationBody .notificationTitle span{font-weight:700}.notificationWrapper .notificationBody .notificationTitle p{margin:0;overflow:hidden;word-wrap:break-word;max-width:100%;text-align:center}.notificationWrapper .notificationButton{border-radius:0 10px 10px 0;background-color:#fff;border:none;border-left:2px solid #f9fafb;font-size:.8rem;width:auto}.notificationWrapper .notificationButton:hover{background-color:#f9fafb}.home{display:flex}.home .homeContainer{flex:6 1;background-color:#fff}.home .homeContainer .charts,.home .homeContainer .widgets{display:flex;padding:20px;grid-gap:20px;gap:20px}.home .homeContainer .charts{padding:5px 20px}.home .homeContainer .listContainer{box-shadow:2px 4px 10px 1px hsla(0,0%,78.8%,.47);padding:20px;margin:20px}.home .homeContainer .listContainer .listTitle{font-weight:500;color:grey;margin-bottom:15px}.home .homeContainer .barChar__container{width:50%;height:500px}.home .homeContainer .PieChart__container,.home .homeContainer .RadarChar__container{height:500px}.home .homeContainer .chartsPieRdar{margin:2rem;display:grid;grid-template-columns:1fr 1fr}.home .homeContainer .chartsPieRdar .PieChart__container{display:flex;justify-content:center}.widget{flex:1 1;padding:10px;box-shadow:2px 4px 10px 1px hsla(0,0%,78.8%,.47);border-radius:10px;height:100px}.widget,.widget .left,.widget .right{display:flex;justify-content:space-between}.widget .left,.widget .right{flex-direction:column}.widget .left .title,.widget .right .title{font-weight:700;font-size:14px;color:#a0a0a0}.widget .left .counter,.widget .right .counter{font-size:28px;font-weight:300}.widget .left .link,.widget .right .link{width:-webkit-max-content;width:max-content;font-size:12px;border-bottom:1px solid grey}.widget .left .percentage,.widget .right .percentage{display:flex;align-items:center;font-size:14px}.widget .left .percentage.positive,.widget .right .percentage.positive{color:green}.widget .left .percentage.negative,.widget .right .percentage.negative{color:red}.widget .left .icon,.widget .right .icon{font-size:18px;padding:5px;border-radius:5px;align-self:flex-end}.featured{flex:2 1;box-shadow:2px 4px 10px 1px hsla(0,0%,78.8%,.47);padding:10px}.featured .top{display:flex;align-items:center;justify-content:space-between;color:grey}.featured .top .title{font-size:16px;font-weight:500}.featured .bottom{padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:15px;gap:15px}.featured .bottom .featuredChart{width:100px;height:100px}.featured .bottom .title{font-weight:500;color:grey}.featured .bottom .amount{font-size:30px}.featured .bottom .desc{font-weight:300;font-size:12px;color:grey;text-align:center}.featured .bottom .summary{width:100%;display:flex;align-items:center;justify-content:space-between}.featured .bottom .summary .item{text-align:center}.featured .bottom .summary .item .itemTitle{font-size:14px;color:grey}.featured .bottom .summary .item .itemResult{display:flex;align-items:center;margin-top:10px;font-size:14px}.featured .bottom .summary .item .itemResult.positive{color:green}.featured .bottom .summary .item .itemResult.negative{color:red}.chart{flex:4 1;box-shadow:2px 4px 10px 1px hsla(0,0%,78.8%,.47);padding:10px;color:grey}.chart .title{margin-bottom:20px}.chart .chartGrid{stroke:#e4e1e1}.table .cellWrapper{display:flex;align-items:center}.table .cellWrapper .image{width:32px;height:32px;border-radius:50%;margin-right:10px;object-fit:cover}.table .status{padding:5px;border-radius:5px}.table .status.Aprobado{color:green;background-color:rgba(0,128,0,.151)}.table .status.Pending{color:#daa520;background-color:rgba(189,189,3,.103)}.container_piechart{width:100%}.datatable{height:600px}.datatable .datatableTitle .link{color:green;font-size:16px;font-weight:400;border:1px solid green}.datagrid>div>div>div>button{color:#a85cf9}.sidebar{height:100vh;width:15%;position:fixed;flex:1 1;border-right:.5px solid #e6e3e3;min-height:100vh;background-color:#fff}.sidebar .top{height:50px;display:flex;align-items:center;justify-content:center}.sidebar .top .logo{font-size:20px;font-weight:700;color:#6439ff}.sidebar .top img{width:80%;padding-top:15px}.sidebar hr{height:0;border:.5px solid #e6e3e3}.sidebar .center{padding-left:10px}.sidebar .center ul{list-style:none;margin:0;padding:0}.sidebar .center ul .title{font-size:10px;font-weight:700;color:#999;margin-top:15px;margin-bottom:5px}.sidebar .center ul li{display:flex;align-items:center;padding:5px;cursor:pointer}.sidebar .center ul li:hover{background-color:#ece8ff}.sidebar .center ul li .icon{font-size:18px;color:#a85cf9}.sidebar .center ul li span{font-size:13px;font-weight:600;color:#888;margin-left:10px}.sidebar .bottom{display:flex;align-items:center;margin:10px}.sidebar .bottom .colorOption{width:20px;height:20px;border-radius:5px;border:1px solid #7451f8;cursor:pointer;margin:5px}.sidebar .bottom .colorOption:first-child{background-color:#f5f5f5}.sidebar .bottom .colorOption:nth-child(2){background-color:#333}.sidebar .bottom .colorOption:nth-child(3){background-color:#00008b}.grid__adminLayaout{display:grid;grid-template-columns:15% 85%;background-color:#fff}.list{display:flex;width:100%}.list .listContainer{flex:6 1;background-color:#fff}.datatable{height:90vh}.datatable .datatableTitle .link{min-width:150px}.orderDetail__container{transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.24);background-image:none;overflow:hidden;height:100vh;display:flex;justify-content:center;align-items:center;margin:2rem}.orderDetail__container-list{width:60%;padding:1rem;border-radius:15px}.orderDetail__container-item{display:grid;grid-template-columns:30% 70%;margin:10px}.ProductDetail__container{transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.24);background-image:none;overflow:hidden;display:flex;justify-content:center;align-items:center;margin:1rem}.ProductDetail__container-list{width:60%;background-color:hsla(0,0%,100%,.793);padding:1rem;border-radius:15px}.ProductDetail__container-item{display:grid;grid-template-columns:30% 70%;margin:10px}.list__item img{width:50%;border-radius:10px}.userDetail__container{transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.24);background-image:none;overflow:hidden;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;margin:2rem}.divider{margin:0;flex-shrink:0;border:solid #2d3748;border-width:0 0 thin}.userDetail__container-list{width:60%;background-color:hsla(0,0%,100%,.833);padding:1rem;border-radius:15px}.userDetail__container-item{display:grid;grid-template-columns:30% 70%;margin:10px}.userDetail__buttonContainer{display:flex;justify-content:center;align-items:center;grid-gap:10px;gap:10px}.btn-color{background-color:#bf8df3;color:#fff}.title__list{font-weight:700;font-size:1rem}.orderDetail__header h1{font-weight:bolder}.orderDetail__header{margin-bottom:5rem}.editDatos__form{width:100%}.loginPageContainer{display:flex;width:100vw;height:100vh;justify-content:center;align-items:center}.loginPage{border-radius:18px;box-shadow:5px 5px 15px rgba(0,0,0,.9);padding:2rem;width:30rem;height:30rem;background-color:#fff}.carritoimage{width:200;height:400px}.carrito__container{display:flex;justify-content:center}.shoppingButtonsContainer{display:flex}.ButtonCounter_wrapper__mQLYd{height:3m;min-width:8rem;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:12px;box-shadow:0 5px 10px rgba(0,0,0,.2);margin-left:5px}.ButtonCounter_wrapper__mQLYd span{width:100%;text-align:center;font-size:1rem;font-weight:600;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ButtonCounter_inputNumber__1WRTA{font-size:1.2rem;width:2rem;text-align:center;font-weight:600;cursor:pointer;color:#000;border:none;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}.invoiceContainer-Admin{width:80%;margin:0 auto}.invoiceContainer{width:32rem;margin:0 auto}.text-secondary-d1{color:#728299!important}.page-header{margin:0 0 1rem;padding-bottom:1rem;padding-top:.5rem;border-bottom:1px dotted #e2e2e2;display:flex;justify-content:space-between;align-items:center}.page-title{padding:0;margin:0;font-size:1.75rem;font-weight:300}.brc-default-l1{border-color:#dce9f0!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.text-grey-m2{color:#888a8d!important}.text-success-m2{color:#86bd68!important}.font-bolder,.text-600{font-weight:600!important}.text-110{font-size:110%!important}.text-blue{color:#478fcc!important}.pb-25,.py-25{padding-bottom:.75rem!important}.pt-25,.py-25{padding-top:.75rem!important}.bgc-default-tp1{background-color:rgba(121,169,197,.92)!important}.bgc-default-l4,.bgc-h-default-l4:hover{background-color:#f3f8fa!important}.page-header .page-tools{align-self:flex-end}.btn-light{color:#757984;background-color:#f5f6f9;border-color:#dddfe4}.w-2{width:1rem}.text-120{font-size:120%!important}.text-primary-m1{color:#4087d4!important}.text-danger-m1{color:#dd4949!important}.text-blue-m2{color:#68a3d5!important}.text-150{font-size:150%!important}.text-60{font-size:60%!important}.text-grey-m1{color:#7b7d81!important}.align-bottom{vertical-align:bottom!important}.saleContainer{width:56rem;margin:0 auto;background-color:#fff}.datatable{height:auto;width:100%;padding:20px}.datatable .datatableTitle{width:100%;font-size:24px;color:grey;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between}.datatable .datatableTitle .link{text-decoration:none;color:#bf8df3;font-size:1.1rem;font-weight:700;border:1px solid #bf8df3;padding:5px;border-radius:5px;cursor:pointer;min-width:250px;text-align:center;margin:0 1rem}.datatable .cellWithImg{display:flex;align-items:center}.datatable .cellWithImg .cellImg{width:32px;height:32px;border-radius:50%;object-fit:cover;margin-right:20px}.datatable .cellWithStatus{padding:5px;border-radius:5px}.datatable .cellWithStatus.active{background-color:rgba(0,128,0,.05);color:green}.datatable .cellWithStatus.pending{background-color:rgba(255,217,0,.05);color:#daa520}.datatable .cellWithStatus.passive{background-color:rgba(255,0,0,.05);color:#dc143c}.datatable .cellAction{display:flex;align-items:center;grid-gap:15px;gap:15px}.datatable .cellAction .viewButton{padding:2px 5px;border-radius:5px;color:#00008b;border:1px dotted rgba(0,0,139,.596);cursor:pointer}.datatable .cellAction .deleteButton{padding:2px 5px;border-radius:5px;color:#dc143c;border:1px dotted rgba(220,20,60,.6);cursor:pointer}.error-container{text-align:center;font-size:106px;font-family:"Catamaran",sans-serif;font-weight:800;margin:70px 15px}.error-container>span{display:inline-block;position:relative}.error-container>span.four{width:136px;height:43px;border-radius:999px;background:linear-gradient(140deg,rgba(0,0,0,.1),rgba(0,0,0,.07) 43%,transparent 44%,transparent),linear-gradient(105deg,transparent,transparent 40%,rgba(0,0,0,.06) 41%,rgba(0,0,0,.07) 76%,transparent 77%,transparent),linear-gradient(90deg,#a85cf9,#5534a5)}.error-container>span.four:after,.error-container>span.four:before{content:"";display:block;position:absolute;border-radius:999px}.error-container>span.four:before{width:43px;height:156px;left:60px;bottom:-43px;background:linear-gradient(128deg,rgba(0,0,0,.1),rgba(0,0,0,.07) 40%,transparent 41%,transparent),linear-gradient(116deg,rgba(0,0,0,.1),rgba(0,0,0,.07) 50%,transparent 51%,transparent),linear-gradient(0deg,#5534a5,#a85cf9,#a85cf9,#a85cf9,#5534a5)}.error-container>span.four:after{width:137px;height:43px;-webkit-transform:rotate(-49.5deg);transform:rotate(-49.5deg);left:-18px;bottom:36px;background:linear-gradient(90deg,#5534a5,#a85cf9,#a85cf9,#a85cf9,#5534a5)}.error-container>span.zero{vertical-align:text-top;width:156px;height:156px;border-radius:999px;background:linear-gradient(-45deg,transparent,rgba(0,0,0,.06) 50%,transparent 51%,transparent),linear-gradient(to top right,#5534a5,#a85cf9,#a85cf9,#a85cf9,#5534a5,#a85cf9,#5534a5);overflow:hidden;-webkit-animation:bgshadow 5s infinite;animation:bgshadow 5s infinite}.error-container>span.zero:before{content:"";display:block;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:90px;height:90px;background-color:transparent;left:0;bottom:0;background:linear-gradient(95deg,transparent,transparent 8%,rgba(0,0,0,.07) 9%,transparent 50%,transparent),linear-gradient(85deg,transparent,transparent 19%,rgba(0,0,0,.05) 20%,rgba(0,0,0,.07) 91%,transparent 92%,transparent)}.error-container>span.zero:after{content:"";display:block;position:absolute;border-radius:999px;width:70px;height:70px;left:43px;bottom:43px;background:#fdfaf5;box-shadow:-2px 2px 2px 0 rgba(0,0,0,.1)}.screen-reader-text{position:absolute;top:-9999em;left:-9999em}@-webkit-keyframes bgshadow{0%{box-shadow:inset -160px 160px 0 5px rgba(0,0,0,.4)}45%{box-shadow:inset 0 0 0 0 rgba(0,0,0,.1)}55%{box-shadow:inset 0 0 0 0 rgba(0,0,0,.1)}to{box-shadow:inset 160px -160px 0 5px rgba(0,0,0,.4)}}@keyframes bgshadow{0%{box-shadow:inset -160px 160px 0 5px rgba(0,0,0,.4)}45%{box-shadow:inset 0 0 0 0 rgba(0,0,0,.1)}55%{box-shadow:inset 0 0 0 0 rgba(0,0,0,.1)}to{box-shadow:inset 160px -160px 0 5px rgba(0,0,0,.4)}}*{box-sizing:border-box}body{background-color:#fdfaf5}button,html,input,select,textarea{font-family:"Montserrat",Helvetica,sans-serif;color:#bbb}h1{margin:30px 15px}.zoom-area,h1{text-align:center}.zoom-area{max-width:490px;margin:30px auto;font-size:19px}.link-container{text-align:center}a.more-link{text-transform:uppercase;font-size:13px;background-color:#a85cf9;padding:10px 15px;border-radius:0;color:#fff;display:inline-block;margin-right:5px;margin-bottom:5px;line-height:1.5;text-decoration:none;margin-top:50px;letter-spacing:1px}.icono{width:50px;position:absolute;top:0;left:4.2rem}#formUser{background-color:#fff;max-width:35rem;box-shadow:5px 5px 15px rgba(0,0,0,.9);border-radius:10px}#formRegisterContainer{width:80%;justify-self:center;margin:0 auto;padding:10px 0}#formRegisterContainer,.formHeader{display:flex;justify-content:center}.formHeader{flex-direction:column;position:relative;align-items:center;padding:1rem 0}.formHeader h2{font-size:1.5rem;font-weight:700;margin:0}.formHeader p{font-size:1rem;margin:0}.invalid-feedback{margin:0 0 0 2.7rem}.loginsContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;width:25rem;margin:0 auto}.loginsContainer>*{margin-top:5px}.loginsContainer .btn-primary{width:80%}@media only screen and (min-width:768px){.row{height:3.6rem!important}}@media only screen and (max-width:768px){.icono{display:none}}.userReviewList{width:30rem;margin:0 auto}.userReviewList h2{text-align:center}.userReviewList .userReviewContainer{border-radius:15px;background-color:#fff;margin:5px 0;display:flex;flex-direction:column;border:1px solid #ced4da}.userReviewList .userReviewContainer .reviewHeader{display:flex;justify-content:center;font-weight:700}.userReviewList .userReviewContainer .reviewBody{display:flex;justify-content:space-between}.userReviewList .userReviewContainer .reviewBody .productDescription{display:flex;flex-direction:column;align-items:center;justify-content:center;width:25%}.userReviewList .userReviewContainer .reviewBody .productDescription img{height:100px;width:100px;margin:0}.userReviewList .userReviewContainer .reviewBody .productDescription span{text-align:center;font-weight:700;font-size:.7rem}.userReviewList .userReviewContainer .reviewBody .inputContainer{display:flex;width:75%;flex-direction:column;justify-content:space-between;padding-right:1rem}.userReviewList .userReviewContainer .reviewBody .inputContainer .buttonsContainer{display:flex;justify-content:space-between;width:100%;margin-bottom:5px}.userReviewList .userReviewContainer .reviewBody .inputContainer .buttonsContainer .ratingContainer{font-size:1.2rem}.userReviewList .userReviewContainer .reviewBody .inputContainer .buttonsContainer .btn{background-color:#a85cf9;color:#fff;font-size:1rem}.userReviewList .userReviewContainer .reviewBody .inputContainer .form-floating{margin-bottom:1.3rem}.userReviewList .userReviewContainer .reviewBody .inputContainer .form-floating textarea{height:5rem}.contenido{display:flex;flex-flow:column}.inputmail{width:50%;align-self:center;margin-top:1rem!important;margin-bottom:.8rem}.contenido>h3,.contenido>h5{margin-bottom:2rem}.miBoton{margin-top:1rem!important}
/*# sourceMappingURL=main.0fb8242e.chunk.css.map */