.ahu-home .ahu-first__anchor{display:block;scroll-margin-top:24px}.ahu-home .ahu-first{padding-block:76px 64px}.ahu-home .ahu-first__intro{gap:7%;margin-bottom:36px}.ahu-home .ahu-first__copy h2{font-size:clamp(42px,4.3vw,60px);margin-bottom:20px}.ahu-home .ahu-first__description{max-width:470px;margin-bottom:24px;font-size:16px;line-height:1.65}.ahu-home .ahu-first__retailer{max-width:490px;padding-left:18px;border-left:2px solid var(--ahu-wine)}.ahu-home .ahu-first__collaboration{font-size:14px;margin-bottom:10px}.ahu-home .ahu-first__availability{max-width:none;font-size:14px;line-height:1.6;margin-bottom:6px;color:#514c44}.ahu-home .ahu-first__retailer .ahu-text-link{min-height:44px;font-size:14px}.ahu-home .ahu-first__address{max-width:none;margin-top:8px;font-size:13px;line-height:1.6;color:#514c44}.ahu-home .ahu-first__retail-note{max-width:none;margin-top:10px;font-size:14px;line-height:1.6;color:#514c44}.ahu-home .ahu-first__photo{width:100%;margin:0}.ahu-home .ahu-first__photo>img{width:100%;aspect-ratio:4/3;object-fit:contain}.ahu-home .ahu-first__photo>figcaption{margin-top:12px;font-size:13px;line-height:1.5;color:#514c44;letter-spacing:0}ahu-first-gallery{display:block;min-width:0}.ahu-home .ahu-first__pieces{margin:0}.ahu-home .ahu-first__controls{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-top:16px}.ahu-home .ahu-first__controls[hidden]{display:none}.ahu-home .ahu-first__controls button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #92887b;background:transparent;color:#29251f;font:inherit;font-size:22px;cursor:pointer}.ahu-home .ahu-first__controls button:hover:not(:disabled){color:var(--ahu-wine);border-color:var(--ahu-wine)}.ahu-home .ahu-first__controls button:disabled{opacity:.35;cursor:default}.ahu-home .ahu-first__controls button:focus-visible{outline:2px solid var(--ahu-wine);outline-offset:4px}.ahu-home .ahu-first__controls p{margin:0;font-size:13px;color:#514c44}@media(max-width:1099px){.ahu-home .ahu-first__pieces{grid-auto-columns:calc((100% - 48px)/4);gap:16px;scroll-snap-type:x mandatory;overflow-x:auto}.ahu-home .ahu-first-piece{scroll-snap-align:start}}@media(max-width:749px){.ahu-home .ahu-first{padding-block:48px}.ahu-home .ahu-first__intro{grid-template-columns:1fr;gap:26px;margin-bottom:26px}.ahu-home .ahu-first__copy h2{font-size:clamp(32px,8.6vw,40px);margin-bottom:16px}.ahu-home .ahu-first__description{font-size:16px;line-height:1.65;margin-bottom:20px}.ahu-home .ahu-first__retailer{padding-left:14px}.ahu-home .ahu-first__photo{max-width:none;width:100%}.ahu-home .ahu-first__photo>img{aspect-ratio:4/3}.ahu-home .ahu-first__pieces{grid-auto-columns:calc((100% - 14px)/2);gap:14px;margin-right:0;padding-right:0;padding-bottom:10px}.ahu-home .ahu-first-piece h3{font-size:19px;line-height:1.3}.ahu-home .ahu-first__controls{justify-content:space-between;margin-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/ahs-home-first-collection-design.css.map */
