body{font-family:Inter,sans-serif;margin:0;padding:0}.shop-category-container{background-repeat:no-repeat;background-size:cover;height:100vh;padding:4rem 0;text-align:center}.shop-category-container h1{font-family:Inter,sans-serif}.shop-category-container .line{border:solid #000;border-width:0 0 1px;margin:0 auto;max-width:57rem;width:100%}.shop-category-container .shop-category-items-container{display:flex;flex-wrap:wrap;justify-content:first baseline;margin:0 auto;max-width:60rem;min-height:30rem}.shop-category-container .shop-category-items-container .shop-category-item-container{margin:3.5rem 1.5rem}@media(max-width:800px){.shop-category-item-container{margin:2rem 0}}.category-item-container{font-family:Open Sans,sans-serif;font-weight:300;height:14rem;width:12rem}.category-item-container .category-item-img{background-position:50%;background-size:cover;display:flex;height:100%;width:100%}.category-item-container .category-item-img .button-container{align-self:flex-end;width:100%}.category-item-container .category-item-img .hidden{display:none}.category-item-container .category-item-details{display:flex;gap:.7rem;height:4rem;justify-content:space-between;overflow:hidden;padding:.6rem 0;text-align:left}button{background-color:#d37455;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:300;padding:1rem;width:100%}.google_button{background-color:#4c8bf5}button:hover{background-color:#ededed;color:#d37455}.navigation{overflow:visible;padding:.5rem;position:fixed;top:0;width:100vw}.navigation .nav-links-container{display:flex;flex-direction:row;justify-content:right;margin-bottom:1rem;padding:2rem}.navigation .nav-links-container .icon{font-size:2.2rem}.navigation .nav-links-container .nav-link{border-color:#000;color:#000;font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:300;padding:1.5rem 2rem;text-decoration:none}.navigation .nav-links-container .nav-link:hover{color:#d37455}.cart-item-preview-container{display:flex;justify-content:space-between;margin:.5rem 0;max-height:5rem;width:100%}.cart-item-preview-container .cart-item-preview-img-container{align-self:center;background-size:cover;height:4rem;width:4rem}.cart-item-preview-container .cart-item-preview-details{align-items:center;display:flex;flex-direction:row;font-weight:300;justify-content:flex-end;width:78%}.cart-item-preview-container .cart-item-preview-details .cart-item-preview-name{display:flex;flex-direction:column;padding:0 1rem;position:relative;text-align:left;width:100%}.cart-item-preview-container .cart-item-preview-details .cart-item-preview-other{bottom:.7rem;position:relative;text-align:right}.cart-preview-container{background-color:#fff;border:2px solid #232e2d;font-family:Inter,sans-serif;height:32rem;padding:2rem;position:fixed;right:0;text-align:center;top:5rem;width:22rem}.cart-preview-container h3{color:#d37455;font-size:1.5rem;font-weight:400;margin:0 0 .5rem}.cart-preview-container .line{border:solid #232e2d;border-width:1px 0 0;margin:1rem 0}.cart-preview-container .total-section{display:flex;justify-content:space-between;margin:1rem 0}.cart-preview-container .cart-item-preview-section{height:23rem;overflow-y:scroll}.nav-dropdown-container{background-color:#fff;display:flex;flex-direction:column;position:relative;top:1rem;width:100%}.nav-dropdown-container .subdir-link{color:#000;font-family:Open Sans,sans-serif;font-weight:300;padding:.5rem 0;text-align:center;text-decoration:none;width:100%}.nav-dropdown-container .subdir-link:hover{background-color:#d37455;border:1px solid #d37455;color:#fff}.cart-item-container{align-items:center;display:flex;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:300;justify-content:space-between;width:100%}.cart-item-container .cart-item-img-container{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:8rem;min-width:8rem}.cart-item-container .cart-item-description-container{align-items:center;display:flex;flex-direction:row;width:80%}.cart-item-container .cart-item-description-container .cart-item-description{display:flex;flex-direction:column;justify-content:space-between;margin:auto 2rem;overflow:hidden;width:15rem}.cart-item-container .cart-item-description-container .cart-item-description .price{font-weight:500}.cart-item-container .cart-item-description-container .cart-item-quantity{display:flex;justify-content:space-between;width:6rem}.cart-item-container .cart-item-description-container .quantity{font-weight:500}.cart-item-container .cart-item-description-container .delete-icon{margin:0 0 0 3rem}.cart-item-container .cart-item-description-container .clickables:hover{color:#d37455}.cart-container{min-height:100vh;padding:5rem 0}.cart-container .cart-title-container{margin:0 auto;max-width:30vw;min-width:24rem;padding:2rem 3rem;text-align:center}.cart-container .cart-title-container h1{color:#d37455;margin:0 auto;text-align:center}.cart-container .cart-content-wrapper{background-color:#ededed;color:#000;margin:0 auto;max-width:30vw;min-width:24rem;padding:3rem}.cart-container .cart-content-wrapper h3{font-family:Open Sans,sans-serif;font-weight:300}.cart-container .cart-content-wrapper .line{border:solid #000;border-width:0 0 1px;margin:1rem 0;width:100%}.cart-container .cart-content-wrapper .cart-items-container{min-height:20rem}.cart-container .cart-content-wrapper .cart-items-container .cart-item-container{margin:.5rem 0}.cart-container .cart-content-wrapper .total-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.cart-container .cart-content-wrapper .total-container .total-section{align-items:center;display:flex;justify-content:space-between;width:14rem}.cart-container .cart-content-wrapper .total-container .go-to-payment-button{width:10rem}.home-container{height:80vh;margin:3rem}.header-container{background-color:#fff;background-repeat:no-repeat;background-size:cover;color:#000;height:100%;position:block;text-align:left;width:100%}.header-container .header-elements-container{display:inline-block;line-height:.8rem;position:relative;text-align:center;top:5rem;width:100%}.header-container .header-elements-container h1{color:#d37455;font-family:Inter,sans-serif;font-size:3rem;font-weight:700}.header-container .header-elements-container p{font-size:1.2rem}.header-container .header-elements-container .header-img-container{display:block;height:auto;width:100%}.header-container .header-elements-container .header-img-container img{height:25rem}.header-container .header-elements-container .shop-now-button-container{background-color:#000;color:#fff;font-size:1.1rem;max-width:6rem;padding:.7rem;text-align:center}.categories-container{padding:0 0 0 3rem;width:100%}.footer-container{display:flex;font-family:Open Sans,sans-serif;font-weight:300;justify-content:space-between;width:100%}@media(max-width:800px){.footer-container{flex-wrap:wrap;padding:0}}.footer-container .contact-info-section{padding:2rem;text-align:right}.footer-container .creators-note-section{color:#d37455;max-width:25rem;padding:2rem}.footer-container .creators-note-section p{line-height:2rem}.signup-form-wrapper-container{background-image:100%;padding:6rem 0 13rem}.signup-form-wrapper-container .signup-form-container{background-color:#ededed;display:flex;margin:0 auto;padding:2rem 0;width:40vw}@media(max-width:900px){.signup-form-wrapper-container .signup-form-container{flex-direction:column-reverse;width:50%}}.signup-form-wrapper-container .signup-form-container .line{border:solid #000;border-width:0 0 1px;margin:0 0 .5rem;width:100%}.signup-form-wrapper-container .signup-form-container h1{color:#d37455;text-align:center}.signup-form-wrapper-container .signup-form-container .signup-input-container{margin:0 auto;width:23rem}.signup-form-wrapper-container .signup-form-container .signup-input-container .signup-description{display:block;margin:1rem 0}.signup-form-wrapper-container .signup-form-container .signup-input-container input{border-radius:0;border-style:solid #000;border-width:0 0 1px;font-family:Open Sans,"sans-serif";margin:.2rem 0;padding:.7rem;width:93%}.signup-form-wrapper-container .signup-form-container .signup-input-container Button{margin:1rem 0}.signup-form-wrapper-container .signup-form-container .signup-input-container .divider{display:flex;margin-bottom:1rem;text-align:center}.signup-form-wrapper-container .signup-form-container .signup-input-container .divider span{width:30%}.signup-form-wrapper-container .signup-form-container .signin-link{border:solid #000;border-width:0 0 1px;color:#000;font-weight:400;margin:.4rem auto;text-decoration:none}.signup-form-wrapper-container .signup-form-container .signin-link:hover{color:#d37455}.signin-form-wrapper-container{background-image:100%;height:100vh;padding:3rem 0}.signin-form-wrapper-container .signin-form-container{background-color:#ededed;color:#000;display:flex;margin:2rem auto 5rem;padding:3rem 0;width:35rem}@media(max-width:900px){.signin-form-wrapper-container .signin-form-container{flex-direction:column-reverse;width:50%}}.signin-form-wrapper-container .signin-form-container .line{border:solid #000;border-width:0 0 1px;margin:0 0 .5rem;width:100%}.signin-form-wrapper-container .signin-form-container h1{color:#d37455;text-align:center}.signin-form-wrapper-container .signin-form-container .signin-input-container{margin:0 auto;width:23rem}.signin-form-wrapper-container .signin-form-container .signin-input-container .signin-description{display:block;margin:1rem 0}.signin-form-wrapper-container .signin-form-container .signin-input-container input{border-radius:0;border-style:solid #000;border-width:0 0 1px;margin:.2rem 0;padding:.7rem;width:93%}.signin-form-wrapper-container .signin-form-container .signin-input-container Button{margin:1rem 0}.signin-form-wrapper-container .signin-form-container .signin-input-container .divider{display:flex;margin-bottom:1rem;text-align:center}.signin-form-wrapper-container .signin-form-container .signin-input-container .divider span{width:30%}.signin-form-wrapper-container .signin-form-container .signup-link{border:solid #000;border-width:0 0 1px;color:#000;font-weight:400;margin:.4rem auto;text-decoration:none}.signin-form-wrapper-container .signin-form-container .signup-link:hover{color:#d37455}.payment-form-wrapper-container .payment-title-container{margin:0 auto;padding:.5rem 0;text-align:center;width:50rem}.payment-form-wrapper-container .payment-title-container h1{color:#d37455}.payment-form-wrapper-container .payment-form-container{align-items:center;background-color:#ededed;display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:50rem}.payment-form-wrapper-container .payment-form-container .error-message-container{color:#d37455;text-align:center;width:100%}.payment-form-wrapper-container .form-container{font-size:1rem;height:2rem;padding:5rem;width:50%}.payment-form-wrapper-container .payment-button-container{margin:1rem 0;width:10rem}.payment-form-wrapper-container .payment-info{display:flex;flex-direction:column;height:9rem;justify-content:center;margin-top:1.3rem;padding:0 1rem;text-align:center;width:40%}.payment-form-wrapper-container .payment-info span{font-size:.8rem}.payment-form-wrapper-container .payment-info .credentials-section{align-items:center;display:flex;flex-direction:column}.payment-page-container{height:100vh;margin:auto;padding-top:10rem;width:100%}
/*# sourceMappingURL=main.67df2a32.css.map*/