.tabbed-product-collections{display:block;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.tabbed-product-collections__inner{width:min(100% - 3rem,var(--page-width));margin:0 auto}.tabbed-product-collections__heading{margin:0;text-align:center;font-family:var(--font-body-family);font-size:clamp(3.2rem,4vw,5.2rem);font-weight:var(--font-body-weight);line-height:1.08;letter-spacing:-.04em}.tabbed-product-collections__heading strong{font-family:var(--font-heading-family);font-weight:700}.tabbed-product-collections__tabs{display:flex;gap:1.2rem;align-items:center;justify-content:center;margin:3.2rem 0 4rem;padding:.2rem 0 .8rem;overflow-x:auto;scrollbar-width:none}.tabbed-product-collections__tabs::-webkit-scrollbar{display:none}.tabbed-product-collections__tab{display:inline-flex;flex:0 0 auto;gap:.7rem;align-items:center;justify-content:center;min-height:4.6rem;padding:1rem 2.2rem;border:0;border-radius:.9rem;color:#111;background:#ededed;font:inherit;font-size:1.35rem;font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .18s ease,background-color .18s ease,transform .18s ease}.tabbed-product-collections__tab[aria-selected=true]{color:#fff;background:#000}.tabbed-product-collections__tab:hover{transform:translateY(-.1rem)}.tabbed-product-collections__tab:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.tabbed-product-collections__tab-icon{width:2rem;height:2rem;object-fit:contain}.tabbed-product-collections__panel+.tabbed-product-collections__panel{margin-top:5rem}.tabbed-product-collections.is-ready .tabbed-product-collections__panel[hidden]{display:none}.tabbed-product-collections__grid{display:grid;grid-template-columns:1fr;gap:1.6rem;margin:0;padding:0;list-style:none}.tabbed-product-collections__empty{margin:0;padding:4rem 2rem;border-radius:.8rem;background:#f7f7f7;text-align:center}.tabbed-product-card{position:relative;display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;border-radius:.8rem;background:#f7f7f7;transition:transform .18s ease,box-shadow .18s ease}.tabbed-product-card:hover{transform:translateY(-.3rem);box-shadow:0 1.2rem 3rem #00000014}.tabbed-product-card__media-wrap{position:relative;padding:2rem 2rem 0}.tabbed-product-card__badges{position:absolute;top:1.8rem;left:1.8rem;z-index:2;display:flex;flex-wrap:wrap;gap:.6rem;max-width:calc(100% - 3.6rem)}.tabbed-product-card__badge{display:inline-flex;align-items:center;min-height:2.4rem;padding:.5rem 1rem;border-radius:999px;color:var(--badge-color, #ffffff);background:var(--badge-background, #000000);font-size:.95rem;font-weight:700;line-height:1}.tabbed-product-card__badge--sold-out{--badge-background: #4b4b4b;--badge-color: #ffffff}.tabbed-product-card__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden}.tabbed-product-card__image,.tabbed-product-card__placeholder{display:block;width:100%;height:100%;object-fit:contain;transition:transform .24s ease}.tabbed-product-card:hover .tabbed-product-card__image{transform:scale(1.035)}.tabbed-product-card__content{display:flex;flex:1;flex-direction:column;align-items:center;padding:.8rem 2rem 2.2rem;text-align:center}.tabbed-product-card__title{margin:0;font-size:clamp(1.6rem,1.6vw,2rem);font-weight:750;line-height:1.08}.tabbed-product-card__title a{color:inherit;text-decoration:none}.tabbed-product-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.tabbed-product-card__rating,.tabbed-product-card__rating-fallback{position:relative;z-index:1;margin:1rem 0 0;color:#00c96b;font-size:1.2rem;line-height:1.2}.tabbed-product-card__rating .jdgm-star{color:#00c96b!important}.tabbed-product-card__rating .jdgm-prev-badge__text{color:#5f5f5f!important}.tabbed-product-card__rating-fallback span:last-child,.tabbed-product-card__rating-fallback span:nth-last-child(2){color:#5f5f5f}.tabbed-product-card__price{position:relative;z-index:1;display:flex;gap:.6rem;align-items:baseline;justify-content:center;margin:auto 0 0;padding-top:1.6rem;font-size:1.75rem;font-weight:750;line-height:1}.tabbed-product-card__from{color:#777;font-size:.9rem;font-weight:500;text-transform:uppercase}@media screen and (min-width:750px){.tabbed-product-collections__inner{width:min(100% - 6rem,var(--page-width))}.tabbed-product-collections__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}@media screen and (min-width:990px){.tabbed-product-collections__grid{grid-template-columns:repeat(var(--desktop-columns, 5),minmax(0,1fr));gap:2.4rem}}@media screen and (max-width:749px){.tabbed-product-collections__heading strong{font-weight:700!important}.tabbed-product-collections__tabs{gap:.8rem;justify-content:flex-start;margin:1.8rem -1.5rem 2.2rem;padding:.2rem 1.5rem .5rem;scroll-snap-type:x proximity}.tabbed-product-collections__tab{gap:.5rem;min-height:3.6rem;padding:.75rem 1.2rem;border-radius:.75rem;font-size:clamp(1rem,2.9vw,1.15rem);scroll-snap-align:start}.tabbed-product-collections__tab-icon{width:1.6rem;height:1.6rem}.tabbed-product-collections__grid{display:flex;gap:1.2rem;margin-right:-1.5rem;padding-right:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tabbed-product-collections__grid::-webkit-scrollbar{display:none}.tabbed-product-collections__item{flex:0 0 calc((100vw - 3.9rem)*.4);scroll-snap-align:start}.tabbed-product-card__media-wrap{padding:1.2rem 1.2rem 0}.tabbed-product-card__badges{top:1rem;left:1rem;gap:.4rem;max-width:calc(100% - 2rem)}.tabbed-product-card__badge{min-height:2rem;padding:.4rem .7rem;font-size:.8rem}.tabbed-product-card__content{padding:.6rem .8rem 1.2rem}.tabbed-product-card__title{font-size:clamp(1.2rem,3.6vw,1.6rem);line-height:1.12}.tabbed-product-card__rating,.tabbed-product-card__rating-fallback{margin-top:.7rem;font-size:clamp(.9rem,2.7vw,1.15rem);white-space:nowrap}.tabbed-product-card__rating .jdgm-prev-badge__text{font-size:inherit}.tabbed-product-card__price{gap:.4rem;padding-top:1rem;font-size:clamp(1.3rem,3.8vw,1.7rem)}.tabbed-product-card__from{font-size:.75rem}}@media(prefers-reduced-motion:reduce){.tabbed-product-collections__tab,.tabbed-product-card,.tabbed-product-card__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-tabbed-product-collections.css.map */
