.locale-size-figure{position:relative}.locale-size-list{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem;margin:0;padding:0;list-style:none}.locale-size-list>.locale-size-tile,.locale-size-toggle>summary{background:#fff;color:#222;padding:.375rem .5rem;text-align:center;font-size:.75rem;line-height:1.25;box-shadow:0 0 0 1px #0000001a}.locale-size-list>.locale-size-tile{min-inline-size:1.75rem;white-space:nowrap}.locale-size-list>.locale-size-sold-out{background:#eee9e3;color:#6b645e;opacity:.5}.locale-size-list--desktop,.locale-size-list--mobile{display:none}.locale-size-toggle{position:absolute;z-index:2;inset-inline:.5rem;inset-block-end:.5rem;pointer-events:none}.locale-size-toggle>summary{background:#ffffffbf;display:flex;align-items:center;justify-content:center;width:max-content;min-block-size:2.75rem;cursor:pointer;pointer-events:auto}.locale-size-toggle>summary::-webkit-details-marker{display:none}.locale-size-toggle>summary:focus-visible{outline:2px solid #222;outline-offset:2px}.locale-size-toggle[open]>summary{display:block;width:100%;min-block-size:0;padding:0;background:transparent;box-shadow:none;pointer-events:none}.locale-size-toggle[open] .locale-size-trigger-label{display:none}.locale-size-toggle[open] .locale-size-list--mobile{display:flex}.locale-size-toggle[open] .locale-size-list--mobile>.locale-size-tile{pointer-events:auto}@media(hover:hover)and (pointer:fine){.locale-size-toggle{display:none}.locale-size-list--desktop{position:absolute;z-index:2;inset-inline:.5rem;inset-block-end:.5rem;display:flex;visibility:hidden;pointer-events:none}.locale-size-figure:hover .locale-size-list--desktop,.locale-size-figure:focus-within .locale-size-list--desktop{visibility:visible}}
/*# sourceMappingURL=/cdn/shop/t/26/compiled_assets/styles.css.map */
