.woocommerce div.product form.cart table.variations{margin-bottom:var(--spacing-l);& tr{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);& th,& td{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);padding:0;align-items:center}}& th{font-size:var(--text-m);line-height:var(--text-m--line-height);& label:after{content:':'}}& .variation-chips{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}& .variation-chip{--padding:var(--spacing-s);color:var(--color-base-content);background:var(--color-base-300);padding:calc(var(--padding) / 2) var(--padding);border-radius:25px;cursor:pointer;transition:all 0.25s ease;font-size:var(--text-s);font-weight:500;min-width:3.75rem;text-align:center;&:hover,&:focus,&.selected{color:var(--color-base-100);background:var(--color-secondary)}&.disabled{pointer-events:none;opacity:.4}& .variation-chip-input{display:none}}}.woocommerce div.product{.woocommerce-variation{display:flex;flex-direction:column;gap:var(--spacing-l);& .woocommerce-variation-description{font-size:var(--text-s);margin-left:var(--spacing-l);& p:last-child{margin-bottom:0!important}& p:empty{display:none}}}}.single_variation_wrap{& .woocommerce-variation-price{display:none}}