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}*{outline:0;text-decoration:none;color:#616161;font-family:"SerifaBoldBT"}.register__wrapper{display:flex;justify-content:center;align-items:center;height:100vh;flex-direction:column}.register__loader{text-align:center;margin-bottom:40px}.register__loader p{margin:0;font-size:24px}.register__content{text-align:center}.register__content h1{font-size:60px;margin:0;color:#00a0d1}.register__content span{font-size:24px}.loading{height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.loading h3{margin:0}.home__wrapper{height:100vh;flex-direction:column;overflow-y:hidden}.home__header,.home__wrapper{display:flex;justify-content:center;align-items:center}.home__header{position:fixed;width:100%;height:200px;top:0;background:#00a0d1}.home__header img{height:200px}.home__video{width:100%}.empty__state{display:flex;justify-content:center;align-items:center;flex-direction:column;height:calc(100vh - 200px);width:100%}.empty__state img{-webkit-filter:grayscale(1);filter:grayscale(1);height:400px}.empty__state span{font-size:40px}@font-face{font-family:"SerifaBoldBT";src:url(/static/media/SerifaBoldBT.34d05e56.ttf) format("truetype")}@font-face{font-family:"SerifaBT";src:url(/static/media/SerifaBT.1e7b30ec.ttf) format("truetype")}::-webkit-scrollbar{display:none}.d-none{display:none}.mode-debug{display:flex;justify-content:center;align-items:center;height:60px;width:70px;border:none;padding-right:10px;border-radius:20px 0 0 20px;position:fixed;right:0;top:200px;z-index:2;background-color:#e04747}.mode-debug:hover{background-color:#d12e2e}.mode-debug img{width:70%}.more__products{position:fixed;bottom:40px;right:40px;transition:.2s linear;z-index:2}.more__products span{border-radius:50px}.more__products span,.more__products span div{width:60px;height:60px;background-color:#1ab5e4;display:flex;justify-content:center;align-items:center}.more__products span div{border-radius:50%}.more__products span div img{height:40px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.pulse{overflow:visible!important;overflow:initial!important;position:relative!important}.pulse:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;border-radius:inherit;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;-webkit-animation:pulse-animation 1s cubic-bezier(.24,0,.24,1) infinite;animation:pulse-animation 1s cubic-bezier(.24,0,.24,1) infinite;z-index:-1}@-webkit-keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4)}to{opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4)}}@keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4)}to{opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4)}}.loading-update{position:fixed;height:100vh;width:100%;top:0;z-index:1;background-color:#fff}.logo-loading{height:200px;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-name:slidein;animation-name:slidein;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes slidein{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.5}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes slidein{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.5}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.items__wrapper--categorie{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(4,calc(25vh - 50px));align-items:stretch}.items__wrapper--categorie .animated{height:100%}.items__wrapper{display:grid;grid-template-columns:repeat(12,1fr);align-items:stretch;grid-column-gap:4px;-webkit-column-gap:4px;column-gap:4px}.items__photo,.items__wrapper .animated{height:100%;width:100%}.items__photo--product{width:100%;height:calc(100% - 80px)}.items__content--photo{position:relative;margin-left:4px;height:100%}.items__name{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;width:100%;height:80px;background:#00a0d1;color:#fff;font-family:"SerifaBoldBT";font-size:28px}.col-1{grid-column-end:span 1}.col-1,.col-2{grid-column-start:auto;height:auto}.col-2{grid-column-end:span 2}.col-3{grid-column-end:span 3}.col-3,.col-4{grid-column-start:auto;height:auto}.col-4{grid-column-end:span 4}.col-5{grid-column-end:span 5}.col-5,.col-6{grid-column-start:auto;height:auto}.col-6{grid-column-end:span 6}.col-7{grid-column-end:span 7}.col-7,.col-8{grid-column-start:auto;height:auto}.col-8{grid-column-end:span 8}.col-9{grid-column-end:span 9}.col-9,.col-10{grid-column-start:auto;height:auto}.col-10{grid-column-end:span 10}.col-11{grid-column-end:span 11}.col-11,.col-12{grid-column-start:auto;height:auto}.col-12{grid-column-end:span 12}.layout__wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100vh}.layout__header{background-color:#00a0d1;padding:0 40px}.layout__header .navbar{display:flex;justify-content:space-between;align-items:center;height:200px}.layout__header .navbar h2{color:#fff;font-family:"SerifaBoldBT";font-size:60px}.layout__header .navbar button{background-color:transparent;border:none;outline:0;cursor:pointer}.layout__header .navbar button img{max-width:80px}.layout__footer{background-color:#ececec;padding:20px 40px}.logo__categories{width:100px}.container{height:100%}.modal__wrapper{position:absolute;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.6);z-index:3;display:flex;justify-content:center;align-items:center}.modal__content{background-color:#fff;width:80%;height:auto;border:5px solid #fff;border-radius:20px}.modal__content img{border-radius:20px}.modal__header{position:relative}.modal__header button{position:absolute;right:-30px;top:-30px;z-index:1;height:60px;width:60px;border-radius:30px;border:5px solid #fff;background-color:#fff;box-shadow:0 4px 4px #797979;display:flex;justify-content:center;align-items:center}.modal__header button img{height:30px}.content__product{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,calc(33.33333vh - 66.66667px));grid-column-gap:40px;-webkit-column-gap:40px;column-gap:40px}.content__product--suggested{position:relative}.content__suggested,.content__topping{padding:40px;grid-column:1/-1}.content__galery{display:grid;grid-template-columns:repeat(3,4fr)}.product__detail,.product__photo{grid-column-start:auto;grid-column-end:span 6}.product__photo{padding:40px 20px 40px 40px}.product__detail{padding:40px 40px 40px 20px}.product__title{color:#000;font-size:40px;margin-top:0;margin-bottom:20px}.product__price{display:inline-block;background-color:#00a0d1;color:#fff;padding:8px 32px;font-size:32px}.product__price,.title{font-family:"SerifaBoldBT"}.title{font-size:60px;color:#00a0d1;margin-top:0}
/*# sourceMappingURL=main.94ef123d.chunk.css.map */