.product-card-wrapper{--product-card-corner-radius: 1rem;padding:.8rem;border:.1rem solid rgba(74,32,104,.12);border-radius:1.4rem;background-color:#fff}.product-card-wrapper .card__inner{z-index:2;overflow:hidden;border-radius:1rem;pointer-events:none}body .product-card-wrapper .card>.card__content .card__information{padding:1.2rem .4rem .4rem}.card-price-row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;margin-top:.6rem}.card-price-row .price--on-sale .price__sale{display:inline-flex;flex-direction:row-reverse;align-items:baseline;gap:.8rem}.card-price-row .price .price-item{margin:0}.card-discount{padding:.2rem .7rem;border-radius:.4rem;background-color:#f3e3fb;color:#6b2fa0;font-size:var(--type-promo);font-weight:600;line-height:1.4}.card-rating{display:inline-flex;align-items:center;gap:.3rem;margin-left:auto;color:rgb(var(--color-foreground));font-size:var(--type-ui);font-weight:600}.card-rating svg{width:1.5rem;height:1.5rem;fill:#cc6ce8}.card-actions{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.card--horizontal .card-actions{display:none}.card-actions__wish,.card-actions__cart{position:absolute;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;cursor:pointer;pointer-events:auto}.card-actions__wish{top:.8rem;right:.8rem;width:3.6rem;height:3.6rem;background-color:#ffffffe0;color:#6b2fa0}.card-actions__wish svg{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform var(--duration-short) ease}.card-actions__wish[aria-pressed=true] svg{fill:currentColor;transform:scale(1.1)}.card-actions__cart{right:.8rem;bottom:.8rem;width:4.2rem;height:4.2rem;background-color:#f3e3fb;color:#6b2fa0}.card-actions__bag{width:2rem;height:2rem;fill:currentColor}.card-actions__cart.loading .card-actions__bag{visibility:hidden}.card-actions__cart .loading__spinner{position:absolute;width:2rem}.card-actions__wish:focus-visible,.card-actions__cart:focus-visible{outline:2px solid #6b2fa0;outline-offset:2px}@media(hover:hover){.card-actions__cart:hover{background-color:#e9cdf8}}.golden-edit__item,.printed-spotlight__item{position:relative}.header__icon--wishlist{position:relative;border:0;background:none;color:rgb(var(--color-foreground));cursor:pointer}.header__icon--wishlist svg{width:2.2rem;height:2.2rem;fill:none;stroke:currentColor;stroke-width:1.6}.header__icon--wishlist .wishlist-count{position:absolute;right:.3rem;bottom:.6rem;display:flex;align-items:center;justify-content:center;min-width:1.7rem;height:1.7rem;padding:0 .3rem;border-radius:1rem;background-color:#2b0a3d;color:#fff;font-size:1rem;line-height:1}.header__icon--wishlist .wishlist-count[hidden]{display:none}.wishlist-drawer{position:fixed;inset:0 0 0 auto;width:min(42rem,100vw);max-width:none;height:100dvh;max-height:none;margin:0;padding:2.4rem;overflow-y:auto;border:0;background-color:#fff;color:rgb(var(--color-foreground))}.wishlist-drawer::backdrop{background-color:#2b0a3d73}.wishlist-drawer__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.wishlist-drawer__header h2{margin:0}.wishlist-drawer__close,.wishlist-drawer__remove{border:0;background:none;color:inherit;cursor:pointer}.wishlist-drawer__close{display:flex;width:4.4rem;height:4.4rem;align-items:center;justify-content:center;padding:0}.wishlist-drawer__close svg{width:2rem;height:2rem}.wishlist-drawer__empty[hidden]{display:none}.wishlist-drawer__list{margin:0;padding:0}.wishlist-drawer__item{display:grid;grid-template-columns:7.2rem minmax(0,1fr) auto;gap:1.2rem;align-items:start;padding:1.2rem 0;border-bottom:.1rem solid rgba(74,32,104,.12)}.wishlist-drawer__image{display:block;width:7.2rem;height:7.2rem}.wishlist-drawer__image img{display:block;width:7.2rem;height:7.2rem;border-radius:.8rem;object-fit:cover}.wishlist-drawer__title{display:-webkit-box;overflow:hidden;color:inherit;font-size:var(--type-product-title);font-weight:500;line-height:1.4;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.wishlist-drawer__price{margin:.4rem 0 0;font-size:var(--type-price);font-weight:600;line-height:1.4}.wishlist-drawer__remove{padding:0;font-family:inherit;font-size:var(--type-small);text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-card.css.map */
