.le-store.le-typography{--le-type-card: 1.6rem;--le-type-body: 1.6rem;--le-type-small: 1.4rem}.le-typography :is(h1,h2,h3){text-wrap:balance}.le-typography p{text-wrap:pretty}.le-store.le-typography .le-eyebrow{font-size:1.2rem;font-weight:500;line-height:1.5;letter-spacing:.08em;margin-bottom:1rem}.le-store.le-typography .le-white-hero h1{font-size:4rem;font-weight:600;line-height:1.12;letter-spacing:-.02em}.le-store.le-typography.le-template-index :is(.le-section-heading h2,.le-home-craft h2){font-size:3.2rem;font-weight:600;line-height:1.2;letter-spacing:-.02em}.le-store.le-typography .le-text-link{display:inline-flex;align-items:center;gap:.5rem;min-height:4.4rem;padding-block:.6rem;font-size:1.4rem;font-weight:500;line-height:1.4;letter-spacing:normal;white-space:normal}.le-store.le-typography .le-section-heading{gap:1.6rem 3.2rem}.le-store.le-typography .le-home-craft__copy>p:not(.le-eyebrow){font-size:1.6rem;line-height:1.65;letter-spacing:normal}.le-store.le-typography .card__heading{font-size:1.6rem;font-weight:500;line-height:1.4;letter-spacing:normal;text-wrap:pretty}.le-typography .le-card-name{display:block}.le-typography .le-card-type{display:block;margin-top:.4rem;font-size:1.4rem;font-weight:400;line-height:1.4;color:var(--le-muted)}.le-typography .le-condition-badge{display:inline-block;width:fit-content;margin-top:.8rem;padding:.3rem .7rem;border:1px solid var(--le-line);border-radius:.3rem;background:var(--le-rose);color:var(--le-ink);font:500 1.2rem/1.4 var(--font-body-family);letter-spacing:normal;white-space:nowrap}.le-store.le-typography .card-information .price{font-size:1.8rem!important;line-height:1.4;font-weight:600;letter-spacing:normal;margin-top:.8rem}.le-store.le-typography .card-information .price-item{font-size:inherit;font-weight:600}.le-store.le-typography .card-information .price--on-sale .price-item--regular{font-size:1.4rem!important;font-weight:400;letter-spacing:normal}.le-store.le-typography .card-information .loox-rating{font-size:1.3rem!important;line-height:1.5;margin-top:.6rem}@media(max-width:1099px)and (min-width:750px){.le-store.le-typography .le-white-hero h1{font-size:3.2rem}}@media(max-width:749px){.le-store.le-typography .le-white-hero h1{font-size:3.2rem}.le-store.le-typography.le-template-index :is(.le-section-heading h2,.le-home-craft h2){font-size:2.6rem}.le-store.le-typography .le-section-heading .le-text-link{margin-top:.8rem}}@media(max-width:359px){.le-store.le-typography .le-white-hero h1{font-size:2.9rem}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/le-typography.css.map */
