.cl-section--list{background-color:var(--cl-spot-bg, var(--color-background));transition:background-color .4s cubic-bezier(.4,0,.2,1)}.cl-spot{display:grid;gap:2rem}.cl-spot__text{display:grid;align-content:center;gap:1.75rem;min-width:0}.cl-spot__header{display:grid;gap:.75rem;max-width:560px}.cl-spot__title{margin:0}.cl-spot__intro>:first-child{margin-top:0}.cl-spot__intro>:last-child{margin-bottom:0}.cl-spot__links{display:grid;gap:.4em;margin:0;padding:0;list-style:none;font-size:var(--cl-list-size, 28px)}.cl-spot__link{display:inline-block;max-width:100%;color:inherit;text-decoration:none;cursor:pointer}.cl-spot__name{--cl-spot-ink: var(--color-heading, var(--color-foreground));display:inline-block;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1em;line-height:1.2;letter-spacing:var(--font-heading--spacing);text-transform:var(--font-heading--case);background-image:linear-gradient(to right,var(--cl-spot-ink) 0%,var(--cl-spot-ink) 50%,color-mix(in srgb,var(--cl-spot-ink) 45%,transparent) 50%,color-mix(in srgb,var(--cl-spot-ink) 45%,transparent) 100%);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:background-position .5s cubic-bezier(.39,.575,.565,1),transform .4s cubic-bezier(.4,0,.2,1)}.cl-spot__link.is-active .cl-spot__name{background-position:0 0;transform:translate(16px)}.cl-spot__link:focus-visible{outline:2px solid currentcolor;outline-offset:4px}.cl-spot__all{justify-self:start;color:inherit;text-decoration:underline;text-underline-offset:.35em}.cl-spot__media{position:relative;width:100%;aspect-ratio:var(--cl-ratio, 3 / 4);overflow:hidden;border-radius:var(--cl-spot-radius, 16px);background-color:var(--color-surface)}.cl-spot__image{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(.4,0,.2,1),visibility .4s}.cl-spot__image.is-active{opacity:1;visibility:visible}.cl-spot__image img,.cl-spot__image svg{display:block;width:100%;height:100%;object-fit:cover}.cl-spot__button{position:absolute;left:50%;bottom:1.25rem;z-index:1;transform:translate(-50%);white-space:nowrap}@media screen and (min-width:990px){.cl-spot{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4rem}.cl-spot__text{padding-left:4%}.cl-spot__media{max-width:520px;justify-self:center}.cl-spot--flip .cl-spot__media{grid-row:1;grid-column:1}.cl-spot__button{display:none}}@media(prefers-reduced-motion:reduce){.cl-section--list,.cl-spot__name,.cl-spot__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/collection-spotlight.css.map */
