.swatch__button .swatch__label{border:1px solid #949494}.size-required-msg{width:100%;color:#c0392b;font-size:.875rem;line-height:1.4;margin:.5rem 0 .75rem}.select-popout.size-unset .select-popout__value{opacity:.65}:root{--FONT-STACK-LABEL: var(--FONT-STACK-BODY)}.aa-option-value{opacity:.65}.aa-size-pending .shopify-payment-button,.aa-size-pending shopify-accelerated-checkout{visibility:hidden}.aa-one-size [aria-controls^=size-chart--],.product__form__size-chart{display:none}.aa-size-chart{--aa-line: color-mix(in srgb, currentColor 14%, transparent);--aa-muted: color-mix(in srgb, currentColor 62%, transparent);--aa-tint: color-mix(in srgb, currentColor 6%, transparent)}.aa-size-chart .aa-size-chart__blank{margin:0 0 .25rem;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;color:var(--aa-muted)}.aa-size-chart .aa-size-chart__fit{margin:0 0 1.25rem}.aa-unit-toggle{display:inline-flex;float:right;margin:0 0 .75rem 1rem;border:1px solid var(--aa-line);border-radius:999px;padding:2px}.aa-unit-toggle button{min-width:2.75rem;min-height:2rem;padding:0 .75rem;border:0;border-radius:999px;background:none;color:inherit;font:inherit;font-size:.8125rem;cursor:pointer}.aa-unit-toggle button[aria-pressed=true]{background:var(--COLOR-TEXT, currentColor);color:var(--COLOR-BG, #fff)}.aa-size-chart .aa-size-chart__scroll{clear:both;overflow-x:auto;-webkit-overflow-scrolling:touch}.aa-size-chart table{width:100%;margin:0;border:0;border-collapse:collapse;font-variant-numeric:tabular-nums;table-layout:auto}.aa-size-chart th,.aa-size-chart td{padding:.7rem .5rem;border:0;border-bottom:1px solid var(--aa-line);text-align:center;white-space:nowrap}.aa-size-chart thead th{font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--aa-muted)}.aa-size-chart tbody th,.aa-size-chart thead th:first-child{text-align:left;font-weight:600}.aa-size-chart tr.is-selected th,.aa-size-chart tr.is-selected td{background:var(--aa-tint);font-weight:600}.aa-size-chart .aa-size-chart__how{margin:1.25rem 0 0;padding:0;list-style:none;font-size:.8125rem;color:var(--aa-muted)}.aa-size-chart .aa-size-chart__how li{margin:0 0 .35rem;padding:0}.aa-size-chart .aa-size-chart__how li:before{content:none}@media(max-width:749px){.aa-size-chart th,.aa-size-chart td{padding:.6rem .3rem;font-size:.875rem}.aa-size-chart thead th{font-size:.6875rem;white-space:normal}}.product-badge__item{letter-spacing:.08em}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom.css.map */
