.cd-upsell{margin:22px 0 24px;padding:16px 16px 6px;background:var(--surface-alt);border-radius:12px}.cd-upsell__title{margin:0 0 4px;font-family:Fraunces,serif;font-weight:500;font-size:1.02rem;color:var(--ink)}.cd-up{display:grid;grid-template-columns:64px 1fr;gap:12px;padding:12px 0;align-items:start}.cd-up+.cd-up{border-top:1px solid rgba(74,52,40,.12)}.cd-up__img img{width:64px;height:64px;object-fit:cover;border-radius:8px;display:block;background:#fff}.cd-up__title{display:block;font-family:Fraunces,serif;font-weight:500;font-size:.9rem;line-height:1.3;color:var(--ink)}.cd-up__meta{display:block;margin-top:2px;font-family:Manrope,sans-serif;font-weight:500;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.cd-up__price{margin-top:2px;font-family:Manrope,sans-serif;font-weight:500;font-size:.82rem;color:var(--ink)}.cd-up__was{color:var(--ink-soft);text-decoration:line-through;font-weight:400;margin-right:2px}.cd-up__body{min-width:0}.cd-up__row{display:flex;gap:8px;margin-top:8px;min-width:0}.cd-up__select{flex:1;min-width:0;height:34px;padding:0 8px;border:1px solid rgba(74,52,40,.25);border-radius:8px;background:#fff;color:var(--ink);font-family:Manrope,sans-serif;font-size:.78rem}.cd-up__select.is-missing{border-color:#b4533a;box-shadow:0 0 0 2px #b4533a26}.cd-up__add{flex:none;height:34px;padding:0 16px;border:none;border-radius:8px;cursor:pointer;background:var(--accent-strong);color:#fdfaf4;font-family:Manrope,sans-serif;font-weight:600;font-size:.74rem;letter-spacing:.1em;text-transform:uppercase}.cd-up__add:disabled{opacity:.6;cursor:default}.cart-ship--free{display:flex;align-items:center;gap:8px;color:var(--ink)}.cart-ship--free svg{color:var(--accent-strong);flex:none}
/*# sourceMappingURL=/cdn/shop/t/49/assets/tc-upsell.css.map */
