.product-card.js-product-card{box-sizing:border-box;width:auto!important;max-width:var(--kpc-card-max-width,none);margin-left:var(--kpc-margin-x,0)!important;margin-right:var(--kpc-margin-x,0)!important;margin-bottom:var(--kpc-margin-bottom,18px)!important;background:var(--kpc-bg,#fff)!important;border:var(--kpc-border-width,1px) solid var(--kpc-border,#ececec)!important;border-radius:var(--kpc-radius,4px)!important;color:var(--kpc-title-color,#171717);box-shadow:var(--kpc-shadow-value,none)!important;transition:box-shadow .2s ease,transform .2s ease}.product-card.js-product-card.kpc-shadow-hover:hover{box-shadow:0 8px 24px #0000001a!important;transform:translateY(-2px)}.product-card.js-product-card *{box-sizing:border-box}.product-card.js-product-card .product-card__image-wr{position:relative!important;overflow:hidden!important;background:var(--kpc-image-bg,#fff)!important;border-radius:var(--kpc-image-radius,0) var(--kpc-image-radius,0) 0 0!important}.product-card.js-product-card .product-card__image{background:var(--kpc-image-bg,#fff)!important;overflow:hidden!important;border-radius:inherit!important}.product-card.js-product-card .product-card__image:after{display:none!important}.product-card.js-product-card .product-card__image img{width:100%!important;height:100%!important;object-fit:var(--kpc-image-fit,contain)!important;object-position:center!important}.product-card.js-product-card .product-card__image .first-image,.product-card.js-product-card .product-card__image .second-image{transition:opacity .28s ease,transform .35s ease!important}.product-card.js-product-card .product-card__overlay{background:transparent!important;pointer-events:none!important}.product-card.js-product-card .js-btn-quickview,.product-card.js-product-card .js-btn-compare,.product-card.js-product-card .js-grid-cart:not(.kpc-native-cta){display:none!important}.product-card.js-product-card .js-btn-wishlist{position:absolute!important;top:10px!important;right:10px!important;left:auto!important;bottom:auto!important;z-index:30!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:var(--kpc-wishlist-bg,#fff)!important;color:var(--kpc-wishlist-color,#333)!important;font-size:0!important;line-height:0!important;box-shadow:0 1px 6px #0000001a!important;pointer-events:auto!important;overflow:hidden!important}.product-card.js-product-card .js-btn-wishlist span{display:none!important}.product-card.js-product-card .js-btn-wishlist svg{display:block!important;width:18px!important;height:18px!important;margin:0!important;color:inherit!important}.product-card.js-product-card .js-btn-wishlist svg path{transition:fill .18s ease,stroke .18s ease}.product-card.js-product-card .js-btn-wishlist.kpc-wishlisted{color:var(--kpc-wishlist-active,#c40052)!important}.product-card.js-product-card .js-btn-wishlist.kpc-wishlisted svg path{fill:currentColor!important;stroke:currentColor!important}.product-card.js-product-card .product-card__info{background:var(--kpc-bg,#fff)!important;padding:var(--kpc-content-y,10px) var(--kpc-content-x,12px)!important;margin:0!important;text-align:var(--kpc-text-align,left)!important}.product-card.js-product-card .product-card__type{margin:0 0 3px!important;color:var(--kpc-vendor-color,#777)!important;font-size:var(--kpc-vendor-size,10px)!important;line-height:1.25!important;text-transform:var(--kpc-vendor-transform,none)!important}.product-card.js-product-card .product-card__name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:var(--kpc-title-lines,2)!important;overflow:hidden!important;margin:0 0 5px!important;padding:0!important;color:var(--kpc-title-color,#171717)!important;font-size:var(--kpc-title-size,14px)!important;line-height:1.28!important;font-weight:var(--kpc-title-weight,600)!important;text-decoration:none!important;min-height:0!important}.product-card.js-product-card .jdgm-widget.jdgm-preview-badge{margin:2px 0 5px!important;padding:0!important;min-height:0!important;line-height:1!important}.product-card.js-product-card .jdgm-preview-badge .jdgm-star{color:var(--kpc-review-star,#f04a61)!important;font-size:var(--kpc-review-size,11px)!important}.product-card.js-product-card .jdgm-preview-badge__text{color:var(--kpc-review-text,#666)!important;font-size:var(--kpc-review-size,11px)!important}.product-card.js-product-card .kpc-review-over-image{position:absolute!important;left:8px!important;bottom:8px!important;z-index:22!important;width:auto!important;max-width:calc(100% - 16px)!important;margin:0!important;padding:4px 7px!important;border-radius:4px!important;background:#fffffff0!important;line-height:1!important}.product-card.js-product-card .product-card__price{margin:2px 0 6px!important;padding:0!important;color:var(--kpc-price-color,#d60c4e)!important;font-size:var(--kpc-price-size,17px)!important;line-height:1.25!important;font-weight:var(--kpc-price-weight,700)!important}.product-card.js-product-card .product-card__regular-price{margin-left:5px!important;color:var(--kpc-compare-color,#929292)!important;font-size:var(--kpc-compare-size,13px)!important;font-weight:400!important;opacity:1!important}.product-card.js-product-card .kpc-native-discount{display:inline-flex;align-items:center;margin-left:6px;padding:4px 6px;border-radius:3px;background:var(--kpc-discount-bg,#f8e9ed);color:var(--kpc-discount-text,#b42b48);font-size:10px;font-weight:700;line-height:1;white-space:nowrap;vertical-align:middle}.product-card.js-product-card .product-card__swatch{display:flex!important;align-items:center!important;flex-wrap:wrap!important;justify-content:var(--kpc-justify,flex-start)!important;column-gap:var(--kpc-swatch-gap,6px)!important;row-gap:var(--kpc-swatch-row-gap,5px)!important;margin:5px 0 7px!important;padding:0!important}.product-card.js-product-card .product-card__swatch.hide{display:none!important}.product-card.js-product-card .product-card__swatch>li.js-swatch-card-item{position:relative!important;width:var(--kpc-swatch-size,15px)!important;height:var(--kpc-swatch-size,15px)!important;min-width:var(--kpc-swatch-size,15px)!important;margin:0!important;padding:0!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:var(--kpc-swatch-radius,50px)!important;overflow:hidden!important;cursor:pointer!important;background:#fff!important}.product-card.js-product-card .product-card__swatch>li.js-swatch-card-item>span:not(.st-tooltip__content),.product-card.js-product-card .product-card__swatch>li.js-swatch-card-item>img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:inherit!important;margin:0!important}.product-card.js-product-card .product-card__swatch>li.js-swatch-card-item.active{box-shadow:0 0 0 1px #222!important;border:2px solid #fff!important}.product-card.js-product-card .product-card__swatch>li.is-unavailable{opacity:.35}.product-card.js-product-card .product-card__swatch .swatch-more{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:var(--kpc-swatch-size,15px)!important;padding:0 5px!important;border-radius:999px!important;font-size:var(--kpc-swatch-more-size,10px)!important;color:var(--kpc-swatch-more-color,#666)!important;background:var(--kpc-swatch-more-bg,#f5f5f5)!important;text-decoration:none!important;white-space:nowrap!important}.product-card.js-product-card .kpc-native-cta{position:relative!important;width:100%!important;height:var(--kpc-btn-height,34px)!important;min-height:var(--kpc-btn-height,34px)!important;margin:7px 0 0!important;padding:0 12px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:var(--kpc-btn-radius,2px)!important;background:var(--kpc-btn-bg,#c40052)!important;color:var(--kpc-btn-text,#fff)!important;font-size:var(--kpc-btn-size,12px)!important;line-height:1!important;font-weight:600!important;text-align:center!important;text-decoration:none!important;cursor:pointer!important;box-shadow:none!important}.product-card.js-product-card .kpc-native-cta:hover{background:var(--kpc-btn-hover,#a90047)!important;color:var(--kpc-btn-text,#fff)!important}.product-card.js-product-card .kpc-native-cta.disabled,.product-card.js-product-card .kpc-native-cta:disabled{opacity:.55;cursor:not-allowed!important}.product-card.js-product-card .kpc-native-cta.is-loading{color:transparent!important;pointer-events:none!important}.product-card.js-product-card .kpc-native-cta.is-loading:after{content:"";position:absolute;width:14px;height:14px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:kpc-spin .7s linear infinite}@keyframes kpc-spin{to{transform:rotate(360deg)}}@media(max-width:767px){.product-card.js-product-card .product-card__info{padding:var(--kpc-content-y-mobile,8px) var(--kpc-content-x-mobile,8px)!important}.product-card.js-product-card .product-card__name{font-size:var(--kpc-title-size-mobile,13px)!important}.product-card.js-product-card .product-card__price{font-size:var(--kpc-price-size-mobile,15px)!important}.product-card.js-product-card .js-btn-wishlist{top:7px!important;right:7px!important;width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important}.product-card.js-product-card .js-btn-wishlist svg{width:16px!important;height:16px!important}}.product-card.js-product-card .product-card__swatch,.product-card.js-product-card.product-card--style1 .product-card__swatch,.product-card.js-product-card.product-card--style2 .product-card__swatch,.product-card.js-product-card.product-card--style4 .product-card__swatch,.product-card.js-product-card.product-card--style5 .product-card__swatch,.product-card.js-product-card.product-card--style6 .product-card__swatch,.product-card.js-product-card.product-card--style7 .product-card__swatch,.product-card.js-product-card.product-card--style9 .product-card__swatch,.product-card.js-product-card.product-card--style10 .product-card__swatch,.product-card.js-product-card.product-card--style12 .product-card__swatch{position:static!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;float:none!important;width:100%!important;max-width:100%!important;min-height:var(--kpc-swatch-size,15px)!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;align-content:center!important;justify-content:var(--kpc-justify,flex-start)!important;column-gap:var(--kpc-swatch-gap,6px)!important;row-gap:var(--kpc-swatch-row-gap,5px)!important;margin:8px 0 10px!important;padding:0!important;line-height:1!important;text-align:var(--kpc-text-align,left)!important;list-style:none!important;clear:both!important}.product-card.js-product-card .product-card__swatch>li.js-swatch-card-item{flex:0 0 var(--kpc-swatch-size,15px)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle!important;line-height:1!important}.product-card.js-product-card .product-card__swatch.sw_color .js-swatch-card-item:before{display:none!important;content:none!important}.product-card.js-product-card .product-card__swatch>li:not(.js-swatch-card-item){margin:0!important;padding:0!important;align-self:center!important}.product-card.js-product-card .product-card__swatch .swatch-more{display:inline-flex!important;align-items:center!important;min-height:var(--kpc-swatch-size,15px)!important;line-height:1!important}.product-card.js-product-card .product-card__swatch[data-swatch-mode=all]{max-width:calc((var(--kpc-swatch-size,15px) * 6) + (var(--kpc-swatch-gap,6px) * 5) + 38px)!important}
/*# sourceMappingURL=/cdn/shop/t/36/assets/kolor-product-card.css.map */
