.tl-assembled-card{border:1px solid var(--tl-border,#deded6);border-radius:16px;padding:18px;background:#fff;color:#000}.tl-assembled-heading{display:flex;justify-content:space-between;gap:16px;align-items:start}.tl-assembled-heading>div{min-width:0}.tl-assembled-heading img{width:100px;height:100px;object-fit:cover;border-radius:12px;flex:none}.tl-assembled-eyebrow{font-size:10px!important;font-weight:700;letter-spacing:1.2px;margin-bottom:6px!important}.tl-assembled-card h2{font-size:24px;line-height:1.15;margin-bottom:8px}.tl-assembled-card details{font-size:13px;margin:12px 0}.tl-assembled-card summary{cursor:pointer;font-weight:700;min-height:36px;padding:8px 0}.tl-assembled-card details p{margin:8px 0}.tl-assembled-sizes{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 16px}.tl-assembled-sizes button{background:#fff;color:#000;border:1px solid #aaa;border-radius:10px;padding:10px;min-height:56px;font:inherit;cursor:pointer}.tl-assembled-sizes button[aria-pressed=true]{border:2px solid #000;background:#f5f5f0;padding:9px}.tl-assembled-sizes strong,.tl-assembled-sizes span{display:block}.tl-assembled-sizes span{font-size:12px}.tl-assembled-fields{display:grid;grid-template-columns:1fr;gap:0}.tl-assembled-fields select{font-size:16px;min-height:48px}.tl-assembled-card .tl-button:disabled{cursor:default}.tl-taco-banner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;border:1px solid #000;background:#f7f7f2;border-radius:20px;padding:30px;margin:0 0 30px;width:100%}.tl-taco-banner h2{font-size:clamp(28px,4vw,42px);line-height:1.08;margin:12px 0}.tl-taco-banner p{max-width:650px}.tl-taco-banner .tl-button{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:185px;text-decoration:none}.tl-taco-banner-image{width:200px;height:145px;object-fit:cover;border-radius:14px}.tl-taco-banner-actions{display:grid;justify-items:center;gap:14px}.tl-assembled-group{scroll-margin-top:20px}@media(min-width:1000px){.tl-assembled-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.tl-assembled-fields label:last-child{grid-column:1/-1}}@media(max-width:600px){.tl-taco-banner{grid-template-columns:1fr;padding:22px 18px;gap:14px;border-radius:16px}.tl-taco-banner-actions{justify-items:stretch}.tl-taco-banner-image{width:100%;height:130px}.tl-taco-banner .tl-button{width:100%}.tl-assembled-card{padding:16px}.tl-assembled-heading img{width:82px;height:82px}.tl-assembled-card h2{font-size:22px}.tl-assembled-card select{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/taco-labs-assembled.css.map */
