.wd-quick-shop-2 {
font-size:0}
.wd-quick-shop-2 table.variations {
margin-bottom:0}
.wd-quick-shop-2 table.variations .cell {
padding:0}
.wd-quick-shop-2 tr {
animation:wd-fadeIn .4s ease}
.wd-quick-shop-2 tr:not(:first-child) :is(select,.wd-swatches-grid) {
margin-top:calc(var(--wd-prod-gap) - 2px)}
.wd-quick-shop-2:not(.wd-form-inited) tr:not(:first-child) :is(select,.wd-swatches-grid) {
display:none}
.wd-quick-shop-2 .wd-reset-var {
display:none;
margin-top:5px}
.wd-quick-shop-2.wd-clear-btn.variation-swatch-selected .wd-reset-var {
display:block}
.wd-quick-shop-2 table.variations tbody {
position:relative}
.wd-quick-shop-2 table.variations tbody:after {
position:absolute;
top:calc(50% - 10px);
left:calc(50% - 10px);
opacity:0;
visibility:hidden;
content:"";
display:inline-block;
width:20px;
height:20px;
border:1px solid rgba(0,0,0,0);
border-left-color:var(--color-gray-900);
border-radius:50%;
vertical-align:middle;
animation:wd-rotate 450ms infinite linear var(--wd-anim-state, paused)}
.wd-quick-shop-2.wd-loading table.variations {
pointer-events:none}
.wd-quick-shop-2.wd-loading table.variations tbody tr :is(select,.wd-swatches-grid) {
opacity:.4}
.wd-quick-shop-2.wd-loading table.variations tbody:after {
opacity:1;
visibility:visible;
transition:opacity .3s ease, visibility .3s ease;
--wd-anim-state: running}
.wd-quick-shop-2 :is(.cell.label,.single_variation_wrap) {
display:none !important}
.wd-product.product-type-variable:not(.wd-variation-active) {
--quantity-space: .001px}
.wd-product.product-type-variable:not(.wd-variation-active) .quantity {
display:none}
