body{margin:0;padding: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}body{font-family:Open Sans,sans-serif;background-color:#fffffe}a{text-decoration:none;color:#000}*{box-sizing:border-box}.menu-item{min-width:30%;height:240px;-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:1px solid #000;margin:0 7.5px 15px;overflow:hidden;background-position:50%;background-size:cover}.menu-item:hover{cursor:pointer}.menu-item:hover .background-image{-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:-webkit-transform 4s cubic-bezier(.25,.45,.45,.95);transition:-webkit-transform 4s cubic-bezier(.25,.45,.45,.95);transition:transform 4s cubic-bezier(.25,.45,.45,.95);transition:transform 4s cubic-bezier(.25,.45,.45,.95),-webkit-transform 4s cubic-bezier(.25,.45,.45,.95)}.menu-item:hover .content{opacity:.9}.menu-item.large{height:380px}.menu-item:first-child{margin-right:7.5px}.menu-item:last-child{margin-left:7.5px}.menu-item .background-image{width:100%;height:100%;background-size:cover;background-position:50%}.menu-item .content{height:90px;padding:0 25px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:1px solid #000;background-color:#fff;opacity:.7;position:absolute}.menu-item .content .title{font-weight:700;margin:0 6px;font-size:22px;color:#4a4a4a}.menu-item .content .subtitle{font-weight:lighter;font-size:16px}.shop-page{padding:0 6rem}.collection-page{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.collection-page .title{font-size:38px;margin:0 auto 30px}.collection-page .items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.collection-page .items .collection-item{margin:30px}.signIn{width:30rem;margin:2rem 5rem 6rem;border-radius:8px;background-color:#f2f4f6;padding:2rem}@media only screen and (max-width:1200px){.signIn{margin:2rem 1rem;width:90%}}.signIn h2{font-size:25px;color:#00214d;padding-bottom:1rem;letter-spacing:4px;border-bottom:1px solid hsla(0,0%,80%,.411)}.signIn span{color:#1b2d45;letter-spacing:2px;font-size:18px;font-weight:600}.signIn .buttons{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.group{position:relative;margin:45px 0}.group .form-input{background:none;background-color:#fff;color:grey;border-radius:8px;font-size:18px;padding:12px 10px 5px;display:block;width:100%;border:none;border-bottom:1px solid grey;margin:25px 0}.group .form-input:focus{outline:none;border-bottom:2px solid green}.group .form-input:focus~.form-input-label{top:-17px;font-size:12px;color:#1b2d45}.group input[type=password]{letter-spacing:.3em}.group .form-input-label{color:grey;font-size:16px;font-weight:400;position:absolute;pointer-events:none;left:5px;top:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.group .form-input-label.shrink{top:-17px;font-size:12px;color:#1b2d45}.sign-up{width:40rem;padding:2rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media only screen and (max-width:1200px){.sign-up{width:90%;margin:1rem}}.sign-up__title{font-size:25px;color:#00214d;padding-bottom:1rem;letter-spacing:4px;border-bottom:1px solid hsla(0,0%,80%,.411)}.sign-up span{color:#1b2d45;letter-spacing:2px;font-size:18px;font-weight:600}.signIn-signUp{padding-top:4rem;display:-webkit-flex;display:flex;margin-bottom:3rem}@media only screen and (max-width:1200px){.signIn-signUp{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}}.checkout-page{width:55%;min-height:90vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin:8rem auto 0}.checkout-page .checkout-header{width:100%;padding:10px 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px solid #a9a9a9}.checkout-page .checkout-header .header-block{text-transform:capitalize;width:23%}.checkout-page .checkout-header .header-block:last-child{width:8%}.checkout-page .total{margin-top:30px;margin-left:auto;font-size:36px}.checkout-page .total__empty{margin:2rem 10rem}.checkout-page .warning-test{margin:30px;color:red}
/*# sourceMappingURL=main.bb95a6b7.chunk.css.map */