.gc-showcase{display:block;background-color:var(--color-bg)}.gc-showcase__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-10);padding:var(--space-10) var(--grid-margin);align-items:center}.gc-showcase__stage{display:grid;place-items:center;padding:var(--space-8) var(--space-4);border-radius:var(--radius-sm);background-color:var(--color-bg-secondary, #f3f0ed);perspective:1200px}.gc-card{position:relative;isolation:isolate;width:min(100%,440px);aspect-ratio:85.6 / 54;padding:7% 7.5%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border-radius:16px;background-color:var(--gc-card-bg);color:var(--gc-card-fg);box-shadow:0 1px 2px #00000014,0 12px 24px -8px #00000040,0 32px 64px -24px #00000059;transform:rotateX(6deg) rotateY(-10deg) rotate(-2deg);transition:transform .4s cubic-bezier(.2,.7,.2,1)}.gc-showcase__stage:hover .gc-card{transform:rotateX(0) rotateY(0) rotate(0) translateY(-4px)}.gc-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(115deg,#ffffff24,#fff0 38%,#0000 70%,#0000001f)}.gc-card__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover}.gc-card--image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#00000059,#0000000d 45%,#00000073)}.gc-card__knit{position:absolute;left:0;top:50%;z-index:-1;width:100%;height:72px;transform:translateY(-50%);color:var(--gc-card-fg);opacity:.16}.gc-card--image .gc-card__knit{display:none}.gc-card__top,.gc-card__bottom{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4)}.gc-card__top{align-items:flex-start}.gc-card__logo{display:block;width:40%;max-width:160px;aspect-ratio:153.889 / 31.695;background-color:currentColor;-webkit-mask:var(--gc-logo) left center / contain no-repeat;mask:var(--gc-logo) left center / contain no-repeat}.gc-card__label,.gc-card__domain{font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--font-weight-base);letter-spacing:.08em;text-transform:uppercase;opacity:.85}.gc-card__amount{font-family:var(--font-heading);font-weight:var(--font-weight-bold);font-size:clamp(28px,9vw,44px);line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.gc-showcase__media{overflow:hidden;border-radius:var(--radius-sm);background-color:var(--color-bg-secondary, #f3f0ed)}.gc-showcase__image{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.gc-showcase__content{display:flex;flex-direction:column;gap:var(--space-6);max-width:570px}.gc-showcase__text-group{display:flex;flex-direction:column;gap:var(--space-2)}.gc-showcase__eyebrow{margin:0;font-family:var(--font-ui);font-size:var(--text-sm);font-style:italic;font-weight:var(--font-weight-base);line-height:1.5;letter-spacing:-.025em;text-transform:uppercase;color:var(--color-text-muted)}.gc-showcase__heading{margin:0;font-family:var(--font-heading);font-size:24px;font-weight:var(--font-weight-bold);line-height:1.2;color:var(--color-text)}.gc-showcase__body{font-family:var(--font-ui);font-size:var(--text-base);font-weight:var(--font-weight-light);line-height:var(--leading-normal);letter-spacing:-.025em}.gc-showcase__body>:first-child{margin-top:0}.gc-showcase__body>:last-child{margin-bottom:0}.gc-showcase__amounts{display:flex;flex-direction:column;gap:var(--space-2)}.gc-showcase__amounts-label{margin:0;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--font-weight-base)}.gc-showcase__chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.gc-showcase__cta{align-self:flex-start}.gc-showcase__footnote{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}@media(min-width:640px){.gc-showcase__heading{font-size:32px}.gc-showcase__stage{padding:var(--space-16) var(--space-8)}}@media(min-width:1024px){.gc-showcase__inner{grid-template-columns:minmax(0,731fr) minmax(0,645fr);gap:var(--space-12);padding:var(--space-16) var(--space-8)}.gc-showcase__content{gap:var(--space-8)}.gc-showcase__heading{font-size:42px}}@media(prefers-reduced-motion:reduce){.gc-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-gift-card-showcase.css.map */
