.our-tees{position:relative;display:grid;grid-template-columns:repeat(4,1fr);column-gap:0;row-gap:2vw;width:100%;background:var(--beige)}.our-tees__col:not(:nth-child(4n+1)){border-left:1px solid rgba(51,51,51,.2)}.our-tees__heading-col{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5vw}.our-tees__heading{color:var(--black);text-transform:uppercase!important;width:16.111vw;margin-inline:auto;text-align:center}.our-tees__card{position:relative;display:flex;flex-direction:column;text-decoration:none;color:var(--black);overflow:hidden;isolation:isolate;align-items:center;width:100%;height:27.292vw;padding-inline:.486vw;justify-content:center}.our-tees__media{position:relative;background:transparent;display:flex;align-items:center;justify-content:center;width:18.75vw;height:17.014vw;overflow:hidden}.our-tees__image{width:100%;height:100%;object-fit:cover}.our-tees__image--placeholder{width:60%;height:60%;opacity:.5}.our-tees__badge{position:absolute;top:18px;left:9px;width:2.5vw;height:2.5vw;min-width:36px;min-height:36px;border-radius:50%;background:var(--black);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--geist);font-size:max(9px,.625vw);font-weight:700;letter-spacing:.06em;z-index:2}.our-tees__meta{display:flex;justify-content:space-between;align-items:flex-start;gap:1vw;width:100%;margin-top:.9vw}.our-tees__title{flex:1 1 auto;margin:0;color:var(--black);font-family:var(--futura);font-size:20px;font-style:normal;font-weight:700;line-height:85%;letter-spacing:-1px;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.our-tees__price{flex:0 0 auto;color:var(--black);white-space:nowrap}.our-tees__view{display:block;margin-top:.9vw;margin-bottom:-3.5vw;text-align:center;transform:translateY(120%);opacity:0;transition:transform .4s cubic-bezier(.2,.7,.2,1),opacity .3s ease,margin .4s cubic-bezier(.2,.7,.2,1)}.our-tees__card:hover .our-tees__view,.our-tees__card:focus-visible .our-tees__view{transform:translateY(0);opacity:1;margin-bottom:0}@media(max-width:1024px){.our-tees{grid-template-columns:repeat(2,1fr);row-gap:6vw;padding:6vw 0}.our-tees__heading-col{grid-column:1 / -1;padding:6vw 4vw 0}.our-tees__heading{width:auto}.our-tees>.our-tees__col{border-left:0}.our-tees>.our-tees__card:nth-child(odd){border-left:1px solid rgba(51,51,51,.2)}.our-tees__col{padding:4vw}.our-tees__card{width:100%;height:auto}.our-tees__media{width:100%;height:auto;aspect-ratio:4 / 5}.our-tees__view{opacity:1;transform:none;margin-bottom:0}}@media(max-width:768px){.our-tees{grid-template-columns:1fr;row-gap:0;padding-bottom:0}.our-tees>.our-tees__col:nth-child(n){border-left:0}.our-tees__heading-col{padding-bottom:6vw}.our-tees__card{border-top:1px solid rgba(51,51,51,.2);padding:6vw}.our-tees__meta,.our-tees__view{margin-top:3vw}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-our-tees.css.map */
