.md-availability{border-top:1px solid #dcd8ce;margin-top:1.25rem;padding-top:1.1rem;max-width:36rem}.md-availability__stock{font-size:.875rem;color:#4b5545;display:block}.md-availability__dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#6c7c60;margin-right:7px;vertical-align:middle}.md-availability p{font-family:var(--text-font-family,sans-serif);font-size:.82rem;line-height:1.7;color:#646a72;margin-top:.5rem}.md-availability__link{font-size:.85rem;display:inline-flex;align-items:center;gap:1.5rem;min-height:44px;text-decoration:underline;text-underline-offset:5px;color:#0b1c33}.md-diamond-intro{display:grid;grid-template-columns:1fr auto;align-items:end;gap:2rem;padding-block:3.5rem 1.5rem}.md-eyebrow{font-family:var(--text-font-family,sans-serif);font-size:.66rem;letter-spacing:.18em;margin-bottom:1rem}.md-diamond-intro h1{font-size:clamp(2.5rem,4vw,4.2rem);line-height:1.1;letter-spacing:-.02em;text-transform:none}.md-diamond-intro__copy{font-size:1rem;line-height:1.75;max-width:43rem;color:#586271;margin-top:1rem}.md-diamond-intro__help{border-left:1px solid #dcd8ce;padding-left:2rem;font-size:.85rem;line-height:1.8}.md-diamond-intro__help a{text-decoration:underline;text-underline-offset:5px;display:inline-block;min-height:44px;padding-top:.6rem}.md-diamond-note{font-size:.8rem;line-height:1.7;color:#586271;padding-block:1rem 1.5rem;border-bottom:1px solid #e2ded6}.md-home-hero{max-width:44rem}.md-home-hero__eyebrow{font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;margin-bottom:1.25rem}.md-home-hero__title{font-size:clamp(2.4rem,4.2vw,4.8rem);line-height:1.1;letter-spacing:0;text-transform:none}.md-home-hero__intro{max-width:32rem;font-size:1.05rem;line-height:1.7;margin-top:1.5rem}.md-home-hero p{color:inherit}.product-info .product-title{font-size:clamp(1.7rem,2.5vw,2.7rem);line-height:1.25;letter-spacing:.01em;text-transform:none;overflow-wrap:anywhere}a:focus-visible,button:focus-visible{outline:2px solid #9a8059;outline-offset:4px}.product-card .product-title{line-height:1.5}.header__primary-nav-item>a,.header__primary-nav-item summary{min-height:44px;display:flex;align-items:center}@media(min-width:1000px){.header__primary-nav{padding-block-start:.5rem;margin-block-start:.3rem}.header{padding-block:1rem}.header__primary-nav-item>a,.header__primary-nav-item details>summary{letter-spacing:.13em}}@media(max-width:699px){.md-diamond-intro{grid-template-columns:1fr;gap:1.25rem;padding-block:2rem 1rem}.md-diamond-intro__help{border-left:0;border-top:1px solid #dcd8ce;padding:1rem 0 0}.md-diamond-note{padding-block:.75rem 1rem}.md-home-hero__title{font-size:2.5rem}.md-home-hero__intro{font-size:1rem;line-height:1.65}.md-availability p{font-size:.82rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.md-product-details{font-size:.94rem;line-height:1.7;color:#586271;margin-top:.65rem}.md-home-hero__title{color:inherit!important}@media(min-width:1000px){.header__primary-nav{column-gap:clamp(1rem,2vw,2rem)}}main a.button:not(.button-sm):not(.button--sm),.product-info button.button[name=add]{min-height:48px;padding:15px 28px;border-radius:2px;font-size:13px;line-height:1.35;letter-spacing:.12em;text-align:center;white-space:normal;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;box-shadow:none}main a.button:not(.button--outline):not(.button-sm):not(.button--sm),.product-info button.button[name=add]{background:#10213b;background-image:none;color:#fff;border:1px solid #10213b}main a.button.button--outline:not(.button-sm):not(.button--sm){background:transparent;background-image:none;color:#10213b;border:1px solid #8a9099}main .content-over-media a.button.button--outline:not(.button-sm):not(.button--sm){color:#fff;border-color:#fffc;background:transparent}main .content-over-media:has(.md-home-hero) a.button:not(.button--outline):not(.button-sm):not(.button--sm){background:#faf8f2;background-image:none;color:#10213b;border-color:#faf8f2}.md-journal .md-journal__consult>a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:15px 24px;border:1px solid #faf8f2;border-radius:2px;background:#faf8f2;color:#10213b;font-size:12px;letter-spacing:.08em;line-height:1.4;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.md-home-journal__all,.md-home-journal__read,.md-journal__read,.md-availability__link,.md-diamond-intro__help a{min-height:44px;align-items:center;text-decoration-thickness:1px;text-underline-offset:6px;transition:color .2s ease,border-color .2s ease}main a.button:focus-visible,.product-info button.button[name=add]:focus-visible,.md-journal .md-journal__consult>a:focus-visible{outline:2px solid #b08d57;outline-offset:4px;box-shadow:0 0 0 1px #fff}main a.button:active:not([aria-disabled=true]),.product-info button.button[name=add]:active:not(:disabled){background-image:none!important;--hover-gradient:none!important;border-color:#b08d57!important}.product-info button.button[name=add]:disabled,main a.button[aria-disabled=true]{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}@media(hover:hover){main a.button:not(.button--outline):not(.button-sm):not(.button--sm):hover:not([aria-disabled=true]),.product-info button.button[name=add]:hover:not(:disabled){background:#243b58;color:#fff;border-color:#243b58}main a.button.button--outline:not(.button-sm):not(.button--sm):hover:not([aria-disabled=true]){background:#10213b;color:#fff;border-color:#10213b}main .content-over-media a.button.button--outline:not(.button-sm):not(.button--sm):hover:not([aria-disabled=true]){background:#faf8f2;color:#10213b;border-color:#faf8f2}main .content-over-media:has(.md-home-hero) a.button:not(.button--outline):not(.button-sm):not(.button--sm):hover:not([aria-disabled=true]){background:#e9e4d9;color:#10213b;border-color:#e9e4d9}.md-journal .md-journal__consult>a:hover{background:transparent;color:#fff;border-color:#fff}.md-journal__read:hover,.md-home-journal__all:hover,.md-home-journal__read:hover,.md-availability__link:hover{color:#775d34;border-color:#775d34}}@media(max-width:699px){main a.button:not(.button-sm):not(.button--sm),.product-info button.button[name=add]{padding:14px 22px;min-height:48px;font-size:12px;letter-spacing:.09em}.md-home-hero~.button-group{gap:12px}}@media(prefers-reduced-motion:reduce){main a.button,.product-info button.button[name=add],.md-journal .md-journal__consult>a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/md-experience.css.map */
