duoo-size-selector{--size-ink: #171717;--size-muted: var(--duoo-accent-ink, #6c6d72);--size-line: var(--duoo-accent-line, #e5e6e9);--size-paper: #f5f6f7;--size-ease: cubic-bezier(.22, 1, .36, 1);display:block;min-width:0;margin:0 0 14px;padding:0;border:0;border-radius:0;background:transparent;color:var(--size-ink);font:400 13px/1.5 var(--body-font, sans-serif);container:duoo-size / inline-size}duoo-size-guide-image{--size-ink: #171717;--size-muted: var(--duoo-accent-ink, #6c6d72);--size-line: var(--duoo-accent-line, #e5e6e9);display:block;min-width:0;margin:0 0 20px;color:var(--size-ink);font:400 13px/1.5 var(--body-font, sans-serif)}:is(duoo-size-selector,duoo-size-guide-image) *,:is(duoo-size-selector,duoo-size-guide-image) *:before,:is(duoo-size-selector,duoo-size-guide-image) *:after{box-sizing:border-box}:is(duoo-size-selector,duoo-size-guide-image) [hidden]{display:none!important}:is(duoo-size-selector,duoo-size-guide-image) button{color:inherit;font:inherit;letter-spacing:0;text-transform:none;cursor:pointer;-webkit-tap-highlight-color:transparent}:is(duoo-size-selector,duoo-size-guide-image) button:before,:is(duoo-size-selector,duoo-size-guide-image) button:after{content:none}:is(duoo-size-selector,duoo-size-guide-image) :is(button,summary,[tabindex]):focus-visible{outline:2px solid var(--duoo-accent-ink, var(--size-ink));outline-offset:3px}duoo-size-selector .duoo-size-selector__header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;margin-bottom:4px}duoo-size-selector .duoo-size-selector__copy{flex:1 1 auto;min-width:0}duoo-size-selector .duoo-size-selector__heading{min-width:0;margin:0;font:600 15px/1.25 var(--heading-font, sans-serif);letter-spacing:-.035em;overflow-wrap:anywhere}duoo-size-selector .duoo-size-selector__helper,duoo-size-selector[data-ready=true]:not([data-invalid=true])>[data-size-status]:not([data-error=true]){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0;white-space:nowrap}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-guide-button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 9px;border:1px solid var(--duoo-accent-ink, #686a70);border-radius:9px;background:#fff;font-size:11px;font-weight:500;white-space:nowrap}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-guide-button svg{flex:0 0 16px}duoo-size-selector>.duoo-size-selector__header .duoo-size-guide-button{min-height:44px;padding-inline:8px;border-radius:3px}duoo-size-selector .duoo-size-summary-list{display:grid;gap:4px;min-width:0;margin:0;padding:0;list-style:none}duoo-size-selector .duoo-size-person{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:6px;min-width:0;margin:0;padding:7px 0;border:0;border-radius:0;background:transparent;list-style:none;border-bottom:1px solid var(--size-line)}duoo-size-selector .duoo-size-person[data-size-tone=his]{border-color:var(--duoo-accent-line, #dce8f7);background:transparent}duoo-size-selector .duoo-size-person[data-size-tone=her]{border-color:var(--duoo-accent-line, #f4dfe7);background:transparent}duoo-size-selector .duoo-size-person:has(>.duoo-size-person__image){grid-template-columns:36px minmax(0,1fr)}duoo-size-selector .duoo-size-person__image{display:block;width:36px;height:52px;margin:0;border-radius:3px;background:#ffffffa6;object-fit:contain}duoo-size-selector .duoo-size-person--single>.duoo-size-person__image{height:44px}duoo-size-selector .duoo-size-person__content{min-width:0}duoo-size-selector .duoo-size-person--grouped{--size-label-align: end;--size-group-label-width: 36px;grid-template-columns:44px minmax(0,1fr)}duoo-size-selector .duoo-size-person__badge{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;color:var(--duoo-text-accent, var(--size-ink));text-align:center}duoo-size-selector .duoo-size-person--grouped>.duoo-size-person__badge{align-self:stretch;padding-inline-end:6px;border-inline-end:1px solid var(--size-line)}duoo-size-selector .duoo-size-person__heading{margin:0;color:inherit;font:600 11px/14px var(--body-font, sans-serif);overflow-wrap:anywhere}duoo-size-selector .duoo-size-person__badge .duoo-size-option-icon{color:inherit}duoo-size-selector .duoo-size-person--wide-label{--size-label-align: start;--size-group-label-width: 60px;grid-template-columns:minmax(0,1fr);gap:4px}duoo-size-selector .duoo-size-person--wide-label .duoo-size-person__badge{flex-direction:row;justify-content:flex-start;gap:6px;text-align:start}duoo-size-selector .duoo-size-person--wide-label>.duoo-size-person__badge{padding:0 0 5px;border-inline-end:0;border-bottom:1px solid var(--size-line)}duoo-size-selector .duoo-size-person--wide-label .duoo-size-person__heading{font-size:12px;line-height:17px}duoo-size-selector .duoo-size-inline-row{display:grid;grid-template-columns:var(--size-group-label-width, 60px) minmax(0,1fr);align-items:center;gap:6px;min-width:0;margin-top:4px}duoo-size-selector .duoo-size-inline-row--icon{grid-template-columns:60px minmax(0,1fr)}duoo-size-selector .duoo-size-inline-row--person{grid-template-columns:36px minmax(0,1fr)}duoo-size-selector .duoo-size-inline-row:first-child{margin-top:0}duoo-size-selector .duoo-size-inline-row__label{min-width:0;margin:0;font-size:11px;line-height:15px;font-weight:500;text-align:var(--size-label-align, start);overflow-wrap:anywhere}duoo-size-selector .duoo-size-inline-row--icon .duoo-size-inline-row__label{display:flex;align-items:center;gap:5px}duoo-size-selector .duoo-size-inline-row--person .duoo-size-inline-row__label{flex-direction:column;justify-content:center;gap:1px;font-size:11px;line-height:14px;text-align:center}duoo-size-selector .duoo-size-inline-row__label-copy{min-width:0}duoo-size-selector .duoo-size-option-icon{display:block;flex:0 0 18px;width:18px;height:18px;margin:0;color:var(--size-ink);object-fit:contain}duoo-size-selector .duoo-size-inline-row__group{display:block;font-size:12px;line-height:16px;font-weight:600}duoo-size-selector .duoo-size-inline-row__group+.duoo-size-inline-row__name{display:block;color:var(--size-muted);font-size:11px;line-height:15px;font-weight:400}duoo-size-selector .duoo-size-person--single .duoo-size-inline-row__label{font-weight:600}duoo-size-selector [data-size-inline]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-width:0}duoo-size-selector .duoo-size-inline-row:has([data-size-inline]>:nth-child(7)){--size-label-align: start;grid-template-columns:minmax(0,1fr);gap:3px}duoo-size-selector .duoo-size-inline-row [data-size-summary]{color:var(--size-muted);font-size:11px;font-weight:400}duoo-size-selector .duoo-size-choice{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:44px;min-height:44px;max-width:100%;margin:0;padding:10px 12px;border:1px solid #d9dce1;border-radius:3px;background:#fff;color:var(--size-ink);box-shadow:none;font-size:13px;line-height:20px;font-weight:500;text-align:center;overflow-wrap:anywhere;transition:transform .22s var(--size-ease),box-shadow .22s var(--size-ease),background-color .18s ease,border-color .18s ease,color .18s ease}duoo-size-selector .duoo-size-choice--inline{min-width:44px;min-height:44px;padding:7px 6px;border-radius:3px;font-size:12px;line-height:18px}duoo-size-selector .duoo-size-choice:is(.is-selected,[aria-pressed=true]){border-color:var(--duoo-accent-ink, var(--size-ink));background:var(--duoo-accent, var(--size-ink));color:var(--duoo-on-accent, #fff);box-shadow:none}duoo-size-selector .duoo-size-choice:not(:disabled):active{transform:translateY(1px) scale(.96)}duoo-size-selector .duoo-size-choice:disabled{border-color:#e0e1e4;background:#f4f5f6;color:#85888e;box-shadow:none;cursor:not-allowed;opacity:1}duoo-size-selector .duoo-size-choice:disabled:is(.is-selected,[aria-pressed=true]){border-color:#87898d;background:#e8e9ec;color:#53565c}duoo-size-selector .duoo-size-status{margin:9px 0 0;color:var(--size-muted);font-size:11px;line-height:17px;overflow-wrap:anywhere}duoo-size-selector .duoo-size-status:empty{display:none}duoo-size-selector[data-invalid=true] .duoo-size-status,duoo-size-selector [data-size-status][data-error=true]{color:#a32d27}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog{position:fixed;inset:auto 0 0;width:100%;max-width:100%;height:auto;max-height:88svh;margin:0;padding:0;overflow:hidden;border:0;border-radius:20px 20px 0 0;background:var(--size-secondary-light, #fff);color:var(--size-ink);box-shadow:0 -8px 36px #1717171f;font:400 13px/1.5 var(--body-font, sans-serif);--size-primary-light: var(--duoo-primary-light, #e8eff0);--size-primary-base: var(--duoo-primary-base, #263b43);--size-primary-dark: var(--duoo-primary-dark, #14282f);--size-secondary-light: var(--duoo-secondary-light, #f7f6f2);--size-secondary-base: var(--duoo-secondary-base, #e5e2d9);--size-control-shadow: 0 1px 2px rgb(23 23 23 / 5%), 0 4px 9px -6px rgb(23 23 23 / 18%), inset 0 1px 0 rgb(255 255 255 / 85%);--size-raised-surface: linear-gradient(180deg, #fff, var(--size-secondary-light));--size-action-surface: linear-gradient(180deg, color-mix(in srgb, var(--size-primary-base) 94%, #fff), var(--size-primary-base) 50%, color-mix(in srgb, var(--size-primary-base) 94%, #000))}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog::backdrop{background:#0000007a}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__header{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto 44px;gap:6px 8px;align-items:center;min-width:0;padding:24px 12px 12px;background:var(--size-secondary-light, #fff)}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__header:before{content:"";position:absolute;top:10px;left:calc(50% - 20px);width:40px;height:4px;border-radius:10px;background:#b5b7bc}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__copy{grid-column:1;grid-row:1;min-width:0}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__heading{grid-column:1;margin:0;font:600 22px/1.15 var(--heading-font, sans-serif);letter-spacing:-.025em;overflow-wrap:anywhere}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__subtitle{grid-column:1;margin:4px 0 0;color:var(--size-muted);font-size:11px;line-height:16px;overflow-wrap:anywhere}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__close{grid-column:3;grid-row:1;display:inline-flex;align-self:center;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:1px solid var(--size-secondary-base);border-radius:50%;background:var(--size-raised-surface);box-shadow:var(--size-control-shadow);transition:transform .14s var(--size-ease),opacity .14s ease}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__body{min-width:0;min-height:0;padding:0 12px 12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__note{margin:0 0 12px;color:var(--size-muted);font-size:12px;line-height:18px;white-space:pre-line;overflow-wrap:anywhere}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-reference{min-width:0;margin:0 0 12px;border:1px solid var(--size-line);border-radius:11px;background:#fff}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-reference__summary{display:flex;align-items:center;gap:10px;min-height:44px;margin:0;padding:11px 12px;list-style:none;cursor:pointer;font-weight:600;overflow-wrap:anywhere}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-reference__summary::-webkit-details-marker{display:none}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-reference__summary::marker{content:""}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-reference__summary:after{content:"";flex:0 0 9px;width:9px;height:9px;margin:0 3px 5px auto;border-right:1.8px solid var(--duoo-accent-ink, var(--size-ink));border-bottom:1.8px solid var(--duoo-accent-ink, var(--size-ink));transform:rotate(45deg)}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-reference[open]>.duoo-size-reference__summary:after{margin-bottom:0;transform:rotate(225deg)}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-reference__body{min-width:0;padding:0 10px 10px}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-reference__media{position:relative;isolation:isolate;display:block;width:100%;min-width:0;overflow:hidden;border-radius:8px;background:var(--size-secondary-light, #fff)}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-reference__image{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-reference__open{display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:6px;padding:8px;color:var(--duoo-accent-ink, var(--size-ink));text-align:center;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-reference__open:focus-visible{outline:2px solid var(--duoo-accent-ink, var(--size-ink));outline-offset:2px}duoo-size-selector .duoo-size-dialog{--size-primary-light: var(--duoo-primary-light, #e8eff0);--size-primary-base: var(--duoo-primary-base, #263b43);--size-primary-dark: var(--duoo-primary-dark, #14282f);--size-secondary-light: var(--duoo-secondary-light, #f7f6f2);--size-secondary-base: var(--duoo-secondary-base, #e5e2d9);--size-secondary-dark: var(--duoo-secondary-dark, #55534e);--size-ink: var(--size-card-ink, #171717);--size-muted: var(--size-card-ink, #4e5557);--size-line: var(--size-secondary-base);width:100%;max-height:94svh;background:var(--size-secondary-light, #fff);color:var(--size-ink)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__header{grid-template-columns:minmax(0,1fr) auto 44px;gap:6px 8px;padding:24px 12px 12px;background:var(--size-secondary-light)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__copy{grid-row:1}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__heading{color:inherit;font-size:22px;line-height:1.15}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__subtitle{margin-top:4px;color:inherit;font-size:11px;line-height:16px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__close{grid-column:3;grid-row:1;justify-self:end;width:44px;height:44px;margin:0;background:var(--size-raised-surface);color:inherit;transition:transform .14s var(--size-ease),opacity .14s ease}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__units{grid-column:2;grid-row:1;justify-self:end;align-self:center}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__units:empty{display:none}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__body{padding:0 12px 12px;scrollbar-gutter:auto}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__note{color:inherit;font-size:11px}duoo-size-selector .duoo-size-dialog .duoo-size-reference{margin:12px 0 0;border-color:var(--size-secondary-base);color:var(--size-card-ink)}duoo-size-selector .duoo-size-dialog :is(button,summary,[tabindex]):focus-visible{outline:2px solid var(--size-focus, #171717);outline-offset:3px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-groups{position:sticky;top:0;z-index:3;display:flex;align-items:stretch;gap:0;min-width:0;margin:0 0 12px;padding:4px;border:1px solid var(--size-secondary-base);border-radius:12px;background:var(--size-raised-surface);color:var(--size-card-ink);box-shadow:inset 0 1px #fffc;border-bottom:1px solid var(--size-secondary-base)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-groups:empty{display:none}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group{position:relative;isolation:isolate;display:flex;flex:1 1 0;align-items:center;justify-content:flex-start;gap:7px;min-width:0;min-height:40px;margin:0;padding:4px 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:inherit;text-align:start;transition:transform .14s var(--size-ease),opacity .14s ease}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group[aria-selected=true]{border-color:var(--size-primary-dark);background:var(--size-primary-dark);color:var(--size-on-primary-dark);box-shadow:0 1px 3px #1717171a,inset 0 1px #ffffff26}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-groups:has(>.duoo-size-group:nth-child(2):last-child){isolation:isolate}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-groups:has(>.duoo-size-group:nth-child(2):last-child):before{content:"";position:absolute;z-index:-1;inset:4px auto 4px 4px;width:calc((100% - 8px)/2);border:1px solid var(--size-primary-dark);border-radius:8px;background:var(--size-primary-dark);box-shadow:0 1px 3px #1717171a,inset 0 1px #ffffff26;pointer-events:none;transform:translate(0);transition:transform .24s var(--size-ease);height:auto}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-groups:has(>.duoo-size-group:nth-child(2):last-child[aria-selected=true]):before{transform:translate(100%)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-groups:has(>.duoo-size-group:nth-child(2):last-child)>.duoo-size-group[aria-selected=true]{border-color:transparent;background:transparent;box-shadow:none}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group__icon{display:block;flex:0 0 26px;width:19px;height:22px;margin:0;color:inherit;object-fit:contain;flex-basis:19px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group__copy{display:block;min-width:0}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group__label{display:block;font-size:13px;line-height:17px;font-weight:600;overflow-wrap:anywhere}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group__summary{display:block;margin-top:1px;font-size:9px;line-height:12px;font-weight:400;overflow-wrap:anywhere}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-groups:has(>:nth-child(3)){flex-wrap:wrap}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-groups:has(>:nth-child(3))>.duoo-size-group{flex-basis:calc(50% - 4px)}duoo-size-selector .duoo-size-dialog[data-size-dialog] :is(.duoo-size-panels,.duoo-size-group-panel){display:grid;gap:12px;min-width:0}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panels{align-items:start}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group-panel{grid-area:1 / 1;align-self:start;align-content:start}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group-panel[hidden]{display:grid!important;visibility:hidden;pointer-events:none}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group-panel[hidden] [data-duoo-loading-view]{--duoo-loading-play: paused}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group-panel:empty{display:none}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;min-width:0;margin:0;padding:10px;border:1px solid var(--size-secondary-base);border-radius:12px;background:#fff;color:var(--size-card-ink);border-top:1px solid var(--size-secondary-base);box-shadow:0 2px 5px -3px #1717171a}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__media{display:flex;align-items:center;justify-content:center;align-self:start;width:100%;aspect-ratio:2 / 3;container-type:inline-size;min-width:0;min-height:0;margin:0;overflow:hidden;border-radius:8px;background:var(--size-secondary-light);box-shadow:none}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__media>.duoo-size-measurement-media{flex:0 0 auto;width:min(100%,calc(150cqw * var(--duoo-size-image-ratio, .666667)));max-height:100%}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__media>img{width:100%;height:100%;object-fit:contain;object-position:center}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__image{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;object-fit:contain;object-position:center top}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__visual{display:block;position:relative;width:100%;min-width:0;height:auto}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__content{min-width:0}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel:not(.duoo-size-panel--no-image) .duoo-size-panel__content{display:flex;flex-direction:column;align-self:stretch;min-height:0;contain:size}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel:not(.duoo-size-panel--no-image) .duoo-size-panel__header{flex:0 0 auto}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel:not(.duoo-size-panel--no-image) .duoo-size-panel__body{flex:1 1 0;min-height:0;overflow-x:auto;overflow-y:visible}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel:not(.duoo-size-panel--no-image) .duoo-size-table-wrap{height:100%}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel:not(.duoo-size-panel--no-image) .duoo-size-table{height:100%}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__header{display:flex;align-items:flex-start;gap:6px;min-width:0;min-height:34px;margin:0 0 6px;padding:0}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__icon{display:block;flex:0 0 26px;width:22px;height:25px;color:inherit;flex-basis:22px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__copy{flex:1 1 auto;min-width:0}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__title{min-width:0;margin:0;color:inherit;font:500 19px/23px var(--heading-font,sans-serif);letter-spacing:-.025em;overflow-wrap:anywhere;font-size:16px;line-height:20px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__body{min-width:0;padding:0}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__note{margin:0;color:inherit;font-size:11px;line-height:16px;white-space:pre-line;overflow-wrap:anywhere}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__empty{margin:8px 0 0;text-align:center}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-fit-note{margin-top:2px;font-size:11px;line-height:16px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-fit-note>summary{display:inline-flex;align-items:center;gap:5px;min-height:44px;list-style:none;cursor:pointer}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-fit-note>summary::-webkit-details-marker{display:none}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-fit-note>summary:after{content:"+";font-size:16px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-fit-note[open]>summary:after{content:"\2212"}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-fit-note .duoo-size-panel__note{margin:0 0 8px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-measure-help{min-width:0;margin-top:12px;padding:0 8px;border:1px solid #efefed;border-radius:9px;background:#f7f7f6;color:var(--size-card-ink)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-measure-help>summary{display:flex;align-items:center;gap:6px;min-height:38px;padding:6px 0;font-size:10px;line-height:14px;list-style:none;cursor:pointer}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-measure-help>summary::-webkit-details-marker{display:none}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-measure-help>summary:after{content:"";flex:0 0 6px;width:6px;height:6px;margin:0 2px 0 auto;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);transition:transform .16s ease}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-measure-help[open]>summary:after{transform:rotate(135deg)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-measure-help__icon{display:block;flex:0 0 18px;width:18px;height:18px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-measure-help__body{padding:0 0 10px;font-size:11px;line-height:17px;overflow-wrap:anywhere}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-measure-help__body :is(p,dl){margin:0}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-measure-help__body p+p{margin-top:8px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-measure-help__body dt{margin-top:7px;font-weight:600}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-measure-help__body dd{margin:0}duoo-size-selector .duoo-size-choices{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-choice{min-height:36px;padding:6px 8px;border-radius:9px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-choices--drawer{justify-content:start;margin-top:4px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-choices--drawer>.duoo-size-choice{flex:1 0 44px;max-width:84px;color:var(--size-card-ink)}duoo-size-selector .duoo-size-dialog .duoo-size-choice:is(.is-selected,[aria-pressed=true]):not(:disabled){border-color:var(--size-primary-base);background:var(--size-primary-base);color:var(--size-on-primary-base)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-confirmation{display:flex;align-items:center;justify-content:center;gap:6px;margin:10px 0 0;font-size:12px;line-height:18px;font-weight:500;overflow-wrap:anywhere}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-confirmation__icon{flex:0 0 15px;width:15px;height:15px;color:#126b38}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table-wrap{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;border:0;border-radius:10px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table{width:100%;min-width:max-content;margin:0;border:0;border-collapse:separate;border-spacing:0;color:var(--size-card-ink);font-size:11px;line-height:15px;touch-action:pan-x pan-y}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table caption{padding:7px 9px;color:inherit;font-size:10px;text-align:left;caption-side:top;white-space:normal;overflow-wrap:anywhere}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table :is(th,td){min-width:46px;padding:3px 4px;border:0;background:#fff;text-align:center;white-space:nowrap;font-size:inherit;font-variant-numeric:tabular-nums;transition:none}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table thead th{height:28px;padding-block:2px;border-color:var(--size-secondary-light);background:var(--size-secondary-light);color:var(--size-card-ink);font-weight:600}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table :is(th,td):first-child{border-radius:8px 0 0 8px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table :is(th,td):last-child{border-radius:0 8px 8px 0}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table__unit{display:block;font-size:.9em;font-weight:400;line-height:1.1;white-space:nowrap}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table :is(th,td):first-child{position:sticky;left:0;z-index:1}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table tbody :is(th,td):first-child{padding:0}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table tr.is-selected :is(th,td){border-block-color:var(--size-primary-dark);border-inline-color:var(--size-primary-light);background:var(--size-primary-light);color:var(--size-on-primary-light)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table tr.is-selected th:first-child{border-inline-start-color:var(--size-primary-dark);background:var(--size-primary-light);color:var(--size-on-primary-light);box-shadow:none}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table tr.is-selected :is(th,td):last-child{border-inline-end-color:var(--size-primary-dark)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table [data-size-row]{cursor:pointer}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table [data-size-row][aria-disabled=true]{color:#777;cursor:not-allowed}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table [data-size-row][aria-disabled=true] :is(th,td){background:#f0f0ef;color:#777}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table .duoo-size-choice{display:flex;width:calc(100% - 4px);min-width:24px;min-height:28px;margin:2px;padding:3px 2px;border:1px solid var(--size-secondary-base);border-radius:8px;box-shadow:none;color:inherit;font-size:inherit;line-height:16px;font-weight:600;transition:transform .14s ease}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table .duoo-size-choice:not(:disabled):active{transform:scale(.94)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table .duoo-size-choice:not([aria-pressed=true]):not(:disabled){background:var(--size-raised-surface)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table .duoo-size-choice:focus-visible{outline-offset:-2px}duoo-size-selector[data-ready=true][data-size-scope] .duoo-size-dialog[data-size-dialog] .duoo-size-choice:not(:disabled){background:var(--size-raised-surface);border-color:var(--size-secondary-base);color:var(--size-card-ink);border-radius:8px;transition:transform .14s var(--size-ease),opacity .14s ease}duoo-size-selector[data-ready=true][data-size-scope] .duoo-size-dialog[data-size-dialog] .duoo-size-table .duoo-size-choice:not(:disabled){background:var(--size-raised-surface);border-color:var(--size-secondary-base);color:var(--size-card-ink);border-radius:8px}duoo-size-selector[data-ready=true][data-size-scope] .duoo-size-dialog[data-size-dialog] .duoo-size-choice:is(.is-selected,[aria-pressed=true]):not(:disabled){background:var(--size-action-surface);border-color:var(--size-primary-base);color:var(--size-on-primary-base)}duoo-size-selector[data-ready=true][data-size-scope] .duoo-size-dialog[data-size-dialog] .duoo-size-table .duoo-size-choice:is(.is-selected,[aria-pressed=true]):not(:disabled){background:var(--size-action-surface);border-color:var(--size-primary-base);color:var(--size-on-primary-base)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table .duoo-size-choice[aria-pressed=true]:focus-visible{outline-color:var(--size-focus, #171717)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel:not(.duoo-size-panel--wide-chart) .duoo-size-table{min-width:0;table-layout:fixed}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel:not(.duoo-size-panel--wide-chart) .duoo-size-table :is(th,td){min-width:0;padding-inline:3px;white-space:normal;overflow-wrap:anywhere}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel:not(.duoo-size-panel--wide-chart) .duoo-size-table :is(th,td):first-child{width:36px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel:not(.duoo-size-panel--wide-chart) .duoo-size-table thead th{padding-inline:1px;font-size:10px;line-height:12px;letter-spacing:-.015em;overflow-wrap:normal}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel:not(.duoo-size-panel--wide-chart) .duoo-size-table tbody :is(th,td):first-child{padding:0}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-units{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:0;width:max-content;max-width:100%;margin:0;padding:3px;border:1px solid var(--size-secondary-base);border-radius:10px;background:var(--size-raised-surface);color:var(--size-card-ink)}duoo-size-selector .duoo-size-dialog[data-size-dialog] [data-size-unit]{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;margin:0;padding:4px 6px;border:1px solid transparent;border-radius:8px;background:transparent;color:inherit;font-size:10px;font-weight:600;line-height:16px;transition:transform .14s var(--size-ease),opacity .14s ease}duoo-size-selector .duoo-size-dialog[data-size-dialog] [data-size-unit]:is([aria-pressed=true],.is-selected){border-color:var(--size-primary-dark);background:var(--size-primary-dark);color:var(--size-on-primary-dark)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-units:has(>[data-size-unit]:nth-child(2):last-child):before{content:"";position:absolute;z-index:-1;inset:3px auto 3px 3px;width:calc((100% - 6px)/2);border:1px solid var(--size-primary-dark);border-radius:8px;background:var(--size-primary-dark);box-shadow:0 1px 3px #1717171a,inset 0 1px #ffffff26;pointer-events:none;transform:translate(0);transition:transform .24s var(--size-ease)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-units:has(>[data-size-unit]:nth-child(2):last-child[aria-pressed=true]):before{transform:translate(100%)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-units:has(>[data-size-unit]:nth-child(2):last-child)>[data-size-unit]:is([aria-pressed=true],.is-selected){border-color:transparent;background:transparent}duoo-size-selector .duoo-size-dialog[data-size-dialog] [data-size-help-all]{display:flex;align-items:center;gap:8px;width:100%;min-width:0;min-height:48px;margin:12px 0 0;padding:8px 10px;border:1px solid var(--size-secondary-base);border-radius:10px;background:var(--size-raised-surface);color:var(--size-card-ink);text-align:start;box-shadow:var(--size-control-shadow);transition:transform .14s var(--size-ease),opacity .14s ease}duoo-size-selector .duoo-size-dialog[data-size-dialog] [data-size-help-all]>svg{flex:0 0 26px;width:22px;height:22px;flex-basis:22px}duoo-size-selector .duoo-size-dialog[data-size-dialog] [data-size-help-all]>svg:last-child{flex-basis:14px;width:14px;height:14px;margin-inline-start:auto;transition:transform .16s ease}duoo-size-selector .duoo-size-dialog[data-size-dialog] [data-size-help-all][aria-expanded=true]{border-color:var(--size-primary-dark);background:var(--size-primary-light);color:var(--size-on-primary-light)}duoo-size-selector .duoo-size-dialog[data-size-dialog] [data-size-help-all][aria-expanded=true]>svg:last-child{transform:rotate(90deg)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-help-region{margin-top:8px;padding:12px;border:1px solid var(--size-secondary-base);border-radius:11px;background:var(--size-secondary-light)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-help-garment+.duoo-size-help-garment{margin-top:12px;padding-top:12px;border-top:1px solid var(--size-secondary-base)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-help-garment__heading{margin:0 0 8px;font:600 14px/18px var(--heading-font, sans-serif);color:var(--size-card-ink)}duoo-size-selector .duoo-size-dialog[data-size-dialog] [data-size-help-all]>span{flex:1 1 auto;min-width:0}duoo-size-selector .duoo-size-dialog[data-size-dialog] [data-size-help-all] strong{display:block;font-size:12px;font-weight:600;line-height:16px}duoo-size-selector .duoo-size-dialog[data-size-dialog] [data-size-help-all] span span{display:block;margin-top:2px;font-size:10px;line-height:14px}duoo-size-selector .duoo-size-dialog[data-size-dialog] [data-size-guide-notes]{margin:10px 0 0;padding:10px 12px;color:var(--size-card-ink)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__footer{position:relative;z-index:4;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 12px max(10px,env(safe-area-inset-bottom,0px));border-top:1px solid var(--size-secondary-base);background:var(--size-secondary-light);color:var(--size-card-ink)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected{min-width:0}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__heading{margin:0 0 3px;color:inherit;font-size:10px;line-height:14px;font-weight:400}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__empty{margin:0;font-size:11px;line-height:16px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__thumbnails{display:flex;align-items:center;gap:4px;max-width:98px;min-width:0;overflow:hidden}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__thumbnail{display:flex;flex:0 1 28px;align-items:center;justify-content:center;width:28px;min-width:0;height:42px;border-radius:5px;overflow:hidden;background:var(--size-secondary-light)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__footer:has([data-garment-layout=grid]){grid-template-columns:auto minmax(0,1fr) auto;row-gap:4px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__thumbnails[data-garment-layout=grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:34px;grid-row:1 / 3;align-self:center;width:60px;max-width:60px;max-height:108px;gap:3px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}duoo-size-selector .duoo-size-dialog[data-size-dialog] [data-garment-layout=grid] .duoo-size-selected__thumbnail{width:100%;height:34px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__footer:has([data-garment-layout=grid]) .duoo-size-selected{grid-column:2 / -1;grid-row:1}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__thumbnails[data-selected-count="0"]{width:0;max-width:0}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__footer:has([data-garment-layout=grid]) .duoo-size-selected__items{max-height:66px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__footer:has([data-garment-layout=grid]) .duoo-size-done{grid-column:3;grid-row:2;justify-self:end}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__image{display:block;width:100%;height:100%;min-width:0;margin:0;object-fit:contain}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__icon{display:block;flex:0 0 24px;width:24px;height:28px;color:var(--size-card-ink)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__items{display:flex;flex-wrap:wrap;align-items:center;gap:2px 4px;min-width:0;margin:0;padding:0;list-style:none;color:var(--size-primary-dark)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__item{display:block;flex:0 0 auto;max-width:100%;min-width:0;margin:0;padding:0;list-style:none}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__item:not([hidden])~.duoo-size-selected__item:not([hidden]){padding-inline-start:4px;border-inline-start:1px solid var(--size-primary-base)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__copy{display:inline;min-width:0;font-size:10px;line-height:14px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__name{display:inline;color:inherit;font:inherit;overflow-wrap:anywhere}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__name:after{content:": "}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__size{display:inline;color:inherit;font:inherit;font-weight:600;overflow-wrap:anywhere}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-progress{min-width:0;margin:0;font-size:11px;line-height:16px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-progress:empty{display:none}duoo-size-guide-image .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__footer{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr);gap:7px;min-width:0;padding:10px 14px max(14px,env(safe-area-inset-bottom,0px));background:#fff}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[data-size-dialog] .duoo-size-done{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:100%;min-width:0;min-height:40px;margin:0;padding:8px 12px;border:1px solid var(--size-primary-dark, var(--btn-primary-bg-color, #171717));border-radius:999px;background:var(--size-action-surface);color:var(--size-on-primary-base, var(--duoo-on-button, #fff));font-size:12px;font-weight:500;line-height:18px;white-space:nowrap;transition:transform .14s var(--size-ease),opacity .14s ease;border-color:var(--size-primary-base, #171717);box-shadow:var(--size-control-shadow)}duoo-size-guide-image .duoo-size-dialog[data-size-dialog] .duoo-size-done{min-height:40px;padding:8px 12px;font-size:12px;line-height:18px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-done svg{flex:0 0 16px;width:16px;height:16px}duoo-size-selector :is(.duoo-size-group,.duoo-size-done,[data-size-unit]):active{transform:scale(.98)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel:not(.duoo-size-panel--no-image){grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:12px}@media(min-width:768px){duoo-size-selector .duoo-size-dialog{top:0;right:0;bottom:0;left:0;width:min(760px,calc(100vw - 40px));max-width:760px;height:auto;max-height:min(92dvh,1050px);margin:auto;border-radius:20px;box-shadow:0 18px 80px #0003}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__header{padding:16px;gap:6px 10px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__header:before{content:none}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__heading{font-size:24px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__subtitle{font-size:12px;line-height:17px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__close{margin-top:0;width:44px;height:44px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__body{padding:0 16px 16px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-groups{margin-bottom:12px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group{min-height:40px;padding:4px 12px;gap:8px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group__label{font-size:14px;line-height:18px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group__summary{font-size:10px;line-height:13px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group__icon{flex-basis:20px;width:20px;height:24px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group-panel{gap:12px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel:not(.duoo-size-panel--no-image){grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:16px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__media{border-radius:12px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__header{gap:8px;min-height:40px;margin-bottom:8px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__icon{flex-basis:26px;width:26px;height:30px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__title{font-size:18px;line-height:22px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table{font-size:13px;line-height:19px;border-spacing:0 4px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table__unit{display:inline}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel:not(.duoo-size-panel--wide-chart) .duoo-size-table thead th{font-size:13px;letter-spacing:0}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table :is(th,td){min-width:58px;padding-inline:9px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table tbody :is(th,td):first-child{padding:0}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel:not(.duoo-size-panel--wide-chart) .duoo-size-table :is(th,td):first-child{width:48px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table .duoo-size-choice{min-height:36px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-measure-help{margin-top:20px;padding-inline:12px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-measure-help>summary{min-height:46px;font-size:12px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-measure-help__body{font-size:12px;line-height:18px}duoo-size-selector .duoo-size-dialog[data-size-dialog] [data-size-help-all]{min-height:48px;margin-top:12px;padding:8px 12px;gap:10px}duoo-size-selector .duoo-size-dialog[data-size-dialog] [data-size-help-all] strong{font-size:13px;line-height:18px}duoo-size-selector .duoo-size-dialog[data-size-dialog] [data-size-help-all] span span{font-size:11px;line-height:16px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__footer{gap:12px;padding:10px 16px 12px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__heading{margin-bottom:3px;font-size:11px;line-height:15px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__thumbnails{gap:4px;max-width:112px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__thumbnail{flex-basis:32px;width:32px;height:46px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__copy{font-size:11px;line-height:16px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__items{column-gap:8px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__item:not([hidden])~.duoo-size-selected__item:not([hidden]){padding-inline-start:8px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-done{min-width:120px;min-height:40px;padding:8px 16px;font-size:12px;gap:6px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-done svg{flex-basis:16px;width:16px;height:16px}duoo-size-selector .duoo-size-dialog[data-size-dialog] [data-size-unit]{min-width:36px;min-height:36px;font-size:11px}}@media(max-width:389.98px){duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__header{gap:6px;padding-inline:10px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__heading{font-size:20px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__subtitle{max-width:150px;font-size:11px;line-height:15px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group{gap:6px;padding:4px 7px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group__icon{flex-basis:18px;width:18px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group__label{font-size:12px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group__summary{font-size:9px;line-height:13px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel:not(.duoo-size-panel--no-image){grid-template-columns:minmax(100px,.82fr) minmax(0,1.18fr);gap:8px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel:not(.duoo-size-panel--wide-chart) .duoo-size-table thead th{font-size:9px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__media{width:100%}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__header{gap:5px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__title{font-size:15px;line-height:18px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__header{min-height:30px;margin-bottom:4px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel__icon{flex-basis:22px;width:22px;height:25px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__footer{gap:8px;padding-inline:12px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__thumbnails{max-width:74px;gap:3px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-selected__copy{font-size:10px;line-height:14px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-done{min-width:88px;min-height:40px;padding:8px;font-size:11px}}@media(hover:hover)and (pointer:fine){duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-group:not([aria-selected=true]):hover{background:#ececea;color:var(--size-card-ink)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table [data-size-row]:not([aria-disabled=true]):hover td{background:var(--size-primary-light);color:var(--size-on-primary-light)}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-done:hover{background:var(--size-primary-base);color:var(--size-on-primary-base);border-color:var(--size-primary-base)}}@media(max-width:338px){duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table{font-size:10px;line-height:14px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel:not(.duoo-size-panel--wide-chart) .duoo-size-table thead th{height:26px;padding-inline:0;font-size:8.5px}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-panel:not(.duoo-size-panel--wide-chart) .duoo-size-table :is(th,td):first-child{width:30px}}.duoo-size-managed:has(duoo-size-selector[data-ready=true]) [data-duoo-size-native]{display:none!important}.duoo-size-managed .product-detail__variant-picker:has([data-duoo-size-native]):not(:has(fieldset:not([data-duoo-size-native]))){margin:0}.tingle-modal.quickview duoo-size-selector{order:5;margin-top:12px;margin-bottom:0}@container duoo-size (max-width: 300px){duoo-size-selector .duoo-size-person{padding-inline:6px}duoo-size-selector .duoo-size-inline-row{grid-template-columns:var(--size-group-label-width, 52px) minmax(0,1fr)}duoo-size-selector .duoo-size-inline-row--icon{grid-template-columns:60px minmax(0,1fr)}duoo-size-selector .duoo-size-inline-row--person{grid-template-columns:36px minmax(0,1fr)}duoo-size-selector .duoo-size-inline-row:has([data-size-inline]>:nth-child(6)){--size-label-align: start;grid-template-columns:minmax(0,1fr);gap:3px}duoo-size-selector .duoo-size-person:has(>.duoo-size-person__image) .duoo-size-inline-row{--size-label-align: start;grid-template-columns:minmax(0,1fr);gap:3px}duoo-size-selector .duoo-size-person:has(>.duoo-size-person__image) .duoo-size-inline-row__group{display:inline;margin-inline-end:4px}duoo-size-selector .duoo-size-person:has(>.duoo-size-person__image) .duoo-size-inline-row__group+.duoo-size-inline-row__name{display:inline}}@container duoo-size (max-width: 270px){duoo-size-selector .duoo-size-inline-row:has([data-size-inline]>:nth-child(5)){--size-label-align: start;grid-template-columns:minmax(0,1fr);gap:3px}}@media(min-width:768px){duoo-size-guide-image .duoo-size-dialog{inset:0 0 0 auto;width:min(500px,100%);max-width:500px;height:100dvh;max-height:100dvh;border-radius:20px 0 0 20px;box-shadow:-8px 0 36px #1717171f}duoo-size-guide-image .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__header{padding:22px 22px 16px}duoo-size-guide-image .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__header:before{content:none}duoo-size-guide-image .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__heading{font-size:26px}duoo-size-guide-image .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__body{padding-inline:18px}duoo-size-guide-image .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__footer{padding:14px 18px 20px}}@media(max-width:360px){duoo-size-selector .duoo-size-selector__header{gap:7px}duoo-size-selector .duoo-size-selector__heading{font-size:15px}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-guide-button{gap:5px;padding-inline:7px;font-size:10px}duoo-size-guide-image .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__header{padding-inline:12px}duoo-size-guide-image .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__heading{font-size:22px}duoo-size-guide-image .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__body,duoo-size-guide-image .duoo-size-dialog[data-size-dialog] .duoo-size-dialog__footer{padding-inline:10px}}@media(hover:hover)and (pointer:fine){:is(duoo-size-selector,duoo-size-guide-image) :is(.duoo-size-guide-button,.duoo-size-dialog__close):hover{background:var(--duoo-accent-soft, #f7f7f7)}duoo-size-selector .duoo-size-choice:not(:disabled):not([aria-pressed=true]):hover:not(:active){border-color:var(--duoo-accent-ink, var(--size-ink));transform:translateY(-1px);box-shadow:0 4px 7px -5px #17171738}duoo-size-selector .duoo-size-dialog[data-size-dialog] .duoo-size-table .duoo-size-choice:not(:disabled):hover:not(:active){transform:none;box-shadow:none}}html[data-duoo-interactions=true] .duoo-size-dialog[data-size-dialog] :is(.duoo-size-group,.duoo-size-done,[data-size-unit],.duoo-size-choice):not(:disabled):not([aria-disabled=true]):active{scale:1}@supports (transition-behavior: allow-discrete){:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog{--size-sheet-y: 24px;opacity:0;transform:translateY(var(--size-sheet-y));transition:transform .24s var(--size-ease),opacity .24s ease,display .24s allow-discrete,overlay .24s allow-discrete}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[open]{opacity:1;transform:translateY(0);transition-duration:.28s;transition-timing-function:cubic-bezier(.22,1,.36,1)}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog::backdrop{opacity:0;transition:opacity .24s ease,display .24s allow-discrete,overlay .24s allow-discrete}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[open]::backdrop{opacity:1}@media(max-width:767.98px){:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog{--size-sheet-y: 100%}}@starting-style{:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[open]{opacity:0;transform:translateY(var(--size-sheet-y))}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[open]::backdrop{opacity:0}}}@media(prefers-reduced-motion:reduce){:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog[open]{animation:none}:is(duoo-size-selector,duoo-size-guide-image) .duoo-size-dialog::backdrop{transition:none!important}:is(duoo-size-selector,duoo-size-guide-image) *,:is(duoo-size-selector,duoo-size-guide-image) *:before,:is(duoo-size-selector,duoo-size-guide-image) *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}.duoo-size-dialog[data-size-dialog] :is(.duoo-size-group,.duoo-size-done,[data-size-unit],.duoo-size-choice,.duoo-size-dialog__close):is(:hover,:active){transform:none!important;scale:1!important}}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state]{--size-inline-ink: var(--duoo-primary-dark, #0a0a0a);--size-inline-on-dark: var(--duoo-on-button-hover, #faf8f5);--size-inline-muted: color-mix(in srgb, var(--size-inline-ink) 76%, #fff);--size-inline-line: color-mix(in srgb, var(--size-inline-ink) 13%, #fff);--size-inline-paper: color-mix(in srgb, var(--duoo-secondary-light, #faf8f5) 64%, #fff);--size-inline-band: color-mix(in srgb, var(--size-inline-ink) 5%, var(--duoo-secondary-light, #faf8f5));--size-inline-ease: cubic-bezier(.22, 1, .36, 1);color:var(--size-inline-ink)}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state]>.duoo-size-selector__header{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;margin-bottom:6px}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-selector__copy{flex:1 1 auto;min-width:0}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-selector__heading{font:600 15px/20px var(--heading-font, sans-serif);letter-spacing:-.02em;white-space:nowrap;overflow-wrap:normal}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-selector__actions{display:flex;flex:0 0 auto;align-items:center;gap:6px;min-width:0;margin-inline-start:auto}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-units--inline{display:inline-flex;flex:0 0 auto;gap:0;margin:0;padding:2px;border:1px solid var(--size-inline-line);border-radius:8px;background:var(--size-inline-paper)}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-units--inline .duoo-size-unit{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:26px;margin:0;padding:3px 4px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--size-inline-ink);font:600 9px/16px var(--body-font, sans-serif);text-transform:uppercase;transition:transform .14s var(--size-inline-ease),background-color .12s ease,color .12s ease}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-units--inline .duoo-size-unit[aria-pressed=true]{border-color:var(--size-inline-ink);background:var(--size-inline-ink);color:var(--size-inline-on-dark)}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-units--inline .duoo-size-unit:disabled{color:var(--size-inline-muted);cursor:wait}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state]>.duoo-size-selector__header .duoo-size-guide-button{min-width:82px;min-height:30px;padding:4px 6px;gap:4px;border:1px solid var(--size-inline-line);border-radius:8px;background:#fff;color:var(--size-inline-ink);box-shadow:0 2px 5px -3px #1717171f;font:500 11px/16px var(--body-font, sans-serif);transition:transform .14s var(--size-inline-ease),background-color .12s ease}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state]>.duoo-size-selector__header .duoo-size-guide-button:before{content:none}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state]>.duoo-size-selector__header .duoo-size-guide-button svg{flex-basis:14px;width:14px;height:14px}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state]>.duoo-size-summary-list{display:grid;gap:0;margin:0 0 6px;padding:0;border:1px solid var(--size-inline-line);border-radius:10px;background:color-mix(in srgb,var(--size-inline-paper) 45%,#fff);box-shadow:none}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state]>.duoo-size-summary-list .duoo-size-person{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:stretch;gap:6px;min-width:0;margin:0;padding:0 6px;border:0;border-bottom:1px solid var(--size-inline-line);border-radius:0;background:transparent}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state]>.duoo-size-summary-list .duoo-size-inline-row{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-areas:"label choices" "label measurements";align-items:center;column-gap:4px;row-gap:4px;min-width:0;margin:0;padding:6px 0;border:0;border-bottom:1px solid var(--size-inline-line);background:transparent}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state]>.duoo-size-summary-list .duoo-size-person:last-child,duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state]>.duoo-size-summary-list .duoo-size-inline-row:last-child{border-bottom:0}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-row__identity{display:contents}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-person>.duoo-size-person__badge{display:flex;flex-direction:column;align-self:stretch;align-items:center;justify-content:center;gap:2px;min-width:0;padding:6px 4px 6px 0;border:0;border-inline-end:1px solid var(--size-inline-line);color:var(--size-inline-ink);text-align:center}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-person__badge .duoo-size-person__heading{font:500 11px/16px var(--body-font, sans-serif);overflow-wrap:anywhere}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-option-icon{display:block;flex:0 0 22px;width:22px;height:22px;color:currentColor}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-row .duoo-size-inline-row__label{display:flex;grid-area:label;align-self:stretch;align-items:center;justify-content:flex-start;gap:4px;min-width:0;margin:0;padding:0;color:var(--size-inline-ink);font:500 11px/16px var(--body-font, sans-serif);text-align:start;overflow-wrap:anywhere}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-row [data-size-inline]{display:flex;grid-area:choices;flex-wrap:nowrap;align-items:stretch;gap:4px;min-width:0;min-height:36px;padding:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--size-inline-line) transparent}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-row .duoo-size-choice--inline{position:relative;flex:1 0 0;width:auto;min-width:34px;min-height:36px;max-width:none;margin:0;padding:7px 10px;border:1px solid var(--size-inline-line);border-radius:6px;background:var(--size-inline-paper);color:var(--size-inline-ink);box-shadow:none;font:500 11px/18px var(--body-font, sans-serif);white-space:nowrap;overflow-wrap:normal;transform:none;transition:transform .14s var(--size-inline-ease),background-color .12s ease,border-color .12s ease,color .12s ease}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-row .duoo-size-choice--inline:before{content:none}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-row .duoo-size-choice--inline:is(.is-selected,[aria-pressed=true]):not(:disabled){border-color:var(--size-inline-ink);background:var(--size-inline-ink);color:var(--size-inline-on-dark);box-shadow:none}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-row .duoo-size-choice--inline:disabled{border-color:#e0e1e4;background:#f4f5f6;color:#777b82;cursor:not-allowed;text-decoration:line-through;text-decoration-thickness:1px}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-measurements{display:flex;grid-area:measurements;flex-wrap:wrap;align-items:center;gap:1px 3px;justify-self:start;width:fit-content;max-width:100%;min-width:0;min-height:14px;margin:0;padding:0;border-radius:0;background:transparent;color:var(--size-inline-muted);font:400 10px/14px var(--body-font, sans-serif);font-variant-numeric:tabular-nums}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-measurements__icon{display:block;flex:0 0 11px;width:11px;height:11px;color:var(--size-inline-ink)}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-measurements__size{display:inline-flex;flex:0 0 auto;align-items:baseline;max-width:100%;margin:0}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-measurements__size strong{color:var(--size-inline-ink);font:500 10px/14px var(--body-font, sans-serif);overflow-wrap:anywhere}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-measurements__values{display:contents;margin:0;padding:0;border:0}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-measurements__values>div{display:inline-flex;flex:0 0 auto;align-items:baseline;gap:2px;min-width:0;max-width:100%}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-measurements__values>div:before{content:"\b7";align-self:center;margin-inline-end:0;color:var(--size-inline-muted)}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-measurements__values :is(dt,dd){display:inline;min-width:0;margin:0;padding:0;color:inherit;font:inherit;overflow-wrap:anywhere}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-measurements__values dd{color:var(--size-inline-muted)}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-measurements__empty{min-width:0;overflow-wrap:anywhere}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state]>.duoo-size-summary-list .duoo-size-person:not(:has(>.duoo-size-person__badge)){grid-template-columns:minmax(0,1fr)}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-skeleton{display:none}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state=initializing]:defined .duoo-size-inline-skeleton{display:flex;flex:1 0 100%;flex-wrap:nowrap;gap:4px;min-width:0;animation:duoo-size-inline-loading 1s ease-in-out infinite alternate}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-skeleton i{display:block;flex:1 0 0;min-width:34px;height:36px;border-radius:6px;background:var(--size-inline-line)}@keyframes duoo-size-inline-loading{0%{opacity:.4}to{opacity:.85}}@container duoo-size (max-width: 317px){duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-selector__heading{font-size:14px}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state]>.duoo-size-summary-list .duoo-size-person{grid-template-columns:28px minmax(0,1fr);gap:4px;padding-inline:4px}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state]>.duoo-size-summary-list .duoo-size-inline-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"label" "choices" "measurements";row-gap:3px;padding-block:5px}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-row [data-size-inline]{min-height:34px;gap:3px}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-row .duoo-size-choice--inline{flex:1 0 0;width:auto;min-width:32px;min-height:34px;padding:6px 9px}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-skeleton{gap:3px}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-skeleton i{flex:1 0 0;min-width:32px;height:34px}}@media(hover:hover)and (pointer:fine){duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-row .duoo-size-choice--inline:not(:disabled):not([aria-pressed=true]):hover:not(:active),duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-units--inline .duoo-size-unit:not(:disabled):not([aria-pressed=true]):hover{border-color:var(--size-inline-ink);background:var(--size-inline-band);color:var(--size-inline-ink);transform:none;box-shadow:none}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state]>.duoo-size-selector__header .duoo-size-guide-button:hover:not(:active){border-color:var(--size-inline-ink);background:var(--size-inline-band);transform:none;box-shadow:none}}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-row .duoo-size-choice--inline:not(:disabled):active,duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-units--inline .duoo-size-unit:not(:disabled):active,duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state]>.duoo-size-selector__header .duoo-size-guide-button:not(:disabled):active{scale:1;transform:translateY(1px) scale(.985)}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state]>:is(.duoo-size-selector__header,.duoo-size-summary-list) button:focus-visible{outline:2px solid var(--size-inline-ink);outline-offset:2px}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-row .duoo-size-choice--inline:focus-visible{outline-offset:-3px}duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state] .duoo-size-inline-row .duoo-size-choice--inline[aria-pressed=true]:focus-visible{outline-color:var(--size-inline-on-dark)}@media(prefers-reduced-motion:reduce){duoo-size-selector[data-inline-layout=measurements][data-size-scope][data-size-state]>:is(.duoo-size-selector__header,.duoo-size-summary-list) button:is(:hover,:active){transform:none!important;scale:1!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/duoo-size-system.css.map */
