.lf-formsec{max-width:var(--lf-page-width, 140rem);margin-inline:auto;padding-inline:var(--lf-gutter, 4rem)}.lf-formsec--narrow{max-width:96rem}.lf-formsec__heading{margin:0 0 clamp(3.2rem,5vw,6rem);text-align:start;font-family:var(--lf-font-serif, serif);font-weight:300;font-size:clamp(3.2rem,5.6vw,7.6rem);line-height:.96;letter-spacing:-.038em;text-transform:none}.lf-formsec__heading em,.lf-formsec__heading i{font-style:italic}.lf-contact__row{display:grid;gap:clamp(2rem,3vw,3.2rem)}@media(min-width:750px){.lf-contact__row{grid-template-columns:1fr 1fr}}.lf-fld{position:relative;margin-block-end:clamp(2.4rem,3.4vw,3.6rem)}.lf-fld__label{display:block;margin-block-end:1rem;font-family:var(--lf-font-sans, sans-serif);font-size:1.05rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;opacity:.7}.lf-fld__input,.lf-fld__area{width:100%;padding:1.2rem 0;border:0;border-block-end:1px solid rgba(var(--lf-c-foreground, 42, 42, 40),.24);border-radius:0;background:transparent;color:inherit;font-family:var(--lf-font-serif, serif);font-weight:300;font-size:clamp(1.8rem,2vw,2.4rem);letter-spacing:-.015em;transition:border-color .42s var(--lf-mo-ease),background .42s var(--lf-mo-ease)}.lf-fld__area{resize:vertical;line-height:1.5}.lf-fld__input::placeholder,.lf-fld__area::placeholder{color:rgba(var(--lf-c-foreground, 42, 42, 40),.28)}.lf-fld__input:focus,.lf-fld__area:focus{outline:none;border-block-end-color:rgb(var(--lf-c-foreground, 42, 42, 40))}.lf-contact__submit{margin-block-start:clamp(1.6rem,2.6vw,2.4rem)}.lf-formsec .lf-btn--primary{position:relative;isolation:isolate;overflow:hidden;min-width:26rem;padding:1.9rem 3.4rem;border-radius:999px;border:1px solid rgb(var(--lf-c-foreground, 42, 42, 40));background:rgb(var(--lf-c-foreground, 42, 42, 40));color:rgb(var(--lf-c-background, 250, 250, 248));font-family:var(--lf-font-sans, sans-serif);font-size:1.25rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;transition:color .42s var(--lf-mo-ease),transform .46s var(--lf-mo-ease)}.lf-formsec .lf-btn--primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:rgb(var(--lf-c-background, 250, 250, 248));transform:translate3d(0,101%,0);transition:transform .62s var(--lf-mo-ease)}.lf-formsec .lf-btn--primary:hover{color:rgb(var(--lf-c-foreground, 42, 42, 40));transform:translateY(-2px)}.lf-formsec .lf-btn--primary:hover:before{transform:translateZ(0)}.lf-formsec__msg{margin:0 0 clamp(2.4rem,3vw,3.2rem);padding:1.6rem 2.2rem;border-inline-start:2px solid currentColor;font-size:1.5rem}@media(prefers-reduced-motion:reduce){.lf-fld__input,.lf-fld__area,.lf-formsec .lf-btn--primary,.lf-formsec .lf-btn--primary:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lf-forms-da.css.map */
