.amh{--amh-ink:#2b2019;--amh-ink-soft:#5b4a3d;--amh-cream:#f7f2ea;--amh-sand:#efe5d6;--amh-gold:#b08a55;--amh-gold-soft:#d9c19a;--amh-dark:#1e1712;--amh-serif:var(--font-heading--family, "Cormorant Garamond", Georgia, serif);--amh-sans:var(--font-body--family, "Jost", system-ui, sans-serif);font-family:var(--amh-sans);color:var(--amh-ink);background:var(--amh-cream)}.amh *,.amh *:before,.amh *:after{box-sizing:border-box}.amh--sand{background:var(--amh-sand)}.amh--dark{background:var(--amh-dark);color:var(--amh-cream)}.amh-wrap{max-width:1320px;margin:0 auto;padding:0 24px}.amh-sec{padding:88px 0}@media(max-width:749px){.amh-sec{padding:56px 0}.amh-wrap{padding:0 16px}}.amh-eyebrow{display:block;font-family:var(--amh-sans);font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--amh-gold);margin:0 0 14px}.amh--dark .amh-eyebrow{color:var(--amh-gold-soft)}.amh-h2{font-family:var(--amh-serif);font-weight:400;font-size:clamp(32px,4.4vw,56px);line-height:1.05;margin:0 0 16px;letter-spacing:-.01em;color:inherit}.amh-h2 em,.amh-hero__title em,.amh-banner__title em{font-style:italic}.amh-lead{font-size:17px;line-height:1.6;color:var(--amh-ink-soft);max-width:620px;margin:0 0 28px}.amh--dark .amh-lead{color:#f7f2eac7}.amh-center{text-align:center}.amh-center .amh-lead{margin-left:auto;margin-right:auto}.amh-btn{display:inline-flex;align-items:center;gap:14px;padding:17px 32px;border:1px solid currentColor;font-family:var(--amh-sans);font-size:13px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:inherit;background:transparent;transition:background .25s,color .25s;cursor:pointer}.amh-btn:hover,.amh-btn--solid{background:var(--amh-ink);color:var(--amh-cream);border-color:var(--amh-ink)}.amh-btn--solid:hover{background:var(--amh-gold);border-color:var(--amh-gold)}.amh-btn--light{color:var(--amh-cream)}.amh-btn--light:hover{background:var(--amh-cream);color:var(--amh-ink);border-color:var(--amh-cream)}.amh-btn svg{width:18px;height:10px}.amh-img{display:block;width:100%;height:100%;object-fit:cover}.amh-ph{width:100%;height:100%;background:linear-gradient(135deg,#d9c8ae,#b9a07c);display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;letter-spacing:.2em;text-transform:uppercase}.amh-hero{position:relative;overflow:hidden;background:var(--amh-dark);color:var(--amh-cream)}.amh-hero__track{display:grid}.amh-hero__slide{grid-area:1/1;position:relative;min-height:min(88vh,860px);display:flex;align-items:center;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility .9s}.amh-hero__slide.is-active{opacity:1;visibility:visible}.amh-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.amh-hero__media picture,.amh-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.amh-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1e1712c7,#1e171273 38%,#1e171200 62%)}.amh-hero__content{position:relative;z-index:2;max-width:620px;padding:120px 0 140px}.amh-hero__brand{font-family:var(--amh-serif);font-size:22px;letter-spacing:.55em;margin:0 0 18px;display:block}.amh-hero__title{font-family:var(--amh-serif);font-weight:400;font-size:clamp(48px,7.4vw,112px);line-height:.95;margin:0;letter-spacing:-.015em;color:var(--amh-cream)}.amh-hero__title em{display:block;font-size:.72em;margin-top:.08em}.amh-hero__rule{width:min(440px,80%);height:1px;background:#f7f2ea99;margin:26px 0 22px}.amh-hero__text{font-size:clamp(16px,1.4vw,21px);line-height:1.5;margin:0 0 34px;max-width:500px;color:#f7f2eaeb}.amh-hero__dots{position:absolute;z-index:3;left:50%;transform:translate(-50%);bottom:112px;display:flex;gap:10px}.amh-hero__dot{width:34px;height:2px;border:0;padding:0;background:#f7f2ea59;cursor:pointer}.amh-hero__dot.is-active{background:var(--amh-cream)}.amh-hero__bar{position:absolute;z-index:3;left:0;right:0;bottom:0;padding:22px 0;background:linear-gradient(0deg,#1e17128c,#1e171200)}.amh-hero__bar ul{list-style:none;margin:0 auto;padding:0 24px;max-width:1320px;display:grid;grid-template-columns:repeat(4,1fr)}.amh-hero__bar li{display:flex;align-items:center;justify-content:center;gap:12px;font-size:15px;border-left:1px solid rgba(247,242,234,.45)}.amh-hero__bar li:first-child{border-left:0}.amh-hero__bar svg{width:28px;height:28px;flex:none}@media(max-width:749px){.amh-hero__slide{min-height:auto;flex-direction:column;align-items:stretch}.amh-hero__media{position:relative;inset:auto;aspect-ratio:4/5}.amh-hero__media:after{background:linear-gradient(0deg,#1e1712e0,#1e171240 50%,#1e171200 72%)}.amh-hero__slide>.amh-wrap{position:absolute;left:0;right:0;bottom:0}.amh-hero__content{padding:0 0 24px}.amh-hero__brand{font-size:14px;margin-bottom:10px}.amh-hero__title{font-size:50px}.amh-hero__rule{margin:16px 0 14px}.amh-hero__text{font-size:15px;margin-bottom:20px}.amh-hero__dots{position:static;transform:none;justify-content:center;padding:16px 0 4px}.amh-hero__bar{position:static;background:var(--amh-dark);padding:14px 0 18px}.amh-hero__bar ul{grid-template-columns:repeat(2,1fr);row-gap:14px;padding:0 16px}.amh-hero__bar li{font-size:13px;gap:8px;border-left:0;justify-content:flex-start}.amh-hero__bar svg{width:22px;height:22px}}.amh-marquee{overflow:hidden;border-top:1px solid rgba(43,32,25,.12);border-bottom:1px solid rgba(43,32,25,.12);padding:22px 0;background:var(--amh-sand)}.amh-marquee__track{display:flex;width:max-content;animation:amh-scroll 38s linear infinite}.amh-marquee__group{display:flex;align-items:center}.amh-marquee__item{display:flex;align-items:center;gap:14px;padding:0 34px;font-family:var(--amh-serif);font-size:clamp(20px,2vw,28px);white-space:nowrap}.amh-marquee__item svg{width:28px;height:28px;color:var(--amh-gold)}@keyframes amh-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.amh-marquee__track{animation:none}}.amh-tabs__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:28px}.amh-tabs__nav{display:flex;gap:8px;flex-wrap:wrap}.amh-tab{font-family:var(--amh-sans);font-size:12px;letter-spacing:.2em;text-transform:uppercase;padding:12px 20px;border:1px solid rgba(43,32,25,.25);background:transparent;color:var(--amh-ink);cursor:pointer}.amh-tab.is-active{background:var(--amh-ink);color:var(--amh-cream);border-color:var(--amh-ink)}.amh-tabpanel{display:none}.amh-tabpanel.is-active{display:block}.amh-tabpanel__intro{font-size:16px;color:var(--amh-ink-soft);margin:0 0 22px;max-width:640px}.amh-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media(max-width:989px){.amh-grid{grid-template-columns:repeat(2,1fr);gap:14px}}.amh-card{display:block;text-decoration:none;color:inherit}.amh-card__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--amh-sand)}.amh-card__media img{transition:transform .8s ease}.amh-card:hover .amh-card__media img{transform:scale(1.04)}.amh-card__badge{position:absolute;top:12px;left:12px;background:var(--amh-cream);color:var(--amh-ink);font-size:11px;letter-spacing:.16em;text-transform:uppercase;padding:6px 10px}.amh-card__body{padding:14px 2px 0}.amh-card__title{font-family:var(--amh-serif);font-size:22px;line-height:1.15;margin:0 0 6px;font-weight:400;color:inherit}.amh-card__price{font-size:15px;color:var(--amh-ink-soft);margin:0}.amh-card__price s{opacity:.6;margin-left:6px}.amh-card__cta{display:inline-block;margin-top:10px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:3px}.amh-empty{padding:28px;border:1px dashed rgba(43,32,25,.3);font-size:14px;color:var(--amh-ink-soft)}.amh-banner{display:grid;grid-template-columns:1.15fr 1fr;min-height:620px}.amh-banner--reverse .amh-banner__media{order:2}.amh-banner__media{position:relative;overflow:hidden;min-height:420px}.amh-banner__media .amh-img{position:absolute;top:0;right:0;bottom:0;left:0}.amh-banner__body{display:flex;flex-direction:column;justify-content:center;padding:72px clamp(24px,6vw,96px)}.amh-banner__title{font-family:var(--amh-serif);font-weight:400;font-size:clamp(40px,5.2vw,76px);line-height:1;margin:0 0 22px;color:inherit}.amh-banner__list{list-style:none;padding:0;margin:0 0 32px;display:grid;gap:12px}.amh-banner__list li{display:flex;gap:12px;align-items:flex-start;font-size:16px;line-height:1.5}.amh-banner__list li:before{content:"";flex:none;width:7px;height:7px;margin-top:9px;transform:rotate(45deg);background:var(--amh-gold)}@media(max-width:989px){.amh-banner{grid-template-columns:1fr;min-height:0}.amh-banner--reverse .amh-banner__media{order:0}.amh-banner__media{aspect-ratio:4/3;min-height:0}.amh-banner__body{padding:44px 16px 52px}}.amh-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:36px}@media(max-width:989px){.amh-tiles{grid-template-columns:repeat(2,1fr);gap:12px}}.amh-tile{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;color:var(--amh-cream);text-decoration:none;background:var(--amh-dark)}.amh-tile .amh-img{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .8s ease}.amh-tile:hover .amh-img{transform:scale(1.05)}.amh-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#1e1712d1,#1e17121a 55%)}.amh-tile__body{position:absolute;z-index:2;left:20px;right:20px;bottom:20px}.amh-tile__kicker{font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--amh-gold-soft);display:block;margin-bottom:6px}.amh-tile__title{font-family:var(--amh-serif);font-size:clamp(24px,2.4vw,34px);line-height:1.05;margin:0 0 8px;font-weight:400;color:var(--amh-cream)}.amh-tile__text{font-size:14px;line-height:1.45;margin:0;opacity:.88}@media(max-width:749px){.amh-tile__body{left:12px;right:12px;bottom:12px}.amh-tile__text{display:none}}.amh-set{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.amh-set__media{aspect-ratio:1/1;overflow:hidden;background:var(--amh-sand)}.amh-set__pieces{display:grid;gap:12px;margin:0 0 26px}.amh-set__piece{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid rgba(43,32,25,.12)}.amh-set__piece img{width:56px;height:56px;object-fit:cover;flex:none}.amh-set__piece strong{font-family:var(--amh-serif);font-size:20px;font-weight:400;display:block}.amh-set__piece span{font-size:14px;color:var(--amh-ink-soft)}.amh-set__price{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin:0 0 6px}.amh-set__now{font-family:var(--amh-serif);font-size:44px;line-height:1}.amh-set__was{font-size:18px;color:var(--amh-ink-soft);text-decoration:line-through}.amh-set__save{font-size:12px;letter-spacing:.16em;text-transform:uppercase;background:var(--amh-gold);color:#fff;padding:6px 10px}.amh-set__note{font-size:13px;color:var(--amh-ink-soft);margin:0 0 26px}@media(max-width:989px){.amh-set{grid-template-columns:1fr;gap:28px}}.amh-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:44px;counter-reset:amhstep}.amh-step{padding:32px 28px;border:1px solid rgba(247,242,234,.18);position:relative}.amh--light .amh-step,.amh--sand .amh-step{border-color:#2b201926}.amh-step:before{counter-increment:amhstep;content:"0" counter(amhstep);font-family:var(--amh-serif);font-size:44px;color:var(--amh-gold-soft);display:block;margin-bottom:14px;line-height:1}.amh-step h3{font-family:var(--amh-serif);font-weight:400;font-size:26px;margin:0 0 10px;color:inherit}.amh-step p{font-size:15px;line-height:1.6;margin:0;opacity:.85}@media(max-width:989px){.amh-steps{grid-template-columns:1fr;gap:14px}}.amh-mani{max-width:860px;margin:0 auto;text-align:center}.amh-mani__quote{font-family:var(--amh-serif);font-weight:400;font-size:clamp(30px,3.8vw,52px);line-height:1.15;margin:0 0 26px;color:inherit}.amh-mani__text{font-size:18px;line-height:1.7;color:var(--amh-ink-soft);margin:0 auto 22px;max-width:680px}.amh-mani__sign{font-family:var(--amh-serif);font-style:italic;font-size:26px;margin:10px 0 0}.amh-mani__eye{width:56px;height:56px;color:var(--amh-gold);margin:0 auto 22px;display:block}
/*# sourceMappingURL=/cdn/shop/t/14/assets/amh-home.css.map */
