.bl-tiles{list-style:none;margin:0;padding:0;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:1000px){.bl-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}.bl-tile{min-width:0}.bl-tile__link{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:var(--bl-radius,6px);color:rgb(var(--text-color));text-decoration:none;isolation:isolate;background:#fff;box-shadow:inset 0 0 0 1px rgb(var(--text-color)/.08);-webkit-tap-highlight-color:transparent;transition:box-shadow .3s ease}.bl-tile__media{position:relative;aspect-ratio:1/1;overflow:hidden;background:#fff}.bl-tile__img,.bl-tile__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bl-tile__img,.bl-tile__video{object-fit:cover;object-position:50% 58%;transform:scale(1.001);transition:transform .9s cubic-bezier(.2,.7,.2,1)}.bl-tile__video{opacity:0;transition:opacity .45s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.bl-tile__link.is-playing .bl-tile__video{opacity:1}.bl-tile__shade{display:none}.bl-tile__body{position:relative;flex:1 1 auto;padding:1rem 1rem 1.125rem;display:flex;flex-direction:column;gap:.3rem;z-index:1;background:#fff;border-block-start:1px solid rgb(var(--text-color)/.08)}.bl-tile__title{margin:0;color:rgb(var(--text-color));letter-spacing:.12em;text-transform:uppercase}.bl-tile__tagline{margin:0;font-size:.8125rem;line-height:1.35;color:rgb(var(--text-color)/.72)}.bl-tile__meta{margin:0;display:flex;flex-wrap:wrap;gap:.15rem .6rem;font-size:.75rem;line-height:1.3;color:rgb(var(--text-color)/.72);margin-block-start:auto;padding-block-start:.35rem}.bl-tile__price{font-weight:600;color:rgb(var(--text-color))}.bl-tile__count:before{content:"\b7";margin-inline-end:.6rem;opacity:.7}.bl-tile__cta{display:none;align-items:center;gap:.4rem;align-self:flex-start;margin-top:.45rem;padding:.55rem 1rem;border-radius:999px;background:#1c1c1c;color:#fff;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.bl-tile__cta svg{transition:transform .3s ease}.bl-tile__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bl-tile__link:focus-visible{outline-color:#111}@media screen and (hover:hover)and (pointer:fine){.bl-tile__body{padding:1.25rem 1.5rem 1.5rem}.bl-tile__tagline{font-size:.9375rem}.bl-tile__meta{font-size:.8125rem}.bl-tile__cta{display:inline-flex;position:absolute;inset-block-start:1.25rem;inset-inline-end:1.25rem;margin:0;padding:.5rem;opacity:0;transform:translate(-6px);transition:opacity .3s ease,transform .4s cubic-bezier(.2,.7,.2,1)}.bl-tile__cta-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bl-tile__link:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px rgb(var(--text-color)/.22)}.bl-tile__link:is(:hover,:focus-visible) .bl-tile__cta{opacity:1;transform:none}.bl-tile__link:is(:hover,:focus-visible) :is(.bl-tile__img,.bl-tile__video){transform:scale(1.05)}}@media screen and (max-width:699px){.bl-tile__meta{flex-direction:column;gap:0}.bl-tile__count:before{content:none}.bl-tile__count{opacity:.85}.bl-tile__body{padding:.75rem .75rem .875rem}.bl-tile__title{font-size:1rem;letter-spacing:.1em}.bl-tile__tagline{font-size:.75rem}.bl-tile__meta{font-size:.6875rem}}@media(prefers-reduced-motion:no-preference){.bl-tiles.is-armed .bl-tile{opacity:0;transform:translateY(28px);transition:opacity .6s ease,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--bl-i,0) * .11s)}.bl-tiles.is-armed.is-visible .bl-tile{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.bl-tile__video{display:none!important}.bl-tile__img,.bl-tile__cta{transition:none!important}.bl-tile__link:is(:hover,:focus-visible) .bl-tile__img{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/bikelink-tiles.css.map */
