body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:initial}:focus{outline:0}html{height:100%}body,html{position:relative}body{background:#fff;color:#000;min-height:100%}ol,ul{list-style:none}table{border-collapse:initial;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}*{box-sizing:border-box}a:link,a:visited{text-decoration:none}.App{margin:auto;text-align:center}.Appcon{margin:auto;width:80%}.banner{height:100%;margin:0 auto;width:99.9%}.ProductList .banner img{height:100%;margin:0 auto;width:99.99%}.Nav{align-items:center;display:flex;justify-content:space-between;line-height:0;margin:auto;width:100%}.Nav,.Nav .left{position:relative}.Nav .left{left:10%;padding:2px}.Nav .right{font-size:1.5em;position:relative;right:10%;top:15px}.Nav a:link,.Nav a:visited{color:#000;padding:25px;text-decoration:none;width:100px}.Nav a:active,.Nav a:hover{color:#780000}@media screen and (max-width:991px){.Nav .right{font-size:1.2em}.Nav a:link,.Nav a:visited{padding:20px;width:80px}}@media screen and (max-width:767px){.Nav .left{display:none}.Nav .right{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:auto auto 10px;right:0;text-align:center;top:0;width:200%}.Nav a:link,.Nav a:visited{width:99.9%}}.title{border-bottom:10px solid #003049;font-size:2.8em;margin:0 50px 10px;padding:15px;text-align:center}.ProductList .title{text-align:right}.ProductList .con{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:38px auto;width:90%}.ProductList .productCard{border:10px solid #fff;height:520px;padding:20px;width:49%}.ProductList .productCard p{font-size:1.2em;padding:10px}.homeButton{text-align:right}.homeButton i{background-color:#fdf0d5;border:2px solid #003049;bottom:20px;font-size:2em;position:fixed;right:10px}@media screen and (max-width:991px){.ProductList .productCard{height:100%;width:99%}}.ProductDetail .con{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:30px 0 40px;min-height:50vh}.ProductDetail .col{width:49%}.ProductDetail img{height:100%;width:99%}.ProductDetail h2,.ProductDetail p{padding:10px}.ProductDetail a{color:#780000}.ProductDetail button:hover a{color:#fdf0d5}.ProductDetail .QuantityBtn{margin-top:15px}@media screen and (min-width:1499px){.ProductDetail .con{margin:30px 200px 40px}}@media screen and (max-width:767px){.ProductDetail .col{width:99%}}.Checkout .con{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;min-height:50vh}.Checkout .col{width:49%}.Checkout .left-con{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.Checkout .col2{margin-bottom:10px;width:45%}.Checkout button{margin:10px}.Checkout h2{padding:20px;text-align:center}.Checkout h3{text-decoration-line:underline #003049}.Checkout .text-decor{margin-left:15px;text-decoration:line-through}.Checkout .con2{min-height:50vh}.Checkout h2{margin:10px}.Checkout a:link,.Checkout a:visited{border:1px solid #780000;color:#780000;font-size:1.2em;padding:10px}.Checkout a:active,.Checkout a:hover{border:1px solid #003049;color:#003049}@media screen and (max-width:767px){.Checkout .col{width:99%}}.AboutUs .con{font-size:1.3em;margin:40px auto;min-height:50vh;width:80%}.AboutUs p{padding:10px;text-align:left}.AboutUs h2{padding:10px;text-align:center}.FAQs .con{font-size:1.3em;margin:40px auto;min-height:50vh;width:80%}.FAQs h3,.FAQs p{padding:10px;text-align:left}button{background-color:#fdf0d5;border:3px solid #780000;border-radius:12px;color:#780000;font-size:1.4em;height:35px;margin:10px;width:150px}button:hover{background-color:#780000;color:#fdf0d5}button.smallButton{width:50px}.Footer{align-items:center;background-color:#003049;color:#fff;display:flex;height:150px;justify-content:center}.Footer .col{width:49%}
/*# sourceMappingURL=main.2e5a4d72.css.map*/