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}*{margin:0}body{font-family:"Aton",cursive;background-color:wheat}a{text-decoration:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}::-webkit-scrollbar-thumb{background:#5e1224;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#88505d}.home__directory{display:flex;flex-direction:column;align-items:center;padding:20px 80px}.banner{width:100%}.home__menu{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.home__menu_items{min-width:30%;height:240px;flex:1 1 auto;display:flex;align-items:center;justify-content:center;border:1px solid #000;margin:0 7.5px 15px;overflow:hidden;box-shadow:-1px -1px 5px 0 rgba(0,0,0,.75)}.home__menu_items:hover{cursor:pointer}.home__menu_items:hover .home__menu_backgroundImage{transform:scale(1.1);transition:transform 6s cubic-bezier(.25,.45,.45,.95)}.home__menu_items:hover .home__menu_items_content{opacity:.9}.home__menu_items.large{height:380px}.home__menu_items:first-child{margin-right:7.5px}.home__menu_items:last-child{margin-left:7.5px}.home__menu_items .home__menu_backgroundImage{width:100%;height:100%;background-position:50%;background-size:cover}.home__menu_items .home__menu_items_content{height:90px;padding:0 25px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #000;border-radius:15px;background-color:wheat;opacity:.8;position:absolute}.home__menu_items .home__menu_items_content .home__menu_items_content_title{font-weight:bolder;margin-bottom:6px;font-size:22px;color:#5e1224}.home__menu_items .home__menu_items_content .home__menu_items_content_subtitle{display:flex;font-weight:lighter;font-size:16px}.banner{color:#5e1224;object-fit:contain;height:448px}.banner_contents{margin-left:30px;padding-top:140px;height:190px}.banner_title{background-color:wheat;opacity:.5;font-size:3rem;font-weight:800;padding-bottom:.3rem}.banner_description{width:45rem;line-height:1.3;padding-top:1rem;font-size:.8rem;max-width:360px;height:80px;color:wheat}.banner_fadeBottom{height:7.4rem;background-image:linear-gradient(180deg,transparent,rgba(128,37,37,.61),#5e1224)}.customer{display:flex;justify-content:space-around;align-content:center;padding:20px}.customer__total{color:#5e1224;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.5);padding:10px;border-radius:15px;box-shadow:-1px -1px 5px 0 rgba(0,0,0,.75)}.customer__dailyNumber,.customer__totalNumber{display:flex}.row{margin-left:20px;color:#5e1224;padding:20px;border-top:1px solid #5e1224;border-bottom:1px solid #5e1224;margin-bottom:5px}.row__posters{display:flex;overflow-y:hidden;overflow-x:scroll;padding:20px}.row__poster{object-fit:contain;width:100%;max-height:100px;margin-right:10px;transition:transform .45s}.row_poster:hover{transform:scale(1.08)}.shop{margin-top:70px;padding:20px 60px}.preview{display:flex;flex-direction:column;margin-bottom:30px}.preview .preview__title{font-size:28px;margin-bottom:25px}.preview .preview__collection{display:flex;justify-content:space-between}.collection{width:22%;display:flex;flex-direction:column;height:350px;align-items:center;background-color:#5e1224;border-radius:15px;padding:5px;box-shadow:-1px -1px 5px 0 rgba(0,0,0,.75);position:relative}.collection .collection__image{border-radius:15px;width:100%;height:95%;background-size:cover;background-position:50%;margin-bottom:5px}.collection .custom__button{width:80%;opacity:.7;position:absolute;top:255px;display:none;justify-content:center}.collection:hover .collection__image{opacity:.8}.collection:hover .custom__button{opacity:.85;display:flex}.collection .collection__footer{color:wheat;width:100%;height:5%;display:flex;justify-content:space-between;font-size:18px;padding:5px;margin-bottom:15px}.collection .collection__footer .collection__name{width:90%;padding:5px}.collection .collection__footer .collection__price{width:10%;padding:5px}.customButton{min-width:165px;width:auto;height:50px;letter-spacing:.5px;line-height:50px;padding:0 35px;font-size:15px;background-color:wheat;color:#5e1224;text-transform:uppercase;font-weight:bolder;border:1px solid #5e1224;cursor:pointer;border-radius:15px;display:flex;justify-content:center}.customButton.google__signIn,.customButton:hover{background-color:#5e1224;color:wheat;border:1px solid wheat}.customButton.google__signIn{border-radius:15px}.customButton.google__signIn:hover{background-color:wheat;color:#5e1224;border:1px solid #5e1224}.customButton.inverted{background-color:#5e1224;color:wheat;border:1px solid wheat}.customButton.inverted:hover{background-color:wheat;color:#5e1224;border:1px solid #5e1224}.header{position:fixed;top:0;height:70px;width:100%;display:flex;justify-content:space-between;background-color:#5e1224;color:wheat;z-index:1;transition-timing-function:ease-in;transition:all .5s}.header .header__search{flex:0.4 1;background-color:#9c495d;text-align:center;display:flex;padding:0 50px;color:wheat;border:1px solid wheat;border-radius:6px}.header .header__search input{background-color:transparent;border:none;color:wheat;text-align:center;padding:5px}.header .header__search ::-webkit-input-placeholder{color:wheat}.header .header__search :-ms-input-placeholder{color:wheat}.header .header__search ::-ms-input-placeholder{color:wheat}.header .header__search ::placeholder{color:wheat}.header .header__logoContainer{height:100%;width:70%;padding:25px}.header .header__logo{display:flex;color:wheat;padding:5px}.header .header__options{width:50%;height:100%;display:flex;align-items:center;justify-content:flex-end}.header .header__options .header__option{display:flex;padding:10px 15px;cursor:pointer;color:wheat}.cart{display:flex;cursor:pointer}.cartDropDown{position:absolute;width:240px;height:340px;display:flex;flex-direction:column;padding:20px;border:1px solid #5e1422;background-color:#fff;top:80px;right:0;z-index:5;border-radius:15px}.cartDropDown .cartDropDown__empty{font-size:18px;margin:50px auto}.cartDropDown .cartDropDown__items{height:340px;display:flex;flex-direction:column;overflow-y:scroll;color:#5e1422}button{margin-top:auto}.cartItem{width:100%;display:flex;height:80px;margin-bottom:15px}.cartItem img{width:30%}.cartItem .cartItem__details{width:70%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:10px 20px}.cartItem .cartItem__details .name{font-size:16px}.contactFooter{background-color:#5e1224;width:100%;color:wheat;display:flex;justify-content:center;margin-top:100px}.contactFooter .contactFooter__column{width:100%;display:flex;justify-content:space-around;padding:20px;margin-bottom:10px}.signIn{padding:15px;width:30vw;display:flex;flex-direction:column}.signIn .signIn__title{margin:10px 0}.signIn .signIn__buttons{display:flex;justify-content:space-between}.formInput{position:relative;margin:45px 0}.formInput .formInput__input{background:none;background-color:#fff;color:#5e1224;font-size:18px;padding:10px 10px 10px 5px;display:block;width:100%;border-radius:15px;border:none;border-bottom:1 solid #5e1224;margin:25px 0}.formInput .formInput__input:focus{outline:none}.formInput .formInput__input:focus~.formInput__input_label{top:-14px;font-size:12px;color:#5e1224}.formInput input[type=password]{letter-spacing:.3rem}.formInput .formInput__input_label{color:#5e1224;font-size:16px;font-weight:400;position:absolute;pointer-events:none;left:5px;top:10px;transition:all .3s ease}.formInput .formInput__input_label.shrink{top:-14px;font-size:12px;color:#5e1224}.authPage{margin-top:100px;width:100%;display:flex;justify-content:space-around;padding:20px}.signUp{display:flex;flex-direction:column;width:380px}.signUp .signUp__title{margin:10px 0}.checkOutPage{width:55%;min-height:90vh;padding:20px 60px;display:flex;flex-direction:column;align-items:center;margin:100px auto 0}.checkOutPage .checkOutPage__header{width:100%;padding:10px 0;display:flex;justify-content:space-between;border-bottom:1px solid #a9a9a9}.checkOutPage .checkOutPage__header .checkOutPage__headerBlocks{text-transform:capitalize;width:23%}.checkOutPage .checkOutPage__header .checkOutPage__headerBlocks:last-child{width:8%}.checkOutPage .checkOutPage__total{margin-top:30px;margin-left:auto;font-size:36px}.checkOutItem{width:100%;display:flex;min-height:100px;border-bottom:1px solid #a9a9a9;padding:15px 0;font-size:20px;align-items:center}.checkOutItem .checkOutItem__image{width:23%;padding-right:15px}.checkOutItem .checkOutItem__image img{width:100%;height:100%}.checkOutItem .checkOutItem__name,.checkOutItem .checkOutItem__price,.checkOutItem .checkOutItem__quantity{width:23%}.checkOutItem .checkOutItem__quantity{padding-left:20px}.checkOutItem .checkOutItem__remove{padding-left:12px;cursor:pointer}
/*# sourceMappingURL=main.75693f78.chunk.css.map */