@import url(https://fonts.googleapis.com/css?family=Catamaran:300,400|Kaushan+Script&display=swap);:root{--primaryColor:gold;--primaryDarkColor:#bba110;--primaryFont:"Catamaran",sans-serif;--slantedFont:"Kaushan Script",cursive;--mainWhite:#fff;--offWhite:#f7f7f7;--mainBackground:#ececec;--mainOverlay:rgba(35,10,36,0.4);--mainBlack:#222;--mainGrey:#ececec;--darkGrey:#afafaf;--mainRed:salmon;--mainTransition:all 0.3s linear;--mainSpacing:0px;--lightShadow:2px 5px 3px 0px rgba(0,0,0,0.5);--darkShadow:4px 10px 5px 0px rgba(0,0,0,0.5);--mainBorderRadius:0.25rem;--maxWidth:40rem;--smallWidth:85vw;--fullWidth:1170px}*{margin:0;padding:0;box-sizing:border-box}body{color:#222;color:var(--mainBlack);background:#ececec;background:var(--mainBackground);line-height:1.1;font-size:1rem;font-weight:300;width:100%}body,h1,h2,h3,h4,h5,h6{font-family:"Catamaran",sans-serif;font-family:var(--primaryFont)}h1,h2,h3,h4,h5,h6{letter-spacing:0;letter-spacing:var(--mainSpacing)}h1,h2,h3,h4,h5,h6,p{margin-bottom:1.25rem}ul{list-style-type:none}a{text-decoration:none;color:#222;color:var(--mainBlack)}img{width:100%;display:block}.loading{text-transform:capitalize;text-align:center;font-size:1.7rem;margin-top:3rem;letter-spacing:0;letter-spacing:var(--mainSpacing)}.loading img{width:10rem;margin:0 auto}.btn,.btn-primary,.btn-white{text-transform:uppercase;letter-spacing:0;letter-spacing:var(--mainSpacing);color:gold;color:var(--primaryColor);border:2px solid gold;border:2px solid var(--primaryColor);padding:.45rem .8rem;display:inline-block;transition:all .3s linear;transition:var(--mainTransition);cursor:pointer;font-size:.8rem;background:transparent}.btn:hover{background:gold;background:var(--primaryColor)}.btn-white,.btn:hover{color:#fff;color:var(--mainWhite)}.btn-white{background:transparent;border-color:#fff;border-color:var(--mainWhite)}.btn-white:hover{background:#fff;background:var(--mainWhite);color:gold;color:var(--primaryColor)}.btn-primary{background:gold;background:var(--primaryColor);color:#fff;color:var(--mainWhite);border-color:gold;border-color:var(--primaryColor)}.btn-primary:hover{background:transparent;color:gold;color:var(--primaryColor)}.btn-block{width:100%;display:block;margin:0 auto;box-shadow:2px 5px 3px 0 rgba(0,0,0,.5);box-shadow:var(--lightShadow);text-align:center}.header{padding:0}.logo{margin:1rem auto;width:15rem}.lg{display:none}.header ul{-webkit-justify-content:space-between;justify-content:space-between;width:1170px;width:var(--fullWidth);margin:1rem auto 0;max-width:40rem;max-width:var(--maxWidth)}.header ul,.header ul div{display:-webkit-flex;display:flex}.header ul div{-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-align-items:center;align-items:center}.header a{text-transform:capitalize;margin:0 .25rem;transition:all .3s linear;transition:var(--mainTransition)}.header a:hover{color:gold;color:var(--primaryColor)}@media screen and (min-width:768px){.lg{display:block}.sm{display:none}.header a{margin:0 .5rem}.divider{width:10px}}.hero{min-height:65vh;background:linear-gradient(90deg,rgba(0,0,0,.7) 50%,rgba(252,250,250,.1)),url(/static/media/heroImg.b078c2de.jpg) 50%/cover no-repeat;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#bba110;color:var(--primaryDarkColor)}.banner{width:85vw;width:var(--smallWidth);max-width:1170px;max-width:var(--fullWidth)}.hero h1{font-size:3rem;text-transform:capitalize}.hero p{font-size:1.5rem;font-weight:700;letter-spacing:3px;margin-bottom:1.75rem}.btn-hero{border-radius:0;font-weight:700;padding:.8rem 1.5rem;background:#bba110;background:var(--primaryDarkColor);border-color:#bba110;border-color:var(--primaryDarkColor);color:#222;color:var(--mainBlack)}.btn-hero:hover{color:#bba110;color:var(--primaryDarkColor)}@media screen and (min-width:768px){.banner{margin-top:0}.hero h1{font-size:5.3rem}.hero p{font-size:2.3rem}.btn-hero{font-size:1.2rem;padding:1rem 3rem}}.about-section{width:85vw;width:var(--smallWidth);max-width:40rem;max-width:var(--maxWidth);margin:0 auto}.about-section p{line-height:2rem;font-weight:400;letter-spacing:2px}.error-page{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.error-container{text-align:center;text-transform:capitalize}.section{padding:4rem 0}.search-errors,.section-title{font-size:2rem;text-transform:capitalize;letter-spacing:0;letter-spacing:var(--mainSpacing);text-align:center;margin-bottom:3.5rem}.products-center{width:85vw;width:var(--smallWidth);margin:0 auto;max-width:1170px;max-width:var(--fullWidth);display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-column-gap:1.8rem;-webkit-column-gap:1.8rem;column-gap:1.8rem;grid-row-gap:1.8rem;row-gap:1.8rem}.product{margin-bottom:2rem;box-shadow:2px 5px 3px 0 rgba(0,0,0,.5);box-shadow:var(--lightShadow);transition:all .3s linear;transition:var(--mainTransition);display:grid;grid-template-rows:auto 1fr;min-height:19.69rem}.product:hover{box-shadow:4px 10px 5px 0 rgba(0,0,0,.5);box-shadow:var(--darkShadow)}.img-container{padding:3rem;background:hsla(0,0%,100%,.5);position:relative}.product img{transition:all .3s linear;transition:var(--mainTransition);min-height:9rem}.product:hover img{opacity:.3}.product-link{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;transition:all .3s linear;transition:var(--mainTransition)}.product:hover .product-link{opacity:1}.product-footer{padding:0 1rem 1rem;text-align:center;letter-spacing:0;letter-spacing:var(--mainSpacing);display:grid;grid-template-rows:1fr auto}.product-title{text-transform:uppercase;font-weight:700;font-size:.8rem;margin-bottom:.5rem}.product-price{color:gold;color:var(--primaryColor);font-weight:700;margin-bottom:0;font-size:1.1rem}.single-product{width:85vw;width:var(--smallWidth);max-width:1170px;max-width:var(--fullWidth);margin:4rem auto}.single-product article{margin-bottom:3rem}.single-product-image{max-width:25rem;-webkit-align-self:center;align-self:center;margin:0 auto 2rem}.single-product h1{text-transform:capitalize;font-size:2.3rem;letter-spacing:0;letter-spacing:var(--mainSpacing)}.single-product h2{color:gold;color:var(--primaryColor)}.single-product p{line-height:2;letter-spacing:1px}@media screen and (min-width:992px){.single-product{display:grid;grid-template-columns:2fr 3fr;grid-column-gap:3rem;-webkit-column-gap:3rem;column-gap:3rem}}.empty-cart{text-align:center;text-transform:capitalize}.cart-items{width:85vw;width:var(--smallWidth);margin:0 auto;max-width:40rem;max-width:var(--maxWidth)}.cart-items h2{margin-bottom:2rem;text-align:center;text-transform:capitalize}.cart-item{display:grid;-webkit-align-items:center;align-items:center;grid-template-columns:auto 1fr auto;grid-column-gap:1.5rem;margin:1.5rem 0}.cart-item img{width:5rem}.cart-item h4{font-size:.85rem;text-transform:capitalize;margin-bottom:0}.cart-item h4,.cart-item h5{letter-spacing:0;letter-spacing:var(--mainSpacing)}.cart-item h5{margin:.5rem 0}.item-amount{text-align:center;margin-bottom:0}.cart-btn{background:transparent;border:none;cursor:pointer}.remove-btn{color:salmon;color:var(--mainRed);letter-spacing:0;letter-spacing:var(--mainSpacing);cursor:pointer;font-size:1.2rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.amount-btn{color:gold;color:var(--primaryColor);font-size:1rem}.cart-link-container{position:relative}.cart-link-container a{margin-right:10px;font-weight:bolder}.cart-link-total{display:block;position:absolute;background:gold;background:var(--primaryColor);top:-10px;right:-10px;padding:0 .4rem;border-radius:50%;font-size:1rem;color:#fff;color:var(--mainWhite)}.form{width:85vw;width:var(--smallWidth);margin:0 auto;max-width:40rem;max-width:var(--maxWidth)}.checkout-form,.login-form{padding:1.25rem 1rem;text-transform:capitalize;border-radius:.25rem;border-radius:var(--mainBorderRadius);box-shadow:2px 5px 3px 0 rgba(0,0,0,.5);box-shadow:var(--lightShadow)}.form-controls{width:100%;display:block;height:auto}.form-controls label{display:block}.form-controls input{width:100%;border:none;border-bottom:2px solid #afafaf;border-bottom:2px solid var(--darkGrey);margin-bottom:1.12rem;padding:.5rem;font-size:1rem}.form-empty,.stripe-errors{text-align:center;color:salmon;color:var(--mainRed);font-size:1rem}.icon{color:coral;font-size:3rem}.btn-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.space{width:10%}.icon2{color:#87ceeb;font-size:3rem}.register-link{margin-bottom:0;margin-top:1rem;text-align:center}.register-link button{background:transparent;border:none;color:gold;color:var(--primaryColor);text-transform:capitalize;font-size:inherit;display:inline-block;margin-left:.5rem;cursor:pointer}.disabled{color:#fff;color:var(--mainWhite);background:#afafaf;background:var(--darkGrey)}.disabled,.disabled:hover{border-color:#afafaf;border-color:var(--darkGrey)}.disabled:hover{background:transparent;color:#afafaf;color:var(--darkGrey)}.login-btn{text-transform:capitalize;background:transparent;display:inline-block;border:none;cursor:pointer;font-family:"Catamaran",sans-serif;font-family:var(--primaryFont);margin:0 .25rem;font-size:1.1rem;letter-spacing:1px;transition:all .3s linear;transition:var(--mainTransition);font-weight:300}.login-btn:hover{color:gold;color:var(--primaryColor)}@media screen and (min-width:768px){.login-btn{font-size:1.1rem;margin:0 .5rem}}.alert-container{position:fixed;top:20%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none;z-index:10;background:green;width:40rem;padding:.1rem;text-align:center;color:#fff;color:var(--mainWhite);font-size:1.2rem;font-weight:700;text-transform:capitalize;letter-spacing:0;letter-spacing:var(--mainSpacing);border-radius:.25rem;border-radius:var(--mainBorderRadius);transition:all .3s linear}.alert-show{display:block}.alert-center{position:relative}.alert p{margin-bottom:0;line-height:2}.alert-danger{background:salmon;background:var(--mainRed)}.alert-close{color:#fff;color:var(--mainWhite);font-size:1.5rem;background:transparent;border:none;display:inline-block;position:absolute;top:5px;right:7px;cursor:pointer;line-height:0}.checkout-form h3 span{color:gold;color:var(--primaryColor)}.stripe-info{font-size:80%;margin-top:.5rem;color:#afafaf;color:var(--darkGrey)}.stripe-info span{color:gold;color:var(--primaryColor)}.card-element{border:2px solid #afafaf;border:2px solid var(--darkGrey);padding:.5rem;font-size:4rem;border-radius:.25rem;border-radius:var(--mainBorderRadius)}.checkout-form .form-empty{margin-top:1rem;margin-bottom:0}.checkout-form button{margin-top:1rem}.scroll-btn{position:fixed;right:1.5rem;bottom:1.5rem;background:#222;background:var(--mainBlack);color:#fff;color:var(--mainWhite);z-index:-100;opacity:0;transition:all .3s linear;transition:var(--mainTransition);font-size:2rem;line-height:0;padding:.3rem .5rem;cursor:pointer}.show-scroll-btn{z-index:100;opacity:1}.pagination-buttons{width:85vw;width:var(--smallWidth);max-width:1170px;max-width:var(--fullWidth);margin:-4.5rem auto 0;padding-bottom:2rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}.next-page-btn,.page-btn,.prev-page-btn{margin:.5rem;padding:.25rem .5rem;cursor:pointer;background:transparent;transition:all .3s linear;transition:var(--mainTransition);font-size:1.2rem;color:gold;color:var(--primaryColor);border:none}.page-btn-current,.page-btn:hover{background:gold;background:var(--primaryColor);color:#fff;color:var(--mainWhite)}.next-page-btn,.prev-page-btn{border:none;color:gold;color:var(--primaryColor);font-size:1.75rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;transition:all .3s linear;transition:var(--mainTransition)}.next-page-btn:hover,.prev-page-btn:hover{background:gold;background:var(--primaryColor);color:#fff;color:var(--mainWhite)}.filters-section{width:85vw;width:var(--smallWidth);max-width:25rem;padding-top:4rem;margin:0 auto -4rem}.filters-form{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem}.filters-form .form-control{display:block;margin-bottom:.6rem}.filters-form label{text-transform:capitalize;margin-bottom:.25rem}.filters-form input[type=text]{border:.5px solid #222;border:.5px solid var(--mainBlack);font-size:.8rem;padding:.2rem;background:transparent;border-radius:.25rem;border-radius:var(--mainBorderRadius)}.filters-form select{background:transparent;font-size:.8rem;border-color:#222;border-color:var(--mainBlack);border-width:.5px}.filters-form input[type=checkbox]{margin-right:.5rem}.price-group p{margin-bottom:.6rem;text-transform:capitalize}.price-group label{display:block}.price-group input{margin-right:.5rem}.filters-section h6{text-transform:capitalize;font-size:1.3rem;margin-top:1rem;margin-bottom:.5rem}.filters-section hr{border:none;border-top:.5px solid #222;border-top:.5px solid var(--mainBlack)}.search-errors{margin-top:8rem;font-size:1.1rem;padding:0 2rem}.footer{width:100%;margin:5px;background-image:url(/static/media/curve.b9975214.svg);background-repeat:no-repeat;background-size:cover;color:#fff;color:var(--mainWhite);-webkit-justify-content:space-between;justify-content:space-between}.footer,.social{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end}.social{width:50%;-webkit-justify-content:center;justify-content:center}.social-links{padding:20px;margin:2px;cursor:pointer;font-size:1.5rem;color:#fff;color:var(--mainWhite)}.social-links:hover{color:#bba110;color:var(--primaryDarkColor)}.right{width:50%;text-align:center}@media screen and (max-width:575px){.footer{height:auto;display:block;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.footer,.right,.social{width:100%}}.flutter_div{width:100%;height:auto;font-weight:700;font-family:Arial,Helvetica,sans-serif}.pay_title{width:100%;text-align:center;color:salmon}.price-control{width:100%;display:-webkit-flex;display:flex;font-size:1.2rem;-webkit-justify-content:space-between;justify-content:space-between}.designer{color:#bba110;color:var(--primaryDarkColor)}.designer:hover{color:green}.method{background:#222;background:var(--mainBlack)}.flut{width:200px;background:transparent}
/*# sourceMappingURL=main.61746e17.chunk.css.map */