.custom-card-product{color:rgb(var(--color-foreground));text-decoration:none;display:block}.custom-products-list-item{border:1px solid #f0f0f0;box-shadow:3px 3px 1px #0000000f;border-radius:1.8rem;transition:box-shadow .1s ease,border-color .1s ease;will-change:box-shadow,border-color}.custom-card-product--image-wrap{padding:8px;position:relative}.custom-card-product--image-wrap img,.custom-card-product--image-wrap svg{display:block;height:195px;width:auto;max-width:100%;margin:0 auto;border-radius:10px;object-fit:contain}.custom-card-product--image-wrap img{transition:transform .1s ease;will-change:transform}.custom-card-product--type{position:absolute;left:10px;top:10px;background-color:#ffffff80;border:1px solid rgba(0,0,0,.05);font-size:10px;padding:0 6px;border-radius:8px;text-transform:uppercase;white-space:nowrap;letter-spacing:-.1px;line-height:18px;height:20px;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.custom-card-product--rating{display:block;width:100%;z-index:2;padding-top:10px;transition:filter .1s ease;will-change:filter}.custom-card-product--rating:empty{display:block}.custom-card-product--info h3{display:flex;height:60px;overflow:hidden;width:100%;align-items:center;justify-content:center;color:rgb(var(--color-foreground));text-decoration:none;text-align:center;font-size:14px;line-height:1.4;padding:0 8px;margin:0;letter-spacing:-.1px}.custom-card-product--price{text-align:center;font-weight:700;font-size:16px;color:#000c;position:relative;margin:0 0 12px}.custom-card-product--price span{background-color:#fff;padding:5px 16px;position:relative;z-index:1;display:inline-block}.custom-card-product--price i{color:#70707066;display:block;position:absolute;z-index:1;left:50%;top:36px;transform:translate(-50%,-50%);font-size:11px;text-decoration:line-through}.custom-card-product--tags-list{display:flex;flex-direction:row;list-style:none;padding:0;margin:0;align-items:start;justify-content:center;gap:1px;transition:filter .1s ease;will-change:filter}.custom-card-product--tags-list li{padding:0;margin:0;width:auto;height:16px}.custom-card-product--tags-list svg{display:block;width:auto;height:100%}.custom-products-list-item:hover,.custom-products-list-item:focus{box-shadow:3px 3px 1px #81c8becc;border-color:#81c8becc}.custom-card-product:hover .custom-card-product--image-wrap img,.custom-card-product:focus .custom-card-product--image-wrap img{transform:scale(1.02)}.custom-card-product:hover .custom-card-product--price:before,.custom-card-product:focus .custom-card-product--price:before{height:2px;background-color:#81c8be}.custom-card-product:hover .custom-card-product--type,.custom-card-product:focus .custom-card-product--type{border-color:#81c8be;background-color:#81c8be;color:#fff}.custom-card-product:hover .custom-card-product--tags-list,.custom-card-product:focus .custom-card-product--tags-list{filter:grayscale(0%)}.custom-card-product:hover .custom-card-product--rating,.custom-card-product:focus .custom-card-product--rating{filter:grayscale(0%)}.custom-card-product:active{box-shadow:3px 3px 1px #5db8ac;border-color:#5db8ac}.custom-card-product:active .custom-card-product--image-wrap img{transform:scale(1)}.custom-card-product:active .custom-card-product--price:before{height:4px;transform:translateY(-2px);background-color:#5db8ac}.custom-card-product:active .custom-card-product--type{border-color:#5db8ac;background-color:#5db8ac;color:#fff}@media screen and (max-width: 656px){.custom-card-product--info h3{height:55px;font-size:13px}}.custom-card-product .custom-card-btn{position:relative;z-index:10;background-color:#053c48;color:#fff!important;border:none;border-radius:18px;font-weight:500;font-size:15px;text-align:center;cursor:pointer;display:inline-block;text-decoration:none!important;white-space:nowrap;width:100%;display:flex;align-items:center;justify-content:center;height:40px;font-family:Poppins,sans-serif}.custom-card-product .custom-card-btn .custom-cart-icon{width:24px;height:24px;display:inline-block;margin:0 10px 0 0}.custom-card-product .custom-card-btn:hover{background-color:#053c48}.custom-card-product form{margin:0}
/*# sourceMappingURL=/cdn/shop/t/77/assets/custom-card-product.css.map */
