/*!
 * Copyright (c) 2022 WEBLIFE
 *
 * Permission is granted to use this file for the period specified in the contract 
 * between WEBLIFE and the client. Usage of this file beyond the contract period 
 * is strictly prohibited unless an extended license or written permission is obtained.
 *
 * Modifying or editing this file without prior written consent from WEBLIFE 
 * is not permitted.
 *
 * THE FILE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
 * INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 
 * PARTICULAR PURPOSE AND NONINFRINGEMENT.
 */
wl-store-inventory{margin-top:3.5rem;display:block}.wl-store-inventory__button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:30px 0;border-top:1px solid #efefef;border-bottom:1px solid #efefef;border-left:none;border-right:none;background:transparent;font-size:14px;font-weight:400;text-align:left;cursor:pointer;color:inherit;position:relative}.wl-store-inventory__button-arrow{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:9px;color:inherit}.wl-store-inventory-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:#0003;height:100%}.wl-store-inventory-modal[open]{opacity:1;visibility:visible;z-index:101}.wl-store-inventory-modal__content{background-color:#fff;overflow-y:auto;max-height:90vh;margin:auto;max-width:50rem;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;padding:2.5rem 2rem;box-shadow:0 4px 20px #00000026}.wl-store-inventory-modal__close{position:absolute;top:2.5rem;right:2rem;width:42px;height:42px;border:none;background:transparent;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.wl-store-inventory-modal__close img{display:block;width:42px;height:42px}.wl-store-inventory-modal__content-inner{width:100%}.wl-store-inventory-modal__title{margin:0 0 1.5rem;font-size:1.8rem;font-weight:600}.wl-store-inventory-modal__variant-name{margin:0 0 1.5rem;font-size:1.3rem;font-weight:400}.wl-store-inventory-modal__table-wrapper{width:100%;overflow-x:auto}.wl-store-inventory-table{width:100%;border-collapse:collapse}.wl-store-inventory-table__row{border-top:1px solid #efefef;border-bottom:1px solid #efefef}.wl-store-inventory-table__row:first-child{border-top:none}.wl-store-inventory-table__row:last-child{border-bottom:none}.wl-store-inventory-table__store-name{font-size:1.3rem;font-weight:400;padding:12px;text-align:left;border:none}.wl-store-inventory-table__status{font-size:1.1rem;font-weight:400;padding:12px;text-align:left;border:none}.wl-store-inventory-table__loading,.wl-store-inventory-table__error{text-align:center;padding:2rem;color:#666}.wl-store-inventory-table__loading td,.wl-store-inventory-table__error td{padding:12px;font-size:1.1rem}
