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;min-height:100vh;width:100vw}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{font-family:Arial,Helvetica,sans-serif;min-height:100vh;position:relative;width:100%}.app_wrap{padding-bottom:20vh}:root{--flexDirection:row;--textAlign:left}@media screen and (max-width:750px){:root{--flexDirection:column;--textAlign:center}.footer img{display:none}}.header_color{background-color:#f3cf50;color:#735284}.above_nav{flex-direction:row;flex-direction:var(--flexDirection);justify-content:space-between;padding:20px 10px}.above_nav,.get_in_touch{align-items:center;display:flex}.get_in_touch{padding:0 20px}.get_in_touch button{background-color:#735284;color:#f9f8fa;font-size:15px;padding:13px 22px}.title_container{align-items:center;display:flex;flex-direction:row;flex-direction:var(--flexDirection);font:22px barlow-medium,barlow,sans-serif}.title h1{font:22px barlow-medium,barlow,sans-serif}.title h1,.title p{block-size:auto;position:relative;text-align:left;text-align:var(--textAlign)}.title p{font-size:15px}.logo{display:flex;justify-content:center}.logo img{padding:10px;width:40%}#close-navbar-icon{display:none}.topnav,.topnav button{background-color:#eba644;overflow:hidden}#hamburger-container,.topnav a{color:#775582;float:left;font-size:17px;padding:14px 16px;text-align:center;text-decoration:none}.topnav a:hover{background-color:#ddd;color:#000}.topnav a.active{background-color:#04aa6d;color:#fff}#cart-navlink{float:right;position:relative}@media screen and (min-width:480px){#hamburger-container{display:none!important}#navlinks{border:none!important;display:block!important}}#hamburger-container{display:block}#navlinks{display:none}#close-navbar-icon,#hamburger-icon{border:none}.topnav p{background-color:rgba(253,44,44,.527);border-radius:50%;color:#fff;display:inline-block;font-size:60%;height:30%;position:absolute;right:5px;top:2px;width:30%}#banner{background-attachment:fixed;background-image:url(/static/media/background_farm.255a5e3386878460ebf0.webp);background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;color:#fff;display:flex;flex-direction:column;height:120vh;justify-content:center;position:-webkit-sticky;position:sticky;text-align:center}@media screen and (max-height:480px){#banner{height:200vh!important}#banner h1{font-size:10vh!important;padding:20px}#banner h4{font-size:6vh!important;line-height:35px!important;padding:10px}.banner_p p{font-size:4.5vh!important;line-height:28px!important}.learn_more button{padding:7px 12px!important}}@media screen and (max-width:700px){#banner{background-image:url(/static/media/calabash-gardens-farm-mobile.d8e4224f2eec8cb3329c.png)}#banner h1{font-size:12vw!important;padding:20px}#banner h4{font-size:6vw!important;line-height:35px!important;padding:10px}.banner_p p{font-size:4.5vw!important;line-height:28px!important}.learn_more button{padding:7px 12px!important}}#banner h1{block-size:auto;font:6vw barlow-medium,barlow,sans-serif;margin:0;padding:20px}#banner h4{block-size:auto;font:3vw barlow-medium,barlow,sans-serif;line-height:4vw}.banner_p p{block-size:auto;font-size:2vw;line-height:3vw;margin:0 15%}.learn_more{display:none;padding:20px}.learn_more button{background-color:#f3cf50;padding:15px 25px}#highlighted-products{display:flex;flex-wrap:wrap;justify-content:center}#product-button{margin-bottom:20px}.product_container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:10px;max-width:300px;min-width:200px;padding:10px}@media (min-width:1200px){.product_container{height:auto;margin:20px;max-width:350px;min-width:250px;padding:15px}}.product_container img{height:auto;object-fit:contain;padding:5px;width:100%}.product-img-title{align-items:center;display:flex;flex-direction:column;justify-content:center}.readMoreLess{border:none;color:#0645ad}#offerings{background-color:#eba644;color:#fff;text-align:center}#offerings-blocks,.offerings-row{display:flex;flex-wrap:wrap;justify-content:center}.offerings-block{aspect-ratio:1;background-color:#fff;color:#000;margin:10px;width:300px}#about{padding:20px}#about,#about h1{text-align:center}#about h1{color:#f3cf50}#parallax_container{background-image:url(/static/media/parallax.38f2463d95275deba0b4.webp);background-repeat:no-repeat;background-size:150%;height:60vh;position:-webkit-sticky;position:sticky}@media screen and (max-width:700px){#parallax_container{background-size:350%}}#team{background-color:#eba644;color:#fff;padding:40px;text-align:center}#team h1{padding:20px 0 0}#team p{font-family:avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;font-size:15px;line-height:28px}#team_main{display:flex;flex-wrap:wrap;justify-content:center}#position_1_container,#position_2_container{border-top:1px solid #fff;display:flex;max-width:500px;min-width:200px;padding:15px 0 0}#position_2_container{border-bottom:1px solid #fff}#position_1_container img,#position_2_container img{padding:20px}#position_1,#position_2{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:480px){#team{padding:0}#team_main{padding:25px 15px}#team p{font-family:avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;font-size:14px;line-height:18px;padding:10px}#position_1_container img,#position_2_container img{width:33%}}.youtube{aspect-ratio:16/9;max-height:100vh;max-width:2000px;padding:20px;width:98vw}.events-container{align-items:center;display:flex;justify-content:center;padding:10px}.events{text-align:center}.events h1{font-size:24px;padding:10px}.events img{max-width:300px;width:50%}@media screen and (min-width:768px){.events img{max-width:none;width:30%}}@media screen and (max-width:576px){.events img{max-width:none;width:70%}}.eventDate a,.events a{color:#8b4513;text-decoration:none}.eventDate a:hover,.events a:hover{text-decoration:underline}#shop{display:flex;flex-wrap:wrap;justify-content:space-around;margin-left:3vw;margin-right:3vw}.footer_color{background-color:#735284;color:#f3cf50}.footer{bottom:0;height:20vh;justify-content:space-between;position:absolute;width:100%}.footer,.get_in_touch_footer{align-items:center;display:flex}.get_in_touch_footer{padding:0 20px}.get_in_touch_footer button{background-color:#f3cf50;color:#735284;font-size:15px;padding:13px 22px}.productPage_container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:1000px;min-width:300px;padding:30px}.productPage_container img{padding:5px;width:100%}#proguctPage-continue-shopping{margin:20px}#cart h1{padding:15px}#cart{align-items:center;padding:20px}#cart,#total-paypal{display:flex;flex-direction:column;justify-content:center}#total-container div{display:flex;justify-content:space-between}#empty-cart{display:flex;flex-direction:column;justify-content:cent;padding:10px}#empty-cart h4{font-size:30px;padding:30px}.align-left{align-self:flex-start!important}.cart-items-container{align-items:space-between;display:flex;justify-content:space-between;padding:10px;width:50%}.cart-items-container img{margin:10px 0;width:100px}.cart-item{align-items:space-between}#cart-item-title-price,.cart-item{display:flex;justify-content:space-between;width:100%}#cart-item-title-price{align-items:center;padding:10px}.cart-item button{border:none}#cart-item-quantity-price-trash{align-items:space-around;display:flex;justify-content:space-around;width:100%}#cart-item-price{padding:20px}#cart-item-price,#quantity-container,#trash-can{margin:0;width:33%}@media screen and (max-width:480px){.cart-items-container{border-top:2px solid #000;width:100%}.cart-items-container img{width:100%}#cart-item-title{display:block;text-align:center;width:100%}.cart-item{flex-direction:column}#cart-item-title-price,.cart-item{align-items:space-between;justify-content:space-between}#cart-item-title-price{display:flex;flex-wrap:wrap}#cart-item-quantity-price-trash{align-items:space-around;display:flex;justify-content:space-around;width:100%}}form{margin:0 0 0 10px}#send_button{margin:10px 0}label{margin:10px 0 0}.eventDate,.events{border:1px solid #deb887;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);font-family:Dancing Script}.eventDate,.events{background-color:#fdf5e6;background-image:url(/static/media/parchment_background.06e05ac47c1a0cab1a0e.jpeg);color:#8b4513;padding:20px}.eventDate{border:none;font-family:Dancing Script,cursive}.events h1{font-size:2.5rem}.events h3{font-size:2rem}.events p{font-size:1.2rem}.events .flex{justify-content:center}.events .btn-outline-primary{background-color:initial;border-color:#deb887;color:#8b4513}.events .btn-outline-primary:hover{background-color:#deb887}.eventDate{font-size:1.5rem}.container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:3fr 1fr}.event-description,.event-details{background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);padding:20px}@media (max-width:768px){.container{grid-template-columns:1fr}}
/*# sourceMappingURL=main.b8f8b850.css.map*/