.astro-z53h5uid[data-card]{--border-color:#e6e6e6;--border-style:solid;--border-width:1px;--gap: ;--radius:.5rem;border:1px solid;border-color:var(--border-color);border-radius:var(--radius);border-style:var(--border-style);border-width:var(--border-width);display:var(--display,grid);gap:var(--gap);grid-template-rows:auto 1fr;height:var(--height);overflow:hidden;overflow:clip;width:var(--width,100%)}.astro-z53h5uid[data-mode=bleed][data-card]{--border-width:0}.astro-z53h5uid[data-corners=soft][data-card]{--radius:1rem}.card.astro-2unbhcv3 .card__title{display:grid;font-weight:400;gap:var(--space-sm);line-height:1.25}.card.astro-2unbhcv3 .card__image{--aspect-ratio:1;aspect-ratio:var(--aspect-ratio)}.card.astro-2unbhcv3 .card__money{font-family:monospace}.card.astro-2unbhcv3{position:relative}@media (hover:hover) and (pointer:fine){.card.astro-2unbhcv3:hover img{transform:scale(1.1);transition:transform .6s ease-out}}.card.astro-2unbhcv3:active img{transform:scale(1.1);transition:transform .6s ease-out}@media (hover:hover) and (pointer:fine){.card.astro-2unbhcv3 a:hover .card__title{text-decoration-color:#14191f!important;text-decoration-line:underline;text-decoration-thickness:1px!important;text-underline-offset:.2em;text-underline-position:below}}.card.astro-2unbhcv3 a:active .card__title{text-decoration-color:#14191f!important;text-decoration-line:underline;text-decoration-thickness:1px!important;text-underline-offset:.2em;text-underline-position:below}.card.astro-2unbhcv3 .card__image{background-color:#f8fafc;overflow:hidden;overflow:clip;padding:.5rem}.card.astro-2unbhcv3 .card__image>.astro-2unbhcv3{border-radius:var(--radius)}.card.astro-2unbhcv3 .card__header{display:grid;gap:var(--space-sm)}.card.astro-2unbhcv3 .card__content{display:flex;flex-direction:column;gap:var(--space-sm);justify-content:space-between;line-height:1.25;padding:var(--space-base);text-align:center}.card.astro-2unbhcv3 .card__content>*{margin-inline:auto}.card.astro-2unbhcv3 .card__image>*{box-shadow:0 1px 3px #0003;overflow:hidden;overflow:clip}.card.astro-2unbhcv3 aside.astro-2unbhcv3{bottom:0;position:absolute;right:0}.card.astro-2unbhcv3 .card__subtitle{color:#8a88aa;font-size:.875em;text-transform:uppercase}.card.astro-2unbhcv3{--height:100%}.card.astro-6k5r5lpx .card__title{display:grid;font-weight:400;gap:var(--space-sm);line-height:1.25}.card.astro-6k5r5lpx .card__image{--aspect-ratio:1;aspect-ratio:var(--aspect-ratio)}.card.astro-6k5r5lpx .card__money{font-family:monospace}.card.astro-6k5r5lpx{position:relative}@media (hover:hover) and (pointer:fine){.card.astro-6k5r5lpx:hover img{transform:scale(1.1);transition:transform .6s ease-out}}.card.astro-6k5r5lpx:active img{transform:scale(1.1);transition:transform .6s ease-out}@media (hover:hover) and (pointer:fine){.card.astro-6k5r5lpx a:hover .card__title{text-decoration-color:#14191f!important;text-decoration-line:underline;text-decoration-thickness:1px!important;text-underline-offset:.2em;text-underline-position:below}}.card.astro-6k5r5lpx a:active .card__title{text-decoration-color:#14191f!important;text-decoration-line:underline;text-decoration-thickness:1px!important;text-underline-offset:.2em;text-underline-position:below}.card.astro-6k5r5lpx .card__image{background-color:#f8fafc;overflow:hidden;overflow:clip;padding:.5rem}.card.astro-6k5r5lpx .card__image>.astro-6k5r5lpx{border-radius:var(--radius)}.card.astro-6k5r5lpx .card__header{display:grid;gap:var(--space-sm)}.card.astro-6k5r5lpx .card__content{display:flex;flex-direction:column;gap:var(--space-sm);justify-content:space-between;line-height:1.25;padding:var(--space-base);text-align:center}.card.astro-6k5r5lpx .card__content>*{margin-inline:auto}.card.astro-6k5r5lpx .card__image>*{box-shadow:0 1px 3px #0003;overflow:hidden;overflow:clip}.card.astro-6k5r5lpx aside.astro-6k5r5lpx{bottom:0;position:absolute;right:0}.card.astro-6k5r5lpx .card__subtitle{color:#8a88aa;font-size:.875em;text-transform:uppercase}.astro-toqcj74k[data-card=image]{aspect-ratio:1;background-color:var(--color-neutral);border-radius:.5em;height:100%;max-width:100%;overflow:hidden;overflow:clip;position:relative}.astro-toqcj74k[data-image-card]{height:100%}.astro-toqcj74k[data-image-card=title]{background:var(--color-accent);border-radius:.25em;bottom:0;box-shadow:1px 1px 1px #000000bf;font-weight:500;height:-moz-max-content;height:max-content;margin:.5em;padding:.25em .5em;position:absolute;right:0;text-transform:uppercase;z-index:1}.card.astro-b5dsoeg7 .card__title{display:grid;font-weight:400;gap:var(--space-sm);line-height:1.25}.card.astro-b5dsoeg7 .card__image{--aspect-ratio:1;aspect-ratio:var(--aspect-ratio)}.card.astro-b5dsoeg7 .card__money{font-family:monospace}.card.astro-b5dsoeg7{position:relative}@media (hover:hover) and (pointer:fine){.card.astro-b5dsoeg7:hover img{transform:scale(1.1);transition:transform .6s ease-out}}.card.astro-b5dsoeg7:active img{transform:scale(1.1);transition:transform .6s ease-out}@media (hover:hover) and (pointer:fine){.card.astro-b5dsoeg7 a:hover .card__title{text-decoration-color:#14191f!important;text-decoration-line:underline;text-decoration-thickness:1px!important;text-underline-offset:.2em;text-underline-position:below}}.card.astro-b5dsoeg7 a:active .card__title{text-decoration-color:#14191f!important;text-decoration-line:underline;text-decoration-thickness:1px!important;text-underline-offset:.2em;text-underline-position:below}.card.astro-b5dsoeg7 .card__image{background-color:#f8fafc;overflow:hidden;overflow:clip;padding:.5rem}.card.astro-b5dsoeg7 .card__image>.astro-b5dsoeg7{border-radius:var(--radius)}.card.astro-b5dsoeg7 .card__header{display:grid;gap:var(--space-sm)}.card.astro-b5dsoeg7 .card__content{display:flex;flex-direction:column;gap:var(--space-sm);justify-content:space-between;line-height:1.25;padding:var(--space-base);text-align:center}.card.astro-b5dsoeg7 .card__content>*{margin-inline:auto}.card.astro-b5dsoeg7 .card__image>*{box-shadow:0 1px 3px #0003;overflow:hidden;overflow:clip}.card.astro-b5dsoeg7 aside.astro-b5dsoeg7{bottom:0;position:absolute;right:0}.card.astro-b5dsoeg7 .card__subtitle{color:#8a88aa;font-size:.875em;text-transform:uppercase}aside.astro-b5dsoeg7{display:flex;flex-direction:column}aside.astro-b5dsoeg7 [data-add-cart-button]{background-color:transparent;color:inherit}.card.astro-2weald7a .card__title{display:grid;font-weight:400;gap:var(--space-sm);line-height:1.25}.card.astro-2weald7a{display:flex;font-size:1rem;height:auto;position:relative}.card.astro-2weald7a>.astro-2weald7a{align-items:center;display:flex;font-size:.875em}.card.astro-2weald7a aside.astro-2weald7a{bottom:0;right:0}.card.astro-2weald7a .card__image.astro-2weald7a{aspect-ratio:1;width:6rem}.card.astro-2weald7a aside.astro-2weald7a{position:absolute}.card.astro-2weald7a .card__content{display:grid;gap:.25em}.card__link.astro-2weald7a{display:flex;gap:1rem}.card.astro-6p422yah .card__title{display:grid;font-weight:400;gap:var(--space-sm);line-height:1.25}.card.astro-6p422yah .card__image{--aspect-ratio:1;aspect-ratio:var(--aspect-ratio)}.card.astro-6p422yah .card__money{font-family:monospace}.card.astro-6p422yah{position:relative}@media (hover:hover) and (pointer:fine){.card.astro-6p422yah:hover img{transform:scale(1.1);transition:transform .6s ease-out}}.card.astro-6p422yah:active img{transform:scale(1.1);transition:transform .6s ease-out}@media (hover:hover) and (pointer:fine){.card.astro-6p422yah a:hover .card__title{text-decoration-color:#14191f!important;text-decoration-line:underline;text-decoration-thickness:1px!important;text-underline-offset:.2em;text-underline-position:below}}.card.astro-6p422yah a:active .card__title{text-decoration-color:#14191f!important;text-decoration-line:underline;text-decoration-thickness:1px!important;text-underline-offset:.2em;text-underline-position:below}.card.astro-6p422yah .card__image{background-color:#f8fafc;overflow:hidden;overflow:clip;padding:.5rem}.card.astro-6p422yah .card__image>.astro-6p422yah{border-radius:var(--radius)}.card.astro-6p422yah .card__header{display:grid;gap:var(--space-sm)}.card.astro-6p422yah .card__content{display:flex;flex-direction:column;gap:var(--space-sm);justify-content:space-between;line-height:1.25;padding:var(--space-base);text-align:center}.card.astro-6p422yah .card__content>*{margin-inline:auto}.card.astro-6p422yah .card__image>*{box-shadow:0 1px 3px #0003;overflow:hidden;overflow:clip}.card.astro-6p422yah aside.astro-6p422yah{bottom:0;position:absolute;right:0}.card.astro-6p422yah .card__subtitle{color:#8a88aa;font-size:.875em;text-transform:uppercase}
