.pwc-custom-calendar{border:1px solid #d8c9a6;background:#fff;box-shadow:0 10px 30px #0000000d}.pwc-calendar-nav{display:flex;align-items:center;gap:12px;padding:17px 20px;background:#161616;color:#fff}.pwc-calendar-nav h3{margin:0 auto 0 0;color:#f5c65e!important;font-size:20px}.pwc-calendar-nav button{background:#2c2c2c;border:1px solid #a38342;color:#f5c65e;padding:7px 14px;font-weight:800;cursor:pointer}.pwc-cal-event{display:flex;gap:20px;padding:20px;border-bottom:1px solid #e7e0d2;align-items:flex-start}.pwc-cal-date{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 65px;min-height:76px;background:#171717;color:#f1c75e}.pwc-cal-date strong{font-size:27px;line-height:1.1}.pwc-cal-date span{font-size:11px;font-weight:800;letter-spacing:1px}.pwc-cal-event-body h4{margin:0 0 5px;font-size:19px;color:#151515}.pwc-cal-event-body p{margin:4px 0;color:#4d4d4d}.pwc-cal-details{margin-top:8px}.pwc-cal-details summary{cursor:pointer;color:#79590f;font-weight:800}.pwc-cal-month{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;background:#d7cfbd;border-bottom:1px solid #d7cfbd}.pwc-cal-weekday{text-align:center;background:#e9ddc3;padding:12px 2px;font-size:12px;font-weight:900}.pwc-cal-cell{background:#fff;min-height:102px;padding:8px;overflow:hidden}.pwc-cal-cell-day{display:block;font-weight:900;margin-bottom:5px}.pwc-cal-blank{background:#f6f4ef}.pwc-cal-chip{background:#211e17;color:#f4d48c;border-left:3px solid #c9a14a;padding:5px;font-size:11px;margin:3px 0;overflow-wrap:anywhere}.pwc-cal-list-heading{padding:20px 20px 0}.pwc-cal-empty{padding:30px!important;text-align:center}@media(max-width:650px){.pwc-calendar-nav{padding:12px 9px;gap:5px}.pwc-calendar-nav h3{font-size:15px}.pwc-calendar-nav button{padding:7px 9px}.pwc-cal-cell{min-height:70px;padding:4px}.pwc-cal-chip{font-size:9px;padding:3px}.pwc-cal-weekday{font-size:10px}.pwc-cal-event{padding:14px 10px;gap:12px}.pwc-cal-date{flex-basis:55px}.pwc-cal-event-body h4{font-size:16px}}