.md-ref{color:#111;padding-bottom:72px}.md-ref a{color:#111}.md-ref__wrap{max-width:1180px;margin:0 auto;padding:0 20px;box-sizing:border-box}.md-ref .md-ref__h1,.md-ref .md-ref__h2,.md-ref .md-ref__h3,.md-ref__amt{font-family:var(--font-family-heading),Georgia,serif;font-weight:400;letter-spacing:0;text-transform:none;color:#111}.md-ref__eyebrow,.md-ref__k{margin:0 0 12px;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:#aa8a52}.md-ref__p{margin:0 0 12px;font-size:15px;line-height:1.7;color:#4a4a4a}.md-ref__p:last-child{margin-bottom:0}.md-ref__p a,.md-ref__help a{text-decoration:underline;text-underline-offset:3px}.md-ref__hero{padding:0 0 8px}.md-ref__hero-grid{display:flex;flex-direction:column;gap:28px}.md-ref__hero-media{aspect-ratio:4 / 3;overflow:hidden;background:#f5f5f5;margin:0 -20px}.md-ref .md-ref__hero-media img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.md-ref__hero-text{display:flex;flex-direction:column}.md-ref .md-ref__h1{margin:0 0 16px;font-size:34px;line-height:1.15;text-wrap:balance}.md-ref__lead{margin:0 0 26px;font-size:17px;line-height:1.7;color:#4a4a4a}.md-ref__ctas{display:flex;flex-wrap:wrap;gap:12px}.md-ref__ctas .md-ref__btn{flex:1 1 200px;white-space:nowrap;padding-left:20px;padding-right:20px}.md-ref__nw{white-space:nowrap}.md-ref__btn{display:inline-block;padding:15px 26px;border:1px solid #111;background:#fff;color:#111;text-decoration:none;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;text-align:center}.md-ref .md-ref__btn{color:#111;text-decoration:none}.md-ref .md-ref__btn:hover,.md-ref .md-ref__btn--dark{background:#111;color:#fff}.md-ref .md-ref__btn--dark:hover{background:#333;border-color:#333;color:#fff}.md-ref__gifts{display:grid;grid-template-columns:1fr;gap:16px;margin-top:48px}.md-ref__gift{background:#f7f1e3;padding:32px 28px}.md-ref__gift--dark{background:#111}.md-ref__gift--dark .md-ref__k{color:#c9a96a}.md-ref .md-ref__gift--dark .md-ref__amt{color:#fff}.md-ref__gift--dark .md-ref__p{color:#d6d6d6}.md-ref__amt{margin:0 0 8px;font-size:40px;line-height:1.1}.md-ref__how{margin-top:64px}.md-ref .md-ref__h2{margin:0 0 20px;font-size:28px;line-height:1.2}.md-ref__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid #e5e5e5}.md-ref__step{padding:24px 0;border-bottom:1px solid #e5e5e5}.md-ref__num{display:block;margin:0 0 10px;font-family:var(--font-family-heading),Georgia,serif;font-size:22px;color:#aa8a52}.md-ref .md-ref__h3{margin:0 0 8px;font-size:21px;line-height:1.3}.md-ref__formband{margin-top:64px;padding:48px 0;background:#f5f5f5;scroll-margin-top:120px}.md-ref__form-grid{display:grid;grid-template-columns:1fr;gap:28px}.md-ref__row{display:grid;grid-template-columns:1fr;gap:0 16px}.md-ref__f{display:block;margin:0 0 16px}.md-ref__f span{display:block;margin:0 0 6px;font-size:13px;color:#111}.md-ref__f input{width:100%;box-sizing:border-box;margin:0;padding:13px 14px;border:1px solid #d9d9d9;border-radius:0;background:#fff;font-family:inherit;font-size:16px;color:#111}.md-ref__f input:focus{outline:none;border-color:#111}.md-ref__check{display:flex;gap:10px;align-items:flex-start;margin:4px 0 22px;font-size:14px;line-height:1.5;color:#111;cursor:pointer}.md-ref__check input{width:18px;height:18px;margin:1px 0 0;flex:0 0 auto;accent-color:#111}.md-ref__submit{width:100%}.md-ref__ok{background:#fff;padding:20px;font-size:15px;line-height:1.6;border-left:2px solid #AA8A52}.md-ref__err{color:#c8102e;font-size:14px;margin:0 0 16px}.md-ref__terms{margin-top:56px}.md-ref__list{margin:0 0 16px;padding:0 0 0 18px}.md-ref__list li{margin:0 0 10px;font-size:15px;line-height:1.7;color:#4a4a4a}.md-ref__small{font-size:14px}.md-ref__help{margin-top:32px;padding:18px 20px;border:1px solid #e5e5e5}.md-ref__help p{margin:0;font-size:15px;line-height:1.6;color:#111}@media(min-width:768px){.md-ref__wrap{padding:0 32px}.md-ref__hero{padding:40px 0 0}.md-ref__hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.md-ref__hero-media{margin:0;order:2}.md-ref__hero-text{order:1}.md-ref__ctas{max-width:520px}.md-ref .md-ref__h1{font-size:46px}.md-ref__gifts{grid-template-columns:1fr 1fr;gap:20px;margin-top:72px}.md-ref__gift{padding:44px 40px}.md-ref__amt{font-size:52px}.md-ref__how{margin-top:88px}.md-ref .md-ref__h2{font-size:32px;margin-bottom:28px}.md-ref__steps{grid-template-columns:repeat(3,1fr);gap:40px;border-top:0}.md-ref__step{padding:24px 0 0;border-bottom:0;border-top:1px solid #111}.md-ref__formband{margin-top:88px;padding:72px 0}.md-ref__form-grid{grid-template-columns:1fr 1.4fr;gap:72px;align-items:start}.md-ref__row{grid-template-columns:1fr 1fr}.md-ref__submit{width:auto;padding:16px 40px}.md-ref__terms{margin-top:80px}.md-ref__list{max-width:820px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/md-referral.css.map */
