.lr{--lr-ink: #1A1517;--lr-paper: #F7F2EE;--lr-paper-2: #EFE5DF;--lr-white: #FFFFFF;--lr-muted: #5E5458;--lr-line: #E4D9D3;--lr-field: #C9BBB4;--lr-photo: #E9DED8;--lr-rose: #7E6129;--lr-rose-light: #C1A256;--lr-serif: var(--typeHeaderPrimary), var(--typeHeaderFallback);--lr-sans: var(--typeBasePrimary), var(--typeBaseFallback);font-family:var(--lr-sans);color:var(--lr-ink);background:var(--lr-paper);-webkit-font-smoothing:antialiased}.lr *,.lr *:before,.lr *:after{box-sizing:border-box}.lr--white{background:var(--lr-white)}.lr--blush{background:var(--lr-paper-2)}.lr--dark{background:var(--lr-ink);color:var(--lr-paper)}.lr--bordered{border-top:1px solid var(--lr-line);border-bottom:1px solid var(--lr-line)}.lr__wrap{max-width:1320px;margin:0 auto;padding:88px 24px}.lr__wrap--tight{padding-top:28px;padding-bottom:28px}.lr__eyebrow{font-family:var(--lr-sans);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--lr-rose);margin:0 0 14px}.lr--dark .lr__eyebrow{color:var(--lr-rose-light)}.lr__h1,.lr__h2,.lr__h3{font-family:var(--lr-serif);font-weight:var(--typeHeaderWeight, 400);letter-spacing:0;text-transform:none;margin:0;color:inherit}.lr__h1{font-size:clamp(44px,6vw,80px);line-height:1.02}.lr__h2{font-size:clamp(34px,4vw,52px);line-height:1.06}.lr__h3{font-size:22px;font-weight:500;line-height:1.2}.lr__h1 em,.lr__h2 em{font-style:normal;color:var(--lr-rose)}.lr--dark .lr__h2 em{color:var(--lr-rose-light)}.lr__lede{font-size:17px;line-height:1.65;color:var(--lr-muted);margin:0;max-width:520px}.lr--dark .lr__lede{color:#b9acb0}.lr__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:40px}.lr__head--center{flex-direction:column;align-items:center;text-align:center}.lr__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:15px 28px;font-family:var(--lr-sans);font-size:13px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:1px solid var(--lr-ink);background:var(--lr-ink);color:var(--lr-paper);cursor:pointer;transition:opacity .2s}.lr__btn:hover{opacity:.85;color:var(--lr-paper)}.lr__btn--outline{background:transparent;color:var(--lr-ink)}.lr__btn--outline:hover{color:var(--lr-ink)}.lr__btn--rose{background:var(--lr-rose);border-color:var(--lr-rose);color:#fff}.lr__btn--light{background:var(--lr-paper);border-color:var(--lr-paper);color:var(--lr-ink)}.lr__btn--block{width:100%}.lr__btns{display:flex;flex-wrap:wrap;gap:12px}.lr__link{color:inherit;font-size:13px;letter-spacing:.14em;text-transform:uppercase;display:inline-flex;align-items:center;min-height:44px}.lr__tag{display:inline-block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:6px 10px;background:var(--lr-ink);color:var(--lr-paper);line-height:1.2}.lr__tag--rose{background:var(--lr-rose);color:#fff}.lr__tag--outline{background:transparent;border:1px solid var(--lr-rose-light);color:var(--lr-rose-light)}.lr__media{position:relative;background:var(--lr-photo);overflow:hidden}.lr__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.lr__media--portrait{aspect-ratio:4 / 5}.lr__media--square{aspect-ratio:1 / 1}.lr__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:#c9bbb4}.lr__grid{display:grid;gap:28px 24px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.lr__field{display:flex;flex-direction:column;gap:6px}.lr__label{font-size:12px;letter-spacing:.14em;text-transform:uppercase}.lr__input{border:1px solid var(--lr-field);background:var(--lr-paper);padding:14px 16px;font:inherit;font-size:16px;min-height:48px;width:100%;color:var(--lr-ink);border-radius:0}.lr__input:focus{outline:2px solid var(--lr-rose);outline-offset:1px}.lr__note{font-size:14px;padding:14px 16px;background:var(--lr-paper-2)}.lr__note--error{background:#f6e0e3;color:#5e4720}.lr a:focus-visible,.lr button:focus-visible{outline:2px solid var(--lr-rose);outline-offset:2px}@media(max-width:749px){.lr__wrap{padding:56px 16px}.lr__wrap--tight{padding-top:20px;padding-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/lr-base.css.map */
