#farleys-calendar-root{border-top:20px solid #faf9f8;margin:20px -20px;position:relative}#farleys-calendar-root:before{content:"";height:1px;width:100%;background-color:#1a1919;display:block;position:absolute;top:-10px;left:0;right:0}.iI8DuG_header{z-index:10;background:#ead8be;border-bottom:10px solid #faf9f8;flex-wrap:wrap;justify-content:center;align-items:center;padding-top:40px;padding-bottom:30px;display:flex;position:-webkit-sticky;position:sticky;top:0}.iI8DuG_header:before{content:"";height:1px;width:100%;background-color:#1a1919;display:block;position:absolute;bottom:-10px;left:0;right:0}.iI8DuG_header h2{margin:0;padding:0 18px;font-size:3rem}.iI8DuG_header .iI8DuG_next,.iI8DuG_header .iI8DuG_prev{background-color:rgba(0,0,0,0);border:none}.iI8DuG_header .iI8DuG_next:disabled,.iI8DuG_header .iI8DuG_prev:disabled{opacity:.5}.iI8DuG_header .iI8DuG_prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.iI8DuG_header nav{flex:0 0 100%;justify-content:center;display:flex}.iI8DuG_header nav ul{flex-wrap:wrap;justify-content:center;list-style:none;display:flex}.iI8DuG_header nav ul>li{text-transform:uppercase;text-align:center;margin:10px 15px 10px 0;position:relative}.iI8DuG_header nav ul li+li:before{content:"|";color:#9d9d9c;padding-right:15px}.iI8DuG_header nav ul .iI8DuG_active button{color:#af7a2a}.iI8DuG_header nav ul button{color:#1a1919;background:0 0;border:none;margin:0;padding:0;font-weight:600;transition:color .2s linear}.iI8DuG_month_selector{width:-webkit-max-content;width:-webkit-max-content;width:max-content;position:relative}.iI8DuG_month_selector button{color:#333;background:#eaeaeb;border:none;outline:none;margin:0 12px;padding:8px 38px 8px 16px;font-weight:600;position:relative}.iI8DuG_month_selector button:after{content:"";width:0;height:0;clear:both;border-top:6px solid #333;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.iI8DuG_open .iI8DuG_month_selector_dialog{display:block}.iI8DuG_month_selector_dialog{width:200px;text-align:center;z-index:1;background:#eaeaeb;border:1px solid #1a1919;display:none;position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.iI8DuG_month_selector_dialog ul{margin:0;padding:0;list-style:none}.iI8DuG_month_selector_dialog button{color:#333;text-transform:none;background:0 0;border:none;padding:0;font-weight:600}.iI8DuG_month_selector_dialog button:after{content:none}.iI8DuG_results_list{border-top:10px solid #faf9f8}.iI8DuG_no_results_list{border-top:10px solid #faf9f8;padding:40px 20px;overflow:hidden}.iI8DuG_loader{text-align:center}.iI8DuG_day{border-bottom:10px solid #faf9f8;display:flex}.iI8DuG_day+.iI8DuG_day{border-top:10px solid #faf9f8;position:relative}.iI8DuG_day+.iI8DuG_day:before{content:"";height:1px;width:100%;background-color:#1a1919;display:block;position:absolute;top:-10px;left:0;right:0}.iI8DuG_day.iI8DuG_empty .iI8DuG_date_label{text-align:left;font-size:40px;display:inline-block}@media (min-width:768px){.iI8DuG_day.iI8DuG_empty .iI8DuG_date_label{font-size:60px}}.iI8DuG_day.iI8DuG_empty .iI8DuG_date_label span{font-size:14px}@media (min-width:768px){.iI8DuG_day.iI8DuG_empty .iI8DuG_date_label span{font-size:16px}}.iI8DuG_date{max-width:600px;border-right:10px solid #faf9f8;flex:0 0 35%;padding:14px;position:relative}@media (min-width:768px){.iI8DuG_date{flex:0 0 50%;padding:18px}}.iI8DuG_events{width:100%;background-color:rgba(0,0,0,0)}.iI8DuG_date_label{text-align:center;padding-top:14px;font-size:50px;display:inline-block}@media (min-width:768px){.iI8DuG_date_label{padding-top:18px;font-size:90px}}.iI8DuG_date_label span{text-transform:uppercase;font-size:14px;font-weight:100}@media (min-width:768px){.iI8DuG_date_label span{font-size:18px}}.iI8DuG_day_contents{flex-wrap:wrap;padding:14px;display:flex;position:relative}@media (min-width:768px){.iI8DuG_day_contents{padding:18px}}.iI8DuG_day_contents+.iI8DuG_day_contents:before{content:"";height:1px;width:calc(100% - 36px);background-color:#1a1919;display:block;position:absolute;top:0;left:18px;right:0}.iI8DuG_day_image{flex:0 0 100%;margin-bottom:18px}@media (min-width:768px){.iI8DuG_day_image{flex:0 0 25%;margin-bottom:0}}.iI8DuG_day_image img{width:100%;height:auto}.iI8DuG_day_information{text-transform:uppercase;flex:0 0 100%;padding:0}@media (min-width:768px){.iI8DuG_day_information{flex:0 0 75%;padding:0 12px}}.iI8DuG_day_tags{text-transform:uppercase;font-size:1.2rem}.iI8DuG_more_details{text-transform:uppercase}
/*# sourceMappingURL=calendar.css.map */
