.tls__card{flex:0 0 380px;max-width:84vw;scroll-snap-align:start;position:relative;border-radius:22px;overflow:hidden;height:360px;text-decoration:none;display:block;transition:transform .3s var(--tl-ease, ease),box-shadow .3s var(--tl-ease, ease)}.tls__card:hover{transform:translateY(-5px);box-shadow:0 28px 56px -28px var(--tls-halo, rgba(15,15,16,.4))}.tls--compact .tls__card{flex:0 0 200px;max-width:60vw;height:170px;border-radius:16px}@media(max-width:749px){.tls--compact .tls__card{flex-basis:44vw;height:150px}}.tls--compact .tls__body{padding:14px}.tls--compact .tls__name{font-size:17px}.tls--compact .tls__kicker{font-size:11px;margin-bottom:3px}.tls--compact .tls__tag{top:10px;left:10px;padding:4px 9px;font-size:10.5px}.tls--compact .tls__foot{margin-top:8px;gap:8px}.tls--compact .tls__count{font-size:11px}.tls--compact .tls__cta{padding:6px 11px;font-size:11px;gap:5px}.tls--compact .tls__cta .svg-wrapper{width:12px;height:12px}.tls__media{position:absolute;top:0;right:0;bottom:0;left:0}.tls__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s var(--tl-ease, ease)}.tls__card:hover .tls__media img{transform:scale(1.06)}.tls__ph{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tl-cream);display:block}.tls__tag{position:absolute;top:16px;left:16px;z-index:3;padding:6px 12px;border-radius:999px;background:var(--tls-halo, var(--tl-accent));color:var(--tls-halo-on, #fff);font-size:12px;font-weight:700}.tls__body{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;padding:24px;color:#fff;background:linear-gradient(180deg,#0f0f1000 32%,#0f0f10c7)}.tls__kicker{font-size:12.5px;font-weight:600;color:#ffffffd9;margin-bottom:6px}.tls__name{font-family:var(--tl-display);font-weight:700;font-size:28px;letter-spacing:-.03em;line-height:1;text-wrap:balance}.tls__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.tls__count{font-size:13px;color:#ffffffd9;font-weight:600}.tls__cta{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:999px;background:#fff;color:var(--tl-ink);font-size:13px;font-weight:700}.tls__cta .svg-wrapper{width:14px;height:14px;color:var(--tl-magenta)}.tls__cta .svg-wrapper svg{display:block;width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tiloli-selection-card.css.map */
