.variations-stock-table{position:relative;display:flex;flex-direction:row;border:var(--border-width,1px) solid var(--divider-color)}.variations-stock-table .products-locations-heading{width:150px}@media (min-width:1480px){.variations-stock-table .products-locations-heading{width:250px}}.variations-stock-table .products-locations-heading .location-heading-item{font-weight:700;line-height:1.3;display:flex;align-items:center;justify-content:flex-start;width:100%;min-width:150px!important;min-height:40px;padding:3px 5px;border-right:var(--border-width,1px) solid var(--divider-color);border-bottom:var(--border-width,1px) solid var(--divider-color)}@media (min-width:1480px){.variations-stock-table .products-locations-heading .location-heading-item{min-width:250px!important;min-height:48px;padding:14px 16px}}.variations-stock-table .products-locations-heading .location-heading-item:last-child{border-bottom:none}.variations-stock-table .products-locations-heading .location-heading-item:nth-child(2n){background-color:var(--primary-color-3)}.variations-stock-table .variations-stock-table-content{position:relative;overflow:hidden;flex-grow:1}.variations-stock-table .variations-stock-table-content .variations-stock-table-content-wrap{display:flex;flex-direction:column;height:100%;transition:all .3s ease}.variations-stock-table .variations-stock-table-content .variations-stock-item{display:flex;flex-wrap:nowrap;min-height:40px}@media (min-width:1480px){.variations-stock-table .variations-stock-table-content .variations-stock-item{min-height:48px}}.variations-stock-table .variations-stock-table-content .variations-stock-item:last-child{border-right:none}.variations-stock-table .variations-stock-table-content .variations-stock-item:last-child>div{border-bottom:none}.variations-stock-table .variations-stock-table-content .variations-stock-item:last-child:nth-child(2n)>div{border-bottom:0;background-color:var(--primary-color-3)}.variations-stock-table .variations-stock-table-content .variations-stock-item>div{display:flex;align-items:center;flex:1;justify-content:center;min-width:97px;padding:3px 5px;text-align:center;border-right:1px solid var(--divider-color);border-bottom:1px solid var(--divider-color)}.variations-stock-table .variations-stock-table-content .variations-stock-item>div:last-child{border-right:none!important}.variations-stock-table .variations-stock-table-content .variations-stock-item .stock-status-item{font-size:12px;line-height:1.3}.variations-stock-table .variations-stock-table-content .variations-stock-item:nth-child(2n)>div{background-color:var(--primary-color-3)}.variations-stock-table .variations-stock-table-content .variations-stock-item.variations-stock-item-heading>div{font-weight:700;font-size:14px;min-width:97px;color:var(--headings-color)}.variations-stock-table .variations-stock-table-content .in-stock{color:var(--primary-color)}.variations-stock-table button.button-next,.variations-stock-table button.button-preview{line-height:36px;position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-height:unset;margin:0;padding:0;transform:rotateX(-50%);text-align:center;color:var(--headings-color);border:var(--border-width,1px) solid var(--divider-color);border-radius:50%!important;background-color:#fff}.variations-stock-table button.button-next>i,.variations-stock-table button.button-preview>i{font-size:20px!important}.variations-stock-table button.button-next:hover,.variations-stock-table button.button-preview:hover{border-color:var(--primary-color);background-color:var(--primary-color)}.variations-stock-table button.button-preview{left:-15px}.variations-stock-table button.button-next{right:-15px}@media (min-width:576px){.variations-stock-table .variations-stock-table-content .variations-stock-item{font-size:14px}.variations-stock-table .variations-stock-table-content .variations-stock-item>div{min-width:96px}.variations-stock-table .variations-stock-table-content .variations-stock-item.variations-stock-item-heading>div{min-width:96px}}@media (min-width:768px){.variations-stock-table .variations-stock-table-content .variations-stock-item .stock-status-item{font-size:14px}.variations-stock-table button.button-preview{left:0}.variations-stock-table button.button-next{right:0}}@media (min-width:992px){.variations-stock-table .variations-stock-table-content .variations-stock-item.variations-stock-item-heading>div{font-size:14px}}@media (min-width:1600px){.variations-stock-table button.button-preview{left:-50px}.variations-stock-table button.button-next{right:-50px}}