.alaner-categories{--ac-cream: #f5f0e6;--ac-ink: #153f3e;--ac-line: #a8b5a9;--ac-ease: cubic-bezier(.22, 1, .36, 1);color:var(--ac-ink);background:var(--ac-cream);font-family:var(--font-body-family, Assistant, sans-serif);font-style:normal;letter-spacing:normal;scroll-margin-top:12rem}.alaner-categories *,.alaner-categories *:before,.alaner-categories *:after{box-sizing:border-box}.alaner-categories .alaner-categories__inner{max-width:160rem;padding:5.6rem 2rem 6.4rem;margin-inline:auto}.alaner-categories .alaner-categories__heading{margin-bottom:3.2rem}.alaner-categories .alaner-categories__eyebrow{margin:0 0 1.4rem;font-size:1.2rem;line-height:1.5;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.alaner-categories .alaner-categories__title{margin:0;color:inherit;font-family:inherit;font-size:clamp(3.2rem,4vw,5.2rem);font-weight:700;line-height:1.08;letter-spacing:-.035em;overflow-wrap:anywhere}.alaner-categories .alaner-categories__list{display:grid;grid-template-columns:minmax(0,1fr);gap:0 3.2rem;margin:0;padding:0;list-style:none}.alaner-categories .alaner-categories__item{min-width:0;border-bottom:1px solid var(--ac-line)}.alaner-categories .alaner-categories__item:first-child{border-top:1px solid var(--ac-line)}.alaner-categories .alaner-categories__link{display:flex;align-items:center;gap:1.2rem;min-height:10rem;padding:1.6rem .4rem;color:inherit;text-decoration:none;transition:background-color .18s ease-out}.alaner-categories .alaner-categories__number{align-self:flex-start;margin-top:.5rem;flex:0 0 1.8rem;color:#49605b;font-size:1.2rem;line-height:1.5;font-variant-numeric:tabular-nums}.alaner-categories .alaner-categories__name{flex:1 1 auto;min-width:0;font-size:2rem;font-weight:700;line-height:1.2;letter-spacing:-.025em;overflow-wrap:anywhere}.alaner-categories .alaner-categories__visual{flex:0 0 5.6rem;width:5.6rem;height:5.6rem;overflow:hidden;background:#fff}.alaner-categories .alaner-categories__image{display:block;width:100%;height:100%;object-fit:contain}.alaner-categories .alaner-categories__arrow{flex:0 0 2rem;font-size:2.4rem;line-height:1;transition:transform .18s var(--ac-ease)}.alaner-categories .alaner-categories__link:focus-visible{position:relative;z-index:1;outline:3px solid var(--ac-ink);outline-offset:4px;background:#e8e6da}.alaner-categories .alaner-categories__placeholder{display:flex;align-items:center;min-height:10rem;padding:1.6rem;color:#49605b;font-size:1.6rem;line-height:1.5}@media(min-width:600px){.alaner-categories .alaner-categories__list{grid-template-columns:repeat(2,minmax(0,1fr))}.alaner-categories .alaner-categories__item:nth-child(2){border-top:1px solid var(--ac-line)}}@media(min-width:750px){.alaner-categories .alaner-categories__inner{padding:8rem 5rem}.alaner-categories .alaner-categories__heading{margin-bottom:4rem}.alaner-categories .alaner-categories__link{min-height:12rem}.alaner-categories .alaner-categories__visual{flex-basis:7.2rem;width:7.2rem;height:7.2rem}}@media(min-width:1100px){.alaner-categories .alaner-categories__inner{padding:9.6rem clamp(3rem,4.2vw,7.2rem)}.alaner-categories .alaner-categories__list{grid-template-columns:repeat(3,minmax(0,1fr))}.alaner-categories .alaner-categories__item:nth-child(3){border-top:1px solid var(--ac-line)}.alaner-categories .alaner-categories__name{font-size:2.2rem}}@media(hover:hover)and (pointer:fine){.alaner-categories .alaner-categories__link:hover{background:#e8e6da}.alaner-categories .alaner-categories__link:hover .alaner-categories__name{text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:1px}.alaner-categories .alaner-categories__link:hover .alaner-categories__arrow{transform:translate(2px,-2px)}}@media(prefers-reduced-motion:reduce){.alaner-categories *,.alaner-categories *:before,.alaner-categories *:after{transition:none!important}.alaner-categories .alaner-categories__arrow{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/alaner-category-index.css.map */
