.single-product-wrapper form.cart table.variations{width:100%;margin-bottom:1.25rem}.single-product-wrapper form.cart .variations tr{display:grid;grid-template-columns:minmax(8rem,38%) minmax(0,1fr);align-items:center;column-gap:1rem;row-gap:.35rem}.single-product-wrapper form.cart .variations tr .label{grid-column:1;padding:0!important;margin:0;align-self:center}.single-product-wrapper form.cart .variations tr .label label{display:block;margin:0;font-weight:500;font-size:.9375rem;line-height:1.35;color:#64748b}.single-product-wrapper form.cart .variations tr .value{grid-column:2;min-width:0;padding:0!important;display:flex;flex-direction:column;align-items:stretch;gap:.35rem}.single-product-wrapper form.cart .variations tr .value select{width:100%;min-height:2.75rem;margin:0}.single-product-wrapper form.cart .variations tr .value a.reset_variations{display:none!important;position:static!important;width:auto;margin:0!important;padding:0;line-height:1.35!important;font-size:.8125rem;color:#475569;text-decoration:none}.single-product-wrapper form.cart .variations tr .value a.reset_variations[style*="visible"]{display:inline-flex!important;align-items:center}.single-product-wrapper form.cart .variations tr .value a.reset_variations:hover{color:#083928}.single-product-wrapper form.cart .variations tr .value a.reset_variations::before{line-height:1}@media screen and (max-width:479px){.single-product-wrapper form.cart .variations tr{grid-template-columns:1fr;row-gap:.5rem}.single-product-wrapper form.cart .variations tr .label,.single-product-wrapper form.cart .variations tr .value{grid-column:1}}