.wp-card{display:flex;flex-direction:column;height:100%;color:var(--color-body, #1f2022)}.wp-card__media{position:relative;aspect-ratio:1 / 1;background:var(--wp-card-bg, #f5f5f5);border-radius:var(--wp-card-radius, 8px);overflow:hidden}.wp-card--no-image-bg .wp-card__media{background:transparent}.wp-card__media-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.wp-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:var(--wp-card-img-pad, 8%);box-sizing:border-box;transition:opacity .3s ease,transform .4s ease}.wp-card--blend .wp-card__image{mix-blend-mode:multiply}.wp-card__image--secondary{opacity:0}@media(hover:hover){.wp-card:hover .wp-card__image--primary{transform:scale(1.03)}.wp-card:hover .wp-card__image--secondary{opacity:1}.wp-card:hover .wp-card__image--primary:has(+.wp-card__image--secondary){opacity:0;transform:none}}.wp-card__flags{position:absolute;z-index:2;top:10px;left:10px;right:10px;display:flex;justify-content:space-between;align-items:flex-start;gap:8px;pointer-events:none}.wp-card__badge,.wp-card__label{display:inline-block;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:var(--font-body-medium-weight, 500);line-height:1.3;white-space:nowrap}.wp-card__badge{background:var(--color-accent, #CD2817);color:#fff}.wp-card__label{background:var(--color-heading, #1f2022);color:#fff;margin-left:auto}.wp-card__info{display:flex;flex-direction:column;flex:1;padding-top:14px}.wp-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em;margin-bottom:6px;font-size:1rem;font-weight:var(--font-body-medium-weight, 500);line-height:1.35;color:var(--color-heading, #1f2022);text-decoration:none}@media(hover:hover){a.wp-card__title:hover{text-decoration:underline;text-underline-offset:3px}}.wp-card__rating{display:flex;align-items:center;gap:6px;min-height:18px;margin-bottom:8px;font-size:.8125rem;line-height:18px}.wp-card__stars,.wp-card__stars-fill{display:block;height:14px;background-repeat:repeat-x;background-size:15px 14px}.wp-card__stars{position:relative;width:75px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%23e2e2e2' d='M10 1.6l2.6 5.3 5.8.85-4.2 4.1 1 5.8L10 14.9l-5.2 2.75 1-5.8-4.2-4.1 5.8-.85z'/%3E%3C/svg%3E")}.wp-card__stars-fill{position:absolute;top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%23fbbc04' d='M10 1.6l2.6 5.3 5.8.85-4.2 4.1 1 5.8L10 14.9l-5.2 2.75 1-5.8-4.2-4.1 5.8-.85z'/%3E%3C/svg%3E")}.wp-card__rating-count{color:rgba(var(--color-body-rgb, 31,32,34),.65)}.wp-card__desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3em;margin:0 0 10px;font-size:.875rem;line-height:1.5;color:rgba(var(--color-body-rgb, 31,32,34),.75)}.wp-card__chips{display:flex;flex-wrap:wrap;gap:6px;height:calc(24px * var(--wp-chip-rows, 1) + 6px * (var(--wp-chip-rows, 1) - 1));overflow:hidden;margin:0 0 14px;padding:0;list-style:none;align-content:flex-start}.wp-card__chip{display:inline-flex;align-items:center;gap:5px;margin:0;padding:0 10px;height:24px;line-height:24px;border-radius:999px;background:var(--wp-chip-bg, #f5f5f5);font-size:.75rem;white-space:nowrap}.wp-card__bottom{margin-top:auto;display:flex;flex-direction:column;gap:12px}.wp-card__price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:2px;min-height:1.5em;line-height:1.2;color:var(--color-heading, #1f2022)}.wp-card__price-from{font-size:.8125rem;font-weight:400;color:rgba(var(--color-body-rgb, 31,32,34),.65)}.wp-card__price-now{font-size:var(--wp-card-price-fs, 20px);font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.wp-card__price-now--sale{color:var(--color-accent, #CD2817)}.wp-card__price-was{font-size:.875rem;color:rgba(var(--color-body-rgb, 31,32,34),.5);text-decoration:line-through}.wp-card__buttons{display:flex;flex-direction:column;gap:8px}@media screen and (min-width:1068px){.wp-card--btn-row .wp-card__buttons--both{flex-direction:row}.wp-card--btn-row .wp-card__buttons--both .wp-card__btn{flex:1 1 0;padding-left:12px;padding-right:12px}}.wp-card .button.wp-card__btn{width:100%;height:var(--wp-card-btn-h, 46px);border-radius:var(--wp-card-btn-r, 500px);box-sizing:border-box;font-size:var(--wp-card-btn-fs, .9375rem);font-weight:var(--wp-card-btn-fw, var(--font-body-medium-weight, 500));text-transform:var(--wp-card-btn-tt, none);letter-spacing:var(--wp-card-btn-ls, var(--button-letter-spacing, .02em));white-space:nowrap}.wp-card .button.wp-card__btn--dark,.wp-card .button.wp-card__btn--dark:focus,.wp-card .button.wp-card__btn--dark.loading{background:var(--color-heading, #1f2022);color:#fff;box-shadow:none}.wp-card .button.wp-card__btn--accent,.wp-card .button.wp-card__btn--accent:focus,.wp-card .button.wp-card__btn--accent.loading{background:var(--color-accent, #CD2817);color:#fff;box-shadow:none}.wp-card .button.wp-card__btn--white,.wp-card .button.wp-card__btn--white:focus,.wp-card .button.wp-card__btn--white.loading{background:#fff;color:var(--color-heading, #1f2022);box-shadow:inset 0 0 0 1px rgba(var(--color-body-rgb, 31,32,34),.15)}.wp-card .button.wp-card__btn--outline,.wp-card .button.wp-card__btn--outline:focus,.wp-card .button.wp-card__btn--outline.loading{background:transparent;color:var(--color-heading, #1f2022);box-shadow:inset 0 0 0 1px currentColor}.wp-card .button.wp-card__btn--custom,.wp-card .button.wp-card__btn--custom:focus,.wp-card .button.wp-card__btn--custom.loading{background:var(--wp-btn-bg, #1f2022);color:var(--wp-btn-text, #fff);box-shadow:inset 0 0 0 1px var(--wp-btn-border, transparent)}@media(hover:hover){.wp-card .button.wp-card__btn--dark:hover{background:#3a3b3e;color:#fff}.wp-card .button.wp-card__btn--accent:hover{background:#ae2214;color:#fff}.wp-card .button.wp-card__btn--white:hover{background:#f0f0f0;color:var(--color-heading, #1f2022)}.wp-card .button.wp-card__btn--outline:hover{background:var(--color-heading, #1f2022);color:#fff;box-shadow:none}.wp-card .button.wp-card__btn--custom:hover{background:var(--wp-btn-bg-hover, #3a3b3e);color:var(--wp-btn-text-hover, #fff)}}.wp-card .button.wp-card__btn[disabled]{opacity:.5;cursor:not-allowed}.wp-card--placeholder .wp-card__image{fill:rgba(var(--color-body-rgb, 31,32,34),.2)}.wp-card .wp-card__btn .loading-overlay{top:0;right:0;bottom:0;left:0}.wp-card .wp-card__btn .loading-overlay svg{width:20px;height:20px}.wp-card .wp-card__btn .spinner-path{stroke:currentColor}.wp-card__chip-icon{flex-shrink:0;width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media screen and (max-width:767px){.wp-card__chips{--wp-chip-rows: var(--wp-chip-rows-m, 1)}}.wp-card .wp-card__chips{height:calc(24px * var(--wp-chip-rows, 2) + 6px * (var(--wp-chip-rows, 2) - 1))}@media screen and (max-width:767px){.wp-card__price-now{font-size:var(--wp-card-price-fs-m, 17px)}}.wp-eq .wp-card .wp-card__title,.wp-eq .wp-card .wp-card__desc{min-height:0}.wp-eq .wp-card .wp-card__chips{height:auto;max-height:calc(24px * var(--wp-chip-rows, 2) + 6px * (var(--wp-chip-rows, 2) - 1))}.wp-eq .wp-card .wp-card__price{min-height:0}
/*# sourceMappingURL=/cdn/shop/t/21/assets/wp-product-card.css.map */
