.bundle-product-card__image,.bundle-product-card__media{border-radius:6px;background:#f5f5f7}.bundle-product-card__media img{cursor:pointer}.bundle-product-card__image .badge.bundle-product-card__badge{z-index:3;background:var(--color-purple, #452ff6);pointer-events:none}.bundle-product-card__video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;pointer-events:none;background:transparent}.bundle-product-card__thumbs{position:absolute;left:9px;bottom:9px;z-index:2;pointer-events:none}.bundle-product-card .bundle-card__thumbs{display:flex;align-items:flex-end;isolation:isolate}.bundle-product-card .bundle-card__thumb{position:relative;flex:0 0 auto;width:40px;height:40px;margin-right:-6px;border:2.4px solid #e0ded9;border-radius:50%;overflow:hidden;background:#fff;box-sizing:border-box}.bundle-product-card .bundle-card__thumb:last-child{margin-right:0}.bundle-product-card .bundle-card__thumb-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .45s ease}.bundle-product-card__content{display:flex;flex-direction:column;align-items:flex-start}.bundle-product-card .card__heading a{text-decoration:none;color:var(--color-purple, #452ff6)}.bundle-product-card__kicker{margin:1px 0 0;font-family:var(--font-body-family),sans-serif;font-weight:400;font-size:11px;line-height:1.25;color:#000}.bundle-product-card__price{display:flex;align-items:baseline;gap:var(--xs, 4px);margin-top:var(--xs, 4px);font-family:var(--font-body-family),sans-serif;font-size:12px;line-height:1}.bundle-product-card__price-was{color:#666;text-decoration:line-through}.bundle-product-card__price-now{color:#eb5757}.bundle-product-card__cta{display:inline-flex;align-items:center;margin-top:var(--s, 8px);padding:7px 13px;border:1px solid #ccc;border-radius:20px;background:#fff;color:#000;font-family:var(--font-body-family),sans-serif;font-weight:700;font-size:10px;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.bundle-product-card__cta:hover,.bundle-product-card__cta:focus-visible,.bundle-product-card:hover .bundle-product-card__cta{background:#000;border-color:#000;color:#fff}@media screen and (min-width:768px){.bundle-product-card__price{font-size:var(--size-text-sm, 14px)}.bundle-product-card__cta{font-size:12px;padding:8px 16px}}@media(prefers-reduced-motion:reduce){.bundle-product-card__cta{transition:none}}.bundle-product-card__ring{--set-ring-wave: 240px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:1px;border-radius:6px;overflow:clip;background:#dfd2f5;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.bundle-product-card__ring:before{--set-ring-shift: calc(var(--set-ring-wave) * 1.41421);content:"";position:absolute;top:0;bottom:0;left:calc(var(--set-ring-shift) * -1);width:calc(100% + var(--set-ring-shift));background:repeating-linear-gradient(135deg,#dfd2f5 0,var(--color-purple, #452ff6) calc(var(--set-ring-wave) / 2),#dfd2f5 var(--set-ring-wave));animation:set-ring-flow 7s linear infinite}@keyframes set-ring-flow{to{translate:var(--set-ring-shift) 0}}@media(prefers-reduced-motion:reduce){.bundle-product-card__ring:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/component-bundle-product-card.css.map */
