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}.fade-in{animation-delay:fade-in;animation-duration:.6s;animation-iteration-count:1}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.flex-center,.flex-center-1{display:flex;justify-content:center;flex-wrap:wrap}.flex-center-1{align-items:center}.flex-column{justify-content:center;flex-direction:column}.flex-column,.flex-end{display:flex;align-items:center}.flex-end{justify-content:flex-end}.flex-sb{align-items:center}.flex-sb,.flex-sb-3{display:flex;justify-content:space-between}.flex-left,.flex-left-2,.flex-sb-2{display:flex;justify-content:flex-start;flex-wrap:wrap}.flex-left-2{align-items:center}.cart{position:fixed;width:100%;height:100%;z-index:5}.cart .backdrop{position:fixed;width:100vw;height:100vh;left:0;top:0;background-color:rgba(0,0,0,.3);z-index:6;cursor:pointer}.cart .cart-content .btn-close{display:none}.cart .cart-content{position:fixed;width:400px;right:0;top:0;height:100%;background-color:#f0f0f0;z-index:10!important;padding:0 20px 20px;overflow-y:auto;animation-name:show-menu-from-right;animation-duration:.5s;animation-iteration-count:1}@keyframes show-menu-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}.cart .cart-content .subtotal{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:10;background-color:#fff;padding-top:20px}.cart .cart-content .cart-item{position:relative;padding:10px;background-color:#fff;border-radius:10px}.cart .cart-content .cart-item .image{width:100%;height:100%}.cart .cart-content .cart-item .quantity-selector input{text-align:center!important;max-width:60px!important;padding:5px}.cart .cart-content .cart-item .properties .property-item .col-4{background-color:#afafaf;display:flex;align-items:center;justify-content:flex-end}.cart .cart-content .cart-item .properties .property-item .col-8{background-color:#d3d3d3;display:flex;align-items:center;justify-content:center}.cart .cart-content .cart-item .close{position:absolute;right:5px;top:5px;z-index:9}.nav-bar{background-color:#3daaaf;padding:20px;z-index:3;position:-webkit-sticky;position:sticky;top:0;left:0}.nav-bar .menu i{color:#fff}.nav-bar .cart{position:relative}.nav-bar .cart i{color:#fff}.nav-bar .cart .indicator{position:absolute;transition:.3s;left:0;bottom:0;transform:translate(-50%,50%);width:25px;height:25px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center}.nav-bar .logo img{width:150px;cursor:pointer}.nav-bar .input-group .input-group-text{background-color:#fff;border:none!important}.nav-bar .input-group .form-control{border:none!important}.menu{position:relative}.menu .backdrop{width:100%;background-color:rgba(0,0,0,.3);z-index:4;cursor:pointer}.menu .backdrop,.menu .menu-content{height:100%;position:fixed;left:0;top:0}.menu .menu-content{z-index:5;background-color:#fff;width:400px;animation-name:show-menu-from-left;animation-duration:.5s;animation-iteration-count:1}@keyframes show-menu-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}.menu .menu-content .header{padding:20px;background-color:#3daaaf;position:fixed;position:relative}.menu .menu-content .header h2{color:#fff}.menu .menu-content .header .btn-close{display:none}.menu .menu-content .body .session-block{padding:20px}.menu .menu-content .body .menu-item{padding:20px;transition:.3s;cursor:pointer;font-size:20px}.menu .menu-content .body .menu-item .active{background-color:#f0f0f0}@media screen and (max-width:800px){.menu{position:relative}.menu .backdrop{background-color:rgba(0,0,0,.3);z-index:4;cursor:pointer}.menu .backdrop,.menu .menu-content{width:100%;height:100%;position:fixed;left:0;top:0}.menu .menu-content{z-index:5;background-color:#fff;animation-name:show-menu-from-left;animation-duration:.5s;animation-iteration-count:1}@keyframes show-menu-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}.menu .menu-content .header{background-color:#3daaaf;position:relative;padding:40px 20px 20px}.menu .menu-content .header .btn-close{display:block;position:absolute;right:5px;top:5px}.menu .menu-content .header .btn-close i{font-size:30px;color:#fff}.menu .menu-content .header h2{color:#fff}.menu .menu-content .body .session-block{padding:20px}.menu .menu-content .body .menu-item{padding:20px;transition:.3s;cursor:pointer;font-size:20px}.menu .menu-content .body .menu-item .active{background-color:#f0f0f0}.cart{position:fixed;width:100%;height:100%;z-index:5}.cart .backdrop{position:fixed;width:100vw;height:100vh;left:0;top:0;background-color:rgba(0,0,0,.3);z-index:6;cursor:pointer}.cart .cart-content{position:fixed;width:100%;right:0;top:0;height:100%;background-color:#f0f0f0;z-index:10!important;overflow-y:auto;padding:60px 20px 20px}.cart .cart-content .btn-close{display:block;position:absolute;right:5px;top:5px;z-index:15}.cart .cart-content .btn-close i{font-size:30px}.cart .cart-content{animation-name:show-menu-from-right;animation-duration:.5s;animation-iteration-count:1}@keyframes show-menu-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}.cart .cart-content .subtotal{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:10;background-color:#fff;padding-top:20px}.cart .cart-content .cart-item{position:relative;padding:10px;background-color:#fff;border-radius:10px}.cart .cart-content .cart-item .image{width:100%;height:100%}.cart .cart-content .cart-item .quantity-selector input{text-align:center!important;max-width:60px!important;padding:5px}.cart .cart-content .cart-item .properties .property-item .col-4{background-color:#afafaf;display:flex;align-items:center;justify-content:flex-end}.cart .cart-content .cart-item .properties .property-item .col-8{background-color:#d3d3d3;display:flex;align-items:center;justify-content:center}.cart .cart-content .cart-item .close{position:absolute;right:5px;top:5px;z-index:9}}.modal-wrapper{position:fixed;width:100%;height:100%;z-index:5;display:flex;justify-content:center;align-items:center}.modal-wrapper .backdrop{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.3);cursor:pointer;z-index:6}.modal-wrapper .modal-content{position:fixed;width:50%;padding:20px;border-radius:10px;z-index:8}.modal-wrapper .modal-content .image{height:200px;width:100%}.modal-wrapper .modal-content .close{position:absolute;right:20px;top:20px}.modal-wrapper .modal-content .properties .property-item .col-4{background-color:#afafaf;display:flex;align-items:center;justify-content:flex-end}.modal-wrapper .modal-content .properties .property-item .col-8{background-color:#d3d3d3;display:flex;align-items:center;justify-content:center}.auth{display:flex;justify-content:center;min-height:100vh;background-color:#f4f4f4}.auth .auth-panel{min-width:50%;background-color:#fff}.auth .auth-panel .form-control{background-color:#f4f4f4}.auth .auth-panel .form-control:focus{border-color:#3daaaf}.auth .auth-panel .header{padding:20px;background-color:#3daaaf}.auth .auth-panel .header .selectable-element{padding:10px;cursor:pointer;min-width:150px;transition:.3s;border-bottom:3px solid transparent}.auth .auth-panel .header .selectable-element.active{border-bottom:3px solid #fff}.auth .auth-panel .header .selectable-element p{color:#fff;font-weight:500}.auth .auth-panel .body{padding:20px}.product-item{max-width:200px;border-radius:5px;overflow:hidden;background-color:#fff;cursor:pointer;position:relative}.product-item .favorite{left:10px;bottom:10px;position:absolute}.product-item .add-to-cart{position:absolute;right:10px;bottom:10px;max-width:60%}.product-item .add-to-cart input{text-align:center;padding:5px;min-width:60px}.product-item .image{width:200px;height:200px}.product-item .body{background-color:#fff!important;padding-bottom:60px!important}.product-item-add{max-width:200px;width:200px}.home .carousel{max-height:300px;overflow:hidden}.home .carousel .carousel-item img{max-height:300px;margin-left:50%;transform:translate(-50%)}.favorites,.home .body,.products,.search-module{padding:40px;background-color:#f0f0f0}@media screen and (max-width:800px){.home .carousel{max-height:150px;overflow:hidden}.home .carousel .carousel-item img{max-height:150px;margin-left:50%;transform:translate(-50%)}.home .body{padding:40px;background-color:#f0f0f0}.modal-wrapper{position:fixed;width:100%;height:100%;z-index:5;display:flex;justify-content:center;align-items:center}.modal-wrapper .backdrop{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.3);cursor:pointer;z-index:6}.modal-wrapper .modal-content{position:fixed;width:100%;padding:20px;border-radius:0;z-index:8}.modal-wrapper .modal-content .image{height:200px;width:100%}.modal-wrapper .modal-content .close{position:absolute;right:20px;top:20px}.modal-wrapper .modal-content .properties .property-item .col-4{background-color:#afafaf;display:flex;align-items:center;justify-content:flex-end}.modal-wrapper .modal-content .properties .property-item .col-8{background-color:#d3d3d3;display:flex;align-items:center;justify-content:center}}.circle-loader{position:fixed;bottom:20px;right:20px}.circle-loader .lds-ring{display:inline-block;position:relative;width:80px;height:80px}.circle-loader .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#414141}.circle-loader .lds-ring div:first-child{animation-delay:-.45s}.circle-loader .lds-ring div:nth-child(2){animation-delay:-.3s}.circle-loader .lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-feedback{background-color:rgba(0,0,0,.6);position:fixed;top:0;left:0;z-index:16;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.loading-feedback h3{animation-name:text-beating;animation-iteration-count:infinite;animation-duration:1s;color:#fff}@keyframes text-beating{0%{color:#fff}50%{color:hsla(0,0%,100%,.5)}to{color:#fff}}*{box-sizing:border-box}.form-control{box-shadow:none!important;outline:none!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.btn,.btn:active,.btn:focus{box-shadow:none!important;outline:none!important}
/*# sourceMappingURL=main.544fecda.chunk.css.map */