.featured-motifs{padding:calc(var(--spacing-8) * 1.5) 0}.featured-motifs__head{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-2);align-items:start;width:100%;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--color-grid-line);margin-bottom:var(--spacing-6)}.featured-motifs__eyebrow{display:block;color:var(--color-grey-muted);margin-bottom:var(--spacing-2)}.featured-motifs__description{margin:0;max-width:62ch}.featured-motifs__grid{display:grid;grid-template-columns:repeat(var(--motif-columns, 4),minmax(0,1fr));gap:var(--spacing-4)}.motif-card{display:flex;flex-direction:column}.motif-card__link{display:block;text-decoration:none;color:inherit}.motif-card__media{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;background-color:var(--surface-container-high);overflow:hidden}.motif-card__media img{width:100%;height:100%;object-fit:contain;transition:transform .5s ease}.motif-card__link:hover .motif-card__media img{transform:scale(1.05)}.motif-card__media-empty{color:var(--color-grey-muted)}.motif-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin-top:var(--spacing-4);font-family:var(--font-heading);font-size:1rem;font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:-.01em;color:var(--color-text-pitch)}.motif-card__price{display:block;margin-top:.5rem;font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.05em;color:var(--color-grey-muted)}.motif-card__collection{display:inline-block;margin-top:var(--spacing-2);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;color:var(--color-grey-muted);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color .2s ease,color .2s ease}.motif-card__collection:hover,.motif-card__collection:focus-visible{color:var(--color-text-pitch);text-decoration-color:currentColor}.motif-card__form{margin-top:var(--spacing-4)}.motif-card__add{width:100%;min-height:44px;padding:.75rem 1rem;background-color:transparent;border:1px solid var(--color-text-pitch);color:var(--color-text-pitch);font-family:var(--font-heading);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease}.motif-card__add:hover:not(:disabled){background-color:var(--color-text-pitch);color:var(--color-bg-gallery)}.motif-card__add:disabled{border-color:var(--color-grid-line);color:var(--color-grey-muted);cursor:not-allowed}.motif-card__form .cart-message{margin-top:.5rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.05em;color:var(--color-accent-kraft-dark)}.featured-motifs__footer{margin-top:var(--spacing-8)}@media(max-width:900px){.featured-motifs__head{grid-template-columns:minmax(0,1fr);gap:var(--spacing-4)}.featured-motifs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.featured-motifs__grid{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
