.c-event{height:100%;max-width:100%;position:relative}@media(min-width:768px){.c-event:hover .c-event__image img{opacity:.8;transform:scale(1.05)}.c-event:hover .c-heading{color:var(--red)}.c-event:hover .c-button,.c-event:hover .c-sm-button{border-color:var(--red)}.c-event:hover .c-button svg,.c-event:hover .c-sm-button svg{color:var(--red)}}.c-event--sold .c-event__image img{filter:grayscale(1)}@media(min-width:768px){.c-event--sold:hover .c-event__image img{filter:grayscale(0);opacity:1}}.c-event__categories{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:flex-start;left:8px;position:absolute;top:8px;z-index:2}.c-event__category{align-items:center;background-color:var(--white-off-90);border-radius:100px;display:flex;justify-content:center;padding:4px 8px;text-align:center;text-transform:uppercase;transition:all .3s}@media(min-width:768px){.c-event__category:hover{color:var(--red);cursor:default}}.c-event__link{display:flex;flex-direction:column;height:100%;text-decoration:none}.c-event__image{aspect-ratio:1/1;background:var(--red);display:block;overflow:hidden}.c-event__image a{width:100%}.c-event__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .6s ease;width:100%}.c-event__body{display:flex;flex-direction:column}.c-event__head{border-bottom:1px solid var(--black);padding:16px 0 8px}.c-event__head--remove-line{border:0}.c-event__subtitle{color:var(--black);margin-top:4px}.c-event__date{display:flex;flex-wrap:wrap;gap:0 16px;margin-top:8px}@media(max-width:992px){.c-event__date{gap:0 8px}}.c-event__address,.c-event__kind-of-book,.c-event__photo-count,.c-event__publishing_house,.c-event__time{align-items:center;color:var(--black);display:flex;gap:4px}.c-event__address svg,.c-event__kind-of-book svg,.c-event__photo-count svg,.c-event__publishing_house svg,.c-event__time svg{min-width:-moz-fit-content;min-width:fit-content}.c-event__publishing_house svg{transform:translateY(-1px)}.c-event__links{display:flex;gap:16px;margin-top:auto;padding-top:13px;width:calc(100% - 60px)}.c-event__links--full{width:100%}.c-event__links--remove-line{padding-top:0}.c-event__calendar{bottom:2px;position:absolute;right:0}.c-event .c-calendar-dropdown__menu{bottom:-3px;left:unset;right:0;top:unset;transform-origin:bottom}.c-event .c-calendar-dropdown__menu.is-active{z-index:50}
