.footer-container{justify-content:center;height:5rem;color:#fff;border-radius:0 0 25px 25px}.footer-container,.header-container{display:flex;align-items:center;font-size:1.6rem;background-color:#00489a;background-color:var(--color-blue-dark-2)}.header-container{justify-content:space-between;height:15rem;border-bottom:.1rem solid #241571;border-bottom:var(--line-blue-dark);border-radius:25px 25px 0 0}.logo{height:140px;width:140px;margin-left:2rem}.user-nav{align-self:stretch;margin-right:2rem}.user-nav,.user-nav>*{display:flex;align-items:center}.user-nav>*{height:100%;cursor:pointer;padding:0 2rem}.user-nav>:hover{background-color:#00265e;background-color:var(--color-blue-dark-4)}.user-nav__icon{height:2.5rem;width:2.5rem}.loading-container:after,.loading-container:before{content:"";position:absolute;top:50%;left:50%;width:12rem;height:12rem;border-radius:50%;border-top-color:#00265e;border-right-color:#73c2fb;border-bottom-color:#005a9a;border-left-color:#89cfef;border-color:var(--color-blue-dark-4) var(--color-blue-light-5) var(--color-blue-dark-1) var(--color-blue-light-4);border-style:solid;border-width:1rem;transform:translate(-50%,-50%);animation:rotate 1.5s ease-in-out infinite;animation-delay:.5s}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}.main-container{min-height:calc(100vh - 400px);height:auto;border-bottom:.1rem solid #241571;border-bottom:var(--line-blue-dark);border-top:.1rem solid #241571;border-top:var(--line-blue-dark)}.wallet-box{display:flex;justify-content:flex-end;margin-right:2rem}.message{font-size:2rem;padding:1rem;border:.1rem solid #fff;border-radius:.5rem}.message-info{color:#0492c2;color:var(--color-blue-light-2)}.message-error,.message-info{background-color:#f4f2f2;background-color:var(--color-grey-light-2)}.message-error{color:#a02020;color:var(--color-red-dark-1)}.sidebar{display:flex;color:#fff;background-color:#005a9a;background-color:var(--color-blue-dark-1)}.side-nav{display:flex;justify-content:space-between;list-style:none;font-size:1.8rem}.side-nav__item{position:relative;padding:1rem .5rem}.side-nav__item:before{content:"";position:absolute;top:0;left:0;height:100%;width:3px;background-color:#00265e;background-color:var(--color-blue-dark-4);transform:scaleY(0);transition:transform .2s,width .4s cubic-bezier(1,0,0,1) .2s,background-color .1s}.side-nav__item-active:before,.side-nav__item:hover:before{transform:scaleY(1);width:100%}.side-nav__item:active:before{background-color:#00265e;background-color:var(--color-blue-dark-4)}.side-nav__link{display:flex;flex-wrap:wrap;align-items:center}.side-nav__link-text{color:#fff}.side-nav__link:link,.side-nav__link:visited{color:#000;text-decoration:none;padding:1rem;position:relative;z-index:10}.side-nav__icon{height:2rem;width:2rem;margin:0 1rem 0 2rem}.product-tile{width:31rem;height:55rem;margin:9px;border:.1rem solid #f4f2f2;border:var(--line-grey);border-radius:.5rem}.product-container{display:flex;justify-content:center;align-items:center;height:42rem}.product-image{width:auto;height:auto}.product-description{margin-bottom:auto;height:11rem;padding:1rem;background-color:#faf9f9;background-color:var(--color-grey-light-1)}.product-description__name{height:6rem}.product-description__overview{display:flex;justify-content:space-between}.product-description__overview-price{height:2rem;align-self:center;font-size:2rem}.product-description__overview-rate{align-self:center}.product-description>*{margin-bottom:.5rem}:root{--color-black:#000;--color-blue-light-1:#63c5da;--color-blue-light-2:#0492c2;--color-blue-light-3:#52b2bf;--color-blue-light-4:#89cfef;--color-blue-light-5:#73c2fb;--color-blue-dark-1:#005a9a;--color-blue-dark-2:#00489a;--color-blue-dark-3:#241571;--color-blue-dark-4:#00265e;--color-green-light-1:#99edc3;--color-green-light-2:#3ded97;--color-green-light-3:#5dbb63;--color-green-light-4:#b2d3c2;--color-green-light-5:#74b72e;--color-green-dark-1:#3d9970;--color-green-dark-2:#20a020;--color-green-dark-3:#32612d;--color-green-dark-4:#234f1e;--color-grey-light-1:#faf9f9;--color-grey-light-2:#f4f2f2;--color-grey-light-3:#f0eeee;--color-grey-light-4:#ccc;--color-grey-dark-1:#333;--color-grey-dark-2:#777;--color-grey-dark-3:#999;--color-red-dark-1:#a02020;--line-blue-dark:0.1rem solid var(--color-blue-dark-3);--line-blue-light:0.1rem solid var(--color-blue-light-2);--line-green-dark:0.1rem solid var(--color-green-dark-1);--line-grey:0.1rem solid var(--color-grey-light-2);--line-grey-dark:0.1rem solid var(--color-grey-dark-2);--shadow-dark:0 2rem 6rem rgba(0,0,0,0.3);--shadow-light:0 2rem 5rem rgba(0,0,0,0.06)}*{margin:0;padding:0}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;font-size:62.5%}body{font-weight:400;line-height:1.6;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}a{text-decoration:none;color:#000;color:var(--color-black)}.badge{background-color:#a02020;background-color:var(--color-red-dark-1);color:#fff;border-radius:50%;padding:.2rem .7rem;font-size:1.4rem;margin-left:.2rem}.border-bottom{border-bottom:.1rem solid #f4f2f2;border-bottom:var(--line-grey)}.button{color:#fff;background-color:#00489a;background-color:var(--color-blue-dark-2);border:.1rem solid #00489a;border:.1rem solid var(--color-blue-dark-2);border-radius:.5rem;font-size:1.6rem;font-family:Arial,Tahoma,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:1rem;cursor:pointer}.button__wide{width:100%}.button:hover{background-color:#00265e;background-color:var(--color-blue-dark-4)}.button__disabled{border:.1rem solid #333;border:.1rem solid var(--color-grey-dark-1)}.button__disabled,.button__disabled:hover{background-color:#777;background-color:var(--color-grey-dark-2)}.button__default{padding:1rem;border-radius:.5rem}.card-box{background-color:#faf9f9;background-color:var(--color-grey-light-1);border:.1rem solid #777;border:var(--line-grey-dark);border-radius:.5rem;margin:0 1rem;padding:1rem}.card-box>*{margin-bottom:1rem}.col-very-narrow{flex:1 1 10%}.col-wide{flex:5 1 50%}.container{box-shadow:0 2rem 6rem rgba(0,0,0,.3);box-shadow:var(--shadow-dark);max-width:120rem;min-height:50rem;margin:5rem auto;border-radius:2.5rem}.error-text{font-size:1.6rem;color:#a02020;color:var(--color-red-dark-1)}.flex-row{flex-wrap:wrap;grid-column-gap:2rem;column-gap:2rem;grid-row-gap:2rem;row-gap:2rem}.flex-row-evenly{justify-content:space-evenly}.flex-row-between,.flex-row-evenly{display:flex;flex-wrap:wrap;align-items:center}.flex-row-between{justify-content:space-between}.flex-row{display:flex}.flex-row-center{display:flex;justify-content:center}.flex-item-center{align-self:center}.flex-row-end{display:flex;justify-content:flex-end;flex-wrap:wrap}.flex-row-top{display:flex;align-items:flex-start;flex-wrap:wrap}.flex-col{flex:1 0 auto}.flex-col-1{flex:1 1 20rem}.flex-col-2{flex:2 1 40rem}.flex-col-2-no-grow{flex:0 1 40rem}.flex-col-3{flex:3 1 60rem}.flex-col-4{flex:4 1 80rem}.flex-col-5{flex:5 1 100rem}.image-large{width:auto;height:auto}.image-small{max-width:5rem;width:100%}input,select,textarea{padding:.5rem 1rem;border-radius:.5rem;font-size:1.4rem;font-family:Arial,Tahoma,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input:hover,select:hover,textarea:hover{border:.1rem solid #00489a;border:.1rem solid var(--color-blue-dark-2)}.list-circle{list-style-type:circle}.margin-bottom-low{margin-bottom:1rem}.margin-bottom-medium{margin-bottom:2rem}.margin-medium{margin:1rem 2rem}.medium-right-low{margin-left:1rem}.margin-top-high{margin-top:5rem}.margin-top-low{margin-top:1rem}.margin-top-medium{margin-top:2rem}.text-large{font-size:2.4rem;font-weight:700;padding:1rem 0}.text-small{font-size:1.4rem}.text-small__bold{font-weight:700}.row-low{min-height:5rem}.success-text{color:#20a020;color:var(--color-green-dark-2)}.success-text,.text-medium{font-size:1.6rem}.text-medium__bold{font-weight:700}ul{padding:0;margin:0;list-style-type:none}.rating span{margin:.1rem}.rating span:last-child{color:#000;margin:1rem}.search{display:flex;flex:0 0 40%;align-items:center;justify-content:center}.search__input{width:95%;background-color:var(--color-grey-light-2);border:none;border-radius:5px;padding:1rem 2rem;transition:all .2s;margin-right:-3rem}.search__input:focus{width:100%;outline:none}.search__input::-webkit-input-placeholder{font-weight:100;color:#000}.search__input:focus+.search__button{background-color:var(--color-grey-light-3)}.search__button{border:none;background-color:var(--color-grey-light-2)}.search__button:focus{outline:none}.search__button:active{transform:translateY(3px) translateX(3px)}.search__icon{height:2rem;width:2rem;fill:var(--color-grey-dark-4)}
/*# sourceMappingURL=main.ee0e5bc4.chunk.css.map */