.colour-swatches__label[data-v-085eff46]{color:var(--muted);font-size:var(--fs-caption);margin-bottom:8px}.colour-swatches__row[data-v-085eff46]{display:flex;flex-wrap:wrap;gap:4px}.colour-swatches__swatch[data-v-085eff46]{border-radius:50%;display:grid;height:44px;place-items:center;text-decoration:none;touch-action:manipulation;width:44px;-webkit-tap-highlight-color:transparent}.colour-swatches__swatch[data-v-085eff46]:focus-visible{outline:2px solid var(--ink);outline-offset:0}.colour-swatches__swatch--out-of-stock[data-v-085eff46]{opacity:.45}.colour-swatches__dot[data-v-085eff46]{background-color:var(--soft);border-radius:50%;display:block;height:30px;outline:2px solid transparent;outline-offset:3px;overflow:hidden;position:relative;transition:outline-color var(--dur-ring);width:30px}.colour-swatches__dot[data-v-085eff46]:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #0000001a;content:"";inset:0;position:absolute}.colour-swatches__swatch[aria-current=true] .colour-swatches__dot[data-v-085eff46]{outline-color:var(--ink)}.colour-swatches__photo[data-v-085eff46]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(prefers-reduced-motion:reduce){.colour-swatches__dot[data-v-085eff46]{transition:none}}.size-selector[data-v-6eadf749]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.size-selector__option[data-v-6eadf749]{align-content:start;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-control);cursor:pointer;display:grid;font-family:var(--font-sans);gap:1px;min-height:48px;padding:10px 12px;text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color var(--dur-ring),box-shadow var(--dur-ring)}.size-selector__option--selected[data-v-6eadf749]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.size-selector__option--out-of-stock[data-v-6eadf749]{cursor:not-allowed;opacity:.45}.size-selector__option[data-v-6eadf749]:focus-visible{outline:2px solid var(--tint-ink);outline-offset:2px}.size-selector__label[data-v-6eadf749]{color:var(--ink);font-size:14px;font-weight:400}.size-selector__price[data-v-6eadf749]{align-items:baseline;color:var(--muted);display:flex;flex-wrap:wrap;font-size:var(--fs-caption);gap:2px 6px}.size-selector__price-now--sale[data-v-6eadf749]{color:var(--ink)}.size-selector__price-old[data-v-6eadf749]{font-size:var(--fs-micro);text-decoration:line-through}.size-selector__stock[data-v-6eadf749]{color:var(--muted);font-size:var(--fs-micro)}@media(prefers-reduced-motion:reduce){.size-selector__option[data-v-6eadf749]{transition:none}}.set-contents[data-v-01a6dcea]{background:var(--soft);border-radius:var(--r-card);display:grid;gap:8px;padding:14px 16px}.set-contents__title[data-v-01a6dcea]{font-size:14px;font-weight:600}.set-contents__row[data-v-01a6dcea]{display:flex;font-size:14px;gap:12px;justify-content:space-between}.set-contents__value[data-v-01a6dcea]{font-variant-numeric:tabular-nums;text-align:right}.set-contents__fits[data-v-01a6dcea]{color:var(--muted);font-size:var(--fs-caption);margin:0}
