.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)}}
/*# sourceMappingURL=/cdn/shop/t/166/assets/ilx-product-card.css.map */
