.aarons-directory{--directory-ink: var(--aarons-ink, #2b2c2d);--directory-muted: var(--aarons-ink-soft, #4f4a45);--directory-accent: var(--aarons-gold-deep, #8e6b4a);--directory-paper: var(--aarons-paper, #fffdf8);--directory-line: var(--aarons-border, rgba(94, 72, 53, .14));max-width:1224px;margin-inline:auto;padding:48px 32px 80px;color:var(--directory-ink);font-family:var(--aarons-body-font, inherit)}.aarons-directory *,.aarons-directory *:before,.aarons-directory *:after{box-sizing:border-box}.aarons-directory ::selection{background:#dfc8b1;color:#2b2c2d}.aarons-directory h1,.aarons-directory h2,.aarons-directory p{margin:0;color:inherit;text-wrap:pretty}.aarons-directory h1,.aarons-directory h2{font-family:var(--aarons-heading-font, Georgia, serif);font-weight:400;letter-spacing:-.02em;text-transform:none;text-wrap:balance}.aarons-directory h1{max-width:800px;font-size:48px;line-height:1}.aarons-directory h2{font-size:36px;line-height:40px}.aarons-directory a{color:inherit;text-decoration:none;text-underline-offset:4px;-webkit-tap-highlight-color:rgba(142,107,74,.14)}.aarons-directory a:focus-visible{outline:2px solid var(--directory-accent);outline-offset:4px}.aarons-directory a:active{color:var(--directory-accent)}.aarons-directory svg{width:20px;height:20px;flex-shrink:0}.aarons-directory__intro{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:32px}.aarons-directory__intro p,.aarons-directory__description{max-width:680px;margin-top:16px;font-size:18px;line-height:28px;color:var(--directory-muted)}.aarons-directory__catalogue-link,.aarons-directory__parent-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--directory-accent)!important;font-size:14px;line-height:20px;font-weight:600}.aarons-directory__catalogue-link{flex-shrink:0}.aarons-directory__catalogue-link:hover,.aarons-directory__parent-link:hover{text-decoration:underline}.aarons-directory__nav-list,.aarons-directory__children{padding:0;margin:0;list-style:none}.aarons-directory__nav-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.aarons-directory__nav-list>li,.aarons-directory__children>li{min-width:0}.aarons-directory__jump{display:grid;grid-template-columns:48px minmax(0,1fr) 16px;align-items:center;gap:8px;height:100%;min-height:96px;padding:12px;border:1px solid var(--directory-line);border-radius:8px;background:var(--directory-paper);font-size:14px;line-height:20px;font-weight:600;transition:background-color .3s cubic-bezier(.22,1,.36,1)}.aarons-directory__jump:hover{background:#eee7de}.aarons-directory__jump-image{display:block;width:48px;height:48px;border-radius:4px;object-fit:cover}.aarons-directory__jump--text-only{grid-template-columns:minmax(0,1fr) 16px}.aarons-directory__jump svg{width:16px;height:16px;color:var(--directory-accent)}.aarons-directory__stock{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:64px 0 0;padding:24px;border-radius:12px;background:#eee7de}.aarons-directory__stock h2{font-size:24px;line-height:32px}.aarons-directory__stock p{max-width:400px;margin-top:4px;font-size:14px;line-height:20px;color:var(--directory-muted)}.aarons-directory__stock-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 16px;max-width:560px}.aarons-directory__stock-links a{display:inline-flex;align-items:center;min-height:44px;color:var(--directory-accent);font-size:14px;line-height:20px;font-weight:600;text-decoration:underline}.aarons-directory__groups{display:grid;gap:64px;margin-top:48px}.aarons-directory__group{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px;scroll-margin-top:24px}.aarons-directory__media{overflow:hidden;aspect-ratio:16 / 10;border-radius:12px;background:#eee7de}.aarons-directory__media img{display:block;width:100%;height:100%;object-fit:cover}.aarons-directory__content{min-width:0}.aarons-directory__group--text-only{grid-template-columns:minmax(0,1fr)}.aarons-directory__content>p{max-width:60ch;margin-top:12px;color:var(--directory-muted);font-size:16px;line-height:24px}.aarons-directory__parent-link{margin-top:4px}.aarons-directory__children{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin-top:16px}.aarons-directory__child-link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;height:100%;padding:12px 16px;border:1px solid var(--directory-line);border-radius:8px;background:var(--directory-paper);font-size:16px;line-height:24px;font-weight:500;transition:background-color .3s cubic-bezier(.22,1,.36,1)}.aarons-directory__child-link svg{width:16px;height:16px;color:var(--directory-accent)}.aarons-directory__child-link:hover{background:#eee7de}.aarons-directory__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px 32px;margin-top:80px;padding:32px;border-radius:12px;background:var(--directory-ink);color:var(--directory-paper)}.aarons-directory__footer h2{max-width:560px;font-size:30px;line-height:36px}.aarons-directory__footer p{max-width:560px;margin-top:12px;font-size:16px;line-height:24px}.aarons-directory__footer a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 16px;border-radius:8px;background:var(--directory-paper);color:var(--directory-ink);font-size:16px;line-height:24px;font-weight:600}.aarons-directory__footer a:hover{background:#dfc8b1}.aarons-directory__footer a+a{margin-left:12px;background:transparent;color:var(--directory-paper);text-decoration:underline}.aarons-directory__footer .aarons-directory__catalogue-link{color:var(--directory-paper)!important}.aarons-directory__footer .aarons-directory__catalogue-link:hover{background:transparent;text-decoration-thickness:2px}@media screen and (max-width:1099px){.aarons-directory__intro{display:block}.aarons-directory__intro .aarons-directory__catalogue-link{margin-top:8px}.aarons-directory__jump{grid-template-columns:minmax(0,1fr) 16px}.aarons-directory__jump-image{display:none}.aarons-directory__stock{align-items:flex-start}.aarons-directory__stock-links{justify-content:flex-start}.aarons-directory__group{gap:24px}.aarons-directory__children{gap:8px}}@media screen and (max-width:749px){body:has(.aarons-directory) .aaronscase-contact-bar{display:none!important}.aarons-directory{padding:32px 16px 48px}.aarons-directory h1{font-size:36px;line-height:40px}.aarons-directory h2{font-size:30px;line-height:36px}.aarons-directory__intro{margin-bottom:24px}.aarons-directory__intro p{font-size:16px;line-height:24px}.aarons-directory__nav-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.aarons-directory__nav-list>li:last-child:nth-child(odd){grid-column:1 / -1}.aarons-directory__jump{min-height:64px;padding:12px 16px}.aarons-directory__stock{display:block;margin:48px 0 0;padding:24px}.aarons-directory__stock h2{font-size:24px;line-height:32px}.aarons-directory__stock-links{display:grid;gap:0;margin-top:12px}.aarons-directory__groups{gap:48px;margin-top:32px}.aarons-directory__group{grid-template-columns:minmax(0,1fr);gap:24px;scroll-margin-top:24px}.aarons-directory__media{aspect-ratio:16 / 9}.aarons-directory__children{grid-template-columns:minmax(0,1fr);margin-top:12px}.aarons-directory__child-link{min-height:56px}.aarons-directory__footer{display:block;margin-top:48px;padding:24px}.aarons-directory__footer h2{font-size:24px;line-height:32px}.aarons-directory__footer a{width:100%;margin-top:24px}.aarons-directory__footer a+a{margin:8px 0 0}}@media(prefers-reduced-motion:reduce){.aarons-directory *,.aarons-directory *:before,.aarons-directory *:after{transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/aarons-collections-directory.css.map */
