.al-collection{--al-green:#154c32;padding:3.2rem 0 5.6rem;color:var(--al-green)}.al-collection>.page-width{max-width:140rem}.al-collection__hero{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:5rem;padding:3.6rem;border-radius:2.4rem;background:#f1f4eb}.al-collection__eyebrow{font-size:1.15rem;letter-spacing:.18em;font-weight:600;margin:0 0 1.5rem}.al-collection h1{font-size:clamp(3.4rem,4vw,5rem);line-height:1.12;margin:0 0 1.8rem;color:var(--al-green)}.al-collection__lead{font-size:1.65rem;line-height:1.75;margin:0}.al-collection__shipping{font-size:1.25rem;margin:2rem 0 0}.al-collection__hero-media{aspect-ratio:1.65;border-radius:1.8rem;overflow:hidden}.al-collection__hero-media img{width:100%;height:100%;object-fit:cover;display:block}.al-collection__nav{display:flex;flex-wrap:wrap;gap:1rem;padding:2.6rem 0}.al-collection__nav a,.al-collection__nav span{border:1px solid #cdd7c9;border-radius:3rem;padding:1rem 2rem;font-size:1.4rem;line-height:1.3;color:var(--al-green);text-decoration:none}.al-collection__nav a[aria-current],.al-collection__nav a:hover{background:var(--al-green);color:#fff;border-color:var(--al-green)}.al-collection__nav span{opacity:.6}.al-collection__toolbar{border-top:1px solid #dbe3d7;padding:2rem 0;display:flex;justify-content:space-between;align-items:center;gap:2rem;font-size:1.3rem}.al-collection__toolbar h2{font-size:2.3rem;margin:0}.al-collection__toolbar p{margin:0}.al-collection__sort{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.al-collection__sort select,.al-collection__sort button{border:1px solid #cdd7c9;background:#fff;color:var(--al-green);padding:1rem;border-radius:.6rem;font:inherit}.al-collection__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem 2.4rem}.al-honey-card{border:1px solid #e0e6dc;border-radius:1.6rem;overflow:hidden;background:#fff;min-width:0;display:flex;flex-direction:column}.al-honey-card__media{position:relative;aspect-ratio:1;background:#f6f7f2;padding:2rem;flex-shrink:0}.al-honey-card__media a{display:block;width:100%;height:100%}.al-honey-card__media img{width:100%;height:100%;object-fit:contain;display:block}.al-honey-card__badge{position:absolute;top:1.4rem;left:1.4rem;background:var(--al-green);color:#fff;border-radius:2rem;padding:.45rem 1.1rem;font-size:1.1rem}.al-honey-card__copy{padding:2rem 2.2rem 2.4rem;display:flex;flex-direction:column;flex:1}.al-honey-card__vendor{font-size:1.1rem;text-transform:uppercase;letter-spacing:.12em;margin:0 0 .7rem}.al-honey-card h2{font-size:2.1rem;line-height:1.3;margin:0 0 1rem}.al-honey-card h2 a{text-decoration:none;color:inherit}.al-honey-card__flavor{font-size:1.3rem;line-height:1.6;margin:0 0 1.5rem}.al-honey-card__price{font-size:1.5rem;font-weight:600;margin:auto 0 1.5rem;padding-top:1.5rem}.al-honey-card__link{font-size:1.3rem;text-underline-offset:.35rem;color:var(--al-green)}.al-collection__preview-note{padding:1.2rem 1.6rem;border:1px dashed #aebca7;font-size:1.2rem;border-radius:.8rem}.al-collection__empty{grid-column:1/-1;text-align:center;background:#fafbf7;padding:5rem 2rem;border-radius:1.4rem}.al-collection__empty h2{font-size:2.5rem}.al-collection__guide{margin-top:4.8rem;padding:3.2rem;background:#f1f4eb;border-radius:1.6rem}.al-collection__guide h2{margin:0 0 1.2rem;font-size:2.8rem}.al-collection__guide p{font-size:1.5rem;line-height:1.75;max-width:85rem;margin:0}.al-collection__pagination{padding:3rem 0;display:flex;gap:2rem;justify-content:center}.al-collection a:focus-visible,.al-collection select:focus-visible,.al-collection button:focus-visible{outline:2px solid var(--al-green);outline-offset:4px}@media(max-width:989px){.al-collection__hero{gap:2.5rem;padding:2.8rem}.al-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.al-collection{padding-top:1.8rem}.al-collection__hero{grid-template-columns:1fr;padding:2.4rem;gap:2.4rem;border-radius:1.6rem}.al-collection h1{font-size:3.4rem}.al-collection__lead{font-size:1.5rem}.al-collection__hero-media{aspect-ratio:1.9}.al-collection__nav{gap:.7rem;padding:2rem 0}.al-collection__nav a,.al-collection__nav span{padding:.9rem 1.3rem;font-size:1.3rem}.al-collection__grid{grid-template-columns:1fr;gap:2.2rem}.al-collection__toolbar{align-items:flex-start;flex-direction:column;gap:1rem}.al-honey-card__media{padding:1.8rem}.al-collection__guide{padding:2.4rem}}@media(prefers-reduced-motion:no-preference){.al-honey-card__media img{transition:transform .2s ease}.al-honey-card:hover .al-honey-card__media img{transform:scale(1.025)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/al-collection.css.map */
