.intent-collection-nav{--intent-surface: #f6f1e7;--intent-surface-strong: #f1eadb;--intent-card: #fffdf8;--intent-ink: #213f2f;--intent-muted: rgba(33, 63, 47, .72);--intent-border: rgba(33, 63, 47, .1);--intent-shadow: 0 1.2rem 3rem rgba(35, 47, 39, .08)}.intent-collection-nav .page-width{background:radial-gradient(circle at top left,rgba(203,232,190,.45),transparent 26%),linear-gradient(180deg,var(--intent-surface) 0%,#fbf7ef 100%);border-radius:2.8rem;padding:3.2rem 2rem}.intent-collection-nav__header{display:grid;gap:1.6rem;align-items:start;margin-bottom:2.8rem}.intent-collection-nav__header-copy{max-width:74rem}.intent-collection-nav__eyebrow{margin:0 0 1rem;color:#2f6b43;font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.intent-collection-nav__title{margin:0;color:var(--intent-ink);line-height:.95;text-wrap:balance}.intent-collection-nav__text{margin:1.4rem 0 0;max-width:62rem;color:var(--intent-muted);font-size:1.7rem;line-height:1.5}.intent-collection-nav__browse-link{display:inline-flex;align-items:center;justify-content:center;gap:.9rem;min-height:5.2rem;padding:1.2rem 1.9rem;border:1px solid var(--intent-border);border-radius:1.6rem;background:#ffffffb8;color:var(--intent-ink);font-size:1.5rem;font-weight:600;text-decoration:none;transition:transform var(--duration-short) ease,box-shadow var(--duration-short) ease,background var(--duration-short) ease}.intent-collection-nav__browse-link:hover,.intent-collection-nav__browse-link:focus-visible{transform:translateY(-.1rem);box-shadow:var(--intent-shadow);background:#fff}.intent-collection-nav__browse-link .svg-wrapper{width:1.5rem;height:1.5rem}.intent-collection-nav__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;margin:0;padding:0}.intent-collection-nav__item{min-width:0}.intent-collection-nav__card{position:relative;display:grid;grid-template-rows:auto 1fr;overflow:hidden;min-height:100%;border:1px solid var(--intent-border);border-radius:2rem;background:var(--intent-card);box-shadow:var(--intent-shadow);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.intent-collection-nav__card:hover,.intent-collection-nav__card:focus-visible{transform:translateY(-.3rem);box-shadow:0 1.6rem 3.6rem #232f271f;border-color:#213f2f2e}.intent-collection-nav__media{position:relative;overflow:hidden;aspect-ratio:1 / .82;background:linear-gradient(180deg,#213f2f14,#213f2f05)}.intent-collection-nav__media img,.intent-collection-nav__media .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.intent-collection-nav__badge{position:absolute;bottom:1.4rem;left:1.4rem;z-index:1;display:inline-flex;align-items:center;min-height:3.2rem;padding:.5rem 1rem;border-radius:999px;background:#fffdf8eb;color:#2f6b43;font-size:1.15rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.intent-collection-nav__content{display:grid;grid-template-columns:auto 1fr auto;gap:1.2rem;align-items:center;padding:1.6rem 1.6rem 1.8rem}.intent-collection-nav__icon-chip{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:999px;background:var(--intent-surface-strong);color:#2f6b43;flex:0 0 auto}.intent-collection-nav__icon-chip .svg-wrapper{width:1.9rem;height:1.9rem}.intent-collection-nav__icon-chip .svg-wrapper svg{width:100%;height:100%;fill:currentColor}.intent-collection-nav__copy{display:grid;align-content:start;gap:.6rem;min-width:0}.intent-collection-nav__heading{margin:0;color:var(--intent-ink);font-size:1.8rem;line-height:1.15;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.intent-collection-nav__description{margin:0;color:var(--intent-muted);font-size:1.35rem;line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.intent-collection-nav__arrow{display:inline-flex;position:absolute;bottom:1.4rem;right:1.4rem;align-items:center;justify-content:center;width:39px;height:39px;border-radius:999px;color:#213f2f7a;background:#213f2f0a;transition:transform .18s ease,color .18s ease,background .18s ease}.intent-collection-nav__arrow .svg-wrapper{width:1.6rem;height:1.6rem}.intent-collection-nav__arrow .svg-wrapper svg{width:100%;height:100%}.intent-collection-nav__card:hover .intent-collection-nav__arrow,.intent-collection-nav__card:focus-visible .intent-collection-nav__arrow{color:#fff;background:#2f6b43;transform:translate(.2rem)}.intent-collection-nav__footer{display:flex;justify-content:center;margin-top:2.4rem}.intent-collection-nav__footer-link{display:inline-flex;align-items:center;gap:.8rem;color:var(--intent-ink);font-size:1.55rem;font-weight:600;text-decoration:none}.intent-collection-nav__footer-link .svg-wrapper{width:1.4rem;height:1.4rem}.intent-collection-nav__footer-link:hover,.intent-collection-nav__footer-link:focus-visible{text-decoration:underline;text-underline-offset:.25rem}@media screen and (min-width:750px){.intent-collection-nav .page-width{padding:4.8rem 3.6rem}.intent-collection-nav__header{grid-template-columns:minmax(0,1fr) auto;gap:2.4rem;margin-bottom:3.6rem}.intent-collection-nav__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.intent-collection-nav__content{padding:1.6rem}.intent-collection-nav__copy{min-height:8.8rem}}@media screen and (min-width:990px){.intent-collection-nav .page-width{padding:5.6rem 4.8rem}.intent-collection-nav__grid{grid-template-columns:repeat(var(--intent-columns-desktop, 4),minmax(0,1fr))}.intent-collection-nav__heading{font-size:1.65rem}.intent-collection-nav__description{font-size:1.3rem}}@media screen and (max-width:749px){.intent-collection-nav .page-width{border-radius:2rem;padding-left:1.6rem;padding-right:1.6rem}.intent-collection-nav__browse-link{width:100%}.intent-collection-nav__heading{font-size:1.8rem}.intent-collection-nav__description{font-size:1.4rem;-webkit-line-clamp:4}.intent-collection-nav__content{grid-template-columns:auto 1fr}.intent-collection-nav__arrow{grid-column:2;justify-self:end;margin-top:.4rem}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/section-intent-collection-nav.css.map */
