product-card{--k4u-pic: #F5F5F7}product-card .product-grid__card{gap:0;padding:0}product-card .card-gallery{border-radius:var(--k4u-card-r, 28px);background:var(--k4u-pic);isolation:isolate;box-shadow:none}product-card .card-gallery .product-media__image{mix-blend-mode:multiply}@media(prefers-reduced-motion:no-preference){product-card .card-gallery .product-media__image{transition:transform .5s var(--k4u-ease, cubic-bezier(.28, .11, .32, 1))}@media(hover:hover){product-card:hover .card-gallery .product-media__image{transform:translate3d(0,-3px,0) scale(1.04)}}}product-card a[ref=productTitleLink]{text-decoration:none}product-card a[ref=productTitleLink] .text-block{padding:18px 0 0}product-card a[ref=productTitleLink] :is(p,h3){margin:0;color:var(--k4u-ink);font-size:17px;line-height:1.24;font-weight:600;letter-spacing:-.022em;text-wrap:balance}.k4u-card__sub{order:2;margin:4px 0 0;overflow:hidden;color:var(--k4u-muted);font-size:14px;line-height:1.3;letter-spacing:-.01em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}product-card .product-grid__card>product-price{order:3;padding:8px 0 0;color:var(--k4u-ink);font-size:15px;line-height:1.3;font-weight:400;letter-spacing:-.016em;font-variant-numeric:tabular-nums}product-card product-price :is(.price,bdi){font-size:inherit;font-weight:inherit;letter-spacing:inherit}product-card product-price .compare-at-price{margin-inline-start:6px;color:var(--k4u-muted);font-weight:400;text-decoration:line-through}@media(max-width:749px){product-card a[ref=productTitleLink] .text-block{padding-top:14px}product-card a[ref=productTitleLink] :is(p,h3){font-size:15px}.k4u-card__sub{font-size:13px}product-card .product-grid__card>product-price{padding-top:6px;font-size:14px}}product-card a[ref=productTitleLink] :is(p,h3){align-items:baseline}a[ref=productTitleLink]:is([href*="/products/pre-wash"],[href*="/products/tyre-wheel"],[href*="/products/main-wash"],[href*="/products/3-step-set"]) :is(p,h3):before{width:10px;height:10px;border-radius:50%;align-self:center;transform:translateY(1px)}a[ref=productTitleLink][href*="/products/3-step-set"] :is(p,h3):before{width:26px;border-radius:5px}@media(max-width:374px){a[ref=productTitleLink][href*="/products/3-step-set"] :is(p,h3):before{display:none}}product-card .product-badges{--badge-inset: 14px}product-card .product-badges .product-badges__badge{padding:5px 11px;border-radius:980px;background:#ffffffeb;color:var(--k4u-ink);font-size:12px;line-height:1.2;font-weight:600;letter-spacing:-.005em;-webkit-backdrop-filter:none;backdrop-filter:none}product-card .quick-add{--quick-add-offset: 14px;--quick-add-inset-inline-end: 14px;--quick-add-inset-block-end: 14px}product-card button.quick-add__button{--quick-add-collapsed-width: 44px;--quick-add-icon-width: 44px;--quick-add-background: #fff;height:44px;border:0;background:#fff;color:var(--k4u-ink);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;font:500 15px/1 var(--k4u-font);letter-spacing:-.016em}@media(min-width:750px){product-card button.quick-add__button{opacity:1}product-card button.quick-add__button:disabled{opacity:.42}}@media(hover:hover){product-card button.quick-add__button:hover{scale:1;background:var(--k4u-water);color:#fff}}product-card button.quick-add__button>.add-to-cart-icon{display:grid;place-items:center;width:44px}product-card button.quick-add__button>.add-to-cart-icon svg{display:none}product-card button.quick-add__button>.add-to-cart-icon:before{content:"+";font-size:24px;font-weight:300;line-height:1;transform:translateY(-1px)}product-card .quick-add__button[data-added=true] .add-to-cart__added{color:var(--k4u-water)}product-card .quick-add__button:focus-visible{outline:2px solid var(--k4u-water);outline-offset:2px}.quick-add-modal{--color-background: #fff;border:0;border-radius:var(--k4u-card-r, 28px);background:#fff;box-shadow:none}.quick-add-modal::backdrop{background:#00000052}.quick-add-modal h1,.quick-add-modal h2,.quick-add-modal .product-title{font-size:28px;line-height:1.14;font-weight:600;letter-spacing:-.025em}.quick-add-modal .variant-option--buttons .variant-option__button-label{min-height:52px;padding:12px 16px;border:0;border-radius:var(--k4u-radius);background:#fff;color:var(--k4u-ink);box-shadow:inset 0 0 0 1px var(--k4u-faint);font-size:17px;font-weight:600;letter-spacing:-.022em;transition:none}.quick-add-modal .variant-option--buttons .variant-option__button-label:before,.quick-add-modal .variant-option--buttons .variant-option__button-label:after,.quick-add-modal .variant-option--buttons .variant-option__button-label__pill{display:none}.quick-add-modal .variant-option--buttons .variant-option__button-label:has(:checked){box-shadow:inset 0 0 0 2px var(--k4u-water);background:#fff;color:var(--k4u-ink)}.quick-add-modal .variant-option--buttons .variant-option__button-label:has(:focus-visible){outline:2px solid var(--k4u-water);outline-offset:3px}.quick-add-modal .variant-option__button-label__text{color:inherit}.quick-add-modal .add-to-cart-button,.quick-add-modal .quick-add-modal__buy .button{min-height:44px;border-radius:980px;font:500 17px/1.1 var(--k4u-font);letter-spacing:-.022em}.quick-add-modal .quantity-selector{border-radius:980px}.product-recommendations .section-resource-list__content,.product-recommendations .resource-list{width:100%;max-width:1120px;margin-inline:auto}.product-recommendations .section-resource-list__content{margin-bottom:clamp(24px,3vw,40px)}.product-recommendations .section-resource-list__content :is(h2,h3,p){font-size:var(--k4u-t-head, clamp(32px, 4vw, 48px));line-height:1.08;font-weight:600;letter-spacing:var(--k4u-t-head-ls, -.03em)}html:lang(zh-CN) .product-recommendations .section-resource-list__content :is(h2,h3,p){line-height:1.25}.product-recommendations .resource-list--grid{gap:48px 24px}@media(min-width:750px){.product-recommendations .resource-list--grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){:is(.product-recommendations,.ui-test-product-list) .resource-list--grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:62%;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;width:auto;max-width:none;margin-inline:calc(-1 * var(--page-margin, 16px));padding-inline:var(--page-margin, 16px);scroll-padding-inline:var(--page-margin, 16px)}:is(.product-recommendations,.ui-test-product-list) .resource-list--grid::-webkit-scrollbar{display:none}:is(.product-recommendations,.ui-test-product-list) .resource-list__item{scroll-snap-align:start}}product-card .product-card__link:focus-visible{border-radius:var(--k4u-card-r, 28px);outline:2px solid var(--k4u-water);outline-offset:6px}product-card .k4u-card__cut{align-items:center;justify-content:center}product-card .k4u-card__cut .product-media{display:grid;place-items:center;width:100%;height:100%;padding:9%}product-card .k4u-card__cut .product-media__image{width:100%;height:100%;object-fit:contain;mix-blend-mode:normal}
/*# sourceMappingURL=/cdn/shop/t/3/assets/k4u-a-catalog-card.css.map */
