.calendar{--fc-small-font-size: 1rem;--fc-page-bg-color: #fff;--fc-neutral-bg-color: rgba(208, 208, 208, .3);--fc-neutral-text-color: #808080;--fc-border-color: var(--IA-Sulfur);--fc-button-text-color: var(--IA-Navy);--fc-button-bg-color: var(--IA-Sulfur);--fc-button-border-color: var(--IA-Sulfur);--fc-button-hover-bg-color: var(--IA-Orange);--fc-button-hover-border-color: var(--IA-Orange);--fc-button-active-bg-color: var(--IA-Orange);--fc-button-active-border-color: var(--IA-Orange);--fc-event-bg-color: var(--IA-Sulfur);--fc-event-border-color: var(--IA-Sulfur);--fc-event-text-color: var(--IA-Navy);--fc-event-selected-overlay-color: rgba(0, 0, 0, .25);--fc-more-link-bg-color: #d0d0d0;--fc-more-link-text-color: inherit;--fc-event-resizer-thickness: 8px;--fc-event-resizer-dot-total-width: 8px;--fc-event-resizer-dot-border-width: 1px;--fc-non-business-color: rgba(215, 215, 215, .3);--fc-bg-event-color: rgb(143, 223, 130);--fc-bg-event-opacity: .3;--fc-highlight-color: rgba(188, 232, 241, .3);--fc-today-bg-color: none;--fc-now-indicator-color: red}.calendar .fc-theme-standard table,.calendar .fc-theme-standard th,.calendar .fc-theme-standard td{border:none!important}.calendar .fc-theme-standard table{border-collapse:separate;border-spacing:10px 0px}.calendar .fc-theme-standard table.fc-scrollgrid-sync-table{border-spacing:10px 15px}.calendar .fc-daygrid-dot-event{flex-direction:column;align-items:flex-start;width:90%;padding:0 5px;margin:5px 5%!important}.calendar .fc-daygrid-dot-event:hover{border-radius:4px}.calendar .fc-daygrid-dot-event:hover{background-color:unset!important}.calendar .fc-direction-ltr .fc-daygrid-event .fc-event-time{font-size:12px;font-style:normal;font-weight:700;line-height:normal;margin-right:none;display:block;white-space:wrap;color:var(--IA-Navy)!important}.calendar .fc-daygrid-dot-event .fc-event-title{color:var(--IA-Navy)!important;font-size:12px;font-style:normal;font-weight:400;line-height:normal;white-space:wrap}.calendar .fc .fc-button-primary:disabled{display:none}.calendar .fc .fc-button{color:var(--IA-Navy)}.fc-daygrid-day-events:after,.fc-daygrid-day-events:before,.fc-daygrid-day-frame:after,.fc-daygrid-day-frame:before,.fc-daygrid-event-harness:after,.fc-daygrid-event-harness:before{visibility:hidden;display:block;height:0!important;width:0!important;margin:0!important;padding:0!important}.calendar .fc-theme-standard td.fc-daygrid-day{background-color:var(--IA-Sulfur);border-radius:15px}.calendar .fc-theme-standard td .fc-daygrid-day-frame{width:100%;background-color:var(--IA-Sulfur);border-radius:15px}.calendar .fc .fc-daygrid-day-events{min-height:100px}.calendar .fc .fc-daygrid-day-number{padding:8px 10px;font-size:16px;font-style:normal;font-weight:900;line-height:normal}.calendar .fc-direction-ltr .fc-daygrid-block-event{background-color:var(--IA-Navy);border-radius:5px;padding:0 5px;margin:0 5px;overflow:hidden}.calendar .fc .fc-daygrid-event-harness{padding-top:1px;padding-bottom:1px}.calendar .fc .fc-daygrid-event-harness+.fc-daygrid-event-harness{position:relative}.calendar .fc .fc-daygrid-event-harness+.fc-daygrid-event-harness:after{content:"";display:block;width:82%!important;visibility:unset!important;top:0;left:50%;transform:translate(-50%);position:absolute;border-top:dashed 1px var(--IA-Navy)}.calendar .fc .fc-daygrid-event-harness+.calendar .fc .fc-daygrid-event-harness .fc-daygrid-dot-event{margin-top:0!important}.calendar .fc-daygrid-block-event .fc-event-title{color:var(--IA-Sulfur)!important;font-size:13px;font-style:normal;font-weight:400;line-height:1.9;white-space:wrap}.calendar .fc .fc-daygrid-day-events{margin-top:-5px}.calendar{font-family:Arial,sans-serif;max-width:1169px;margin:0 auto}.calendar .calendar-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.calendar .fc .fc-toolbar{padding:0 calc(1rem + 20px)}.calendar .fc .fc-toolbar-title,.calendar .calendar-header h2{font-size:48px;font-style:normal;font-weight:700;line-height:normal}.calendar .calendar-header .buttons button{font-size:15px;font-style:normal;font-weight:700;line-height:normal;background:none!important;border:none!important;cursor:pointer;position:relative;padding:0 15px}.calendar .calendar-header .buttons button:nth-child(2):after,.calendar .calendar-header .buttons button:nth-child(1):before{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8.29289%2018.7071C7.90237%2018.3166%207.90237%2017.6834%208.29289%2017.2929L13.5858%2012L8.29289%206.70711C7.90237%206.31658%207.90237%205.68342%208.29289%205.29289C8.68342%204.90237%209.31658%204.90237%209.70711%205.29289L15.7071%2011.2929C16.0976%2011.6834%2016.0976%2012.3166%2015.7071%2012.7071L9.70711%2018.7071C9.31658%2019.0976%208.68342%2019.0976%208.29289%2018.7071Z%22%20fill%3D%22%231D252C%22%2F%3E%0A%3C%2Fsvg%3E);position:absolute;display:inline-block}.calendar .calendar-header .buttons button:nth-child(1):before{margin-right:0;left:-8px;top:50%;transform:translateY(-50%) scaleX(-1)}.calendar .calendar-header .buttons button:nth-child(2):after{transition:.5s;right:-8px;top:50%;transform:translateY(-50%)}.calendar .calendar-header .buttons button:nth-child(1):hover:before{left:-15px;transition:.2s}.calendar .calendar-header .buttons button:nth-child(2):hover:after{right:-15px;transition:.2s}.shadowbox{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background-color:#1d252c80;opacity:0;pointer-events:none;transition:.5s}.shadowbox.active{opacity:1;pointer-events:all;transition:.2s}.shadowbox .shadowbox-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-40%);background-color:#fff;border-radius:15px;max-width:680px;width:90%;height:700px;max-height:80vh;padding-right:70px;padding-left:50px;transition:.5s}.shadowbox.active .shadowbox-inner{opacity:1;transform:translate(-50%,-50%);pointer-events:all;transition:.2s}.shadowbox .shadowbox-inner .ex{position:absolute;right:40px;top:30px;width:25px;height:25px;cursor:pointer}.shadowbox .shadowbox-inner .ex span{width:100%;display:block;height:2px;position:relative;top:50%;background-color:var(--IA-Navy);margin-top:-2px;transform:rotate(45deg)}.shadowbox .shadowbox-inner .ex span:nth-child(2){transform:rotate(-45deg)}.shadowbox .data{display:none;overflow:auto;scrollbar-width:none;height:100%;padding-top:75px;padding-bottom:75px;padding-right:10px}.shadowbox .data.show{display:block}.shadowbox .data::-webkit-scrollbar{display:none}.shadowbox .data .times{display:flex;justify-content:flex-start;align-items:baseline;margin-bottom:15px}.shadowbox .data .date{font-family:var(--din-cond);font-size:24px;font-style:normal;font-weight:900;line-height:normal;display:inline-block;margin-right:4px}.shadowbox .data .time{font-size:24px;font-style:normal;font-weight:400;line-height:normal;display:inline-block}.shadowbox .data .title{font-size:36px;margin:0;font-style:normal;font-weight:400;line-height:normal}.shadowbox .data img{width:100%;height:auto;margin-top:9px}.shadowbox .data .des{margin-top:28px;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:28px}.fc-theme-standard .fc-list{border:none}.fc .fc-list-empty,.fc .fc-list-event:hover td{background-color:unset!important}.fc .fc-list-empty-cushion{font-size:1.8rem;font-weight:900;text-transform:uppercase;color:var(--IA-Sulfur);background-color:var(--IA-Navy);padding:.6rem 1.3rem .5rem;border-radius:46px}.calendar .fc-theme-standard .fc-list-day th{z-index:3}.calendar .fc-theme-standard .fc-list-day-cushion{--fc-neutral-bg-color: #F1F1F1}.fc-list-event{display:flex;width:100%;justify-content:flex-start;align-items:baseline;margin-bottom:20px}.fc-list-event+.fc-list-event{margin-top:-20px}.calendar .fc .fc-list-event-time{margin-right:140px}@media (max-width: 851px){.fc-direction-ltr .fc-list-table .fc-list-event-graphic{display:none}}@media (max-width: 851px){.calendar .fc .fc-toolbar-title,.calendar .calendar-header h2{font-size:32px}}@media (max-width: 600px){.calendar .fc .fc-toolbar-title,.calendar .calendar-header h2{font-size:22px}.calendar .fc .fc-button{font-size:12px}.calendar .fc .fc-list-event-time{white-space:wrap;width:unset!important;margin-right:auto}}@media (max-width: 500px){.calendar .fc .fc-toolbar-title,.calendar .calendar-header h2{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/calendar-widget.css.map */
