.mk-recojo{--mk-rc-green:#169C3A;--mk-rc-dark:#00472D;--mk-rc-yellow:#F4C400;--mk-rc-card:#F8F8F8;--mk-rc-text:#293132;--mk-rc-bg:#fff;--mkb-green:var(--mk-rc-green);--mkb-dark:var(--mk-rc-dark);--mkb-yellow:var(--mk-rc-yellow);--mkb-text:var(--mk-rc-text);color:var(--mk-rc-text);background:var(--mk-rc-bg);border:2px solid var(--mk-rc-green);border-radius:18px;padding:26px 22px 18px}.mk-recojo *{box-sizing:border-box}.mk-recojo .mk-recojo__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none!important;margin:0!important;padding:0!important}.mk-recojo .mk-recojo__ticket{position:relative;display:flex;align-items:stretch;min-width:0;margin:0!important;padding:0!important;list-style:none!important;border-radius:12px;background:var(--mk-rc-card);overflow:hidden}.mk-recojo .mk-recojo__ticket:before,.mk-recojo .mk-recojo__ticket:after{content:"";position:absolute;left:79px;width:14px;height:14px;border-radius:50%;background:var(--mk-rc-bg);z-index:2}.mk-recojo .mk-recojo__ticket:before{top:-7px}.mk-recojo .mk-recojo__ticket:after{bottom:-7px}.mk-recojo__stub{flex:0 0 86px;background:var(--mk-rc-dark);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 6px;text-align:center;border-right:2px dashed rgb(255 255 255 / .55)}.mk-recojo__stub-label{font-size:var(--mk-label);font-weight:700;letter-spacing:.8px;text-transform:uppercase;opacity:.8;margin-bottom:3px}.mk-recojo__time{font-size:var(--mk-num-l);font-weight:800;line-height:1;letter-spacing:-.3px}.mk-recojo__meridiem{margin-top:4px;font-size:var(--mk-label);font-weight:800;line-height:1;color:var(--mk-rc-dark);background:var(--mk-rc-yellow);border-radius:4px;padding:2px 6px}.mk-recojo__info{flex:1;min-width:0;padding:11px 12px 12px 14px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.mk-recojo__num{font-size:var(--mk-label);font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#8a8f8c;margin-bottom:2px}.mk-recojo .mk-recojo__place{display:flex;align-items:center;gap:5px;margin:0 0 3px!important;padding:0!important;font-family:var(--mk-font)!important;font-size:var(--mk-h3)!important;line-height:1.25!important;font-weight:800!important;letter-spacing:.4px!important;text-transform:uppercase!important;color:var(--mk-rc-text)!important;overflow-wrap:anywhere}.mk-recojo__pin{flex:0 0 auto;color:var(--mk-rc-green)}.mk-recojo .mk-recojo__ref{margin:0!important;padding:0!important;font-size:var(--mk-text-sm);line-height:1.4;color:#555;overflow-wrap:anywhere}.mk-recojo .mk-recojo__map{display:inline-block;white-space:nowrap;margin-top:6px;padding:3px 10px;border-radius:999px;border:1px solid var(--mk-rc-green);color:var(--mk-rc-green);font-size:var(--mk-label);font-weight:700;text-transform:uppercase;letter-spacing:.4px;line-height:1.3;text-decoration:none}.mk-recojo .mk-recojo__map:hover{background:var(--mk-rc-green);color:#fff}.mk-recojo .mk-recojo__note{display:flex;align-items:center;justify-content:center;gap:6px;margin:18px 0 0!important;font-size:var(--mk-text-sm);line-height:1.4;color:#666;text-align:center}.mk-recojo__note svg{flex:0 0 auto;color:var(--mk-rc-green)}@media (max-width:767px){.mk-recojo{padding:22px 12px 14px;border-radius:16px}.mk-recojo .mk-recojo__list{grid-template-columns:1fr;gap:10px}.mk-recojo__stub{flex-basis:80px}.mk-recojo .mk-recojo__ticket:before,.mk-recojo .mk-recojo__ticket:after{left:73px}}.mk-recojo .mk-recojo__ref{font-size:var(--mk-text)}