body{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}.layout{display:flex;flex-direction:column}@media (max-width:500px){.layout-children{padding:0;margin:0;align-items:center}}.nav{display:flex;align-items:center;padding:20px 0;position:-webkit-sticky;position:sticky;z-index:3;top:0;height:30px;background-color:#0b2512}.store-name{font-family:"Amatic Sc",cursive;text-align:center;font-weight:700;font-size:34px;color:#fff;letter-spacing:-3px;flex:1 1;max-width:30vw}.store-name:hover{transform:scale(1.004)}.links{flex:2 1;width:60vw;align-items:center;font-size:20px;display:flex}.link{flex:1 1;font-family:"Josefin Slab",serif;font-weight:700}.link,.link-welcome{color:#fff;font-size:20px}.link-welcome{padding:0 7px}a{text-decoration:none;color:#000}@media only screen and (max-device-width:280px){.store-name{max-width:100%;font-size:20px;letter-spacing:-1.5px}.link-welcome{font-size:10px}.nav{height:25px}.link,.links{font-size:10px}.link{margin-right:4%;margin-left:3%}}@media only screen and (min-device-width:320px) and (max-device-width:480px){.store-name{max-width:100%;font-size:20px;letter-spacing:-1.5px}.link-welcome{font-size:11px}.nav{height:15px}.links{width:100vw;flex-direction:row;justify-content:center;align-items:center;margin-right:2%}.link{font-size:11px}}@media only screen and (min-device-width:540px){.store-name{font-size:30px;letter-spacing:-1.5px;margin-right:2%}.link-welcome{font-size:15px}.nav{height:25px}.link{font-size:15px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.store-name{font-size:40px}.link-welcome{font-size:15px}.nav{height:30px}.link{font-size:15px}}@media only screen and (min-width:1224px){.store-name{font-size:45px}.link-welcome{font-size:18px}.nav{height:35px}.link{font-size:18px}}.footer-container{background-color:#0b2512;color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100vw;height:80px;font-size:18px;position:static;bottom:0}.footer-container a{color:#fff;margin:5px}.footer-container p{margin-left:5px}@media only screen and (max-device-width:280px){.footer-container{font-size:10px;height:30px}}@media only screen and (min-device-width:320px) and (max-device-width:480px){.footer-container{font-size:11px;height:35px}}@media only screen and (min-device-width:540px){.footer-container{font-size:13px;height:45px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.footer-container{font-size:15px;height:50px}}@media only screen and (min-width:1224px){.footer-container{font-size:16px;height:55px}}.popup-img{background-image:url(https://i.imgur.com/7lw0Fg5.jpg);background-size:cover}.popup,.popup-img{width:200px;height:105px}.popup{position:fixed;top:0;left:-70px;right:0;bottom:90px;margin:auto}.popup_inner{display:flex;flex-wrap:wrap;justify-content:space-evenly;left:5%;right:25%;top:25%;bottom:25%;margin:auto;border-radius:20px;background:#fff}.popup-btn{font-size:13px;font-family:"Josefin Slab",serif;font-weight:700;height:35px;width:80px;margin-top:5%;margin-bottom:20px;background-color:#0b2512;color:#fff;border:none;box-shadow:2px 2px 10px 2px #cecece;cursor:pointer}@media only screen and (max-device-width:280px){.popup{left:-155px;bottom:490px}.popup,.popup-img{width:150px;height:140px}.popup-img{margin-top:5%;border-radius:10%}.popup-btn{font-size:10px;height:22px;width:60px;margin-top:10%}}@media only screen and (min-device-width:320px) and (max-device-width:480px){.popup{left:-180px;bottom:500px}.popup,.popup-img{width:230px;height:220px}.popup-img{border-radius:10%}.popup-btn{height:25px;width:78px;font-size:12px}}@media only screen and (min-device-width:540px){.popup{left:-180px;bottom:500px}.popup,.popup-img{width:230px;height:220px}.popup-img{border-radius:10%}.popup-btn{height:28px;width:78px;font-size:13px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.popup{position:fixed;height:50vh;left:-370px;bottom:50vh;margin:auto}.popup,.popup-img{width:40vw;border-radius:10%}.popup-img{height:28vh;margin-top:5%}.popup-btn{height:35px;width:90px;font-size:15px}}@media only screen and (min-width:1224px){.popup{position:fixed;left:-385px;bottom:700px}.popup,.popup-img{width:330px;height:310px;border-radius:10%}.popup-btn{height:35px;width:90px;font-size:15px}}.home{width:100vw;height:100vh;position:relative}.image-filter{background-image:linear-gradient(rgba(255,0,0,0),#fff);height:100%;width:100%}.awssld{height:100vh;width:100vw}.awssld--foldOutAnimation{--fold-out-perspective:none!important}.image-1{background-image:url(https://i.imgur.com/JdcwhP7.jpg)}.image-1,.image-2{background-size:cover;height:100vh;width:100vw}.image-2{background-image:url(https://i.imgur.com/S0qmii9.jpg)}.image-3{background-image:url(https://i.imgur.com/6B2F3Vg.jpg)}.image-3,.image-4{background-size:cover;height:100vh;width:100vw}.image-4{background-image:url(https://i.imgur.com/1ioPcY4.jpg)}.image-5{background-image:url(https://i.imgur.com/J9yq8tN.jpg)}.image-5,.image-6{background-size:cover;height:100vh;width:100vw}.image-6{background-image:url(https://i.imgur.com/zwu6CLI.jpg)}.fa-container{display:flex;flex-direction:row;justify-content:center;position:absolute;z-index:3;margin:0 auto;width:100%;top:70vh}.fa-bottle,.fa-flame,.fa-pepper{font-size:100px;margin:0 50px;-webkit-filter:drop-shadow(5px 5px 10px #dcdcdc);filter:drop-shadow(5px 5px 10px gainsboro)}.fa-flame:hover{color:#ffa400;transform:scale(1.2)}.fa-pepper:hover{color:#ed2939;transform:scale(1.2)}.fa-bottle:hover{color:#ffe135;transform:scale(1.2)}.bottle-text,.flame-text,.pepper-text{font-size:20px;font-weight:700;color:#000}@media (max-width:710px){.fa-bottle,.fa-flame,.fa-pepper{font-size:50px;margin:0 20px}.bottle-text,.flame-text,.pepper-text{font-size:12px}}.products{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:40px}@media only screen and (max-width:320px){.products{width:40%;align-items:center}}@media only screen and (min-width:1224px){.products{width:100%;align-items:center}}.product{display:flex;flex-direction:column;align-items:center;box-shadow:0 0 3px 1px #cecece;transition:all .25s;padding:20px;margin-bottom:60px}.product:hover{transform:scale(1.02);opacity:.9}.product-image{width:300px}.product-brand,.product-name,.product-price,.product-scoville{font-size:24px;padding:10px;font-family:"Josefin Slab",serif;color:#000;font-weight:700}@media (max-width:320px){.product{width:100%;height:1.5%;margin-bottom:20px;margin-top:2%}.product-image{width:250px;height:350px;margin:10px;padding:10px}.product-brand,.product-name,.product-price,.product-scoville{font-size:12px}}@media (max-width:480px){.product{width:70%;height:1.7%;margin-bottom:10px;margin-top:10%}.product-image{width:70%;height:70%;margin:10px;padding:10px}}.pepper-box{width:30vw;height:30vw;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto}.pepper-info-box{background-color:#fff}.pepper-img{height:200px;width:200px;border-radius:25px;box-shadow:3px 3px 10px grey}@media (max-width:700px){.pepper-img{height:300px;width:300px}.pepper-box{height:50vh;width:50vw}}.pepper-container{display:grid;grid-template-columns:repeat(3,1fr);margin-top:75px}@media (max-width:870px){.pepper-container{grid-template-columns:repeat(2,1fr);grid-gap:25px}}@media (max-width:700px){.pepper-container{grid-template-columns:repeat(1,1fr);grid-gap:30px}}.product-detail{display:flex;height:100vh}.detail{display:flex;flex-direction:column;line-height:1.6}.brand,.name,.price,.scoville{font-size:40px;letter-spacing:1px;padding:5px}.brand,.description,.name,.price,.scoville{font-family:"Josefin Slab",serif;color:#000;font-weight:700}.description{font-size:20px;padding:10px;letter-spacing:.9px;margin-top:2%}.product-detail-image{width:500px;padding:0 40px}.button-container{display:flex;justify-content:space-evenly}.cart-button,.delete-button,.edit-button{font-size:18px;font-family:"Josefin Slab",serif;font-weight:700;text-align:center;height:45px;width:100px;align-self:center;margin:40px 10px 0;background-color:#0b2512;color:#fff;border:none;box-shadow:2px 2px 10px 2px #cecece;cursor:pointer}.edit-link{color:#fff}@media only screen and (max-device-width:280px){.product-detail-image{width:120px;height:180px;margin:0;padding:10px}.product-detail{padding:15px 0 0;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.button-container{display:flex;justify-content:space-evenly;padding:5px 5px 80px}.cart-button,.delete-button,.edit-button{height:35px;font-size:11px}.brand,.description,.name,.price,.scoville{font-size:11px}}@media only screen and (min-device-width:320px) and (max-device-width:480px){.product-detail-image{width:140px;height:210px;margin:0;padding:10px}.product-detail{padding:15px 0 0;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.cart-button,.delete-button,.edit-button{height:30px;font-size:13px}.brand,.description,.name,.price,.scoville{font-size:13px}}@media only screen and (min-device-width:540px){.product-detail-image{width:140px;height:210px;margin:0;padding:10px}.product-detail{padding:15px 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:5% 0 0}.cart-button,.delete-button,.edit-button{height:30px;font-size:13px}.brand,.description,.name,.price,.scoville{font-size:15px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.product-detail-image{width:300px;height:415px;margin-top:3%}.product-detail{padding:15px 0 0;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.cart-button,.delete-button,.edit-button{height:40px;font-size:17px}.brand,.description,.name,.price,.scoville{font-size:17px}}@media only screen and (min-width:1224px){.product-detail-image{width:250px;height:400px;margin-top:3%}.product-detail{padding:45px 0 0;margin:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.cart-button,.delete-button,.edit-button{height:40px;font-size:17px}.brand,.description,.name,.price,.scoville{font-size:17px}}.create-form{padding-top:50px;display:flex;flex-direction:column;height:100%;justify-content:space-evenly}input:focus,select:focus,textarea:focus{outline:none}input,textarea{font-size:48px;border-style:hidden;color:#000}input,textarea{font-family:"Josefin Slab",serif}textarea{font-size:24px}.input-brand,.input-name-add,.input-price,.input-scoville,.textarea-description{letter-spacing:1px;padding:5px}.input-brand,.input-image-link,.input-name-add,.input-price,.input-scoville,.textarea-description{font-family:"Josefin Slab",serif;color:#000;font-weight:700;font-size:40px;margin-left:10%}.submit-button{font-size:20px;font-family:"Josefin Slab",serif;font-weight:700;height:40px;width:100px;margin-top:40px;margin-bottom:40px;background-color:#0b2512;color:#fff;border:none;box-shadow:2px 2px 10px 2px #cecece;cursor:pointer;margin-left:10%}@media only screen and (min-device-width:280px){.input-brand,.input-image-link,.input-name-add,.input-price,.input-scoville,.textarea-description{font-size:13px}.submit-button{font-size:11px;height:25px;width:70px;margin-top:40px}}@media only screen and (min-device-width:320px) and (max-device-width:480px){.input-brand,.input-image-link,.input-name-add,.input-price,.input-scoville,.textarea-description{font-size:16px}.submit-button{font-size:13px;height:32px;width:75px;margin-top:40px}}@media only screen and (min-device-width:540px){.input-brand,.input-image-link,.input-name-add,.input-price,.input-scoville,.textarea-description{font-size:18px}.submit-button{font-size:14px;height:32px;width:75px;margin-top:40px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.input-brand,.input-image-link,.input-name-add,.input-price,.input-scoville,.textarea-description{font-size:20px}.submit-button{font-size:15px;height:32px;width:75px;margin-top:40px}}@media only screen and (min-width:1224px){.input-brand,.input-image-link,.input-name-add,.input-price,.input-scoville,.textarea-description{font-size:25px}.submit-button{font-size:18px;height:35px;width:88px;margin-top:40px}}.product-edit{display:flex;padding:50px 0 0;flex-direction:column}.image-container{display:flex;align-items:center}.edit-product-image{width:500px;padding-bottom:5px}.edit-input-image-link{width:300px;text-align:center;font-size:20px;font-family:"Josefin Slab",serif;color:#000;font-weight:700}.edit-form{font-family:"Josefin Slab",serif;line-height:1.6}.edit-name{padding:0}.edit-brand,.edit-name{font-family:"Josefin Slab",serif;color:#000;font-weight:700;font-size:40px;letter-spacing:1px}.edit-brand{padding:5px}.edit-price,.edit-scoville{font-size:40px}.edit-description,.edit-price,.edit-scoville{font-family:"Josefin Slab",serif;color:#000;font-weight:700}.edit-description{font-size:16px;letter-spacing:.9px;line-height:1.6}.save-button{font-size:20px;font-family:"Josefin Slab",serif;font-weight:700;height:45px;width:100px;margin-top:10px;background-color:#0b2512;color:#fff;border:none;box-shadow:2px 2px 10px 2px #cecece;cursor:pointer}@media only screen and (min-device-width:320px) and (max-device-width:480px){.edit-product-image{width:100px}.edit-form{display:flex;flex-direction:column;align-self:center}.edit-input-image-link{width:300px;font-size:10px}.image-container{width:50%}.edit-brand,.edit-description,.edit-name,.edit-price,.edit-scoville{font-size:10px}.save-button{font-size:13px;height:35px;width:70px;margin-top:10px}}@media only screen and (min-device-width:540px){.product-edit{padding:50px 0 0}.edit-form,.product-edit{display:flex;flex-direction:column}.edit-form{align-self:center}.edit-product-image{width:230px;height:350px}.edit-input-image-link{width:300px;font-size:16px}.image-container{width:50%}.edit-brand,.edit-name,.edit-price,.edit-scoville{font-size:18px}.edit-description,.save-button{font-size:16px}.save-button{height:40px;width:80px;margin-top:10px;margin-bottom:40px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.edit-product-image{width:300px;height:450px}.edit-input-image-link{width:300px;font-size:15px}.image-container{width:50%}.edit-brand,.edit-description,.edit-name,.edit-price,.edit-scoville{font-size:15px}.save-button{font-size:13px;height:35px;width:70px;margin-top:10px}}@media only screen and (min-width:1224px){.product-edit{display:flex;padding:50px 0 0;flex-direction:row}.edit-form{display:flex;flex-direction:column;align-self:center}.edit-product-image{width:275px;height:400px}.edit-input-image-link{width:300px;font-size:20px}.image-container{width:50%}.edit-brand,.edit-name,.edit-price,.edit-scoville{font-size:25px}.edit-description,.save-button{font-size:20px}.save-button{height:40px;width:80px;margin-top:10px;margin-bottom:40px}}.signin-container{height:100vh}.form-container{align-self:center;padding:1em;width:50%;height:80%;margin:4em auto;border-radius:6px;box-shadow:2px 4px 15px rgba(0,0,0,.3);transition:all 2s ease}.form-container .danger{background:#8d0801}.form-container h3{text-align:center}.form-container form{display:flex;flex-direction:column;justify-content:center;margin:auto;width:80%;align-items:center}.form-container form input{width:100%;padding:.6em 1em;margin:.5em auto;font-size:1rem;border-radius:3px;box-shadow:2px 4px 15px rgba(0,0,0,.3);outline:none;transition:all .4s ease}.form-container form input:active,.form-container form input:focus{border:2px solid #0b2512}.form-container form input:valid{border:2px solid #66bb6a}.form-container form button{width:50%;background:#0b2512;border:none;color:#fff;margin:8% auto 1em}.form-container form button:hover{box-shadow:3px 8px 16px rgba(0,0,0,.5)}.form-container form a{margin:auto}@media only screen and (max-device-width:280px){.form-container{width:50%;height:45%;margin-top:10%;margin-left:18%;margin-bottom:13%}.form-container h3{font-size:10px}.form-container form input{width:100%;height:20px;padding:.2em;font-size:10px;align-self:center}.form-container form button{width:49%;height:23px;font-size:10px}}@media only screen and (min-device-width:320px) and (max-device-width:480px){.form-container{width:60%;height:55%;margin-top:10%;margin-left:15%;margin-bottom:13%}.form-container h3{font-size:11px}.form-container form input{width:100%;height:20px;padding:.3em;font-size:11px;align-self:center}.form-container form button{width:42%;height:25px;font-size:11px}}@media only screen and (min-device-width:540px){.form-container{width:60%;height:48%;margin-top:10%;margin-left:18%}.form-container h3{font-size:13px}.form-container form input{width:80%;height:15px;height:30px;width:45%;font-size:13px;margin-top:5%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.form-container{width:48%;height:60%;margin-top:10%;margin-left:24%}.form-container form input,.form-container h3{font-size:15px}.form-container form button{height:35px;width:45%;font-size:15px;margin-top:5%}}@media only screen and (min-width:1224px){.form-container{width:45%;height:65%;margin-top:6%;margin-left:26%}.form-container form input,.form-container h3{font-size:16px}.form-container form button{height:40px;width:35%;font-size:16px;margin-top:5%}}body{margin:0;padding:0;font-family:"Josefin Slab",serif;font-weight:700}button{cursor:pointer;font-size:1rem;padding:.6em 1em;border-radius:3px;box-shadow:2px 4px 10px rgba(0,0,0,.3);transition:all .3s ease}.signup-container{height:80vh}.row{display:flex;justify-content:center;align-items:center;margin-top:3em}.form-container-signup{align-self:center;padding:1em;width:50%;height:300px;margin:4em auto;border-radius:6px;box-shadow:2px 4px 15px rgba(0,0,0,.3);transition:all 2s ease}input{margin-top:2%;font-family:"Josefin Slab",serif;font-weight:700;color:#000}.form-container-signup .danger{background:#8d0801}.form-container-signup h3{text-align:center;margin-bottom:5%}.form-container-signup form{display:flex;flex-direction:column;justify-content:center;margin:auto;width:80%;align-items:center}.form-container-signup form input{width:100%;padding:.6em 1em;margin:.5em auto;font-size:1rem;border-radius:3px;box-shadow:2px 4px 15px rgba(0,0,0,.3);outline:none;transition:all .4s ease}.form-container-signup form input:active,.form-container-signup form input:focus{border:2px solid #0b2512}.form-container-signup form input:valid{border:2px solid #66bb6a}.form-container-signup form button{width:50%;background:#0b2512;border:none;color:#fff;margin:8% auto 1em}.form-container-signup form button:hover{box-shadow:3px 8px 16px rgba(0,0,0,.5)}.form-container-signup form a{margin:auto}.danger{background:#8d0801}.error{text-align:center;color:#8d0801;font-size:1.1rem}.danger:hover{color:#f8f8f8;background:#8d0801}@media (max-width:500px){.form-container-signup{width:60%;height:55%;margin-top:40%;margin-left:15%;margin-bottom:13%}.form-container-signup h3{font-size:13px}.form-container-signup form input{width:100%;height:20px;padding:.3em;font-size:13px;align-self:center}.form-container-signup form button{width:48%;height:27px;font-size:11px}}@media only screen and (max-device-width:280px){.form-container-signup{width:60%;height:55%;margin-top:10%;margin-left:15%}.form-container-signup h3{font-size:10px}.form-container-signup form input{width:80%;height:15px;font-size:10px}.form-container-signup form button{height:23px;width:49%;font-size:10px}}@media only screen and (min-device-width:320px) and (max-device-width:480px){.form-container-signup{width:60%;height:55%;margin-top:10%;margin-left:15%}.form-container-signup h3{font-size:11px}.form-container-signup form input{width:80%;height:15px;font-size:11px}.form-container-signup form button{width:42%;height:25px;font-size:11px;margin-top:5%}}@media only screen and (min-device-width:540px){.form-container-signup{width:60%;height:58%;margin-top:10%;margin-left:15%}.form-container-signup h3{font-size:13px}.form-container-signup form input{width:80%;height:15px;font-size:13px}.form-container-signup form button{height:30px;width:45%;font-size:13px;margin-top:5%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.form-container-signup{width:50%;height:55%;margin-top:10%;margin-left:22%}.form-container-signup h3{font-size:15px}.form-container-signup form input{width:80%;height:15px;font-size:15px}.form-container-signup form button{height:35px;width:45%;font-size:15px;margin-top:5%}}@media only screen and (min-width:1224px){.form-container-signup{width:45%;height:65%;margin-top:7%;margin-left:25%}.form-container-signup h3{font-size:16px}.form-container-signup form input{width:80%;height:15px;font-size:16px}.form-container-signup form button{height:40px;width:35%;font-size:16px;margin-top:5%}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.49f65977.chunk.css.map */