.uc-coll .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.uc-coll *,.uc-coll *:before,.uc-coll *:after{min-width:0}.uc-coll .btn{display:inline-block;font-family:var(--fh);text-transform:uppercase;letter-spacing:.08em;font-weight:600;background:var(--teal);color:#fff;border:none;border-radius:11px;padding:14px 22px;cursor:pointer;font-size:.92rem;transition:background .15s;text-decoration:none}.uc-coll .btn:hover{background:#0d5e63}.uc-coll .btn.big{font-size:1.02rem;padding:16px 28px}.uc-coll .ph{background:repeating-linear-gradient(45deg,#0b4f530f,#0b4f530f 9px,#0b4f531c 9px 18px);display:flex;align-items:center;justify-content:center;color:var(--teal);font-family:var(--fh);text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;line-height:1.5;text-align:center;padding:16px}.uc-coll img.media{display:block;width:100%;height:100%;object-fit:cover}.uc-coll .plp-intro{background:var(--surface-2);border-bottom:1px solid var(--line)}.uc-coll .plp-intro .wrap{padding:50px 24px 40px;text-align:center}.uc-coll .plp-eyebrow{font-family:var(--fh);text-transform:uppercase;letter-spacing:.2em;font-size:.72rem;color:var(--teal);font-weight:600}.uc-coll .plp-intro h1{font-family:var(--fd);font-size:clamp(2.3rem,4.6vw,3.4rem);line-height:1;margin:.16em 0 .26em}.uc-coll .plp-intro p{color:var(--muted);max-width:58ch;margin:0 auto}.uc-coll .filterbar{background:var(--bg);border-bottom:1px solid var(--line)}.uc-coll .filterbar .wrap{display:flex;gap:18px 26px;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:16px 24px}.uc-coll .fgroup{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.uc-coll .flabel{font-family:var(--fh);text-transform:uppercase;letter-spacing:.1em;font-size:.66rem;color:var(--muted);margin-right:2px}.uc-coll .fpill{font-family:var(--fh);text-transform:uppercase;letter-spacing:.04em;font-size:.76rem;border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:7px 14px;color:var(--ink);display:inline-flex;gap:7px;align-items:center;cursor:pointer;text-decoration:none}.uc-coll .fpill:hover{border-color:var(--teal)}.uc-coll .fpill.on{background:var(--ink-dark);color:var(--cream);border-color:var(--ink-dark)}.uc-coll .fpill i{width:8px;height:8px;border-radius:50%}.uc-coll .sortsel{font-family:var(--fh);text-transform:uppercase;letter-spacing:.04em;font-size:.74rem;color:var(--ink);background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%230C1413' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center;background-size:10px 6px;border:1px solid var(--line);border-radius:999px;padding:8px 34px 8px 14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;max-width:100%}.uc-coll .shopwrap{padding:42px 0 8px}.uc-coll .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.uc-coll .prod{background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;transition:transform .15s,box-shadow .15s}.uc-coll .prod:hover{transform:translateY(-4px);box-shadow:0 24px 44px -28px #06100f66}.uc-coll .prod.founding{border-style:dashed}.uc-coll .prod .top{height:5px}.uc-coll .prod .art{aspect-ratio:1/1;position:relative;margin:0;display:block}.uc-coll .prod .badge{position:absolute;top:12px;left:12px;font-family:var(--fh);text-transform:uppercase;letter-spacing:.07em;font-size:.6rem;background:#06100fb8;color:var(--cream);border-radius:999px;padding:4px 11px}.uc-coll .prod .body{padding:20px 20px 22px;display:flex;flex-direction:column;flex:1}.uc-coll .prod .goal{font-family:var(--fh);text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;color:var(--muted);display:flex;gap:7px;align-items:center}.uc-coll .prod .goal i{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.uc-coll .prod h3{font-family:var(--fd);font-size:2rem;letter-spacing:.02em;margin:.12em 0 .08em}.uc-coll .prod .ln{font-size:.92rem;color:var(--ink);margin-bottom:14px}.uc-coll .prod .price{margin-top:auto;border-top:1px solid var(--line);padding-top:13px;display:flex;align-items:baseline;gap:8px}.uc-coll .prod .price .now{font-family:var(--fh);font-size:1.15rem;letter-spacing:.02em}.uc-coll .prod .price .per{font-size:.8rem;color:var(--muted)}.uc-coll .prod .sub{font-family:var(--fh);text-transform:uppercase;letter-spacing:.04em;font-size:.7rem;color:var(--teal);font-weight:600;margin-top:6px}.uc-coll .prod .cta{margin-top:15px}.uc-coll .prod .cta .btn{display:block;text-align:center;width:100%}.uc-coll .quizband{background:var(--ink-dark);color:var(--cream)}.uc-coll .quizband .wrap{padding:58px 24px}.uc-coll .qb-inner{display:grid;grid-template-columns:1.1fr .9fr;gap:42px;align-items:center}.uc-coll .quizband h2{font-family:var(--fd);font-size:clamp(2rem,4vw,3rem);color:#fff;line-height:1.02;margin:.14em 0 .3em}.uc-coll .quizband p{color:#fdf5e6cc;max-width:46ch;margin-bottom:22px}.uc-coll .qb-art{aspect-ratio:16/10;border-radius:14px;background:repeating-linear-gradient(45deg,#fdf5e612,#fdf5e612 9px,#fdf5e621 9px 18px);color:#fdf5e6a8}.uc-coll img.qb-art{aspect-ratio:16/10}.uc-coll .sec-eyebrow{font-family:var(--fh);text-transform:uppercase;letter-spacing:.2em;font-size:.72rem;color:var(--teal);font-weight:600;text-align:center}.uc-coll .tribbon{background:var(--teal);color:var(--cream)}.uc-coll .tribbon .wrap{display:flex;gap:30px;flex-wrap:wrap;justify-content:center;padding:15px 24px}.uc-coll .tribbon span{font-family:var(--fh);text-transform:uppercase;letter-spacing:.06em;font-size:.74rem;display:flex;align-items:center;gap:8px}.uc-coll .tribbon span:before{content:"\2713";opacity:.85;font-weight:700}@media(max-width:900px){.uc-coll .grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.uc-coll .qb-inner{grid-template-columns:1fr;gap:20px}.uc-coll .qb-art{order:-1}}@media(max-width:560px){.uc-coll .grid{grid-template-columns:1fr}.uc-coll .filterbar .wrap{gap:12px}}@media(prefers-reduced-motion:reduce){.uc-coll *{transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/uc-collection.css.map */
