.skr{--skr-blue: #00c0f3;--skr-navy: #131b5a;--skr-green: #54b948;--skr-green-dark: #2f8a26;--skr-sun: #fcb900;--skr-body: #3d4470;--skr-muted: #6b7196;--skr-tint-a: #e6f9fe;--skr-tint-b: #eef9ec;--skr-btn-gradient: linear-gradient(90deg, #54b948, #00c0f3, #8cc63f, #54b948);--skr-card-shadow: 0 16px 30px -22px rgba(19, 27, 90, .5), 0 0 0 1px rgba(19, 27, 90, .05);--skr-card-shadow-hover: 0 26px 40px -24px rgba(19, 27, 90, .55), 0 0 0 1px rgba(0, 192, 243, .18);--skr-font: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;display:block;font-family:var(--skr-font);color:var(--skr-body);-webkit-font-smoothing:antialiased}.skr *,.skr *:before,.skr *:after{box-sizing:border-box}.skr--lullaby{--skr-tint-a: #eceefc;--skr-tint-b: #f3eefc}@keyframes skr-shift{to{background-position:300% 0}}.skr__inner{max-width:1240px;margin:0 auto;padding:clamp(44px,6vw,72px) clamp(16px,4vw,48px)}.skr__head{margin:0 auto clamp(24px,3vw,36px);text-align:center}.skr__eyebrow{margin:0 0 8px;font-family:inherit;font-size:13px;font-weight:800;letter-spacing:2.6px;text-transform:uppercase;color:var(--skr-green)}.skr__title{margin:0;font-family:inherit;font-size:clamp(27px,3.4vw,40px);line-height:1.12;font-weight:900;color:var(--skr-navy);letter-spacing:-.6px;text-wrap:balance}.skr__grid{display:grid;grid-template-columns:repeat(var(--skr-cols, 4),minmax(0,1fr));gap:clamp(14px,2vw,24px);margin:0;padding:0;list-style:none}.skr__item{display:flex;min-width:0}.skr__item[hidden]{display:none}.skr-card{display:flex;flex-direction:column;width:100%;padding:10px;border-radius:22px;background:#fff;color:var(--skr-navy);text-decoration:none;box-shadow:var(--skr-card-shadow);transition:transform .25s ease,box-shadow .25s ease}.skr-card:hover{transform:translateY(-6px);box-shadow:var(--skr-card-shadow-hover);color:var(--skr-navy)}.skr-card:focus-visible{outline:3px solid var(--skr-blue);outline-offset:3px}.skr-card__frame{position:relative;display:block;aspect-ratio:1 / 1;border-radius:15px;overflow:hidden;background:linear-gradient(135deg,var(--skr-tint-a),var(--skr-tint-b))}.skr-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:12px;filter:drop-shadow(0 8px 12px rgba(19,27,90,.25));transition:transform .4s ease}.skr-card__img--placeholder{filter:none;opacity:.4}.skr-card:hover .skr-card__img{transform:scale(1.04)}.skr-card__body{display:flex;flex:1;flex-direction:column;gap:6px;padding:12px 6px 6px}.skr-card__title{font-size:17px;line-height:1.25;font-weight:800;color:var(--skr-navy);letter-spacing:-.1px}.skr-card:hover .skr-card__title{text-decoration:underline;text-decoration-color:var(--skr-blue);text-underline-offset:4px;text-decoration-thickness:2px}.skr-card__price{margin-top:auto;font-size:17px;font-weight:900;color:var(--skr-green-dark)}.skr-card__compare{margin-left:6px;font-size:14px;font-weight:600;color:var(--skr-muted)}.skr-badge{position:absolute;top:10px;right:10px;z-index:2;pointer-events:none;padding:5px 10px;border-radius:50px;font-size:11px;font-weight:900;letter-spacing:.8px;text-transform:uppercase;line-height:1.1;color:#fff;background:var(--skr-navy);box-shadow:0 6px 14px -6px #131b5a99}.skr-badge--bundle{color:var(--skr-navy);background:var(--skr-btn-gradient);background-size:300% 100%;animation:skr-shift 6s linear infinite;box-shadow:0 0 12px #54b94880,0 6px 14px -6px #131b5a80}.skr-badge--video{color:var(--skr-navy);background:#fff;box-shadow:inset 0 0 0 2px var(--skr-blue),0 6px 14px -6px #131b5a80}.skr-badge--audio{background:var(--skr-green-dark)}.skr-badge--physical{color:var(--skr-navy);background:var(--skr-sun)}.skr__skeleton{aspect-ratio:3 / 4;border-radius:22px;background:linear-gradient(135deg,var(--skr-tint-a),var(--skr-tint-b))}@media(max-width:749px){.skr__grid{grid-template-columns:repeat(var(--skr-cols-mob, 2),minmax(0,1fr));gap:12px}.skr__eyebrow{font-size:11px;letter-spacing:2px}.skr-card{padding:8px;border-radius:20px}.skr-card__frame{border-radius:13px}.skr-card__img{padding:8px}.skr-card__body{padding:10px 4px 4px;gap:4px}.skr-card__title,.skr-card__price{font-size:15px}.skr-badge{top:6px;right:6px;padding:4px 8px;font-size:9.5px;letter-spacing:.5px}}@media(prefers-reduced-motion:reduce){.skr-badge--bundle{animation:none}.skr-card,.skr-card__img{transition:none}.skr-card:hover,.skr-card:hover .skr-card__img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/seeds-recs.css.map */
