:root{--primary: #b02e2a;--primary-alt: #7c2220;--secondary: #dda72e;--secondary-alt: #FFA700;--tertiary: #092938;--tertiary-alt: #a57f29;--third: var(--tertiary);--third-alt: var(--tertiary-alt);--light: #ffffff;--dark: #54595F;--grey: #c5c5c5;--gray: var(--grey);--radius: 12px;--default-time: 0.2s;--theme-font-system: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--theme-font: "futura-pt", sans-serif;--accent-font: "coffee-service", sans-serif}.default_container,div#location_events_grid ul.events_grid,div#location_events_grid.with_cont>div.cont{max-width:1280px;margin:auto}@media only screen and (max-width: 1360px){.default_container,div#location_events_grid ul.events_grid,div#location_events_grid.with_cont>div.cont{padding-left:1rem;padding-right:1rem}}.hickory a.button,.hickory button.button{display:flex;gap:.5rem}.drop_shadow,div#location_events_grid.with_cont>div.cont{box-shadow:0px 10px 15px rgba(84,89,95,.5)}.site-inner{margin-bottom:80px;padding:1rem 1rem 0;width:100%}div#hickory_popup_modal div.cont{overflow-x:hidden !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch !important;scroll-behavior:smooth;padding:2rem}div#hickory_popup_modal div.cont::-webkit-scrollbar{width:8px;height:8px}div#hickory_popup_modal div.cont::-webkit-scrollbar-button{width:0px;height:0px}div#hickory_popup_modal div.cont::-webkit-scrollbar-thumb{background:#b759ff;background:linear-gradient(165deg, #b02e2a 0%, #b02e2a 64%);border:0px none rgba(255,255,255,0);border-radius:0px}div#hickory_popup_modal div.cont::-webkit-scrollbar-thumb:hover{background:#8a39c9;background:linear-gradient(90deg, #b02e2a 0%, #b02e2a 64%)}div#hickory_popup_modal div.cont::-webkit-scrollbar-thumb:active{background:#8a39c9;background:linear-gradient(90deg, #b02e2a 0%, #b02e2a 64%)}div#hickory_popup_modal div.cont::-webkit-scrollbar-track{background:rgba(255,255,255,0);border:0px none rgba(255,255,255,0);border-radius:0px}div#hickory_popup_modal div.cont::-webkit-scrollbar-track:hover{background:rgba(255,255,255,0)}div#hickory_popup_modal div.cont::-webkit-scrollbar-track:active{background:rgba(255,255,255,0)}div#hickory_popup_modal div.cont::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}div#hickory_popup_modal div.cont h2{font-family:var(--accent-font);margin:0}div#hickory_popup_modal div.cont form#events_filter{display:grid;gap:1rem}div#hickory_popup_modal div.cont form#events_filter fieldset span.label,div#hickory_popup_modal div.cont form#events_filter label span.label{font-size:.9rem}div#hickory_popup_modal div.cont form#events_filter fieldset span.label span.required,div#hickory_popup_modal div.cont form#events_filter label span.label span.required{color:var(--primary)}div#hickory_popup_modal div.cont form#events_filter div.text_search{position:relative}div#hickory_popup_modal div.cont form#events_filter div.text_search button{position:absolute;bottom:1px;right:0;background:rgba(0,0,0,0);color:var(--primary)}div#hickory_popup_modal div.cont form#events_filter fieldset{padding:0;margin:0;border-radius:calc(var(--radius)/2);border:solid 1px rgba(84,89,95,.5)}div#hickory_popup_modal div.cont form#events_filter fieldset legend span.label{padding:0 1rem}div#hickory_popup_modal div.cont form#events_filter fieldset ul{display:grid;gap:.5rem;padding:1rem;margin:0}div#hickory_popup_modal div.cont form#events_filter fieldset ul li label{display:flex;gap:.5rem}div#hickory_popup_modal div.cont form#events_filter label input{border-radius:calc(var(--radius)/2)}.locations-template-template_locationsevents main.content{padding:0}.home div#location_events_grid.with_cont{margin:0 auto 2rem 0}div#location_events_grid{width:100%}div#location_events_grid.with_cont{margin:2rem auto}div#location_events_grid.with_cont>div.cont{margin:auto;background:var(--light);border-radius:var(--radius);padding:2rem;display:grid;gap:2rem}div#location_events_grid.with_cont>div.cont>h2{display:flex;align-items:center;justify-content:flex-start;gap:1rem;margin:0;font-weight:600;font-family:var(--theme-font)}div#location_events_grid.with_cont>div.cont>h2 .button{margin-left:auto}div#location_events_grid.with_cont>div.cont ul.events_grid{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));max-width:100%;width:100%}div#location_events_grid ul,div#location_events_grid li{padding:0;margin:0}div#location_events_grid ul.events_grid{margin:auto;display:grid;grid-template-columns:repeat(auto-fill, minmax(290px, 1fr));gap:1rem}@media only screen and (max-width: 1360px){div#location_events_grid ul.events_grid{padding:0}}div#location_events_grid ul.events_grid li{background:var(--light);border:solid 1px rgba(84,89,95,.1);border-radius:var(--radius);overflow:hidden}div#location_events_grid ul.events_grid li a{display:grid;grid-template-rows:min-content;gap:1rem;height:100%}div#location_events_grid ul.events_grid li a:hover{text-decoration:none}div#location_events_grid ul.events_grid li a h1,div#location_events_grid ul.events_grid li a h2,div#location_events_grid ul.events_grid li a h3,div#location_events_grid ul.events_grid li a time{margin:0}div#location_events_grid ul.events_grid li a img{max-height:200px;min-height:200px;width:100%;object-fit:cover}div#location_events_grid ul.events_grid li a div.cont{display:grid;grid-template-rows:min-content;gap:1rem;padding:1rem}div#location_events_grid ul.events_grid li a div.cont time,div#location_events_grid ul.events_grid li a div.cont div.verbiage{color:var(--dark)}div#location_events_grid ul.events_grid li a div.cont time{font-size:.86rem;font-weight:600}div#location_events_grid ul.events_grid li a div.cont span.button_cont{display:flex;justify-content:center;align-items:flex-end}div#location_events_grid ul.events_grid li a div.cont span.button_cont span.button{width:100%;display:flex;align-items:center;justify-content:center}div#location_archive_events{display:flex;flex-direction:column;align-items:center;gap:1rem}div#event_page_options{width:100%;display:grid;grid-template-columns:1fr .5fr;gap:2rem;position:sticky;z-index:10;top:120px;padding:1rem;border-radius:var(--radius);background:rgba(255,255,255,.9);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@media only screen and (max-width: 1024px){div#event_page_options{grid-template-columns:1fr}}div#event_page_options form{position:relative}div#event_page_options form label span{display:none}div#event_page_options form input{border:solid 1px rgba(84,89,95,.5);border-radius:var(--radius);background:rgba(0,0,0,0)}div#event_page_options form button{position:absolute;top:0;right:0;height:100%;background:rgba(0,0,0,0);color:var(--dark)}div#event_page_options div.buttons_cont{display:flex;gap:2rem;justify-content:flex-end;align-items:center}@media only screen and (max-width: 1024px){div#event_page_options div.buttons_cont{justify-content:center}}@media only screen and (max-width: 600px){div#event_page_options div.buttons_cont{flex-wrap:wrap;row-gap:.75rem;column-gap:1.5rem}}div#event_page_options div.buttons_cont button.view{background:rgba(0,0,0,0);color:var(--primary);padding-left:0;padding-right:0}div#event_page_options div.buttons_cont button#filter_events img{object-fit:cover;height:2rem;display:none}div#hickory_single_event_cont{display:grid;grid-template-columns:1fr .5fr;grid-template-areas:"content sidebar";gap:2rem}@media only screen and (max-width: 1024px){div#hickory_single_event_cont{grid-template-columns:1fr;grid-template-areas:"sidebar" "content"}}div#hickory_single_event_cont div#hickory_single_event_content{grid-area:content}div#hickory_single_event_cont div#hickory_single_event_sidebar{grid-area:sidebar}#hickory_single_event_sidebar h2,#hickory_single_event_sidebar h3{font-weight:600}#hickory_single_event_sidebar h2{font-size:1rem}#hickory_single_event_sidebar h3{font-size:.9rem}#hickory_single_event_sidebar div.cont{display:grid;gap:1rem}#hickory_single_event_sidebar div.cont>div{background:rgba(84,89,95,.1);border-radius:var(--radius);padding:1rem}#hickory_single_event_sidebar div.location_info{display:grid;gap:1rem}#hickory_single_event_sidebar div.location_info h2,#hickory_single_event_sidebar div.location_info h3{margin:0}#hickory_single_event_sidebar div.location_info address{display:grid;gap:.5rem;margin:0}#hickory_single_event_sidebar div.available_days{display:grid;gap:1rem}#hickory_single_event_sidebar div.available_days ul,#hickory_single_event_sidebar div.available_days li,#hickory_single_event_sidebar div.available_days h2,#hickory_single_event_sidebar div.available_days p{margin:0;padding:0}#hickory_single_event_sidebar div.available_days>ul.days_list{display:flex;gap:1rem;align-items:center}#hickory_single_event_sidebar div.available_days>ul.days_list li{background:rgba(84,89,95,.1);color:var(--dark);border-radius:100%;width:calc(var(--radius)*2);height:calc(var(--radius)*2);display:flex;align-items:center;justify-content:center;font-size:.9rem}#hickory_single_event_sidebar div.available_days>ul.days_list li.available{background:var(--primary);color:var(--light)}/*# sourceMappingURL=hickory_events.css.map */
