@keyframes GemTypeCarousel-module-scss-module__cSFa-q__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.GemTypeCarousel-module-scss-module__cSFa-q__card{background-color:var(--color-white);isolation:isolate;transition:transform var(--motion-duration-medium) var(--motion-easing-settle),border-color var(--motion-duration-medium) ease,box-shadow var(--motion-duration-medium) var(--motion-easing-linear-out);border:1px solid #0a6f7b1f;position:relative}.GemTypeCarousel-module-scss-module__cSFa-q__card:hover,.GemTypeCarousel-module-scss-module__cSFa-q__card:focus-visible{box-shadow:var(--elevation-2);--ed-arrow-offset:.4rem;border-color:#0a6f7b52;transform:translateY(-.15rem)}@media (prefers-reduced-motion:reduce){.GemTypeCarousel-module-scss-module__cSFa-q__card,.GemTypeCarousel-module-scss-module__cSFa-q__card:before,.GemTypeCarousel-module-scss-module__cSFa-q__card:after{transition:none}}.GemTypeCarousel-module-scss-module__cSFa-q__card{border-radius:var(--radius-none);flex-direction:column;height:100%;display:flex}.GemTypeCarousel-module-scss-module__cSFa-q__card:hover .GemTypeCarousel-module-scss-module__cSFa-q__image,.GemTypeCarousel-module-scss-module__cSFa-q__card:focus-within .GemTypeCarousel-module-scss-module__cSFa-q__image{transform:scale(1.05)}.GemTypeCarousel-module-scss-module__cSFa-q__card:hover .GemTypeCarousel-module-scss-module__cSFa-q__lotRule,.GemTypeCarousel-module-scss-module__cSFa-q__card:focus-within .GemTypeCarousel-module-scss-module__cSFa-q__lotRule{transform:scaleX(1)}.GemTypeCarousel-module-scss-module__cSFa-q__card:hover .GemTypeCarousel-module-scss-module__cSFa-q__title,.GemTypeCarousel-module-scss-module__cSFa-q__card:focus-within .GemTypeCarousel-module-scss-module__cSFa-q__title{color:var(--color-brand-primary)}.GemTypeCarousel-module-scss-module__cSFa-q__cardLink{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.GemTypeCarousel-module-scss-module__cSFa-q__cardLink:focus-visible{box-shadow:0 0 0 2px var(--color-brand-secondary),0 4px 12px var(--ink-alpha-05)}.GemTypeCarousel-module-scss-module__cSFa-q__imageFrame{aspect-ratio:1;background-color:var(--surface-raised);position:relative;overflow:hidden}.GemTypeCarousel-module-scss-module__cSFa-q__imageFrame:after{content:"";right:var(--spacing-md);bottom:0;left:var(--spacing-md);height:1px;z-index:var(--z-raised);pointer-events:none;background-color:#0a6f7b33;position:absolute}.GemTypeCarousel-module-scss-module__cSFa-q__image{-o-object-fit:cover;object-fit:cover;transition:transform var(--motion-duration-glide) var(--motion-easing-settle)}.GemTypeCarousel-module-scss-module__cSFa-q__body{gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-md);flex-direction:column;flex-grow:1;display:flex}@media (min-width:740px){.GemTypeCarousel-module-scss-module__cSFa-q__body{padding:var(--spacing-md) var(--spacing-md) var(--spacing-md)}}.GemTypeCarousel-module-scss-module__cSFa-q__lotRow{align-items:center;gap:var(--spacing-xs);pointer-events:none;line-height:1;display:flex}.GemTypeCarousel-module-scss-module__cSFa-q__lotNumeral{font-family:var(--font-marlide);font-style:italic;font-size:var(--text-size-md);color:var(--color-warm-copper);font-variation-settings:"wght" var(--font-wght-medium);line-height:1}.GemTypeCarousel-module-scss-module__cSFa-q__lotRule{transform-origin:0;height:1px;transition:transform var(--motion-duration-slow) var(--motion-easing-settle);background-color:#0a6f7b47;flex:1;transform:scaleX(.45)}.GemTypeCarousel-module-scss-module__cSFa-q__title{font-family:var(--font-marlide);font-size:var(--text-size-xl);line-height:var(--text-leading-display-normal);letter-spacing:var(--text-tracking-display-sm);color:var(--color-brand-dark);text-wrap:balance;transition:color var(--motion-duration-medium) ease;font-variation-settings:"wght" var(--font-wght-medium);margin:0}.GemTypeCarousel-module-scss-module__cSFa-q__ctaRow{align-items:center;gap:var(--spacing-xs);padding-top:var(--spacing-xs);font-family:var(--font-lora);font-size:var(--text-size-xs);letter-spacing:var(--text-tracking-wide-lg);text-transform:uppercase;color:var(--color-brand-primary);font-variation-settings:"wght" var(--font-wght-semibold);border-top:1px solid #0a6f7b24;margin-top:auto;display:inline-flex}.GemTypeCarousel-module-scss-module__cSFa-q__skeletonCard{background-color:var(--color-white);border:1px solid #0a6f7b2e;flex-direction:column;height:100%;display:flex}.GemTypeCarousel-module-scss-module__cSFa-q__skeletonImage{aspect-ratio:1;background-color:var(--surface-canvas);background:linear-gradient(90deg, var(--color-neutral-100) 25%, var(--color-neutral-50) 50%, var(--color-neutral-100) 75%);background-size:200% 100%;animation:1.5s ease-in-out infinite GemTypeCarousel-module-scss-module__cSFa-q__shimmer}.GemTypeCarousel-module-scss-module__cSFa-q__skeletonBody{gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-md);flex-direction:column;display:flex}@media (min-width:740px){.GemTypeCarousel-module-scss-module__cSFa-q__skeletonBody{padding:var(--spacing-md)}}.GemTypeCarousel-module-scss-module__cSFa-q__skeletonNumeral,.GemTypeCarousel-module-scss-module__cSFa-q__skeletonTitle,.GemTypeCarousel-module-scss-module__cSFa-q__skeletonCta{background-color:var(--color-neutral-100);background:linear-gradient(90deg, var(--color-neutral-100) 25%, var(--color-neutral-50) 50%, var(--color-neutral-100) 75%);background-size:200% 100%;animation:1.5s ease-in-out infinite GemTypeCarousel-module-scss-module__cSFa-q__shimmer}.GemTypeCarousel-module-scss-module__cSFa-q__skeletonNumeral{width:3.2rem;height:1.4rem}.GemTypeCarousel-module-scss-module__cSFa-q__skeletonTitle{width:60%;height:2.4rem}.GemTypeCarousel-module-scss-module__cSFa-q__skeletonCta{width:14rem;height:1.2rem;margin-top:var(--spacing-xs)}@media (prefers-reduced-motion:reduce){.GemTypeCarousel-module-scss-module__cSFa-q__image,.GemTypeCarousel-module-scss-module__cSFa-q__lotRule,.GemTypeCarousel-module-scss-module__cSFa-q__title{transition:none;animation:none}}
/*# sourceMappingURL=04-2ge1dcasps.css.map*/