.tz-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;border:none;border-radius:999px;background:var(--tz-yellow);color:var(--tz-heading);font-size:15px;font-weight:800;cursor:pointer;text-decoration:none;transition:var(--tz-transition);box-shadow:var(--tz-shadow-sm)}.tz-btn:hover{transform:translateY(-4px) scale(1.02);box-shadow:var(--tz-shadow-md)}.tz-btn svg{width:18px;height:18px;transition:var(--tz-transition)}.tz-btn:hover svg{transform:translate(4px)}.tz-btn--white{background:#fff}.tz-btn--blue{background:var(--tz-blue)}.tz-btn--green{background:var(--tz-green)}.tz-btn--purple{background:var(--tz-purple);color:#fff}.tz-btn--coral{background:var(--tz-coral);color:#fff}.tz-card{position:relative;background:var(--tz-surface);border-radius:var(--tz-radius-lg);overflow:hidden;border:1px solid var(--tz-border);box-shadow:var(--tz-shadow-sm);transition:var(--tz-transition)}.tz-card:hover{transform:translateY(-10px);box-shadow:var(--tz-shadow-lg)}.tz-badge{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 16px;border-radius:999px;background:var(--tz-coral);color:#fff;font-size:13px;font-weight:700}.tz-pill{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 18px;border-radius:999px;background:#fff;border:1px solid var(--tz-border)}.tz-section-header{max-width:760px;margin:0 auto 60px;text-align:center}.tz-section-eyebrow{display:inline-flex;align-items:center;gap:10px;padding:6px 16px;border-radius:999px;background:#fff5d6;color:#d48806;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.tz-section-title{margin:15px 0 0;color:var(--tz-heading);font-size:clamp(24px,5vw,32px);font-weight:900}.tz-section-description{margin-top:5px;color:var(--tz-body);font-size:14px}.tz-image{overflow:hidden;border-radius:var(--tz-radius-lg)}.tz-image img{width:100%;display:block;transition:.7s}.tz-image:hover img{transform:scale(1.08)}@media(max-width:749px){.tz-section-header{margin-bottom:40px}.tz-section-title{font-size:36px}.tz-section-description{font-size:16px}.tz-btn{padding:13px 24px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/toyzaar-components.css.map */
