body{font-family:var(--font-body);font-weight:var(--font-body--weight);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-foreground);background-color:var(--color-background);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--font-heading--weight);line-height:var(--leading-tight);letter-spacing:var(--tracking-wide);font-variant-ligatures:common-ligatures}a{color:inherit;text-underline-offset:.2em}.lx-container{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--page-margin)}.lx-section{padding-block:var(--section-space)}.lx-bg-cream{background-color:var(--color-background)}.lx-bg-blush{background-color:var(--color-background-alt)}.lx-bg-dark{background-color:var(--color-surface-dark);color:var(--color-on-dark)}.lx-eyebrow{font-family:var(--font-body);font-size:var(--text-xs);font-weight:500;letter-spacing:var(--tracking-wider);text-transform:uppercase}.lx-display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-wide);line-height:var(--leading-tight)}.lx-serif{font-family:var(--font-display)}.lx-lead{font-size:var(--text-lg);line-height:var(--leading-snug);font-weight:600}.lx-measure{max-width:42ch}.lx-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-lg);font-family:var(--font-body);font-size:var(--text-xs);font-weight:500;letter-spacing:var(--tracking-wider);text-transform:uppercase;text-decoration:none;color:var(--color-foreground);background:transparent;border:1px solid var(--color-foreground);border-radius:var(--radius);cursor:pointer;transition:background-color .35s ease,color .35s ease}.lx-btn:hover{background-color:var(--color-foreground);color:var(--color-background)}.lx-btn--on-dark{color:var(--color-on-dark);border-color:var(--color-on-dark)}.lx-btn--on-dark:hover{background-color:var(--color-on-dark);color:var(--color-surface-dark)}.lx-link{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-decoration:none;color:currentcolor;padding-bottom:2px;border-bottom:1px solid currentcolor;transition:opacity .3s ease}.lx-link:hover{opacity:.55}.lx-rule{border:0;border-top:1px solid var(--color-border)}.lx-card__media{display:flex;justify-content:center;overflow:hidden}.lx-card__media .image{width:70%;height:250px}.lx-card__media .image img,.lx-card__media>img{width:100%;height:100%;object-fit:contain;display:block}.lx-card__ph{width:70%;height:250px;opacity:.3}.lx-card__meta{display:grid;grid-template-columns:1fr auto;gap:var(--space-3xs) var(--space-md);margin-top:var(--space-md);font-size:calc(var(--text-sm) - 1px);color:#000}.lx-card__name{font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wide)}.lx-card__type,.lx-card__sub{text-align:right}.lx-card__sub:nth-of-type(odd){text-align:left}.lx-card__price{letter-spacing:var(--tracking-wide)}.lx-card__price--out{text-transform:uppercase}.lx-card__inquiry{justify-self:end;border:none}html.lx-cart-drawer-lock,html.lx-cart-drawer-lock body{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme.css.map */
