@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&family=Open+Sans:wght@400;500;600;700;800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,Open Sans,-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}hr{border:1px solid red;margin-bottom:2%}h2{letter-spacing:3px;margin:3rem 0;overflow:hidden;padding-left:10px;padding-top:10px;text-align:center}h2 span{float:left;margin:0 .5%}h2:after{content:""}h2:after,h2:before{background:red;display:block;height:4px;margin-top:.6em;overflow:hidden}h2:before{content:"-----------";float:left}@media screen and (max-width:705px){h2:before{content:"-----"}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Landing_background__CiEkm{background-image:url(/static/media/landing_background.2789d969678a402e3ac3.png);background-repeat:no-repeat;background-size:cover;height:100vh;margin:0;overflow-x:hidden;padding:0;width:100%}.Landing_slogan__p\+7LU{color:#fff;font-family:Open Sans;font-size:10rem;margin:5% 0;text-align:center;text-shadow:2px 2px 8px #000}@media screen and (max-width:620px){.Landing_slogan__p\+7LU{margin:0}}@media screen and (max-width:500px){.Landing_slogan__p\+7LU{font-size:6rem}}@media screen and (max-width:290px){.Landing_slogan__p\+7LU{font-size:5rem}}html{background-image:url(/static/media/landing_background.2789d969678a402e3ac3.png);background-repeat:no-repeat;background-size:cover}.launchNavbar_nav__M-WM2{background-color:#d82137;font-family:Montserrat;height:6rem;text-align:center}.launchNavbar_navList__cgjBE{display:inline-block;list-style-type:none;margin-top:1%}.launchNavbar_navItem__-7Fz0{display:inline;margin-right:2rem}.launchNavbar_link__M-wU\+{color:#f8f8ff;text-decoration:none}.launchNavbar_logo__Gm694{height:200px;left:5%;position:absolute;width:200px;z-index:1}.launchNavbar_contact__te0f7{position:absolute;right:5%}.launchNavbar_relative__lfkA1{position:relative}.launchNavbar_link__M-wU\+:hover{color:#000}@media only screen and (max-width:620px){.launchNavbar_nav__M-WM2{height:12.5rem}.launchNavbar_contact__te0f7{position:static}.launchNavbar_navList__cgjBE{margin:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.launchNavbar_navItem__-7Fz0{display:block;margin:0}.launchNavbar_logo__Gm694{height:100px;position:static;width:110px}}.EnterButton_cssButtonIoButton__R7oZm{align-items:center;background:red;border:none;border-radius:.9em;box-shadow:inset 0 0 1.6em -.6em red;color:#fff;cursor:pointer;display:flex;font-family:Montserrat;font-size:17px;font-weight:500;height:2.8em;letter-spacing:.05em;margin:.5% auto;overflow:hidden;padding:.35em 3.3em .35em 1.2em;position:relative}.EnterButton_cssButtonIoButton__R7oZm .EnterButton_icon__-qatJ{align-items:center;background:#fff;border-radius:.7em;box-shadow:.1em .1em .6em .2em red;display:flex;height:2.2em;justify-content:center;margin-left:1em;position:absolute;right:.3em;transition:all .3s;width:2.2em}.EnterButton_cssButtonIoButton__R7oZm:hover .EnterButton_icon__-qatJ{width:calc(100% - .6em)}.EnterButton_cssButtonIoButton__R7oZm .EnterButton_icon__-qatJ svg{color:red;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:1.1em}.EnterButton_cssButtonIoButton__R7oZm:hover .EnterButton_icon__-qatJ svg{-webkit-transform:translateX(.1em);transform:translateX(.1em)}.EnterButton_cssButtonIoButton__R7oZm:active .EnterButton_icon__-qatJ{-webkit-transform:scale(.95);transform:scale(.95)}*{box-sizing:border-box;margin:0;padding:0}a{text-decoration:none}.MenuItem_productCard__gffMH{background:#fafafa;box-shadow:0 2px 7px #dfdfdf;margin:50px auto;position:relative;width:380px}.MenuItem_badge__2kuo6{background:red;color:#fff;font-size:13px;font-weight:700;left:0;padding:3px 10px;position:absolute;text-transform:uppercase;top:20px}.MenuItem_productTumb__AahSS{align-items:center;display:flex;height:300px;justify-content:center;padding:50px}.MenuItem_productTumb__AahSS img{cursor:pointer;max-height:143%;max-width:143%}.MenuItem_productDetails__mtpp3{padding:30px}.MenuItem_productCatagory__a8lf2{color:#ccc;display:block;font-size:12px;font-weight:700;margin-bottom:18px;text-transform:uppercase}.MenuItem_productDetails__mtpp3 h4 p{color:#363636;display:block;font-weight:500;margin-bottom:18px;text-decoration:none;text-transform:uppercase;transition:.3s;width:57%}.MenuItem_productDetails__mtpp3 h4 p:hover{color:red;cursor:pointer}.MenuItem_productDetails__mtpp3 p{color:#999;font-size:15px;line-height:22px;margin-bottom:18px}.MenuItem_productBottomDetails__ZOgco{border-top:1px solid #eee;overflow:hidden;padding-top:20px}.MenuItem_productBottomDetails__ZOgco div{float:left;width:50%}.MenuItem_productPrice__QGy3W{color:red;font-size:18px;font-weight:600}.MenuItem_productPrice__QGy3W small{display:inline-block;font-size:80%;font-weight:400;margin-right:5px;text-decoration:line-through}.MenuItem_productLinks__IK7aA{text-align:right}.MenuItem_productLinks__IK7aA svg{display:inline-block;height:20px;margin-left:5px;transition:.3s;width:20px}.MenuItem_productLinks__IK7aA svg:hover{fill:gold;cursor:pointer}.MenuItem_cartButton__hzLPC{margin-right:5%;-webkit-transform:translateY(1px);transform:translateY(1px)}.MenuItem_cartButton__hzLPC,.MenuItem_favoriteButton__-VR6Q{background-color:initial;border:none}@media screen and (max-width:430px){.MenuItem_productCard__gffMH{width:90%}}.Menu_layout__vCuzo{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);margin:0 auto;padding:0 2%;width:80%}@media screen and (max-width:1935px){.Menu_layout__vCuzo{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1455px){.Menu_layout__vCuzo{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:975px){.Menu_layout__vCuzo{grid-template-columns:repeat(1,1fr)}}.AddTo_button__BsRR\+{background-color:#fff;border:none;border-radius:5px;color:#000;cursor:pointer;font-size:12px;font-weight:500;letter-spacing:2.5px;margin:1%;outline:none;padding:1.3em 3em;text-transform:uppercase;transition:all .3s ease 0s}.AddTo_button__BsRR\+:hover{background-color:#23c483;color:#fff;-webkit-transform:translateY(-7px);transform:translateY(-7px)}.AddTo_button__BsRR\+:active{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.AddTo_favoriteButton__hL4kg{font-size:32px;padding:0;-webkit-transform:translateY(5px);transform:translateY(5px)}.AddTo_favoriteButton__hL4kg:hover{background-color:#fff;color:red}.MainPage_headerTitle__V-HKu{font-size:12rem;font-weight:400;margin:0 28%;text-align:left;width:50%}.MainPage_headerVid__anU7h{border-radius:4%;display:flex;margin:0 auto;width:55%}.MainPage_menuTitle__KLghJ{font-size:2rem;font-weight:700}@media screen and (max-width:1529px){.MainPage_headerTitle__V-HKu{font-size:10rem}}@media screen and (max-width:1200px){.MainPage_headerTitle__V-HKu{font-size:8rem;margin:0;text-align:center;width:100%}}@media screen and (max-width:630px){.MainPage_headerTitle__V-HKu{font-size:4rem}}.menuNav_menuNav__rilwX{display:inline-block;font-family:Montserrat;margin-left:2%;padding:0;text-align:center;width:100%}.menuNav_menuItem__kl2gW{background-color:red;border:none;border-radius:5px;display:inline-block;margin-right:1%;padding:1rem;text-decoration:none}.menuNav_menuLink__CRdGK{color:#fff;font-weight:600;text-decoration:none;transition:all .3s ease 0s}.menuNav_menuActive__ZoUdX,.menuNav_menuLink__CRdGK:hover{color:#000}@media screen and (max-width:1052px){.menuNav_menuItem__kl2gW{margin-bottom:1%}}@media screen and (max-width:630px){.menuNav_menuItem__kl2gW{display:block;margin-bottom:4%}}@media screen and (max-width:600px){.menuNav_menuNav__rilwX{padding:0 20%}}html{all:unset}.mainNavbar_title__RgBad{color:#d82137;display:inline-block;font-family:Montserrat;font-size:1.5rem;font-weight:bolder;margin:0 2%;text-decoration:none}.mainNavbar_navbar__hb1bo{display:inline-block;font-family:Montserrat;list-style:none;margin-bottom:1%;margin-top:0;text-align:center;width:80%}.mainNavbar_navItem__mVxGK{display:inline;font-weight:bolder;margin-right:5%}.mainNavbar_link__xgVxx{color:#000;text-decoration:none}.mainNavbar_link__xgVxx:hover{color:red}.mainNavbar_cartButton__ONSa1{background-color:initial;border:none;text-decoration:none}.mainNavbar_cartIcon__\+uKCr{-webkit-transform:translateY(10px);transform:translateY(10px)}.mainNavbar_noEntry__\+2r9j{text-decoration:line-through}@media screen and (max-width:804px){.mainNavbar_cartButton__ONSa1{display:block;margin:0 auto;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@media screen and (max-width:630px){.mainNavbar_title__RgBad{display:block;margin:0;text-align:center;width:95%}.mainNavbar_navbar__hb1bo{margin:0 auto;width:100%}.mainNavbar_navItem__mVxGK{display:block}}.leaflet-container{height:400px;margin-bottom:3%;margin-top:1%;width:98%}span{font-weight:700}@media screen and (max-width:1000px){.leaflet-container{margin-top:6%}}table{padding:0 6% 6%;width:100%}th{font-size:1.1rem;padding-bottom:1%;text-align:left}td{font-weight:700}.about_aboutContainer__H\+o0S{margin-bottom:8%}.about_aboutDescription__LRYZl{padding:0 5%}.about_aboutTitle__UCuaM{font-size:5rem;margin-top:0}.about_aboutImage__fr6t9{float:left;margin:0 2%;width:350px}.about_aboutLogo__fXyBf{margin-top:13%}.about_aboutText__GLmRu{font-size:2rem;margin:0}.about_contactTitle__BZt8t{font-size:5rem;margin-top:0}.about_contactContainer__hGAqt{height:10%;margin:1% 0 2% 4%}.about_contactInfo__U-biD{text-align:center;width:100%}.about_title__XnFjl{color:#d82137;display:inline-block;font-weight:bolder;margin-right:4%}.about_contactText__gpxea{display:inline-block;margin-right:5%}.about_contactNumber__douIf{display:inline;font-size:1.2rem;font-weight:500}.about_contactAddress__IRdVA,.about_contactTime__Ldy13{display:inline;font-size:1rem}.about_leaflet-container__IU5x9{margin:2% auto}@media screen and (max-width:900px){.about_contactTitle__BZt8t{font-size:3rem;margin-bottom:2%}.about_aboutTitle__UCuaM{font-size:3.5rem}.about_contactNumber__douIf{font-size:1rem}.about_title__XnFjl{display:block;margin:0;text-align:center}.about_contactText__gpxea{display:block;margin-right:1%;text-align:center}.about_aboutImage__fr6t9{width:300px}}@media screen and (max-width:805px){.about_contactText__gpxea{display:block;margin-bottom:1%;text-align:center}}@media screen and (max-width:650px){.about_aboutImage__fr6t9{display:block;float:none;margin:0 auto 6%;width:200px}}.mainItem_imageDiv__vnyuM{display:inline-block}.mainItem_itemImage__WOgCw{border-radius:5%;width:100%}.mainItem_descriptionDiv__RaK\+V{float:right;width:55%}.mainItem_descriptionTitle__-ACR3{font-size:3rem;margin-bottom:0}.mainItem_descriptionPrice__FWhkO{font-size:3rem;margin:1% auto 5%}.mainItem_description__8h7h2{width:80%}.mainItem_buttonDiv__2KUiF{margin:10% auto}@media screen and (max-width:2853px){.mainItem_descriptionDiv__RaK\+V{float:none;width:100%}.mainItem_descriptionPrice__FWhkO{font-size:3rem;margin:1% auto}.mainItem_description__8h7h2{margin:0 auto;width:40%}.mainItem_buttonDiv__2KUiF{margin:2% auto}}@media screen and (max-width:950px){.mainItem_descriptionTitle__-ACR3{font-size:2.5rem}.mainItem_description__8h7h2{width:80%}.mainItem_buttonDiv__2KUiF{margin:4% auto}}.itemPage_layout__xmlNP{display:grid;grid:"header" auto "main" 1fr "footer" auto/1fr;width:100%}.itemPage_header__rnaxa{grid-area:header;margin:2rem 0}.itemPage_main__9wh47{grid-area:main;margin:0 auto;padding:1.5%;width:50%}.itemPage_footer__BKLs-{grid-area:footer}.itemPage_title__BoP\+r{margin-left:2%}@media screen and (max-width:2853px){.itemPage_main__9wh47{text-align:center}}
/*# sourceMappingURL=main.b29d910d.css.map*/