.cl-demerzel-invitation{margin-block:3rem}.cl-demerzel-invitation__card{display:grid;grid-template-columns:1.3fr 1fr;gap:2.5rem;padding:clamp(1.5rem,4vw,3rem);border:1px solid currentColor;border-radius:1.4rem}.cl-demerzel-invitation__card h2{margin-block:.5rem 1rem}.cl-demerzel-invitation__card p{max-width:62ch;line-height:1.6}.cl-demerzel-invitation__eyebrow{font-size:.85em;letter-spacing:.07em}.cl-demerzel-invitation__steps ol{padding-inline-start:1.5rem}.cl-demerzel-invitation__steps li{margin-block:.7rem;line-height:1.5}.cl-demerzel-invitation__note{font-size:.85em}.cl-demerzel-invitation__card a:focus-visible{outline:3px solid currentColor;outline-offset:5px}@media(max-width:749px){.cl-demerzel-invitation__card{grid-template-columns:1fr;gap:1rem}}.cl-header-language{display:flex;justify-content:flex-end;padding-top:.4rem;padding-bottom:.4rem}.cl-header-language__form{margin:0}.cl-header-language__choices{display:inline-flex;flex-wrap:wrap;border:.1rem solid rgba(var(--color-foreground),.5);border-radius:2.4rem}.cl-header-language__choice{min-width:4.4rem;min-height:4.4rem;padding:.6rem 1.2rem;border:0;border-radius:2.4rem;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;font:inherit;font-size:1.2rem;line-height:1.4}.cl-header-language__choice[aria-current=true]{background:rgba(var(--color-foreground),.1);font-weight:600}.cl-header-language__choice:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.4rem}.cl-lettering-product{max-width:none}.cl-lettering-product__family{margin:1.1rem 0}.cl-lettering-product__family-title{margin:0 0 .3rem;font-size:1.3rem;font-weight:600}.cl-lettering-product__note,.cl-lettering-product__legacy{font-size:1.3rem;line-height:1.5}.cl-lettering-product__legacy{padding:1rem;border:1px solid rgba(var(--color-foreground),.3)}.cl-lettering-product__legacy[hidden]{display:none!important}.product-form__input--pill input[type=radio]+label.cl-lettering-product__choice{display:inline-flex;align-items:center;gap:.7rem;padding:1rem 1.2rem;line-height:1.3}.cl-lettering-product__dot{flex:0 0 1.7rem;width:1.7rem;height:1.7rem;border:1px solid rgba(var(--color-foreground),.35);border-radius:50%;background:var(--cl-lettering-swatch)}.cl-lettering-product__choice[data-cl-lettering-finish=request] .cl-lettering-product__dot{border-style:dashed}.cl-urgent-graduation{margin-block:1.6rem;padding:1.4rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:var(--text-boxes-radius, .8rem);background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-align:start;min-width:0}.cl-urgent-graduation p{margin:0 0 1rem;font-size:1.4rem;line-height:1.5;overflow-wrap:anywhere}.cl-urgent-graduation .cl-urgent-graduation__title{font-size:1.6rem}.cl-urgent-graduation__contact{min-height:4.8rem;width:100%;padding-inline:1rem;white-space:normal;text-align:center}.cl-urgent-graduation .cl-urgent-graduation__limit{margin-block:1rem 0;font-size:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/50/compiled_assets/styles.css.map */
