.cg{--cg-ink: #16211b;--cg-ink-soft: #4c5a52;--cg-rule: #dbe3df;--cg-surface: #ffffff;--cg-tint: #f4f7f4;--cg-accent: #1f6b45;--cg-accent-dark: #175134;--cg-orange: #e67e22;--cg-orange-dark: #a85408;--cg-orange-tint: #fdf3ea;padding-bottom:4rem;color:var(--cg-ink)}.cg-head{padding:2.5rem 0 1.75rem}.cg-title{margin:0 0 .6rem;font-size:clamp(2.5rem,5.2vw,3.25rem);line-height:1.2;font-weight:700}.cg-intro{margin:0;max-width:46rem;font-size:1.6rem;line-height:1.6;color:var(--cg-ink-soft)}.cg-shortcuts{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 2.75rem}.cg-shortcut{display:inline-flex;align-items:baseline;gap:.6rem;min-height:3.75rem;padding:1rem 1.5rem;border:1px solid var(--cg-orange);border-radius:10px;background:var(--cg-surface);color:var(--cg-ink);font-size:1.5rem;font-weight:700;text-decoration:none;transition:background-color .15s ease}.cg-shortcut:hover,.cg-shortcut:focus-visible{background:var(--cg-orange-tint);color:var(--cg-ink)}.cg-shortcut-n{font-size:1.3125rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--cg-orange-dark)}.cg-group{margin-bottom:2.75rem}.cg-group-title{margin:0 0 1rem;padding-bottom:.6rem;border-bottom:2px solid var(--cg-rule);font-size:2rem;font-weight:700;color:var(--cg-accent-dark)}.cg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(21.5rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.cg-grid--brand{grid-template-columns:repeat(auto-fill,minmax(16.5rem,1fr))}.cg-card{display:flex}.cg-card-link{display:grid;grid-template-columns:1fr auto;grid-template-areas:"title count" "blurb blurb";align-items:baseline;gap:.3rem .75rem;width:100%;padding:1.15rem 1.3rem;border:1px solid var(--cg-rule);border-radius:10px;background:var(--cg-surface);text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.cg-card-link:hover,.cg-card-link:focus-visible{border-color:var(--cg-accent);background:var(--cg-tint)}.cg-card-title{grid-area:title;font-size:1.6rem;font-weight:700;line-height:1.35;color:var(--cg-ink)}.cg-card-blurb{grid-area:blurb;font-size:1.3125rem;line-height:1.5;color:var(--cg-ink-soft)}.cg-card-n{grid-area:count;font-size:1.4375rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--cg-orange-dark)}.cg-card-link,.cg-shortcut{position:relative}.cg-card-link[aria-busy=true],.cg-shortcut[aria-busy=true]{cursor:default}.cg-card-link[aria-busy=true]>*,.cg-shortcut[aria-busy=true]>*{opacity:.3;transition:opacity .12s ease}.cg-card-link[aria-busy=true]:after,.cg-shortcut[aria-busy=true]:after{content:"";position:absolute;top:50%;left:50%;width:1.375rem;height:1.375rem;margin:-.6875rem 0 0 -.6875rem;border:2px solid var(--cg-rule);border-top-color:var(--cg-orange-dark);border-radius:50%;animation:cg-spin .7s linear infinite}@keyframes cg-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.cg-card-link[aria-busy=true]:after,.cg-shortcut[aria-busy=true]:after{animation:cg-pulse 1.1s ease-in-out infinite}.cg-card-link[aria-busy=true]>*,.cg-shortcut[aria-busy=true]>*{transition:none}}@keyframes cg-pulse{50%{opacity:.25}}@media screen and (max-width:600px){.cg-grid,.cg-grid--brand{grid-template-columns:1fr}.cg-head{padding-top:1.75rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/dawn--collections-page.css.map */
