@keyframes svelte-1rscjph-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-3px)}40%,60%{transform:translate(3px)}}@keyframes svelte-1rscjph-rotation{0%{transform:rotate(-60deg)}30%{transform:rotate(80deg)}to{transform:rotate(300deg)}}.focus-trap-wrap.svelte-1rscjph{display:contents}@keyframes svelte-bket3h-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(1px)}30%,50%,70%{transform:translate(-3px)}40%,60%{transform:translate(3px)}}@keyframes svelte-bket3h-rotation{0%{transform:rotate(-60deg)}30%{transform:rotate(80deg)}to{transform:rotate(300deg)}}.product-card.svelte-bket3h{grid-template-columns:10.5rem 1fr;align-items:start;width:100%;height:100%;min-height:13rem;display:grid}.product-card.smaller.svelte-bket3h{grid-template-columns:10rem 1fr;min-height:10rem}.product-card.smaller.svelte-bket3h .image-wrapper:where(.svelte-bket3h) img:where(.svelte-bket3h){transform:none}.product-card.svelte-bket3h .image-wrapper:where(.svelte-bket3h){-webkit-user-select:none;user-select:none;background:#f6f6f6;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.product-card.svelte-bket3h .image-wrapper:where(.svelte-bket3h) img:where(.svelte-bket3h){mix-blend-mode:darken;aspect-ratio:4/3;width:100%;display:block;transform:scale(1.05)translateY(7.5%)}.product-card.svelte-bket3h .info:where(.svelte-bket3h){flex-direction:column;width:100%;min-width:0;height:100%;padding:.2rem 0 .5rem 2rem;display:flex}.product-card.svelte-bket3h .info:where(.svelte-bket3h) .name:where(.svelte-bket3h){text-overflow:ellipsis;white-space:nowrap;color:#1f1f1f;letter-spacing:.025em;text-transform:uppercase;padding-bottom:.2rem;font-size:1.4rem;font-weight:700;line-height:2rem;display:block;overflow:hidden}.product-card.svelte-bket3h .info:where(.svelte-bket3h) .price:where(.svelte-bket3h){color:#4c4c4c;letter-spacing:normal;font-size:1.3rem;font-weight:500;line-height:1.8;display:block}.product-card.svelte-bket3h .info:where(.svelte-bket3h) .product-options:where(.svelte-bket3h){flex-direction:column;padding:1rem 0 1.5rem;display:flex}.product-card.svelte-bket3h .info:where(.svelte-bket3h) .product-options:where(.svelte-bket3h) .option:where(.svelte-bket3h){color:#1f1f1f;letter-spacing:normal;grid-template-columns:3.5rem auto;gap:0 1ch;font-size:1.3rem;font-weight:500;line-height:2rem;display:grid}.product-card.svelte-bket3h .info:where(.svelte-bket3h) .product-options:where(.svelte-bket3h) .option:where(.svelte-bket3h) .value:where(.svelte-bket3h){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.product-card.svelte-bket3h .info:where(.svelte-bket3h) .returning-text:where(.svelte-bket3h){color:#0a558a;letter-spacing:normal;background:#e4f2fc;border:1px solid #64b1e8;border-radius:.2rem;width:fit-content;margin-top:auto;padding:.4rem .9rem .3rem 1rem;font-size:1.3rem;font-weight:625;line-height:normal;display:block}.product-card.svelte-bket3h .info:where(.svelte-bket3h) .returning-text.already:where(.svelte-bket3h){color:#3b3b3b;background:#f5f5f5;border-color:#b0b0b0}@media (width>=700px){.product-card.svelte-bket3h{grid-template-columns:11.5rem 1fr;min-height:14rem}}
