.cm-size-table-wrap{overflow-x:auto}.cm-size-table{width:100%;border-collapse:collapse;font:inherit}.cm-size-table th,.cm-size-table td{padding:.7em .5em;text-align:left;border-bottom:1px solid var(--color-border)}.cm-size-table th{font-weight:600}.cm-size-table tbody tr:nth-child(2n){background:rgb(var(--color-foreground-rgb) / .04)}.cm-ring-size-dialog{position:fixed;inset:0 0 0 auto;margin:0;width:min(560px,100%);max-width:100%;height:100dvh;max-height:100dvh;border:0;padding:0;color:var(--color-foreground);background:var(--color-background);overflow:auto;overscroll-behavior:contain}.cm-ring-size-dialog[open]{animation:cm-size-slide .2s ease-out}.cm-ring-size-dialog::backdrop{background:#0006}.cm-ring-size-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;position:sticky;top:0;padding:1.25rem;background:var(--color-background);z-index:1;border-bottom:1px solid var(--color-border)}.cm-ring-size-dialog__header h2{margin:0}.cm-ring-size-dialog__close{display:grid;place-items:center;min-width:44px;min-height:44px;border:0;background:transparent;color:inherit;cursor:pointer}.cm-ring-size-dialog__body{padding:1.25rem}.cm-ring-size-trigger{font:inherit;color:inherit;cursor:pointer;text-decoration:underline;background:none;border:0;padding:0}@keyframes cm-size-slide{0%{transform:translate(100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.cm-ring-size-dialog[open]{animation:none}}.variant-picker .cm-ring-size-options{display:flex;flex-wrap:wrap;gap:6px;width:auto}.variant-picker .cm-ring-size-options .variant-option__button-label{box-sizing:border-box;flex:0 0 44px!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px;padding:0!important;border:1px solid transparent!important;border-radius:50%!important;background:transparent!important;color:var(--color-foreground)!important;font:inherit;justify-content:center;align-items:center}.variant-picker .cm-ring-size-options .variant-option__button-label:has(input:checked){border-color:currentColor!important}.variant-picker .cm-ring-size-options .variant-option__button-label:has(input:focus-visible){outline:2px solid currentColor;outline-offset:2px}.variant-picker .cm-ring-size-options .variant-option__button-label:has(input[data-option-available=false]){opacity:.45}.variant-picker .cm-ring-size-options .variant-option__button-label:before,.variant-picker .cm-ring-size-options .variant-option__button-label:after,.variant-picker .cm-ring-size-options .variant-option__button-label__pill{display:none!important}.variant-picker .cm-ring-size-options .variant-option__button-label__text{padding:0;transform:none!important}.variant-picker .cm-ring-size-help{margin-block-end:0}.variant-picker .cm-ring-size-options{display:block}.cm-ring-size-buttons{display:flex;flex-wrap:wrap;column-gap:var(--cm-size-gap-horizontal,6px);row-gap:var(--cm-size-gap-vertical,6px)}.variant-picker .cm-ring-size-single{display:flex;flex-direction:column}.variant-picker .cm-ring-size-single .variant-option__swatch-value{padding-inline-start:0}.cm-ring-size-heading{display:block;width:100%;margin:0;padding-block:var(--cm-heading-top,28px) var(--cm-heading-bottom,8px);font-family:var(--cm-heading-family,inherit);font-size:var(--cm-heading-size,inherit);font-weight:var(--cm-heading-weight,var(--cm-heading-font-weight,inherit));font-style:var(--cm-heading-style,var(--cm-heading-font-style,inherit));line-height:1.4;text-align:var(--cm-heading-align,left);color:var(--variant-option-label-color,var(--color-foreground))}.cm-ring-size-heading--body{--cm-heading-family:var(--font-body--family);--cm-heading-font-weight:var(--font-body--weight);--cm-heading-font-style:var(--font-body--style)}.cm-ring-size-heading--heading{--cm-heading-family:var(--font-heading--family);--cm-heading-font-weight:var(--font-heading--weight);--cm-heading-font-style:var(--font-heading--style)}.cm-ring-size-heading--accent{--cm-heading-family:var(--font-accent--family);--cm-heading-font-weight:var(--font-accent--weight);--cm-heading-font-style:var(--font-accent--style)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/cm-ring-size.css.map */
