.sku-modal[data-v-c025410a]{gap:var(--dm-sp-4);flex-direction:column;display:flex}.sku-modal__head[data-v-c025410a]{gap:var(--dm-sp-3);align-items:flex-start;display:flex}.sku-modal__image[data-v-c025410a]{border-radius:var(--dm-radius-md);flex:none;width:80px;overflow:hidden}.sku-modal__info[data-v-c025410a]{gap:var(--dm-sp-1);flex-direction:column;min-width:0;display:flex}.sku-modal__title[data-v-c025410a]{font-size:var(--dm-fs-14);font-weight:var(--dm-fw-medium);color:var(--dm-color-text-body);overflow-wrap:anywhere}.sku-modal__price[data-v-c025410a]{gap:var(--dm-sp-2);font-size:var(--dm-fs-16);font-weight:var(--dm-fw-bold);color:var(--dm-color-brand);align-items:baseline;display:flex}.sku-modal__price-old[data-v-c025410a]{font-size:var(--dm-fs-12);font-weight:var(--dm-fw-normal);color:var(--dm-color-text-tertiary);text-decoration:line-through}.sku-modal__group[data-v-c025410a]{gap:var(--dm-sp-2);flex-wrap:wrap;align-items:center;display:flex}.sku-modal__group-name[data-v-c025410a]{width:40px;font-size:var(--dm-fs-13);color:var(--dm-color-text-secondary);flex:none}.sku-modal__options[data-v-c025410a]{gap:var(--dm-sp-2);flex-wrap:wrap;flex:1;display:flex}.sku-modal__option[data-v-c025410a]{padding:var(--dm-sp-1) var(--dm-sp-3);font-size:var(--dm-fs-13);color:var(--dm-color-text-body);background-color:var(--dm-color-bg-hover);border-radius:var(--dm-radius-full);border:1px solid #0000}.sku-modal__option[data-v-c025410a]:hover:not(:disabled){color:var(--dm-color-brand)}.sku-modal__option.is-active[data-v-c025410a]{color:var(--dm-color-brand);background-color:var(--dm-color-brand-weak);border-color:var(--dm-color-brand)}.sku-modal__option.is-disabled[data-v-c025410a]{color:var(--dm-color-text-tertiary);cursor:not-allowed;opacity:.6;text-decoration:line-through}.sku-modal__hint[data-v-c025410a],.sku-modal__tip[data-v-c025410a]{font-size:var(--dm-fs-12);color:var(--dm-color-text-secondary)}.sku-modal__stock[data-v-c025410a]{font-size:var(--dm-fs-12);color:var(--dm-color-text-tertiary)}.sku-modal__retry[data-v-c025410a]{margin-left:var(--dm-sp-2);font-size:var(--dm-fs-12);color:var(--dm-color-brand);background:0 0}
