:root{--warning-1: #ffc107;--warning-2: #cc9a05;--warning-3: #a37b04;--victory: #6c77bf;--pro: #13b400;--mustard: #b2a023;--beige: #F5F5DC;--goldeige: #e4e4a1;--teal: #005959;--lightgreen: #b8edbc;--softgreen: #4cb24c;--green: #198754;--farmgreen: #009100;--darkgreen: #005900;--blackgreen: #003500;--skyblue: #f3fafd;--lighterblue: #dbf5ff;--lightblue: #d8f4ff;--blue: #0d6efd;--darkblue: #1e1a99;--blackblue: #171470;--midnightblue: #121059;--whitestripe: #CFC5FF;--lightstripe: #8770FF;--stripe: #5433FF;--purple: #a346a3;--medpurple: #8c198c;--darkpurple: #892d89;--darkred: #7f0000;--red: #ff3000;--lightred: #ffd6d6;--creamsicle: #efe5b4;--lightorange: #e9da94;--orange: #d0ab66;--farmorange: #ea7414;--darkorange: #b27300;--blackorange: #6A4500;--black: #000000;--white: #ffffff;--grey: #707070;--smoke: #a3a3a3;--darkgrey: #383838;--blackgrey: #303030;--lightgrey: #eaeaea;--whitesmoke: #f2f2f2;--inputgrey: #d3d3d3;--brightgold: #ffeea3;--uwgold: #ffc425;--uwbrown: #231611;--richbrown: #1C110D;--darkbrown: #1F130F;--librown: #2e1c00;--pobrown: #BB8F67;--lipobrown: #dac6b3;--wyored: #C51B15}.nav-logout-btn{color:#ccc !important;opacity:1}.nav-logout-btn:hover{color:var(--white) !important}.farm-brand{width:15rem}.navbar{height:5rem;border-bottom:3px solid var(--orange);transition:height .3s ease,box-shadow .3s ease;z-index:1200;padding:0 1.25rem;display:flex;align-items:center;flex-wrap:nowrap;top:0}.navbar-toggler{background:rgba(0,0,0,0);border:1.5px solid rgba(0,0,0,.5);cursor:url("/static/images/cursor/pointer.png"),auto !important;transition:border-color .2s ease,background .2s ease}.navbar-toggler:hover{background:rgba(0,0,0,.06);border-color:rgba(0,0,0,.75)}.navbar-toggler:focus{box-shadow:none;outline:none}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0,0,0,0.8)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");transition:opacity .2s ease}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0,0,0,0.8)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M6 6L24 24M24 6L6 24'/%3e%3c/svg%3e")}.container-fluid{height:100%;margin:0 !important;padding:0}.navbar-brand{display:flex;align-items:left;height:100%;margin-right:2rem;padding:0;white-space:nowrap;width:max-content !important;min-width:25rem !important;max-width:none !important}#logo{transition:all .5s ease}#logo-img,#logo-txt{max-height:100%;width:auto;margin:0 .5rem;display:inline-block;vertical-align:middle;transition:max-height .3s ease}.navbar-collapse{min-height:100% !important;max-height:max-content !important;padding:0 !important;margin:0 !important;transition:none !important}.navbar-nav{height:100%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;margin-left:auto}.nav-item{height:100% !important;width:fit-content;margin:0 .5rem;display:flex;flex-wrap:nowrap;align-items:center}.nav-link{height:100% !important;font-size:1.1rem !important;font-family:"Lato",sans-serif;font-weight:bold;color:var(--darkgrey) !important;margin:0;padding:1rem;border-radius:4px;transition:background-color .25s ease,color .25s ease;white-space:nowrap;cursor:url("/static/images/cursor/pointer.png"),auto !important;opacity:.85;display:flex;text-align:center;justify-content:center;align-items:center}.nav-link:hover{color:var(--black) !important;background:var(--lightgrey) !important;text-decoration:none;outline:none;box-shadow:none;opacity:1}.nav-link.show,.nav-link.cart-active,.nav-link.pitchfork-active{color:var(--white) !important;background:radial-gradient(var(--farmgreen), var(--darkgreen)) !important;border-top:solid .1rem var(--black);border-bottom:solid .1rem var(--black);text-decoration:none;outline:none;box-shadow:0 4px 12px rgba(0,128,0,.4);border-radius:0;opacity:1;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease,transform .3s ease;font-weight:600;padding:.5rem .9rem;transform:scale(1.1)}@keyframes rotateQuarterTurn{0%{transform:rotate(0deg)}100%{transform:rotate(90deg)}}#pitchforkIcon{transition:transform .3s ease;transform-origin:center}#cartIcon{transition:transform .3s ease;transform-origin:bottom left;left:-0.15rem}.drop-shadow{filter:drop-shadow(5px 5px 10px rgba(0, 0, 0, 0.5))}.cart-rotated-counterclockwise{transform:rotate(15deg) translateX(-0.15rem) translateY(-0.25rem);transform-origin:100% 100%}.pitchfork-rotated-counterclockwise{transform:rotate(-20deg)}.nav-link.dropdown-toggle::after{border:none;border-width:0 !important}.nav-link.dropdown-toggle:hover::after,.nav-link.dropdown-toggle:focus::after{border:none;border-width:0 !important}.nav-link.dropdown-toggle i.fas.fa-arrow-right{margin-left:.35rem;transition:transform .3s ease}.nav-link.dropdown-toggle:hover i.fas.fa-arrow-right,.nav-link.dropdown-toggle:focus i.fas.fa-arrow-right{animation:pulse 3s linear infinite}.nav-link.dropdown-toggle i.fas.fa-cog{transition:transform .3s ease;transform-origin:center;transform:rotate(0deg)}.nav-link.dropdown-toggle.show i.fas.fa-cog{transform:rotate(90deg)}.ellipsis{cursor:url("/static/images/cursor/pointer.png"),auto !important}@keyframes pulse{0%,100%{transform:scale(1) translate(0)}50%{transform:scale(1.2) translate(3px)}}.dropdown-menu{border:solid .1rem var(--black) !important;border-radius:6px;border-top-left-radius:0 !important;border-top-right-radius:0 !important;padding:.5rem 2rem 1.5rem 2rem !important;max-height:auto;width:25rem;overflow-y:auto;padding:.5rem 1rem;cursor:url("/static/images/cursor/default.png"),auto !important;margin-top:0 !important;z-index:1100;float:none}.dropdown-header{color:var(--softgreen) !important;font-size:1rem !important;border-bottom:3px solid #ccc;padding-bottom:.35rem;float:none;margin:auto;margin-top:1rem;margin-bottom:0;width:80%;text-align:justify;user-select:none;cursor:url("/static/images/cursor/default.png"),auto !important}.dropdown-menu::-webkit-scrollbar,.navbar-collapse::-webkit-scrollbar{display:none}.dropdown-menu ul{list-style:none;padding-left:0;margin:0 auto}.dropdown-menu li{width:80%;margin:auto 10%}.dropdown-item,.nav-link.small-screen{width:auto;height:auto;font-family:"Lato",sans-serif;font-weight:400;color:var(--lightgrey) !important;padding:.35rem .75rem !important;border-radius:4px;transition:color .25s ease,background-color .25s ease;white-space:nowrap;cursor:url("/static/images/cursor/pointer.png"),auto !important}.dropdown-item:hover,.dropdown-item:focus,.nav-link.small-screen:hover,.nav-link.small-screen:focus{color:var(--farmgreen) !important;background:none !important;outline:none;text-decoration:none}.dropdown-menu.dropdown-dashboard{width:max-content;min-width:min-content;max-width:auto;border:solid .1rem var(--red) !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-color:var(--black) !important;padding:.5rem 0 1rem 0 !important;z-index:1000;transition:none !important;animation:none !important}.dropend>.dropdown-menu.dropdown-dashboard{position:relative;transform:translate(0rem) !important;top:.25rem !important;margin-top:2rem !important}.dropdown-dashboard li{min-width:13rem;display:block}.dropdown-dashboard li a{color:var(--lightgrey) !important;font-size:1.1rem !important;font-family:"Lato",sans-serif;min-width:100%;margin:0;padding:.25rem .5rem;float:none;align-content:center}.dropdown-dashboard li a:hover{color:var(--farmgreen) !important;background:none;transition:color .25s ease}.dropdown-dashboard .dropdown-item{color:var(--lightgrey) !important;font-size:1.1rem !important;font-family:"Lato",sans-serif;padding:.25rem .5rem}.dropdown-dashboard .dropdown-item:hover{color:var(--farmgreen) !important;background:none;transition:color .25s ease}.offcanvas-toggle{height:100%;min-width:100%;float:none;display:flex;align-items:center;margin:auto;padding:0 1rem}#offcanvasToggleIcon{transition:transform .35s linear}.offcanvas{width:fit-content !important;min-width:25rem;border:solid .1rem var(--black) !important;margin-top:5rem;position:relative;z-index:1100 !important;transition:all .5s linear}.offcanvas-title{width:100% !important;font-size:1rem;font-family:"Lato"}@media(max-width: 1105px){#get-started{display:none}}@media(max-width: 991px){#get-started{content:"Go!" !important}.navbar-nav{padding:.5rem 0 2rem 0 !important}.navbar-brand{min-width:max-content !important;width:max-content !important}.navbar-collapse{position:fixed !important;top:4rem !important;left:0 !important;width:100vw !important;height:calc(100vh - 4rem) !important;max-height:calc(100vh - 4rem) !important;margin:0 !important;padding:0 !important;padding-bottom:2rem !important;background-color:var(--whitesmoke, #f8f8f8) !important;overflow-y:scroll !important;overflow-x:hidden !important}.navbar-collapse::-webkit-scrollbar{display:none}.navbar-collapse{scrollbar-width:none}.navbar-nav.d-lg-none{flex-direction:column !important;align-items:stretch !important;width:100% !important;height:auto !important;margin:0 !important;padding:.5rem 0 2rem 0 !important}.nav-link.small-screen{color:#333 !important;font-size:1.1rem !important;font-weight:500;padding:.75rem 1.5rem !important;display:block !important;height:auto !important;width:100% !important;border-radius:0 !important;white-space:normal;transition:background .2s ease,color .2s ease}.nav-link.small-screen:hover,.nav-link.small-screen:focus{color:var(--farmgreen) !important;background:rgba(0,0,0,.03) !important;text-decoration:none}.nav-link.small-screen button,.navbar-nav.d-lg-none button.lato{color:#333 !important}.nav-link.small-screen button:hover,.navbar-nav.d-lg-none button.lato:hover{color:var(--farmgreen) !important}.navbar-nav.d-lg-none .dropdown-divider{height:.1rem;margin:.5rem 1.5rem;background-color:#ddd;border:none;opacity:.5}.form-search{padding:.75rem 1.25rem !important;width:100% !important;box-sizing:border-box !important}#id_q{color:#333 !important;background:#fff;border-color:#ccc !important;outline-color:#28a745 !important}#id_q:focus{border-color:#28a745 !important;outline-color:#28a745 !important;box-shadow:0 0 0 2px rgba(40,167,69,.15)}#id_q::placeholder{color:#999 !important}.btn-search{color:#555;background:none}.btn-search:hover{color:#28a745;background:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:16px;width:16px;border-radius:50%;background-color:#999;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");mask-size:cover;cursor:url("/static/images/cursor/pointer.png"),auto !important}}#locationWidgetItem .location-pill{height:auto !important;line-height:1.4}#locationWidgetItem .location-pill .location-pill-label{font-weight:600}#locationWidgetItem .location-pill.location-unset{color:var(--grey) !important;opacity:.8}#locationWidgetItem .location-pill.location-set{color:var(--black) !important}#locationWidgetItem .location-pill.show{background:radial-gradient(var(--farmgreen), var(--darkgreen)) !important;color:#fff !important;border-color:var(--darkgreen) !important;border-radius:0 !important;transform:none}#locationWidgetItem .location-widget-dropdown{min-width:280px;max-width:350px;padding:1rem 1.25rem !important;border:1px solid hsla(0,0%,100%,.12);border-radius:0 0 6px 6px}#locationWidgetItem .location-widget-dropdown .location-widget-inner{width:100%}#locationWidgetItem .location-widget-dropdown .location-prompt-text{font-size:1rem !important;line-height:1.25;letter-spacing:.01em;margin-top:.25rem;margin-bottom:1rem;padding:0 .15rem}#locationWidgetItem .location-widget-dropdown .location-input-wrapper{position:relative;display:flex;align-items:center;width:100%}#locationWidgetItem .location-widget-dropdown .location-zip-input{width:100%;height:38px;padding:8px 38px 8px 14px;border:solid .15rem var(--inputgrey);border-radius:6px;font-size:.9rem;box-sizing:border-box;transition:border-color .3s ease;outline:none}#locationWidgetItem .location-widget-dropdown .location-zip-input:focus{border-color:var(--farmgreen);box-shadow:0 0 0 2px rgba(0,145,0,.12)}#locationWidgetItem .location-widget-dropdown .location-zip-btn{position:absolute;top:1.15rem;right:.2rem;transform:translateY(-50%);height:30px;width:30px;padding:0;border:none;outline:none;box-shadow:none;background-color:rgba(0,0,0,0) !important;color:#555;cursor:url("/static/images/cursor/pointer.png"),auto !important;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease}#locationWidgetItem .location-widget-dropdown .location-zip-btn:hover{background-color:#e2e5e7;color:var(--farmgreen)}#locationWidgetItem .location-widget-dropdown .location-zip-btn i{font-size:14px}#locationWidgetItem .location-widget-dropdown .location-current-row{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}#locationWidgetItem .location-widget-dropdown .location-current-info{color:#000;font-size:1rem}#locationWidgetItem .location-widget-dropdown .location-current-info .text-muted{color:#000 !important;font-size:.9rem;display:block;margin:.3rem 1.5rem}.navbar-nav.d-lg-none li.location-mobile-item{font-size:.9rem}.dropdown-col{position:relative;z-index:1}.dropdown-col.dropdown-z-boost{z-index:1050 !important}.dropend>.dropdown-menu.dropdown-dashboard{position:absolute !important;transform:none !important;margin-top:0 !important;top:0 !important;left:100% !important;margin-left:.25rem !important}
