.shop-all-card{display:flex;flex-direction:column;height:100%}.shop-all-card .shop-all-card-image-container{border-radius:16px;background-color:#f6f6f6;padding:2.5rem 0.5rem 1rem}@media(min-width: 1200px){.shop-all-card .shop-all-card-image-container{padding:4.5rem 1.5rem 1.5rem}}.shop-all-card .shop-all-card-image-link{width:100%;aspect-ratio:1/1;position:relative;overflow:hidden;display:block}.shop-all-card .shop-all-card-image-link:focus{outline:none;border-radius:0}.shop-all-card .shop-all-card-img{width:100%;height:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.shop-all-card .shop-all-card-body{margin-top:0.5rem}@media(min-width: 1200px){.shop-all-card .shop-all-card-body{margin-top:1rem}}.shop-all-card .shop-all-card-headline-link{font-family:"Plus Jakarta Sans",arial,helvetica,serif;font-size:1.5rem;font-weight:700;color:#000;line-height:1.75rem;letter-spacing:-0.03125rem;text-decoration:none}@media(min-width: 1200px){.shop-all-card .shop-all-card-headline-link{font-size:2rem;line-height:2.25rem}}.shop-all-card .shop-all-card-description{font-family:"DM Sans",arial,helvetica,serif;font-size:1rem;font-weight:400;color:#000;line-height:1.5rem;margin-top:1rem}.shop-all-card .shop-all-card-description p{margin-bottom:0}.shop-all-card .shop-all-card-description p+p{margin-top:1rem}.shop-all-card .shop-all-card-bottom{margin-top:auto}.shop-all-card .shop-all-card-button{max-width:unset}
