.ah{padding-block:var(--ar-pad-y);color:var(--ar-ink);font-family:var(--ar-sans)}.ah *{box-sizing:border-box}.ah__in{max-width:1320px;margin:0 auto;padding-inline:clamp(16px,4vw,48px)}.ah__eyebrow{display:block;font:500 11px/1.4 var(--ar-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ar-gold);margin:0 0 14px}.ah__head{text-align:center;margin:0 auto clamp(32px,4vw,56px)}.ah__title{font:500 clamp(34px,4vw,52px)/1.08 var(--ar-serif);letter-spacing:-.01em;margin:0;text-transform:none}.ah__sub{max-width:520px;margin:14px auto 0;color:var(--ar-muted)}.ah__ph,.ah__media{position:relative;display:block;aspect-ratio:4/5;background:var(--ar-stone);overflow:hidden}.ah__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--ar-ease)}@media(prefers-reduced-motion:no-preference){a:hover>.ah__media img{transform:scale(1.05)}}.ah__label{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-top:14px}.ah__name{font:500 clamp(21px,2vw,26px)/1.15 var(--ar-serif);letter-spacing:-.005em;text-transform:none}.ah__go{font:500 11px/1 var(--ar-sans);letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid var(--ar-ink);padding-bottom:3px;white-space:nowrap}.ah a{color:inherit;text-decoration:none}.ah__grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,2vw,28px) clamp(12px,2vw,28px)}.ah__grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(12px,2vw,28px)}@media(max-width:749px){.ah__grid3,.ah__grid4{grid-template-columns:repeat(2,1fr)}.ah__grid3--edits{grid-template-columns:1fr}.ah__go{display:none}}.ah__tabs{display:flex;justify-content:center;gap:28px;margin:0 0 36px;border-bottom:1px solid var(--ar-line)}.ah__tab{background:none;border:0;border-bottom:1px solid transparent;margin-bottom:-1px;padding:0 2px 14px;font:500 12px/1 var(--ar-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ar-muted);cursor:pointer;min-height:0;transition:color .3s var(--ar-ease),border-color .3s var(--ar-ease)}.ah__tab[aria-selected=true]{color:var(--ar-ink);border-bottom-color:var(--ar-ink)}.ah__panel[hidden]{display:none}.ah__card{display:block}.ah__ctitle{display:block;font:500 19px/1.15 var(--ar-serif);padding-top:12px;text-transform:none}.ah__cprice{display:block;font:500 17px/1.3 var(--ar-serif);padding-top:4px}.ah__cprice s{color:var(--ar-muted);margin-right:6px;font-weight:400}.ah__cprice .ah__sale{color:var(--ar-wine)}.ah__more{text-align:center;margin-top:44px}.ah__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 34px;border:1px solid var(--ar-ink);background:var(--ar-ink);color:var(--ar-cream)!important;font:500 12px/1 var(--ar-sans);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background-color .3s var(--ar-ease),color .3s var(--ar-ease);border-radius:0}.ah__btn:hover{background:transparent;color:var(--ar-ink)!important}.ah--news{background:var(--ar-stone);text-align:center}.ah__form{display:flex;max-width:520px;margin:30px auto 0;border-bottom:1px solid var(--ar-ink)}.ah__form input[type=email]{flex:1;min-width:0;border:0;background:transparent;font:400 15px/1 var(--ar-sans);padding:14px 0;outline:0}.ah__form button{border:0;background:transparent;font:500 12px/1 var(--ar-sans);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;padding:0 0 0 18px;min-height:0;color:var(--ar-ink)}.ah__fine{font-size:12px;color:var(--ar-muted);margin:16px auto 0;max-width:520px}.ah__ok{margin-top:24px;font:500 22px/1.2 var(--ar-serif)}.ah--disc{padding-block:clamp(40px,5vw,64px);border-top:1px solid var(--ar-line)}.ah--disc .ah__in{max-width:820px;text-align:center}.ah--disc h2{font:500 12px/1.4 var(--ar-sans);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px}.ah--disc p{font-size:13px;line-height:1.65;color:var(--ar-muted);margin:0 0 10px}.hero-banner .placeholder-svg,.hero-banner svg.placeholder-svg{background:var(--ar-stone);fill:var(--ar-stone);color:var(--ar-stone)}#shopify-section-arelle_statement h2,#shopify-section-arelle_statement p,#shopify-section-arelle_statement .h1,#shopify-section-arelle_statement .h2,#shopify-section-arelle_statement .h3{font-family:var(--ar-serif)!important;font-weight:500;font-size:clamp(36px,4.6vw,64px);line-height:1.08;letter-spacing:-.015em;text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/55/assets/arelle-home.css.map */
