.grid-product .ilx-card{height:100%;display:flex;flex-direction:column;background:var(--ilx-card-bg, #fff);border:1px solid var(--ilx-card-border, #d9d9df);text-align:left;transition:border-color .25s ease,box-shadow .3s ease}@media(hover:hover){.grid-product .ilx-card:hover{border-color:var(--ilx-card-border-hover, #b8b8c0);box-shadow:0 6px 18px -8px #14141e2e}}.ilx-card .ilx-card__media{position:relative}.ilx-card .ilx-card__media .grid-product__image-mask{margin:0}.ilx-card .ilx-card__media img{display:block;width:100%}.ilx-card__pills{position:absolute;top:10px;left:10px;right:10px;z-index:2;display:flex;flex-wrap:wrap;gap:6px;pointer-events:none}.ilx-pill{display:inline-block;border-radius:999px;border:1.5px solid transparent;font-family:var(--ilx-font);font-size:11px;font-weight:var(--ilx-font-weight-bold, 600);line-height:1;letter-spacing:0;text-transform:none;padding:5px 10px;white-space:nowrap}.ilx-pill--save{background:var(--ilx-save-bg);color:var(--ilx-save-text);border-color:var(--ilx-save-border)}.ilx-pill--bundle{background:var(--ilx-bundle-bg);color:var(--ilx-bundle-text);border-color:var(--ilx-bundle-border)}.ilx-pill--custom{background:var(--ilx-custom-bg);color:var(--ilx-custom-text);border-color:var(--ilx-custom-bg)}.ilx-pill--soldout{background:var(--ilx-soldout-bg);color:var(--ilx-soldout-text);border-color:var(--ilx-soldout-bg)}.ilx-card .ilx-card__link{display:flex;flex-direction:column;flex:1;color:inherit;text-decoration:none}.ilx-card__body{display:flex;flex-direction:column;flex:1;padding:14px 14px 0;font-family:var(--ilx-font)}.ilx-card__text{min-height:71.6px}.ilx-card__text--no-desc{min-height:36.4px}.ilx-card .ilx-card__title{margin:0;color:var(--ilx-title);font-family:var(--ilx-font);font-size:14px;font-weight:var(--ilx-font-weight-bold, 600);letter-spacing:0;line-height:1.3;text-transform:none;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ilx-card__desc{margin:4px 0 0;color:var(--ilx-desc);font-size:12px;font-weight:var(--ilx-font-weight, 400);line-height:1.3;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ilx-card__price{margin-top:auto;padding-top:10px;display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;letter-spacing:0}.ilx-card__price-now{color:var(--ilx-price);font-size:15px;font-weight:var(--ilx-font-weight-bold, 600)}.ilx-card__price-was{color:var(--ilx-compare);font-size:12px;font-weight:var(--ilx-font-weight, 400);text-decoration:line-through}.ilx-card__btn{display:block;margin:12px -1px -1px;width:calc(100% + 2px);padding:14px 10px;background:var(--ilx-btn-bg);color:var(--ilx-btn-text);font-family:var(--ilx-font);font-size:12px;font-weight:var(--ilx-font-weight-bold, 600);letter-spacing:.14em;line-height:1.2;text-align:center;text-transform:uppercase;transition:background .2s ease}.ilx-card:hover .ilx-card__btn{background:var(--ilx-btn-bg-hover)}@media only screen and (min-width:769px){.collection-content .page-width{padding-left:var(--ilx-side-d);padding-right:var(--ilx-side-d)}.collection-grid__wrapper .grid.grid--uniform{margin-left:calc(var(--ilx-gap-d) * -1)}.collection-grid__wrapper .grid.grid--uniform>.grid-product{padding-left:var(--ilx-gap-d);margin-bottom:var(--ilx-gap-d)}}@media only screen and (max-width:768px){.ilx-card__pills{top:6px;left:6px;right:6px;gap:4px}.ilx-pill{font-size:8.5px;padding:4px 6px;border-width:1.2px}.ilx-card__body{padding:9px 9px 0}.ilx-card__text{min-height:56.6px}.ilx-card__text--no-desc{min-height:28.6px}.ilx-card .ilx-card__title{font-size:11px;letter-spacing:0}.ilx-card__desc{font-size:10px;line-height:1.25;margin-top:3px}.ilx-card__price{padding-top:8px;gap:6px}.ilx-card__price-now{font-size:13px}.ilx-card__price-was{font-size:10.5px}.ilx-card__btn{margin-top:10px;padding:12px 6px;font-size:10px;letter-spacing:.1em}.collection-content .page-width{padding-left:var(--ilx-side-m);padding-right:var(--ilx-side-m)}.collection-grid__wrapper .grid.grid--uniform,.page-width .collection-grid__wrapper .small--grid--flush{margin-left:calc(var(--ilx-gap-m) * -1);margin-right:0}.collection-grid__wrapper .grid.grid--uniform>.grid-product{padding-left:var(--ilx-gap-m);margin-bottom:var(--ilx-gap-m)}}.grid-product .ilx-card--sale{background:linear-gradient(180deg,var(--ilx-sale-pink) 0%,#fff 46%);border:1px solid var(--ilx-sale-pink-line);border-radius:16px;overflow:hidden}@media(hover:hover){.grid-product .ilx-card--sale:hover{border-color:var(--ilx-sale-red);box-shadow:0 14px 28px -16px var(--ilx-sale-red)}}.ilx-card--sale .ilx-card__media{margin:8px 8px 0}.ilx-card--sale .ilx-card__media .grid-product__image-mask{border-radius:12px;overflow:hidden}.ilx-card--sale .ilx-card__pills{top:8px;left:8px;right:8px}.ilx-card--sale .ilx-pill{font-size:12px;padding:7px 12px}.ilx-card--sale .ilx-pill--save{background:linear-gradient(135deg,var(--ilx-sale-red-light),var(--ilx-sale-red));border-color:transparent;color:#fff;font-weight:800;letter-spacing:.02em}.ilx-card--sale .ilx-pill--bundle{background:#fff;color:var(--ilx-sale-red);border-color:var(--ilx-sale-red)}.ilx-card--sale .ilx-card__body{padding:14px 14px 0}.ilx-card--sale .ilx-card__price-now{color:var(--ilx-sale-red);font-size:17px;font-weight:700}.ilx-card--sale .ilx-card__price-was{color:#8a7f88}.ilx-card--sale .ilx-card__btn{box-sizing:border-box;margin:12px 10px;width:calc(100% - 20px);border-radius:12px;background:linear-gradient(135deg,var(--ilx-sale-red-light),var(--ilx-sale-red));color:#fff;box-shadow:0 10px 20px -12px var(--ilx-sale-red)}.ilx-card--sale:hover .ilx-card__btn{background:#0a0a0a;box-shadow:none}@media only screen and (max-width:768px){.grid-product .ilx-card--sale{border-radius:14px}.ilx-card--sale .ilx-card__media{margin:5px 5px 0}.ilx-card--sale .ilx-card__media .grid-product__image-mask{border-radius:10px}.ilx-card--sale .ilx-card__pills{top:6px;left:6px;right:6px}.ilx-card--sale .ilx-pill{font-size:9px;padding:4px 8px}.ilx-card--sale .ilx-card__body{padding:9px 8px 0}.ilx-card--sale .ilx-card__price-now{font-size:14px}.ilx-card--sale .ilx-card__btn{margin:8px 6px;width:calc(100% - 12px);padding:11px 4px;border-radius:10px}}
/*# sourceMappingURL=/cdn/shop/t/181/assets/ilx-product-card.css.map */
