@charset "utf-8";

.order-tab-page-wrapper { height: calc(-82px + 100vh); overflow: hidden auto; display: flex; justify-content: center; }

.order-tab-page-wrapper.middleLayout { align-items: center; }

.order-tab-page-wrapper .contact-order-loading { font-size: 20px; margin-top: 120px; text-align: center; }

.order-tab-page-wrapper .empty-order-panel { text-align: center; font-family: "open sans", sans-serif; }

.order-tab-page-wrapper .empty-order-panel .title { font-size: 20px; color: rgb(108, 113, 119); font-weight: 600; font-family: "open sans", sans-serif; }

.order-tab-page-wrapper .empty-order-panel .sub-title { font-size: 14px; color: rgb(162, 164, 168); margin-top: 10px; font-weight: 400; }

.order-tab-page-wrapper .empty-order-panel .empty-order-image { width: 408px; height: 331px; margin-top: 30px; }

.order-tab-page-wrapper .add-store-panel { text-align: center; }

.order-tab-page-wrapper .add-store-panel .add-store-image { width: 328px; height: 194px; }

.order-tab-page-wrapper .add-store-panel .title { font-size: 20px; color: rgb(108, 113, 119); margin-top: 24px; font-weight: 600; }

.order-tab-page-wrapper .add-store-panel .sub-title { font-size: 14px; color: rgb(162, 164, 168); margin-top: 10px; }

.order-tab-page-wrapper .add-store-panel .add-store-btn { margin-top: 20px; }

.order-tab-page-wrapper .contact-order-table-panel { position: relative; width: 100%; }

.order-tab-page-wrapper .order-summary { margin-top: 10px; display: flex; align-items: stretch; justify-content: space-between; }

.order-tab-page-wrapper .order-summary .summary-item { width: 31%; text-align: center; border-radius: 4px; padding: 12px 0px; border: 1px solid rgb(215, 215, 215); display: flex; align-items: center; justify-content: center; flex-wrap: wrap; }

.order-tab-page-wrapper .order-summary .summary-item .top-label { width: 100%; padding: 0px 10px; }

.order-tab-page-wrapper .order-summary .label-name { font-size: 12px; color: rgb(171, 172, 173); }

.order-tab-page-wrapper .order-summary .help-icon { width: 10px; height: 10px; margin-left: 6px; color: rgb(201, 205, 211); }

.order-tab-page-wrapper .order-summary .summary-value { font-size: 16px; color: rgb(99, 105, 114); }

.order-tab-page-wrapper .order-table { margin-top: 10px; }

.order-tab-page-wrapper .order-table.top-margin { margin-top: 20px; }

.order-tab-page-wrapper .order-table .s-kit-pagination { margin-top: 20px; }

.order-tab-page-wrapper .order-table .entypo-right-open { color: rgb(169, 174, 178); }

.order-tab-page-wrapper .order-table .s-kit-table-row:hover { cursor: pointer; }

.order-tab-page-wrapper .order-table .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table tbody.s-kit-table-tbody tr td { vertical-align: top; }

.order-tab-page-wrapper .product-name-column { display: flex; }

.order-tab-page-wrapper .product-name-column .picture { width: 24px; height: 24px; margin-right: 6px; }

.order-tab-page-wrapper .product-name-column .name { word-break: break-word; }