.am-about-intro{padding:4.4rem 0 2.4rem}.am-about-intro__inner{text-align:center}.am-about-intro__monogram{display:block;width:4.4rem;height:auto;margin:0 auto 2.4rem}.am-about-intro__title{margin:0 0 1.8rem;font-family:Catallina,serif;font-size:clamp(3.2rem,5vw,5rem);font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--am-primary, #66231c)}.am-about-intro__lead{margin:0 auto 2.8rem;max-width:60rem;font-family:var(--font-heading-family);font-size:clamp(1.8rem,1.9vw,2.2rem);font-weight:300;line-height:1.4;letter-spacing:.06em;color:var(--am-text, #1b1c1c)}.am-about-intro__rule{display:block;width:4rem;height:1px;margin:0 auto 3.6rem;background:var(--am-primary, #66231c)}.am-about-intro .am-about-intro__text{max-width:96rem;margin:0 auto;text-align:left}.am-about-intro .am-about-intro__text p{margin:0 0 1.8rem;font-size:1.45rem;line-height:1.9;letter-spacing:.05em;color:var(--am-text, #1b1c1c);break-inside:avoid}@media screen and (min-width:750px){.am-about-intro{padding:7rem 0 4rem}.am-about-intro .am-about-intro__text{column-count:2;column-gap:6rem}}.am-marg{padding:4rem 0 7rem}.am-marg__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:4rem}.am-marg__media{position:relative;max-width:46rem;padding-bottom:4.5rem}.am-marg--single .am-marg__media{padding-bottom:0}.am-marg__portrait img,.am-marg__placeholder{display:block;width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover;object-position:center 20%}.am-marg__placeholder{background:var(--am-accent, #e5e2dc)}.am-marg__inset{position:absolute;right:-1.2rem;bottom:0;width:56%;border:.6rem solid rgb(var(--color-background));background:rgb(var(--color-background))}.am-marg__inset img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.am-marg__eyebrow{margin:0 0 1.4rem;font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;color:var(--am-primary, #66231c)}.am-marg__heading{margin:0 0 2.6rem;font-family:Catallina,serif;font-size:clamp(1.8rem,2.35vw,3rem);font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;text-wrap:balance;color:var(--am-primary, #66231c)}.am-marg .am-marg__body p{margin:0 0 1.8rem;font-size:1.45rem;line-height:1.9;letter-spacing:.05em;color:var(--am-text, #1b1c1c)}.am-marg__quote{margin:3.2rem 0 0;padding:.4rem 0 .4rem 2.2rem;border-left:1px solid var(--am-primary, #66231c);font-family:var(--font-heading-family);font-size:clamp(1.9rem,1.9vw,2.2rem);font-weight:300;line-height:1.4;letter-spacing:.02em;color:var(--am-primary, #66231c)}.am-marg__link{display:inline-flex;align-items:center;gap:.8rem;margin-top:3.2rem;padding-bottom:.3rem;border-bottom:1px solid currentColor;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--am-primary, #66231c)}.am-marg__link:hover{opacity:.7}@media screen and (min-width:750px){.am-marg__heading{white-space:nowrap}}@media screen and (min-width:990px){.am-marg{padding:7rem 0 12rem}.am-marg__inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:9rem;align-items:center}.am-marg__media{max-width:none}.am-marg__inset{right:-5rem}}.am-shipping-bar{position:relative;display:flex;align-items:center;justify-content:center;height:3rem;padding:0 1.2rem;background:#4a1a14;overflow:hidden}.am-shipping-bar .am-shipping-bar__text{margin:0;color:#f4f7f5;font-size:1rem;line-height:1;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap}@media screen and (max-width:749px){.am-shipping-bar .am-shipping-bar__text--shipping{font-size:.95rem;letter-spacing:.06em}}.am-shipping-bar--rotate .am-shipping-bar__text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;animation:am-bar-swap 10s ease-in-out infinite}.am-shipping-bar--rotate .am-shipping-bar__text--shipping{animation-delay:-5s}@keyframes am-bar-swap{0%,45%{opacity:1;visibility:visible}50%,95%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@media(prefers-reduced-motion:reduce){.am-shipping-bar--rotate .am-shipping-bar__text{animation:none}.am-shipping-bar--rotate .am-shipping-bar__text--shipping{display:none}}.section-am-shipping-bar{position:relative;z-index:5}body.template-index .section-am-shipping-bar{position:relative!important}body.template-index .section-header{top:3rem}@media screen and (min-width:750px){.am-shipping-bar .am-shipping-bar__text{font-size:1.1rem;letter-spacing:.16em}}
/*# sourceMappingURL=/cdn/shop/t/42/compiled_assets/styles.css.map?subset=Awg */
