.sc-builder__summary{display:flex;align-items:baseline;justify-content:space-between;gap:15px}.sc-builder__summary strong{font:400 35px/1 var(--sc-display);color:var(--sc-ink)}.sc-builder__summary span{font:400 13px/1.5 var(--sc-body);color:var(--sc-ink-2)}.sc-builder__lead{margin:10px 0 0;color:var(--sc-ink-2);font:400 12px/1.65 var(--sc-body)}.sc-builder__count{display:flex;align-items:center;justify-content:space-between;margin:24px 0 16px;font:400 13px/1.5 var(--sc-body);color:var(--sc-ink-2)}.sc-builder__count strong{color:var(--sc-ink)}.sc-builder__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sc-brand .sc-builder__choice{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:130px;padding:10px 9px 13px;border:1px solid var(--sc-border);border-radius:3px;background:var(--sc-surface);color:var(--sc-ink);font:400 12px/1.25 var(--sc-body);text-align:center;cursor:pointer;transition:border-color .18s var(--sc-ease),background .18s var(--sc-ease)}.sc-builder__choice img{width:88px;height:78px;object-fit:contain}.sc-builder__swatch{width:62px;height:62px;border-radius:50%;background:var(--sc-shell, var(--sc-wash))}.sc-brand .sc-builder__choice[aria-pressed=true]{padding:9px 8px 12px;border:2px solid var(--sc-ink);background:#fbeef166}.sc-brand .sc-builder__choice:disabled{cursor:not-allowed;opacity:.48}.sc-builder__check[hidden]{display:none}.sc-builder__check{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--sc-ink);color:var(--sc-surface);font-size:11px}.sc-builder__recap{min-height:42px;margin:20px 0 0;color:var(--sc-ink-2);font:400 13px/1.5 var(--sc-body)}.sc-builder__actions{position:sticky;bottom:0;margin-top:20px;padding:20px 0 5px;border-top:1px solid var(--sc-border);background:var(--sc-surface)}.sc-brand .sc-builder__add{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:13px 26px;border:1px solid var(--sc-ink);border-radius:2px;background:var(--sc-ink);color:var(--sc-surface);font:700 14px/1 var(--sc-body);cursor:pointer;transition:background .18s var(--sc-ease)}.sc-brand .sc-builder__add:hover:not(:disabled){background:var(--sc-brand-deep)}.sc-brand .sc-builder__add:disabled{cursor:not-allowed;opacity:.48}.sc-builder__micro{margin:12px 0 0;color:var(--sc-ink-2);font:400 12px/1.65 var(--sc-body)}@media(max-width:600px){.sc-builder__grid{gap:8px}.sc-builder__choice{min-height:120px;padding:9px 5px 12px;gap:5px;justify-content:flex-start;border-radius:9px}.sc-builder__choice[aria-pressed=true]{border-width:1px;box-shadow:inset 0 0 0 1px var(--sc-ink)}.sc-builder__check{top:5px;right:5px;width:24px;height:24px;border:2px solid var(--sc-surface)}.sc-builder__actions{padding:16px 0 calc(6px + env(safe-area-inset-bottom));box-shadow:0 -10px 20px #ffffffd9}.sc-builder__add{min-height:52px;border-radius:6px}}@media(prefers-reduced-motion:reduce){.sc-builder__choice,.sc-builder__add{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/sweet-creme-box-builder.css.map */
