/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.filters .wrapper,.filters form{overflow:visible!important}.flatpickr-calendar{padding:24px;width:425px;margin-top:-20px;border-radius:0}.flatpickr-calendar .flatpickr-rContainer{margin:0 auto}.flatpickr-calendar .flatpickr-day,.flatpickr-calendar .flatpickr-day.endRange.endRange,.flatpickr-calendar .flatpickr-day.endRange.startRange,.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected.endRange,.flatpickr-calendar .flatpickr-day.selected.startRange,.flatpickr-calendar .flatpickr-day.startRange.endRange,.flatpickr-calendar .flatpickr-day.startRange.startRange{border-radius:0}.flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.inRange,.flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:none;box-shadow:none}.flatpickr-calendar .flatpickr-day{border:none}.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.inRange,.flatpickr-calendar .flatpickr-day.selected{background-color:#d1181e;color:#fff!important}.flatpickr-calendar .flatpickr-current-month{margin:auto;left:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding-top:9px}.flatpickr-calendar .flatpickr-months{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flatpickr-calendar .flatpickr-next-month,.flatpickr-calendar .flatpickr-prev-month{background:url(/themes/custom/faena/assets/img/arrow-calendar.svg);background-size:100% 100%;width:22px;height:10px;text-indent:9999px;padding:0;display:block;position:relative;margin:10px 12px}.flatpickr-calendar .flatpickr-next-month.flatpickr-disabled,.flatpickr-calendar .flatpickr-prev-month.flatpickr-disabled{display:block}.flatpickr-calendar .flatpickr-prev-month{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.flatpickr-calendar .flatpickr-monthSelect-month{width:25%;margin:0;border:none;font-size:.9375rem;font-weight:400}.flatpickr-calendar .flatpickr-monthSelect-month.selected{background-color:#d1181e}.flatpickr-calendar .flatpickr-current-month,.flatpickr-calendar .flatpickr-monthDropdown-months,.flatpickr-calendar .flatpickr-monthSelect-month,.flatpickr-calendar .flatpickr-weekday,.flatpickr-calendar .form-item-date input{text-transform:capitalize}@media (min-width:1025px){.events-calendar+.flatpickr-calendar{width:720px!important}}.events-calendar+.flatpickr-calendar .dayContainer{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.events-calendar+.flatpickr-calendar .dayContainer+.dayContainer{-webkit-box-shadow:none;box-shadow:none}.events-calendar+.flatpickr-calendar .flatpickr-current-month,.events-calendar+.flatpickr-calendar .flatpickr-day{font-family:Chronicle Display,serif}.events-calendar+.flatpickr-calendar .cur-year{font-weight:700}.events-calendar+.flatpickr-calendar .flatpickr-days,.events-calendar+.flatpickr-calendar .flatpickr-weekdays{gap:8px}@media (min-width:1025px){.events-calendar+.flatpickr-calendar .flatpickr-days,.events-calendar+.flatpickr-calendar .flatpickr-weekdays{gap:32px}}@media (min-width:1025px){.events-calendar+.flatpickr-calendar .flatpickr-days{width:100%!important;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media (min-width:1025px){.events-calendar+.flatpickr-calendar .flatpickr-rContainer{width:100%;margin:0}}.events-calendar+.flatpickr-calendar span.flatpickr-day.nextMonthDay:nth-child(n+8),.events-calendar+.flatpickr-calendar span.flatpickr-day.prevMonthDay:nth-child(n+8),.events-calendar+.flatpickr-calendar span.flatpickr-day:nth-child(n+8){border-top-color:transparent}.events-calendar+.flatpickr-calendar span.flatpickr-day{max-width:unset;border:1px solid #e9e9e9}.events-calendar+.flatpickr-calendar span.flatpickr-day.hidden{display:block;visibility:visible}.events-calendar+.flatpickr-calendar .cur-year{pointer-events:none!important}.events-calendar+.flatpickr-calendar .arrowDown,.events-calendar+.flatpickr-calendar .arrowUp{display:none!important}.events-calendar+.flatpickr-calendar .numInputWrapper:hover{background:none!important}
