.card-product{width:100%;height:100%;position:relative;font-size:18px;overflow:hidden}.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__inner{display:flex;flex-direction:column;height:100%;position:relative}.price_quick-add{display:flex;align-items:center;justify-content:space-between;gap:10px}.card-product__badge{position:absolute;top:10px;left:10px;display:flex;align-items:center;z-index:1;padding:.2rem .3rem;border-radius:2px;font-size:11px;letter-spacing:.3px;color:#fff}.card-product__image-container{width:100%;aspect-ratio:1/1;position:relative;display:block;overflow:hidden}.image-container:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:rgb(var(--color-foreground),.04);z-index:1;transition:background .3s ease-out;pointer-events:none}.card-product__image{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .5s ease-out;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;scale:1.1;transition:opacity .5s ease-out,scale .5s ease-out}.hovered:hover:before{display:none}.hovered:hover .next_image{opacity:1;scale: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%}.cart-drawer .card-product__info{padding:10px}.card-product__title{font-size:var(--fluid-14-16);line-height:1.3;font-weight:500;letter-spacing:.3px}.rtl .card-product__title{text-align:right;direction:rtl}.card-product__title a{color:inherit;text-decoration:none}@media (max-width: 999px){.card-product__title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:14px;direction:ltr}.card-product__badge{padding:.1rem .2rem;font-size:10px}.card-product.vertical .card-product__image-container.image-container:before{display:none}.card-product.vertical:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--color-foreground),.03);z-index:1;pointer-events:none}}.card-product__price{display:flex;gap:.4rem;align-items:center;margin-top:.25rem;flex-wrap:wrap;font-size:14px;word-spacing:-2px}.rtl .card-product__price{justify-content:end;line-height:1.3}.card-product__compare-price{text-decoration:line-through;font-size:.875rem;color:rgb(var(--color-foreground))}.card-product__current-price{font-size:var(--fluid-12-14);color:rgb(var(--color-foreground))}.card-product__current-price.discounted{color:#a40000}.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:14px;height:14px;margin:2px 3px 2px 0;border:1px solid rgba(var(--color-foreground),.2);border-radius:2px;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__quick-add:not(.price_quick-add--cart) .card-product__button{position:absolute;align-items:center;gap:2px;bottom:0;right:0;text-transform:uppercase;transform:translateY(101%);transition:transform .5s ease-out;overflow:hidden;background-color:#444;color:rgb(var(--color-background));display:flex;width:100%;padding:.75rem 1rem;justify-content:center}.price_quick-add--cart .svg-wrapper{display:none}.price_quick-add--cart .card-product__button{display:inline-flex;justify-content:center;align-items:center;gap:4px;width:100%;margin-top:10px;font-size:12px;background-color:rgb(var(--color-background));padding:10px 0;text-transform:uppercase;color:rgb(var(--color-foreground));border-radius:3px}.quick-add-btn-label{font-size:12px}.svg-wrapper{width:25px;height:25px}.card__quick-add:not(.price_quick-add--cart) .card-product__button path{fill:none!important;stroke:rgb(var(--color-background))!important}.price_quick-add--desktop{display:block}.price_quick-add--mobile{display:none}@media screen and (min-width: 1000px){.card-product:hover .card-product__button{z-index:5;transform:translate(0)}}@media screen and (max-width: 999px){.card-product__button .quick-add-btn-label{font-size:9px}.price_quick-add{gap:5px;margin-top:.5rem}.card-product__button{z-index:5;transform:translate(0)}.svg-wrapper{width:100%;height:18px;display:flex;justify-content:end;align-items:center}.svg-wrapper svg{width:18px;display:block}.card__quick-add:not(.price_quick-add--cart) .card-product__button{position:relative;align-items:center;width:34px;gap:2px;transform:translate(0);bottom:0;right:0;text-transform:uppercase;transition:none;overflow:hidden;background-color:transparent;color:rgb(var(--color-foreground));display:flex;padding:0;justify-content:flex-end;background:rgb(var(--color-background))}.price_quick-add--cart .card-product__button{width:100%;margin-top:10px;background-color:transparent;padding:10px 0;border-top:1px solid rgb(var(--color-foreground),.08);border-radius:0}.price_quick-add--cart .quick-add-btn-label{font-size:12px}.price_quick-add--desktop{display:none}.price_quick-add--mobile{display:block}.quick-add-btn-label{font-size:10px}.card__quick-add:not(.price_quick-add--cart) .card-product__button path{fill:none!important;stroke:rgb(var(--color-foreground))!important}.card-product__price{display:flex;gap:.4rem;align-items:center;flex-wrap:wrap;font-size:14px;word-spacing:-2px}.card-product__compare-price,.card-product__current-price{font-size:12px}}.wishlist-toggle{position:absolute;top:10px;right:10px;background:none;border:none;width:30px;height:30px;cursor:pointer;z-index:10;border-radius:50%}.wishlist-toggle:after{position:absolute;content:"";left:-6px;z-index:10;pointer-events:none;top:50%;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid rgb(var(--color-foreground),.8);transform:translateY(-50%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity .2s ease-out}.wishlist-toggle:before{position:absolute;left:-6px;z-index:20;pointer-events:none;top:50%;padding:5px;color:rgb(var(--color-background));background-color:rgb(var(--color-foreground),.8);transform:translate(-100%,-50%);white-space:nowrap;font-size:var(--fluid-10-12);text-align:center;border-radius:4px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity .2s ease-out}.wishlist-toggle.remove:before{content:"Remove from Wishlist"}.wishlist-toggle:before{content:"Add to Wishlist"}.wishlist-toggle:hover:before,.wishlist-toggle:hover:after{opacity:1;transition:opacity .2s ease-out .1s}.wishlist-toggle svg{width:14px;height:14px}.wishlist-toggle svg path{fill:none;stroke:#080808;stroke-width:2px}.wishlist-toggle.remove svg use{stroke-width:.1px;stroke:none;fill:#080808;transition:fill .3s ease}.wishlist-toggle.in-wishlist svg path{stroke:#080808;fill:#080808}.wishlist-toggle:hover svg use{fill:#2c2c2c}.card-product:hover .wishlist-toggle{background:rgb(var(--color-foreground),.04)}.card-product .rest-counter{display:none;font-size:12px;text-align:center;background:transparent;letter-spacing:.2px;color:rgb(var(--color-foreground),.7)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/card-product.css.map */
