#product-grid .card__media .media img{object-fit:contain}#product-grid .card__inner{background:#fff}.tcm-chero__top{position:relative;overflow:hidden}.tcm-chero__inner{position:relative;padding-top:2.4rem;padding-bottom:3.2rem}.tcm-chero__text{min-width:0}.tcm-chero__title{font-size:clamp(2.8rem,3.4vw,4.8rem);line-height:1.05;overflow-wrap:anywhere;text-wrap:balance}.tcm-chero .tcm-eyebrow{flex-wrap:wrap;gap:.6rem 1rem;margin-bottom:1.2rem}.tcm-chero__count:before{content:"\b7";margin-right:1rem}.tcm-chero .tcm-eyebrow span:first-of-type.tcm-chero__count:before{content:none}.tcm-chero__photo{position:relative;aspect-ratio:16 / 9}.tcm-chero__photo img{display:block;width:100%;height:100%;object-fit:cover}.tcm-chero__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,rgb(var(--color-background)) 100%)}.tcm-chero__logo{display:flex;align-items:center;justify-content:center;width:16rem;height:10rem;margin-bottom:2rem;padding:1.2rem;background:#fff}.tcm-chero__logo img{display:block;width:100%;height:100%;object-fit:contain}.tcm-chero--logo .tcm-chero__inner{display:flex;flex-direction:column}.tcm-chero--logo .tcm-chero__logo{order:-1}.tcm-crumbs{margin-bottom:2rem}.tcm-crumbs__list{display:flex;flex-wrap:wrap;gap:.2rem .8rem;margin:0;padding:0;font-size:1.2rem;line-height:1.5;list-style:none;color:var(--tcm-muted)}.tcm-crumbs__list li+li:before{content:"/";margin-right:.8rem;opacity:.6}.tcm-crumbs__list a{color:inherit;text-decoration:none}.tcm-crumbs__list a:hover{color:rgb(var(--color-foreground));text-decoration:underline}.tcm-crumbs__list [aria-current=page]{color:rgb(var(--color-foreground))}.tcm-chero__more{margin-top:2rem}.tcm-chero__more-toggle{display:inline-flex;align-items:center;gap:1rem;padding:1rem 1.6rem;font-weight:var(--font-body-weight-bold);font-size:1.3rem;line-height:1.2;color:rgb(var(--color-foreground));background:rgba(var(--color-background),.6);border:.1rem solid rgba(var(--color-foreground),.35);transition:background-color var(--duration-short) ease,border-color var(--duration-short) ease}.tcm-chero__more-toggle:hover{background:rgb(var(--tcm-accent));border-color:rgb(var(--tcm-accent))}.tcm-chero__more-toggle .icon-caret{position:static;flex:none;width:1.1rem;height:auto;transition:transform var(--duration-default) ease}.tcm-chero__more[open] .tcm-chero__more-toggle .icon-caret{transform:rotate(180deg)}.tcm-chero__more-content{margin-top:1.2rem;padding:1.6rem;font-size:1.4rem;line-height:1.6;background:rgba(var(--color-background),.92);border:.1rem solid var(--tcm-line)}.tcm-chero__more-content>p:first-child{margin-top:0}.tcm-chero__chart{overflow-x:auto}.tcm-chero__chart table{width:100%;min-width:48rem;margin:0;font-size:1.2rem;line-height:1.35;border-collapse:collapse;table-layout:auto}.tcm-chero__chart table th,.tcm-chero__chart table td{padding:.6rem .8rem;text-align:left;border:.1rem solid var(--tcm-line)}.tcm-chero__chart table th{color:#fff;background:rgb(var(--tcm-accent))}.tcm-chero__cats{padding:1.6rem 0;border-top:.1rem solid var(--tcm-line)}.tcm-chero__cats-label{margin:0 0 1rem;font-weight:var(--font-body-weight-bold);font-size:1.1rem;line-height:1.3;letter-spacing:.18em;text-transform:uppercase;color:var(--tcm-muted)}.tcm-pills{position:relative;display:flex;gap:.8rem;margin:0 -1.5rem;padding:0 1.5rem .4rem;overflow-x:auto;list-style:none;scrollbar-width:none}.tcm-pills::-webkit-scrollbar{display:none}.tcm-pills li{flex:none}.tcm-pill{display:inline-flex;align-items:center;gap:.8rem;min-height:4rem;padding:.6rem 1.4rem;font-size:1.3rem;line-height:1.2;color:rgb(var(--color-foreground));text-decoration:none;white-space:nowrap;border:.1rem solid rgba(var(--color-foreground),.25);transition:background-color var(--duration-short) ease,border-color var(--duration-short) ease}.tcm-pill__count{font-size:1.1rem;color:var(--tcm-muted)}.tcm-pill:hover{border-color:rgb(var(--tcm-accent));background:rgba(var(--tcm-accent),.3)}.tcm-pill--active,.tcm-pill--active:hover{font-weight:var(--font-body-weight-bold);color:#fff;background:rgb(var(--tcm-accent));border-color:rgb(var(--tcm-accent))}.tcm-pill--active .tcm-pill__count{color:#ffffffd9}@media screen and (min-width:750px){.tcm-chero__inner{padding-top:3.2rem;padding-bottom:4.8rem}.tcm-chero--photo .tcm-chero__top{display:flex;align-items:center;min-height:40rem}.tcm-chero--photo .tcm-chero__inner{width:100%}.tcm-chero--photo .tcm-chero__text{max-width:min(60rem,55%)}.tcm-chero__photo{position:absolute;top:0;right:0;bottom:0;width:60%;aspect-ratio:auto}.tcm-chero__photo:after{background:linear-gradient(90deg,rgb(var(--color-background)) 0%,rgba(var(--color-background),.55) 35%,transparent 75%)}.tcm-chero--logo .tcm-chero__inner{display:grid;grid-template-columns:minmax(0,1fr) 36rem;align-items:center;gap:4.8rem}.tcm-chero--logo .tcm-chero__logo{order:0;width:100%;height:24rem;margin-bottom:0;padding:2.4rem}.tcm-crumbs__list{font-size:1.3rem}.tcm-chero__cats{padding:2rem 0 2.4rem}.tcm-pills{flex-wrap:wrap;margin:0;padding:0;overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-tcm-collection.css.map */
