.card--product{background:#fff;border:1px solid var(--ssuk-line);border-radius:var(--ssuk-radius, 10px);overflow:hidden;transition:box-shadow .12s ease-out,border-color .12s ease-out}.card--product:hover{border-color:transparent;box-shadow:var(--ssuk-shadow-lift, 0 6px 24px rgba(26, 37, 51, .08))}.card--product .card__compare,.products-toolbar .compare-toggle,compare-drawer,compare-modal{display:none}.card--product .ssuk-card__foot{order:99;display:flex;align-items:center;gap:8px;margin:0;padding:8px 16px;border-top:1px solid var(--ssuk-line);min-height:40px;box-sizing:border-box}.card--product .ssuk-card__sku-code{font:600 11px/1.2 var(--ssuk-font, inherit);color:var(--ssuk-grey);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media(max-width:767px){.card--product .ssuk-card__foot{padding:8px 12px}.card--product .ssuk-card__sku-code{font-size:9px}}.card--product .card__info-container{padding:16px;gap:0}.card--product .card__info{order:1}.card--product .ssuk-card-lt-wrap{order:2;margin:12px 0 0}.card--product .card__quick-add{order:3;margin-top:auto;padding-top:12px}@media(max-width:767px){.card--product .card__info-container{padding:12px}}.card--product .ssuk-card__brand{display:block;margin:0 0 8px;font:600 11px/1.2 var(--ssuk-font, inherit);letter-spacing:.06em;text-transform:uppercase;color:var(--ssuk-grey);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.card--product .ssuk-card__brand{font-size:9px}}.card--product .card__title{font:600 16px/1.3 var(--ssuk-font, inherit);color:var(--ssuk-dark);margin:0 0 8px;min-height:42px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767px){.card--product .card__title{font-size:12.5px;min-height:34px;-webkit-line-clamp:4}}.card--product .ssuk-card__detail{display:block;margin:0 0 12px;height:16px;line-height:16px;font:500 12px/16px var(--ssuk-font, inherit);color:var(--ssuk-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.card--product .ssuk-card__detail{font-size:10px;height:14px;line-height:14px;margin-bottom:8px}}.card--product .card__info-inner>.price{font:700 22px/1.1 var(--ssuk-font, inherit);color:var(--ssuk-dark);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.card--product .card__info-inner>.price+span{font:600 11px/1 var(--ssuk-font, inherit);color:var(--ssuk-grey);margin-inline-start:2px}.card--product .card__info-inner>p:not(.card__title){margin:4px 0 0}.card--product .card__info-inner>p:not(.card__title) .price,.card--product .card__info-inner>p:not(.card__title) .price span{font:500 12px/1.3 var(--ssuk-font, inherit);color:var(--ssuk-grey);letter-spacing:0}.card--product .ssuk-card__tier{display:flex;align-items:center;width:100%;box-sizing:border-box;margin:12px 0 0;height:26px;padding:0 10px;border:1px dashed var(--ssuk-tile-border);background:var(--ssuk-tile-warm);border-radius:var(--ssuk-radius, 10px);font:600 11.5px/1 var(--ssuk-font, inherit);color:var(--ssuk-orange-700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card--product .ssuk-card__tier--ask{border-style:solid;border-color:var(--ssuk-line);background:var(--ssuk-band);color:var(--ssuk-grey)}@media(max-width:767px){.card--product .ssuk-card__tier{font-size:9.5px;height:24px;padding:0 8px;margin-top:8px}}.card--product .card__swatches{margin:12px 0 0!important;padding-top:0!important;border-top:0!important;gap:6px}.card--product .card__quick-add .btn--primary,.card--product .card__quick-add .js-quick-add{background:#fff;border:1.5px solid var(--ssuk-orange-700);color:var(--ssuk-orange-700);border-radius:var(--ssuk-radius, 10px);min-height:44px;font:600 14px/1 var(--ssuk-font, inherit)}.card--product .card__quick-add .btn--primary:hover,.card--product .card__quick-add .js-quick-add:hover{background:var(--ssuk-orange);border-color:var(--ssuk-orange);color:#fff}.card--product .card__quick-add .btn:active{transform:scale(.985)}.card--product .card__quick-add .btn:focus-visible{outline:2px solid var(--ssuk-orange);outline-offset:2px}.card--product .lt-badge,.card--product .lt-badge.lt-badge--fw{border:0;border-radius:999px!important;box-shadow:none;background:var(--ssuk-neutral-bg);padding:5px 11px;gap:7px;width:fit-content;max-width:100%;justify-content:flex-start}.card--product .lt-badge__icon svg{display:none}.card--product .lt-badge__icon{width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.card--product .lt-badge__value{font:600 12px/1.2 var(--ssuk-font, inherit);color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card--product .lt-badge--fast{background:var(--ssuk-green-tint);color:var(--ssuk-green-900)}.card--product .lt-badge--mid,.card--product .lt-badge--mto{background:var(--ssuk-amber-bg);color:var(--ssuk-amber-900)}.card--product .lt-badge--slow{background:var(--ssuk-slate-bg);color:var(--ssuk-dark)}.card--product .lt-badge--contact{background:var(--ssuk-neutral-bg);color:var(--ssuk-grey)}@media(max-width:767px){.card--product .lt-badge__value{font-size:10px}.card--product .lt-badge,.card--product .lt-badge.lt-badge--fw{padding:4px 9px}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/ssuk-card.css.map */
