.ds-size-sheet__status{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:var(--ds-s-4);padding:0 var(--ds-s-4) var(--ds-s-3);border-bottom:1px solid var(--ds-line)}.ds-size-sheet__tire{width:72px;aspect-ratio:1}.ds-size-sheet__tire svg{width:100%;height:100%}.ds-size-sheet__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ds-s-2);margin:0;padding:0;list-style:none}.ds-size-sheet__step{display:grid;justify-items:start;gap:2px;width:100%;min-height:52px;margin:0;padding:var(--ds-s-1) 0 var(--ds-s-2);border:0;border-bottom:2px solid transparent;border-radius:0;background:none;color:var(--ds-ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--ds-dur-2) var(--ds-ease-out)}.ds-size-sheet__step[aria-current=step]{border-bottom-color:var(--ds-accent)}.ds-size-sheet__step:disabled{cursor:default}.ds-size-sheet__step-value{font-family:var(--ds-font-display);font-size:var(--ds-fs-h2);font-weight:700;line-height:1.1;color:var(--ds-ink)}.ds-size-sheet__step-value.is-empty{color:var(--ds-line-strong)}.ds-size-sheet__step-label{font-size:var(--ds-fs-micro);font-weight:600;letter-spacing:var(--ds-ls-kicker);text-transform:uppercase;color:var(--ds-muted)}.ds-size-sheet__season{margin:0 var(--ds-s-4) var(--ds-s-3);min-inline-size:0}:is(.ds-finder__season,.ds-size-sheet__season) .ds-segment__option{--ds-segment-icon: var(--ds-muted)}:is(.ds-finder__season,.ds-size-sheet__season) .ds-segment__option--winter:has(.ds-segment__input:checked){--ds-segment-icon: var(--ds-winter)}:is(.ds-finder__season,.ds-size-sheet__season) .ds-segment__option--allseason:has(.ds-segment__input:checked){--ds-segment-icon: var(--ds-allseason)}:is(.ds-finder__season,.ds-size-sheet__season) .ds-segment__option--summer:has(.ds-segment__input:checked){--ds-segment-icon: var(--ds-summer)}:is(.ds-finder__season,.ds-size-sheet__season) .ds-segment__label{gap:6px}:is(.ds-finder__season,.ds-size-sheet__season) .ds-segment__label .ds-icon{--ds-icon-size: 1.125rem;transition:color var(--ds-dur-2) var(--ds-ease-out)}@media(prefers-reduced-motion:reduce){:is(.ds-finder__season,.ds-size-sheet__season) .ds-segment__label .ds-icon{transition:none}}.ds-dial{--ds-dial-step: 3.5rem;--ds-dial-label: 4.25rem;--ds-dial-tick: var(--ds-line-strong);position:relative;display:grid;border-radius:var(--ds-r-md);background:var(--ds-surface)}.ds-dial__row{position:relative;display:grid;grid-template-columns:var(--ds-dial-label) minmax(0,1fr);align-items:stretch;border-radius:var(--ds-r-md)}.ds-dial__row+.ds-dial__row:before{content:"";position:absolute;inset:0 var(--ds-s-3) auto;height:1px;background:var(--ds-line)}.ds-dial__label{align-self:center;padding-left:var(--ds-s-3);font-size:var(--ds-fs-micro);font-weight:600;line-height:var(--ds-lh-micro);letter-spacing:var(--ds-ls-kicker);text-transform:uppercase;color:var(--ds-muted)}.ds-dial__track{position:relative;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;-webkit-tap-highlight-color:transparent;-webkit-mask-image:linear-gradient(90deg,transparent,var(--ds-ink) 28%,var(--ds-ink) 72%,transparent);mask-image:linear-gradient(90deg,transparent,var(--ds-ink) 28%,var(--ds-ink) 72%,transparent)}.ds-dial__track::-webkit-scrollbar{display:none}.ds-dial__rail{display:flex;width:max-content;padding-inline:calc(50% - var(--ds-dial-step) / 2)}.ds-dial__opt{position:relative;flex:none;display:grid;justify-items:center;align-content:start;width:var(--ds-dial-step);height:3.5rem;padding-top:var(--ds-s-2);scroll-snap-align:center;scroll-snap-stop:normal;background-image:linear-gradient(var(--ds-dial-tick),var(--ds-dial-tick)),linear-gradient(var(--ds-dial-tick),var(--ds-dial-tick)),linear-gradient(var(--ds-dial-tick),var(--ds-dial-tick));background-repeat:no-repeat;background-size:1px 6px;background-position:0 calc(100% - var(--ds-s-2)),25% calc(100% - var(--ds-s-2)),75% calc(100% - var(--ds-s-2));cursor:pointer;-webkit-user-select:none;user-select:none}.ds-dial__opt:after{content:"";position:absolute;left:calc(50% - .5px);bottom:var(--ds-s-2);width:1px;height:10px;background:var(--ds-muted)}.ds-dial__num{font-family:var(--ds-font-display);font-size:var(--ds-fs-body);font-weight:600;line-height:1.25;color:var(--ds-muted);transition:color var(--ds-dur-1) var(--ds-ease-out)}.ds-dial__opt.is-popular .ds-dial__num{color:var(--ds-graphite)}.ds-dial__opt.is-popular:before{content:"";position:absolute;top:3px;left:calc(50% - 2px);width:4px;height:4px;border-radius:var(--ds-r-pill);background:var(--ds-line-strong)}.ds-dial__opt.is-current .ds-dial__num{color:var(--ds-ink)}.ds-dial__opt.is-current.is-popular:before{background:var(--ds-accent)}.ds-dial__row:after{content:"";position:absolute;left:calc(var(--ds-dial-label) + (100% - var(--ds-dial-label)) / 2 - 1px);bottom:var(--ds-s-2);width:2px;height:16px;border-radius:1px;background:var(--ds-accent);pointer-events:none}.ds-dial__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;pointer-events:none}.ds-dial__row:has(.ds-dial__input:focus-visible){outline:var(--ds-focus-width) solid var(--ds-focus-color);outline-offset:calc(-1 * var(--ds-focus-width))}.ds-dial__row.is-dragging .ds-dial__track{scroll-snap-type:none;cursor:grabbing}.ds-dial:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--ds-accent);border-radius:inherit;opacity:0;pointer-events:none}.ds-dial.is-nudged:after{animation:ds-dial-nudge 1.1s var(--ds-ease-out)}@keyframes ds-dial-nudge{0%,to{opacity:0}20%,60%{opacity:1}}@keyframes ds-dial-focus{0%,to{opacity:.35;transform:scale(.84)}50%{opacity:1;transform:scale(1.2)}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.ds-dial__num{animation:ds-dial-focus linear both;animation-timeline:view(inline)}}}@media(prefers-reduced-motion:reduce){.ds-dial.is-nudged:after{animation:none;opacity:1}.ds-dial__opt.is-current .ds-dial__num{font-weight:800}}.ds-size-sheet__dial{display:none}.ds-size-sheet.is-dial .ds-size-sheet__dial{display:grid;justify-items:center;padding:0 var(--ds-s-4) var(--ds-s-3)}.ds-size-sheet.is-dial .ds-size-sheet__status,.ds-size-sheet.is-dial.is-typing .ds-size-sheet__dial,.ds-size-sheet.is-dial:not(.is-typing) .ds-size-sheet__body{display:none}.ds-size-sheet.is-dial .ds-size-sheet__body{height:auto}.ds-size-sheet__wheel{--ds-sheet-tire: 13.5rem;width:var(--ds-sheet-tire);aspect-ratio:1;margin-bottom:calc(var(--ds-sheet-tire) * -.5);pointer-events:none}.ds-size-sheet__wheel svg{width:100%;height:100%}.ds-size-sheet__rulers{z-index:1;width:100%;background:var(--ds-white);box-shadow:inset 0 0 0 1px var(--ds-line),var(--ds-shadow-2)}@media(min-width:750px){.ds-size-sheet.is-dial .ds-size-sheet__dial{padding-inline:var(--ds-s-6)}}.ds-size-sheet__body{height:min(52dvh,432px);padding:var(--ds-s-4);overflow-y:auto;overscroll-behavior:contain}.ds-size-sheet__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ds-s-2)}.ds-size-sheet__opt.ds-chip{width:100%;min-height:56px;padding:0;border-color:transparent;border-radius:var(--ds-r-md);background:var(--ds-surface);color:var(--ds-graphite);font-size:var(--ds-fs-h3);font-weight:500}.ds-size-sheet__opt--popular.ds-chip{border-color:var(--ds-line-strong);background:var(--ds-white);color:var(--ds-ink);font-weight:700}.ds-size-sheet__opt.ds-chip[aria-pressed=true]{border-color:var(--ds-accent);background:var(--ds-accent-tint);color:var(--ds-accent)}.ds-size-sheet__opt-skeleton{display:block;height:56px;border-radius:var(--ds-r-md)}.ds-size-sheet__empty{grid-column:1 / -1;margin:0;font-size:var(--ds-fs-small);line-height:var(--ds-lh-small);color:var(--ds-graphite)}.ds-size-sheet__empty .ds-btn{margin-top:var(--ds-s-3)}.ds-size-sheet__type-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--ds-s-2);margin-top:var(--ds-s-2)}.ds-size-sheet__type-hint{margin:var(--ds-s-2) 0 0;font-size:var(--ds-fs-small);line-height:var(--ds-lh-small);color:var(--ds-muted)}.ds-size-sheet__type-hint[data-tone=ok]{color:var(--ds-success)}.ds-size-sheet__type-hint[data-tone=error]{color:var(--ds-danger)}.ds-size-sheet__type-hint a{color:var(--ds-accent);font-weight:600}.ds-size-sheet__footer{flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-s-2)}.ds-size-sheet__footer>.ds-btn{flex:1 1 0;padding-inline:var(--ds-s-2);white-space:normal}.ds-size-sheet__footer>.ds-size-sheet__go{flex:1 0 100%;gap:.3em;padding-inline:var(--ds-s-5)}.ds-size-sheet__go-count.is-loading{display:inline-block;width:3ch;height:1em;border-radius:var(--ds-r-sm);background:color-mix(in srgb,var(--ds-white) 32%,var(--ds-accent));animation:ds-size-pulse .9s var(--ds-ease-in-out) infinite alternate}@keyframes ds-size-pulse{0%{opacity:.45}to{opacity:1}}.ds-size-help__body>*+*{margin-top:var(--ds-s-4)}.ds-size-anatomy{display:grid;gap:var(--ds-s-4)}.ds-size-anatomy__card{container-type:inline-size;padding:var(--ds-s-5);border-radius:var(--ds-r-lg);background:var(--ds-ink);color:var(--ds-on-dark)}.ds-size-anatomy__card .ds-size-anatomy__kicker{color:var(--ds-on-dark-muted)}.ds-size-anatomy__size{margin:var(--ds-s-8) 0 0;font-family:var(--ds-font-display);font-size:2.125rem;font-size:clamp(1.5rem,11.2cqi,2.75rem);font-weight:800;line-height:1;letter-spacing:var(--ds-ls-h2);white-space:nowrap;color:var(--ds-on-dark)}.ds-size-anatomy__part{position:relative;display:inline-block}.ds-size-anatomy__mark{display:inline-grid;flex:none;place-items:center;width:18px;height:18px;border-radius:var(--ds-r-pill);background:var(--ds-signal);color:var(--ds-ink);font-family:var(--ds-font-body);font-size:.6875rem;font-weight:700;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums}.ds-size-anatomy__part>.ds-size-anatomy__mark{position:absolute;inset-inline:0;bottom:100%;margin:0 auto var(--ds-s-1)}.ds-size-anatomy__guide{display:grid;gap:var(--ds-s-1)}.ds-size-anatomy__legend{margin:0;padding:0;list-style:none}.ds-size-anatomy__row{display:grid;grid-template-columns:18px 2.5rem minmax(0,1fr);align-items:start;column-gap:var(--ds-s-3);padding:var(--ds-s-3) 0;font-size:var(--ds-fs-body);line-height:var(--ds-lh-body);color:var(--ds-ink)}.ds-size-anatomy__row+.ds-size-anatomy__row{border-top:1px solid var(--ds-line)}.ds-size-anatomy__row>.ds-size-anatomy__mark{margin-top:3px}.ds-size-anatomy__row>:last-child{text-wrap:balance}.ds-size-anatomy__value{font-family:var(--ds-font-display);font-weight:700;color:inherit}.ds-size-anatomy__row--minor{color:var(--ds-graphite)}.ds-size-anatomy__part:nth-of-type(1),.ds-size-anatomy__row:nth-child(1){--ds-mark-i: 0}.ds-size-anatomy__part:nth-of-type(2),.ds-size-anatomy__row:nth-child(2){--ds-mark-i: 1}.ds-size-anatomy__part:nth-of-type(3),.ds-size-anatomy__row:nth-child(3){--ds-mark-i: 2}.ds-size-anatomy__part:nth-of-type(4),.ds-size-anatomy__row:nth-child(4){--ds-mark-i: 3}.ds-size-anatomy__part:nth-of-type(5),.ds-size-anatomy__row:nth-child(5){--ds-mark-i: 4}@keyframes ds-size-mark-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){dialog.ds-size-help[open] .ds-size-anatomy__mark{animation:ds-size-mark-in var(--ds-dur-3) var(--ds-ease-spring) both;animation-delay:calc(.16s + var(--ds-mark-i) * 60ms)}}@media(min-width:750px){.ds-size-sheet__status{padding-inline:var(--ds-s-6)}.ds-size-sheet__season{margin-inline:var(--ds-s-6)}.ds-size-sheet__body{padding-inline:var(--ds-s-6)}.ds-size-sheet__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:990px){dialog.ds-sheet.ds-size-sheet--anchored{inset:auto;top:var(--ds-pop-top);left:var(--ds-pop-left);width:var(--ds-pop-width);height:auto;max-height:var(--ds-pop-max-h);padding:0;overflow:visible}dialog.ds-sheet.ds-size-sheet--anchored[open]{display:block}dialog.ds-sheet.ds-size-sheet--anchored::backdrop{background:transparent}.ds-size-sheet--anchored .ds-sheet__handle{display:none}.ds-size-sheet--anchored .ds-sheet__panel{width:100%;max-height:var(--ds-pop-max-h);border-radius:var(--ds-r-xl);transform:translateY(calc(-1 * var(--ds-s-2)))}.ds-size-sheet--anchored .ds-size-sheet__body{height:320px}}@media(prefers-reduced-motion:reduce){.ds-size-sheet__go-count.is-loading{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/185/assets/drive-elements-finder.css.map */
