.tt-scope .tt-ev-card.osf-card{grid-template-columns:1fr}.tt-scope .osf-card .tt-ev-card__body{position:relative;padding:clamp(22px,3vw,36px)}.tt-scope .osf-date{flex:0 0 auto;width:76px;margin:0;border-radius:10px;background:var(--tt-plum);color:#fff;text-align:center;padding:10px 0 9px;display:grid;line-height:1.1}.tt-scope .osf-date span{font-size:13px;letter-spacing:.1em;text-transform:uppercase}.tt-scope .osf-date b{font-family:var(--tt-display);font-weight:400;font-size:34px;line-height:1.05}.tt-scope .osf-card p.osf-lead{margin:0;max-width:62ch}.tt-scope .osf-kicker{font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--tt-plum);margin:0}.tt-scope .osf-meta{font-size:17px;line-height:1.5;margin:0}.tt-scope .osf-meta strong{font-weight:400;color:var(--tt-plum);font-size:19px}.tt-scope .osf-opt{color:#645447;font-style:italic;font-size:15px}.tt-scope .osf-horse{position:absolute;top:clamp(6px,1vw,14px);right:clamp(10px,2vw,28px);width:clamp(130px,23vw,300px);height:auto;mix-blend-mode:multiply;pointer-events:none;max-width:none}@media(min-width:760px){.tt-scope .osf-card .tt-ev-card__top{padding-right:clamp(150px,25vw,320px)}}@media(max-width:759px){.tt-scope .osf-horse{width:110px}.tt-scope .osf-card .tt-ev-card__top{padding-right:0}.tt-scope .osf-card .osf-kicker,.tt-scope .osf-card .tt-ev-card__top h3{padding-right:104px}.tt-scope .osf-card .tt-ev-card__top h3{min-height:64px}}.tt-scope .osf-host{margin-top:18px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.tt-scope .osf-host img{height:64px;width:auto;display:block}.tt-scope .osf-host a.osf-link{color:var(--tt-plum);font-size:17px;text-decoration:underline;text-underline-offset:3px}.tt-scope .osf-rsvp{margin-top:22px;background:#f5efef;border-radius:10px;padding:clamp(20px,2.8vw,32px);display:grid;gap:14px}.tt-scope .osf-rsvp h4{margin:0;font-family:var(--tt-display);font-weight:400;font-size:clamp(22px,2.4vw,28px);line-height:1.1;letter-spacing:normal;text-transform:none}.tt-scope .osf-rsvp p{margin:0;font-size:17px}.tt-scope .osf-rsvp .osf-row3{display:grid;gap:14px}@media(min-width:760px){.tt-scope .osf-rsvp .osf-row3{grid-template-columns:1.2fr 1.4fr .8fr auto;align-items:end}}.tt-scope .osf-rsvp .tt-input{min-width:0}.tt-scope .osf-rsvp .tt-btn{min-height:52px}.tt-scope .osf-errors{border:1.5px solid var(--tt-plum);background:#fff;padding:12px 16px;color:var(--tt-plum);font-style:italic}.tt-scope .osf-errors ul{margin:0;padding-left:1.2em}.tt-scope .osf-ask{display:grid;gap:24px;margin-top:28px}.tt-scope .osf-consign{border:1px solid var(--tt-line);border-radius:10px;padding:clamp(20px,2.6vw,30px);background:#fff;display:grid;gap:12px}.tt-scope .osf-consign h3{margin:0;font-size:22px}.tt-scope .osf-consign p{margin:0;font-size:17px;max-width:62ch}.tt-scope .osf-consign a.osf-mail{color:var(--tt-plum);overflow-wrap:anywhere}.tt-scope .osf-consign .tt-btn{justify-self:start;min-height:44px;padding:10px 22px;font-size:17px}
/*# sourceMappingURL=/cdn/shop/t/25/assets/tt-osf-event.css.map */
