#product-grid .card__media .media img{object-fit:contain}#product-grid .card__inner{background:#fff}@media screen and (min-width:750px){.facets-vertical:not(:has(.facets__disclosure-vertical)) .facets-wrapper{display:none}}.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-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-head{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-bottom:1rem}.tcm-chero__cats-label{margin:0;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-hint{display:inline-flex;align-items:center;gap:.6rem;margin:0;font-weight:var(--font-body-weight-bold);font-size:1.2rem;line-height:1.3;white-space:nowrap;color:rgb(var(--color-foreground));transition:opacity var(--duration-default) ease}.tcm-pills-hint .svg-wrapper{display:flex;width:1.4rem}.tcm-pills-hint svg{width:100%;height:auto}.tcm-pills-nav.is-end .tcm-pills-hint{opacity:0}.tcm-pills-wrap{position:relative;margin:0 -1.5rem}.tcm-pills-wrap:before,.tcm-pills-wrap:after{content:"";position:absolute;top:0;bottom:0;z-index:1;width:7.2rem;pointer-events:none;transition:opacity var(--duration-default) ease}.tcm-pills-wrap:before{left:0;background:linear-gradient(90deg,rgb(var(--color-background)) 35%,rgba(var(--color-background),0))}.tcm-pills-wrap:after{right:0;background:linear-gradient(270deg,rgb(var(--color-background)) 35%,rgba(var(--color-background),0))}.tcm-pills-nav.is-start .tcm-pills-wrap:before,.tcm-pills-nav.is-end .tcm-pills-wrap:after{opacity:0}.tcm-pills-button{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;color:#fff;background:rgb(var(--tcm-accent));border:0;border-radius:50%;cursor:pointer;transform:translateY(-50%)}.tcm-pills-button .icon-caret{width:1.3rem;height:auto}.tcm-pills-button--prev{left:.8rem}.tcm-pills-button--prev .icon-caret{transform:rotate(90deg)}.tcm-pills-button--next{right:.8rem}.tcm-pills-button--next .icon-caret{transform:rotate(-90deg)}.tcm-pills-nav.is-start .tcm-pills-button--prev,.tcm-pills-nav.is-end .tcm-pills-button--next{visibility:hidden}.tcm-pills{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:max-content;grid-template-rows:repeat(2,auto);gap:.8rem;margin:0;padding:0 1.5rem;overflow-x:auto;overscroll-behavior-x:contain;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}.tcm-chassis__text{margin:.6rem 0 1.4rem;font-size:1.4rem;line-height:1.5;color:var(--tcm-muted)}.tcm-chassis{display:grid;gap:0 2.4rem}.tcm-chassis__group{min-width:0;border-top:.1rem solid var(--tcm-line)}.tcm-chassis__summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.2rem 0;font-weight:var(--font-body-weight-bold);font-size:1.4rem;line-height:1.3}.tcm-chassis__summary .icon-caret{position:static;flex:none;width:1.1rem;height:auto;transition:transform var(--duration-default) ease}.tcm-chassis__group[open] .tcm-chassis__summary .icon-caret{transform:rotate(180deg)}.tcm-chassis__links{display:grid;gap:.4rem;margin:0 0 1.2rem;padding:0;list-style:none}.tcm-chassis__links .tcm-pill{display:flex;width:100%;min-height:3.2rem;padding:.4rem 1.2rem;white-space:normal}@media screen and (min-width:750px){.tcm-chassis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.tcm-chassis{grid-template-columns:repeat(auto-fit,minmax(26rem,1fr))}}@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-chero__cats{padding:2rem 0 2.4rem}.tcm-pills-wrap{margin:0}.tcm-pills-wrap:before,.tcm-pills-wrap:after,.tcm-pills-button,.tcm-pills-hint{display:none}.tcm-pills{display:flex;flex-wrap:wrap;margin:0;padding:0;overflow:visible}}@media screen and (max-width:749px){.tcm-pill{display:flex;justify-content:space-between;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-tcm-collection.css.map */
