.olu177-calendar-shell{max-width:850px;margin:18px auto;background:linear-gradient(130deg,#33243d,#1e1a2e);border:1px solid #d7ae786b;border-radius:15px;overflow:hidden}.olu177-calendar-shell header{padding:13px 14px 9px}.olu177-calendar-shell header span{display:block;letter-spacing:.13em;font-size:.62rem;color:#ebc594;font-weight:800}.olu177-calendar-shell header h2{font:600 1.65rem/1.1 'Cormorant Garamond',Georgia,serif;color:#ffebcb;margin:5px 0}.olu177-calendar-shell iframe{display:block;width:100%;height:300px;border:none;background:#281c35}.olu177-cal-foot{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:7px 14px;font-size:.73rem;color:#e8d5c4}.olu177-cal-foot button{border:1px solid #e4c38a;border-radius:10px;background:#463753;color:#ffe6b5;padding:7px 11px;cursor:pointer}.olu177-calendar-shell.is-ready .olu177-cal-foot{display:none}
