.eventcal .fc-event{HEIGHT:100%!IMPORTANT;WIDTH:100%!IMPORTANT;PADDING:0PX ! IMPORTANT;border-radius:0px!important;margin:0px!important}.eventcal .fc-daygrid-event-harness .fc-daygrid-block-event{height:100%!important;display:inline-block!important;width:100%!important;position:absolute;left:-3px;top:0px}.eventcal .fc-daygrid-dot-event .fc-event-title{z-index:5}.eventcal .fc-daygrid-day-events{position:relative}.eventcal .fc-daygrid-dot-event{position:relative;overflow:hidden}.eventcal .fc-daygrid-dot-event .fc-event-time{display:none}.eventcal .fc-daygrid-day-events{padding-top:40px}.eventcal .fc .fc-daygrid-day-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row!important;font-size:20px}.eventcal .fc .fc-daygrid-day-frame{min-height:100px!important;background:#efeeea;margin:5px;border-radius:10px;padding:2px 3px}.eventcal .fc-daygrid-day-top a{color:#2e1c08!important}.eventcal .fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:0px;margin-top:0px}.eventcal .fc-event .fc-event-main{position:absolute!important;z-index:2;bottom:0px!important;padding:2px}.eventcal .has_events{color:white!important}.eventcal span.piecal-grid-day-header-text.piecal-grid-day-header-text--full{font-size:15px}th{padding:0px!important}.eventcal table.fc-col-header{margin-bottom:0px}.eventcal .piecal-controls__view-title{font-size:20px!important}.eventcal label.piecal-controls__view-chooser{display:none}.eventcal .fc-event-title.fc-sticky{display:none!important}.eventcal .fc-day[data-date="2024-08-19"] .fc-h-event,.eventcal .fc-day[data-date="2024-08-20"] .fc-h-event,.eventcal .fc-day[data-date="2024-08-21"] .fc-h-event,.eventcal .fc-day[data-date="2024-08-22"] .fc-h-event{background-color:red;border:1px solid red;display:block}@media only screen and (max-width:600px){.eventcal .fc .fc-daygrid-day-frame{min-height:50px!important}}.eventcal .fc-daygrid-day-number{text-decoration:none!important;pointer-events:none!important}.eventcal .fc-theme-standard .fc-scrollgrid{border:1px solid var(--fc-border-color)!important}.eventcal .fc table{width:100%;border:1px solid #eaedf2!important;margin-bottom:0em;background:white}.eventcal .piecal-wrapper{padding-bottom:25px}.piecal-controls__navigation-button-group{margin-right:0;justify-content:center}.eventcal .piecal-controls__view-title{width:50%!important}.eventcal .piecal-controls__view-title{font-size:25px!important}.eventcal .fc .fc-button-primary{background-color:#4d291e!important;border-color:#4d291e!important;color:white!important;font-size:16px;font-weight:bold}.eventcal .fc .fc-button:focus{-webkit-box-shadow:0 0 0 .2rem rgba(76,91,106,.5)!important;box-shadow:0 0 0 .2rem rgba(76,91,106,.5)!important}@media only screen and (max-width:768px){.eventcal .piecal-controls__view-title{width:100%!important}}.eventcal .fc .fc-daygrid-event-harness{top:0px;width:100%;left:-3px}.eventcal .fc .fc-day-other .fc-daygrid-day-top{opacity:.5;z-index:10;position:relative}.eventcal .fc-h-event.fc-daygrid-event{background-color:#fbfaf6!important;border-width:2px!important;display:block;border-radius:10px!important}.eventcal a[aria-label*="has events"]{color:#2e1c08!important}.eventcal .fc-theme-standard td,.eventcal .fc-theme-standard th{border-width:0px!important}.eventcal h3.piecal-popover_new_title{font-size:24px;margin:25px 0px 10px 0px!important}.eventcal #piecal-popover__details{padding:20px 0px}.eventcal #piecal-popover__details p{line-height:1}.eventcal .piecal-popover_buy{color:#333}.eventcal .piecal-popover_buy a{text-decoration:none!important;background:white;padding:10px 20px;border-radius:10px;display:inline-block;margin-bottom:15px;color:inherit!important;font-weight:bold!important;font-family:"beaufort-pro",serif!important;font-size:20px!important}.eventcal .piecal-popover_buy a:after{content:'>';padding-left:10px;font-size:25px;line-height:.5;position:relative;top:2px;color:inherit!important;font-family:"beaufort-pro",serif!important}.eventcal .piecal_popover_custom_wrapper{background:#333;color:white}.eventcal .fc .fc-daygrid-event-harness{position:unset!important}.eventcal .piecal-popover__close-button{outline:none!important}.upickcal .fc-event{HEIGHT:100%!IMPORTANT;WIDTH:100%!IMPORTANT;PADDING:0PX ! IMPORTANT;border-radius:0px!important;margin:0px!important}.upickcal .fc-daygrid-event-harness .fc-daygrid-block-event{display:inline-block!important;top:0px;text-align:center;border-radius:8px!important;max-width:90%;margin:2px auto!important}.upickcal .fc-daygrid-dot-event .fc-event-title{z-index:5}.upickcal .fc-daygrid-day-events{position:relative}.upickcal .fc-daygrid-day-events{padding-top:40px}.upickcal .fc .fc-daygrid-day-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row!important;font-size:20px}.upickcal .fc .fc-daygrid-day-frame{min-height:180px!important;background:#fbfaf6;margin:5px;border-radius:10px;padding:2px 3px}.upickcal .fc-theme-standard td,.upickcal .fc-theme-standard th{background:#fbfaf6}.upickcal .fc-daygrid-day-top a{color:#2e1c08!important}.upickcal .fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:0px;margin-top:0px}.upickcal .has_events{color:white!important}.upickcal span.piecal-grid-day-header-text.piecal-grid-day-header-text--full{font-size:15px}th{padding:0px!important}.upickcal table.fc-col-header{margin-bottom:0px}.upickcal .piecal-controls__view-title{font-size:20px!important}.upickcal label.piecal-controls__view-chooser{display:none}.upickcal .fc-daygrid-day-number{text-decoration:none!important;pointer-events:none!important}.upickcal .fc-theme-standard .fc-scrollgrid{border:1px solid var(--fc-border-color)!important}.upickcal .fc table{width:100%;border:1px solid #eaedf2;margin-bottom:0em}.upickcal .piecal-wrapper{padding-bottom:25px}.upickcal .piecal-controls__view-title{width:50%!important}.upickcal .piecal-controls__view-title{font-size:25px!important}.upickcal .fc .fc-button-primary{background-color:#4d291e!important;border-color:#4d291e!important;color:white!important}.upickcal .fc .fc-button:focus{-webkit-box-shadow:0 0 0 .2rem rgba(76,91,106,.5)!important;box-shadow:0 0 0 .2rem rgba(76,91,106,.5)!important}@media only screen and (max-width:768px){.upickcal .piecal-controls__view-title{width:100%!important}}.upickcal .fc .fc-daygrid-event-harness{top:0px;width:100%;left:-3px}.upickcal .fc .fc-day-other .fc-daygrid-day-top{opacity:.5;z-index:10;position:relative}.upickcal a[aria-label*="has events"]{color:#2e1c08!important}.upickcal .fc .fc-daygrid-event-harness{position:unset!important}.upickcal .piecal-popover__close-button{outline:none!important}.upickcal .fc-daygrid-day-events{text-align:center}.upickcal a.fc-event.fc-event-start.fc-event-end.fc-event-today.fc-daygrid-event.fc-daygrid-block-event.fc-h-event{font-size:14px;font-family:"beaufort-pro",serif!important;line-height:1.7}.upickcal .fc-daygrid-event-harness .fc-daygrid-block-event.entrance_fee,.upickcal .fc-h-event.entrance_fee{position:absolute!important;width:30px!important;height:30px!important;border-radius:25px!important;top:3px!important;right:5px!important;background:#000!important;line-height:25px!important;font-size:20px!important}.upickcal .fc-daygrid-event-harness .fc-daygrid-block-event{cursor:default}@media only screen and (max-width:600px){.upickcal .fc .fc-daygrid-day-frame{min-height:120px!important}.upickcal .fc-daygrid-event-harness .fc-daygrid-block-event.entrance_fee,.upickcal .fc-h-event.entrance_fee{position:relative!important;width:21px!important;height:21px!important;border-radius:25px!important;top:unset!important;right:unset!important;background:#000!important;line-height:1.7!important;font-size:15px;display:inline-block!important}.upickcal .fc-event-title.fc-sticky{font-size:0px}.upickcal .fc-event-title.fc-sticky:first-letter{font-size:10px!important}.upickcal .fc-daygrid-event-harness .fc-daygrid-block-event{width:21px!important;height:21px!important;overflow:hidden!important;border-radius:25px!important;display:inline-block!important;line-height:20px!important}.upickcal .fc .fc-daygrid-event-harness{position:unset!important;display:inline-block;width:20px;height:20px;vertical-align:top}}#calendar tr td{border-top:1px solid #eee;padding:0px!important}#calendar a,#calendar a:visited{color:#231f20;text-decoration:underline;font-weight:bold}#calendar th{background-color:#f8f9fa;border-bottom:1px solid #eaedf2;border-right:1px solid #eaedf2;font-size:15px;font-weight:bold!important}#calendar tr{border-bottom:1px solid #eaedf2}.fc-daygrid-day-events{position:absolute ! IMPORTANT;height:100% ! IMPORTANT;width:100% ! IMPORTANT;top:0px ! IMPORTANT;z-index:0!IMPORTANT}.eventcal h3.piecal-popover_new_title{font-size:28px!important;font-weight:bold!important;margin:25px 0px 10px 0px!important;color:inherit!important}.eventcal #piecal-popover__details{padding:10px 0px!important;margin-bottom:40px!important}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{font-family:"beaufort-pro",serif!important}.fc-daygrid-day-top{font-family:"beaufort-pro",serif!important;font-size:22px!important}.eventcal .piecal_popover_date_field{font-size:22px;font-weight:bold}.keyblock{width:30px;height:30px;display:inline-block}.keytext{font-family:"beaufort-pro",serif;font-weight:700;font-style:normal}.keychart .et_pb_column{display:flex;gap:10px}.keychart .et_pb_column.pickcol{display:inline-block}span.keyblock.kbentrance{color:white;font-weight:bold;text-align:center;height:30px;width:30px;line-height:30px;border-radius:25px}span.keyblock.kbpick{width:auto;height:auto;padding:10px;border-radius:10px;color:white;font-weight:bold;font-size:15px}.pickcol .et_pb_module{margin-bottom:5px!important}.keychart{z-index:1}.piecal_popover_custom_wrapper.sunflower .piecal_popover_date_field{display:inline-block;background-image:url(/wp-content/uploads/2025/08/sunflower-1.webp);background-size:contain;background-repeat:no-repeat;padding:10px;color:black;text-align:center;background-position:center;min-width:48px}.piecal_popover_custom_wrapper.pumpkin .piecal_popover_date_field{display:inline-block;background-image:url(/wp-content/uploads/2025/08/pumpkin.webp);background-size:contain;background-repeat:no-repeat;padding:10px 10px 4px 10px;color:black;text-align:center;background-position:center;min-width:48px}