@charset "UTF-8";
.event {
  margin: 70px 0 140px;
  background-color: #fff;
}

@media (min-width: 768px) {
  .event {
    margin: 40px 0 60px;
    background-color: #fff;
  }
}
.event .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
  padding-bottom: 96px;
}

@media (min-width: 768px) {
  .event .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
    padding-bottom: 80px;
  }
}
/* ローダー */
.event .tribe-common .tribe-common-c-svgicon {
  color: #96825a;
}

/* ボタン */
.event .tribe-events .tribe-events-c-search__button, .tribe-events button.tribe-events-c-search__button {
  background-color: #96825a;
}

.tribe-events .tribe-events-c-search__button:hover, .tribe-events button.tribe-events-c-search__button:focus, .tribe-events button.tribe-events-c-search__button:hover {
  background-color: #96825a !important;
  opacity: 0.8;
}

.event .tribe-common .tribe-common-c-btn-border, .tribe-common a.tribe-common-c-btn-border {
  border: 1px solid #96825a;
  color: #96825a;
}

.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover {
  background-color: #96825a !important;
  opacity: 0.8;
}

.event .tribe-events .tribe-events-c-subscribe-dropdown__container {
  display: none;
}

.event .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search {
  display: none;
}

.event .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border {
  border: none;
}

.event .tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__events-bar {
  width: auto;
}

.event .tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__top-bar {
  width: auto;
}

.event .tribe-events .tribe-events-header {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.event .tribe-events .tribe-events-c-events-bar__search-button, .tribe-events button.tribe-events-c-events-bar__search-button {
  display: none;
}

.event .tribe-events .tribe-events-c-view-selector__content {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.event .tribe-events-event-meta.primary {
  display: none;
}

.event .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-date {
  padding: 0;
  margin-bottom: 10px;
}

.event .tribe-events .tribe-events-calendar-month__day-cell {
  padding: var(--tec-spacer-1) var(--tec-spacer-3);
}

.event .tribe-events .tribe-events-calendar-month__multiday-event--width-3 .tribe-events-calendar-month__multiday-event-bar {
  width: calc(355% + 2px);
}

.event .tribe-events .tribe-events-calendar-month__day-cell--selected {
  background-color: #96825a;
}

.event .tribe-events .datepicker .day.active {
  background-color: #96825a;
}

.event .tribe-events .datepicker .day.current {
  background-color: rgba(150, 130, 90, 0.5);
}

.event .tribe-events .datepicker .month.active, .tribe-events .datepicker .month.active.focused {
  background-color: #96825a !important;
}

.event .tribe-common .tribe-common-h6 {
  font-size: 2rem !important;
  white-space: nowrap;
}

.event .tribe-events .tribe-events-calendar-month__day-cell--selected, .tribe-events .tribe-events-calendar-month__day-cell--selected:focus, .tribe-events .tribe-events-calendar-month__day-cell--selected:hover {
  background-color: #96825a !important;
}

.event .tribe-events .tribe-events-c-nav {
  display: none;
}

.event .tribe-events .tribe-events-c-view-selector__button:before {
  background-color: #96825a;
}