.cts{padding-top:var(--cts-padding-top, 40px);padding-bottom:var(--cts-padding-bottom, 40px);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.cts-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.6rem;margin-bottom:2.4rem}.cts-tabs{display:inline-flex;align-items:center;gap:.4rem;background:rgba(var(--color-foreground),.05);border-radius:4px;padding:.5rem;width:fit-content}.cts-tab{-webkit-appearance:none;appearance:none;border:none;background:transparent;color:rgb(var(--color-foreground));font-family:inherit;font-size:1.5rem;font-weight:700;letter-spacing:.01em;padding:1.3rem 2.6rem;border-radius:5px;cursor:pointer;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.cts-tab--active{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.cts-heading{grid-column:2;justify-self:center;margin:0;font-size:1.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center;text-wrap:balance}.cts-arrows{grid-column:3;justify-self:end;display:inline-flex;gap:.8rem}.cts-arrow{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4rem;border-radius:3px;border:none;background:rgba(var(--color-foreground),.05);color:rgba(var(--color-foreground),.4);cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.cts-arrow svg{width:1.8rem;height:1.8rem;stroke-width:1.5}.cts-arrow--next{color:rgb(var(--color-foreground))}.cts-arrow--next svg{stroke-width:2.2}.cts-arrow:disabled{opacity:.5;cursor:default}.cts-arrow:not(:disabled):hover{background:rgba(var(--color-foreground),.09)}.cts-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc(50% - .6rem);gap:1.2rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:.4rem;-webkit-overflow-scrolling:touch;touch-action:pan-y;margin-right:-1.5rem}.cts-track::-webkit-scrollbar{display:none}.cts-track[hidden]{display:none}@media screen and (min-width:750px){.cts-track{gap:1.6rem;grid-auto-columns:calc(28.6% - 1.2rem);margin-right:-5rem}}.cts-card{scroll-snap-align:start;display:flex;flex-direction:column}.cts-card-media{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;background:rgba(var(--color-foreground),.04);border-radius:var(--card-corner-radius, 0)}.cts-card-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.cts-card-img--secondary{opacity:0}.cts-card-media:hover .cts-card-img--secondary{opacity:1}.cts-card-media:hover .cts-card-img--primary{opacity:0}.cts-badge{position:absolute;left:1rem;font-size:1rem;font-weight:600;letter-spacing:.04em;padding:.6rem 1.2rem;border-radius:999px;z-index:2}.cts-badge--top{top:1rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.cts-badge--bottom{bottom:1rem;background:transparent;color:rgb(var(--color-background));border:1px solid rgb(var(--color-background))}.cts-sizes{position:absolute;left:1rem;right:1rem;bottom:1rem;display:flex;flex-wrap:wrap;gap:.5rem;opacity:0;transform:translateY(.6rem);transition:opacity .2s ease,transform .2s ease;z-index:2}@media(hover:none){.cts-sizes{opacity:1;transform:none;position:static;margin-top:.8rem}}.cts-card-media:hover .cts-sizes,.cts-card-media:focus-within .cts-sizes{opacity:1;transform:translateY(0)}.cts-size{display:inline-flex;align-items:center;justify-content:center;min-width:3.6rem;height:3.6rem;padding:0 .4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.2rem;font-weight:600;border-radius:6px;transition:background-color .15s ease,color .15s ease}.cts-size:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.cts-size--oos{color:rgba(var(--color-foreground),.35);text-decoration:line-through}.cts-size--oos:hover{background:rgb(var(--color-background));color:rgba(var(--color-foreground),.35)}.cts-card-info{margin-top:1.2rem}.cts-swatches-row{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:.8rem}.cts-swatches{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.cts-rating{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;font-size:1.2rem;font-weight:600;color:rgb(var(--color-foreground));white-space:nowrap}.cts-rating-star{width:1.2rem;height:1.2rem;color:#111}.cts-rating-count{font-weight:400;opacity:.55}.cts-swatch{display:block;width:1.8rem;height:1.8rem;border-radius:50%;padding:.2rem;border:1px solid transparent}.cts-swatch--active{border-color:rgb(var(--color-foreground))}.cts-swatch-dot{display:block;width:100%;height:100%;border-radius:50%;background:#ccc;box-shadow:inset 0 0 0 1px #0000001a}.cts-swatch-more{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:50%;font-size:1rem;font-weight:600;letter-spacing:-.02em;color:rgba(var(--color-foreground),.7);background:rgba(var(--color-foreground),.08);flex:0 0 auto}.cts-card-title{display:block;font-size:1.4rem;font-weight:500;color:rgb(var(--color-foreground));text-decoration:none;margin-bottom:.3rem}.cts-card-title:hover{text-decoration:underline}.cts-card-price{font-size:1.4rem;color:rgb(var(--color-foreground))}.cts-card-price--compare{opacity:.5;margin-right:.5rem}.cts-card-price--sale{color:#c0392b}@media screen and (max-width:749px){.cts-bar{grid-template-columns:1fr;justify-items:center;gap:1.2rem;text-align:center}.cts-heading{grid-column:1;order:2}.cts-tabs{order:1}.cts-arrows{order:3;justify-self:center}.cts-tab{padding:1.1rem 2rem;font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-collection-tabs-slider.css.map */
