.products-grid--promo-tiles{grid-auto-flow:row dense}.collection-promo-tile{--promo-tile-span: min(var(--promo-tile-columns-desktop, 1), var(--collection-columns-desktop, 4));display:grid;grid-template-columns:minmax(0,1fr);grid-column:span var(--promo-tile-span);align-self:stretch;min-width:0;border-radius:var(--product-card-radius, 0px);color:inherit;text-decoration:none;container-type:inline-size}.collection-promo-tile:before{content:"";grid-area:1 / 1;width:100%;aspect-ratio:calc(var(--promo-tile-span) * var(--promo-tile-ratio, .75))}.collection-promo-tile__inner{position:relative;grid-area:1 / 1;display:grid;grid-template-columns:minmax(0,1fr);min-width:0;overflow:hidden;border-radius:inherit;isolation:isolate}.collection-promo-tile__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.collection-promo-tile__media>picture,.collection-promo-tile__image{display:block;width:100%;height:100%}.collection-promo-tile__image{object-fit:cover}.collection-promo-tile__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bg);opacity:var(--promo-tile-overlay-opacity, 0);pointer-events:none}.collection-promo-tile__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:var(--promo-tile-content-x, start);align-self:var(--promo-tile-content-y, center);justify-self:var(--promo-tile-content-x, start);gap:8px;min-width:0;max-width:100%;padding:clamp(16px,8%,40px);text-align:var(--promo-tile-content-x, start);overflow-wrap:break-word}.collection-promo-tile__content>*{min-width:0;max-width:100%;margin:0}.collection-promo-tile__heading{color:inherit;font-size:min(var(--type-style-size),11cqi);overflow-wrap:anywhere}.collection-promo-tile__button{margin-top:8px}.collection-promo-tile__button--link{position:relative;width:fit-content;max-width:100%;overflow-wrap:anywhere}.collection-promo-tile__button--link:after{content:"";position:absolute;inset-inline:0;inset-block-end:-.18em;height:1px;background:currentColor}.collection-promo-tile--panel .collection-promo-tile__content{--promo-tile-panel-inset: clamp(12px, 5%, 24px);max-width:calc(100% - 2 * var(--promo-tile-panel-inset));margin:var(--promo-tile-panel-inset);padding:clamp(14px,6%,28px);border-radius:min(var(--product-card-radius, 0px),16px);background:var(--bg)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.collection-promo-tile__image{transition:transform var(--motion-duration-slow, .7s) var(--motion-ease, cubic-bezier(.22, 1, .36, 1))}a.collection-promo-tile:hover .collection-promo-tile__image{transform:scale(1.04)}}@media(max-width:767px){.collection-promo-tile{--promo-tile-span: 1}.collection-promo-tile--mobile-full{--promo-tile-span: var(--collection-columns-mobile, 2)}.collection-promo-tile__content{gap:6px;padding:clamp(14px,6%,24px)}}@container (max-width: 240px){.collection-promo-tile__content{gap:4px;padding:12px}.collection-promo-tile--panel .collection-promo-tile__content{--promo-tile-panel-inset: 8px;padding:10px}.collection-promo-tile__button{--button-padding-x: 14px;--button-padding-y: 10px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-collection-promo-tile.css.map */
