.kb-cl__header{margin:0 auto 32px}.kb-cl__eyebrow{margin:0 0 8px;font-weight:600;text-transform:uppercase;line-height:1.2}.kb-cl__heading{margin:0;line-height:1.1;font-weight:700;letter-spacing:-.01em}.kb-cl__heading p{margin:0}.kb-cl__heading em{font-style:italic;font-weight:400;color:#b09e8c}.kb-cl__heading strong{font-weight:800}.kb-cl__grid{display:grid}.kb-cl__card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:24px 18px;text-decoration:none;overflow:hidden;transition:transform .28s ease,box-shadow .28s ease;text-align:center}.kb-cl__card:hover{transform:translateY(-1px);box-shadow:0 3px 10px #0000000d}.kb-cl__card-icon{flex:1;display:flex;align-items:center;justify-content:center;width:100%}.kb-cl__card-icon img{width:80px;height:80px;object-fit:contain;display:block}.kb-cl__card-icon--emoji{line-height:1}.kb-cl__card--has-image{padding:0;justify-content:flex-end}.kb-cl__card--has-image .kb-cl__card-text{position:relative;z-index:2;padding:14px 14px 16px;margin-top:0}.kb-cl__card-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.kb-cl__card-image img{width:100%;height:100%;display:block}.kb-cl__card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,#0000 40%,#0000008c);pointer-events:none}.kb-cl__card-text{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;margin-top:12px}.kb-cl__card-title{margin:0;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:inherit}.kb-cl__card-sub{margin:0;font-weight:600;text-transform:uppercase;line-height:1.3;color:inherit;opacity:.7}.kb-cl__card--polaroid{aspect-ratio:auto!important;padding:16px;justify-content:flex-start;overflow:visible;box-shadow:0 1px 2px #0000000a,0 2px 8px #0000000a}.kb-cl__card--polaroid:hover{box-shadow:0 1px 3px #0000000d,0 6px 16px #0000000f}.kb-cl__card--polaroid .kb-cl__card-image{position:relative;inset:auto;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:4px}.kb-cl__card--polaroid .kb-cl__card-overlay{display:none}.kb-cl__card--polaroid .kb-cl__card-text{position:relative;z-index:auto;padding:14px 0 4px;margin-top:0}.kb-cl__card-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;margin-top:14px;max-width:100%;text-align:center;word-break:break-word;box-sizing:border-box;transition:opacity .18s,transform .18s}.kb-cl__card-button:hover{opacity:.85;transform:translateY(-1px)}.kb-cl__card-divider{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px;opacity:.6;font-size:12px;line-height:1}.kb-cl__card-divider:before,.kb-cl__card-divider:after{content:"";display:block;flex:0 0 32px;height:1px;background:currentColor}@media(max-width:749px){.kb-cl__header{margin-bottom:22px}.kb-cl__card{padding:18px 12px}.kb-cl__card-icon img{width:60px;height:60px}.kb-cl__card-text{margin-top:8px;gap:3px}.kb-cl__card-sub{font-size:10px}.kb-cl__card--polaroid{padding:10px}.kb-cl__card--polaroid .kb-cl__card-text{padding:8px 0 4px}.kb-cl__card-button{padding:2px 10px!important;font-size:11px!important;letter-spacing:.05em!important;margin-top:0}.kb-cl__card-divider{margin-top:0}.kb-cl__card-divider:before,.kb-cl__card-divider:after{flex:0 0 18px}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/kayobaby-collection-list.css.map */
