.showcase{padding:8rem 0}@media screen and (min-width:990px){.showcase{padding:12rem 0 11rem}}.showcase__head{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;margin-bottom:4rem}@media screen and (min-width:750px){.showcase__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:2.4rem 4.8rem;margin-bottom:6rem}}.showcase__eyebrow{display:flex;align-items:center;gap:1rem;margin:0 0 1.4rem;font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.showcase__eyebrow:before{content:"";flex:none;width:2.2rem;height:1px;background:rgb(var(--color-brand-accent))}.showcase__heading{margin:0;font-size:clamp(3.2rem,4.6vw,5.6rem);line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.showcase__intro,.showcase__intro p{margin:0;max-width:48rem;font-size:1.6rem;line-height:1.65;color:rgba(var(--color-foreground),.78)}.showcase__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem;perspective:1200px}@media screen and (max-width:989px){.showcase__grid{max-width:52rem;margin:0 auto}}@media screen and (min-width:990px){.showcase__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.showcase__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.showcase__grid{gap:2.8rem}}.showcase__card{position:relative;display:flex;flex-direction:column;background:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--color-foreground),.14);transform-style:preserve-3d;transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .5s cubic-bezier(.22,.61,.36,1),opacity .7s ease,border-color .3s ease}.showcase__card.zk-reveal.is-revealed{transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg))}.showcase__card.is-tilting{transition:opacity .7s ease,border-color .3s ease}.showcase__card:hover{border-color:rgba(var(--color-brand-accent),.65)}.showcase__glare{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;opacity:0;background:radial-gradient(42rem circle at var(--gx, 50%) var(--gy, 50%),rgba(255,255,255,.14),transparent 45%);transition:opacity .3s ease}.showcase__card:hover .showcase__glare{opacity:1}.showcase__media{position:relative;aspect-ratio:1 / 1;max-width:100%;overflow:hidden;background:#ecebe7;perspective:1400px}.showcase__flip{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.22,.61,.36,1)}.showcase__face{position:absolute;top:0;right:0;bottom:0;left:0;background:#ecebe7;-webkit-backface-visibility:hidden;backface-visibility:hidden}.showcase__face img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.showcase__face--back,.showcase__card.is-flipped .showcase__flip{transform:rotateY(180deg)}@media(hover:hover){.showcase__card[data-has-back]:hover .showcase__flip{transform:rotateY(180deg)}.showcase__card[data-has-back].is-flipped:hover .showcase__flip{transform:none}}.showcase__badge{position:absolute;top:1.4rem;left:1.4rem;z-index:2;padding:.6rem 1rem;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;background:#0a0f12;color:#fff}.showcase__badge--accent{background:rgb(var(--color-brand-accent))}.showcase__turn{position:absolute;right:1.2rem;bottom:1.2rem;z-index:2;padding:.8rem 1.2rem;font:inherit;font-size:1.2rem;letter-spacing:.06em;line-height:1;color:#0a0f12;background:#ffffffeb;border:1px solid rgba(10,15,18,.15);border-radius:99rem;cursor:pointer}.showcase__turn:focus-visible{outline:.2rem solid rgb(var(--color-brand-accent));outline-offset:.2rem}.showcase__body{display:grid;align-content:start;gap:1.4rem;flex:1;padding:2.2rem 2.2rem 2.4rem}.showcase__title{margin:0;font-size:2.3rem;line-height:1.15;letter-spacing:-.01em}.showcase__title-link{color:inherit;text-decoration:none}.showcase__title-link:hover{text-decoration:underline;text-underline-offset:.3rem}.showcase__subtitle{margin:-.6rem 0 0;font-size:1.5rem;line-height:1.5;color:rgba(var(--color-foreground),.68)}.showcase__placement{display:flex;align-items:center;gap:1rem;margin:0;font-size:1.35rem;color:rgba(var(--color-foreground),.68)}.showcase__tee{flex:none;width:3rem;height:3rem}.showcase__tee-outline{fill:none;stroke:rgba(var(--color-foreground),.55);stroke-width:1.4;stroke-linejoin:round}.showcase__tee-zone{fill:rgb(var(--color-brand-accent))}.showcase__specs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.6rem;padding-top:1.4rem;border-top:1px solid rgba(var(--color-foreground),.14)}.showcase__price{margin:0;font-family:var(--font-heading-family);font-size:2rem;line-height:1;font-variant-numeric:tabular-nums}.showcase__price-from{margin-right:.4rem;font-family:var(--font-body-family);font-size:1.3rem;color:rgba(var(--color-foreground),.68)}.showcase__swatches{display:flex;gap:.7rem;margin:0;padding:0;list-style:none}.showcase__swatch{width:1.6rem;height:1.6rem;border-radius:50%;background:var(--swatch, #8a8f93);border:1px solid rgba(var(--color-foreground),.35)}.showcase__sizes{margin:0;font-size:1.35rem;color:rgba(var(--color-foreground),.68)}.showcase__cta{width:100%;margin-top:.4rem}.showcase__placeholder{padding:4rem 0;text-align:center;color:rgba(var(--color-foreground),.65)}@media(prefers-reduced-motion:reduce){.showcase__card,.showcase__flip{transition:none}}.showcase .showcase__cta{--color-button: var(--color-foreground);--color-button-text: var(--color-background);--color-hover-button: var(--color-brand-accent);--color-button-hover-text: 255, 255, 255;white-space:normal;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-collection-showcase.css.map */
