body.template-collection{--h-accent: #ff9400;--h-accent-hover: #e07f00;--h-accent-tint: rgba(255, 148, 0, .14);--h-text: #1a1918;--h-muted: #6b6764;--h-faint: #8a857f;--h-hairline: rgba(26, 25, 24, .1);--h-glass-bg: rgba(255, 255, 255, .55);--h-glass-bd: rgba(255, 255, 255, .6);--h-glass-shadow: 0 16px 40px -24px rgba(26, 25, 24, .26), inset 0 1px 0 rgba(255, 255, 255, .7);--h-ease: cubic-bezier(.16, 1, .3, 1);background:linear-gradient(180deg,#f7f6f4,#edece9 48%,#f4f2ef);background-attachment:fixed;font-family:"Inter",var(--font-body-family),sans-serif;color:var(--h-text);-webkit-font-smoothing:antialiased}body.template-collection #MainContent,body.template-collection .shopify-section-group-footer-group{position:relative;z-index:1}body.template-collection .glass-orb-layer{display:none}.coll-wrap{max-width:var(--page-width, 120rem);margin:0 auto;padding:0 5rem}.coll-glass{background:var(--h-glass-bg);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);border:1px solid var(--h-glass-bd);box-shadow:var(--h-glass-shadow)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.coll-glass{background:#ffffffe6}}.coll-header{padding:8rem 0 3.2rem}.coll-crumb{font-family:Inter,monospace;font-size:1.3rem;letter-spacing:.4rem;text-transform:uppercase;color:var(--h-faint);margin:0 0 1.6rem}.coll-header__row{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:2.4rem}.coll-title{font-size:7.2rem;font-weight:900;letter-spacing:-.2rem;line-height:.95;margin:0;background:linear-gradient(135deg,#ff9400,#ffb84d 45%,#e07f00);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.coll-sub{font-size:1.8rem;line-height:1.5;color:var(--h-muted);margin:1.6rem 0 0;max-width:52rem}.coll-count{font-size:1.5rem;color:var(--h-faint);white-space:nowrap}.coll-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.6rem;border-radius:999px;padding:1rem 1.2rem 1rem 2rem}.coll-tabs{display:flex;gap:.8rem;flex-wrap:wrap}.coll-tab{font-size:1.4rem;font-weight:600;cursor:pointer;border-radius:999px;padding:1rem 2rem;border:1px solid var(--h-hairline);background:transparent;color:var(--h-text);text-decoration:none;transition:all .2s ease}.coll-tab:hover{border-color:var(--h-accent)}.coll-tab--active{background:var(--h-accent);color:#fff;border-color:var(--h-accent)}.coll-sort{display:flex;align-items:center;gap:.6rem;padding-right:.4rem}.coll-sort__label{font-size:1.4rem;color:var(--h-faint);font-weight:500}.coll-sort__link{font-size:1.4rem;font-weight:600;text-decoration:none;color:var(--h-text);border-radius:999px;padding:.8rem 1.4rem;border:1px solid transparent;transition:all .2s ease}.coll-sort__link:hover{border-color:var(--h-hairline)}.coll-sort__link--active{color:var(--h-accent)}.coll-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.6rem;padding:4rem 0}.coll-card{position:relative;border-radius:24px;padding:1.8rem 1.8rem 2.4rem;transition:transform .4s var(--h-ease),box-shadow .4s var(--h-ease)}@media(hover:hover){.coll-card:hover{transform:translateY(-8px);box-shadow:0 34px 64px -26px #1a191857,inset 0 1px #fffc}}.coll-card__media{position:relative;aspect-ratio:4 / 5;border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:2rem;background-color:#eae7e3;background-image:repeating-linear-gradient(135deg,#00000008 0 14px,#0000000f 14px 28px)}.coll-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.coll-card__tags{position:absolute;top:1.4rem;left:1.4rem;z-index:1;display:flex;gap:.6rem;flex-wrap:wrap}.coll-tag{font-size:1.1rem;font-weight:700;letter-spacing:.05rem;text-transform:uppercase;border-radius:999px;padding:.4rem 1rem;color:#1a1918;background:var(--h-accent)}.coll-tag--muted{color:var(--h-muted);background:#1a191814}.coll-card__row{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;padding:0 .4rem}.coll-card__name{font-size:2.1rem;font-weight:700;letter-spacing:-.04rem;margin:0}.coll-card__name a{color:inherit;text-decoration:none}.coll-card__price{font-size:1.9rem;font-weight:600;white-space:nowrap}.coll-card__desc{font-size:1.4rem;line-height:1.5;color:var(--h-muted);margin:.8rem .4rem 1.8rem}.coll-card__btns{display:flex;gap:1rem;padding:0 .4rem}.coll-buy,.coll-details{font-family:inherit;font-size:1.4rem;font-weight:700;letter-spacing:.04rem;border-radius:999px;padding:1.3rem 1.8rem;cursor:pointer;text-decoration:none;text-align:center;transition:transform .25s ease,background .25s ease}.coll-buy{flex:1;text-transform:uppercase;color:#fff;background:var(--h-accent);border:none}.coll-details{flex:none;color:var(--h-accent);background:#fff9;border:1.5px solid var(--h-accent)}@media(hover:hover){.coll-buy:hover{transform:translateY(-2px);background:var(--h-accent-hover)}.coll-details:hover{background:var(--h-accent-tint)}}.coll-buy-form{display:contents}.coll-empty{grid-column:1 / -1;text-align:center;color:var(--h-muted);font-size:1.7rem;padding:6rem 0}.coll-pagination{display:flex;align-items:center;justify-content:center;gap:.8rem;padding:1rem 0 2rem}.coll-pagination a,.coll-pagination span{min-width:4rem;height:4rem;display:inline-flex;align-items:center;justify-content:center;padding:0 1.2rem;border-radius:999px;font-size:1.5rem;font-weight:600;text-decoration:none;color:var(--h-text)}.coll-pagination a{border:1px solid var(--h-hairline)}.coll-pagination .coll-page--current{background:var(--h-accent);color:#fff}.coll-bespoke{border-radius:28px;padding:5.2rem;text-align:center}.coll-bespoke__title{font-size:3.4rem;font-weight:800;letter-spacing:-.06rem;margin:0 0 1.2rem}.coll-bespoke__text{font-size:1.7rem;line-height:1.55;color:var(--h-muted);margin:0 auto 2.8rem;max-width:52rem}.coll-bespoke__btn{font-family:inherit;font-size:1.5rem;font-weight:700;color:#fff;background:var(--h-accent);border:none;border-radius:999px;padding:1.5rem 3.8rem;cursor:pointer;text-decoration:none;display:inline-block;transition:transform .25s ease,background .25s ease}@media(hover:hover){.coll-bespoke__btn:hover{transform:translateY(-2px);background:var(--h-accent-hover)}}@media screen and (max-width:989px){.coll-title{font-size:5rem}.coll-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.coll-wrap{padding:0 1.5rem}.coll-header{padding-top:4rem}.coll-title{font-size:4rem}.coll-grid{grid-template-columns:1fr}.coll-bar{border-radius:24px}.coll-bespoke{padding:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/collection-sections.css.map */
