.kiid-upsell{padding:12px 14px 4px}.kiid-upsell[hidden]{display:none}.kiid-upsell__heading{margin:0 0 8px;font-weight:700;font-size:1rem;line-height:1.3}.kiid-upsell__item{margin:0;padding:10px 0}.kiid-upsell__list>:not(:last-child) .kiid-upsell__item{border-bottom:1px solid var(--border, rgba(0, 0, 0, .12))}.kiid-upsell__row{display:grid;grid-template-columns:var(--kiid-upsell-thumb, 60px) minmax(0,1fr) auto;align-items:center;gap:12px}.kiid-upsell__thumb{position:relative;display:block;width:var(--kiid-upsell-thumb, 60px);height:var(--kiid-upsell-thumb, 60px);overflow:hidden;border-radius:0;background:#fff}.kiid-upsell__thumb img,.kiid-upsell__thumb picture,.kiid-upsell__thumb>div{display:block;width:100%;height:100%;object-fit:contain}.kiid-upsell__title{margin:0;font-size:.875rem;font-weight:600;line-height:1.25}.kiid-upsell__variant{margin:2px 0 0;font-size:.75rem;opacity:.7}.kiid-upsell__prices{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin:4px 0 0}.kiid-upsell__price{color:var(--kiid-upsell-price, #000);font-size:1.0625rem;font-weight:500;line-height:1.2}.kiid-upsell__was{color:#7a7a7a;font-size:.8125rem;font-weight:400}.kiid-upsell__badge{display:inline-block;padding:2px 8px;border-radius:999px;background:var(--kiid-upsell-badge-bg, #ffd84d);color:var(--kiid-upsell-badge-text, #000);font-size:.75rem;font-weight:500;line-height:1.4;white-space:nowrap}.kiid-upsell__action{width:104px}.kiid-upsell__form{display:flex;flex-direction:column;gap:6px;margin:0}.kiid-upsell__qty{display:flex;align-items:stretch;height:30px;border:1px solid var(--border, #000);border-radius:3px;overflow:hidden}.kiid-upsell__qty-btn{flex:none;display:flex;align-items:center;justify-content:center;width:30px;padding:0;font-size:0;line-height:1}.kiid-upsell__qty-btn .icon{--icon-size: 14px}.kiid-upsell__qty-btn:hover{opacity:.7}.kiid-upsell__qty-input{flex:1;min-width:0;margin:0;padding:0;border:0;background:transparent;color:inherit;font-family:inherit;font-size:12px;font-weight:500;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.kiid-upsell__qty-input::-webkit-outer-spin-button,.kiid-upsell__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.kiid-upsell__add{width:100%;justify-content:center;--btn-top: 5px;--btn-left: 8px;min-height:30px;font-size:11px;letter-spacing:.1em}.kiid-upsell__editor-note{margin:8px 0;padding:8px 10px;border:1px dashed currentColor;border-radius:6px;font-size:.8125rem;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/38/assets/kiid-cart-upsell.css.map */
