html,body{overflow-x:clip}::selection{background:#c8102e;color:#fff}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #C8102E;outline-offset:3px}.odm-wrap{max-width:1200px;margin:0 auto;padding-inline:20px}.odm-sec{padding-block:64px}.odm-sec--cream{background:#faf7f5}.odm-eyebrow{display:block;font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#c8102e}.odm-h1,.odm-h2,.odm-h3{font-family:var(--font-heading--family, "Playfair Display", Georgia, serif);font-weight:500;color:#1d1d1f;letter-spacing:-.01em;margin:0}.odm-h1{font-size:clamp(2.5rem,10vw,4.75rem);line-height:1.03;margin-block:.35em .4em}.odm-h1 em,.odm-h2 em{font-style:italic;color:#c8102e}.odm-h2{font-size:clamp(1.9rem,6vw,3rem);line-height:1.1;margin-block:.3em .4em}.odm-h3{font-size:1.35rem;line-height:1.25}.odm-lead{font-size:1.0625rem;line-height:1.7;color:#5c5c61;max-width:34rem;margin:0}.odm-center{text-align:center}.odm-center .odm-lead{margin-inline:auto}.odm-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:28px}.odm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;border-radius:999px;background:#c8102e;color:#fff;border:1.5px solid #C8102E;font-weight:600;font-size:1rem;text-decoration:none;transition:background .2s,color .2s,transform .2s}.odm-btn:hover{background:#a60d26;border-color:#a60d26;color:#fff;transform:translateY(-1px)}.odm-btn--light{background:#fff;color:#c8102e;border-color:#fff}.odm-btn--light:hover{background:#faf7f5;color:#a60d26;border-color:#faf7f5}.odm-link{color:#1d1d1f;font-weight:600;text-decoration:none;border-bottom:1.5px solid #C8102E;padding-bottom:2px}.odm-link:hover{color:#c8102e}.odm-hero{background:#faf7f5;overflow:hidden}.odm-hero__grid{display:grid;gap:28px;align-items:center;padding-block:40px 52px}.odm-hero__art{max-width:460px;width:100%;margin-inline:auto}.odm-hero__art svg{display:block;width:100%;height:auto}@media(min-width:900px){.odm-hero__grid{grid-template-columns:1.05fr .95fr;gap:56px;padding-block:80px 88px}.odm-hero__art{max-width:520px}}.odm-trust{background:#fff;border-block:1px solid #E7E7EA}.odm-trust__grid{display:grid;grid-template-columns:1fr;gap:0}.odm-trust__item{display:flex;gap:16px;align-items:center;padding:20px 0;border-bottom:1px solid #E7E7EA}.odm-trust__item:last-child{border-bottom:0}.odm-trust__item svg{flex:none;width:30px;height:30px;color:#c8102e}.odm-trust__item b{display:block;font-size:.98rem;color:#1d1d1f}.odm-trust__item span{font-size:.88rem;color:#5c5c61}@media(min-width:900px){.odm-trust__grid{grid-template-columns:repeat(4,1fr)}.odm-trust__item{border-bottom:0;border-right:1px solid #E7E7EA;padding:28px 24px}.odm-trust__item:last-child{border-right:0}}.odm-steps{display:grid;gap:0;margin-top:40px}.odm-step{display:grid;grid-template-columns:auto 1fr;gap:6px 22px;padding:26px 0;border-top:1px solid #E7E7EA}.odm-step__n{grid-row:span 2;font-family:var(--font-heading--family, "Playfair Display", Georgia, serif);font-size:2.6rem;line-height:1;color:#c8102e;font-style:italic;min-width:2.2ch}.odm-step h3{margin:0;font-size:1.2rem;color:#1d1d1f;font-weight:600}.odm-step p{margin:0;color:#5c5c61;line-height:1.65}@media(min-width:900px){.odm-steps{grid-template-columns:repeat(3,1fr);gap:40px}.odm-step{grid-template-columns:1fr;padding:28px 0 0}.odm-step__n{grid-row:auto;font-size:3.4rem;margin-bottom:8px}}.odm-story{display:grid;gap:32px;align-items:center}.odm-story p{color:#5c5c61;line-height:1.75;margin:0 0 1em;max-width:34rem}.odm-quote{background:#fff;border:1px solid #E7E7EA;border-radius:20px;padding:34px 28px;text-align:center;box-shadow:0 18px 40px -24px #1d1d1f40}.odm-quote svg{width:38px;height:38px;color:#c8102e;margin-bottom:14px}.odm-quote p{font-family:var(--font-heading--family, "Playfair Display", Georgia, serif);font-size:1.45rem;line-height:1.35;color:#1d1d1f;margin:0 0 12px;max-width:none}.odm-quote small{display:block;color:#5c5c61;line-height:1.6;font-size:.95rem}@media(min-width:900px){.odm-story{grid-template-columns:1.1fr .9fr;gap:72px}}.odm-faq{max-width:820px;margin:36px auto 0;border-top:1px solid #E7E7EA}.odm-faq details{border-bottom:1px solid #E7E7EA}.odm-faq summary{cursor:pointer;list-style:none;padding:22px 40px 22px 0;font-weight:600;font-size:1.05rem;color:#1d1d1f;position:relative}.odm-faq summary::-webkit-details-marker{display:none}.odm-faq summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:1.6rem;font-weight:300;color:#c8102e;transition:transform .2s}.odm-faq details[open] summary:after{content:"\2013"}.odm-faq details p{margin:0 0 22px;color:#5c5c61;line-height:1.7;max-width:46rem}.odm-cta{background:#c8102e;color:#fff;text-align:center;padding-block:72px}.odm-cta .odm-h2{color:#fff;margin-top:0}.odm-cta .odm-h2 em{color:#fff}.odm-cta p{color:#ffffffe0;max-width:32rem;margin:0 auto;line-height:1.7}.odm-cta .odm-actions{justify-content:center}.odm-foot{background:#faf7f5;color:#1d1d1f;padding-block:56px 40px;border-top:1px solid #E7E7EA}.odm-foot a{color:#1d1d1f;text-decoration:none}.odm-foot a:hover{color:#c8102e;text-decoration:underline;text-underline-offset:3px}.odm-foot__grid{display:grid;gap:34px}.odm-foot__brand img{width:190px;max-width:100%;height:auto;display:block;margin-bottom:14px}.odm-foot__brand p{margin:0;color:#5c5c61;line-height:1.65;max-width:22rem;font-size:.92rem}.odm-foot h4{margin:0 0 14px;font-family:var(--font-body--family, Inter, system-ui, sans-serif);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#c8102e;font-weight:600}.odm-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:.94rem}.odm-foot__cols{display:grid;grid-template-columns:1fr 1fr;gap:30px}@media(min-width:900px){.odm-foot__grid{grid-template-columns:1.2fr 1.8fr;gap:64px}.odm-foot__cols{grid-template-columns:repeat(3,1fr)}}@media(prefers-reduced-motion:reduce){.odm-btn{transition:none}}.odm-hero,.odm-trust,.odm-sec,.odm-cta,.odm-foot{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);position:relative;box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/5/assets/odm-editorial.css.map */
