.collection-promo{min-width:0;min-height:18rem}.collection-promo[data-size=wide]{grid-column:span 2}.collection-promo[data-size=tall]{grid-row:span 2}.collection-promo[data-size=large]{grid-column:span 2;grid-row:span 2}.collection-promo__inner{position:relative;display:grid;height:100%;min-height:inherit;overflow:hidden;border-radius:var(--radius-card, 0);background:var(--color-background);color:var(--color-text);text-decoration:none;isolation:isolate}.collection-promo__media,.collection-promo__content{grid-area:1 / 1}.collection-promo__media{position:relative;z-index:-1;min-height:0}.collection-promo__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-background);opacity:var(--promo-overlay, .3)}.collection-promo__media img,.collection-promo__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.collection-promo__placeholder{fill:currentColor;opacity:.2}.collection-promo__content{display:grid;align-content:end;justify-items:start;gap:var(--space-2);padding:var(--space-5);text-align:start}.collection-promo[data-text-position=BOTTOM_CENTER] .collection-promo__content{justify-items:center;text-align:center}.collection-promo[data-text-position=CENTER] .collection-promo__content{align-content:center;justify-items:center;text-align:center}.collection-promo__heading{margin:0;font-family:var(--font-heading-family, inherit);font-size:var(--text-xl);line-height:1.2}.collection-promo__text{margin:0;max-width:32ch}.collection-promo__button{margin-block-start:var(--space-2);pointer-events:none}a.collection-promo__inner:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}@media(prefers-reduced-motion:no-preference){.collection-promo__media img{transition:transform var(--motion-slow, .6s) var(--ease-unified, ease)}@media(hover:hover){a.collection-promo__inner:hover .collection-promo__media img{transform:scale(1.03)}}}@media(max-width:47.99rem){.collection-promo[data-size=wide],.collection-promo[data-size=large]{grid-column:1 / -1}.collection-promo[data-size=large]{grid-row:span 1;min-height:22rem}}.collection-promo__countdown{margin-block:var(--space-2)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/collection-promo.css.map */
