.product-customization .customization-hint{color:var(--text-60);margin-top:-6px;font-size:13px;font-weight:500;line-height:17px}.product-customization .customization-block{outline:1px solid var(--outline-color);outline-offset:-1px;background:var(--white-color);border-radius:24px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.product-customization .customization-block-head,.product-customization .customization-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.product-customization .customization-row-text,.product-customization .customization-block-head{flex-direction:column;gap:4px;min-width:0;display:flex}.product-customization .customization-block-head{flex-direction:row;align-items:baseline}.product-customization .customization-block-title{color:var(--black-color);font-size:14px;font-weight:600}.product-customization .customization-block-value{color:var(--text-60);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.product-customization .color-options .color.none{background:var(--white-color);outline:1px solid var(--outline-color);outline-offset:-1px}.product-customization .color-options .color.none:before{content:"";background:linear-gradient(to top right, transparent calc(50% - 1px), var(--text-30) calc(50% - 1px), var(--text-30) calc(50% + 1px), transparent calc(50% + 1px));border-radius:32px;position:absolute;inset:0}.product-customization .color-options .color.none .color-check{z-index:1;position:relative}
