.card-product{width:100%;height:100%;position:relative;font-size:18px;overflow:hidden;border:1px solid rgb(var(--color-foreground));border-radius:20px;padding:1rem}.card-product__inner{display:flex;flex-direction:column;height:100%;position:relative}.card-product__badge{position:absolute;top:0;right:0;display:flex;align-items:center;z-index:1;padding:.4rem .25rem;border-radius:.25rem;font-size:10px;font-weight:700;color:#fff}.card-product__badge.exclusive{color:#080808}.card-product__image-container{width:100%;aspect-ratio:1/1;position:relative;display:block;overflow:hidden}.collection-grid .card-product__image-container:before,.slider .card-product__image-container:before,.header__search .card-product__image-container:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:rgb(var(--color-foreground),.02);z-index:3;transition:background .3s ease-out;pointer-events:none}.header__search .card-product{border:none;border-radius:0;padding:5px}.collection-grid .card-product,.slider .card-product{border:none;border-radius:0;padding:0 2px 0 0}.slider .price__title{display:flex;flex-direction:column;justify-content:space-between;align-items:start;gap:5px;padding-left:10px}.collection-grid .card-product__badge,.slider .card-product__badge,.header__search .card-product__badge{top:10px;right:10px}.card-product__image{width:100%;height:100%;object-fit:contain;transition:opacity .3s ease;opacity:1;pointer-events:all}.card-product__image.next_image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;transition:opacity .3s ease-out}.hovered:not(.no-hover) .next_image{opacity:1}.card-product__content{flex:1;display:flex;flex-direction:column;gap:12px;align-items:start;font-size:15px}.card-product__info{flex:1;width:100%}.price__title{display:flex;justify-content:space-between;align-items:center;gap:1rem}.card-product__title{font-size:var(--fluid-12-14);line-height:1.3;letter-spacing:.2px;font-weight:700;word-break:normal}.rtl .card-product__title{text-align:right;direction:rtl}.card-product__title a{color:inherit;text-decoration:none}.card-product__price{display:flex;gap:.5rem;align-items:center;justify-content:end;flex-wrap:wrap;font-size:14px;word-spacing:-1px;white-space:nowrap}.card-product__compare-price{text-decoration:line-through;color:#f44336;font-size:.875rem;line-height:1.3}.card-product__current-price{font-weight:500;font-size:var(--fluid-12-14)}@media (max-width: 750px){.card-product__title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:12px;direction:ltr}.card-product__badge{padding:.4rem .25rem;font-size:8px}.card-product{border-radius:14px;padding:10px}.price__title{gap:.5rem}.card-product__price{gap:5px}.card-product__compare-price{font-size:8px;line-height:1}.card-product__current-price{font-weight:400;font-size:9px;line-height:1}}.rtl .card-product__price{justify-content:end}.card-product__colors{display:flex;align-items:center;gap:5px;margin-top:.75rem;padding-bottom:5px;flex-wrap:wrap}.rtl .card-product__colors{justify-content:end}.card-product__color-option{width:24px;height:24px;margin:2px 3px 2px 0;border-radius:50%;cursor:pointer;position:relative;overflow:hidden;background-size:cover;background-position:center}.card-product__color-option:first-child{margin:2px 3px}.card-product__color-option.hidden{display:none}.card-product__color-option.disabled{opacity:.5;cursor:not-allowed;position:relative}.card-product__color-option.disabled:after{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:currentColor;transform:rotate(-45deg);transform-origin:center}.card-product__color-option img{position:absolute;top:0;left:0;width:100%;height:100%}.card-product__color-option[aria-current=true]{box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 0 3px rgb(var(--color-foreground))}.card-product__color-option:not([aria-current=true]):hover{box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 0 3px rgb(var(--color-foreground),.8)}.card-product__image-container .card_product_mobile{display:block;position:relative;width:100%;height:100%}@media (min-width: 1000px){.card-product__inner{gap:5px}.card-product__image-container{width:100%}.card-product__image-link{margin-bottom:0}}.card-product__image-container.dragging{cursor:grabbing}.card-product__image-container.dragging a{pointer-events:none}.card__slider-image{user-drag:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.card-product .rest-counter{display:none;background-color:rgb(var(--color-foreground),.1);font-size:12px;height:28px;width:28px;border-radius:30px;line-height:30px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/2/assets/card-product.css.map */
