From ef15f16e1845c1b9a01b815281f1a2b8683e6a53 Mon Sep 17 00:00:00 2001 From: Jacek Pyziak Date: Tue, 19 Aug 2025 20:31:44 +0200 Subject: [PATCH] Add is_required column to pp_shop_products_custom_fields table This commit introduces a new column `is_required` to the `pp_shop_products_custom_fields` table. The column is of type TINYINT, cannot be null, and has a default value of 1. This change is intended to enhance the product custom fields by allowing the specification of whether a field is mandatory. --- admin/layout/style-css/style.css | 2 +- admin/layout/style-css/style.css.map | 2 +- admin/layout/style-scss/style.scss | 16 +++++++ admin/templates/shop-product/product-edit.php | 27 ++++++++--- autoload/.DS_Store | Bin 0 -> 6148 bytes autoload/admin/controls/class.ShopProduct.php | 2 +- autoload/admin/factory/class.ShopProduct.php | 21 +++++++-- autoload/class.S.php | 43 ++++++++++++++---- autoload/front/.DS_Store | Bin 0 -> 6148 bytes libraries/grid/js/grid.js | 40 ++++++++++++++++ .../_partial/product-custom-fields.php | 4 +- templates/shop-product/product.php | 2 +- updates/0.20/ver_0.229.zip | Bin 0 -> 79014 bytes updates/0.20/ver_0.229_sql.txt | 1 + updates/changelog.php | 3 ++ updates/versions.php | 2 +- 16 files changed, 137 insertions(+), 28 deletions(-) create mode 100644 autoload/.DS_Store create mode 100644 autoload/front/.DS_Store create mode 100644 updates/0.20/ver_0.229.zip create mode 100644 updates/0.20/ver_0.229_sql.txt diff --git a/admin/layout/style-css/style.css b/admin/layout/style-css/style.css index 277eaa3..75d2357 100644 --- a/admin/layout/style-css/style.css +++ b/admin/layout/style-css/style.css @@ -1 +1 @@ -body{font-size:13px}.form-group::after{content:"";display:block;clear:both}.table .text-bold{font-weight:600}.table .text-center input{margin:auto}.baselinker-delete-linking,.apilo-delete-linking{display:flex;gap:5px;align-items:center;justify-content:center;margin-top:10px;cursor:pointer}tr.status-0 .order-status{color:#5664d2}tr.status-1 .order-status{color:#468639}tr.status-2 .order-status,tr.status-3 .order-status{color:#ff3d60}tr.status-4 .order-status{color:#fcb92c}tr.status-5 .order-status{color:#f7abb0}tr.status-6 .order-status,tr.status-8 .order-status{color:#bfbfbf}tr.status-7 .order-status{color:#95c11f}body{font-family:"Open Sans",sans-serif;color:#2a3042}body a:hover{text-decoration:none}body input:-webkit-autofill,body input:-webkit-autofill:hover,body input:-webkit-autofill:focus textarea:-webkit-autofill,body textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,body select:-webkit-autofill,body select:-webkit-autofill:hover,body select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset !important}#main{height:100vh}#main .container-fluid{height:100%}#main .container-fluid .row{height:100%}#main .container-fluid .row .unlogged-panel{display:flex;align-items:center;justify-content:center;background:#fff}#main .container-fluid .row .unlogged-panel .login-panel{width:80%}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .login-shoppro{text-align:center;font-size:26px;color:#4aa3ff}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .title{text-align:center;font-size:22px;line-height:24px;font-weight:600;margin-top:50px;margin-bottom:10px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .subtitle{text-align:center;font-size:12px;line-height:20px;font-weight:300;color:#74788d}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal{margin-top:50px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-login{position:relative}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-login:before{position:absolute;content:"Login";color:#74788d;font-size:14px;line-height:21px;top:5px;left:50px;z-index:801}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-password{position:relative}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-password:before{position:absolute;content:"Hasło";color:#74788d;font-size:14px;line-height:21px;top:5px;left:50px;z-index:801}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group input{height:60px;background:rgba(0,0,0,0);padding-top:30px;padding-bottom:10px;padding-left:50px;margin-left:-52px;border:1px solid #dedfe0;box-shadow:none}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .form-control{border:1px solid #dedfe0}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .input-group-text{background:rgba(0,0,0,0);border:none}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .icon{padding-left:20px;padding-right:20px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .icon i{z-index:800}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .sumbit{text-align:center}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .sumbit .btn{background-color:#4aa3ff;color:#fff;border-radius:4px;font-size:14px;line-height:21px;font-weight:400;padding:10px 30px;margin-top:50px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .copyright{text-align:center;font-size:14px;line-height:21px;font-weight:400;color:#74788d;margin-top:100px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .copyright a{color:#74788d}#main .container-fluid .row .unlogged-bg{background:url("/admin/layout/images/bg-unlogged.png") no-repeat right;background-size:cover;display:flex}@media(max-width: 575px){#main .container-fluid .row .unlogged-bg{display:none}}#main .home{position:fixed;z-index:999;color:#fff;top:30px;right:30px}#main .home img{width:30px}@media(max-width: 575px){#main .home img{filter:invert(100%)}}.admin-page{background-color:#f8f8fb}.admin-page .menu{z-index:900;padding:0 25px;background-color:#2a3042;height:100%;position:fixed;top:0;left:0;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none;overflow-y:scroll;overflow-x:hidden;color:#8691b2}.admin-page .menu.visible{display:block}@media(max-width: 575px){.admin-page .menu.visible{width:100vw}}@media(max-width: 991px){.admin-page .menu{display:none}}.admin-page .menu::-webkit-scrollbar{display:none;width:0;height:0}.admin-page .menu .logo{width:100%;color:#fff;background-color:#2a3042;text-align:center;padding:20px 0;font-size:24px;font-weight:400}.admin-page .menu .logo span{font-size:11px;color:#8691b2}.admin-page .menu .logo a{font-size:11px;padding:5px 20px;border-radius:.25rem;display:inline-block;margin-top:10px;transition:ease .3s;text-transform:uppercase;font-weight:700;color:#2a3042;background-color:#fff;border:1px solid #fff}.admin-page .menu .logo a:hover{color:#8691b2;background-color:#2a3042;border:1px solid #8691b2}.admin-page .menu .menu-content .title{text-transform:uppercase;color:#8691b2;font-size:12px;font-weight:700;margin-bottom:10px}.admin-page .menu .menu-content ul{list-style-type:none;padding-inline-start:0px}.admin-page .menu .menu-content ul li a{color:#8691b2;font-size:13px;font-weight:400;line-height:27px;padding:4px 0px;display:block}.admin-page .menu .menu-content ul li a:hover{color:#fff}.admin-page .menu .menu-content ul li a:hover img{filter:brightness(200%)}.admin-page .menu .menu-content ul li a img,.admin-page .menu .menu-content ul li a i{margin-right:20px;width:20px;text-align:center}.preview{width:100%;background:#2a3042;text-align:center;position:sticky;bottom:0;z-index:1020}@media(max-width: 575px){.preview{text-align:left}}.preview:hover a{color:#fff;width:100%;height:100%}.preview:hover img{filter:brightness(200%)}.preview a{text-transform:uppercase;padding:20px 0;color:#8691b2;font-size:12px;font-weight:700;margin-bottom:10px;display:inline-block;margin-bottom:0}.preview a img{margin-top:-4px}.site-content{background-color:#fff;margin-left:244px}.site-content.with-menu{width:100%}@media(min-width: 576px){.site-content.with-menu{width:calc(100% - 243px);margin-left:243px}}@media(max-width: 991px){.site-content{margin-left:0}}.site-content .top-user{text-align:right;background-color:#fff;padding-top:10px;padding-bottom:10px;text-align:right}.site-content .dropdown{position:relative;display:inline-block;color:#2a3042;font-size:15px}.site-content .dropdown img{margin-left:10px}.site-content .dropdown:hover .dropdown-content{display:block}.site-content .dropdown .dropdown-content{display:none;transition:ease .3s;position:absolute;background-color:#fff;box-shadow:7px 7px 15px 5px rgba(0,0,0,.05);padding:12px 16px;z-index:1;right:0;font-size:14px}.site-content .dropdown .dropdown-content a{font-size:14px;line-height:15px;font-weight:400;color:#2a3042;display:block;padding:5px 0;white-space:nowrap}.site-content .dropdown .dropdown-content a span{margin-right:10px}.site-content .dashboard-page{padding-top:10px;padding-bottom:10px;background-color:#f3f4f7}.site-content .dashboard-page .dashboard-content{border-radius:.25rem;margin-bottom:15px;background:#fff;margin:10px 0;padding:15px;box-shadow:7px 7px 15px 5px rgba(0,0,0,.05)}.site-content .dashboard-page .dashboard-content .dashboard-title{text-transform:uppercase;font-weight:800;margin-bottom:15px}.site-content .dashboard-page .dashboard-content table{white-space:nowrap;font-size:13px}.site-content .dashboard-page .dashboard-content table.dashboard-products tbody tr td:nth-child(2){max-width:300px;text-overflow:ellipsis;overflow:hidden}.site-content .dashboard-page .dashboard-content table.dashboard-products tbody tr td.text-right{display:table-cell;text-align:right}.site-content .dashboard-page .dashboard-content table a{color:#8691b2;transition:.15s ease;font-weight:800}.site-content .dashboard-page .dashboard-content table a:hover{color:#2a3042}.site-content .dashboard-page .dashboard-content table img{height:50px}.site-content .dashboard-page .dashboard-content table thead{background-color:#f3f4f7}.site-content .dashboard-page .dashboard-content table thead th{vertical-align:middle;border-bottom:none;border-top:none}.site-content .dashboard-page .dashboard-content table tbody td{vertical-align:middle}.site-content .dashboard-page .dashboard-content .table-hover tbody tr:hover{background-color:#f3f4f7}.alert .fa{margin-right:10px}.btn-default,.btn-success,.btn-danger,.btn-info,.btn-system,.btn-dark,.btn-primary{color:#fff;padding:.47rem .75rem;font-size:13px;line-height:1.5;font-weight:300;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(max-width: 575px){.btn-default,.btn-success,.btn-danger,.btn-info,.btn-system,.btn-dark,.btn-primary{font-size:12px}}.btn-default:hover,.btn-success:hover,.btn-danger:hover,.btn-info:hover,.btn-system:hover,.btn-dark:hover,.btn-primary:hover{color:#fff}.btn-default .fa,.btn-success .fa,.btn-danger .fa,.btn-info .fa,.btn-system .fa,.btn-dark .fa,.btn-primary .fa{margin-right:8px}.btn-default#g-columns-list-close .fa,.btn-success#g-columns-list-close .fa,.btn-danger#g-columns-list-close .fa,.btn-info#g-columns-list-close .fa,.btn-system#g-columns-list-close .fa,.btn-dark#g-columns-list-close .fa,.btn-primary#g-columns-list-close .fa{margin-right:0px}.btn-default.article_image_delete .fa,.btn-success.article_image_delete .fa,.btn-danger.article_image_delete .fa,.btn-info.article_image_delete .fa,.btn-system.article_image_delete .fa,.btn-dark.article_image_delete .fa,.btn-primary.article_image_delete .fa{margin-right:0}.btn-default#g-select-columns .fa,.btn-success#g-select-columns .fa,.btn-danger#g-select-columns .fa,.btn-info#g-select-columns .fa,.btn-system#g-select-columns .fa,.btn-dark#g-select-columns .fa,.btn-primary#g-select-columns .fa{margin-right:0px}.btn-default.btn-value-remove,.btn-success.btn-value-remove,.btn-danger.btn-value-remove,.btn-info.btn-value-remove,.btn-system.btn-value-remove,.btn-dark.btn-value-remove,.btn-primary.btn-value-remove{margin-left:15px}.btn-default.btn-value-remove .fa-trash-o,.btn-success.btn-value-remove .fa-trash-o,.btn-danger.btn-value-remove .fa-trash-o,.btn-info.btn-value-remove .fa-trash-o,.btn-system.btn-value-remove .fa-trash-o,.btn-dark.btn-value-remove .fa-trash-o,.btn-primary.btn-value-remove .fa-trash-o{margin-right:0px}.btn-default.btn-delete-permutation,.btn-success.btn-delete-permutation,.btn-danger.btn-delete-permutation,.btn-info.btn-delete-permutation,.btn-system.btn-delete-permutation,.btn-dark.btn-delete-permutation,.btn-primary.btn-delete-permutation{text-align:center;color:#fff}.btn-default.btn-delete-permutation i,.btn-success.btn-delete-permutation i,.btn-danger.btn-delete-permutation i,.btn-info.btn-delete-permutation i,.btn-system.btn-delete-permutation i,.btn-dark.btn-delete-permutation i,.btn-primary.btn-delete-permutation i{margin:0}.btn-default.fa-link,.btn-success.fa-link,.btn-danger.fa-link,.btn-info.fa-link,.btn-system.fa-link,.btn-dark.fa-link,.btn-primary.fa-link{height:35px}.btn-default{color:#000}.attribute-value-add{margin-top:16px}.btn-success{background-color:#1cbb8c;border-color:#1cbb8c}.btn-success:hover{background-color:#179a73;border-color:#179a73}.btn-danger{background-color:#ff3d60;border-color:#ff3d60}.btn-danger:hover{background-color:#ff1741;border-color:#ff1741}.btn-info{background-color:#5664d2;border-color:#5664d2}.btn-info:hover{background-color:#3848ca;border-color:#3848ca}.btn-primary{background-color:#939dba;border-color:#939dba}.btn-primary:hover{background-color:#8691b2;border-color:#8691b2}.btn-system{background-color:#fcb92c;border-color:#fcb92c}.btn-system:hover{background-color:#fbac06;border-color:#fbac06}@media(min-width: 768px){#fg-values-edit #settings-tabs .resp-tabs-container .resp-tab-content{padding-bottom:0}}#fg-values-edit #settings-tabs .resp-tabs-container .resp-tab-content #languages-main .btn-value-add{margin-bottom:15px}#fg-values-edit #settings-tabs .resp-tabs-container .default-value{margin-bottom:1rem}#g-list td a i{color:#2a3042 !important}#g-list input.product-price,#g-list input.product-price-promo{width:100%}#g-columns-list{font-size:13px;font-weight:400;border:1px solid #f3f4f7 !important;border-radius:.25rem}#g-columns-list ul li{border-bottom:1px solid #f3f4f7 !important;height:auto !important;min-height:30px;display:flex;align-items:center}#g-results{font-size:13px;margin-top:10px}#g-results #g-list{color:#2a3042}#g-results #g-list>thead:nth-child(1)>tr:nth-child(1){background-color:#f3f4f7}#g-results #g-list th{vertical-align:middle}#g-results table{color:#2a3042}#g-results table thead tr th{border:none}#g-results table tbody tr{background-color:#fff}#g-results table tbody tr:hover{background-color:#f3f4f7}#g-results table tbody tr td{border-color:#f3f4f7}#g-results table tbody tr td a{transition:.15s ease}#g-results table tbody tr td a:hover{text-decoration:none;color:#2a3042}#g-results .g-search-select,#g-results #g-row-limit{text-align:center}#g-results .form-control{border-color:#8691b2;color:#2a3042;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:13px}#g-results .form-control:focus{box-shadow:none}.table-striped tbody tr:nth-of-type(2n+1){background-color:#fff}.table-bordered th,.table-bordered td{border-right:none;border-left:none}.text-right{display:flex;align-items:center;justify-content:flex-end}@media(max-width: 575px){.text-right.text-centred-xs{justify-content:center}}.text-right #g-row-limit{width:auto;margin:0 10px}@media(max-width: 575px){.text-centred-xs{justify-content:center}}@media(min-width: 768px){.pull-left-sm{display:flex;align-items:center;justify-content:flex-start}}.pagination{display:flex;align-items:center;justify-content:flex-end;margin:0;gap:10px}.pagination span{font-weight:900}.flags{padding-left:20px}.flags img{width:14px;margin-top:-8px}.fa-star{color:#1cbb8c;margin-right:5px}.text-danger{color:#ff3d60 !important}ol.sortable,ol.sortable ol{margin:0 0 0 25px;padding:0;list-style-type:none}ol.sortable{margin:0}ol.sortable,ol.sortable *,ol.sortable *:after,ol.sortable *:before{box-sizing:content-box}.sortable li{margin:0;padding:0}.sortable li div.content{color:#2a3042;cursor:move;height:45px;line-height:45px;margin:0;padding:0 10px;border-bottom:1px solid #e1e1e1;height:100%}.sortable li div.content .text-danger{margin-right:10px}@media(max-width: 575px){.sortable li div.content .text-danger{margin-top:16px;vertical-align:top;margin-right:5px}}#fg-pages-list .sortable li div.content{color:#2a3042;cursor:move;height:45px;line-height:45px;margin:0;padding:0 10px;border-bottom:1px solid #e1e1e1;height:100%}@media(min-width: 576px){#fg-pages-list .sortable li div.content{display:flex;align-items:center}}#fg-pages-list .sortable li div.content .text-danger{margin-right:10px}@media(max-width: 575px){#fg-pages-list .sortable li div.content .text-danger{margin-top:16px;vertical-align:top;margin-right:5px}}#fg-pages-list .sortable li div.content b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width: 576px){#fg-pages-list .sortable li div.content b{display:block}}@media(max-width: 575px){#fg-pages-list .sortable li div.content b{display:inline-block;width:calc(100% - 70px)}}@media(min-width: 1200px){#fg-pages-list .sortable li div.content b{width:calc(100% - 670px)}}@media(min-width: 992px)and (max-width: 1199px){#fg-pages-list .sortable li div.content b{width:calc(100% - 222px)}}@media(min-width: 768px)and (max-width: 991px){#fg-pages-list .sortable li div.content b{width:calc(100% - 222px)}}@media(min-width: 576px)and (max-width: 767px){#fg-pages-list .sortable li div.content b{width:calc(100% - 222px)}}#fg-pages-list .sortable li div.content .menu-box-title{display:flex;align-items:center;justify-content:flex-start}@media(max-width: 575px){#fg-pages-list .sortable li div.content .menu-box-title .disclose,#fg-pages-list .sortable li div.content .menu-box-title .text-danger{margin-top:0}}@media(max-width: 575px){#fg-pages-list .sortable li div.content .menu-box-title{width:100%}}@media(min-width: 1200px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 670px)}}@media(min-width: 992px)and (max-width: 1199px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 222px)}}@media(min-width: 768px)and (max-width: 991px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 222px)}}@media(min-width: 576px)and (max-width: 767px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 222px)}}@media(max-width: 575px){#fg-pages-list .sortable li.sort-leaf .content b{display:inline-block;width:calc(100% - 52px)}}#fg-product-edit .sortable li div.content b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 62px)}.sortable li.sort-branch div{color:#2a3042}.sort-leaf .disclose{content:"- ";text-indent:-3000px;background-image:url("/libraries/jquery-nested-sortable/skin-vista/icons.gif");background-position:-16px -64px;background-repeat:no-repeat;display:inline-block;height:16px;vertical-align:top;width:16px;margin:16px 5px 0 1px}@media(min-width: 576px){.sort-leaf .disclose{margin:0px 5px 0 1px}}li.sort-collapsed.sort-hover div{border-color:#999}.disclose{cursor:pointer;width:20px;display:none;text-align:center}.sortable li.sort-collapsed>ol{display:none}.sortable li.sort-branch>div .disclose{display:block;float:left;margin-right:15px}.sortable li.sort-collapsed>div .disclose>span:before{display:inline-block;font-family:FontAwesome;font-size:10px;content:"";height:25px;width:25px;line-height:25px;border-radius:13px;background:rgba(134,145,178,.1);color:#8691b2;border:1px solid #8691b2;transition:.15s ease}.sortable li.sort-collapsed>div .disclose:hover>span:before,.sortable li.sort-expanded>div .disclose:hover>span:before{background:#8691b2;color:#fff}.sortable li.sort-expanded>div .disclose>span:before{display:inline-block;font-family:FontAwesome;font-size:10px;content:"";height:25px;width:25px;line-height:25px;border-radius:13px;background:rgba(134,145,178,.1);color:#8691b2;border:1px solid #8691b2;transition:.15s ease}.menu_sortable .btn-group{display:none;transition:.15s ease}.menu_sortable div:hover .btn-group{display:block;margin-top:-1px}.menu_sortable div:hover .btn-group.pull-right{float:none;margin-bottom:20px;margin-left:20px}@media(min-width: 576px){.menu_sortable div:hover .btn-group.pull-right{float:right;margin-bottom:0;margin-left:0;display:flex;justify-content:space-between;align-items:center}}@media(min-width: 1200px){.menu_sortable div:hover .btn-group.pull-right{width:668px}}@media(min-width: 992px)and (max-width: 1199px){.menu_sortable div:hover .btn-group.pull-right{width:222px}}@media(min-width: 768px)and (max-width: 991px){.menu_sortable div:hover .btn-group.pull-right{width:222px}}@media(min-width: 576px)and (max-width: 767px){.menu_sortable div:hover .btn-group.pull-right{width:222px}}@media(max-width: 1199px){.menu_sortable div:hover .btn-group .btn.btn-sm .fa{margin-right:0}}@media(max-width: 1199px){.menu_sortable div:hover .btn-group .hidden-xs{display:none}}.resp-vtabs li.resp-tab-active{position:relative;z-index:1;margin-right:-1px;padding:10px 15px;margin-bottom:0;border-top:none;border:none;border-left:none;border-right:none;border-right:2px solid #8691b2;background-color:#f3f4f7}.resp-tab-active{color:#8691b2}.htabs li.resp-tab-active{border-right:none;color:#2a3042;background-color:#8691b2;border-radius:.25rem;color:#fff}.htabs li.resp-tab-active .fa-star{color:#fff}.resp-vtabs>.resp-tabs-container{border:none;min-height:274px}#fg-order-details .details .order-history div{font-size:13px}#fg-order-details .details i.fa-copy{font-size:16px;cursor:pointer;margin-left:5px;margin-right:10px}#fg-order-details .details b a{color:#8691b2;transition:ease .3s}#fg-order-details .details b a:hover{color:#2a3042}#fg-order-details .details .order-status{margin-bottom:5px}#fg-order-details .resend_order_confirmation_email{margin-top:25px}.date-range-icon{display:flex;align-items:center}.date-range-icon .fa-calendar:before{margin-left:10px;margin-right:10px;height:100%}.input-group .btn{border-radius:0 3px 3px 0;display:flex;align-items:center}input[type=checkbox]{position:relative;width:40px;height:20px;-webkit-appearance:none;background:#ced4da;outline:none;border-radius:10px;box-shadow:inset 0 0 5px rgba(0,0,0,.2)}input:checked[type=checkbox]{background:#8691b2}input[type=checkbox]:before{content:"";position:absolute;width:20px;height:20px;border-radius:10px;top:0;left:0;background:#fff;transform:scale(1.1);box-shadow:0 2px 5px rgba(0,0,0,.2);transition:.5s}input:checked[type=checkbox]:before{left:20px}#images-uploader,#files-uploader{clear:both}#images-uploader,#images-uploader *,#files-uploader,#files-uploader *{box-sizing:content-box !important}#images-list{margin:0;padding:0 5px;display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 200px))}#images-list li{background:#fff;text-align:center;display:block;height:165px;margin:5px 5px 10px 5px;vertical-align:middle;position:relative}#images-list li.sortable-chosen{box-shadow:-1px 1px 6px rgba(0,0,0,.75)}#images-list li .article-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#images-list li .image-alt{padding:5px;height:30px;font-size:13px}#images-list li .article_image_delete{border:0;padding:13px;position:absolute;top:0;right:0}#images-list li .article_image_delete i{font-size:18px}#images-list li .image-alt{position:absolute;bottom:10px;border:0;background:#2a3042;text-align:center;color:#fff}#images-list li .image-alt::-moz-placeholder{color:#fff}#images-list li .image-alt::placeholder{color:#fff}#images-list li:hover .article-image-edit,#images-list li.pending .article-image-edit{display:block}.article-image-edit{background:rgba(255,255,255,.8);position:absolute;height:100%;width:150px;cursor:pointer;line-height:168px;display:none}.article-image-edit i{font-size:28px;color:#c00}.article-image-edit img{height:50px;position:relative;top:12px}#files-list{list-style-type:none;margin:0;padding:0}#files-list li{float:left;margin:5px 7px}#files-list li .article_file_delete{border-color:rgba(0,0,0,.05)}#fg-order-details .details .row{margin-bottom:15px}.cke_chrome{background:#fff !important}.cke_bottom,.cke_top{background:#fff !important}.plupload_filelist_header,.plupload_filelist_footer{background:#dbdee8 !important}.plupload_scroll .plupload_filelist{background:rgba(0,0,0,0) !important}.icheckbox_minimal-blue{background-position:0 0 !important}.icheckbox_minimal-blue:hover{background-position:0 0 !important}.icheckbox_minimal-blue.checked{background-position:-40px 0 !important}.icheckbox_minimal-blue.checked:hover{background-position:-40px 0 !important}#fg-product-edit .form-group,#fg-promotion-edit .form-group,#fg-article-edit .form-group,#fg-values-edit .form-group{width:100%}#fg-product-edit .form-group .list,#fg-promotion-edit .form-group .list,#fg-article-edit .form-group .list,#fg-values-edit .form-group .list{margin-bottom:5px}#fg-product-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content,#fg-promotion-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content,#fg-article-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content,#fg-values-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content{display:flex;justify-content:flex-start;align-items:center}#fg-product-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox,#fg-promotion-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox,#fg-article-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox,#fg-values-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox{margin-right:5px}#fg-product-edit #settings-tabs .settings-tabs .form-group #products_related,#fg-promotion-edit #settings-tabs .settings-tabs .form-group #products_related,#fg-article-edit #settings-tabs .settings-tabs .form-group #products_related,#fg-values-edit #settings-tabs .settings-tabs .form-group #products_related{max-width:100%;overflow:overlay}#fg-g-edit .sortable .sort-leaf .content,#fg-layout-edit .sortable .sort-leaf .content{display:flex;align-items:center}@media(max-width: 575px){#fg-g-edit .sortable .sort-leaf .content,#fg-layout-edit .sortable .sort-leaf .content{align-items:flex-start}}@media(max-width: 575px){#fg-g-edit .sortable .sort-leaf .content .icheckbox_minimal-blue,#fg-layout-edit .sortable .sort-leaf .content .icheckbox_minimal-blue{margin-top:16px;margin-right:5px}}#files-uploader_container .plupload .plupload_content .plupload_filelist_footer,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer{height:auto}@media(max-width: 575px){#files-uploader_container .plupload .plupload_content .plupload_filelist_footer,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer{display:flex;align-items:center}}#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_status,#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_size,#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_progress,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_status,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_size,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_progress{width:40px}.selectize-control .selectize-input .item a.remove{margin:1px}.progress-box{position:absolute;top:0px;width:100%;height:100%;z-index:200;background:#fff;padding:0px;margin-left:-15px}.progress-box.hidden{display:none}.progress{margin:15px;height:35px;transform:translateY(-100%);position:relative;top:30%;background-color:#333}.version{position:relative;top:5%}.version h3 p{display:inline-block}.version h3{text-align:center}#fg-order-details .details table{margin-top:30px}#fg-order-details .details table .order-product-details .custom-fields{font-size:11px}#fg-order-details .details table .order-product-details .custom-fields b{font-weight:600}#fg-order-details .details table .order-product-details .atributes{font-size:11px}#fg-order-details .details table .order-product-details .atributes b{font-weight:600}.table{white-space:nowrap;font-size:13px}.table .tab-center{text-align:center}.table .product-image{float:left;width:75px;height:75px;margin-right:10px}.table .product-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.table .tab-right{text-align:right}.table a{color:#4aa3ff;transition:.15s ease;font-weight:500}.table a:hover{color:#2a3042}.table thead{background-color:#f3f4f7}.table thead th{vertical-align:middle;border-bottom:none;border-top:none}.table tbody td{vertical-align:middle}.table tbody td.product-image{width:100px;padding:0}.table tbody td.product-image img{width:100%}#table-products .product-categories{display:block;width:100%;text-wrap:wrap}#table-products .product-name{display:flex;justify-content:space-between}#table-products .product-name .duplicate-product{margin-left:15px}#table-products .duplicate-product{float:right;font-size:13px}#table-products .btn-success{color:#fff !important}#table-products .btn-success.btn-create-product{margin-top:5px}.inpost-map-container{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:1000;padding:100px;display:none;transition:all .5s ease}@media(max-width: 767px){.inpost-map-container{padding:15px}}.inpost-map-container #inpost-map{background:#fff}.inpost-map-container .inpost-hide{margin:15px auto;float:right;color:#fff !important;text-transform:uppercase;transition:all .5s ease;font-weight:600}.sales-grid{text-align:center}.sales-grid td{padding:2px 4px;width:12.5%}.mobile-menu-btn{position:fixed;right:10px;bottom:10px;z-index:9999;height:50px;width:50px;color:#fff;background:#2a3042;line-height:50px;text-align:center;font-size:25px;cursor:pointer;border-radius:50%;display:none}@media(max-width: 991px){.mobile-menu-btn{display:block}}@media(max-width: 575px){.mobile-menu-btn.active{background:#fff;color:#2a3042}}@media(max-width: 575px){.hidden-xs{display:none}}.dashboard-page #table-products>.row>#g-menu,.dashboard-page .g-container>.row>#g-menu{margin-bottom:10px}@media(max-width: 767px){.dashboard-page #table-products>.row>.col-md-3>.pull-right,.dashboard-page .g-container>.row>.col-md-3>.pull-right{float:left}}@media(max-width: 767px){.dashboard-page #table-products>.row>.col-md-3>.pull-right #g-columns-list,.dashboard-page .g-container>.row>.col-md-3>.pull-right #g-columns-list{right:auto;left:15px}}.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group .input-group #dates{max-width:200px}.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group .input-group .date-range-icon{border-top:1px solid #ced4da;border-right:1px solid #ced4da;border-bottom:1px solid #ced4da;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group select#template{max-width:233px}@media(max-width: 767px){.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container{padding:0}}.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container h2 i{margin-right:10px}.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container .resp-tab-content{padding:10px}@media(max-width: 767px){.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container .resp-tab-content{padding:10px}}.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-lg-4 .row .buttons .order_status_change_email,.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-lg-4 .row .buttons .order_status_change,.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-xl-4 .row .buttons .order_status_change_email,.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-xl-4 .row .buttons .order_status_change{margin-bottom:10px}.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .input-group span.input-group-addon{border-top-left-radius:0;border-bottom-left-radius:0}@media(max-width: 575px){.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-md-6 .col-sm-6:last-child .form-control{margin-top:15px}}.status_select #order-status{max-width:280px}.combination-attribute{border:1px solid #ced4da}.combination-attribute .title{padding:5px 10px;font-weight:600}.combination-attribute .values{padding:5px 10px;list-style-type:none}@media(max-width: 768px){.panel .panel-heading .btn-send-order-to-apilo{float:none !important}}.panel .panel-heading.with-buttons{display:flex;align-items:center;justify-content:space-between}.nav.nav-tabs-right{justify-content:flex-end}.input-group-addon{display:flex;align-items:center;justify-content:center;min-width:65px}select.input-sm{line-height:20px}.form-control{font-size:14px}.baselinker-product-search,.apilo-product-search{cursor:pointer}.baselinker-found-products{margin-top:10px}.baselinker-found-products p{margin-bottom:0}.baselinker-found-products button{margin-top:5px}.dashboard-summary{display:flex;flex-wrap:wrap;gap:20px}.dashboard-summary .panel{max-width:300px;width:100%}.custom-labels{display:flex;flex-wrap:wrap;gap:5px}.custom-labels input{max-width:150px;border:1px solid #dfdfdf !important;padding:0 5px;font-size:12px !important}.custom-labels input::-moz-placeholder{color:#dfdfdf;font-style:italic}.custom-labels input::placeholder{color:#dfdfdf;font-style:italic}input.form-control[type=text],select.form-control{height:35px;font-size:13px}textarea.form-control{font-size:13px}.order-details .paid-status{margin-top:10px}.order-details .paid-status a{font-weight:300}.order-details .paid-status .panel-body span{display:inline-flex;height:30px;width:30px;background:#2a3042;color:#fff;align-items:center;justify-content:center;border-radius:50%}.order-details .paid-status .panel-body span.danger{background:#ff1741}.product-xml-data{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width: 768px){.product-xml-data{grid-template-columns:1fr 1fr}}@media(min-width: 992px){.product-xml-data{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 1200px){.product-xml-data{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.product-xml-data input::-moz-placeholder{font-style:italic;opacity:.5}.product-xml-data input::placeholder{font-style:italic;opacity:.5}.product-xml-data .custom_label_0_container,.product-xml-data .custom_label_1_container,.product-xml-data .custom_label_2_container,.product-xml-data .custom_label_3_container,.product-xml-data .custom_label_4_container{position:relative}.product-xml-data .custom_label_0_container .custom_label_0_suggestions,.product-xml-data .custom_label_0_container .custom_label_1_suggestions,.product-xml-data .custom_label_0_container .custom_label_2_suggestions,.product-xml-data .custom_label_0_container .custom_label_3_suggestions,.product-xml-data .custom_label_0_container .custom_label_4_suggestions,.product-xml-data .custom_label_1_container .custom_label_0_suggestions,.product-xml-data .custom_label_1_container .custom_label_1_suggestions,.product-xml-data .custom_label_1_container .custom_label_2_suggestions,.product-xml-data .custom_label_1_container .custom_label_3_suggestions,.product-xml-data .custom_label_1_container .custom_label_4_suggestions,.product-xml-data .custom_label_2_container .custom_label_0_suggestions,.product-xml-data .custom_label_2_container .custom_label_1_suggestions,.product-xml-data .custom_label_2_container .custom_label_2_suggestions,.product-xml-data .custom_label_2_container .custom_label_3_suggestions,.product-xml-data .custom_label_2_container .custom_label_4_suggestions,.product-xml-data .custom_label_3_container .custom_label_0_suggestions,.product-xml-data .custom_label_3_container .custom_label_1_suggestions,.product-xml-data .custom_label_3_container .custom_label_2_suggestions,.product-xml-data .custom_label_3_container .custom_label_3_suggestions,.product-xml-data .custom_label_3_container .custom_label_4_suggestions,.product-xml-data .custom_label_4_container .custom_label_0_suggestions,.product-xml-data .custom_label_4_container .custom_label_1_suggestions,.product-xml-data .custom_label_4_container .custom_label_2_suggestions,.product-xml-data .custom_label_4_container .custom_label_3_suggestions,.product-xml-data .custom_label_4_container .custom_label_4_suggestions{position:absolute;top:101%;left:0;border:1px solid #1cbb8c;width:100%;display:none;z-index:99}.product-xml-data .custom_label_0_container .custom_label_0_suggestions div,.product-xml-data .custom_label_0_container .custom_label_1_suggestions div,.product-xml-data .custom_label_0_container .custom_label_2_suggestions div,.product-xml-data .custom_label_0_container .custom_label_3_suggestions div,.product-xml-data .custom_label_0_container .custom_label_4_suggestions div,.product-xml-data .custom_label_1_container .custom_label_0_suggestions div,.product-xml-data .custom_label_1_container .custom_label_1_suggestions div,.product-xml-data .custom_label_1_container .custom_label_2_suggestions div,.product-xml-data .custom_label_1_container .custom_label_3_suggestions div,.product-xml-data .custom_label_1_container .custom_label_4_suggestions div,.product-xml-data .custom_label_2_container .custom_label_0_suggestions div,.product-xml-data .custom_label_2_container .custom_label_1_suggestions div,.product-xml-data .custom_label_2_container .custom_label_2_suggestions div,.product-xml-data .custom_label_2_container .custom_label_3_suggestions div,.product-xml-data .custom_label_2_container .custom_label_4_suggestions div,.product-xml-data .custom_label_3_container .custom_label_0_suggestions div,.product-xml-data .custom_label_3_container .custom_label_1_suggestions div,.product-xml-data .custom_label_3_container .custom_label_2_suggestions div,.product-xml-data .custom_label_3_container .custom_label_3_suggestions div,.product-xml-data .custom_label_3_container .custom_label_4_suggestions div,.product-xml-data .custom_label_4_container .custom_label_0_suggestions div,.product-xml-data .custom_label_4_container .custom_label_1_suggestions div,.product-xml-data .custom_label_4_container .custom_label_2_suggestions div,.product-xml-data .custom_label_4_container .custom_label_3_suggestions div,.product-xml-data .custom_label_4_container .custom_label_4_suggestions div{padding:5px;cursor:pointer;background:#1cbb8c;color:#fff;border-bottom:1px solid #1cbb8c}.product-xml-data .custom_label_0_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_4_suggestions div:last-child{border-bottom:none}.jconfirm-title{line-height:1.25 !important}.site-title{font-size:18px;font-weight:600;margin:5px 0 10px 5px}.site-subtitle{font-size:13px;margin:0 0 10px 5px}#g-list{margin-bottom:15px !important}.pagination input[type=number]{border:1px solid #ddd;height:31px;width:50px;text-align:center}/*# sourceMappingURL=style.css.map */ \ No newline at end of file +body{font-size:13px}.form-group::after{content:"";display:block;clear:both}.table .text-bold{font-weight:600}.table .text-center input{margin:auto}.baselinker-delete-linking,.apilo-delete-linking{display:flex;gap:5px;align-items:center;justify-content:center;margin-top:10px;cursor:pointer}tr.status-0 .order-status{color:#5664d2}tr.status-1 .order-status{color:#468639}tr.status-2 .order-status,tr.status-3 .order-status{color:#ff3d60}tr.status-4 .order-status{color:#fcb92c}tr.status-5 .order-status{color:#f7abb0}tr.status-6 .order-status,tr.status-8 .order-status{color:#bfbfbf}tr.status-7 .order-status{color:#95c11f}body{font-family:"Open Sans",sans-serif;color:#2a3042}body a:hover{text-decoration:none}body input:-webkit-autofill,body input:-webkit-autofill:hover,body input:-webkit-autofill:focus textarea:-webkit-autofill,body textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,body select:-webkit-autofill,body select:-webkit-autofill:hover,body select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset !important}#main{height:100vh}#main .container-fluid{height:100%}#main .container-fluid .row{height:100%}#main .container-fluid .row .unlogged-panel{display:flex;align-items:center;justify-content:center;background:#fff}#main .container-fluid .row .unlogged-panel .login-panel{width:80%}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .login-shoppro{text-align:center;font-size:26px;color:#4aa3ff}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .title{text-align:center;font-size:22px;line-height:24px;font-weight:600;margin-top:50px;margin-bottom:10px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .subtitle{text-align:center;font-size:12px;line-height:20px;font-weight:300;color:#74788d}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal{margin-top:50px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-login{position:relative}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-login:before{position:absolute;content:"Login";color:#74788d;font-size:14px;line-height:21px;top:5px;left:50px;z-index:801}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-password{position:relative}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-password:before{position:absolute;content:"Hasło";color:#74788d;font-size:14px;line-height:21px;top:5px;left:50px;z-index:801}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group input{height:60px;background:rgba(0,0,0,0);padding-top:30px;padding-bottom:10px;padding-left:50px;margin-left:-52px;border:1px solid #dedfe0;box-shadow:none}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .form-control{border:1px solid #dedfe0}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .input-group-text{background:rgba(0,0,0,0);border:none}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .icon{padding-left:20px;padding-right:20px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .icon i{z-index:800}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .sumbit{text-align:center}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .sumbit .btn{background-color:#4aa3ff;color:#fff;border-radius:4px;font-size:14px;line-height:21px;font-weight:400;padding:10px 30px;margin-top:50px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .copyright{text-align:center;font-size:14px;line-height:21px;font-weight:400;color:#74788d;margin-top:100px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .copyright a{color:#74788d}#main .container-fluid .row .unlogged-bg{background:url("/admin/layout/images/bg-unlogged.png") no-repeat right;background-size:cover;display:flex}@media(max-width: 575px){#main .container-fluid .row .unlogged-bg{display:none}}#main .home{position:fixed;z-index:999;color:#fff;top:30px;right:30px}#main .home img{width:30px}@media(max-width: 575px){#main .home img{filter:invert(100%)}}.admin-page{background-color:#f8f8fb}.admin-page .menu{z-index:900;padding:0 25px;background-color:#2a3042;height:100%;position:fixed;top:0;left:0;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none;overflow-y:scroll;overflow-x:hidden;color:#8691b2}.admin-page .menu.visible{display:block}@media(max-width: 575px){.admin-page .menu.visible{width:100vw}}@media(max-width: 991px){.admin-page .menu{display:none}}.admin-page .menu::-webkit-scrollbar{display:none;width:0;height:0}.admin-page .menu .logo{width:100%;color:#fff;background-color:#2a3042;text-align:center;padding:20px 0;font-size:24px;font-weight:400}.admin-page .menu .logo span{font-size:11px;color:#8691b2}.admin-page .menu .logo a{font-size:11px;padding:5px 20px;border-radius:.25rem;display:inline-block;margin-top:10px;transition:ease .3s;text-transform:uppercase;font-weight:700;color:#2a3042;background-color:#fff;border:1px solid #fff}.admin-page .menu .logo a:hover{color:#8691b2;background-color:#2a3042;border:1px solid #8691b2}.admin-page .menu .menu-content .title{text-transform:uppercase;color:#8691b2;font-size:12px;font-weight:700;margin-bottom:10px}.admin-page .menu .menu-content ul{list-style-type:none;padding-inline-start:0px}.admin-page .menu .menu-content ul li a{color:#8691b2;font-size:13px;font-weight:400;line-height:27px;padding:4px 0px;display:block}.admin-page .menu .menu-content ul li a:hover{color:#fff}.admin-page .menu .menu-content ul li a:hover img{filter:brightness(200%)}.admin-page .menu .menu-content ul li a img,.admin-page .menu .menu-content ul li a i{margin-right:20px;width:20px;text-align:center}.preview{width:100%;background:#2a3042;text-align:center;position:sticky;bottom:0;z-index:1020}@media(max-width: 575px){.preview{text-align:left}}.preview:hover a{color:#fff;width:100%;height:100%}.preview:hover img{filter:brightness(200%)}.preview a{text-transform:uppercase;padding:20px 0;color:#8691b2;font-size:12px;font-weight:700;margin-bottom:10px;display:inline-block;margin-bottom:0}.preview a img{margin-top:-4px}.site-content{background-color:#fff;margin-left:244px}.site-content.with-menu{width:100%}@media(min-width: 576px){.site-content.with-menu{width:calc(100% - 243px);margin-left:243px}}@media(max-width: 991px){.site-content{margin-left:0}}.site-content .top-user{text-align:right;background-color:#fff;padding-top:10px;padding-bottom:10px;text-align:right}.site-content .dropdown{position:relative;display:inline-block;color:#2a3042;font-size:15px}.site-content .dropdown img{margin-left:10px}.site-content .dropdown:hover .dropdown-content{display:block}.site-content .dropdown .dropdown-content{display:none;transition:ease .3s;position:absolute;background-color:#fff;box-shadow:7px 7px 15px 5px rgba(0,0,0,.05);padding:12px 16px;z-index:1;right:0;font-size:14px}.site-content .dropdown .dropdown-content a{font-size:14px;line-height:15px;font-weight:400;color:#2a3042;display:block;padding:5px 0;white-space:nowrap}.site-content .dropdown .dropdown-content a span{margin-right:10px}.site-content .dashboard-page{padding-top:10px;padding-bottom:10px;background-color:#f3f4f7}.site-content .dashboard-page .dashboard-content{border-radius:.25rem;margin-bottom:15px;background:#fff;margin:10px 0;padding:15px;box-shadow:7px 7px 15px 5px rgba(0,0,0,.05)}.site-content .dashboard-page .dashboard-content .dashboard-title{text-transform:uppercase;font-weight:800;margin-bottom:15px}.site-content .dashboard-page .dashboard-content table{white-space:nowrap;font-size:13px}.site-content .dashboard-page .dashboard-content table.dashboard-products tbody tr td:nth-child(2){max-width:300px;text-overflow:ellipsis;overflow:hidden}.site-content .dashboard-page .dashboard-content table.dashboard-products tbody tr td.text-right{display:table-cell;text-align:right}.site-content .dashboard-page .dashboard-content table a{color:#8691b2;transition:.15s ease;font-weight:800}.site-content .dashboard-page .dashboard-content table a:hover{color:#2a3042}.site-content .dashboard-page .dashboard-content table img{height:50px}.site-content .dashboard-page .dashboard-content table thead{background-color:#f3f4f7}.site-content .dashboard-page .dashboard-content table thead th{vertical-align:middle;border-bottom:none;border-top:none}.site-content .dashboard-page .dashboard-content table tbody td{vertical-align:middle}.site-content .dashboard-page .dashboard-content .table-hover tbody tr:hover{background-color:#f3f4f7}.alert .fa{margin-right:10px}.btn-default,.btn-success,.btn-danger,.btn-info,.btn-system,.btn-dark,.btn-primary{color:#fff;padding:.47rem .75rem;font-size:13px;line-height:1.5;font-weight:300;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(max-width: 575px){.btn-default,.btn-success,.btn-danger,.btn-info,.btn-system,.btn-dark,.btn-primary{font-size:12px}}.btn-default:hover,.btn-success:hover,.btn-danger:hover,.btn-info:hover,.btn-system:hover,.btn-dark:hover,.btn-primary:hover{color:#fff}.btn-default .fa,.btn-success .fa,.btn-danger .fa,.btn-info .fa,.btn-system .fa,.btn-dark .fa,.btn-primary .fa{margin-right:8px}.btn-default#g-columns-list-close .fa,.btn-success#g-columns-list-close .fa,.btn-danger#g-columns-list-close .fa,.btn-info#g-columns-list-close .fa,.btn-system#g-columns-list-close .fa,.btn-dark#g-columns-list-close .fa,.btn-primary#g-columns-list-close .fa{margin-right:0px}.btn-default.article_image_delete .fa,.btn-success.article_image_delete .fa,.btn-danger.article_image_delete .fa,.btn-info.article_image_delete .fa,.btn-system.article_image_delete .fa,.btn-dark.article_image_delete .fa,.btn-primary.article_image_delete .fa{margin-right:0}.btn-default#g-select-columns .fa,.btn-success#g-select-columns .fa,.btn-danger#g-select-columns .fa,.btn-info#g-select-columns .fa,.btn-system#g-select-columns .fa,.btn-dark#g-select-columns .fa,.btn-primary#g-select-columns .fa{margin-right:0px}.btn-default.btn-value-remove,.btn-success.btn-value-remove,.btn-danger.btn-value-remove,.btn-info.btn-value-remove,.btn-system.btn-value-remove,.btn-dark.btn-value-remove,.btn-primary.btn-value-remove{margin-left:15px}.btn-default.btn-value-remove .fa-trash-o,.btn-success.btn-value-remove .fa-trash-o,.btn-danger.btn-value-remove .fa-trash-o,.btn-info.btn-value-remove .fa-trash-o,.btn-system.btn-value-remove .fa-trash-o,.btn-dark.btn-value-remove .fa-trash-o,.btn-primary.btn-value-remove .fa-trash-o{margin-right:0px}.btn-default.btn-delete-permutation,.btn-success.btn-delete-permutation,.btn-danger.btn-delete-permutation,.btn-info.btn-delete-permutation,.btn-system.btn-delete-permutation,.btn-dark.btn-delete-permutation,.btn-primary.btn-delete-permutation{text-align:center;color:#fff}.btn-default.btn-delete-permutation i,.btn-success.btn-delete-permutation i,.btn-danger.btn-delete-permutation i,.btn-info.btn-delete-permutation i,.btn-system.btn-delete-permutation i,.btn-dark.btn-delete-permutation i,.btn-primary.btn-delete-permutation i{margin:0}.btn-default.fa-link,.btn-success.fa-link,.btn-danger.fa-link,.btn-info.fa-link,.btn-system.fa-link,.btn-dark.fa-link,.btn-primary.fa-link{height:35px}.btn-default{color:#000}.attribute-value-add{margin-top:16px}.btn-success{background-color:#1cbb8c;border-color:#1cbb8c}.btn-success:hover{background-color:#179a73;border-color:#179a73}.btn-danger{background-color:#ff3d60;border-color:#ff3d60}.btn-danger:hover{background-color:#ff1741;border-color:#ff1741}.btn-info{background-color:#5664d2;border-color:#5664d2}.btn-info:hover{background-color:#3848ca;border-color:#3848ca}.btn-primary{background-color:#939dba;border-color:#939dba}.btn-primary:hover{background-color:#8691b2;border-color:#8691b2}.btn-system{background-color:#fcb92c;border-color:#fcb92c}.btn-system:hover{background-color:#fbac06;border-color:#fbac06}@media(min-width: 768px){#fg-values-edit #settings-tabs .resp-tabs-container .resp-tab-content{padding-bottom:0}}#fg-values-edit #settings-tabs .resp-tabs-container .resp-tab-content #languages-main .btn-value-add{margin-bottom:15px}#fg-values-edit #settings-tabs .resp-tabs-container .default-value{margin-bottom:1rem}#g-list td a i{color:#2a3042 !important}#g-list input.product-price,#g-list input.product-price-promo{width:100%}#g-columns-list{font-size:13px;font-weight:400;border:1px solid #f3f4f7 !important;border-radius:.25rem}#g-columns-list ul li{border-bottom:1px solid #f3f4f7 !important;height:auto !important;min-height:30px;display:flex;align-items:center}#g-results{font-size:13px;margin-top:10px}#g-results #g-list{color:#2a3042}#g-results #g-list>thead:nth-child(1)>tr:nth-child(1){background-color:#f3f4f7}#g-results #g-list th{vertical-align:middle}#g-results table{color:#2a3042}#g-results table thead tr th{border:none}#g-results table tbody tr{background-color:#fff}#g-results table tbody tr:hover{background-color:#f3f4f7}#g-results table tbody tr td{border-color:#f3f4f7}#g-results table tbody tr td a{transition:.15s ease}#g-results table tbody tr td a:hover{text-decoration:none;color:#2a3042}#g-results .g-search-select,#g-results #g-row-limit{text-align:center}#g-results .form-control{border-color:#8691b2;color:#2a3042;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:13px}#g-results .form-control:focus{box-shadow:none}.table-striped tbody tr:nth-of-type(2n+1){background-color:#fff}.table-bordered th,.table-bordered td{border-right:none;border-left:none}.text-right{display:flex;align-items:center;justify-content:flex-end}@media(max-width: 575px){.text-right.text-centred-xs{justify-content:center}}.text-right #g-row-limit{width:auto;margin:0 10px}@media(max-width: 575px){.text-centred-xs{justify-content:center}}@media(min-width: 768px){.pull-left-sm{display:flex;align-items:center;justify-content:flex-start}}.pagination{display:flex;align-items:center;justify-content:flex-end;margin:0;gap:10px}.pagination span{font-weight:900}.flags{padding-left:20px}.flags img{width:14px;margin-top:-8px}.fa-star{color:#1cbb8c;margin-right:5px}.text-danger{color:#ff3d60 !important}ol.sortable,ol.sortable ol{margin:0 0 0 25px;padding:0;list-style-type:none}ol.sortable{margin:0}ol.sortable,ol.sortable *,ol.sortable *:after,ol.sortable *:before{box-sizing:content-box}.sortable li{margin:0;padding:0}.sortable li div.content{color:#2a3042;cursor:move;height:45px;line-height:45px;margin:0;padding:0 10px;border-bottom:1px solid #e1e1e1;height:100%}.sortable li div.content .text-danger{margin-right:10px}@media(max-width: 575px){.sortable li div.content .text-danger{margin-top:16px;vertical-align:top;margin-right:5px}}#fg-pages-list .sortable li div.content{color:#2a3042;cursor:move;height:45px;line-height:45px;margin:0;padding:0 10px;border-bottom:1px solid #e1e1e1;height:100%}@media(min-width: 576px){#fg-pages-list .sortable li div.content{display:flex;align-items:center}}#fg-pages-list .sortable li div.content .text-danger{margin-right:10px}@media(max-width: 575px){#fg-pages-list .sortable li div.content .text-danger{margin-top:16px;vertical-align:top;margin-right:5px}}#fg-pages-list .sortable li div.content b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width: 576px){#fg-pages-list .sortable li div.content b{display:block}}@media(max-width: 575px){#fg-pages-list .sortable li div.content b{display:inline-block;width:calc(100% - 70px)}}@media(min-width: 1200px){#fg-pages-list .sortable li div.content b{width:calc(100% - 670px)}}@media(min-width: 992px)and (max-width: 1199px){#fg-pages-list .sortable li div.content b{width:calc(100% - 222px)}}@media(min-width: 768px)and (max-width: 991px){#fg-pages-list .sortable li div.content b{width:calc(100% - 222px)}}@media(min-width: 576px)and (max-width: 767px){#fg-pages-list .sortable li div.content b{width:calc(100% - 222px)}}#fg-pages-list .sortable li div.content .menu-box-title{display:flex;align-items:center;justify-content:flex-start}@media(max-width: 575px){#fg-pages-list .sortable li div.content .menu-box-title .disclose,#fg-pages-list .sortable li div.content .menu-box-title .text-danger{margin-top:0}}@media(max-width: 575px){#fg-pages-list .sortable li div.content .menu-box-title{width:100%}}@media(min-width: 1200px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 670px)}}@media(min-width: 992px)and (max-width: 1199px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 222px)}}@media(min-width: 768px)and (max-width: 991px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 222px)}}@media(min-width: 576px)and (max-width: 767px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 222px)}}@media(max-width: 575px){#fg-pages-list .sortable li.sort-leaf .content b{display:inline-block;width:calc(100% - 52px)}}#fg-product-edit .sortable li div.content b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 62px)}.sortable li.sort-branch div{color:#2a3042}.sort-leaf .disclose{content:"- ";text-indent:-3000px;background-image:url("/libraries/jquery-nested-sortable/skin-vista/icons.gif");background-position:-16px -64px;background-repeat:no-repeat;display:inline-block;height:16px;vertical-align:top;width:16px;margin:16px 5px 0 1px}@media(min-width: 576px){.sort-leaf .disclose{margin:0px 5px 0 1px}}li.sort-collapsed.sort-hover div{border-color:#999}.disclose{cursor:pointer;width:20px;display:none;text-align:center}.sortable li.sort-collapsed>ol{display:none}.sortable li.sort-branch>div .disclose{display:block;float:left;margin-right:15px}.sortable li.sort-collapsed>div .disclose>span:before{display:inline-block;font-family:FontAwesome;font-size:10px;content:"";height:25px;width:25px;line-height:25px;border-radius:13px;background:rgba(134,145,178,.1);color:#8691b2;border:1px solid #8691b2;transition:.15s ease}.sortable li.sort-collapsed>div .disclose:hover>span:before,.sortable li.sort-expanded>div .disclose:hover>span:before{background:#8691b2;color:#fff}.sortable li.sort-expanded>div .disclose>span:before{display:inline-block;font-family:FontAwesome;font-size:10px;content:"";height:25px;width:25px;line-height:25px;border-radius:13px;background:rgba(134,145,178,.1);color:#8691b2;border:1px solid #8691b2;transition:.15s ease}.menu_sortable .btn-group{display:none;transition:.15s ease}.menu_sortable div:hover .btn-group{display:block;margin-top:-1px}.menu_sortable div:hover .btn-group.pull-right{float:none;margin-bottom:20px;margin-left:20px}@media(min-width: 576px){.menu_sortable div:hover .btn-group.pull-right{float:right;margin-bottom:0;margin-left:0;display:flex;justify-content:space-between;align-items:center}}@media(min-width: 1200px){.menu_sortable div:hover .btn-group.pull-right{width:668px}}@media(min-width: 992px)and (max-width: 1199px){.menu_sortable div:hover .btn-group.pull-right{width:222px}}@media(min-width: 768px)and (max-width: 991px){.menu_sortable div:hover .btn-group.pull-right{width:222px}}@media(min-width: 576px)and (max-width: 767px){.menu_sortable div:hover .btn-group.pull-right{width:222px}}@media(max-width: 1199px){.menu_sortable div:hover .btn-group .btn.btn-sm .fa{margin-right:0}}@media(max-width: 1199px){.menu_sortable div:hover .btn-group .hidden-xs{display:none}}.resp-vtabs li.resp-tab-active{position:relative;z-index:1;margin-right:-1px;padding:10px 15px;margin-bottom:0;border-top:none;border:none;border-left:none;border-right:none;border-right:2px solid #8691b2;background-color:#f3f4f7}.resp-tab-active{color:#8691b2}.htabs li.resp-tab-active{border-right:none;color:#2a3042;background-color:#8691b2;border-radius:.25rem;color:#fff}.htabs li.resp-tab-active .fa-star{color:#fff}.resp-vtabs>.resp-tabs-container{border:none;min-height:274px}#fg-order-details .details .order-history div{font-size:13px}#fg-order-details .details i.fa-copy{font-size:16px;cursor:pointer;margin-left:5px;margin-right:10px}#fg-order-details .details b a{color:#8691b2;transition:ease .3s}#fg-order-details .details b a:hover{color:#2a3042}#fg-order-details .details .order-status{margin-bottom:5px}#fg-order-details .resend_order_confirmation_email{margin-top:25px}.date-range-icon{display:flex;align-items:center}.date-range-icon .fa-calendar:before{margin-left:10px;margin-right:10px;height:100%}.input-group .btn{border-radius:0 3px 3px 0;display:flex;align-items:center}input[type=checkbox]{position:relative;width:40px;height:20px;-webkit-appearance:none;background:#ced4da;outline:none;border-radius:10px;box-shadow:inset 0 0 5px rgba(0,0,0,.2)}input:checked[type=checkbox]{background:#8691b2}input[type=checkbox]:before{content:"";position:absolute;width:20px;height:20px;border-radius:10px;top:0;left:0;background:#fff;transform:scale(1.1);box-shadow:0 2px 5px rgba(0,0,0,.2);transition:.5s}input:checked[type=checkbox]:before{left:20px}#images-uploader,#files-uploader{clear:both}#images-uploader,#images-uploader *,#files-uploader,#files-uploader *{box-sizing:content-box !important}#images-list{margin:0;padding:0 5px;display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 200px))}#images-list li{background:#fff;text-align:center;display:block;height:165px;margin:5px 5px 10px 5px;vertical-align:middle;position:relative}#images-list li.sortable-chosen{box-shadow:-1px 1px 6px rgba(0,0,0,.75)}#images-list li .article-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#images-list li .image-alt{padding:5px;height:30px;font-size:13px}#images-list li .article_image_delete{border:0;padding:13px;position:absolute;top:0;right:0}#images-list li .article_image_delete i{font-size:18px}#images-list li .image-alt{position:absolute;bottom:10px;border:0;background:#2a3042;text-align:center;color:#fff}#images-list li .image-alt::-moz-placeholder{color:#fff}#images-list li .image-alt::placeholder{color:#fff}#images-list li:hover .article-image-edit,#images-list li.pending .article-image-edit{display:block}.article-image-edit{background:hsla(0,0%,100%,.8);position:absolute;height:100%;width:150px;cursor:pointer;line-height:168px;display:none}.article-image-edit i{font-size:28px;color:#c00}.article-image-edit img{height:50px;position:relative;top:12px}#files-list{list-style-type:none;margin:0;padding:0}#files-list li{float:left;margin:5px 7px}#files-list li .article_file_delete{border-color:rgba(0,0,0,.05)}#fg-order-details .details .row{margin-bottom:15px}.cke_chrome{background:#fff !important}.cke_bottom,.cke_top{background:#fff !important}.plupload_filelist_header,.plupload_filelist_footer{background:#dbdee8 !important}.plupload_scroll .plupload_filelist{background:rgba(0,0,0,0) !important}.icheckbox_minimal-blue{background-position:0 0 !important}.icheckbox_minimal-blue:hover{background-position:0 0 !important}.icheckbox_minimal-blue.checked{background-position:-40px 0 !important}.icheckbox_minimal-blue.checked:hover{background-position:-40px 0 !important}#fg-product-edit .form-group,#fg-promotion-edit .form-group,#fg-article-edit .form-group,#fg-values-edit .form-group{width:100%}#fg-product-edit .form-group .list,#fg-promotion-edit .form-group .list,#fg-article-edit .form-group .list,#fg-values-edit .form-group .list{margin-bottom:5px}#fg-product-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content,#fg-promotion-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content,#fg-article-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content,#fg-values-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content{display:flex;justify-content:flex-start;align-items:center}#fg-product-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox,#fg-promotion-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox,#fg-article-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox,#fg-values-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox{margin-right:5px}#fg-product-edit #settings-tabs .settings-tabs .form-group #products_related,#fg-promotion-edit #settings-tabs .settings-tabs .form-group #products_related,#fg-article-edit #settings-tabs .settings-tabs .form-group #products_related,#fg-values-edit #settings-tabs .settings-tabs .form-group #products_related{max-width:100%;overflow:overlay}#fg-g-edit .sortable .sort-leaf .content,#fg-layout-edit .sortable .sort-leaf .content{display:flex;align-items:center}@media(max-width: 575px){#fg-g-edit .sortable .sort-leaf .content,#fg-layout-edit .sortable .sort-leaf .content{align-items:flex-start}}@media(max-width: 575px){#fg-g-edit .sortable .sort-leaf .content .icheckbox_minimal-blue,#fg-layout-edit .sortable .sort-leaf .content .icheckbox_minimal-blue{margin-top:16px;margin-right:5px}}#files-uploader_container .plupload .plupload_content .plupload_filelist_footer,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer{height:auto}@media(max-width: 575px){#files-uploader_container .plupload .plupload_content .plupload_filelist_footer,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer{display:flex;align-items:center}}#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_status,#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_size,#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_progress,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_status,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_size,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_progress{width:40px}.selectize-control .selectize-input .item a.remove{margin:1px}.progress-box{position:absolute;top:0px;width:100%;height:100%;z-index:200;background:#fff;padding:0px;margin-left:-15px}.progress-box.hidden{display:none}.progress{margin:15px;height:35px;transform:translateY(-100%);position:relative;top:30%;background-color:#333}.version{position:relative;top:5%}.version h3 p{display:inline-block}.version h3{text-align:center}#fg-order-details .details table{margin-top:30px}#fg-order-details .details table .order-product-details .custom-fields{font-size:11px}#fg-order-details .details table .order-product-details .custom-fields b{font-weight:600}#fg-order-details .details table .order-product-details .atributes{font-size:11px}#fg-order-details .details table .order-product-details .atributes b{font-weight:600}.table{white-space:nowrap;font-size:13px}.table .tab-center{text-align:center}.table .product-image{float:left;width:75px;height:75px;margin-right:10px}.table .product-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.table .tab-right{text-align:right}.table a{color:#4aa3ff;transition:.15s ease;font-weight:500}.table a:hover{color:#2a3042}.table thead{background-color:#f3f4f7}.table thead th{vertical-align:middle;border-bottom:none;border-top:none}.table tbody td{vertical-align:middle}.table tbody td.product-image{width:100px;padding:0}.table tbody td.product-image img{width:100%}#table-products .product-categories{display:block;width:100%;text-wrap:wrap}#table-products .product-name{display:flex;justify-content:space-between}#table-products .product-name .duplicate-product{margin-left:15px}#table-products .duplicate-product{float:right;font-size:13px}#table-products .btn-success{color:#fff !important}#table-products .btn-success.btn-create-product{margin-top:5px}.inpost-map-container{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:1000;padding:100px;display:none;transition:all .5s ease}@media(max-width: 767px){.inpost-map-container{padding:15px}}.inpost-map-container #inpost-map{background:#fff}.inpost-map-container .inpost-hide{margin:15px auto;float:right;color:#fff !important;text-transform:uppercase;transition:all .5s ease;font-weight:600}.sales-grid{text-align:center}.sales-grid td{padding:2px 4px;width:12.5%}.mobile-menu-btn{position:fixed;right:10px;bottom:10px;z-index:9999;height:50px;width:50px;color:#fff;background:#2a3042;line-height:50px;text-align:center;font-size:25px;cursor:pointer;border-radius:50%;display:none}@media(max-width: 991px){.mobile-menu-btn{display:block}}@media(max-width: 575px){.mobile-menu-btn.active{background:#fff;color:#2a3042}}@media(max-width: 575px){.hidden-xs{display:none}}.dashboard-page #table-products>.row>#g-menu,.dashboard-page .g-container>.row>#g-menu{margin-bottom:10px}@media(max-width: 767px){.dashboard-page #table-products>.row>.col-md-3>.pull-right,.dashboard-page .g-container>.row>.col-md-3>.pull-right{float:left}}@media(max-width: 767px){.dashboard-page #table-products>.row>.col-md-3>.pull-right #g-columns-list,.dashboard-page .g-container>.row>.col-md-3>.pull-right #g-columns-list{right:auto;left:15px}}.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group .input-group #dates{max-width:200px}.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group .input-group .date-range-icon{border-top:1px solid #ced4da;border-right:1px solid #ced4da;border-bottom:1px solid #ced4da;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group select#template{max-width:233px}@media(max-width: 767px){.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container{padding:0}}.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container h2 i{margin-right:10px}.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container .resp-tab-content{padding:10px}@media(max-width: 767px){.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container .resp-tab-content{padding:10px}}.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-lg-4 .row .buttons .order_status_change_email,.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-lg-4 .row .buttons .order_status_change,.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-xl-4 .row .buttons .order_status_change_email,.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-xl-4 .row .buttons .order_status_change{margin-bottom:10px}.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .input-group span.input-group-addon{border-top-left-radius:0;border-bottom-left-radius:0}@media(max-width: 575px){.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-md-6 .col-sm-6:last-child .form-control{margin-top:15px}}.status_select #order-status{max-width:280px}.combination-attribute{border:1px solid #ced4da}.combination-attribute .title{padding:5px 10px;font-weight:600}.combination-attribute .values{padding:5px 10px;list-style-type:none}@media(max-width: 768px){.panel .panel-heading .btn-send-order-to-apilo{float:none !important}}.panel .panel-heading.with-buttons{display:flex;align-items:center;justify-content:space-between}.nav.nav-tabs-right{justify-content:flex-end}.input-group-addon{display:flex;align-items:center;justify-content:center;min-width:65px}select.input-sm{line-height:20px}.form-control{font-size:14px}.baselinker-product-search,.apilo-product-search{cursor:pointer}.baselinker-found-products{margin-top:10px}.baselinker-found-products p{margin-bottom:0}.baselinker-found-products button{margin-top:5px}.dashboard-summary{display:flex;flex-wrap:wrap;gap:20px}.dashboard-summary .panel{max-width:300px;width:100%}.custom-labels{display:flex;flex-wrap:wrap;gap:5px}.custom-labels input{max-width:150px;border:1px solid #dfdfdf !important;padding:0 5px;font-size:12px !important}.custom-labels input::-moz-placeholder{color:#dfdfdf;font-style:italic}.custom-labels input::placeholder{color:#dfdfdf;font-style:italic}input.form-control[type=text],select.form-control{height:35px;font-size:13px}textarea.form-control{font-size:13px}.order-details .paid-status{margin-top:10px}.order-details .paid-status a{font-weight:300}.order-details .paid-status .panel-body span{display:inline-flex;height:30px;width:30px;background:#2a3042;color:#fff;align-items:center;justify-content:center;border-radius:50%}.order-details .paid-status .panel-body span.danger{background:#ff1741}.product-xml-data{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width: 768px){.product-xml-data{grid-template-columns:1fr 1fr}}@media(min-width: 992px){.product-xml-data{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 1200px){.product-xml-data{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.product-xml-data input::-moz-placeholder{font-style:italic;opacity:.5}.product-xml-data input::placeholder{font-style:italic;opacity:.5}.product-xml-data .custom_label_0_container,.product-xml-data .custom_label_1_container,.product-xml-data .custom_label_2_container,.product-xml-data .custom_label_3_container,.product-xml-data .custom_label_4_container{position:relative}.product-xml-data .custom_label_0_container .custom_label_0_suggestions,.product-xml-data .custom_label_0_container .custom_label_1_suggestions,.product-xml-data .custom_label_0_container .custom_label_2_suggestions,.product-xml-data .custom_label_0_container .custom_label_3_suggestions,.product-xml-data .custom_label_0_container .custom_label_4_suggestions,.product-xml-data .custom_label_1_container .custom_label_0_suggestions,.product-xml-data .custom_label_1_container .custom_label_1_suggestions,.product-xml-data .custom_label_1_container .custom_label_2_suggestions,.product-xml-data .custom_label_1_container .custom_label_3_suggestions,.product-xml-data .custom_label_1_container .custom_label_4_suggestions,.product-xml-data .custom_label_2_container .custom_label_0_suggestions,.product-xml-data .custom_label_2_container .custom_label_1_suggestions,.product-xml-data .custom_label_2_container .custom_label_2_suggestions,.product-xml-data .custom_label_2_container .custom_label_3_suggestions,.product-xml-data .custom_label_2_container .custom_label_4_suggestions,.product-xml-data .custom_label_3_container .custom_label_0_suggestions,.product-xml-data .custom_label_3_container .custom_label_1_suggestions,.product-xml-data .custom_label_3_container .custom_label_2_suggestions,.product-xml-data .custom_label_3_container .custom_label_3_suggestions,.product-xml-data .custom_label_3_container .custom_label_4_suggestions,.product-xml-data .custom_label_4_container .custom_label_0_suggestions,.product-xml-data .custom_label_4_container .custom_label_1_suggestions,.product-xml-data .custom_label_4_container .custom_label_2_suggestions,.product-xml-data .custom_label_4_container .custom_label_3_suggestions,.product-xml-data .custom_label_4_container .custom_label_4_suggestions{position:absolute;top:101%;left:0;border:1px solid #1cbb8c;width:100%;display:none;z-index:99}.product-xml-data .custom_label_0_container .custom_label_0_suggestions div,.product-xml-data .custom_label_0_container .custom_label_1_suggestions div,.product-xml-data .custom_label_0_container .custom_label_2_suggestions div,.product-xml-data .custom_label_0_container .custom_label_3_suggestions div,.product-xml-data .custom_label_0_container .custom_label_4_suggestions div,.product-xml-data .custom_label_1_container .custom_label_0_suggestions div,.product-xml-data .custom_label_1_container .custom_label_1_suggestions div,.product-xml-data .custom_label_1_container .custom_label_2_suggestions div,.product-xml-data .custom_label_1_container .custom_label_3_suggestions div,.product-xml-data .custom_label_1_container .custom_label_4_suggestions div,.product-xml-data .custom_label_2_container .custom_label_0_suggestions div,.product-xml-data .custom_label_2_container .custom_label_1_suggestions div,.product-xml-data .custom_label_2_container .custom_label_2_suggestions div,.product-xml-data .custom_label_2_container .custom_label_3_suggestions div,.product-xml-data .custom_label_2_container .custom_label_4_suggestions div,.product-xml-data .custom_label_3_container .custom_label_0_suggestions div,.product-xml-data .custom_label_3_container .custom_label_1_suggestions div,.product-xml-data .custom_label_3_container .custom_label_2_suggestions div,.product-xml-data .custom_label_3_container .custom_label_3_suggestions div,.product-xml-data .custom_label_3_container .custom_label_4_suggestions div,.product-xml-data .custom_label_4_container .custom_label_0_suggestions div,.product-xml-data .custom_label_4_container .custom_label_1_suggestions div,.product-xml-data .custom_label_4_container .custom_label_2_suggestions div,.product-xml-data .custom_label_4_container .custom_label_3_suggestions div,.product-xml-data .custom_label_4_container .custom_label_4_suggestions div{padding:5px;cursor:pointer;background:#1cbb8c;color:#fff;border-bottom:1px solid #1cbb8c}.product-xml-data .custom_label_0_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_4_suggestions div:last-child{border-bottom:none}.jconfirm-title{line-height:1.25 !important}.site-title{font-size:18px;font-weight:600;margin:5px 0 10px 5px}.site-subtitle{font-size:13px;margin:0 0 10px 5px}#g-list{margin-bottom:15px !important}.pagination input[type=number]{border:1px solid #ddd;height:31px;width:50px;text-align:center}.input-group-addon{width:auto}.input-group-addon label{display:flex;align-items:center;gap:5px}.additional_fields input[type=text]{height:40px}/*# sourceMappingURL=style.css.map */ \ No newline at end of file diff --git a/admin/layout/style-css/style.css.map b/admin/layout/style-css/style.css.map index cc913a3..5e8715b 100644 --- a/admin/layout/style-css/style.css.map +++ b/admin/layout/style-css/style.css.map @@ -1 +1 @@ -{"version":3,"sources":["style.css","..\\style-scss\\style.scss","..\\style-scss\\_mixins.scss"],"names":[],"mappings":"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","file":"style.css","sourcesContent":["body{font-size:13px}.form-group::after{content:\"\";display:block;clear:both}.table .text-bold{font-weight:600}.table .text-center input{margin:auto}.baselinker-delete-linking,.apilo-delete-linking{display:flex;gap:5px;align-items:center;justify-content:center;margin-top:10px;cursor:pointer}tr.status-0 .order-status{color:#5664d2}tr.status-1 .order-status{color:#468639}tr.status-2 .order-status,tr.status-3 .order-status{color:#ff3d60}tr.status-4 .order-status{color:#fcb92c}tr.status-5 .order-status{color:#f7abb0}tr.status-6 .order-status,tr.status-8 .order-status{color:#bfbfbf}tr.status-7 .order-status{color:#95c11f}body{font-family:\"Open Sans\",sans-serif;color:#2a3042}body a:hover{text-decoration:none}body input:-webkit-autofill,body input:-webkit-autofill:hover,body input:-webkit-autofill:focus textarea:-webkit-autofill,body textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,body select:-webkit-autofill,body select:-webkit-autofill:hover,body select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset !important}#main{height:100vh}#main .container-fluid{height:100%}#main .container-fluid .row{height:100%}#main .container-fluid .row .unlogged-panel{display:flex;align-items:center;justify-content:center;background:#fff}#main .container-fluid .row .unlogged-panel .login-panel{width:80%}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .login-shoppro{text-align:center;font-size:26px;color:#4aa3ff}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .title{text-align:center;font-size:22px;line-height:24px;font-weight:600;margin-top:50px;margin-bottom:10px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .subtitle{text-align:center;font-size:12px;line-height:20px;font-weight:300;color:#74788d}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal{margin-top:50px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-login{position:relative}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-login:before{position:absolute;content:\"Login\";color:#74788d;font-size:14px;line-height:21px;top:5px;left:50px;z-index:801}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-password{position:relative}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-password:before{position:absolute;content:\"Hasło\";color:#74788d;font-size:14px;line-height:21px;top:5px;left:50px;z-index:801}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group input{height:60px;background:rgba(0,0,0,0);padding-top:30px;padding-bottom:10px;padding-left:50px;margin-left:-52px;border:1px solid #dedfe0;box-shadow:none}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .form-control{border:1px solid #dedfe0}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .input-group-text{background:rgba(0,0,0,0);border:none}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .icon{padding-left:20px;padding-right:20px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .icon i{z-index:800}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .sumbit{text-align:center}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .sumbit .btn{background-color:#4aa3ff;color:#fff;border-radius:4px;font-size:14px;line-height:21px;font-weight:400;padding:10px 30px;margin-top:50px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .copyright{text-align:center;font-size:14px;line-height:21px;font-weight:400;color:#74788d;margin-top:100px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .copyright a{color:#74788d}#main .container-fluid .row .unlogged-bg{background:url(\"/admin/layout/images/bg-unlogged.png\") no-repeat right;background-size:cover;display:flex}@media(max-width: 575px){#main .container-fluid .row .unlogged-bg{display:none}}#main .home{position:fixed;z-index:999;color:#fff;top:30px;right:30px}#main .home img{width:30px}@media(max-width: 575px){#main .home img{filter:invert(100%)}}.admin-page{background-color:#f8f8fb}.admin-page .menu{z-index:900;padding:0 25px;background-color:#2a3042;height:100%;position:fixed;top:0;left:0;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none;overflow-y:scroll;overflow-x:hidden;color:#8691b2}.admin-page .menu.visible{display:block}@media(max-width: 575px){.admin-page .menu.visible{width:100vw}}@media(max-width: 991px){.admin-page .menu{display:none}}.admin-page .menu::-webkit-scrollbar{display:none;width:0;height:0}.admin-page .menu .logo{width:100%;color:#fff;background-color:#2a3042;text-align:center;padding:20px 0;font-size:24px;font-weight:400}.admin-page .menu .logo span{font-size:11px;color:#8691b2}.admin-page .menu .logo a{font-size:11px;padding:5px 20px;border-radius:.25rem;display:inline-block;margin-top:10px;transition:ease .3s;text-transform:uppercase;font-weight:700;color:#2a3042;background-color:#fff;border:1px solid #fff}.admin-page .menu .logo a:hover{color:#8691b2;background-color:#2a3042;border:1px solid #8691b2}.admin-page .menu .menu-content .title{text-transform:uppercase;color:#8691b2;font-size:12px;font-weight:700;margin-bottom:10px}.admin-page .menu .menu-content ul{list-style-type:none;padding-inline-start:0px}.admin-page .menu .menu-content ul li a{color:#8691b2;font-size:13px;font-weight:400;line-height:27px;padding:4px 0px;display:block}.admin-page .menu .menu-content ul li a:hover{color:#fff}.admin-page .menu .menu-content ul li a:hover img{filter:brightness(200%)}.admin-page .menu .menu-content ul li a img,.admin-page .menu .menu-content ul li a i{margin-right:20px;width:20px;text-align:center}.preview{width:100%;background:#2a3042;text-align:center;position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media(max-width: 575px){.preview{text-align:left}}.preview:hover a{color:#fff;width:100%;height:100%}.preview:hover img{filter:brightness(200%)}.preview a{text-transform:uppercase;padding:20px 0;color:#8691b2;font-size:12px;font-weight:700;margin-bottom:10px;display:inline-block;margin-bottom:0}.preview a img{margin-top:-4px}.site-content{background-color:#fff;margin-left:244px}.site-content.with-menu{width:100%}@media(min-width: 576px){.site-content.with-menu{width:calc(100% - 243px);margin-left:243px}}@media(max-width: 991px){.site-content{margin-left:0}}.site-content .top-user{text-align:right;background-color:#fff;padding-top:10px;padding-bottom:10px;text-align:right}.site-content .dropdown{position:relative;display:inline-block;color:#2a3042;font-size:15px}.site-content .dropdown img{margin-left:10px}.site-content .dropdown:hover .dropdown-content{display:block}.site-content .dropdown .dropdown-content{display:none;transition:ease .3s;position:absolute;background-color:#fff;box-shadow:7px 7px 15px 5px rgba(0,0,0,.05);padding:12px 16px;z-index:1;right:0;font-size:14px}.site-content .dropdown .dropdown-content a{font-size:14px;line-height:15px;font-weight:400;color:#2a3042;display:block;padding:5px 0;white-space:nowrap}.site-content .dropdown .dropdown-content a span{margin-right:10px}.site-content .dashboard-page{padding-top:10px;padding-bottom:10px;background-color:#f3f4f7}.site-content .dashboard-page .dashboard-content{border-radius:.25rem;margin-bottom:15px;background:#fff;margin:10px 0;padding:15px;box-shadow:7px 7px 15px 5px rgba(0,0,0,.05)}.site-content .dashboard-page .dashboard-content .dashboard-title{text-transform:uppercase;font-weight:800;margin-bottom:15px}.site-content .dashboard-page .dashboard-content table{white-space:nowrap;font-size:13px}.site-content .dashboard-page .dashboard-content table.dashboard-products tbody tr td:nth-child(2){max-width:300px;text-overflow:ellipsis;overflow:hidden}.site-content .dashboard-page .dashboard-content table.dashboard-products tbody tr td.text-right{display:table-cell;text-align:right}.site-content .dashboard-page .dashboard-content table a{color:#8691b2;transition:.15s ease;font-weight:800}.site-content .dashboard-page .dashboard-content table a:hover{color:#2a3042}.site-content .dashboard-page .dashboard-content table img{height:50px}.site-content .dashboard-page .dashboard-content table thead{background-color:#f3f4f7}.site-content .dashboard-page .dashboard-content table thead th{vertical-align:middle;border-bottom:none;border-top:none}.site-content .dashboard-page .dashboard-content table tbody td{vertical-align:middle}.site-content .dashboard-page .dashboard-content .table-hover tbody tr:hover{background-color:#f3f4f7}.alert .fa{margin-right:10px}.btn-default,.btn-success,.btn-danger,.btn-info,.btn-system,.btn-dark,.btn-primary{color:#fff;padding:.47rem .75rem;font-size:13px;line-height:1.5;font-weight:300;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(max-width: 575px){.btn-default,.btn-success,.btn-danger,.btn-info,.btn-system,.btn-dark,.btn-primary{font-size:12px}}.btn-default:hover,.btn-success:hover,.btn-danger:hover,.btn-info:hover,.btn-system:hover,.btn-dark:hover,.btn-primary:hover{color:#fff}.btn-default .fa,.btn-success .fa,.btn-danger .fa,.btn-info .fa,.btn-system .fa,.btn-dark .fa,.btn-primary .fa{margin-right:8px}.btn-default#g-columns-list-close .fa,.btn-success#g-columns-list-close .fa,.btn-danger#g-columns-list-close .fa,.btn-info#g-columns-list-close .fa,.btn-system#g-columns-list-close .fa,.btn-dark#g-columns-list-close .fa,.btn-primary#g-columns-list-close .fa{margin-right:0px}.btn-default.article_image_delete .fa,.btn-success.article_image_delete .fa,.btn-danger.article_image_delete .fa,.btn-info.article_image_delete .fa,.btn-system.article_image_delete .fa,.btn-dark.article_image_delete .fa,.btn-primary.article_image_delete .fa{margin-right:0}.btn-default#g-select-columns .fa,.btn-success#g-select-columns .fa,.btn-danger#g-select-columns .fa,.btn-info#g-select-columns .fa,.btn-system#g-select-columns .fa,.btn-dark#g-select-columns .fa,.btn-primary#g-select-columns .fa{margin-right:0px}.btn-default.btn-value-remove,.btn-success.btn-value-remove,.btn-danger.btn-value-remove,.btn-info.btn-value-remove,.btn-system.btn-value-remove,.btn-dark.btn-value-remove,.btn-primary.btn-value-remove{margin-left:15px}.btn-default.btn-value-remove .fa-trash-o,.btn-success.btn-value-remove .fa-trash-o,.btn-danger.btn-value-remove .fa-trash-o,.btn-info.btn-value-remove .fa-trash-o,.btn-system.btn-value-remove .fa-trash-o,.btn-dark.btn-value-remove .fa-trash-o,.btn-primary.btn-value-remove .fa-trash-o{margin-right:0px}.btn-default.btn-delete-permutation,.btn-success.btn-delete-permutation,.btn-danger.btn-delete-permutation,.btn-info.btn-delete-permutation,.btn-system.btn-delete-permutation,.btn-dark.btn-delete-permutation,.btn-primary.btn-delete-permutation{text-align:center;color:#fff}.btn-default.btn-delete-permutation i,.btn-success.btn-delete-permutation i,.btn-danger.btn-delete-permutation i,.btn-info.btn-delete-permutation i,.btn-system.btn-delete-permutation i,.btn-dark.btn-delete-permutation i,.btn-primary.btn-delete-permutation i{margin:0}.btn-default.fa-link,.btn-success.fa-link,.btn-danger.fa-link,.btn-info.fa-link,.btn-system.fa-link,.btn-dark.fa-link,.btn-primary.fa-link{height:35px}.btn-default{color:#000}.attribute-value-add{margin-top:16px}.btn-success{background-color:#1cbb8c;border-color:#1cbb8c}.btn-success:hover{background-color:#179a73;border-color:#179a73}.btn-danger{background-color:#ff3d60;border-color:#ff3d60}.btn-danger:hover{background-color:#ff1741;border-color:#ff1741}.btn-info{background-color:#5664d2;border-color:#5664d2}.btn-info:hover{background-color:#3848ca;border-color:#3848ca}.btn-primary{background-color:#939dba;border-color:#939dba}.btn-primary:hover{background-color:#8691b2;border-color:#8691b2}.btn-system{background-color:#fcb92c;border-color:#fcb92c}.btn-system:hover{background-color:#fbac06;border-color:#fbac06}@media(min-width: 768px){#fg-values-edit #settings-tabs .resp-tabs-container .resp-tab-content{padding-bottom:0}}#fg-values-edit #settings-tabs .resp-tabs-container .resp-tab-content #languages-main .btn-value-add{margin-bottom:15px}#fg-values-edit #settings-tabs .resp-tabs-container .default-value{margin-bottom:1rem}#g-list td a i{color:#2a3042 !important}#g-list input.product-price,#g-list input.product-price-promo{width:100%}#g-columns-list{font-size:13px;font-weight:400;border:1px solid #f3f4f7 !important;border-radius:.25rem}#g-columns-list ul li{border-bottom:1px solid #f3f4f7 !important;height:auto !important;min-height:30px;display:flex;align-items:center}#g-results{font-size:13px;margin-top:10px}#g-results #g-list{color:#2a3042}#g-results #g-list>thead:nth-child(1)>tr:nth-child(1){background-color:#f3f4f7}#g-results #g-list th{vertical-align:middle}#g-results table{color:#2a3042}#g-results table thead tr th{border:none}#g-results table tbody tr{background-color:#fff}#g-results table tbody tr:hover{background-color:#f3f4f7}#g-results table tbody tr td{border-color:#f3f4f7}#g-results table tbody tr td a{transition:.15s ease}#g-results table tbody tr td a:hover{text-decoration:none;color:#2a3042}#g-results .g-search-select,#g-results #g-row-limit{text-align:center}#g-results .form-control{border-color:#8691b2;color:#2a3042;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:13px}#g-results .form-control:focus{box-shadow:none}.table-striped tbody tr:nth-of-type(2n+1){background-color:#fff}.table-bordered th,.table-bordered td{border-right:none;border-left:none}.text-right{display:flex;align-items:center;justify-content:flex-end}@media(max-width: 575px){.text-right.text-centred-xs{justify-content:center}}.text-right #g-row-limit{width:auto;margin:0 10px}@media(max-width: 575px){.text-centred-xs{justify-content:center}}@media(min-width: 768px){.pull-left-sm{display:flex;align-items:center;justify-content:flex-start}}.pagination{display:flex;align-items:center;justify-content:flex-end;margin:0;gap:10px}.pagination span{font-weight:900}.flags{padding-left:20px}.flags img{width:14px;margin-top:-8px}.fa-star{color:#1cbb8c;margin-right:5px}.text-danger{color:#ff3d60 !important}ol.sortable,ol.sortable ol{margin:0 0 0 25px;padding:0;list-style-type:none}ol.sortable{margin:0}ol.sortable,ol.sortable *,ol.sortable *:after,ol.sortable *:before{box-sizing:content-box}.sortable li{margin:0;padding:0}.sortable li div.content{color:#2a3042;cursor:move;height:45px;line-height:45px;margin:0;padding:0 10px;border-bottom:1px solid #e1e1e1;height:100%}.sortable li div.content .text-danger{margin-right:10px}@media(max-width: 575px){.sortable li div.content .text-danger{margin-top:16px;vertical-align:top;margin-right:5px}}#fg-pages-list .sortable li div.content{color:#2a3042;cursor:move;height:45px;line-height:45px;margin:0;padding:0 10px;border-bottom:1px solid #e1e1e1;height:100%}@media(min-width: 576px){#fg-pages-list .sortable li div.content{display:flex;align-items:center}}#fg-pages-list .sortable li div.content .text-danger{margin-right:10px}@media(max-width: 575px){#fg-pages-list .sortable li div.content .text-danger{margin-top:16px;vertical-align:top;margin-right:5px}}#fg-pages-list .sortable li div.content b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width: 576px){#fg-pages-list .sortable li div.content b{display:block}}@media(max-width: 575px){#fg-pages-list .sortable li div.content b{display:inline-block;width:calc(100% - 70px)}}@media(min-width: 1200px){#fg-pages-list .sortable li div.content b{width:calc(100% - 670px)}}@media(min-width: 992px)and (max-width: 1199px){#fg-pages-list .sortable li div.content b{width:calc(100% - 222px)}}@media(min-width: 768px)and (max-width: 991px){#fg-pages-list .sortable li div.content b{width:calc(100% - 222px)}}@media(min-width: 576px)and (max-width: 767px){#fg-pages-list .sortable li div.content b{width:calc(100% - 222px)}}#fg-pages-list .sortable li div.content .menu-box-title{display:flex;align-items:center;justify-content:flex-start}@media(max-width: 575px){#fg-pages-list .sortable li div.content .menu-box-title .disclose,#fg-pages-list .sortable li div.content .menu-box-title .text-danger{margin-top:0}}@media(max-width: 575px){#fg-pages-list .sortable li div.content .menu-box-title{width:100%}}@media(min-width: 1200px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 670px)}}@media(min-width: 992px)and (max-width: 1199px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 222px)}}@media(min-width: 768px)and (max-width: 991px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 222px)}}@media(min-width: 576px)and (max-width: 767px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 222px)}}@media(max-width: 575px){#fg-pages-list .sortable li.sort-leaf .content b{display:inline-block;width:calc(100% - 52px)}}#fg-product-edit .sortable li div.content b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 62px)}.sortable li.sort-branch div{color:#2a3042}.sort-leaf .disclose{content:\"- \";text-indent:-3000px;background-image:url(\"/libraries/jquery-nested-sortable/skin-vista/icons.gif\");background-position:-16px -64px;background-repeat:no-repeat;display:inline-block;height:16px;vertical-align:top;width:16px;margin:16px 5px 0 1px}@media(min-width: 576px){.sort-leaf .disclose{margin:0px 5px 0 1px}}li.sort-collapsed.sort-hover div{border-color:#999}.disclose{cursor:pointer;width:20px;display:none;text-align:center}.sortable li.sort-collapsed>ol{display:none}.sortable li.sort-branch>div .disclose{display:block;float:left;margin-right:15px}.sortable li.sort-collapsed>div .disclose>span:before{display:inline-block;font-family:FontAwesome;font-size:10px;content:\"\";height:25px;width:25px;line-height:25px;border-radius:13px;background:rgba(134,145,178,.1);color:#8691b2;border:1px solid #8691b2;transition:.15s ease}.sortable li.sort-collapsed>div .disclose:hover>span:before,.sortable li.sort-expanded>div .disclose:hover>span:before{background:#8691b2;color:#fff}.sortable li.sort-expanded>div .disclose>span:before{display:inline-block;font-family:FontAwesome;font-size:10px;content:\"\";height:25px;width:25px;line-height:25px;border-radius:13px;background:rgba(134,145,178,.1);color:#8691b2;border:1px solid #8691b2;transition:.15s ease}.menu_sortable .btn-group{display:none;transition:.15s ease}.menu_sortable div:hover .btn-group{display:block;margin-top:-1px}.menu_sortable div:hover .btn-group.pull-right{float:none;margin-bottom:20px;margin-left:20px}@media(min-width: 576px){.menu_sortable div:hover .btn-group.pull-right{float:right;margin-bottom:0;margin-left:0;display:flex;justify-content:space-between;align-items:center}}@media(min-width: 1200px){.menu_sortable div:hover .btn-group.pull-right{width:668px}}@media(min-width: 992px)and (max-width: 1199px){.menu_sortable div:hover .btn-group.pull-right{width:222px}}@media(min-width: 768px)and (max-width: 991px){.menu_sortable div:hover .btn-group.pull-right{width:222px}}@media(min-width: 576px)and (max-width: 767px){.menu_sortable div:hover .btn-group.pull-right{width:222px}}@media(max-width: 1199px){.menu_sortable div:hover .btn-group .btn.btn-sm .fa{margin-right:0}}@media(max-width: 1199px){.menu_sortable div:hover .btn-group .hidden-xs{display:none}}.resp-vtabs li.resp-tab-active{position:relative;z-index:1;margin-right:-1px;padding:10px 15px;margin-bottom:0;border-top:none;border:none;border-left:none;border-right:none;border-right:2px solid #8691b2;background-color:#f3f4f7}.resp-tab-active{color:#8691b2}.htabs li.resp-tab-active{border-right:none;color:#2a3042;background-color:#8691b2;border-radius:.25rem;color:#fff}.htabs li.resp-tab-active .fa-star{color:#fff}.resp-vtabs>.resp-tabs-container{border:none;min-height:274px}#fg-order-details .details .order-history div{font-size:13px}#fg-order-details .details i.fa-copy{font-size:16px;cursor:pointer;margin-left:5px;margin-right:10px}#fg-order-details .details b a{color:#8691b2;transition:ease .3s}#fg-order-details .details b a:hover{color:#2a3042}#fg-order-details .details .order-status{margin-bottom:5px}#fg-order-details .resend_order_confirmation_email{margin-top:25px}.date-range-icon{display:flex;align-items:center}.date-range-icon .fa-calendar:before{margin-left:10px;margin-right:10px;height:100%}.input-group .btn{border-radius:0 3px 3px 0;display:flex;align-items:center}input[type=checkbox]{position:relative;width:40px;height:20px;-webkit-appearance:none;background:#ced4da;outline:none;border-radius:10px;box-shadow:inset 0 0 5px rgba(0,0,0,.2)}input:checked[type=checkbox]{background:#8691b2}input[type=checkbox]:before{content:\"\";position:absolute;width:20px;height:20px;border-radius:10px;top:0;left:0;background:#fff;transform:scale(1.1);box-shadow:0 2px 5px rgba(0,0,0,.2);transition:.5s}input:checked[type=checkbox]:before{left:20px}#images-uploader,#files-uploader{clear:both}#images-uploader,#images-uploader *,#files-uploader,#files-uploader *{box-sizing:content-box !important}#images-list{margin:0;padding:0 5px;display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 200px))}#images-list li{background:#fff;text-align:center;display:block;height:165px;margin:5px 5px 10px 5px;vertical-align:middle;position:relative}#images-list li.sortable-chosen{-webkit-box-shadow:-1px 1px 6px rgba(0,0,0,.75);-moz-box-shadow:-1px 1px 6px rgba(0,0,0,.75);box-shadow:-1px 1px 6px rgba(0,0,0,.75)}#images-list li .article-image{height:100%;width:100%;object-fit:cover}#images-list li .image-alt{padding:5px;height:30px;font-size:13px}#images-list li .article_image_delete{border:0;padding:13px;position:absolute;top:0;right:0}#images-list li .article_image_delete i{font-size:18px}#images-list li .image-alt{position:absolute;bottom:10px;border:0;background:#2a3042;text-align:center;color:#fff}#images-list li .image-alt::placeholder{color:#fff}#images-list li:hover .article-image-edit,#images-list li.pending .article-image-edit{display:block}.article-image-edit{background:rgba(255,255,255,.8);position:absolute;height:100%;width:150px;cursor:pointer;line-height:168px;display:none}.article-image-edit i{font-size:28px;color:#c00}.article-image-edit img{height:50px;position:relative;top:12px}#files-list{list-style-type:none;margin:0;padding:0}#files-list li{float:left;margin:5px 7px}#files-list li .article_file_delete{border-color:rgba(0,0,0,.05)}#fg-order-details .details .row{margin-bottom:15px}.cke_chrome{background:#fff !important}.cke_bottom,.cke_top{background:#fff !important}.plupload_filelist_header,.plupload_filelist_footer{background:#dbdee8 !important}.plupload_scroll .plupload_filelist{background:rgba(0,0,0,0) !important}.icheckbox_minimal-blue{background-position:0 0 !important}.icheckbox_minimal-blue:hover{background-position:0 0 !important}.icheckbox_minimal-blue.checked{background-position:-40px 0 !important}.icheckbox_minimal-blue.checked:hover{background-position:-40px 0 !important}#fg-product-edit .form-group,#fg-promotion-edit .form-group,#fg-article-edit .form-group,#fg-values-edit .form-group{width:100%}#fg-product-edit .form-group .list,#fg-promotion-edit .form-group .list,#fg-article-edit .form-group .list,#fg-values-edit .form-group .list{margin-bottom:5px}#fg-product-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content,#fg-promotion-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content,#fg-article-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content,#fg-values-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content{display:flex;justify-content:flex-start;align-items:center}#fg-product-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox,#fg-promotion-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox,#fg-article-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox,#fg-values-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox{margin-right:5px}#fg-product-edit #settings-tabs .settings-tabs .form-group #products_related,#fg-promotion-edit #settings-tabs .settings-tabs .form-group #products_related,#fg-article-edit #settings-tabs .settings-tabs .form-group #products_related,#fg-values-edit #settings-tabs .settings-tabs .form-group #products_related{max-width:100%;overflow:overlay}#fg-g-edit .sortable .sort-leaf .content,#fg-layout-edit .sortable .sort-leaf .content{display:flex;align-items:center}@media(max-width: 575px){#fg-g-edit .sortable .sort-leaf .content,#fg-layout-edit .sortable .sort-leaf .content{align-items:flex-start}}@media(max-width: 575px){#fg-g-edit .sortable .sort-leaf .content .icheckbox_minimal-blue,#fg-layout-edit .sortable .sort-leaf .content .icheckbox_minimal-blue{margin-top:16px;margin-right:5px}}#files-uploader_container .plupload .plupload_content .plupload_filelist_footer,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer{height:auto}@media(max-width: 575px){#files-uploader_container .plupload .plupload_content .plupload_filelist_footer,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer{display:flex;align-items:center}}#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_status,#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_size,#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_progress,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_status,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_size,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_progress{width:40px}.selectize-control .selectize-input .item a.remove{margin:1px}.progress-box{position:absolute;top:0px;width:100%;height:100%;z-index:200;background:#fff;padding:0px;margin-left:-15px}.progress-box.hidden{display:none}.progress{margin:15px;height:35px;transform:translateY(-100%);position:relative;top:30%;background-color:#333}.version{position:relative;top:5%}.version h3 p{display:inline-block}.version h3{text-align:center}#fg-order-details .details table{margin-top:30px}#fg-order-details .details table .order-product-details .custom-fields{font-size:11px}#fg-order-details .details table .order-product-details .custom-fields b{font-weight:600}#fg-order-details .details table .order-product-details .atributes{font-size:11px}#fg-order-details .details table .order-product-details .atributes b{font-weight:600}.table{white-space:nowrap;font-size:13px}.table .tab-center{text-align:center}.table .product-image{float:left;width:75px;height:75px;margin-right:10px}.table .product-image img{width:100%;height:100%;object-fit:contain}.table .tab-right{text-align:right}.table a{color:#4aa3ff;transition:.15s ease;font-weight:500}.table a:hover{color:#2a3042}.table thead{background-color:#f3f4f7}.table thead th{vertical-align:middle;border-bottom:none;border-top:none}.table tbody td{vertical-align:middle}.table tbody td.product-image{width:100px;padding:0}.table tbody td.product-image img{width:100%}#table-products .product-categories{display:block;width:100%;text-wrap:wrap}#table-products .product-name{display:flex;justify-content:space-between}#table-products .product-name .duplicate-product{margin-left:15px}#table-products .duplicate-product{float:right;font-size:13px}#table-products .btn-success{color:#fff !important}#table-products .btn-success.btn-create-product{margin-top:5px}.inpost-map-container{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:1000;padding:100px;display:none;-webkit-transition:all .5s ease;transition:all .5s ease}@media(max-width: 767px){.inpost-map-container{padding:15px}}.inpost-map-container #inpost-map{background:#fff}.inpost-map-container .inpost-hide{margin:15px auto;float:right;color:#fff !important;text-transform:uppercase;-webkit-transition:all .5s ease;transition:all .5s ease;font-weight:600}.sales-grid{text-align:center}.sales-grid td{padding:2px 4px;width:12.5%}.mobile-menu-btn{position:fixed;right:10px;bottom:10px;z-index:9999;height:50px;width:50px;color:#fff;background:#2a3042;line-height:50px;text-align:center;font-size:25px;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:none}@media(max-width: 991px){.mobile-menu-btn{display:block}}@media(max-width: 575px){.mobile-menu-btn.active{background:#fff;color:#2a3042}}@media(max-width: 575px){.hidden-xs{display:none}}.dashboard-page #table-products>.row>#g-menu,.dashboard-page .g-container>.row>#g-menu{margin-bottom:10px}@media(max-width: 767px){.dashboard-page #table-products>.row>.col-md-3>.pull-right,.dashboard-page .g-container>.row>.col-md-3>.pull-right{float:left}}@media(max-width: 767px){.dashboard-page #table-products>.row>.col-md-3>.pull-right #g-columns-list,.dashboard-page .g-container>.row>.col-md-3>.pull-right #g-columns-list{right:auto;left:15px}}.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group .input-group #dates{max-width:200px}.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group .input-group .date-range-icon{border-top:1px solid #ced4da;border-right:1px solid #ced4da;border-bottom:1px solid #ced4da;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group select#template{max-width:233px}@media(max-width: 767px){.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container{padding:0}}.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container h2 i{margin-right:10px}.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container .resp-tab-content{padding:10px}@media(max-width: 767px){.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container .resp-tab-content{padding:10px}}.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-lg-4 .row .buttons .order_status_change_email,.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-lg-4 .row .buttons .order_status_change,.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-xl-4 .row .buttons .order_status_change_email,.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-xl-4 .row .buttons .order_status_change{margin-bottom:10px}.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .input-group span.input-group-addon{border-top-left-radius:0;border-bottom-left-radius:0}@media(max-width: 575px){.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-md-6 .col-sm-6:last-child .form-control{margin-top:15px}}.status_select #order-status{max-width:280px}.combination-attribute{border:1px solid #ced4da}.combination-attribute .title{padding:5px 10px;font-weight:600}.combination-attribute .values{padding:5px 10px;list-style-type:none}@media(max-width: 768px){.panel .panel-heading .btn-send-order-to-apilo{float:none !important}}.panel .panel-heading.with-buttons{display:flex;align-items:center;justify-content:space-between}.nav.nav-tabs-right{justify-content:flex-end}.input-group-addon{display:flex;align-items:center;justify-content:center;min-width:65px}select.input-sm{line-height:20px}.form-control{font-size:14px}.baselinker-product-search,.apilo-product-search{cursor:pointer}.baselinker-found-products{margin-top:10px}.baselinker-found-products p{margin-bottom:0}.baselinker-found-products button{margin-top:5px}.dashboard-summary{display:flex;flex-wrap:wrap;gap:20px}.dashboard-summary .panel{max-width:300px;width:100%}.custom-labels{display:flex;flex-wrap:wrap;gap:5px}.custom-labels input{max-width:150px;border:1px solid #dfdfdf !important;padding:0 5px;font-size:12px !important}.custom-labels input::placeholder{color:#dfdfdf;font-style:italic}input.form-control[type=text],select.form-control{height:35px;font-size:13px}textarea.form-control{font-size:13px}.order-details .paid-status{margin-top:10px}.order-details .paid-status a{font-weight:300}.order-details .paid-status .panel-body span{display:inline-flex;height:30px;width:30px;background:#2a3042;color:#fff;align-items:center;justify-content:center;border-radius:50%}.order-details .paid-status .panel-body span.danger{background:#ff1741}.product-xml-data{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width: 768px){.product-xml-data{grid-template-columns:1fr 1fr}}@media(min-width: 992px){.product-xml-data{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 1200px){.product-xml-data{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.product-xml-data input::placeholder{font-style:italic;opacity:.5}.product-xml-data .custom_label_0_container,.product-xml-data .custom_label_1_container,.product-xml-data .custom_label_2_container,.product-xml-data .custom_label_3_container,.product-xml-data .custom_label_4_container{position:relative}.product-xml-data .custom_label_0_container .custom_label_0_suggestions,.product-xml-data .custom_label_0_container .custom_label_1_suggestions,.product-xml-data .custom_label_0_container .custom_label_2_suggestions,.product-xml-data .custom_label_0_container .custom_label_3_suggestions,.product-xml-data .custom_label_0_container .custom_label_4_suggestions,.product-xml-data .custom_label_1_container .custom_label_0_suggestions,.product-xml-data .custom_label_1_container .custom_label_1_suggestions,.product-xml-data .custom_label_1_container .custom_label_2_suggestions,.product-xml-data .custom_label_1_container .custom_label_3_suggestions,.product-xml-data .custom_label_1_container .custom_label_4_suggestions,.product-xml-data .custom_label_2_container .custom_label_0_suggestions,.product-xml-data .custom_label_2_container .custom_label_1_suggestions,.product-xml-data .custom_label_2_container .custom_label_2_suggestions,.product-xml-data .custom_label_2_container .custom_label_3_suggestions,.product-xml-data .custom_label_2_container .custom_label_4_suggestions,.product-xml-data .custom_label_3_container .custom_label_0_suggestions,.product-xml-data .custom_label_3_container .custom_label_1_suggestions,.product-xml-data .custom_label_3_container .custom_label_2_suggestions,.product-xml-data .custom_label_3_container .custom_label_3_suggestions,.product-xml-data .custom_label_3_container .custom_label_4_suggestions,.product-xml-data .custom_label_4_container .custom_label_0_suggestions,.product-xml-data .custom_label_4_container .custom_label_1_suggestions,.product-xml-data .custom_label_4_container .custom_label_2_suggestions,.product-xml-data .custom_label_4_container .custom_label_3_suggestions,.product-xml-data .custom_label_4_container .custom_label_4_suggestions{position:absolute;top:101%;left:0;border:1px solid #1cbb8c;width:100%;display:none;z-index:99}.product-xml-data .custom_label_0_container .custom_label_0_suggestions div,.product-xml-data .custom_label_0_container .custom_label_1_suggestions div,.product-xml-data .custom_label_0_container .custom_label_2_suggestions div,.product-xml-data .custom_label_0_container .custom_label_3_suggestions div,.product-xml-data .custom_label_0_container .custom_label_4_suggestions div,.product-xml-data .custom_label_1_container .custom_label_0_suggestions div,.product-xml-data .custom_label_1_container .custom_label_1_suggestions div,.product-xml-data .custom_label_1_container .custom_label_2_suggestions div,.product-xml-data .custom_label_1_container .custom_label_3_suggestions div,.product-xml-data .custom_label_1_container .custom_label_4_suggestions div,.product-xml-data .custom_label_2_container .custom_label_0_suggestions div,.product-xml-data .custom_label_2_container .custom_label_1_suggestions div,.product-xml-data .custom_label_2_container .custom_label_2_suggestions div,.product-xml-data .custom_label_2_container .custom_label_3_suggestions div,.product-xml-data .custom_label_2_container .custom_label_4_suggestions div,.product-xml-data .custom_label_3_container .custom_label_0_suggestions div,.product-xml-data .custom_label_3_container .custom_label_1_suggestions div,.product-xml-data .custom_label_3_container .custom_label_2_suggestions div,.product-xml-data .custom_label_3_container .custom_label_3_suggestions div,.product-xml-data .custom_label_3_container .custom_label_4_suggestions div,.product-xml-data .custom_label_4_container .custom_label_0_suggestions div,.product-xml-data .custom_label_4_container .custom_label_1_suggestions div,.product-xml-data .custom_label_4_container .custom_label_2_suggestions div,.product-xml-data .custom_label_4_container .custom_label_3_suggestions div,.product-xml-data .custom_label_4_container .custom_label_4_suggestions div{padding:5px;cursor:pointer;background:#1cbb8c;color:#fff;border-bottom:1px solid #1cbb8c}.product-xml-data .custom_label_0_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_4_suggestions div:last-child{border-bottom:none}.jconfirm-title{line-height:1.25 !important}.site-title{font-size:18px;font-weight:600;margin:5px 0 10px 5px}.site-subtitle{font-size:13px;margin:0 0 10px 5px}#g-list{margin-bottom:15px !important}.pagination input[type=number]{border:1px solid #ddd;height:31px;width:50px;text-align:center}","// out: ../style-css/style.css, compress: true, sourceMap: true\r\n@import \"_mixins\";\r\n$cGray: #74788d;\r\n$cGrayLight: #ced4da;\r\n$cGrayBg: #f8f8fb;\r\n$cBlue: #4aa3ff;\r\n$cMenuBg: #2a3042;\r\n$cMenuText: #8691b2;\r\n$cFilemenagerBg: #dbdee8;\r\n$cHoverBackground: #f3f4f7;\r\n$cGreenBtn: #1cbb8c;\r\n$cGreenBtnHover: #179a73;\r\n$cRedBtn: #ff3d60;\r\n$cRedBtnHover: #ff1741;\r\n$cVioletBtn: #5664d2;\r\n$cVioletBtnHover: #3848ca;\r\n$cInfoBtn: #939dba;\r\n$cInfoBtnHover: #8691b2;\r\n$cYellowBtn: #fcb92c;\r\n$cYellowBtnHover: #fbac06;\r\n$font1: 'Open Sans',\r\nsans-serif;\r\n\r\nbody {\r\n font-size: 13px;\r\n}\r\n\r\n.form-group {\r\n &::after {\r\n content: '';\r\n display: block;\r\n clear: both;\r\n }\r\n}\r\n\r\n.table {\r\n .text-bold {\r\n font-weight: 600;\r\n }\r\n\r\n .text-center {\r\n input {\r\n margin: auto;\r\n }\r\n }\r\n}\r\n\r\n.baselinker-delete-linking,\r\n.apilo-delete-linking {\r\n display: flex;\r\n gap: 5px;\r\n align-items: center;\r\n justify-content: center;\r\n margin-top: 10px;\r\n cursor: pointer;\r\n}\r\n\r\n// statusy zamówień\r\ntr.status-0 {\r\n .order-status {\r\n color: $cVioletBtn;\r\n }\r\n}\r\n\r\ntr.status-1 {\r\n .order-status {\r\n color: #468639;\r\n }\r\n}\r\n\r\ntr.status-2,\r\ntr.status-3 {\r\n .order-status {\r\n color: $cRedBtn;\r\n }\r\n}\r\n\r\ntr.status-4 {\r\n .order-status {\r\n color: $cYellowBtn;\r\n }\r\n}\r\n\r\n// zamówienie wysłane\r\ntr.status-5 {\r\n .order-status {\r\n color: #f7abb0;\r\n }\r\n}\r\n\r\n// zamówienie zrealizowane\r\ntr.status-6,\r\ntr.status-8 {\r\n .order-status {\r\n color: #bfbfbf;\r\n }\r\n}\r\n\r\ntr.status-7 {\r\n .order-status {\r\n color: #95c11f;\r\n }\r\n}\r\n\r\nbody {\r\n font-family: $font1;\r\n color: $cMenuBg;\r\n\r\n a {\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n input:-webkit-autofill,\r\n input:-webkit-autofill:hover,\r\n input:-webkit-autofill:focus textarea:-webkit-autofill,\r\n textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,\r\n select:-webkit-autofill,\r\n select:-webkit-autofill:hover,\r\n select:-webkit-autofill:focus {\r\n -webkit-box-shadow: 0 0 0px 1000px #ffffff inset !important;\r\n }\r\n}\r\n\r\n#main {\r\n height: 100vh;\r\n\r\n .container-fluid {\r\n height: 100%;\r\n\r\n .row {\r\n height: 100%;\r\n\r\n .unlogged-panel {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n background: #fff;\r\n\r\n .login-panel {\r\n width: 80%;\r\n\r\n .login-panel-content {\r\n .login-shoppro {\r\n text-align: center;\r\n font-size: 26px;\r\n color: $cBlue;\r\n }\r\n\r\n .title {\r\n text-align: center;\r\n font-size: 22px;\r\n line-height: 24px;\r\n font-weight: 600;\r\n margin-top: 50px;\r\n margin-bottom: 10px;\r\n }\r\n\r\n .subtitle {\r\n text-align: center;\r\n font-size: 12px;\r\n line-height: 20px;\r\n font-weight: 300;\r\n color: $cGray;\r\n }\r\n\r\n .form-horizontal {\r\n margin-top: 50px;\r\n\r\n .form-group {\r\n .input-login {\r\n position: relative;\r\n\r\n &:before {\r\n position: absolute;\r\n content: 'Login';\r\n color: $cGray;\r\n font-size: 14px;\r\n line-height: 21px;\r\n top: 5px;\r\n left: 50px;\r\n z-index: 801;\r\n }\r\n }\r\n\r\n .input-password {\r\n position: relative;\r\n\r\n &:before {\r\n position: absolute;\r\n content: 'Hasło';\r\n color: $cGray;\r\n font-size: 14px;\r\n line-height: 21px;\r\n top: 5px;\r\n left: 50px;\r\n z-index: 801;\r\n }\r\n }\r\n\r\n .input-group {\r\n input {\r\n height: 60px;\r\n background: transparent;\r\n padding-top: 30px;\r\n padding-bottom: 10px;\r\n padding-left: 50px;\r\n margin-left: -52px;\r\n border: 1px solid #dedfe0;\r\n box-shadow: none;\r\n }\r\n\r\n .form-control {\r\n border: 1px solid #dedfe0;\r\n }\r\n\r\n .input-group-prepend {\r\n .input-group-text {\r\n background: transparent;\r\n border: none;\r\n }\r\n\r\n .icon {\r\n padding-left: 20px;\r\n padding-right: 20px;\r\n\r\n i {\r\n z-index: 800;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .sumbit {\r\n text-align: center;\r\n\r\n .btn {\r\n background-color: $cBlue;\r\n color: #fff;\r\n border-radius: 4px;\r\n font-size: 14px;\r\n line-height: 21px;\r\n font-weight: 400;\r\n padding: 10px 30px;\r\n margin-top: 50px;\r\n }\r\n }\r\n }\r\n\r\n .copyright {\r\n text-align: center;\r\n font-size: 14px;\r\n line-height: 21px;\r\n font-weight: 400;\r\n color: $cGray;\r\n margin-top: 100px;\r\n\r\n a {\r\n color: $cGray;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .unlogged-bg {\r\n background: url('/admin/layout/images/bg-unlogged.png') no-repeat right;\r\n background-size: cover;\r\n display: flex;\r\n\r\n @include respond-below(xs) {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .home {\r\n position: fixed;\r\n z-index: 999;\r\n color: #fff;\r\n top: 30px;\r\n right: 30px;\r\n\r\n img {\r\n width: 30px;\r\n\r\n @include respond-below(xs) {\r\n filter: invert(100%);\r\n }\r\n }\r\n }\r\n}\r\n\r\n.admin-page {\r\n background-color: $cGrayBg;\r\n\r\n .menu {\r\n &.visible {\r\n display: block;\r\n\r\n @include respond-below(xs) {\r\n width: 100vw;\r\n\r\n }\r\n }\r\n\r\n @include respond-below(md) {\r\n display: none;\r\n }\r\n\r\n z-index: 900;\r\n padding: 0 25px;\r\n background-color: $cMenuBg;\r\n height: 100%;\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n overflow: scroll;\r\n\r\n &::-webkit-scrollbar {\r\n display: none;\r\n /* Chrome Safari */\r\n width: 0;\r\n height: 0;\r\n }\r\n\r\n scrollbar-width: none;\r\n /* Firefox */\r\n -ms-overflow-style: none;\r\n /* IE 10+ */\r\n overflow-y:scroll;\r\n overflow-x:hidden;\r\n color: $cMenuText;\r\n\r\n .logo {\r\n width: 100%;\r\n color: #fff;\r\n background-color: $cMenuBg;\r\n text-align: center;\r\n padding: 20px 0;\r\n font-size: 24px;\r\n font-weight: 400;\r\n\r\n span {\r\n font-size: 11px;\r\n color: $cMenuText;\r\n }\r\n\r\n a {\r\n font-size: 11px;\r\n padding: 5px 20px;\r\n border-radius: .25rem;\r\n display: inline-block;\r\n margin-top: 10px;\r\n transition: ease 0.3s;\r\n text-transform: uppercase;\r\n font-weight: 700;\r\n color: $cMenuBg;\r\n background-color: #fff;\r\n border: 1px solid #fff;\r\n\r\n &:hover {\r\n color: $cMenuText;\r\n background-color: $cMenuBg;\r\n border: 1px solid $cMenuText;\r\n }\r\n }\r\n }\r\n\r\n .menu-content {\r\n .title {\r\n text-transform: uppercase;\r\n color: $cMenuText;\r\n font-size: 12px;\r\n font-weight: 700;\r\n margin-bottom: 10px;\r\n }\r\n\r\n ul {\r\n list-style-type: none;\r\n padding-inline-start: 0px;\r\n\r\n li {\r\n a {\r\n color: $cMenuText;\r\n font-size: 13px;\r\n font-weight: 400;\r\n line-height: 27px;\r\n padding: 4px 0px;\r\n display: block;\r\n\r\n &:hover {\r\n color: #fff;\r\n\r\n img {\r\n filter: brightness(200%);\r\n }\r\n }\r\n\r\n img,\r\n i {\r\n margin-right: 20px;\r\n width: 20px;\r\n text-align: center;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.preview {\r\n width: 100%;\r\n background: $cMenuBg;\r\n text-align: center;\r\n position: -webkit-sticky;\r\n position: sticky;\r\n bottom: 0;\r\n z-index: 1020;\r\n\r\n @include respond-below(xs) {\r\n text-align: left;\r\n }\r\n\r\n &:hover {\r\n a {\r\n color: #fff;\r\n width: 100%;\r\n height: 100%;\r\n }\r\n\r\n img {\r\n filter: brightness(200%);\r\n }\r\n }\r\n\r\n a {\r\n text-transform: uppercase;\r\n padding: 20px 0;\r\n color: $cMenuText;\r\n font-size: 12px;\r\n font-weight: 700;\r\n margin-bottom: 10px;\r\n display: inline-block;\r\n margin-bottom: 0;\r\n\r\n img {\r\n margin-top: -4px;\r\n }\r\n }\r\n}\r\n\r\n.site-content {\r\n\r\n &.with-menu {\r\n width: 100%;\r\n\r\n @include respond-above(xs) {\r\n width: calc(100% - 243px);\r\n\r\n margin-left: 243px;\r\n }\r\n }\r\n\r\n @include respond-below(md) {\r\n margin-left: 0;\r\n }\r\n\r\n background-color: #fff;\r\n margin-left: 244px;\r\n\r\n .top-user {\r\n text-align: right;\r\n background-color: #fff;\r\n padding-top: 10px;\r\n padding-bottom: 10px;\r\n text-align: right;\r\n }\r\n\r\n .dropdown {\r\n position: relative;\r\n display: inline-block;\r\n color: $cMenuBg;\r\n font-size: 15px;\r\n\r\n img {\r\n margin-left: 10px;\r\n }\r\n\r\n &:hover {\r\n .dropdown-content {\r\n display: block;\r\n }\r\n }\r\n\r\n .dropdown-content {\r\n display: none;\r\n transition: ease 0.3s;\r\n position: absolute;\r\n background-color: #fff;\r\n box-shadow: 7px 7px 15px 5px rgba(0, 0, 0, 0.05);\r\n padding: 12px 16px;\r\n z-index: 1;\r\n right: 0;\r\n font-size: 14px;\r\n\r\n a {\r\n font-size: 14px;\r\n line-height: 15px;\r\n font-weight: 400;\r\n color: $cMenuBg;\r\n display: block;\r\n padding: 5px 0;\r\n white-space: nowrap;\r\n\r\n span {\r\n margin-right: 10px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .dashboard-page {\r\n padding-top: 10px;\r\n padding-bottom: 10px;\r\n background-color: $cHoverBackground;\r\n\r\n\r\n\r\n .dashboard-content {\r\n border-radius: .25rem;\r\n margin-bottom: 15px;\r\n background: #fff;\r\n margin: 10px 0;\r\n padding: 15px;\r\n box-shadow: 7px 7px 15px 5px rgba(0, 0, 0, 0.05);\r\n\r\n .dashboard-title {\r\n text-transform: uppercase;\r\n font-weight: 800;\r\n margin-bottom: 15px;\r\n }\r\n\r\n table {\r\n white-space: nowrap;\r\n font-size: 13px;\r\n\r\n &.dashboard-products {\r\n tbody {\r\n tr {\r\n td:nth-child(2) {\r\n max-width: 300px;\r\n text-overflow: ellipsis;\r\n overflow: hidden;\r\n }\r\n\r\n td.text-right {\r\n display: table-cell;\r\n text-align: right;\r\n }\r\n }\r\n }\r\n }\r\n\r\n a {\r\n color: $cMenuText;\r\n transition: .15s ease;\r\n font-weight: 800;\r\n\r\n &:hover {\r\n color: $cMenuBg;\r\n }\r\n }\r\n\r\n img {\r\n height: 50px;\r\n }\r\n\r\n thead {\r\n background-color: $cHoverBackground;\r\n\r\n th {\r\n vertical-align: middle;\r\n border-bottom: none;\r\n border-top: none;\r\n }\r\n }\r\n\r\n tbody {\r\n td {\r\n vertical-align: middle;\r\n }\r\n }\r\n }\r\n\r\n .table-hover tbody tr:hover {\r\n background-color: $cHoverBackground;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.alert {\r\n .fa {\r\n margin-right: 10px;\r\n }\r\n}\r\n\r\n.btn-default,\r\n.btn-success,\r\n.btn-danger,\r\n.btn-info,\r\n.btn-system,\r\n.btn-dark,\r\n.btn-primary {\r\n color: #fff;\r\n padding: .47rem .75rem;\r\n font-size: 13px;\r\n line-height: 1.5;\r\n font-weight: 300;\r\n border-radius: .25rem;\r\n transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\r\n\r\n @include respond-below(xs) {\r\n font-size: 12px;\r\n }\r\n\r\n &:hover {\r\n color: #fff;\r\n }\r\n\r\n .fa {\r\n margin-right: 8px;\r\n }\r\n\r\n &#g-columns-list-close {\r\n .fa {\r\n margin-right: 0px;\r\n }\r\n }\r\n\r\n &.article_image_delete {\r\n .fa {\r\n margin-right: 0;\r\n }\r\n }\r\n\r\n &#g-select-columns {\r\n .fa {\r\n margin-right: 0px;\r\n }\r\n }\r\n\r\n &.btn-value-remove {\r\n margin-left: 15px;\r\n\r\n .fa-trash-o {\r\n margin-right: 0px;\r\n }\r\n }\r\n\r\n &.btn-delete-permutation {\r\n text-align: center;\r\n color: #FFF;\r\n\r\n i {\r\n margin: 0;\r\n }\r\n }\r\n\r\n &.fa-link {\r\n height: 35px;\r\n }\r\n}\r\n\r\n.btn-default {\r\n color: #000;\r\n}\r\n\r\n.attribute-value-add {\r\n margin-top: 16px;\r\n}\r\n\r\n.btn-success {\r\n background-color: $cGreenBtn;\r\n border-color: $cGreenBtn;\r\n\r\n &:hover {\r\n background-color: $cGreenBtnHover;\r\n border-color: $cGreenBtnHover;\r\n }\r\n}\r\n\r\n.btn-danger {\r\n background-color: $cRedBtn;\r\n border-color: $cRedBtn;\r\n\r\n &:hover {\r\n background-color: $cRedBtnHover;\r\n border-color: $cRedBtnHover;\r\n }\r\n}\r\n\r\n.btn-info {\r\n background-color: $cVioletBtn;\r\n border-color: $cVioletBtn;\r\n\r\n &:hover {\r\n background-color: $cVioletBtnHover;\r\n border-color: $cVioletBtnHover;\r\n }\r\n}\r\n\r\n.btn-primary {\r\n background-color: $cInfoBtn;\r\n border-color: $cInfoBtn;\r\n\r\n &:hover {\r\n background-color: $cInfoBtnHover;\r\n border-color: $cInfoBtnHover;\r\n }\r\n}\r\n\r\n.btn-system {\r\n background-color: $cYellowBtn;\r\n border-color: $cYellowBtn;\r\n\r\n &:hover {\r\n background-color: $cYellowBtnHover;\r\n border-color: $cYellowBtnHover;\r\n }\r\n}\r\n\r\n#fg-values-edit {\r\n #settings-tabs {\r\n .resp-tabs-container {\r\n\r\n .resp-tab-content {\r\n @include respond-above(sm) {\r\n padding-bottom: 0;\r\n }\r\n\r\n #languages-main {\r\n .btn-value-add {\r\n margin-bottom: 15px;\r\n }\r\n }\r\n }\r\n\r\n .default-value {\r\n margin-bottom: 1rem;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#g-list td a i {\r\n color: $cMenuBg !important;\r\n}\r\n\r\n#g-list {\r\n\r\n input.product-price,\r\n input.product-price-promo {\r\n width: 100%;\r\n }\r\n}\r\n\r\n#g-columns-list {\r\n font-size: 13px;\r\n font-weight: 400;\r\n border: 1px solid $cHoverBackground !important;\r\n border-radius: 0.25rem;\r\n\r\n ul {\r\n li {\r\n border-bottom: 1px solid $cHoverBackground !important;\r\n height: auto !important;\r\n min-height: 30px;\r\n display: flex;\r\n align-items: center;\r\n }\r\n }\r\n}\r\n\r\n#g-results {\r\n font-size: 13px;\r\n margin-top: 10px;\r\n\r\n #g-list {\r\n color: $cMenuBg;\r\n\r\n >thead:nth-child(1) {\r\n >tr:nth-child(1) {\r\n background-color: $cHoverBackground;\r\n }\r\n }\r\n\r\n th {\r\n vertical-align: middle;\r\n }\r\n }\r\n\r\n table {\r\n color: $cMenuBg;\r\n\r\n thead {\r\n tr {\r\n th {\r\n border: none;\r\n }\r\n }\r\n }\r\n\r\n tbody {\r\n tr {\r\n background-color: #fff;\r\n\r\n &:hover {\r\n background-color: $cHoverBackground;\r\n }\r\n\r\n td {\r\n border-color: $cHoverBackground;\r\n\r\n a {\r\n transition: .15s ease;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n color: $cMenuBg;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .g-search-select,\r\n #g-row-limit {\r\n text-align: center;\r\n }\r\n\r\n .form-control {\r\n border-color: $cMenuText;\r\n color: $cMenuBg;\r\n -webkit-appearance: none;\r\n -moz-appearance: none;\r\n appearance: none;\r\n font-size: 13px;\r\n\r\n &:focus {\r\n box-shadow: none;\r\n }\r\n }\r\n}\r\n\r\n.table-striped tbody tr:nth-of-type(2n+1) {\r\n background-color: #fff;\r\n}\r\n\r\n.table-bordered th,\r\n.table-bordered td {\r\n border-right: none;\r\n border-left: none;\r\n}\r\n\r\n.text-right {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-end;\r\n\r\n &.text-centred-xs {\r\n @include respond-below(xs) {\r\n justify-content: center;\r\n }\r\n }\r\n\r\n #g-row-limit {\r\n width: auto;\r\n margin: 0 10px;\r\n }\r\n\r\n\r\n}\r\n\r\n.text-centred-xs {\r\n @include respond-below(xs) {\r\n justify-content: center;\r\n }\r\n}\r\n\r\n.pull-left-sm {\r\n @include respond-above(sm) {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n }\r\n\r\n}\r\n\r\n\r\n.pagination {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-end;\r\n margin: 0;\r\n gap: 10px;\r\n\r\n span {\r\n font-weight: 900;\r\n }\r\n}\r\n\r\n.flags {\r\n padding-left: 20px;\r\n\r\n img {\r\n width: 14px;\r\n margin-top: -8px;\r\n }\r\n}\r\n\r\n.fa-star {\r\n color: $cGreenBtn;\r\n margin-right: 5px;\r\n}\r\n\r\n.text-danger {\r\n color: $cRedBtn !important;\r\n}\r\n\r\nol.sortable,\r\nol.sortable ol {\r\n margin: 0 0 0 25px;\r\n padding: 0;\r\n list-style-type: none;\r\n}\r\n\r\nol.sortable {\r\n margin: 0;\r\n}\r\n\r\nol.sortable,\r\nol.sortable *,\r\nol.sortable *:after,\r\nol.sortable *:before {\r\n box-sizing: content-box;\r\n}\r\n\r\n.sortable li {\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.sortable li div.content {\r\n color: $cMenuBg;\r\n cursor: move;\r\n height: 45px;\r\n line-height: 45px;\r\n margin: 0;\r\n padding: 0 10px;\r\n border-bottom: 1px solid #e1e1e1;\r\n height: 100%;\r\n\r\n .text-danger {\r\n margin-right: 10px;\r\n\r\n @include respond-below(xs) {\r\n margin-top: 16px;\r\n vertical-align: top;\r\n margin-right: 5px;\r\n }\r\n }\r\n\r\n}\r\n\r\n#fg-pages-list {\r\n .sortable {\r\n li {\r\n div {\r\n\r\n &.content {\r\n color: $cMenuBg;\r\n cursor: move;\r\n height: 45px;\r\n line-height: 45px;\r\n margin: 0;\r\n padding: 0 10px;\r\n border-bottom: 1px solid #e1e1e1;\r\n height: 100%;\r\n\r\n @include respond-above(xs) {\r\n display: flex;\r\n align-items: center;\r\n }\r\n\r\n .text-danger {\r\n margin-right: 10px;\r\n\r\n @include respond-below(xs) {\r\n margin-top: 16px;\r\n vertical-align: top;\r\n margin-right: 5px;\r\n }\r\n }\r\n\r\n b {\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n\r\n @include respond-above(xs) {\r\n display: block;\r\n }\r\n\r\n @include respond-below(xs) {\r\n display: inline-block;\r\n width: calc(100% - 70px);\r\n }\r\n\r\n @include respond-above(lg) {\r\n width: calc(100% - 670px);\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: calc(100% - 222px);\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: calc(100% - 222px);\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: calc(100% - 222px);\r\n }\r\n }\r\n\r\n .menu-box-title {\r\n\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n\r\n .disclose,\r\n .text-danger {\r\n @include respond-below(xs) {\r\n\r\n margin-top: 0;\r\n }\r\n }\r\n\r\n @include respond-below(xs) {\r\n\r\n width: 100%;\r\n }\r\n\r\n @include respond-above(lg) {\r\n width: calc(100% - 670px);\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: calc(100% - 222px);\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: calc(100% - 222px);\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: calc(100% - 222px);\r\n }\r\n\r\n }\r\n }\r\n }\r\n\r\n &.sort-leaf {\r\n .content {\r\n b {\r\n @include respond-below(xs) {\r\n display: inline-block;\r\n width: calc(100% - 52px);\r\n }\r\n\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#fg-product-edit {\r\n .sortable {\r\n li {\r\n div {\r\n &.content {\r\n\r\n b {\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n width: calc(100% - 62px);\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.sortable li.sort-branch div {\r\n color: $cMenuBg;\r\n}\r\n\r\n.sort-leaf .disclose {\r\n content: '- ';\r\n text-indent: -3000px;\r\n background-image: url('/libraries/jquery-nested-sortable/skin-vista/icons.gif');\r\n background-position: -16px -64px;\r\n background-repeat: no-repeat;\r\n display: inline-block;\r\n height: 16px;\r\n vertical-align: top;\r\n width: 16px;\r\n margin: 16px 5px 0 1px;\r\n\r\n @include respond-above(xs) {\r\n margin: 0px 5px 0 1px;\r\n }\r\n}\r\n\r\nli.sort-collapsed.sort-hover div {\r\n border-color: #999999;\r\n}\r\n\r\n.disclose {\r\n cursor: pointer;\r\n width: 20px;\r\n display: none;\r\n text-align: center;\r\n}\r\n\r\n.sortable li.sort-collapsed>ol {\r\n display: none;\r\n}\r\n\r\n.sortable li.sort-branch>div .disclose {\r\n display: block;\r\n float: left;\r\n margin-right: 15px;\r\n}\r\n\r\n.sortable li.sort-collapsed>div .disclose>span:before {\r\n display: inline-block;\r\n font-family: FontAwesome;\r\n font-size: 10px;\r\n content: '\\f054';\r\n height: 25px;\r\n width: 25px;\r\n line-height: 25px;\r\n border-radius: 13px;\r\n background: rgba(134, 145, 178, .1);\r\n color: $cMenuText;\r\n border: 1px solid $cMenuText;\r\n transition: .15s ease;\r\n}\r\n\r\n.sortable li.sort-collapsed>div .disclose:hover>span:before,\r\n.sortable li.sort-expanded>div .disclose:hover>span:before {\r\n background: $cMenuText;\r\n color: #FFF;\r\n}\r\n\r\n.sortable li.sort-expanded>div .disclose>span:before {\r\n display: inline-block;\r\n font-family: FontAwesome;\r\n font-size: 10px;\r\n content: '\\f078';\r\n height: 25px;\r\n width: 25px;\r\n line-height: 25px;\r\n border-radius: 13px;\r\n background: rgba(134, 145, 178, .1);\r\n color: $cMenuText;\r\n border: 1px solid $cMenuText;\r\n transition: .15s ease;\r\n}\r\n\r\n.menu_sortable .btn-group {\r\n display: none;\r\n transition: .15s ease;\r\n}\r\n\r\n.menu_sortable div {\r\n &:hover {\r\n .btn-group {\r\n display: block;\r\n margin-top: -1px;\r\n\r\n &.pull-right {\r\n float: none;\r\n margin-bottom: 20px;\r\n margin-left: 20px;\r\n\r\n @include respond-above(xs) {\r\n float: right;\r\n margin-bottom: 0;\r\n margin-left: 0;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n\r\n }\r\n\r\n @include respond-above(lg) {\r\n width: 668px;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: 222px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: 222px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: 222px;\r\n }\r\n\r\n\r\n\r\n\r\n\r\n }\r\n\r\n .btn {\r\n &.btn-sm {\r\n @include respond-below(lg) {\r\n\r\n .fa {\r\n margin-right: 0;\r\n }\r\n\r\n }\r\n }\r\n }\r\n\r\n .hidden-xs {\r\n @include respond-below(lg) {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.resp-vtabs li.resp-tab-active {\r\n position: relative;\r\n z-index: 1;\r\n margin-right: -1px;\r\n padding: 10px 15px;\r\n margin-bottom: 0;\r\n border-top: none;\r\n border: none;\r\n border-left: none;\r\n border-right: none;\r\n border-right: 2px solid $cMenuText;\r\n background-color: $cHoverBackground;\r\n}\r\n\r\n.resp-tab-active {\r\n color: $cMenuText;\r\n}\r\n\r\n.htabs {\r\n li.resp-tab-active {\r\n border-right: none;\r\n color: $cMenuBg;\r\n background-color: $cMenuText;\r\n border-radius: .25rem;\r\n color: #fff;\r\n\r\n .fa-star {\r\n color: #fff;\r\n }\r\n }\r\n}\r\n\r\n.resp-vtabs>.resp-tabs-container {\r\n border: none;\r\n min-height: 274px;\r\n}\r\n\r\n#fg-order-details {\r\n .details {\r\n .order-history {\r\n div {\r\n font-size: 13px;\r\n }\r\n }\r\n\r\n i.fa-copy {\r\n font-size: 16px;\r\n cursor: pointer;\r\n margin-left: 5px;\r\n margin-right: 10px;\r\n }\r\n\r\n b {\r\n a {\r\n color: $cMenuText;\r\n transition: ease 0.3s;\r\n\r\n &:hover {\r\n color: $cMenuBg;\r\n }\r\n }\r\n }\r\n\r\n .order-status {\r\n margin-bottom: 5px;\r\n }\r\n }\r\n\r\n .resend_order_confirmation_email {\r\n margin-top: 25px;\r\n }\r\n}\r\n\r\n.date-range-icon {\r\n display: flex;\r\n align-items: center;\r\n\r\n .fa-calendar:before {\r\n margin-left: 10px;\r\n margin-right: 10px;\r\n height: 100%;\r\n }\r\n}\r\n\r\n.input-group {\r\n .btn {\r\n border-radius: 0 3px 3px 0;\r\n display: flex;\r\n align-items: center;\r\n }\r\n}\r\n\r\ninput[type=\"checkbox\"] {\r\n position: relative;\r\n width: 40px;\r\n height: 20px;\r\n -webkit-appearance: none;\r\n background: $cGrayLight;\r\n outline: none;\r\n border-radius: 10px;\r\n box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);\r\n}\r\n\r\ninput:checked[type=\"checkbox\"] {\r\n background: $cMenuText;\r\n}\r\n\r\ninput[type=\"checkbox\"]:before {\r\n content: '';\r\n position: absolute;\r\n width: 20px;\r\n height: 20px;\r\n border-radius: 10px;\r\n top: 0;\r\n left: 0;\r\n background: #fff;\r\n transform: scale(1.1);\r\n box-shadow: 0 2px 5px rgba(0, 0, 0, .2);\r\n transition: .5s;\r\n}\r\n\r\ninput:checked[type=\"checkbox\"]:before {\r\n left: 20px;\r\n}\r\n\r\n#images-uploader,\r\n#files-uploader {\r\n clear: both;\r\n}\r\n\r\n#images-uploader,\r\n#images-uploader *,\r\n#files-uploader,\r\n#files-uploader * {\r\n box-sizing: content-box !important;\r\n}\r\n\r\n#images-list {\r\n margin: 0;\r\n padding: 0 5px;\r\n display: grid;\r\n grid-template-columns: repeat(auto-fit, minmax(150px, 200px));\r\n ;\r\n}\r\n\r\n#images-list li {\r\n background: #FFF;\r\n text-align: center;\r\n display: block;\r\n height: 165px;\r\n margin: 5px 5px 10px 5px;\r\n vertical-align: middle;\r\n position: relative;\r\n}\r\n\r\n#images-list li.sortable-chosen {\r\n -webkit-box-shadow: -1px 1px 6px rgba(0, 0, 0, .75);\r\n -moz-box-shadow: -1px 1px 6px rgba(0, 0, 0, .75);\r\n box-shadow: -1px 1px 6px rgba(0, 0, 0, .75);\r\n}\r\n\r\n#images-list li .article-image {\r\n height: 100%;\r\n width: 100%;\r\n object-fit: cover;\r\n}\r\n\r\n#images-list li .image-alt {\r\n padding: 5px;\r\n height: 30px;\r\n font-size: 13px;\r\n}\r\n\r\n#images-list li .article_image_delete {\r\n border: 0;\r\n padding: 13px;\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n}\r\n\r\n#images-list li .article_image_delete i {\r\n font-size: 18px;\r\n}\r\n\r\n#images-list li .image-alt {\r\n position: absolute;\r\n bottom: 10px;\r\n border: 0;\r\n background: $cMenuBg;\r\n text-align: center;\r\n color: #FFF;\r\n}\r\n\r\n#images-list li .image-alt::placeholder {\r\n color: #FFF;\r\n}\r\n\r\n#images-list li:hover .article-image-edit,\r\n#images-list li.pending .article-image-edit {\r\n display: block;\r\n}\r\n\r\n.article-image-edit {\r\n background: rgba(255, 255, 255, .8);\r\n position: absolute;\r\n height: 100%;\r\n width: 150px;\r\n cursor: pointer;\r\n line-height: 168px;\r\n display: none;\r\n}\r\n\r\n.article-image-edit i {\r\n font-size: 28px;\r\n color: #cc0000;\r\n}\r\n\r\n.article-image-edit img {\r\n height: 50px;\r\n position: relative;\r\n top: 12px;\r\n}\r\n\r\n#files-list {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n#files-list li {\r\n float: left;\r\n margin: 5px 7px;\r\n}\r\n\r\n#files-list li .article_file_delete {\r\n border-color: rgba(0, 0, 0, 0.05);\r\n}\r\n\r\n#fg-order-details {\r\n .details {\r\n .row {\r\n margin-bottom: 15px;\r\n }\r\n }\r\n}\r\n\r\n.cke_chrome {\r\n background: #fff !important;\r\n}\r\n\r\n.cke_bottom,\r\n.cke_top {\r\n background: #fff !important;\r\n}\r\n\r\n.plupload_filelist_header,\r\n.plupload_filelist_footer {\r\n background: $cFilemenagerBg !important;\r\n}\r\n\r\n.plupload_scroll .plupload_filelist {\r\n background: transparent !important;\r\n}\r\n\r\n.icheckbox_minimal-blue {\r\n background-position: 0 0 !important;\r\n\r\n &:hover {\r\n background-position: 0 0 !important;\r\n }\r\n}\r\n\r\n.icheckbox_minimal-blue.checked {\r\n background-position: -40px 0 !important;\r\n\r\n &:hover {\r\n background-position: -40px 0 !important;\r\n }\r\n}\r\n\r\n#fg-product-edit,\r\n#fg-promotion-edit,\r\n#fg-article-edit,\r\n#fg-values-edit {\r\n .form-group {\r\n width: 100%;\r\n\r\n .list {\r\n margin-bottom: 5px;\r\n }\r\n }\r\n\r\n #settings-tabs {\r\n .settings-tabs {\r\n .form-group {\r\n .menu_sortable {\r\n .sortable {\r\n .content {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n\r\n .g-checkbox {\r\n margin-right: 5px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n #products_related {\r\n max-width: 100%;\r\n overflow: overlay;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#fg-g-edit,\r\n#fg-layout-edit {\r\n .sortable {\r\n .sort-leaf {\r\n .content {\r\n display: flex;\r\n align-items: center;\r\n\r\n @include respond-below(xs) {\r\n align-items: flex-start;\r\n }\r\n\r\n .icheckbox_minimal-blue {\r\n @include respond-below(xs) {\r\n margin-top: 16px;\r\n margin-right: 5px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#files-uploader_container,\r\n#images-uploader_container {\r\n\r\n .plupload {\r\n .plupload_content {\r\n .plupload_filelist_footer {\r\n @include respond-below(xs) {\r\n display: flex;\r\n align-items: center;\r\n }\r\n\r\n height: auto;\r\n\r\n .plupload_file_status,\r\n .plupload_file_size,\r\n .plupload_progress {\r\n width: 40px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.selectize-control {\r\n .selectize-input {\r\n .item {\r\n a {\r\n &.remove {\r\n margin: 1px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.progress-box {\r\n position: absolute;\r\n top: 0px;\r\n width: 100%;\r\n height: 100%;\r\n z-index: 200;\r\n background: #fff;\r\n padding: 0px;\r\n margin-left: -15px;\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n}\r\n\r\n.progress {\r\n margin: 15px;\r\n height: 35px;\r\n transform: translateY(-100%);\r\n position: relative;\r\n top: 30%;\r\n background-color: #333;\r\n}\r\n\r\n.version {\r\n position: relative;\r\n top: 5%;\r\n}\r\n\r\n.version h3 p {\r\n display: inline-block;\r\n}\r\n\r\n.version h3 {\r\n text-align: center;\r\n\r\n}\r\n\r\n#fg-order-details {\r\n .details {\r\n table {\r\n margin-top: 30px;\r\n\r\n .order-product-details {\r\n .custom-fields {\r\n font-size: 11px;\r\n\r\n b {\r\n font-weight: 600;\r\n }\r\n }\r\n\r\n .atributes {\r\n font-size: 11px;\r\n\r\n b {\r\n font-weight: 600;\r\n }\r\n }\r\n\r\n }\r\n }\r\n }\r\n}\r\n\r\n.table {\r\n white-space: nowrap;\r\n font-size: 13px;\r\n\r\n .tab-center {\r\n text-align: center;\r\n }\r\n\r\n .product-image {\r\n float: left;\r\n width: 75px;\r\n height: 75px;\r\n margin-right: 10px;\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: contain;\r\n }\r\n }\r\n\r\n .tab-right {\r\n text-align: right;\r\n }\r\n\r\n a {\r\n color: $cBlue;\r\n transition: .15s ease;\r\n font-weight: 500;\r\n\r\n &:hover {\r\n color: $cMenuBg;\r\n }\r\n }\r\n\r\n thead {\r\n background-color: $cHoverBackground;\r\n\r\n th {\r\n vertical-align: middle;\r\n border-bottom: none;\r\n border-top: none;\r\n }\r\n }\r\n\r\n tbody {\r\n\r\n td {\r\n vertical-align: middle;\r\n\r\n &.product-image {\r\n\r\n width: 100px;\r\n padding: 0;\r\n\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n\r\n }\r\n }\r\n}\r\n\r\n#table-products {\r\n .product-categories {\r\n display: block;\r\n width: 100%;\r\n text-wrap: wrap;\r\n }\r\n\r\n .product-name {\r\n display: flex;\r\n justify-content: space-between;\r\n\r\n .duplicate-product {\r\n margin-left: 15px;\r\n }\r\n }\r\n\r\n .duplicate-product {\r\n float: right;\r\n font-size: 13px;\r\n }\r\n\r\n .btn-success {\r\n color: #FFF !important;\r\n\r\n &.btn-create-product {\r\n margin-top: 5px;\r\n }\r\n }\r\n}\r\n\r\n.inpost-map-container {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background: rgba(0, 0, 0, .75);\r\n z-index: 1000;\r\n padding: 100px;\r\n display: none;\r\n @include transition;\r\n\r\n @include respond-below(sm) {\r\n padding: 15px;\r\n }\r\n\r\n #inpost-map {\r\n background: #FFF;\r\n }\r\n\r\n .inpost-hide {\r\n margin: 15px auto;\r\n float: right;\r\n color: #FFF !important;\r\n text-transform: uppercase;\r\n @include transition;\r\n font-weight: 600;\r\n }\r\n}\r\n\r\n.sales-grid {\r\n text-align: center;\r\n\r\n td {\r\n padding: 2px 4px;\r\n width: calc(100% / 8);\r\n }\r\n}\r\n\r\n.mobile-menu-btn {\r\n position: fixed;\r\n right: 10px;\r\n bottom: 10px;\r\n z-index: 9999;\r\n height: 50px;\r\n width: 50px;\r\n color: #FFF;\r\n background: $cMenuBg;\r\n line-height: 50px;\r\n text-align: center;\r\n font-size: 25px;\r\n cursor: pointer;\r\n -webkit-border-radius: 50%;\r\n -moz-border-radius: 50%;\r\n border-radius: 50%;\r\n display: none;\r\n\r\n @include respond-below(md) {\r\n display: block;\r\n }\r\n\r\n &.active {\r\n @include respond-below(xs) {\r\n background: #fff;\r\n color: $cMenuBg;\r\n }\r\n }\r\n\r\n}\r\n\r\n.hidden-xs {\r\n @include respond-below(xs) {\r\n display: none;\r\n }\r\n}\r\n\r\n.dashboard-page {\r\n\r\n #table-products,\r\n .g-container {\r\n >.row {\r\n >#g-menu {\r\n margin-bottom: 10px;\r\n }\r\n\r\n >.col-md-3 {\r\n\r\n >.pull-right {\r\n @include respond-below(sm) {\r\n float: left;\r\n\r\n }\r\n\r\n #g-columns-list {\r\n @include respond-below(sm) {\r\n right: auto;\r\n left: 15px;\r\n }\r\n }\r\n }\r\n\r\n }\r\n }\r\n }\r\n\r\n\r\n .g-container {\r\n .panel-info {\r\n .panel-body {\r\n #fg-newsletter-prepare {\r\n .form-group {\r\n .input-group {\r\n #dates {\r\n max-width: 200px;\r\n }\r\n\r\n .date-range-icon {\r\n\r\n border-top: 1px solid #ced4da;\r\n border-right: 1px solid #ced4da;\r\n border-bottom: 1px solid #ced4da;\r\n border-top-right-radius: 0.25rem;\r\n border-bottom-right-radius: 0.25rem;\r\n }\r\n }\r\n\r\n select {\r\n &#template {\r\n max-width: 233px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .resp-vtabs {\r\n .resp-tabs-container {\r\n @include respond-below(sm) {\r\n padding: 0;\r\n }\r\n\r\n h2 {\r\n i {\r\n margin-right: 10px;\r\n }\r\n }\r\n\r\n .resp-tab-content {\r\n padding: 10px;\r\n\r\n @include respond-below(sm) {\r\n padding: 10px;\r\n }\r\n\r\n }\r\n }\r\n }\r\n\r\n #fg-order-details {\r\n .details {\r\n .row {\r\n\r\n .col-lg-4,\r\n .col-xl-4 {\r\n .row {\r\n .buttons {\r\n\r\n .order_status_change_email,\r\n .order_status_change {\r\n\r\n margin-bottom: 10px;\r\n\r\n\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .input-group {\r\n span {\r\n &.input-group-addon {\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n\r\n }\r\n }\r\n }\r\n\r\n .row {\r\n .col-md-6 {\r\n\r\n\r\n .col-sm-6:last-child {\r\n .form-control {\r\n @include respond-below(xs) {\r\n margin-top: 15px;\r\n }\r\n\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n}\r\n\r\n.status_select {\r\n #order-status {\r\n max-width: 280px;\r\n }\r\n}\r\n\r\n.combination-attribute {\r\n border: 1px solid $cGrayLight;\r\n\r\n .title {\r\n padding: 5px 10px;\r\n font-weight: 600;\r\n }\r\n\r\n .values {\r\n padding: 5px 10px;\r\n list-style-type: none;\r\n }\r\n}\r\n\r\n.panel {\r\n .panel-heading {\r\n .btn-send-order-to-apilo {\r\n @media (max-width: 768px) {\r\n float: none !important;\r\n }\r\n }\r\n\r\n &.with-buttons {\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n }\r\n }\r\n}\r\n\r\n.nav {\r\n &.nav-tabs-right {\r\n justify-content: flex-end;\r\n }\r\n}\r\n\r\n.input-group-addon {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n min-width: 65px;\r\n}\r\n\r\nselect.input-sm {\r\n line-height: 20px;\r\n}\r\n\r\n.form-control {\r\n font-size: 14px;\r\n}\r\n\r\n.baselinker-product-search,\r\n.apilo-product-search {\r\n cursor: pointer;\r\n}\r\n\r\n.baselinker-found-products {\r\n margin-top: 10px;\r\n\r\n p {\r\n margin-bottom: 0;\r\n }\r\n\r\n button {\r\n margin-top: 5px;\r\n }\r\n}\r\n\r\n.dashboard-summary {\r\n display: flex;\r\n flex-wrap: wrap;\r\n gap: 20px;\r\n\r\n .panel {\r\n max-width: 300px;\r\n width: 100%;\r\n }\r\n}\r\n\r\n.custom-labels {\r\n display: flex;\r\n flex-wrap: wrap;\r\n gap: 5px;\r\n\r\n input {\r\n max-width: 150px;\r\n border: 1px solid #dfdfdf !important;\r\n padding: 0 5px;\r\n font-size: 12px !important;\r\n\r\n &::placeholder {\r\n color: #dfdfdf;\r\n font-style: italic;\r\n }\r\n }\r\n}\r\n\r\ninput.form-control[type=\"text\"],\r\nselect.form-control {\r\n height: 35px;\r\n font-size: 13px;\r\n}\r\n\r\ntextarea.form-control {\r\n font-size: 13px;\r\n}\r\n\r\n.order-details {\r\n .paid-status {\r\n margin-top: 10px;\r\n\r\n a {\r\n font-weight: 300;\r\n }\r\n\r\n .panel-body {\r\n span {\r\n display: inline-flex;\r\n height: 30px;\r\n width: 30px;\r\n background: $cMenuBg;\r\n color: #FFF;\r\n align-items: center;\r\n justify-content: center;\r\n border-radius: 50%;\r\n\r\n &.danger {\r\n background: $cRedBtnHover;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.product-xml-data {\r\n display: grid;\r\n grid-template-columns: 1fr;\r\n gap: 10px;\r\n\r\n @include respond-above(sm) {\r\n grid-template-columns: 1fr 1fr;\r\n }\r\n\r\n @include respond-above(md) {\r\n grid-template-columns: 1fr 1fr 1fr;\r\n }\r\n\r\n @include respond-above(lg) {\r\n grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;\r\n }\r\n\r\n input::placeholder {\r\n font-style: italic;\r\n opacity: .5;\r\n }\r\n\r\n .custom_label_0_container,\r\n .custom_label_1_container,\r\n .custom_label_2_container,\r\n .custom_label_3_container,\r\n .custom_label_4_container {\r\n position: relative;\r\n\r\n .custom_label_0_suggestions,\r\n .custom_label_1_suggestions,\r\n .custom_label_2_suggestions,\r\n .custom_label_3_suggestions,\r\n .custom_label_4_suggestions {\r\n position: absolute;\r\n top: 101%;\r\n left: 0;\r\n border: 1px solid #1cbb8c;\r\n width: 100%;\r\n display: none;\r\n z-index: 99;\r\n\r\n div {\r\n padding: 5px;\r\n cursor: pointer;\r\n background: #1cbb8c;\r\n color: #FFF;\r\n border-bottom: 1px solid #1cbb8c;\r\n\r\n &:last-child {\r\n border-bottom: none;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.jconfirm-title {\r\n line-height: 1.25 !important;\r\n}\r\n\r\n.site-title {\r\n font-size: 18px;\r\n font-weight: 600;\r\n margin: 5px 0 10px 5px;\r\n}\r\n\r\n.site-subtitle {\r\n font-size: 13px;\r\n margin: 0 0 10px 5px;\r\n}\r\n\r\n#g-list {\r\n margin-bottom: 15px !important;\r\n}\r\n\r\n.pagination {\r\n input[type=\"number\"] {\r\n border: 1px solid #dddddd;\r\n height: 31px;\r\n width: 50px;\r\n text-align: center;\r\n }\r\n}","$breakpoints: (xs: 576px,\r\n sm: 768px,\r\n md: 992px,\r\n lg: 1200px);\r\n\r\n@mixin respond-above($breakpoint) {\r\n @if map-has-key($breakpoints, $breakpoint) {\r\n $breakpoint-value: map-get($breakpoints, $breakpoint);\r\n\r\n @media (min-width: $breakpoint-value) {\r\n @content;\r\n }\r\n }\r\n\r\n @else {\r\n @warn 'Invalid breakpoint: #{$breakpoint}.';\r\n }\r\n}\r\n\r\n@mixin respond-below($breakpoint) {\r\n @if map-has-key($breakpoints, $breakpoint) {\r\n $breakpoint-value: map-get($breakpoints, $breakpoint);\r\n\r\n @media (max-width: ($breakpoint-value - 1)) {\r\n @content;\r\n }\r\n }\r\n\r\n @else {\r\n @warn 'Invalid breakpoint: #{$breakpoint}.';\r\n }\r\n}\r\n\r\n@mixin respond-between($lower, $upper) {\r\n @if map-has-key($breakpoints, $lower) and map-has-key($breakpoints, $upper) {\r\n $lower-breakpoint: map-get($breakpoints, $lower);\r\n $upper-breakpoint: map-get($breakpoints, $upper);\r\n\r\n @media (min-width: $lower-breakpoint) and (max-width: ($upper-breakpoint - 1)) {\r\n @content;\r\n }\r\n }\r\n\r\n @else {\r\n @if (map-has-key($breakpoints, $lower)==false) {\r\n @warn 'Your lower breakpoint was invalid: #{$lower}.';\r\n }\r\n\r\n @if (map-has-key($breakpoints, $upper)==false) {\r\n @warn 'Your upper breakpoint was invalid: #{$upper}.';\r\n }\r\n }\r\n}\r\n\r\n@mixin border-radius($px: 0) {\r\n -webkit-border-radius: $px;\r\n -moz-border-radius: $px;\r\n border-radius: $px;\r\n}\r\n\r\n@mixin box-shadow($value) {\r\n -webkit-box-shadow: $value;\r\n -moz-box-shadow: $value;\r\n box-shadow: $value;\r\n}\r\n\r\n@mixin transition($element: all, $time: .5s, $option: ease) {\r\n -webkit-transition: $element $time $option;\r\n transition: $element $time $option;\r\n}\r\n\r\n@mixin opacity($value) {\r\n $IEValue: $value*100;\r\n opacity: $value;\r\n -ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=\"+$IEValue+\")\";\r\n filter: alpha(opacity=$IEValue);\r\n}\r\n\r\n@mixin flexbox() {\r\n display: -webkit-box;\r\n display: -moz-box;\r\n display: -ms-flexbox;\r\n display: -webkit-flex;\r\n display: flex;\r\n}\r\n\r\n@mixin flex($values) {\r\n -webkit-box-flex: $values;\r\n -moz-box-flex: $values;\r\n -webkit-flex: $values;\r\n -ms-flex: $values;\r\n flex: $values;\r\n}\r\n\r\n@mixin flex-direction($direction) {\r\n -webkit-flex-direction: $direction;\r\n -moz-flex-direction: $direction;\r\n -ms-flex-direction: $direction;\r\n flex-direction: $direction;\r\n}\r\n\r\n@mixin flex-wrap($wrap) {\r\n -webkit-flex-wrap: $wrap;\r\n -moz-flex-wrap: $wrap;\r\n -ms-flex-wrap: $wrap;\r\n flex-wrap: $wrap;\r\n}\r\n\r\n@mixin flex-flow($flow) {\r\n -webkit-flex-flow: $flow;\r\n -moz-flex-flow: $flow;\r\n -ms-flex-flow: $flow;\r\n flex-flow: $flow;\r\n}\r\n\r\n@mixin order($val) {\r\n -webkit-box-ordinal-group: $val;\r\n -moz-box-ordinal-group: $val;\r\n -ms-flex-order: $val;\r\n -webkit-order: $val;\r\n order: $val;\r\n}\r\n\r\n@mixin flex-grow($grow) {\r\n -webkit-flex-grow: $grow;\r\n -moz-flex-grow: $grow;\r\n -ms-flex-grow: $grow;\r\n flex-grow: $grow;\r\n}\r\n\r\n@mixin flex-shrink($shrink) {\r\n -webkit-flex-shrink: $shrink;\r\n -moz-flex-shrink: $shrink;\r\n -ms-flex-shrink: $shrink;\r\n flex-shrink: $shrink;\r\n}\r\n\r\n@mixin flex-basis($width) {\r\n -webkit-flex-basis: $width;\r\n -moz-flex-basis: $width;\r\n -ms-flex-basis: $width;\r\n flex-basis: $width;\r\n}\r\n\r\n@mixin justify-content($justify) {\r\n -webkit-justify-content: $justify;\r\n -moz-justify-content: $justify;\r\n -ms-justify-content: $justify;\r\n justify-content: $justify;\r\n -ms-flex-pack: $justify;\r\n}\r\n\r\n@mixin align-content($align) {\r\n -webkit-align-content: $align;\r\n -moz-align-content: $align;\r\n -ms-align-content: $align;\r\n align-content: $align;\r\n}\r\n\r\n@mixin align-items($align) {\r\n -webkit-align-items: $align;\r\n -moz-align-items: $align;\r\n -ms-align-items: $align;\r\n align-items: $align;\r\n}\r\n\r\n@mixin align-self($align) {\r\n -webkit-align-self: $align;\r\n -moz-align-self: $align;\r\n -ms-align-self: $align;\r\n align-self: $align;\r\n}"]} \ No newline at end of file +{"version":3,"sources":["style.css","..\\style-scss\\style.scss","..\\style-scss\\_mixins.scss"],"names":[],"mappings":"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","file":"style.css","sourcesContent":["body{font-size:13px}.form-group::after{content:\"\";display:block;clear:both}.table .text-bold{font-weight:600}.table .text-center input{margin:auto}.baselinker-delete-linking,.apilo-delete-linking{display:flex;gap:5px;align-items:center;justify-content:center;margin-top:10px;cursor:pointer}tr.status-0 .order-status{color:#5664d2}tr.status-1 .order-status{color:#468639}tr.status-2 .order-status,tr.status-3 .order-status{color:#ff3d60}tr.status-4 .order-status{color:#fcb92c}tr.status-5 .order-status{color:#f7abb0}tr.status-6 .order-status,tr.status-8 .order-status{color:#bfbfbf}tr.status-7 .order-status{color:#95c11f}body{font-family:\"Open Sans\",sans-serif;color:#2a3042}body a:hover{text-decoration:none}body input:-webkit-autofill,body input:-webkit-autofill:hover,body input:-webkit-autofill:focus textarea:-webkit-autofill,body textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,body select:-webkit-autofill,body select:-webkit-autofill:hover,body select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset !important}#main{height:100vh}#main .container-fluid{height:100%}#main .container-fluid .row{height:100%}#main .container-fluid .row .unlogged-panel{display:flex;align-items:center;justify-content:center;background:#fff}#main .container-fluid .row .unlogged-panel .login-panel{width:80%}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .login-shoppro{text-align:center;font-size:26px;color:#4aa3ff}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .title{text-align:center;font-size:22px;line-height:24px;font-weight:600;margin-top:50px;margin-bottom:10px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .subtitle{text-align:center;font-size:12px;line-height:20px;font-weight:300;color:#74788d}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal{margin-top:50px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-login{position:relative}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-login:before{position:absolute;content:\"Login\";color:#74788d;font-size:14px;line-height:21px;top:5px;left:50px;z-index:801}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-password{position:relative}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-password:before{position:absolute;content:\"Hasło\";color:#74788d;font-size:14px;line-height:21px;top:5px;left:50px;z-index:801}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group input{height:60px;background:rgba(0,0,0,0);padding-top:30px;padding-bottom:10px;padding-left:50px;margin-left:-52px;border:1px solid #dedfe0;box-shadow:none}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .form-control{border:1px solid #dedfe0}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .input-group-text{background:rgba(0,0,0,0);border:none}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .icon{padding-left:20px;padding-right:20px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .form-group .input-group .input-group-prepend .icon i{z-index:800}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .sumbit{text-align:center}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .form-horizontal .sumbit .btn{background-color:#4aa3ff;color:#fff;border-radius:4px;font-size:14px;line-height:21px;font-weight:400;padding:10px 30px;margin-top:50px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .copyright{text-align:center;font-size:14px;line-height:21px;font-weight:400;color:#74788d;margin-top:100px}#main .container-fluid .row .unlogged-panel .login-panel .login-panel-content .copyright a{color:#74788d}#main .container-fluid .row .unlogged-bg{background:url(\"/admin/layout/images/bg-unlogged.png\") no-repeat right;background-size:cover;display:flex}@media(max-width: 575px){#main .container-fluid .row .unlogged-bg{display:none}}#main .home{position:fixed;z-index:999;color:#fff;top:30px;right:30px}#main .home img{width:30px}@media(max-width: 575px){#main .home img{filter:invert(100%)}}.admin-page{background-color:#f8f8fb}.admin-page .menu{z-index:900;padding:0 25px;background-color:#2a3042;height:100%;position:fixed;top:0;left:0;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none;overflow-y:scroll;overflow-x:hidden;color:#8691b2}.admin-page .menu.visible{display:block}@media(max-width: 575px){.admin-page .menu.visible{width:100vw}}@media(max-width: 991px){.admin-page .menu{display:none}}.admin-page .menu::-webkit-scrollbar{display:none;width:0;height:0}.admin-page .menu .logo{width:100%;color:#fff;background-color:#2a3042;text-align:center;padding:20px 0;font-size:24px;font-weight:400}.admin-page .menu .logo span{font-size:11px;color:#8691b2}.admin-page .menu .logo a{font-size:11px;padding:5px 20px;border-radius:.25rem;display:inline-block;margin-top:10px;transition:ease .3s;text-transform:uppercase;font-weight:700;color:#2a3042;background-color:#fff;border:1px solid #fff}.admin-page .menu .logo a:hover{color:#8691b2;background-color:#2a3042;border:1px solid #8691b2}.admin-page .menu .menu-content .title{text-transform:uppercase;color:#8691b2;font-size:12px;font-weight:700;margin-bottom:10px}.admin-page .menu .menu-content ul{list-style-type:none;padding-inline-start:0px}.admin-page .menu .menu-content ul li a{color:#8691b2;font-size:13px;font-weight:400;line-height:27px;padding:4px 0px;display:block}.admin-page .menu .menu-content ul li a:hover{color:#fff}.admin-page .menu .menu-content ul li a:hover img{filter:brightness(200%)}.admin-page .menu .menu-content ul li a img,.admin-page .menu .menu-content ul li a i{margin-right:20px;width:20px;text-align:center}.preview{width:100%;background:#2a3042;text-align:center;position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media(max-width: 575px){.preview{text-align:left}}.preview:hover a{color:#fff;width:100%;height:100%}.preview:hover img{filter:brightness(200%)}.preview a{text-transform:uppercase;padding:20px 0;color:#8691b2;font-size:12px;font-weight:700;margin-bottom:10px;display:inline-block;margin-bottom:0}.preview a img{margin-top:-4px}.site-content{background-color:#fff;margin-left:244px}.site-content.with-menu{width:100%}@media(min-width: 576px){.site-content.with-menu{width:calc(100% - 243px);margin-left:243px}}@media(max-width: 991px){.site-content{margin-left:0}}.site-content .top-user{text-align:right;background-color:#fff;padding-top:10px;padding-bottom:10px;text-align:right}.site-content .dropdown{position:relative;display:inline-block;color:#2a3042;font-size:15px}.site-content .dropdown img{margin-left:10px}.site-content .dropdown:hover .dropdown-content{display:block}.site-content .dropdown .dropdown-content{display:none;transition:ease .3s;position:absolute;background-color:#fff;box-shadow:7px 7px 15px 5px rgba(0,0,0,.05);padding:12px 16px;z-index:1;right:0;font-size:14px}.site-content .dropdown .dropdown-content a{font-size:14px;line-height:15px;font-weight:400;color:#2a3042;display:block;padding:5px 0;white-space:nowrap}.site-content .dropdown .dropdown-content a span{margin-right:10px}.site-content .dashboard-page{padding-top:10px;padding-bottom:10px;background-color:#f3f4f7}.site-content .dashboard-page .dashboard-content{border-radius:.25rem;margin-bottom:15px;background:#fff;margin:10px 0;padding:15px;box-shadow:7px 7px 15px 5px rgba(0,0,0,.05)}.site-content .dashboard-page .dashboard-content .dashboard-title{text-transform:uppercase;font-weight:800;margin-bottom:15px}.site-content .dashboard-page .dashboard-content table{white-space:nowrap;font-size:13px}.site-content .dashboard-page .dashboard-content table.dashboard-products tbody tr td:nth-child(2){max-width:300px;text-overflow:ellipsis;overflow:hidden}.site-content .dashboard-page .dashboard-content table.dashboard-products tbody tr td.text-right{display:table-cell;text-align:right}.site-content .dashboard-page .dashboard-content table a{color:#8691b2;transition:.15s ease;font-weight:800}.site-content .dashboard-page .dashboard-content table a:hover{color:#2a3042}.site-content .dashboard-page .dashboard-content table img{height:50px}.site-content .dashboard-page .dashboard-content table thead{background-color:#f3f4f7}.site-content .dashboard-page .dashboard-content table thead th{vertical-align:middle;border-bottom:none;border-top:none}.site-content .dashboard-page .dashboard-content table tbody td{vertical-align:middle}.site-content .dashboard-page .dashboard-content .table-hover tbody tr:hover{background-color:#f3f4f7}.alert .fa{margin-right:10px}.btn-default,.btn-success,.btn-danger,.btn-info,.btn-system,.btn-dark,.btn-primary{color:#fff;padding:.47rem .75rem;font-size:13px;line-height:1.5;font-weight:300;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(max-width: 575px){.btn-default,.btn-success,.btn-danger,.btn-info,.btn-system,.btn-dark,.btn-primary{font-size:12px}}.btn-default:hover,.btn-success:hover,.btn-danger:hover,.btn-info:hover,.btn-system:hover,.btn-dark:hover,.btn-primary:hover{color:#fff}.btn-default .fa,.btn-success .fa,.btn-danger .fa,.btn-info .fa,.btn-system .fa,.btn-dark .fa,.btn-primary .fa{margin-right:8px}.btn-default#g-columns-list-close .fa,.btn-success#g-columns-list-close .fa,.btn-danger#g-columns-list-close .fa,.btn-info#g-columns-list-close .fa,.btn-system#g-columns-list-close .fa,.btn-dark#g-columns-list-close .fa,.btn-primary#g-columns-list-close .fa{margin-right:0px}.btn-default.article_image_delete .fa,.btn-success.article_image_delete .fa,.btn-danger.article_image_delete .fa,.btn-info.article_image_delete .fa,.btn-system.article_image_delete .fa,.btn-dark.article_image_delete .fa,.btn-primary.article_image_delete .fa{margin-right:0}.btn-default#g-select-columns .fa,.btn-success#g-select-columns .fa,.btn-danger#g-select-columns .fa,.btn-info#g-select-columns .fa,.btn-system#g-select-columns .fa,.btn-dark#g-select-columns .fa,.btn-primary#g-select-columns .fa{margin-right:0px}.btn-default.btn-value-remove,.btn-success.btn-value-remove,.btn-danger.btn-value-remove,.btn-info.btn-value-remove,.btn-system.btn-value-remove,.btn-dark.btn-value-remove,.btn-primary.btn-value-remove{margin-left:15px}.btn-default.btn-value-remove .fa-trash-o,.btn-success.btn-value-remove .fa-trash-o,.btn-danger.btn-value-remove .fa-trash-o,.btn-info.btn-value-remove .fa-trash-o,.btn-system.btn-value-remove .fa-trash-o,.btn-dark.btn-value-remove .fa-trash-o,.btn-primary.btn-value-remove .fa-trash-o{margin-right:0px}.btn-default.btn-delete-permutation,.btn-success.btn-delete-permutation,.btn-danger.btn-delete-permutation,.btn-info.btn-delete-permutation,.btn-system.btn-delete-permutation,.btn-dark.btn-delete-permutation,.btn-primary.btn-delete-permutation{text-align:center;color:#fff}.btn-default.btn-delete-permutation i,.btn-success.btn-delete-permutation i,.btn-danger.btn-delete-permutation i,.btn-info.btn-delete-permutation i,.btn-system.btn-delete-permutation i,.btn-dark.btn-delete-permutation i,.btn-primary.btn-delete-permutation i{margin:0}.btn-default.fa-link,.btn-success.fa-link,.btn-danger.fa-link,.btn-info.fa-link,.btn-system.fa-link,.btn-dark.fa-link,.btn-primary.fa-link{height:35px}.btn-default{color:#000}.attribute-value-add{margin-top:16px}.btn-success{background-color:#1cbb8c;border-color:#1cbb8c}.btn-success:hover{background-color:#179a73;border-color:#179a73}.btn-danger{background-color:#ff3d60;border-color:#ff3d60}.btn-danger:hover{background-color:#ff1741;border-color:#ff1741}.btn-info{background-color:#5664d2;border-color:#5664d2}.btn-info:hover{background-color:#3848ca;border-color:#3848ca}.btn-primary{background-color:#939dba;border-color:#939dba}.btn-primary:hover{background-color:#8691b2;border-color:#8691b2}.btn-system{background-color:#fcb92c;border-color:#fcb92c}.btn-system:hover{background-color:#fbac06;border-color:#fbac06}@media(min-width: 768px){#fg-values-edit #settings-tabs .resp-tabs-container .resp-tab-content{padding-bottom:0}}#fg-values-edit #settings-tabs .resp-tabs-container .resp-tab-content #languages-main .btn-value-add{margin-bottom:15px}#fg-values-edit #settings-tabs .resp-tabs-container .default-value{margin-bottom:1rem}#g-list td a i{color:#2a3042 !important}#g-list input.product-price,#g-list input.product-price-promo{width:100%}#g-columns-list{font-size:13px;font-weight:400;border:1px solid #f3f4f7 !important;border-radius:.25rem}#g-columns-list ul li{border-bottom:1px solid #f3f4f7 !important;height:auto !important;min-height:30px;display:flex;align-items:center}#g-results{font-size:13px;margin-top:10px}#g-results #g-list{color:#2a3042}#g-results #g-list>thead:nth-child(1)>tr:nth-child(1){background-color:#f3f4f7}#g-results #g-list th{vertical-align:middle}#g-results table{color:#2a3042}#g-results table thead tr th{border:none}#g-results table tbody tr{background-color:#fff}#g-results table tbody tr:hover{background-color:#f3f4f7}#g-results table tbody tr td{border-color:#f3f4f7}#g-results table tbody tr td a{transition:.15s ease}#g-results table tbody tr td a:hover{text-decoration:none;color:#2a3042}#g-results .g-search-select,#g-results #g-row-limit{text-align:center}#g-results .form-control{border-color:#8691b2;color:#2a3042;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:13px}#g-results .form-control:focus{box-shadow:none}.table-striped tbody tr:nth-of-type(2n+1){background-color:#fff}.table-bordered th,.table-bordered td{border-right:none;border-left:none}.text-right{display:flex;align-items:center;justify-content:flex-end}@media(max-width: 575px){.text-right.text-centred-xs{justify-content:center}}.text-right #g-row-limit{width:auto;margin:0 10px}@media(max-width: 575px){.text-centred-xs{justify-content:center}}@media(min-width: 768px){.pull-left-sm{display:flex;align-items:center;justify-content:flex-start}}.pagination{display:flex;align-items:center;justify-content:flex-end;margin:0;gap:10px}.pagination span{font-weight:900}.flags{padding-left:20px}.flags img{width:14px;margin-top:-8px}.fa-star{color:#1cbb8c;margin-right:5px}.text-danger{color:#ff3d60 !important}ol.sortable,ol.sortable ol{margin:0 0 0 25px;padding:0;list-style-type:none}ol.sortable{margin:0}ol.sortable,ol.sortable *,ol.sortable *:after,ol.sortable *:before{box-sizing:content-box}.sortable li{margin:0;padding:0}.sortable li div.content{color:#2a3042;cursor:move;height:45px;line-height:45px;margin:0;padding:0 10px;border-bottom:1px solid #e1e1e1;height:100%}.sortable li div.content .text-danger{margin-right:10px}@media(max-width: 575px){.sortable li div.content .text-danger{margin-top:16px;vertical-align:top;margin-right:5px}}#fg-pages-list .sortable li div.content{color:#2a3042;cursor:move;height:45px;line-height:45px;margin:0;padding:0 10px;border-bottom:1px solid #e1e1e1;height:100%}@media(min-width: 576px){#fg-pages-list .sortable li div.content{display:flex;align-items:center}}#fg-pages-list .sortable li div.content .text-danger{margin-right:10px}@media(max-width: 575px){#fg-pages-list .sortable li div.content .text-danger{margin-top:16px;vertical-align:top;margin-right:5px}}#fg-pages-list .sortable li div.content b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width: 576px){#fg-pages-list .sortable li div.content b{display:block}}@media(max-width: 575px){#fg-pages-list .sortable li div.content b{display:inline-block;width:calc(100% - 70px)}}@media(min-width: 1200px){#fg-pages-list .sortable li div.content b{width:calc(100% - 670px)}}@media(min-width: 992px)and (max-width: 1199px){#fg-pages-list .sortable li div.content b{width:calc(100% - 222px)}}@media(min-width: 768px)and (max-width: 991px){#fg-pages-list .sortable li div.content b{width:calc(100% - 222px)}}@media(min-width: 576px)and (max-width: 767px){#fg-pages-list .sortable li div.content b{width:calc(100% - 222px)}}#fg-pages-list .sortable li div.content .menu-box-title{display:flex;align-items:center;justify-content:flex-start}@media(max-width: 575px){#fg-pages-list .sortable li div.content .menu-box-title .disclose,#fg-pages-list .sortable li div.content .menu-box-title .text-danger{margin-top:0}}@media(max-width: 575px){#fg-pages-list .sortable li div.content .menu-box-title{width:100%}}@media(min-width: 1200px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 670px)}}@media(min-width: 992px)and (max-width: 1199px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 222px)}}@media(min-width: 768px)and (max-width: 991px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 222px)}}@media(min-width: 576px)and (max-width: 767px){#fg-pages-list .sortable li div.content .menu-box-title{width:calc(100% - 222px)}}@media(max-width: 575px){#fg-pages-list .sortable li.sort-leaf .content b{display:inline-block;width:calc(100% - 52px)}}#fg-product-edit .sortable li div.content b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 62px)}.sortable li.sort-branch div{color:#2a3042}.sort-leaf .disclose{content:\"- \";text-indent:-3000px;background-image:url(\"/libraries/jquery-nested-sortable/skin-vista/icons.gif\");background-position:-16px -64px;background-repeat:no-repeat;display:inline-block;height:16px;vertical-align:top;width:16px;margin:16px 5px 0 1px}@media(min-width: 576px){.sort-leaf .disclose{margin:0px 5px 0 1px}}li.sort-collapsed.sort-hover div{border-color:#999}.disclose{cursor:pointer;width:20px;display:none;text-align:center}.sortable li.sort-collapsed>ol{display:none}.sortable li.sort-branch>div .disclose{display:block;float:left;margin-right:15px}.sortable li.sort-collapsed>div .disclose>span:before{display:inline-block;font-family:FontAwesome;font-size:10px;content:\"\";height:25px;width:25px;line-height:25px;border-radius:13px;background:rgba(134,145,178,.1);color:#8691b2;border:1px solid #8691b2;transition:.15s ease}.sortable li.sort-collapsed>div .disclose:hover>span:before,.sortable li.sort-expanded>div .disclose:hover>span:before{background:#8691b2;color:#fff}.sortable li.sort-expanded>div .disclose>span:before{display:inline-block;font-family:FontAwesome;font-size:10px;content:\"\";height:25px;width:25px;line-height:25px;border-radius:13px;background:rgba(134,145,178,.1);color:#8691b2;border:1px solid #8691b2;transition:.15s ease}.menu_sortable .btn-group{display:none;transition:.15s ease}.menu_sortable div:hover .btn-group{display:block;margin-top:-1px}.menu_sortable div:hover .btn-group.pull-right{float:none;margin-bottom:20px;margin-left:20px}@media(min-width: 576px){.menu_sortable div:hover .btn-group.pull-right{float:right;margin-bottom:0;margin-left:0;display:flex;justify-content:space-between;align-items:center}}@media(min-width: 1200px){.menu_sortable div:hover .btn-group.pull-right{width:668px}}@media(min-width: 992px)and (max-width: 1199px){.menu_sortable div:hover .btn-group.pull-right{width:222px}}@media(min-width: 768px)and (max-width: 991px){.menu_sortable div:hover .btn-group.pull-right{width:222px}}@media(min-width: 576px)and (max-width: 767px){.menu_sortable div:hover .btn-group.pull-right{width:222px}}@media(max-width: 1199px){.menu_sortable div:hover .btn-group .btn.btn-sm .fa{margin-right:0}}@media(max-width: 1199px){.menu_sortable div:hover .btn-group .hidden-xs{display:none}}.resp-vtabs li.resp-tab-active{position:relative;z-index:1;margin-right:-1px;padding:10px 15px;margin-bottom:0;border-top:none;border:none;border-left:none;border-right:none;border-right:2px solid #8691b2;background-color:#f3f4f7}.resp-tab-active{color:#8691b2}.htabs li.resp-tab-active{border-right:none;color:#2a3042;background-color:#8691b2;border-radius:.25rem;color:#fff}.htabs li.resp-tab-active .fa-star{color:#fff}.resp-vtabs>.resp-tabs-container{border:none;min-height:274px}#fg-order-details .details .order-history div{font-size:13px}#fg-order-details .details i.fa-copy{font-size:16px;cursor:pointer;margin-left:5px;margin-right:10px}#fg-order-details .details b a{color:#8691b2;transition:ease .3s}#fg-order-details .details b a:hover{color:#2a3042}#fg-order-details .details .order-status{margin-bottom:5px}#fg-order-details .resend_order_confirmation_email{margin-top:25px}.date-range-icon{display:flex;align-items:center}.date-range-icon .fa-calendar:before{margin-left:10px;margin-right:10px;height:100%}.input-group .btn{border-radius:0 3px 3px 0;display:flex;align-items:center}input[type=checkbox]{position:relative;width:40px;height:20px;-webkit-appearance:none;background:#ced4da;outline:none;border-radius:10px;box-shadow:inset 0 0 5px rgba(0,0,0,.2)}input:checked[type=checkbox]{background:#8691b2}input[type=checkbox]:before{content:\"\";position:absolute;width:20px;height:20px;border-radius:10px;top:0;left:0;background:#fff;transform:scale(1.1);box-shadow:0 2px 5px rgba(0,0,0,.2);transition:.5s}input:checked[type=checkbox]:before{left:20px}#images-uploader,#files-uploader{clear:both}#images-uploader,#images-uploader *,#files-uploader,#files-uploader *{box-sizing:content-box !important}#images-list{margin:0;padding:0 5px;display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 200px))}#images-list li{background:#fff;text-align:center;display:block;height:165px;margin:5px 5px 10px 5px;vertical-align:middle;position:relative}#images-list li.sortable-chosen{-webkit-box-shadow:-1px 1px 6px rgba(0,0,0,.75);-moz-box-shadow:-1px 1px 6px rgba(0,0,0,.75);box-shadow:-1px 1px 6px rgba(0,0,0,.75)}#images-list li .article-image{height:100%;width:100%;object-fit:cover}#images-list li .image-alt{padding:5px;height:30px;font-size:13px}#images-list li .article_image_delete{border:0;padding:13px;position:absolute;top:0;right:0}#images-list li .article_image_delete i{font-size:18px}#images-list li .image-alt{position:absolute;bottom:10px;border:0;background:#2a3042;text-align:center;color:#fff}#images-list li .image-alt::placeholder{color:#fff}#images-list li:hover .article-image-edit,#images-list li.pending .article-image-edit{display:block}.article-image-edit{background:hsla(0,0%,100%,.8);position:absolute;height:100%;width:150px;cursor:pointer;line-height:168px;display:none}.article-image-edit i{font-size:28px;color:#c00}.article-image-edit img{height:50px;position:relative;top:12px}#files-list{list-style-type:none;margin:0;padding:0}#files-list li{float:left;margin:5px 7px}#files-list li .article_file_delete{border-color:rgba(0,0,0,.05)}#fg-order-details .details .row{margin-bottom:15px}.cke_chrome{background:#fff !important}.cke_bottom,.cke_top{background:#fff !important}.plupload_filelist_header,.plupload_filelist_footer{background:#dbdee8 !important}.plupload_scroll .plupload_filelist{background:rgba(0,0,0,0) !important}.icheckbox_minimal-blue{background-position:0 0 !important}.icheckbox_minimal-blue:hover{background-position:0 0 !important}.icheckbox_minimal-blue.checked{background-position:-40px 0 !important}.icheckbox_minimal-blue.checked:hover{background-position:-40px 0 !important}#fg-product-edit .form-group,#fg-promotion-edit .form-group,#fg-article-edit .form-group,#fg-values-edit .form-group{width:100%}#fg-product-edit .form-group .list,#fg-promotion-edit .form-group .list,#fg-article-edit .form-group .list,#fg-values-edit .form-group .list{margin-bottom:5px}#fg-product-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content,#fg-promotion-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content,#fg-article-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content,#fg-values-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content{display:flex;justify-content:flex-start;align-items:center}#fg-product-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox,#fg-promotion-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox,#fg-article-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox,#fg-values-edit #settings-tabs .settings-tabs .form-group .menu_sortable .sortable .content .g-checkbox{margin-right:5px}#fg-product-edit #settings-tabs .settings-tabs .form-group #products_related,#fg-promotion-edit #settings-tabs .settings-tabs .form-group #products_related,#fg-article-edit #settings-tabs .settings-tabs .form-group #products_related,#fg-values-edit #settings-tabs .settings-tabs .form-group #products_related{max-width:100%;overflow:overlay}#fg-g-edit .sortable .sort-leaf .content,#fg-layout-edit .sortable .sort-leaf .content{display:flex;align-items:center}@media(max-width: 575px){#fg-g-edit .sortable .sort-leaf .content,#fg-layout-edit .sortable .sort-leaf .content{align-items:flex-start}}@media(max-width: 575px){#fg-g-edit .sortable .sort-leaf .content .icheckbox_minimal-blue,#fg-layout-edit .sortable .sort-leaf .content .icheckbox_minimal-blue{margin-top:16px;margin-right:5px}}#files-uploader_container .plupload .plupload_content .plupload_filelist_footer,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer{height:auto}@media(max-width: 575px){#files-uploader_container .plupload .plupload_content .plupload_filelist_footer,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer{display:flex;align-items:center}}#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_status,#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_size,#files-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_progress,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_status,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_file_size,#images-uploader_container .plupload .plupload_content .plupload_filelist_footer .plupload_progress{width:40px}.selectize-control .selectize-input .item a.remove{margin:1px}.progress-box{position:absolute;top:0px;width:100%;height:100%;z-index:200;background:#fff;padding:0px;margin-left:-15px}.progress-box.hidden{display:none}.progress{margin:15px;height:35px;transform:translateY(-100%);position:relative;top:30%;background-color:#333}.version{position:relative;top:5%}.version h3 p{display:inline-block}.version h3{text-align:center}#fg-order-details .details table{margin-top:30px}#fg-order-details .details table .order-product-details .custom-fields{font-size:11px}#fg-order-details .details table .order-product-details .custom-fields b{font-weight:600}#fg-order-details .details table .order-product-details .atributes{font-size:11px}#fg-order-details .details table .order-product-details .atributes b{font-weight:600}.table{white-space:nowrap;font-size:13px}.table .tab-center{text-align:center}.table .product-image{float:left;width:75px;height:75px;margin-right:10px}.table .product-image img{width:100%;height:100%;object-fit:contain}.table .tab-right{text-align:right}.table a{color:#4aa3ff;transition:.15s ease;font-weight:500}.table a:hover{color:#2a3042}.table thead{background-color:#f3f4f7}.table thead th{vertical-align:middle;border-bottom:none;border-top:none}.table tbody td{vertical-align:middle}.table tbody td.product-image{width:100px;padding:0}.table tbody td.product-image img{width:100%}#table-products .product-categories{display:block;width:100%;text-wrap:wrap}#table-products .product-name{display:flex;justify-content:space-between}#table-products .product-name .duplicate-product{margin-left:15px}#table-products .duplicate-product{float:right;font-size:13px}#table-products .btn-success{color:#fff !important}#table-products .btn-success.btn-create-product{margin-top:5px}.inpost-map-container{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:1000;padding:100px;display:none;-webkit-transition:all .5s ease;transition:all .5s ease}@media(max-width: 767px){.inpost-map-container{padding:15px}}.inpost-map-container #inpost-map{background:#fff}.inpost-map-container .inpost-hide{margin:15px auto;float:right;color:#fff !important;text-transform:uppercase;-webkit-transition:all .5s ease;transition:all .5s ease;font-weight:600}.sales-grid{text-align:center}.sales-grid td{padding:2px 4px;width:12.5%}.mobile-menu-btn{position:fixed;right:10px;bottom:10px;z-index:9999;height:50px;width:50px;color:#fff;background:#2a3042;line-height:50px;text-align:center;font-size:25px;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:none}@media(max-width: 991px){.mobile-menu-btn{display:block}}@media(max-width: 575px){.mobile-menu-btn.active{background:#fff;color:#2a3042}}@media(max-width: 575px){.hidden-xs{display:none}}.dashboard-page #table-products>.row>#g-menu,.dashboard-page .g-container>.row>#g-menu{margin-bottom:10px}@media(max-width: 767px){.dashboard-page #table-products>.row>.col-md-3>.pull-right,.dashboard-page .g-container>.row>.col-md-3>.pull-right{float:left}}@media(max-width: 767px){.dashboard-page #table-products>.row>.col-md-3>.pull-right #g-columns-list,.dashboard-page .g-container>.row>.col-md-3>.pull-right #g-columns-list{right:auto;left:15px}}.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group .input-group #dates{max-width:200px}.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group .input-group .date-range-icon{border-top:1px solid #ced4da;border-right:1px solid #ced4da;border-bottom:1px solid #ced4da;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.dashboard-page .g-container .panel-info .panel-body #fg-newsletter-prepare .form-group select#template{max-width:233px}@media(max-width: 767px){.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container{padding:0}}.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container h2 i{margin-right:10px}.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container .resp-tab-content{padding:10px}@media(max-width: 767px){.dashboard-page .g-container .panel-info .panel-body .resp-vtabs .resp-tabs-container .resp-tab-content{padding:10px}}.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-lg-4 .row .buttons .order_status_change_email,.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-lg-4 .row .buttons .order_status_change,.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-xl-4 .row .buttons .order_status_change_email,.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-xl-4 .row .buttons .order_status_change{margin-bottom:10px}.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .input-group span.input-group-addon{border-top-left-radius:0;border-bottom-left-radius:0}@media(max-width: 575px){.dashboard-page .g-container .panel-info .panel-body #fg-order-details .details .row .col-md-6 .col-sm-6:last-child .form-control{margin-top:15px}}.status_select #order-status{max-width:280px}.combination-attribute{border:1px solid #ced4da}.combination-attribute .title{padding:5px 10px;font-weight:600}.combination-attribute .values{padding:5px 10px;list-style-type:none}@media(max-width: 768px){.panel .panel-heading .btn-send-order-to-apilo{float:none !important}}.panel .panel-heading.with-buttons{display:flex;align-items:center;justify-content:space-between}.nav.nav-tabs-right{justify-content:flex-end}.input-group-addon{display:flex;align-items:center;justify-content:center;min-width:65px}select.input-sm{line-height:20px}.form-control{font-size:14px}.baselinker-product-search,.apilo-product-search{cursor:pointer}.baselinker-found-products{margin-top:10px}.baselinker-found-products p{margin-bottom:0}.baselinker-found-products button{margin-top:5px}.dashboard-summary{display:flex;flex-wrap:wrap;gap:20px}.dashboard-summary .panel{max-width:300px;width:100%}.custom-labels{display:flex;flex-wrap:wrap;gap:5px}.custom-labels input{max-width:150px;border:1px solid #dfdfdf !important;padding:0 5px;font-size:12px !important}.custom-labels input::placeholder{color:#dfdfdf;font-style:italic}input.form-control[type=text],select.form-control{height:35px;font-size:13px}textarea.form-control{font-size:13px}.order-details .paid-status{margin-top:10px}.order-details .paid-status a{font-weight:300}.order-details .paid-status .panel-body span{display:inline-flex;height:30px;width:30px;background:#2a3042;color:#fff;align-items:center;justify-content:center;border-radius:50%}.order-details .paid-status .panel-body span.danger{background:#ff1741}.product-xml-data{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width: 768px){.product-xml-data{grid-template-columns:1fr 1fr}}@media(min-width: 992px){.product-xml-data{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 1200px){.product-xml-data{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.product-xml-data input::placeholder{font-style:italic;opacity:.5}.product-xml-data .custom_label_0_container,.product-xml-data .custom_label_1_container,.product-xml-data .custom_label_2_container,.product-xml-data .custom_label_3_container,.product-xml-data .custom_label_4_container{position:relative}.product-xml-data .custom_label_0_container .custom_label_0_suggestions,.product-xml-data .custom_label_0_container .custom_label_1_suggestions,.product-xml-data .custom_label_0_container .custom_label_2_suggestions,.product-xml-data .custom_label_0_container .custom_label_3_suggestions,.product-xml-data .custom_label_0_container .custom_label_4_suggestions,.product-xml-data .custom_label_1_container .custom_label_0_suggestions,.product-xml-data .custom_label_1_container .custom_label_1_suggestions,.product-xml-data .custom_label_1_container .custom_label_2_suggestions,.product-xml-data .custom_label_1_container .custom_label_3_suggestions,.product-xml-data .custom_label_1_container .custom_label_4_suggestions,.product-xml-data .custom_label_2_container .custom_label_0_suggestions,.product-xml-data .custom_label_2_container .custom_label_1_suggestions,.product-xml-data .custom_label_2_container .custom_label_2_suggestions,.product-xml-data .custom_label_2_container .custom_label_3_suggestions,.product-xml-data .custom_label_2_container .custom_label_4_suggestions,.product-xml-data .custom_label_3_container .custom_label_0_suggestions,.product-xml-data .custom_label_3_container .custom_label_1_suggestions,.product-xml-data .custom_label_3_container .custom_label_2_suggestions,.product-xml-data .custom_label_3_container .custom_label_3_suggestions,.product-xml-data .custom_label_3_container .custom_label_4_suggestions,.product-xml-data .custom_label_4_container .custom_label_0_suggestions,.product-xml-data .custom_label_4_container .custom_label_1_suggestions,.product-xml-data .custom_label_4_container .custom_label_2_suggestions,.product-xml-data .custom_label_4_container .custom_label_3_suggestions,.product-xml-data .custom_label_4_container .custom_label_4_suggestions{position:absolute;top:101%;left:0;border:1px solid #1cbb8c;width:100%;display:none;z-index:99}.product-xml-data .custom_label_0_container .custom_label_0_suggestions div,.product-xml-data .custom_label_0_container .custom_label_1_suggestions div,.product-xml-data .custom_label_0_container .custom_label_2_suggestions div,.product-xml-data .custom_label_0_container .custom_label_3_suggestions div,.product-xml-data .custom_label_0_container .custom_label_4_suggestions div,.product-xml-data .custom_label_1_container .custom_label_0_suggestions div,.product-xml-data .custom_label_1_container .custom_label_1_suggestions div,.product-xml-data .custom_label_1_container .custom_label_2_suggestions div,.product-xml-data .custom_label_1_container .custom_label_3_suggestions div,.product-xml-data .custom_label_1_container .custom_label_4_suggestions div,.product-xml-data .custom_label_2_container .custom_label_0_suggestions div,.product-xml-data .custom_label_2_container .custom_label_1_suggestions div,.product-xml-data .custom_label_2_container .custom_label_2_suggestions div,.product-xml-data .custom_label_2_container .custom_label_3_suggestions div,.product-xml-data .custom_label_2_container .custom_label_4_suggestions div,.product-xml-data .custom_label_3_container .custom_label_0_suggestions div,.product-xml-data .custom_label_3_container .custom_label_1_suggestions div,.product-xml-data .custom_label_3_container .custom_label_2_suggestions div,.product-xml-data .custom_label_3_container .custom_label_3_suggestions div,.product-xml-data .custom_label_3_container .custom_label_4_suggestions div,.product-xml-data .custom_label_4_container .custom_label_0_suggestions div,.product-xml-data .custom_label_4_container .custom_label_1_suggestions div,.product-xml-data .custom_label_4_container .custom_label_2_suggestions div,.product-xml-data .custom_label_4_container .custom_label_3_suggestions div,.product-xml-data .custom_label_4_container .custom_label_4_suggestions div{padding:5px;cursor:pointer;background:#1cbb8c;color:#fff;border-bottom:1px solid #1cbb8c}.product-xml-data .custom_label_0_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_0_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_1_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_2_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_3_container .custom_label_4_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_0_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_1_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_2_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_3_suggestions div:last-child,.product-xml-data .custom_label_4_container .custom_label_4_suggestions div:last-child{border-bottom:none}.jconfirm-title{line-height:1.25 !important}.site-title{font-size:18px;font-weight:600;margin:5px 0 10px 5px}.site-subtitle{font-size:13px;margin:0 0 10px 5px}#g-list{margin-bottom:15px !important}.pagination input[type=number]{border:1px solid #ddd;height:31px;width:50px;text-align:center}.input-group-addon{width:auto}.input-group-addon label{display:flex;align-items:center;gap:5px}.additional_fields input[type=text]{height:40px}","// out: ../style-css/style.css, compress: true, sourceMap: true\r\n@import \"_mixins\";\r\n$cGray: #74788d;\r\n$cGrayLight: #ced4da;\r\n$cGrayBg: #f8f8fb;\r\n$cBlue: #4aa3ff;\r\n$cMenuBg: #2a3042;\r\n$cMenuText: #8691b2;\r\n$cFilemenagerBg: #dbdee8;\r\n$cHoverBackground: #f3f4f7;\r\n$cGreenBtn: #1cbb8c;\r\n$cGreenBtnHover: #179a73;\r\n$cRedBtn: #ff3d60;\r\n$cRedBtnHover: #ff1741;\r\n$cVioletBtn: #5664d2;\r\n$cVioletBtnHover: #3848ca;\r\n$cInfoBtn: #939dba;\r\n$cInfoBtnHover: #8691b2;\r\n$cYellowBtn: #fcb92c;\r\n$cYellowBtnHover: #fbac06;\r\n$font1: 'Open Sans',\r\nsans-serif;\r\n\r\nbody {\r\n font-size: 13px;\r\n}\r\n\r\n.form-group {\r\n &::after {\r\n content: '';\r\n display: block;\r\n clear: both;\r\n }\r\n}\r\n\r\n.table {\r\n .text-bold {\r\n font-weight: 600;\r\n }\r\n\r\n .text-center {\r\n input {\r\n margin: auto;\r\n }\r\n }\r\n}\r\n\r\n.baselinker-delete-linking,\r\n.apilo-delete-linking {\r\n display: flex;\r\n gap: 5px;\r\n align-items: center;\r\n justify-content: center;\r\n margin-top: 10px;\r\n cursor: pointer;\r\n}\r\n\r\n// statusy zamówień\r\ntr.status-0 {\r\n .order-status {\r\n color: $cVioletBtn;\r\n }\r\n}\r\n\r\ntr.status-1 {\r\n .order-status {\r\n color: #468639;\r\n }\r\n}\r\n\r\ntr.status-2,\r\ntr.status-3 {\r\n .order-status {\r\n color: $cRedBtn;\r\n }\r\n}\r\n\r\ntr.status-4 {\r\n .order-status {\r\n color: $cYellowBtn;\r\n }\r\n}\r\n\r\n// zamówienie wysłane\r\ntr.status-5 {\r\n .order-status {\r\n color: #f7abb0;\r\n }\r\n}\r\n\r\n// zamówienie zrealizowane\r\ntr.status-6,\r\ntr.status-8 {\r\n .order-status {\r\n color: #bfbfbf;\r\n }\r\n}\r\n\r\ntr.status-7 {\r\n .order-status {\r\n color: #95c11f;\r\n }\r\n}\r\n\r\nbody {\r\n font-family: $font1;\r\n color: $cMenuBg;\r\n\r\n a {\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n input:-webkit-autofill,\r\n input:-webkit-autofill:hover,\r\n input:-webkit-autofill:focus textarea:-webkit-autofill,\r\n textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,\r\n select:-webkit-autofill,\r\n select:-webkit-autofill:hover,\r\n select:-webkit-autofill:focus {\r\n -webkit-box-shadow: 0 0 0px 1000px #ffffff inset !important;\r\n }\r\n}\r\n\r\n#main {\r\n height: 100vh;\r\n\r\n .container-fluid {\r\n height: 100%;\r\n\r\n .row {\r\n height: 100%;\r\n\r\n .unlogged-panel {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n background: #fff;\r\n\r\n .login-panel {\r\n width: 80%;\r\n\r\n .login-panel-content {\r\n .login-shoppro {\r\n text-align: center;\r\n font-size: 26px;\r\n color: $cBlue;\r\n }\r\n\r\n .title {\r\n text-align: center;\r\n font-size: 22px;\r\n line-height: 24px;\r\n font-weight: 600;\r\n margin-top: 50px;\r\n margin-bottom: 10px;\r\n }\r\n\r\n .subtitle {\r\n text-align: center;\r\n font-size: 12px;\r\n line-height: 20px;\r\n font-weight: 300;\r\n color: $cGray;\r\n }\r\n\r\n .form-horizontal {\r\n margin-top: 50px;\r\n\r\n .form-group {\r\n .input-login {\r\n position: relative;\r\n\r\n &:before {\r\n position: absolute;\r\n content: 'Login';\r\n color: $cGray;\r\n font-size: 14px;\r\n line-height: 21px;\r\n top: 5px;\r\n left: 50px;\r\n z-index: 801;\r\n }\r\n }\r\n\r\n .input-password {\r\n position: relative;\r\n\r\n &:before {\r\n position: absolute;\r\n content: 'Hasło';\r\n color: $cGray;\r\n font-size: 14px;\r\n line-height: 21px;\r\n top: 5px;\r\n left: 50px;\r\n z-index: 801;\r\n }\r\n }\r\n\r\n .input-group {\r\n input {\r\n height: 60px;\r\n background: transparent;\r\n padding-top: 30px;\r\n padding-bottom: 10px;\r\n padding-left: 50px;\r\n margin-left: -52px;\r\n border: 1px solid #dedfe0;\r\n box-shadow: none;\r\n }\r\n\r\n .form-control {\r\n border: 1px solid #dedfe0;\r\n }\r\n\r\n .input-group-prepend {\r\n .input-group-text {\r\n background: transparent;\r\n border: none;\r\n }\r\n\r\n .icon {\r\n padding-left: 20px;\r\n padding-right: 20px;\r\n\r\n i {\r\n z-index: 800;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .sumbit {\r\n text-align: center;\r\n\r\n .btn {\r\n background-color: $cBlue;\r\n color: #fff;\r\n border-radius: 4px;\r\n font-size: 14px;\r\n line-height: 21px;\r\n font-weight: 400;\r\n padding: 10px 30px;\r\n margin-top: 50px;\r\n }\r\n }\r\n }\r\n\r\n .copyright {\r\n text-align: center;\r\n font-size: 14px;\r\n line-height: 21px;\r\n font-weight: 400;\r\n color: $cGray;\r\n margin-top: 100px;\r\n\r\n a {\r\n color: $cGray;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .unlogged-bg {\r\n background: url('/admin/layout/images/bg-unlogged.png') no-repeat right;\r\n background-size: cover;\r\n display: flex;\r\n\r\n @include respond-below(xs) {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .home {\r\n position: fixed;\r\n z-index: 999;\r\n color: #fff;\r\n top: 30px;\r\n right: 30px;\r\n\r\n img {\r\n width: 30px;\r\n\r\n @include respond-below(xs) {\r\n filter: invert(100%);\r\n }\r\n }\r\n }\r\n}\r\n\r\n.admin-page {\r\n background-color: $cGrayBg;\r\n\r\n .menu {\r\n &.visible {\r\n display: block;\r\n\r\n @include respond-below(xs) {\r\n width: 100vw;\r\n\r\n }\r\n }\r\n\r\n @include respond-below(md) {\r\n display: none;\r\n }\r\n\r\n z-index: 900;\r\n padding: 0 25px;\r\n background-color: $cMenuBg;\r\n height: 100%;\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n overflow: scroll;\r\n\r\n &::-webkit-scrollbar {\r\n display: none;\r\n /* Chrome Safari */\r\n width: 0;\r\n height: 0;\r\n }\r\n\r\n scrollbar-width: none;\r\n /* Firefox */\r\n -ms-overflow-style: none;\r\n /* IE 10+ */\r\n overflow-y:scroll;\r\n overflow-x:hidden;\r\n color: $cMenuText;\r\n\r\n .logo {\r\n width: 100%;\r\n color: #fff;\r\n background-color: $cMenuBg;\r\n text-align: center;\r\n padding: 20px 0;\r\n font-size: 24px;\r\n font-weight: 400;\r\n\r\n span {\r\n font-size: 11px;\r\n color: $cMenuText;\r\n }\r\n\r\n a {\r\n font-size: 11px;\r\n padding: 5px 20px;\r\n border-radius: .25rem;\r\n display: inline-block;\r\n margin-top: 10px;\r\n transition: ease 0.3s;\r\n text-transform: uppercase;\r\n font-weight: 700;\r\n color: $cMenuBg;\r\n background-color: #fff;\r\n border: 1px solid #fff;\r\n\r\n &:hover {\r\n color: $cMenuText;\r\n background-color: $cMenuBg;\r\n border: 1px solid $cMenuText;\r\n }\r\n }\r\n }\r\n\r\n .menu-content {\r\n .title {\r\n text-transform: uppercase;\r\n color: $cMenuText;\r\n font-size: 12px;\r\n font-weight: 700;\r\n margin-bottom: 10px;\r\n }\r\n\r\n ul {\r\n list-style-type: none;\r\n padding-inline-start: 0px;\r\n\r\n li {\r\n a {\r\n color: $cMenuText;\r\n font-size: 13px;\r\n font-weight: 400;\r\n line-height: 27px;\r\n padding: 4px 0px;\r\n display: block;\r\n\r\n &:hover {\r\n color: #fff;\r\n\r\n img {\r\n filter: brightness(200%);\r\n }\r\n }\r\n\r\n img,\r\n i {\r\n margin-right: 20px;\r\n width: 20px;\r\n text-align: center;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.preview {\r\n width: 100%;\r\n background: $cMenuBg;\r\n text-align: center;\r\n position: -webkit-sticky;\r\n position: sticky;\r\n bottom: 0;\r\n z-index: 1020;\r\n\r\n @include respond-below(xs) {\r\n text-align: left;\r\n }\r\n\r\n &:hover {\r\n a {\r\n color: #fff;\r\n width: 100%;\r\n height: 100%;\r\n }\r\n\r\n img {\r\n filter: brightness(200%);\r\n }\r\n }\r\n\r\n a {\r\n text-transform: uppercase;\r\n padding: 20px 0;\r\n color: $cMenuText;\r\n font-size: 12px;\r\n font-weight: 700;\r\n margin-bottom: 10px;\r\n display: inline-block;\r\n margin-bottom: 0;\r\n\r\n img {\r\n margin-top: -4px;\r\n }\r\n }\r\n}\r\n\r\n.site-content {\r\n\r\n &.with-menu {\r\n width: 100%;\r\n\r\n @include respond-above(xs) {\r\n width: calc(100% - 243px);\r\n\r\n margin-left: 243px;\r\n }\r\n }\r\n\r\n @include respond-below(md) {\r\n margin-left: 0;\r\n }\r\n\r\n background-color: #fff;\r\n margin-left: 244px;\r\n\r\n .top-user {\r\n text-align: right;\r\n background-color: #fff;\r\n padding-top: 10px;\r\n padding-bottom: 10px;\r\n text-align: right;\r\n }\r\n\r\n .dropdown {\r\n position: relative;\r\n display: inline-block;\r\n color: $cMenuBg;\r\n font-size: 15px;\r\n\r\n img {\r\n margin-left: 10px;\r\n }\r\n\r\n &:hover {\r\n .dropdown-content {\r\n display: block;\r\n }\r\n }\r\n\r\n .dropdown-content {\r\n display: none;\r\n transition: ease 0.3s;\r\n position: absolute;\r\n background-color: #fff;\r\n box-shadow: 7px 7px 15px 5px rgba(0, 0, 0, 0.05);\r\n padding: 12px 16px;\r\n z-index: 1;\r\n right: 0;\r\n font-size: 14px;\r\n\r\n a {\r\n font-size: 14px;\r\n line-height: 15px;\r\n font-weight: 400;\r\n color: $cMenuBg;\r\n display: block;\r\n padding: 5px 0;\r\n white-space: nowrap;\r\n\r\n span {\r\n margin-right: 10px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .dashboard-page {\r\n padding-top: 10px;\r\n padding-bottom: 10px;\r\n background-color: $cHoverBackground;\r\n\r\n\r\n\r\n .dashboard-content {\r\n border-radius: .25rem;\r\n margin-bottom: 15px;\r\n background: #fff;\r\n margin: 10px 0;\r\n padding: 15px;\r\n box-shadow: 7px 7px 15px 5px rgba(0, 0, 0, 0.05);\r\n\r\n .dashboard-title {\r\n text-transform: uppercase;\r\n font-weight: 800;\r\n margin-bottom: 15px;\r\n }\r\n\r\n table {\r\n white-space: nowrap;\r\n font-size: 13px;\r\n\r\n &.dashboard-products {\r\n tbody {\r\n tr {\r\n td:nth-child(2) {\r\n max-width: 300px;\r\n text-overflow: ellipsis;\r\n overflow: hidden;\r\n }\r\n\r\n td.text-right {\r\n display: table-cell;\r\n text-align: right;\r\n }\r\n }\r\n }\r\n }\r\n\r\n a {\r\n color: $cMenuText;\r\n transition: .15s ease;\r\n font-weight: 800;\r\n\r\n &:hover {\r\n color: $cMenuBg;\r\n }\r\n }\r\n\r\n img {\r\n height: 50px;\r\n }\r\n\r\n thead {\r\n background-color: $cHoverBackground;\r\n\r\n th {\r\n vertical-align: middle;\r\n border-bottom: none;\r\n border-top: none;\r\n }\r\n }\r\n\r\n tbody {\r\n td {\r\n vertical-align: middle;\r\n }\r\n }\r\n }\r\n\r\n .table-hover tbody tr:hover {\r\n background-color: $cHoverBackground;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.alert {\r\n .fa {\r\n margin-right: 10px;\r\n }\r\n}\r\n\r\n.btn-default,\r\n.btn-success,\r\n.btn-danger,\r\n.btn-info,\r\n.btn-system,\r\n.btn-dark,\r\n.btn-primary {\r\n color: #fff;\r\n padding: .47rem .75rem;\r\n font-size: 13px;\r\n line-height: 1.5;\r\n font-weight: 300;\r\n border-radius: .25rem;\r\n transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\r\n\r\n @include respond-below(xs) {\r\n font-size: 12px;\r\n }\r\n\r\n &:hover {\r\n color: #fff;\r\n }\r\n\r\n .fa {\r\n margin-right: 8px;\r\n }\r\n\r\n &#g-columns-list-close {\r\n .fa {\r\n margin-right: 0px;\r\n }\r\n }\r\n\r\n &.article_image_delete {\r\n .fa {\r\n margin-right: 0;\r\n }\r\n }\r\n\r\n &#g-select-columns {\r\n .fa {\r\n margin-right: 0px;\r\n }\r\n }\r\n\r\n &.btn-value-remove {\r\n margin-left: 15px;\r\n\r\n .fa-trash-o {\r\n margin-right: 0px;\r\n }\r\n }\r\n\r\n &.btn-delete-permutation {\r\n text-align: center;\r\n color: #FFF;\r\n\r\n i {\r\n margin: 0;\r\n }\r\n }\r\n\r\n &.fa-link {\r\n height: 35px;\r\n }\r\n}\r\n\r\n.btn-default {\r\n color: #000;\r\n}\r\n\r\n.attribute-value-add {\r\n margin-top: 16px;\r\n}\r\n\r\n.btn-success {\r\n background-color: $cGreenBtn;\r\n border-color: $cGreenBtn;\r\n\r\n &:hover {\r\n background-color: $cGreenBtnHover;\r\n border-color: $cGreenBtnHover;\r\n }\r\n}\r\n\r\n.btn-danger {\r\n background-color: $cRedBtn;\r\n border-color: $cRedBtn;\r\n\r\n &:hover {\r\n background-color: $cRedBtnHover;\r\n border-color: $cRedBtnHover;\r\n }\r\n}\r\n\r\n.btn-info {\r\n background-color: $cVioletBtn;\r\n border-color: $cVioletBtn;\r\n\r\n &:hover {\r\n background-color: $cVioletBtnHover;\r\n border-color: $cVioletBtnHover;\r\n }\r\n}\r\n\r\n.btn-primary {\r\n background-color: $cInfoBtn;\r\n border-color: $cInfoBtn;\r\n\r\n &:hover {\r\n background-color: $cInfoBtnHover;\r\n border-color: $cInfoBtnHover;\r\n }\r\n}\r\n\r\n.btn-system {\r\n background-color: $cYellowBtn;\r\n border-color: $cYellowBtn;\r\n\r\n &:hover {\r\n background-color: $cYellowBtnHover;\r\n border-color: $cYellowBtnHover;\r\n }\r\n}\r\n\r\n#fg-values-edit {\r\n #settings-tabs {\r\n .resp-tabs-container {\r\n\r\n .resp-tab-content {\r\n @include respond-above(sm) {\r\n padding-bottom: 0;\r\n }\r\n\r\n #languages-main {\r\n .btn-value-add {\r\n margin-bottom: 15px;\r\n }\r\n }\r\n }\r\n\r\n .default-value {\r\n margin-bottom: 1rem;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#g-list td a i {\r\n color: $cMenuBg !important;\r\n}\r\n\r\n#g-list {\r\n\r\n input.product-price,\r\n input.product-price-promo {\r\n width: 100%;\r\n }\r\n}\r\n\r\n#g-columns-list {\r\n font-size: 13px;\r\n font-weight: 400;\r\n border: 1px solid $cHoverBackground !important;\r\n border-radius: 0.25rem;\r\n\r\n ul {\r\n li {\r\n border-bottom: 1px solid $cHoverBackground !important;\r\n height: auto !important;\r\n min-height: 30px;\r\n display: flex;\r\n align-items: center;\r\n }\r\n }\r\n}\r\n\r\n#g-results {\r\n font-size: 13px;\r\n margin-top: 10px;\r\n\r\n #g-list {\r\n color: $cMenuBg;\r\n\r\n >thead:nth-child(1) {\r\n >tr:nth-child(1) {\r\n background-color: $cHoverBackground;\r\n }\r\n }\r\n\r\n th {\r\n vertical-align: middle;\r\n }\r\n }\r\n\r\n table {\r\n color: $cMenuBg;\r\n\r\n thead {\r\n tr {\r\n th {\r\n border: none;\r\n }\r\n }\r\n }\r\n\r\n tbody {\r\n tr {\r\n background-color: #fff;\r\n\r\n &:hover {\r\n background-color: $cHoverBackground;\r\n }\r\n\r\n td {\r\n border-color: $cHoverBackground;\r\n\r\n a {\r\n transition: .15s ease;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n color: $cMenuBg;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .g-search-select,\r\n #g-row-limit {\r\n text-align: center;\r\n }\r\n\r\n .form-control {\r\n border-color: $cMenuText;\r\n color: $cMenuBg;\r\n -webkit-appearance: none;\r\n -moz-appearance: none;\r\n appearance: none;\r\n font-size: 13px;\r\n\r\n &:focus {\r\n box-shadow: none;\r\n }\r\n }\r\n}\r\n\r\n.table-striped tbody tr:nth-of-type(2n+1) {\r\n background-color: #fff;\r\n}\r\n\r\n.table-bordered th,\r\n.table-bordered td {\r\n border-right: none;\r\n border-left: none;\r\n}\r\n\r\n.text-right {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-end;\r\n\r\n &.text-centred-xs {\r\n @include respond-below(xs) {\r\n justify-content: center;\r\n }\r\n }\r\n\r\n #g-row-limit {\r\n width: auto;\r\n margin: 0 10px;\r\n }\r\n\r\n\r\n}\r\n\r\n.text-centred-xs {\r\n @include respond-below(xs) {\r\n justify-content: center;\r\n }\r\n}\r\n\r\n.pull-left-sm {\r\n @include respond-above(sm) {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n }\r\n\r\n}\r\n\r\n\r\n.pagination {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-end;\r\n margin: 0;\r\n gap: 10px;\r\n\r\n span {\r\n font-weight: 900;\r\n }\r\n}\r\n\r\n.flags {\r\n padding-left: 20px;\r\n\r\n img {\r\n width: 14px;\r\n margin-top: -8px;\r\n }\r\n}\r\n\r\n.fa-star {\r\n color: $cGreenBtn;\r\n margin-right: 5px;\r\n}\r\n\r\n.text-danger {\r\n color: $cRedBtn !important;\r\n}\r\n\r\nol.sortable,\r\nol.sortable ol {\r\n margin: 0 0 0 25px;\r\n padding: 0;\r\n list-style-type: none;\r\n}\r\n\r\nol.sortable {\r\n margin: 0;\r\n}\r\n\r\nol.sortable,\r\nol.sortable *,\r\nol.sortable *:after,\r\nol.sortable *:before {\r\n box-sizing: content-box;\r\n}\r\n\r\n.sortable li {\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.sortable li div.content {\r\n color: $cMenuBg;\r\n cursor: move;\r\n height: 45px;\r\n line-height: 45px;\r\n margin: 0;\r\n padding: 0 10px;\r\n border-bottom: 1px solid #e1e1e1;\r\n height: 100%;\r\n\r\n .text-danger {\r\n margin-right: 10px;\r\n\r\n @include respond-below(xs) {\r\n margin-top: 16px;\r\n vertical-align: top;\r\n margin-right: 5px;\r\n }\r\n }\r\n\r\n}\r\n\r\n#fg-pages-list {\r\n .sortable {\r\n li {\r\n div {\r\n\r\n &.content {\r\n color: $cMenuBg;\r\n cursor: move;\r\n height: 45px;\r\n line-height: 45px;\r\n margin: 0;\r\n padding: 0 10px;\r\n border-bottom: 1px solid #e1e1e1;\r\n height: 100%;\r\n\r\n @include respond-above(xs) {\r\n display: flex;\r\n align-items: center;\r\n }\r\n\r\n .text-danger {\r\n margin-right: 10px;\r\n\r\n @include respond-below(xs) {\r\n margin-top: 16px;\r\n vertical-align: top;\r\n margin-right: 5px;\r\n }\r\n }\r\n\r\n b {\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n\r\n @include respond-above(xs) {\r\n display: block;\r\n }\r\n\r\n @include respond-below(xs) {\r\n display: inline-block;\r\n width: calc(100% - 70px);\r\n }\r\n\r\n @include respond-above(lg) {\r\n width: calc(100% - 670px);\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: calc(100% - 222px);\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: calc(100% - 222px);\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: calc(100% - 222px);\r\n }\r\n }\r\n\r\n .menu-box-title {\r\n\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n\r\n .disclose,\r\n .text-danger {\r\n @include respond-below(xs) {\r\n\r\n margin-top: 0;\r\n }\r\n }\r\n\r\n @include respond-below(xs) {\r\n\r\n width: 100%;\r\n }\r\n\r\n @include respond-above(lg) {\r\n width: calc(100% - 670px);\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: calc(100% - 222px);\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: calc(100% - 222px);\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: calc(100% - 222px);\r\n }\r\n\r\n }\r\n }\r\n }\r\n\r\n &.sort-leaf {\r\n .content {\r\n b {\r\n @include respond-below(xs) {\r\n display: inline-block;\r\n width: calc(100% - 52px);\r\n }\r\n\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#fg-product-edit {\r\n .sortable {\r\n li {\r\n div {\r\n &.content {\r\n\r\n b {\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n width: calc(100% - 62px);\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.sortable li.sort-branch div {\r\n color: $cMenuBg;\r\n}\r\n\r\n.sort-leaf .disclose {\r\n content: '- ';\r\n text-indent: -3000px;\r\n background-image: url('/libraries/jquery-nested-sortable/skin-vista/icons.gif');\r\n background-position: -16px -64px;\r\n background-repeat: no-repeat;\r\n display: inline-block;\r\n height: 16px;\r\n vertical-align: top;\r\n width: 16px;\r\n margin: 16px 5px 0 1px;\r\n\r\n @include respond-above(xs) {\r\n margin: 0px 5px 0 1px;\r\n }\r\n}\r\n\r\nli.sort-collapsed.sort-hover div {\r\n border-color: #999999;\r\n}\r\n\r\n.disclose {\r\n cursor: pointer;\r\n width: 20px;\r\n display: none;\r\n text-align: center;\r\n}\r\n\r\n.sortable li.sort-collapsed>ol {\r\n display: none;\r\n}\r\n\r\n.sortable li.sort-branch>div .disclose {\r\n display: block;\r\n float: left;\r\n margin-right: 15px;\r\n}\r\n\r\n.sortable li.sort-collapsed>div .disclose>span:before {\r\n display: inline-block;\r\n font-family: FontAwesome;\r\n font-size: 10px;\r\n content: '\\f054';\r\n height: 25px;\r\n width: 25px;\r\n line-height: 25px;\r\n border-radius: 13px;\r\n background: rgba(134, 145, 178, .1);\r\n color: $cMenuText;\r\n border: 1px solid $cMenuText;\r\n transition: .15s ease;\r\n}\r\n\r\n.sortable li.sort-collapsed>div .disclose:hover>span:before,\r\n.sortable li.sort-expanded>div .disclose:hover>span:before {\r\n background: $cMenuText;\r\n color: #FFF;\r\n}\r\n\r\n.sortable li.sort-expanded>div .disclose>span:before {\r\n display: inline-block;\r\n font-family: FontAwesome;\r\n font-size: 10px;\r\n content: '\\f078';\r\n height: 25px;\r\n width: 25px;\r\n line-height: 25px;\r\n border-radius: 13px;\r\n background: rgba(134, 145, 178, .1);\r\n color: $cMenuText;\r\n border: 1px solid $cMenuText;\r\n transition: .15s ease;\r\n}\r\n\r\n.menu_sortable .btn-group {\r\n display: none;\r\n transition: .15s ease;\r\n}\r\n\r\n.menu_sortable div {\r\n &:hover {\r\n .btn-group {\r\n display: block;\r\n margin-top: -1px;\r\n\r\n &.pull-right {\r\n float: none;\r\n margin-bottom: 20px;\r\n margin-left: 20px;\r\n\r\n @include respond-above(xs) {\r\n float: right;\r\n margin-bottom: 0;\r\n margin-left: 0;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n\r\n }\r\n\r\n @include respond-above(lg) {\r\n width: 668px;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: 222px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: 222px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: 222px;\r\n }\r\n\r\n\r\n\r\n\r\n\r\n }\r\n\r\n .btn {\r\n &.btn-sm {\r\n @include respond-below(lg) {\r\n\r\n .fa {\r\n margin-right: 0;\r\n }\r\n\r\n }\r\n }\r\n }\r\n\r\n .hidden-xs {\r\n @include respond-below(lg) {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.resp-vtabs li.resp-tab-active {\r\n position: relative;\r\n z-index: 1;\r\n margin-right: -1px;\r\n padding: 10px 15px;\r\n margin-bottom: 0;\r\n border-top: none;\r\n border: none;\r\n border-left: none;\r\n border-right: none;\r\n border-right: 2px solid $cMenuText;\r\n background-color: $cHoverBackground;\r\n}\r\n\r\n.resp-tab-active {\r\n color: $cMenuText;\r\n}\r\n\r\n.htabs {\r\n li.resp-tab-active {\r\n border-right: none;\r\n color: $cMenuBg;\r\n background-color: $cMenuText;\r\n border-radius: .25rem;\r\n color: #fff;\r\n\r\n .fa-star {\r\n color: #fff;\r\n }\r\n }\r\n}\r\n\r\n.resp-vtabs>.resp-tabs-container {\r\n border: none;\r\n min-height: 274px;\r\n}\r\n\r\n#fg-order-details {\r\n .details {\r\n .order-history {\r\n div {\r\n font-size: 13px;\r\n }\r\n }\r\n\r\n i.fa-copy {\r\n font-size: 16px;\r\n cursor: pointer;\r\n margin-left: 5px;\r\n margin-right: 10px;\r\n }\r\n\r\n b {\r\n a {\r\n color: $cMenuText;\r\n transition: ease 0.3s;\r\n\r\n &:hover {\r\n color: $cMenuBg;\r\n }\r\n }\r\n }\r\n\r\n .order-status {\r\n margin-bottom: 5px;\r\n }\r\n }\r\n\r\n .resend_order_confirmation_email {\r\n margin-top: 25px;\r\n }\r\n}\r\n\r\n.date-range-icon {\r\n display: flex;\r\n align-items: center;\r\n\r\n .fa-calendar:before {\r\n margin-left: 10px;\r\n margin-right: 10px;\r\n height: 100%;\r\n }\r\n}\r\n\r\n.input-group {\r\n .btn {\r\n border-radius: 0 3px 3px 0;\r\n display: flex;\r\n align-items: center;\r\n }\r\n}\r\n\r\ninput[type=\"checkbox\"] {\r\n position: relative;\r\n width: 40px;\r\n height: 20px;\r\n -webkit-appearance: none;\r\n background: $cGrayLight;\r\n outline: none;\r\n border-radius: 10px;\r\n box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);\r\n}\r\n\r\ninput:checked[type=\"checkbox\"] {\r\n background: $cMenuText;\r\n}\r\n\r\ninput[type=\"checkbox\"]:before {\r\n content: '';\r\n position: absolute;\r\n width: 20px;\r\n height: 20px;\r\n border-radius: 10px;\r\n top: 0;\r\n left: 0;\r\n background: #fff;\r\n transform: scale(1.1);\r\n box-shadow: 0 2px 5px rgba(0, 0, 0, .2);\r\n transition: .5s;\r\n}\r\n\r\ninput:checked[type=\"checkbox\"]:before {\r\n left: 20px;\r\n}\r\n\r\n#images-uploader,\r\n#files-uploader {\r\n clear: both;\r\n}\r\n\r\n#images-uploader,\r\n#images-uploader *,\r\n#files-uploader,\r\n#files-uploader * {\r\n box-sizing: content-box !important;\r\n}\r\n\r\n#images-list {\r\n margin: 0;\r\n padding: 0 5px;\r\n display: grid;\r\n grid-template-columns: repeat(auto-fit, minmax(150px, 200px));\r\n ;\r\n}\r\n\r\n#images-list li {\r\n background: #FFF;\r\n text-align: center;\r\n display: block;\r\n height: 165px;\r\n margin: 5px 5px 10px 5px;\r\n vertical-align: middle;\r\n position: relative;\r\n}\r\n\r\n#images-list li.sortable-chosen {\r\n -webkit-box-shadow: -1px 1px 6px rgba(0, 0, 0, .75);\r\n -moz-box-shadow: -1px 1px 6px rgba(0, 0, 0, .75);\r\n box-shadow: -1px 1px 6px rgba(0, 0, 0, .75);\r\n}\r\n\r\n#images-list li .article-image {\r\n height: 100%;\r\n width: 100%;\r\n object-fit: cover;\r\n}\r\n\r\n#images-list li .image-alt {\r\n padding: 5px;\r\n height: 30px;\r\n font-size: 13px;\r\n}\r\n\r\n#images-list li .article_image_delete {\r\n border: 0;\r\n padding: 13px;\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n}\r\n\r\n#images-list li .article_image_delete i {\r\n font-size: 18px;\r\n}\r\n\r\n#images-list li .image-alt {\r\n position: absolute;\r\n bottom: 10px;\r\n border: 0;\r\n background: $cMenuBg;\r\n text-align: center;\r\n color: #FFF;\r\n}\r\n\r\n#images-list li .image-alt::placeholder {\r\n color: #FFF;\r\n}\r\n\r\n#images-list li:hover .article-image-edit,\r\n#images-list li.pending .article-image-edit {\r\n display: block;\r\n}\r\n\r\n.article-image-edit {\r\n background: rgba(255, 255, 255, .8);\r\n position: absolute;\r\n height: 100%;\r\n width: 150px;\r\n cursor: pointer;\r\n line-height: 168px;\r\n display: none;\r\n}\r\n\r\n.article-image-edit i {\r\n font-size: 28px;\r\n color: #cc0000;\r\n}\r\n\r\n.article-image-edit img {\r\n height: 50px;\r\n position: relative;\r\n top: 12px;\r\n}\r\n\r\n#files-list {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n#files-list li {\r\n float: left;\r\n margin: 5px 7px;\r\n}\r\n\r\n#files-list li .article_file_delete {\r\n border-color: rgba(0, 0, 0, 0.05);\r\n}\r\n\r\n#fg-order-details {\r\n .details {\r\n .row {\r\n margin-bottom: 15px;\r\n }\r\n }\r\n}\r\n\r\n.cke_chrome {\r\n background: #fff !important;\r\n}\r\n\r\n.cke_bottom,\r\n.cke_top {\r\n background: #fff !important;\r\n}\r\n\r\n.plupload_filelist_header,\r\n.plupload_filelist_footer {\r\n background: $cFilemenagerBg !important;\r\n}\r\n\r\n.plupload_scroll .plupload_filelist {\r\n background: transparent !important;\r\n}\r\n\r\n.icheckbox_minimal-blue {\r\n background-position: 0 0 !important;\r\n\r\n &:hover {\r\n background-position: 0 0 !important;\r\n }\r\n}\r\n\r\n.icheckbox_minimal-blue.checked {\r\n background-position: -40px 0 !important;\r\n\r\n &:hover {\r\n background-position: -40px 0 !important;\r\n }\r\n}\r\n\r\n#fg-product-edit,\r\n#fg-promotion-edit,\r\n#fg-article-edit,\r\n#fg-values-edit {\r\n .form-group {\r\n width: 100%;\r\n\r\n .list {\r\n margin-bottom: 5px;\r\n }\r\n }\r\n\r\n #settings-tabs {\r\n .settings-tabs {\r\n .form-group {\r\n .menu_sortable {\r\n .sortable {\r\n .content {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n\r\n .g-checkbox {\r\n margin-right: 5px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n #products_related {\r\n max-width: 100%;\r\n overflow: overlay;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#fg-g-edit,\r\n#fg-layout-edit {\r\n .sortable {\r\n .sort-leaf {\r\n .content {\r\n display: flex;\r\n align-items: center;\r\n\r\n @include respond-below(xs) {\r\n align-items: flex-start;\r\n }\r\n\r\n .icheckbox_minimal-blue {\r\n @include respond-below(xs) {\r\n margin-top: 16px;\r\n margin-right: 5px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#files-uploader_container,\r\n#images-uploader_container {\r\n\r\n .plupload {\r\n .plupload_content {\r\n .plupload_filelist_footer {\r\n @include respond-below(xs) {\r\n display: flex;\r\n align-items: center;\r\n }\r\n\r\n height: auto;\r\n\r\n .plupload_file_status,\r\n .plupload_file_size,\r\n .plupload_progress {\r\n width: 40px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.selectize-control {\r\n .selectize-input {\r\n .item {\r\n a {\r\n &.remove {\r\n margin: 1px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.progress-box {\r\n position: absolute;\r\n top: 0px;\r\n width: 100%;\r\n height: 100%;\r\n z-index: 200;\r\n background: #fff;\r\n padding: 0px;\r\n margin-left: -15px;\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n}\r\n\r\n.progress {\r\n margin: 15px;\r\n height: 35px;\r\n transform: translateY(-100%);\r\n position: relative;\r\n top: 30%;\r\n background-color: #333;\r\n}\r\n\r\n.version {\r\n position: relative;\r\n top: 5%;\r\n}\r\n\r\n.version h3 p {\r\n display: inline-block;\r\n}\r\n\r\n.version h3 {\r\n text-align: center;\r\n\r\n}\r\n\r\n#fg-order-details {\r\n .details {\r\n table {\r\n margin-top: 30px;\r\n\r\n .order-product-details {\r\n .custom-fields {\r\n font-size: 11px;\r\n\r\n b {\r\n font-weight: 600;\r\n }\r\n }\r\n\r\n .atributes {\r\n font-size: 11px;\r\n\r\n b {\r\n font-weight: 600;\r\n }\r\n }\r\n\r\n }\r\n }\r\n }\r\n}\r\n\r\n.table {\r\n white-space: nowrap;\r\n font-size: 13px;\r\n\r\n .tab-center {\r\n text-align: center;\r\n }\r\n\r\n .product-image {\r\n float: left;\r\n width: 75px;\r\n height: 75px;\r\n margin-right: 10px;\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: contain;\r\n }\r\n }\r\n\r\n .tab-right {\r\n text-align: right;\r\n }\r\n\r\n a {\r\n color: $cBlue;\r\n transition: .15s ease;\r\n font-weight: 500;\r\n\r\n &:hover {\r\n color: $cMenuBg;\r\n }\r\n }\r\n\r\n thead {\r\n background-color: $cHoverBackground;\r\n\r\n th {\r\n vertical-align: middle;\r\n border-bottom: none;\r\n border-top: none;\r\n }\r\n }\r\n\r\n tbody {\r\n\r\n td {\r\n vertical-align: middle;\r\n\r\n &.product-image {\r\n\r\n width: 100px;\r\n padding: 0;\r\n\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n\r\n }\r\n }\r\n}\r\n\r\n#table-products {\r\n .product-categories {\r\n display: block;\r\n width: 100%;\r\n text-wrap: wrap;\r\n }\r\n\r\n .product-name {\r\n display: flex;\r\n justify-content: space-between;\r\n\r\n .duplicate-product {\r\n margin-left: 15px;\r\n }\r\n }\r\n\r\n .duplicate-product {\r\n float: right;\r\n font-size: 13px;\r\n }\r\n\r\n .btn-success {\r\n color: #FFF !important;\r\n\r\n &.btn-create-product {\r\n margin-top: 5px;\r\n }\r\n }\r\n}\r\n\r\n.inpost-map-container {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background: rgba(0, 0, 0, .75);\r\n z-index: 1000;\r\n padding: 100px;\r\n display: none;\r\n @include transition;\r\n\r\n @include respond-below(sm) {\r\n padding: 15px;\r\n }\r\n\r\n #inpost-map {\r\n background: #FFF;\r\n }\r\n\r\n .inpost-hide {\r\n margin: 15px auto;\r\n float: right;\r\n color: #FFF !important;\r\n text-transform: uppercase;\r\n @include transition;\r\n font-weight: 600;\r\n }\r\n}\r\n\r\n.sales-grid {\r\n text-align: center;\r\n\r\n td {\r\n padding: 2px 4px;\r\n width: calc(100% / 8);\r\n }\r\n}\r\n\r\n.mobile-menu-btn {\r\n position: fixed;\r\n right: 10px;\r\n bottom: 10px;\r\n z-index: 9999;\r\n height: 50px;\r\n width: 50px;\r\n color: #FFF;\r\n background: $cMenuBg;\r\n line-height: 50px;\r\n text-align: center;\r\n font-size: 25px;\r\n cursor: pointer;\r\n -webkit-border-radius: 50%;\r\n -moz-border-radius: 50%;\r\n border-radius: 50%;\r\n display: none;\r\n\r\n @include respond-below(md) {\r\n display: block;\r\n }\r\n\r\n &.active {\r\n @include respond-below(xs) {\r\n background: #fff;\r\n color: $cMenuBg;\r\n }\r\n }\r\n\r\n}\r\n\r\n.hidden-xs {\r\n @include respond-below(xs) {\r\n display: none;\r\n }\r\n}\r\n\r\n.dashboard-page {\r\n\r\n #table-products,\r\n .g-container {\r\n >.row {\r\n >#g-menu {\r\n margin-bottom: 10px;\r\n }\r\n\r\n >.col-md-3 {\r\n\r\n >.pull-right {\r\n @include respond-below(sm) {\r\n float: left;\r\n\r\n }\r\n\r\n #g-columns-list {\r\n @include respond-below(sm) {\r\n right: auto;\r\n left: 15px;\r\n }\r\n }\r\n }\r\n\r\n }\r\n }\r\n }\r\n\r\n\r\n .g-container {\r\n .panel-info {\r\n .panel-body {\r\n #fg-newsletter-prepare {\r\n .form-group {\r\n .input-group {\r\n #dates {\r\n max-width: 200px;\r\n }\r\n\r\n .date-range-icon {\r\n\r\n border-top: 1px solid #ced4da;\r\n border-right: 1px solid #ced4da;\r\n border-bottom: 1px solid #ced4da;\r\n border-top-right-radius: 0.25rem;\r\n border-bottom-right-radius: 0.25rem;\r\n }\r\n }\r\n\r\n select {\r\n &#template {\r\n max-width: 233px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .resp-vtabs {\r\n .resp-tabs-container {\r\n @include respond-below(sm) {\r\n padding: 0;\r\n }\r\n\r\n h2 {\r\n i {\r\n margin-right: 10px;\r\n }\r\n }\r\n\r\n .resp-tab-content {\r\n padding: 10px;\r\n\r\n @include respond-below(sm) {\r\n padding: 10px;\r\n }\r\n\r\n }\r\n }\r\n }\r\n\r\n #fg-order-details {\r\n .details {\r\n .row {\r\n\r\n .col-lg-4,\r\n .col-xl-4 {\r\n .row {\r\n .buttons {\r\n\r\n .order_status_change_email,\r\n .order_status_change {\r\n\r\n margin-bottom: 10px;\r\n\r\n\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .input-group {\r\n span {\r\n &.input-group-addon {\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n\r\n }\r\n }\r\n }\r\n\r\n .row {\r\n .col-md-6 {\r\n\r\n\r\n .col-sm-6:last-child {\r\n .form-control {\r\n @include respond-below(xs) {\r\n margin-top: 15px;\r\n }\r\n\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n}\r\n\r\n.status_select {\r\n #order-status {\r\n max-width: 280px;\r\n }\r\n}\r\n\r\n.combination-attribute {\r\n border: 1px solid $cGrayLight;\r\n\r\n .title {\r\n padding: 5px 10px;\r\n font-weight: 600;\r\n }\r\n\r\n .values {\r\n padding: 5px 10px;\r\n list-style-type: none;\r\n }\r\n}\r\n\r\n.panel {\r\n .panel-heading {\r\n .btn-send-order-to-apilo {\r\n @media (max-width: 768px) {\r\n float: none !important;\r\n }\r\n }\r\n\r\n &.with-buttons {\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n }\r\n }\r\n}\r\n\r\n.nav {\r\n &.nav-tabs-right {\r\n justify-content: flex-end;\r\n }\r\n}\r\n\r\n.input-group-addon {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n min-width: 65px;\r\n}\r\n\r\nselect.input-sm {\r\n line-height: 20px;\r\n}\r\n\r\n.form-control {\r\n font-size: 14px;\r\n}\r\n\r\n.baselinker-product-search,\r\n.apilo-product-search {\r\n cursor: pointer;\r\n}\r\n\r\n.baselinker-found-products {\r\n margin-top: 10px;\r\n\r\n p {\r\n margin-bottom: 0;\r\n }\r\n\r\n button {\r\n margin-top: 5px;\r\n }\r\n}\r\n\r\n.dashboard-summary {\r\n display: flex;\r\n flex-wrap: wrap;\r\n gap: 20px;\r\n\r\n .panel {\r\n max-width: 300px;\r\n width: 100%;\r\n }\r\n}\r\n\r\n.custom-labels {\r\n display: flex;\r\n flex-wrap: wrap;\r\n gap: 5px;\r\n\r\n input {\r\n max-width: 150px;\r\n border: 1px solid #dfdfdf !important;\r\n padding: 0 5px;\r\n font-size: 12px !important;\r\n\r\n &::placeholder {\r\n color: #dfdfdf;\r\n font-style: italic;\r\n }\r\n }\r\n}\r\n\r\ninput.form-control[type=\"text\"],\r\nselect.form-control {\r\n height: 35px;\r\n font-size: 13px;\r\n}\r\n\r\ntextarea.form-control {\r\n font-size: 13px;\r\n}\r\n\r\n.order-details {\r\n .paid-status {\r\n margin-top: 10px;\r\n\r\n a {\r\n font-weight: 300;\r\n }\r\n\r\n .panel-body {\r\n span {\r\n display: inline-flex;\r\n height: 30px;\r\n width: 30px;\r\n background: $cMenuBg;\r\n color: #FFF;\r\n align-items: center;\r\n justify-content: center;\r\n border-radius: 50%;\r\n\r\n &.danger {\r\n background: $cRedBtnHover;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.product-xml-data {\r\n display: grid;\r\n grid-template-columns: 1fr;\r\n gap: 10px;\r\n\r\n @include respond-above(sm) {\r\n grid-template-columns: 1fr 1fr;\r\n }\r\n\r\n @include respond-above(md) {\r\n grid-template-columns: 1fr 1fr 1fr;\r\n }\r\n\r\n @include respond-above(lg) {\r\n grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;\r\n }\r\n\r\n input::placeholder {\r\n font-style: italic;\r\n opacity: .5;\r\n }\r\n\r\n .custom_label_0_container,\r\n .custom_label_1_container,\r\n .custom_label_2_container,\r\n .custom_label_3_container,\r\n .custom_label_4_container {\r\n position: relative;\r\n\r\n .custom_label_0_suggestions,\r\n .custom_label_1_suggestions,\r\n .custom_label_2_suggestions,\r\n .custom_label_3_suggestions,\r\n .custom_label_4_suggestions {\r\n position: absolute;\r\n top: 101%;\r\n left: 0;\r\n border: 1px solid #1cbb8c;\r\n width: 100%;\r\n display: none;\r\n z-index: 99;\r\n\r\n div {\r\n padding: 5px;\r\n cursor: pointer;\r\n background: #1cbb8c;\r\n color: #FFF;\r\n border-bottom: 1px solid #1cbb8c;\r\n\r\n &:last-child {\r\n border-bottom: none;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.jconfirm-title {\r\n line-height: 1.25 !important;\r\n}\r\n\r\n.site-title {\r\n font-size: 18px;\r\n font-weight: 600;\r\n margin: 5px 0 10px 5px;\r\n}\r\n\r\n.site-subtitle {\r\n font-size: 13px;\r\n margin: 0 0 10px 5px;\r\n}\r\n\r\n#g-list {\r\n margin-bottom: 15px !important;\r\n}\r\n\r\n.pagination {\r\n input[type=\"number\"] {\r\n border: 1px solid #dddddd;\r\n height: 31px;\r\n width: 50px;\r\n text-align: center;\r\n }\r\n}\r\n\r\n.input-group-addon {\r\n width: auto;\r\n\r\n label {\r\n display: flex;\r\n align-items: center;\r\n gap: 5px;\r\n }\r\n}\r\n\r\n.additional_fields {\r\n input[type=\"text\"] {\r\n height: 40px;\r\n }\r\n}","$breakpoints: (xs: 576px,\r\n sm: 768px,\r\n md: 992px,\r\n lg: 1200px);\r\n\r\n@mixin respond-above($breakpoint) {\r\n @if map-has-key($breakpoints, $breakpoint) {\r\n $breakpoint-value: map-get($breakpoints, $breakpoint);\r\n\r\n @media (min-width: $breakpoint-value) {\r\n @content;\r\n }\r\n }\r\n\r\n @else {\r\n @warn 'Invalid breakpoint: #{$breakpoint}.';\r\n }\r\n}\r\n\r\n@mixin respond-below($breakpoint) {\r\n @if map-has-key($breakpoints, $breakpoint) {\r\n $breakpoint-value: map-get($breakpoints, $breakpoint);\r\n\r\n @media (max-width: ($breakpoint-value - 1)) {\r\n @content;\r\n }\r\n }\r\n\r\n @else {\r\n @warn 'Invalid breakpoint: #{$breakpoint}.';\r\n }\r\n}\r\n\r\n@mixin respond-between($lower, $upper) {\r\n @if map-has-key($breakpoints, $lower) and map-has-key($breakpoints, $upper) {\r\n $lower-breakpoint: map-get($breakpoints, $lower);\r\n $upper-breakpoint: map-get($breakpoints, $upper);\r\n\r\n @media (min-width: $lower-breakpoint) and (max-width: ($upper-breakpoint - 1)) {\r\n @content;\r\n }\r\n }\r\n\r\n @else {\r\n @if (map-has-key($breakpoints, $lower)==false) {\r\n @warn 'Your lower breakpoint was invalid: #{$lower}.';\r\n }\r\n\r\n @if (map-has-key($breakpoints, $upper)==false) {\r\n @warn 'Your upper breakpoint was invalid: #{$upper}.';\r\n }\r\n }\r\n}\r\n\r\n@mixin border-radius($px: 0) {\r\n -webkit-border-radius: $px;\r\n -moz-border-radius: $px;\r\n border-radius: $px;\r\n}\r\n\r\n@mixin box-shadow($value) {\r\n -webkit-box-shadow: $value;\r\n -moz-box-shadow: $value;\r\n box-shadow: $value;\r\n}\r\n\r\n@mixin transition($element: all, $time: .5s, $option: ease) {\r\n -webkit-transition: $element $time $option;\r\n transition: $element $time $option;\r\n}\r\n\r\n@mixin opacity($value) {\r\n $IEValue: $value*100;\r\n opacity: $value;\r\n -ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=\"+$IEValue+\")\";\r\n filter: alpha(opacity=$IEValue);\r\n}\r\n\r\n@mixin flexbox() {\r\n display: -webkit-box;\r\n display: -moz-box;\r\n display: -ms-flexbox;\r\n display: -webkit-flex;\r\n display: flex;\r\n}\r\n\r\n@mixin flex($values) {\r\n -webkit-box-flex: $values;\r\n -moz-box-flex: $values;\r\n -webkit-flex: $values;\r\n -ms-flex: $values;\r\n flex: $values;\r\n}\r\n\r\n@mixin flex-direction($direction) {\r\n -webkit-flex-direction: $direction;\r\n -moz-flex-direction: $direction;\r\n -ms-flex-direction: $direction;\r\n flex-direction: $direction;\r\n}\r\n\r\n@mixin flex-wrap($wrap) {\r\n -webkit-flex-wrap: $wrap;\r\n -moz-flex-wrap: $wrap;\r\n -ms-flex-wrap: $wrap;\r\n flex-wrap: $wrap;\r\n}\r\n\r\n@mixin flex-flow($flow) {\r\n -webkit-flex-flow: $flow;\r\n -moz-flex-flow: $flow;\r\n -ms-flex-flow: $flow;\r\n flex-flow: $flow;\r\n}\r\n\r\n@mixin order($val) {\r\n -webkit-box-ordinal-group: $val;\r\n -moz-box-ordinal-group: $val;\r\n -ms-flex-order: $val;\r\n -webkit-order: $val;\r\n order: $val;\r\n}\r\n\r\n@mixin flex-grow($grow) {\r\n -webkit-flex-grow: $grow;\r\n -moz-flex-grow: $grow;\r\n -ms-flex-grow: $grow;\r\n flex-grow: $grow;\r\n}\r\n\r\n@mixin flex-shrink($shrink) {\r\n -webkit-flex-shrink: $shrink;\r\n -moz-flex-shrink: $shrink;\r\n -ms-flex-shrink: $shrink;\r\n flex-shrink: $shrink;\r\n}\r\n\r\n@mixin flex-basis($width) {\r\n -webkit-flex-basis: $width;\r\n -moz-flex-basis: $width;\r\n -ms-flex-basis: $width;\r\n flex-basis: $width;\r\n}\r\n\r\n@mixin justify-content($justify) {\r\n -webkit-justify-content: $justify;\r\n -moz-justify-content: $justify;\r\n -ms-justify-content: $justify;\r\n justify-content: $justify;\r\n -ms-flex-pack: $justify;\r\n}\r\n\r\n@mixin align-content($align) {\r\n -webkit-align-content: $align;\r\n -moz-align-content: $align;\r\n -ms-align-content: $align;\r\n align-content: $align;\r\n}\r\n\r\n@mixin align-items($align) {\r\n -webkit-align-items: $align;\r\n -moz-align-items: $align;\r\n -ms-align-items: $align;\r\n align-items: $align;\r\n}\r\n\r\n@mixin align-self($align) {\r\n -webkit-align-self: $align;\r\n -moz-align-self: $align;\r\n -ms-align-self: $align;\r\n align-self: $align;\r\n}"]} \ No newline at end of file diff --git a/admin/layout/style-scss/style.scss b/admin/layout/style-scss/style.scss index 20b099a..d41f1e4 100644 --- a/admin/layout/style-scss/style.scss +++ b/admin/layout/style-scss/style.scss @@ -2228,4 +2228,20 @@ textarea.form-control { width: 50px; text-align: center; } +} + +.input-group-addon { + width: auto; + + label { + display: flex; + align-items: center; + gap: 5px; + } +} + +.additional_fields { + input[type="text"] { + height: 40px; + } } \ No newline at end of file diff --git a/admin/templates/shop-product/product-edit.php b/admin/templates/shop-product/product-edit.php index 1e73bb2..528d301 100644 --- a/admin/templates/shop-product/product-edit.php +++ b/admin/templates/shop-product/product-edit.php @@ -663,12 +663,19 @@ ob_start();
dodaj niestandardowe pole
- product['custom_fields'] ) ) : foreach ( $this -> product['custom_fields'] as $field ):?> -
+ product['custom_fields'] ) ) : foreach ( $this->product['custom_fields'] as $field ):?> + +
- + + + + usuń
@@ -740,17 +747,23 @@ echo $grid->draw(); $(function() { - $( 'body' ).on( 'click', '#add_custom_field', function() { + $('body').on('click', '#add_custom_field', function() { var html = ''; - html += '
'; + html += '
'; html += ''; html += '
'; - html +='
'; + html += '
'; html += ''; + html += ''; + html += ''; + html += ''; html += 'usuń'; + html += '
'; html += '
'; html += '
'; - $( '.additional_fields' ).append( html ); + $('.additional_fields').append(html); }); $('body').on('click', '#product-preview', function() { diff --git a/autoload/.DS_Store b/autoload/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..3239922a7e1693c4aee135bf32fa7086814704fc GIT binary patch literal 6148 zcmeHK%}N6?5T4Nr3%&H{F|W`!h-Lc(1-(iw>Y-~&(R-f8*YM`WC-UYuKZ=V1!Glzp zf#jQHX7ckbn`DTH7Y~~`(Ts>X6hRiHA=2G69l7%a$U4UT_GZ4iD#NZZ%wcxP+E3`3 z_EhMOTI>I09ZKJ?w`Gl(?&9_F<>~zSY#cw7%{Lyq+dsz8VScw*RWJ|?1Ovgq&l$j- zEz(U5qYegwfneZ+0XZKMiePrEhI(|M(i8wF&uA6sl1oTTa?Fm^5EckqD9}RLQw+9n z^e6Yrj@8h@i9PvXpZPs`VVxc0Cv_*zhEWFt!N8b-V{6Xj{$JvkX(svOkZ1)1!N5Ob zfG7Q`Utm*yw|?24+_eei5=BJ(swfcXqelQ5a*mv;(d 'ok', 'msg' => 'Produkt został zapisany.', 'id' => $id ]; } diff --git a/autoload/admin/factory/class.ShopProduct.php b/autoload/admin/factory/class.ShopProduct.php index 0e72550..71cce93 100644 --- a/autoload/admin/factory/class.ShopProduct.php +++ b/autoload/admin/factory/class.ShopProduct.php @@ -761,7 +761,7 @@ class ShopProduct } public static function save( - $product_id, $name, $short_description, $description, $status, $meta_description, $meta_keywords, $seo_link, $copy_from, $categories, $price_netto, $price_brutto, $vat, $promoted, $warehouse_message_zero, $warehouse_message_nonzero, $tab_name_1, $tab_description_1, $tab_name_2, $tab_description_2, $layout_id, $products_related, int $set_id, $price_netto_promo, $price_brutto_promo, $new_to_date, $stock_0_buy, $wp, $custom_label_0, $custom_label_1, $custom_label_2, $custom_label_3, $custom_label_4, $additional_message, int $quantity, $additional_message_text, int $additional_message_required, $canonical, $meta_title, $producer_id, $sku, $ean, $product_unit, $weight, $xml_name, $custom_field_name + $product_id, $name, $short_description, $description, $status, $meta_description, $meta_keywords, $seo_link, $copy_from, $categories, $price_netto, $price_brutto, $vat, $promoted, $warehouse_message_zero, $warehouse_message_nonzero, $tab_name_1, $tab_description_1, $tab_name_2, $tab_description_2, $layout_id, $products_related, int $set_id, $price_netto_promo, $price_brutto_promo, $new_to_date, $stock_0_buy, $wp, $custom_label_0, $custom_label_1, $custom_label_2, $custom_label_3, $custom_label_4, $additional_message, int $quantity, $additional_message_text, int $additional_message_required, $canonical, $meta_title, $producer_id, $sku, $ean, $product_unit, $weight, $xml_name, $custom_field_name, $custom_field_required ) { global $mdb, $user; @@ -941,13 +941,17 @@ class ShopProduct } // dodatkowe pola - foreach ( $custom_field_name as $custom_field ) + for ( $i = 0; $i < count( $custom_field_name ); ++$i ) { - if ( !empty( $custom_field ) ) + if ( !empty( $custom_field_name[$i] ) ) { + $custom_field = $custom_field_name[$i]; + $custom_field_required = isset( $custom_field_required[$i] ) ? 1 : 0; + $mdb -> insert( 'pp_shop_products_custom_fields', [ 'id_product' => (int) $id, 'name' => $custom_field, + 'is_required' => $custom_field_required, ] ); } } @@ -1268,13 +1272,20 @@ class ShopProduct $mdb -> delete( 'pp_shop_products_custom_fields', [ 'AND' => [ 'id_product' => $product_id, 'id_additional_field[!]' => $exits_custom_ids ] ] ); - foreach ( $custom_field_name as $custom_field ) + // $custom_field_name i $custom_field_required + foreach ( $custom_field_name as $i => $custom_field ) { if ( !empty( $custom_field ) ) { + $is_required = !empty( $custom_field_required[$i] ) ? 1 : 0; + if ( !$mdb -> count( 'pp_shop_products_custom_fields', [ 'AND' => [ 'id_product' => $product_id, 'name' => $custom_field ] ] ) ) { - $mdb -> insert( 'pp_shop_products_custom_fields', [ 'id_product' => $product_id, 'name' => $custom_field ] ); + $mdb -> insert( 'pp_shop_products_custom_fields', [ 'id_product' => $product_id, 'name' => $custom_field, 'is_required' => $is_required ] ); + } + else + { + $mdb -> update( 'pp_shop_products_custom_fields', [ 'is_required' => $is_required ], [ 'AND' => [ 'id_product' => $product_id, 'name' => $custom_field ] ] ); } } } diff --git a/autoload/class.S.php b/autoload/class.S.php index 948f55c..c3ae76b 100644 --- a/autoload/class.S.php +++ b/autoload/class.S.php @@ -322,17 +322,42 @@ class S return $result; } - public static function normalize_decimal( $val, $precision = 2 ) + static public function normalize_decimal($val, int $precision = 2) { - $input = str_replace( ' ', '', $val ); - $number = str_replace( ',', '.', $input ); - if ( strpos( $number, '.' ) ) - { - $groups = explode( '.', str_replace( ',', '.', $number ) ); - $lastGroup = array_pop( $groups ); - $number = implode( '', $groups ) . '.' . $lastGroup; + if ($val === null || $val === '') { + return number_format(0, $precision, '.', ''); } - return bcadd( round( $number, $precision ), 0, $precision ); + + // 1) wstępne czyszczenie + $s = (string)$val; + $s = str_replace(["\xC2\xA0", ' ', '’', "'"], '', $s); // spacje (w tym NBSP) i apostrofy + $s = preg_replace('/[^0-9.,\-]/', '', $s); // zostaw tylko cyfry, . , i - + + // 2) ustalenie separatora dziesiętnego + $lastDot = strrpos($s, '.'); + $lastComma = strrpos($s, ','); + + if ($lastDot !== false && $lastComma !== false) { + // oba występują – prawy znak traktujemy jako dziesiętny + if ($lastDot > $lastComma) { + $s = str_replace(',', '', $s); // , = tysiące + } else { + $s = str_replace('.', '', $s); // . = tysiące + $s = str_replace(',', '.', $s); // , = dziesiętny + } + } elseif ($lastComma !== false) { + // tylko przecinek – traktuj jako dziesiętny + $s = str_replace(',', '.', $s); + } elseif (substr_count($s, '.') > 1) { + // wiele kropek – ostatnia dziesiętna, pozostałe tysiące + $pos = strrpos($s, '.'); + $s = str_replace('.', '', substr($s, 0, $pos)) . '.' . substr($s, $pos + 1); + } + // na tym etapie mamy opcjonalny '-' i co najwyżej jedną kropkę dziesiętną + + // 3) zaokrąglenie i normalizacja + $rounded = round((float)$s, $precision); + return number_format($rounded, $precision, '.', ''); } public static function decimal( $val, $precision = 2, $dec_point = ',', $thousands_sep = ' ' ) diff --git a/autoload/front/.DS_Store b/autoload/front/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..7285fd13b00a087a6417494eb5c700e132b02819 GIT binary patch literal 6148 zcmeHKy-veG47N)IK`b2^Z)5Hogep8iC1z;LpVa6o)PmTu@mMgi_iY&Ye72&51c?cu z%9ecJ#b@8ocTpS@5l^?v3DKB{a;V_w7|nplxM)vCW|2Wob3}Tim(|^5wun7%H~dEi zmab_*8*1HOwQge!$xjr$bq1UPXP{v~z7GK^ zSQyrd>C=HGl>opD<|OD#Eg><%urRC@F#=%?1!^c;iNP8UdoaJkuvXM?Vk-3~NPLApRqeXz<1v_)`YH0K&6M2mk;8 literal 0 HcmV?d00001 diff --git a/libraries/grid/js/grid.js b/libraries/grid/js/grid.js index bd3c5bb..97392da 100644 --- a/libraries/grid/js/grid.js +++ b/libraries/grid/js/grid.js @@ -485,6 +485,8 @@ jQuery( 'body' ).on( 'click', '#g-cancel', function() { }); }); + + jQuery( 'body' ).on( 'click', '#g-save, #g-edit-save', function() { var back_url = jQuery( this ).attr( 'back_url' ); @@ -534,6 +536,44 @@ jQuery( 'body' ).on( 'click', '#g-save, #g-edit-save', function() } }); + /* === UNIWERSALNA NORMALIZACJA CHECKBOXÓW TABLICOWYCH === + Dla wszystkich input[type=checkbox] z name="coś[]": + - jeśli wartości są typu boolean ('', '1', 'on', 'true', 'yes') → zbuduj pełną tablicę 1/0 w kolejności DOM, + tak aby indeksy były ciągłe [0..N-1] nawet gdy część jest odznaczona. + - jeśli to lista wyboru (np. categories[] z różnymi ID) → pozostaw jak z serializeArray (tylko zaznaczone). + */ + (function normalizeCheckboxArrays() { + var $form = jQuery('#fg-' + gtable); + if (!$form.length) return; + + // zgrupuj checkboxy po pełnej nazwie (z [] na końcu) + var groups = {}; + $form.find('input[type="checkbox"][name$="[]"]').each(function () { + var n = this.name; // np. "required[]", "visible[]", "categories[]" + (groups[n] = groups[n] || []).push(this); + }); + + Object.keys(groups).forEach(function (nameWithBrackets) { + var inputs = groups[nameWithBrackets]; + if (!inputs.length) return; + + // sprawdź, czy wszystkie wartości wyglądają „booleanowo” + var uniqVals = Array.from(new Set(inputs.map(function (el) { + return (el.getAttribute('value') || '').toLowerCase(); + }))); + var boolSet = new Set(['', '1', 'on', 'true', 'yes']); + var isBooleanLike = uniqVals.every(function (v) { return boolSet.has(v); }); + + if (isBooleanLike) { + var baseKey = nameWithBrackets.replace(/\[\]$/, ''); // usuń [] → "required", "visible" + // pełna tablica 1/0 w kolejności w formularzu + formattedValues[baseKey] = inputs.map(function (el) { return el.checked ? '1' : '0'; }); + } + // else: zostawiamy formattedValues tak jak już zbudowane z serializeArray() + }); + })(); + + var url = jQuery( this ).attr( 'url' ); if ( url !== '' ) diff --git a/templates/shop-product/_partial/product-custom-fields.php b/templates/shop-product/_partial/product-custom-fields.php index 72fd774..f13a784 100644 --- a/templates/shop-product/_partial/product-custom-fields.php +++ b/templates/shop-product/_partial/product-custom-fields.php @@ -1,10 +1,10 @@ custom_fields ) ): foreach ( $this -> custom_fields as $custom_field ):?>
- : + *:
- + required>
\ No newline at end of file diff --git a/templates/shop-product/product.php b/templates/shop-product/product.php index 78de6fb..eb97886 100644 --- a/templates/shop-product/product.php +++ b/templates/shop-product/product.php @@ -526,7 +526,7 @@ } // dodatkowe pola muszą być uzupełnione - $( '.custom-field input' ).each( function( index, element ) + $( '.custom-field input[required]' ).each( function( index, element ) { if ( $.trim( $( element ).val() ) == '' ) { diff --git a/updates/0.20/ver_0.229.zip b/updates/0.20/ver_0.229.zip new file mode 100644 index 0000000000000000000000000000000000000000..b6b0b003825f7dbd8948e2e68bce5c05d0f6854e GIT binary patch literal 79014 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. 0.229
+- NEW - pola dodatkowe z opcją wymagane/niewymagane +
ver. 0.228
- NEW - cron do wysyłania zamówień do trustmate.io
diff --git a/updates/versions.php b/updates/versions.php index f875611..6451a5c 100644 --- a/updates/versions.php +++ b/updates/versions.php @@ -1,5 +1,5 @@