:root{--white-color:#f6f6f6;--Nav-height:5rem;--padding-nav:1.8em;--nav-spacer-right:3.5rem;--nav-item-width:3.9rem;--home-img-width:17rem;--typewritter-speed:6s;--blink-speed:750ms;--animation-speed:3s;--card-img-width:13rem;--card-img-height:20rem;--add-width:4rem;--add-height:1.5rem;--cart-counter-size:1rem;--cart-size:1.8rem}*,:after,:before{box-sizing:border-box}:focus{outline-style:none}.App,body,html{height:100%}.App,.Nav,body,html{background-color:#f6f6f6;background-color:var(--white-color);width:100%}.Nav{align-items:center;-webkit-animation:fadeInVertical 3s ease forwards;animation:fadeInVertical 3s ease forwards;-webkit-animation:fadeInVertical var(--animation-speed) ease forwards;animation:fadeInVertical var(--animation-speed) ease forwards;box-shadow:0 4px 5px rgba(0,0,0,.25);display:flex;font-family:Inter;height:5rem;height:var(--Nav-height);justify-content:center;opacity:0;padding:0 1.8em;padding:0 var(--padding-nav);-webkit-transform:translateY(-3rem);transform:translateY(-3rem)}.logo{font-family:Uncial Antiqua;font-size:2rem;font-weight:400;width:50%}.items-container{align-items:center;display:flex;justify-content:flex-end;list-style:none;position:relative;width:50%}.nav-item-spacer{background-color:#000;height:100%;position:absolute;right:3.5rem;right:var(--nav-spacer-right);width:1px}.nav-item-one,.nav-item-two{align-items:center;display:flex;font-size:1.2rem;width:3.9rem;width:var(--nav-item-width)}.nav-item-two{justify-content:flex-end}a,a:visited{color:#000;cursor:pointer;text-decoration:none}.Main{background-color:#f6f6f6;background-color:var(--white-color);height:100%;width:100%}.part-one{align-items:center;display:flex;flex-direction:column;gap:3em;justify-content:center;min-height:calc(100vh - 5rem);min-height:calc(100vh - var(--Nav-height));padding:0 1.8em;padding:0 var(--padding-nav);width:100%}.home-images{-webkit-animation:fadeInSides 3s ease forwards;animation:fadeInSides 3s ease forwards;-webkit-animation:fadeInSides var(--animation-speed) ease forwards;animation:fadeInSides var(--animation-speed) ease forwards;box-shadow:-7px 7px 6px rgba(0,0,0,.5);margin:2em 0;opacity:0;-webkit-transform:translateX(-5rem);transform:translateX(-5rem);width:17rem;width:var(--home-img-width)}.home-text-container{align-items:center;-webkit-animation:fadeInVertical 3s ease forwards;animation:fadeInVertical 3s ease forwards;-webkit-animation:fadeInVertical var(--animation-speed) ease forwards;animation:fadeInVertical var(--animation-speed) ease forwards;border:1px solid #000;display:flex;flex-direction:column;height:5rem;justify-content:center;margin-bottom:5em;opacity:0;-webkit-transform:translateY(3rem);transform:translateY(3rem);width:340px}.box-text-1{font-family:Source Code Pro,monospace;font-size:1rem;position:relative}.box-text-1:after,.box-text-1:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.box-text-1:before{-webkit-animation:typewritter 6s steps(33) 3s forwards;animation:typewritter 6s steps(33) 3s forwards;-webkit-animation:typewritter var(--typewritter-speed) steps(33) var(--animation-speed) forwards;animation:typewritter var(--typewritter-speed) steps(33) var(--animation-speed) forwards;background-color:#f6f6f6;background-color:var(--white-color)}.box-text-1:after{-webkit-animation:typewritter 6s steps(33) 3s forwards,blink .75s steps(33) infinite;animation:typewritter 6s steps(33) 3s forwards,blink .75s steps(33) infinite;-webkit-animation:typewritter var(--typewritter-speed) steps(33) var(--animation-speed) forwards,blink var(--blink-speed) steps(33) infinite;animation:typewritter var(--typewritter-speed) steps(33) var(--animation-speed) forwards,blink var(--blink-speed) steps(33) infinite;background:#000;width:.125em}.Shop{flex-direction:column;font-family:Inter,sans-serif;justify-content:flex-start;min-height:calc(100vh - 5rem);min-height:calc(100vh - var(--Nav-height))}.Shop,.search-cart{align-items:center;display:flex;width:100%}.search-cart{-webkit-animation:fadeInSides 3s ease forwards;animation:fadeInSides 3s ease forwards;-webkit-animation:fadeInSides var(--animation-speed) ease forwards;animation:fadeInSides var(--animation-speed) ease forwards;background-color:#f6f6f6;background-color:var(--white-color);justify-content:center;margin-top:1.5em;min-height:2.5rem;opacity:0;position:relative;-webkit-transform:translateX(5rem);transform:translateX(5rem)}.search-bar{background-color:initial;border:1px solid #000;border-radius:10rem;font-size:.9rem;height:1.5rem;padding:.4em;width:13.5rem}.cart-btn{background-color:initial;height:1.8rem;height:var(--cart-size);padding:0;right:1.8em;right:var(--padding-nav);width:1.8rem;width:var(--cart-size)}.cart-btn,.cart-counter{border:0 solid transparent;position:absolute}.cart-counter{align-items:center;background-color:#000;border-radius:50%;bottom:-.3rem;display:flex;height:1rem;height:var(--cart-counter-size);justify-content:center;right:calc(1.8rem - 13px);right:calc(var(--cart-size) - 13px);width:1rem;width:var(--cart-counter-size)}.cart-counter-text{color:#fff;font-size:.7em;margin:0}.cart-icon{width:100%}.items{grid-gap:2em;align-content:center;display:grid;gap:2em;grid-row:auto;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:center;margin:1.5em 0}.Card,.items{height:auto;width:auto}.Card{-webkit-animation:fadeInVertical 3s ease forwards;animation:fadeInVertical 3s ease forwards;-webkit-animation:fadeInVertical var(--animation-speed) ease forwards;animation:fadeInVertical var(--animation-speed) ease forwards;display:flex;flex-direction:column;justify-content:flex-end;opacity:0;position:relative;-webkit-transform:translateY(3rem);transform:translateY(3rem);transition:.25s ease-in-out}.Hide{display:none}.title-price{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.price,.title{font-size:.9rem;margin:1em 0}.card-img{box-shadow:-7px 7px 6px rgba(0,0,0,.5);height:20rem;height:var(--card-img-height);object-fit:cover;transition:.25s;width:13rem;width:var(--card-img-width)}.add-btn{background-color:#000;border:0 solid transparent;border-radius:1rem;bottom:.6rem;color:#fff;cursor:pointer;font-size:.9em;height:1.5rem;height:var(--add-height);left:4.5rem;left:calc(var(--card-img-width)/2 - var(--add-width)/2);position:absolute;width:4rem;width:var(--add-width)}@-webkit-keyframes typewritter{to{left:100%}}@keyframes typewritter{to{left:100%}}@-webkit-keyframes blink{to{background:transparent}}@keyframes blink{to{background:transparent}}@-webkit-keyframes fadeInSides{to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInSides{to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInVertical{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInVertical{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.Cart{align-items:center;background-color:#f6f6f6;background-color:var(--white-color);display:flex;flex-direction:column;font-family:Inter,sans-serif;height:100%;padding:0 1.8em;padding:0 var(--padding-nav);width:100%}.cart-title{align-self:flex-start;font-weight:500;margin:2em 0}.all-items{flex-direction:column;gap:1.5em;justify-content:center;margin:2em 0}.Item,.all-items{align-items:center;display:flex;width:100%}.Item{flex-direction:row;gap:.8em;justify-content:space-between}.item-title-price{align-items:center;display:flex;flex-direction:row;font-size:1rem;gap:1em;justify-content:flex-start;width:12rem}.counter-clear{align-items:flex-end;display:flex;gap:1em;justify-content:center}.counter{flex-direction:row;width:5rem}.btn-add,.btn-subtract,.counter,.input-counter{align-items:center;display:flex;justify-content:center}.btn-add,.btn-subtract,.input-counter{background-color:#000;border:0 solid transparent;color:#fff;font-size:1rem;height:1.5rem;text-align:center;transition:.19s ease-in-out;width:1.5rem}.btn-add{border-radius:0 1rem 1rem 0}.btn-subtract{border-radius:1rem 0 0 1rem}.btn-add:active,.btn-subtract:active{background-color:#f6f6f6;background-color:var(--white-color);border:2px solid #000;color:#000}.trash-icon{width:1rem}.purchase-area{bottom:0;flex-direction:column;gap:2em;height:9rem;justify-content:center;padding:0 1.8em;padding:0 var(--padding-nav);position:absolute}.purchase-area,.total-display{align-items:center;display:flex;width:100%}.total-display{height:2rem;justify-content:flex-start}.price,.title{font-size:1rem}.text-total,.total-price{font-size:1.1rem;margin:.5em .5em .5em 0}.purchase-area>a,.purchase-area>a:visited{color:#fff}.btn-checkout{align-items:center;background-color:#000;border:0 solid transparent;border-radius:1rem;display:flex;font-size:1.1rem;height:2.5rem;justify-content:center;width:8rem}@media only screen and (min-width:751px) and (max-height:999px){:root{--padding-nav:2em;--home-img-width:12rem}.part-one{align-items:center;flex-direction:row;gap:4rem;justify-content:center}.home-text-container{margin-bottom:0}.search-bar{width:18rem}.items{gap:3em;grid-template-columns:1fr 1fr;margin:2em 0}:root{--padding-nav:4.5em}.items{gap:4em}}@media only screen and (min-width:551px) and (min-height:1001px){:root{--padding-nav:5em;--Nav-height:6rem;--home-img-width:28rem;--nav-spacer-right:4rem;--nav-item-width:4.3rem}.logo{font-size:2.5rem}.nav-item-one,.nav-item-two{font-size:1.3rem}.part-one{flex-direction:column;gap:4rem;justify-content:center}.home-images{margin:0}.home-text-container{height:6rem;margin-top:5em;width:25rem}.box-text-1{font-size:1.1rem}.search-bar{width:18rem}.items{-webkit-column-gap:5rem;column-gap:5rem;gap:3rem;grid-template-columns:1fr 1fr;margin:2em 0}.item-title-price{width:14rem}.counter{width:6rem}.btn-add,.btn-subtract,.input-counter{font-size:1.1rem;height:1.7rem;width:1.7rem}.text-total,.total-price{font-size:1.2rem}.btn-checkout{font-size:1.3rem;height:3rem;width:9rem}}@media only screen and (min-width:1001px) and (min-height:551px){:root{--padding-nav:6em;--Nav-height:6rem;--home-img-width:20rem;--nav-spacer-right:4rem;--nav-item-width:4.3rem}.logo{font-size:2.5rem}.nav-item-one,.nav-item-two{font-size:1.3rem}.part-one{flex-direction:row;justify-content:center}.home-images{margin:4em 0}.home-text-container{height:6rem;width:25rem}.box-text-1,.search-bar{font-size:1.1rem}.search-bar{height:1.7rem;width:25rem}.trash-icon{width:1.2rem}.items{gap:4em;grid-template-columns:1fr 1fr;margin:2em 0}.item-title-price{width:14rem}.counter{width:6rem}.btn-add,.btn-subtract,.input-counter{font-size:1.1rem;height:1.7rem;width:1.7rem}.text-total,.total-price{font-size:1.2rem}.btn-checkout{font-size:1.3rem;height:3rem;width:9rem}}@media only screen and (min-width:1001px) and (min-height:1001px){:root{--padding-nav:8em;--Nav-height:6rem;--home-img-width:28rem;--nav-spacer-right:4rem;--nav-item-width:4.3rem}.logo{font-size:2.5rem}.nav-item-one,.nav-item-two{font-size:1.3rem}.part-one{align-items:center;flex-direction:column;justify-content:center}.home-images{align-self:center;margin:0}.home-text-container{height:7rem;margin-top:5em;width:32rem}.box-text-1{font-size:1.3rem}.search-bar{width:20rem}.items{-webkit-column-gap:6rem;column-gap:6rem;gap:4rem;grid-template-columns:1fr 1fr 1fr;margin:2em 0}.item-title-price{width:14rem}.counter{width:6rem}.btn-add,.btn-subtract,.input-counter{font-size:1.1rem;height:1.7rem;width:1.7rem}.text-total,.total-price{font-size:1.2rem}.btn-checkout{font-size:1.3rem;height:3rem;width:9rem}}@media only screen and (min-width:1201px) and (min-height:1001px){:root{--padding-nav:18em;--Nav-height:6rem;--home-img-width:28rem;--nav-spacer-right:4rem;--nav-item-width:4.3rem}.logo{font-size:2.5rem}.nav-item-one,.nav-item-two{font-size:1.3rem}.part-one{align-items:center;flex-direction:column;justify-content:center}}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
/*# sourceMappingURL=main.b3d6baeb.css.map*/