/* Scoped homepage presentation. Product routes, metadata and inventory remain intact. */
.aurumDesign2026{--home-cream:#f5f1e8;--home-ink:#10120f;--home-gold:#c5a267;background:var(--home-ink)}
.aurumDesign2026 .wholesaleHomeHero{padding:130px 0 64px;background:var(--home-ink)}
.aurumDesign2026 .wholesaleHomeHeroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:6%}
.aurumDesign2026 .wholesaleHomeCopy h1{font-family:Georgia,serif;font-size:clamp(40px,4.5vw,68px);font-weight:400;line-height:1.1}
.aurumDesign2026 .homeHeroFrames{position:relative;aspect-ratio:4/5;background:#27291f;overflow:hidden}
.aurumDesign2026 .homeHeroFrames img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;inset:0;border:0}
.aurumDesign2026 [hidden]{display:none!important}
.homeHeroControls,.homeCarouselControls,.homeRetailFilters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:18px 0}
.homeHeroControls button,.homeCarouselControls button,.homeRetailFilters button{min-width:44px;min-height:44px;padding:10px 16px;border:1px solid #a68c5d;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:12px}
.homeHeroControls [aria-pressed=true],.homeRetailFilters [aria-pressed=true]{background:#c5a267;color:#10120f}
.aurumDesign2026 .wholesaleHomeCollections,.homeRetailGallery{background:var(--home-cream);color:var(--home-ink);padding:64px 0}
.aurumDesign2026 .wholesaleHomeCollections .wholesaleHomeSectionHead p,.homeRetailGallery .wholesaleHomeSectionHead p{color:#606258}
.aurumDesign2026 .wholesaleHomeCollections .kicker,.homeRetailGallery .kicker{color:#78613d}
.aurumDesign2026 .wholesaleHomeCollections h2,.homeRetailGallery h2{font-family:Georgia,serif;font-weight:400}
.aurumDesign2026 .wholesaleHomeLots,.homeRetailTrack{display:flex!important;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:24px;align-items:stretch;scrollbar-color:#b29a70 transparent;scrollbar-width:thin}
.aurumDesign2026 .wholesaleHomeLots>.wholesaleHomeLot,.homeRetailTrack>.catalogCard{flex:0 0 calc((100% - 48px)/3);min-width:0;display:flex!important;flex-direction:column;scroll-snap-align:start;margin:0;border:0;border-radius:0;background:transparent;color:#10120f;overflow:hidden}
.aurumDesign2026 .wholesaleHomeLots .wholesaleHomeLotImage,.homeRetailTrack .catalogMedia{display:block;flex:none;aspect-ratio:4/5;min-height:0;overflow:hidden;border:0;border-radius:0;background:#e1ddcf}
.aurumDesign2026 .wholesaleHomeLots .wholesaleHomeLotImage img,.homeRetailTrack .catalogMedia img{display:block;width:100%;height:100%;aspect-ratio:4/5;object-fit:cover;border-radius:0}
.aurumDesign2026 .wholesaleHomeLots .wholesaleHomeLotCopy,.homeRetailTrack .catalogBody{display:flex;flex-direction:column;flex:1;padding:22px 0 0;color:#10120f;min-width:0}
.aurumDesign2026 .wholesaleHomeLots h3,.homeRetailTrack h3{font:400 24px/1.25 Georgia,serif;margin:14px 0;min-height:92px;color:#10120f;overflow-wrap:anywhere}
.aurumDesign2026 .wholesaleHomeLots p,.homeRetailTrack .catalogSpecs{color:#626457;font-size:13px;line-height:1.65}
.aurumDesign2026 .wholesaleHomeLots .wholesaleHomeTextLink{margin-top:auto;color:#725b35;font-size:13px;padding:16px 0 4px}
.aurumDesign2026 .wholesaleHomeLots .arrivalPanel{background:transparent;border:1px solid #bdb39f;padding:12px;color:#10120f}
.homeRetailTrack .catalogSku{color:#715c38;font-size:11px}.homeRetailTrack .catalogPrice{color:#715c38;font-size:17px;margin:16px 0}
.homeRetailTrack .catalogSpecs{flex:1}.homeRetailTrack .button{margin-top:auto;background:#c5a267;color:#10120f;border-color:#a68c5d;font-size:12px}
.homeRetailTrack .stockBadge{border-radius:0;font-size:11px}.homeGalleryHint,.homeCarouselStatus{font-size:12px;line-height:1.6;color:#6c6d60}
.homeRetailGallery{border-top:1px solid #d5cbb9}.aurumDesign2026 .signatureHub{padding-top:40px;padding-bottom:40px}
.homeCarouselControls{justify-content:flex-end}.homeCarouselStatus{margin-right:auto}.homeHeroControls{justify-content:flex-end}
.aurumDesign2026 button:focus-visible,.aurumDesign2026 a:focus-visible{outline:3px solid #a68243;outline-offset:4px}
@media(max-width:760px){.aurumDesign2026 .wholesaleHomeHero{padding:112px 0 36px}.aurumDesign2026 .wholesaleHomeHeroGrid{display:flex;flex-direction:column;gap:30px}.aurumDesign2026 .wholesaleHomeCopy h1{font-size:43px}.aurumDesign2026 .wholesaleHomePhoto{width:100%}.aurumDesign2026 .wholesaleHomeLots,.homeRetailTrack{gap:17px}.aurumDesign2026 .wholesaleHomeLots>.wholesaleHomeLot,.homeRetailTrack>.catalogCard{flex-basis:85%}.aurumDesign2026 .wholesaleHomeCollections,.homeRetailGallery{padding:42px 0}.homeRetailTrack h3{min-height:120px}.homeCarouselStatus{flex-basis:100%}.homeRetailFilters button{padding:10px 12px}}
@media(prefers-reduced-motion:reduce){.aurumDesign2026 *{scroll-behavior:auto!important}}
.aurumDesign2026 .homeRetailTrack>.catalogCard[hidden]{display:none!important}
.aurumDesign2026 .homeRetailTrack>.catalogCard{height:auto;align-self:stretch}
