.custom-product-card{container-type:inline-size;display:block;width:100%;text-decoration:none;color:inherit}.custom-product-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:2px}.custom-product-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.custom-product-card__image--second{opacity:0;transition:opacity .6s cubic-bezier(.2,1,.3,1)}@media(hover:hover){.custom-product-card--has-hover:hover .custom-product-card__image--second{opacity:1}}.custom-product-card__images{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.custom-product-card--sold .custom-product-card__images{opacity:.5}.custom-product-card__sold{position:absolute;top:8px;right:8px;z-index:1;box-sizing:border-box;padding:4px;display:flex;align-items:center;justify-content:center;pointer-events:none;background-color:#333;color:#fff;font-family:Inter,sans-serif;font-size:10px;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.08em;writing-mode:vertical-rl;transform:rotate(180deg)}.custom-product-card__tag{position:absolute;top:8px;right:8px;box-sizing:border-box;padding:4px;display:flex;align-items:center;justify-content:center;background-color:var(--color-palette-foreground);color:#fff;font-family:Inter,sans-serif;font-size:10px;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.08em;writing-mode:vertical-rl;transform:rotate(180deg)}.custom-product-card__button{position:absolute;left:5.66cqw;right:5.66cqw;bottom:5.66cqw;display:none;opacity:0;transition:opacity .6s cubic-bezier(.2,1,.3,1)}.custom-product-card__button .custom-button{width:100%;height:10.4cqw}@container (min-width: 424px){.custom-product-card__button{text-align:center}.custom-product-card__button .custom-button{width:100%;max-width:50%;height:44px}}.custom-product-card__button-label{display:block;text-box:trim-both cap alphabetic}@media(hover:hover){.custom-product-card__button{display:block}.custom-product-card:hover .custom-product-card__button{opacity:1}}.custom-product-card__info{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:baseline;column-gap:8px;text-align:left;padding-top:2.5cqw}.custom-product-card__name{flex:0 1 auto;min-width:0;max-width:calc(60% - 4px);font-family:var(--font-h6--family);font-size:15px;font-weight:400;line-height:1.2;text-box:trim-both cap alphabetic;color:var(--color-palette-foreground)}.custom-product-card--name-uppercase .custom-product-card__name{text-transform:uppercase}.custom-product-card__ephemeral{display:block;margin-top:2.75px;font-family:Inter,sans-serif;font-size:10px;font-weight:700;line-height:1.2;text-transform:uppercase;text-align:left;text-box:trim-both cap alphabetic;color:var(--color-palette-color6)}.custom-product-card--on-sable .custom-product-card__ephemeral{color:var(--color-palette-foreground)}.custom-product-card__elements{flex:0 1 auto;min-width:0;max-width:calc(40% - 4px);text-align:right;font-family:var(--font-body--family);font-size:12px;font-weight:400;line-height:1.2;text-box:trim-both cap alphabetic;color:var(--color-palette-foreground)}.custom-product-card__swatches{margin-top:5.8cqw;display:none}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-product-card.css.map */
