.lvrb-cdtt{min-width:0}.lvrb-cdtt__surface{min-width:0;padding-inline:var(--lvrb-cdtt-padding-inline, 0px);padding-block:var(--lvrb-cdtt-padding-block, 0px);border-radius:var(--lvrb-cdtt-radius, 0px);background:var(--lvrb-cdtt-surface-bg, transparent);border:1px solid rgb(var(--color-foreground-rgb, 0 0 0) / var(--lvrb-cdtt-border-opacity, 0));contain:inline-size paint}.lvrb-cdtt__header{margin-bottom:2px}.lvrb-cdtt__title{margin:0;font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:var(--lvrb-cdtt-title-size-desktop, 28px);line-height:1;letter-spacing:var(--font-heading--letter-spacing, normal)}.lvrb-cdtt__tabs{display:flex;align-items:center;gap:var(--lvrb-cdtt-tabs-gap, 18px);min-width:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;padding-block:2px 4px}.lvrb-cdtt__tabs::-webkit-scrollbar{display:none}.lvrb-cdtt__tab{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;margin:0;padding:0;position:relative;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);font-size:var(--lvrb-cdtt-tab-size-desktop, 16px);line-height:1;text-decoration:none;transition:opacity .2s ease,color .2s ease,background-color .2s ease,border-color .2s ease}.lvrb-cdtt__tab:focus-visible{outline:0;box-shadow:0 0 0 2px rgb(var(--color-background-rgb, 255 255 255) / 1),0 0 0 3px rgb(var(--color-foreground-rgb, 0 0 0) / .14)}.lvrb-cdtt__tab[disabled]{opacity:.28;pointer-events:none}.lvrb-cdtt__tab-label{display:inline-block}.lvrb-cdtt__tab-count{display:inline-flex;align-items:center;justify-content:center;font-size:.72em;line-height:1}.lvrb-cdtt[data-style=editorial] .lvrb-cdtt__tab{opacity:.48;padding-bottom:7px}.lvrb-cdtt[data-style=editorial] .lvrb-cdtt__tab:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .2s ease,opacity .2s ease;opacity:0}.lvrb-cdtt[data-style=editorial] .lvrb-cdtt__tab[aria-pressed=true]{opacity:1}.lvrb-cdtt[data-style=editorial] .lvrb-cdtt__tab[aria-pressed=true]:after{transform:scaleX(1);opacity:1}.lvrb-cdtt[data-style=editorial] .lvrb-cdtt__tab-count{transform:translateY(-.32em);opacity:.72}.lvrb-cdtt[data-style=pills] .lvrb-cdtt__tabs{gap:var(--lvrb-cdtt-tabs-gap, 12px)}.lvrb-cdtt[data-style=pills] .lvrb-cdtt__tab{min-height:38px;padding-inline:14px;border-radius:999px;border:1px solid rgb(var(--color-foreground-rgb, 0 0 0) / .1);background:rgb(var(--color-background-rgb, 255 255 255) / 1)}.lvrb-cdtt[data-style=pills] .lvrb-cdtt__tab[aria-pressed=true]{color:var(--color-background);background:var(--color-foreground);border-color:var(--color-foreground)}.lvrb-cdtt[data-style=pills] .lvrb-cdtt__tab-count{min-width:20px;min-height:20px;padding:0 6px;border-radius:999px;background:rgb(var(--color-foreground-rgb, 0 0 0) / .08)}.lvrb-cdtt[data-style=pills] .lvrb-cdtt__tab[aria-pressed=true] .lvrb-cdtt__tab-count{background:rgb(var(--color-background-rgb, 255 255 255) / .16)}.lvrb-cdtt[data-show-counts=false] .lvrb-cdtt__tab-count{display:none}.lvrb-cdtt__note{padding:12px 14px;border-radius:12px;border:1px dashed rgb(var(--color-foreground-rgb, 0 0 0) / .16);color:rgb(var(--color-foreground-rgb, 0 0 0) / .7);background:rgb(var(--color-background-rgb, 255 255 255) / .7)}.lvrb-cdtt[aria-busy=true] .lvrb-cdtt__tab{pointer-events:none}@media(hover:hover)and (pointer:fine){.lvrb-cdtt[data-style=editorial] .lvrb-cdtt__tab:hover{opacity:.82}.lvrb-cdtt[data-style=pills] .lvrb-cdtt__tab:hover{border-color:rgb(var(--color-foreground-rgb, 0 0 0) / .18);background:rgb(var(--color-foreground-rgb, 0 0 0) / .04)}}@media screen and (max-width:749px){.lvrb-cdtt__title{font-size:var(--lvrb-cdtt-title-size-mobile, 22px)}.lvrb-cdtt__tabs{gap:var(--lvrb-cdtt-tabs-gap-mobile, 12px)}.lvrb-cdtt__tab{font-size:var(--lvrb-cdtt-tab-size-mobile, 14px)}.lvrb-cdtt[data-style=pills] .lvrb-cdtt__tab{min-height:36px;padding-inline:13px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/lvrb-collection-dynamic-type-tabs.css.map */
