.tmj-styles__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}.tmj-styles__link{position:relative;display:block;aspect-ratio:var(--tile-ratio-mobile);overflow:hidden;background:var(--c-paper);color:var(--c-cream)}.tmj-styles__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.tmj-styles__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--c-photo-fade-0) 50%,var(--c-photo-fade) 100%)}.tmj-styles__link:hover .tmj-styles__img{transform:scale(1.04)}.tmj-styles__link:focus-visible{outline-offset:-6px}.tmj-styles__text{position:absolute;left:clamp(14px,2vw,28px);right:14px;bottom:clamp(14px,2vw,28px);z-index:1;display:flex;flex-direction:column;gap:2px}.tmj-styles__name{font-family:var(--font-display);font-weight:700;font-size:1.5rem;line-height:1.05;letter-spacing:-.01em}.tmj-styles__sub{font-size:var(--fs-sm);font-weight:400}.tmj-styles__band{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-top:32px}.tmj-styles__title{font-family:var(--font-display);font-weight:700;font-size:2.5rem;line-height:1;letter-spacing:-.03em;max-width:9em}.tmj-styles__all{font-size:var(--fs-md)}@media(min-width:900px){.tmj-styles__tiles{grid-template-columns:repeat(var(--cols),minmax(0,1fr))}.tmj-styles__link{aspect-ratio:auto;height:var(--tile-height)}.tmj-styles__band{flex-direction:row;align-items:center;justify-content:space-between;padding-top:36px}.tmj-styles__title{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tmj-shop-by-style.css.map */
