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}.app{background-color:#eaeded}.navBar{background-color:#131921;display:flex;align-items:center;position:-webkit-sticky;position:sticky;top:0;z-index:100}.navBar .navBar__logo{width:100px;object-fit:contain;margin:20px 20px 10px}.navBar .navBar__searchContainer{display:flex;flex:1 1}.navBar .navBar__searchContainer .navBar__input{height:12px;padding:10px;border:none;width:100%}.navBar .navBar__searchContainer .navBar__searchIcon{color:#333;background:#febd69;padding:5px;height:22px!important}.navBar .navBar__nav{display:flex;justify-content:space-evenly}.navBar .navBar__nav .navBar__link{color:#fff;text-decoration:none}.navBar .navBar__nav .navBar__option{display:flex;flex-direction:column;margin-left:10px;margin-right:10px}.navBar .navBar__nav .navBar__option .nav__optionLineOne{font-size:10px}.navBar .navBar__nav .navBar__option .nav__optionLineTwo{font-size:13px;font-weight:700}.navBar .navBar__nav .nav__basket{display:flex;flex-direction:column-reverse;align-items:center}.navBar .navBar__nav .nav__basket .nav__basketCount{font-weight:600;color:#febd69;margin-left:10px;margin-right:10px;margin-bottom:-7px}.home{max-width:1500px;margin-left:auto;margin-right:auto}.home .home__img{width:100%;-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent);z-index:-1;margin-bottom:-150px}.home .home__row{display:flex;z-index:1;margin-left:5px;margin-right:5px}.product{align-items:center;justify-content:space-between;max-height:400px;margin:10px;padding:20px;background-color:#fff;z-index:1}.product,.product .product__info{display:flex;flex-direction:column;width:100%}.product .product__info{align-items:flex-start}.product .product__info .product__rating{display:flex}.product .product__info .product__price{margin-top:5px}.product .product__img{max-height:200px;width:100%;object-fit:contain;margin-bottom:15px}.product .product__button{max-width:170px;background-color:#febd69;border-color:#a88734 #9c7e31 #846a29;border-style:solid;border-width:1px}.checkout{display:flex;padding:20px;background-color:#fff;height:-webkit-max-content;height:-moz-max-content;height:max-content}.checkout .checkout__title{margin-right:10px;padding:10px;border-bottom:1px solid #d3d3d3}.checkout__ad{width:100%;margin-bottom:10px}.checkoutItem__image{object-fit:contain;width:180px;height:180px}.checkoutItem{display:flex;margin-top:20px;margin-bottom:20px}.checkoutItem .checkoutItem__info{padding-left:20px;display:flex;flex-flow:column}.checkoutItem .checkoutItem__title{font-size:17px;font-weight:600}.checkoutItem .checkout__rating{margin-top:3px;display:flex}.checkoutItem .checkoutItem__button{margin-top:47px;max-width:170px;background-color:#febd69;border-color:#a88734 #9c7e31 #846a29;border-style:solid;border-width:1px}.subtotal{display:flex;flex-direction:column;justify-content:space-between;width:300px;height:108px;padding:28px;background-color:#f3f3f3;border:1px solid #ddd;border-radius:3px;position:-webkit-sticky;position:sticky;top:105px;z-index:100}.subtotal .subtotal__gift{display:flex;align-items:center}.subtotal .gift__box{margin-right:5px}.subtotal .subtotal__button{background-color:#febd69;width:100%;height:30px;border-radius:2px;border-color:#a88734 #9c7e31 #846a29;border-style:solid;border-width:1px;color:#111}.login{background-color:#fff;height:100vh;display:flex;flex-direction:column;align-items:center}.login .login__logo{width:100px;object-fit:contain;margin-top:20px;margin-bottom:20px}.login .login__container{width:300px;display:flex;flex-direction:column;padding:20px;border:1px solid #d3d3d3;border-radius:2px}.login .login__container h1{font-weight:500;margin-bottom:20px}.login .login__container h5{margin-bottom:5px;font-weight:600}.login .login__container input{height:30px;margin-bottom:10px;background-color:#fff;width:98%;border:1px solid #a6a6a6}.login .login__container p{margin-top:15px;font-size:12px}.login .login__container .login__signIn{background:#febd69;border-radius:2px;border-color:#a88734 #9c7e31 #846a29;border-style:solid;border-width:1px;width:100%;height:30px;margin-top:10px}.login .login__container .login__signUp{border-radius:2px;border:1px solid #a9a9a9;width:100%;height:30px;margin-top:10px}.registration{background-color:#fff;height:100vh;display:flex;flex-direction:column;align-items:center}.registration .registration__logo{width:100px;object-fit:contain;margin-top:20px;margin-bottom:20px}.registration .registration__container{width:300px;display:flex;flex-direction:column;padding:20px;border:1px solid #d3d3d3;border-radius:2px}.registration .registration__container h1{font-weight:500;margin-bottom:20px}.registration .registration__container h5{margin-bottom:5px;font-weight:600}.registration .registration__container input{height:30px;margin-bottom:10px;background-color:#fff;width:98%;border:1px solid #a6a6a6}.registration .registration__container p{margin-top:15px;font-size:12px}.registration .registration__container .register__button{background:#febd69;border-radius:2px;border-color:#a88734 #9c7e31 #846a29;border-style:solid;border-width:1px;width:100%;height:30px;margin-top:10px}.payment{background-color:#fff}.payment .payment__container{text-align:center;padding:10px;font-weight:400;background-color:#eaeded;border-bottom:1px solid #d3d3d3}.payment .payment__container a,.payment .payment__container h1{text-decoration:none}.payment .payment__section{display:flex;padding:20px;margin:0 20px;border-bottom:1px solid #d3d3d3}.payment .payment__title{flex:0.2 1}.payment .payment__address,.payment .payment__details,.payment .payment__items{flex:0.8 1}
/*# sourceMappingURL=main.a9d7869d.chunk.css.map */