.fallback-shirt-image{position:absolute!important;inset:0;width:100%!important;height:100%!important;object-fit:cover;transition:opacity .25s ease}
.fallback-shirt-image--back{opacity:0}
.product-card__media:hover .fallback-shirt-image--front{opacity:0}
.product-card__media:hover .fallback-shirt-image--back{opacity:1}
.product-placeholder--blank{background:#090909!important;border:1px solid #181818}
.collection-tile--blank{background:#0b0b0b;border:1px solid #1b1b1b}
.collection-tile--blank>div{background:linear-gradient(135deg,rgba(255,255,255,.015),rgba(255,255,255,0))}
.main-product .product-placeholder--blank{min-height:75vh;background:#090909}
.hero-media{background-position:center 44%!important;filter:saturate(.68) contrast(1.05)}
.campaign-banner{background-position:center 43%}
.split-editorial a:first-child{background-position:center 32%}
.split-editorial a:last-child{background-position:center 36%}
.wordmark--image{display:block;width:126px;height:46px;transform:none;line-height:1}.wordmark--image img{display:block;width:100%;height:100%;object-fit:contain}
@media(max-width:800px){.wordmark--image{width:104px;height:40px}}
