@charset "UTF-8";*,*:before,*:after{margin:0;padding:0;border:0;box-sizing:border-box;font-family:Open Sans,Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}*:focus,*:before:focus,*:after:focus{outline:none}#app{display:flex;position:relative}.main-content{background-color:#f1f1f1;flex-grow:10;min-height:100vh;display:flex;flex-direction:column;max-width:calc(100% - 15px)}@media (max-width: 768px){.main-content{max-width:100%}}.main-content>.container{padding:16px 36px 50px;display:flex;flex-direction:column;gap:24px}@media (max-width: 768px){.main-content>.container{padding:16px 10px 50px}}.sidebar.open+.main-content{max-width:calc(100% - 300px)}@media (max-width: 768px){.sidebar.open+.main-content{max-width:100%}}.form-group{display:flex;flex-direction:column;gap:12px}.form-label{color:#545454;font-size:14px}.form-control{border-radius:6px;border:.696px solid #8ac0ff;color:#0c0c0c;background-color:#fff;font-size:14px;padding:13px 25px}.form-control:focus,.form-control:focus-visible,.form-control:active{border:1px solid #168dd0;outline-color:#168dd0}.form-control::-moz-placeholder{color:#4f4f4f}.form-control::placeholder{color:#4f4f4f}.invalid-feedback{color:red;font-size:12px;align-self:flex-start}.page-description{width:66.6666666667%;display:flex;flex-direction:column;gap:12px}.page-description .title{color:#000;font-size:24px;font-weight:500}.page-description .content{display:flex;flex-direction:column;gap:12px}.page-description .content,.page-description p{color:#7e838b;font-size:16px;font-weight:500}.button{display:flex;justify-content:center;align-items:center;gap:8px;border-radius:6px;font-size:16px;padding:13px 25px;text-decoration:none;cursor:pointer;white-space:nowrap}@media (max-width: 768px){.button{padding:13px 10px}}.button-small{display:flex;justify-content:center;gap:8px;align-items:center;border-radius:3px;font-size:12px;padding:8px 16px;text-decoration:none;cursor:pointer;max-width:170px}.button-white{color:#222;background-color:#fff;border:1px solid #d9d9d9}.button-white-strong{color:#222;background-color:#fff;border:1px solid #7e838b}.button-whiteblue{color:#1a73e9;background-color:#fff;border:1px solid #1a73e9;border-radius:8px}.button-lightblue{color:#1a73e9;background-color:#f8fbff;border:1px solid #1a73e9;max-width:120px}.button-blue{color:#fff;background-color:#1a73e9;border:1px solid #1a73e9}.button-link{color:#4f4f4f;text-decoration:none}.button-link:hover{color:#1a73e9}.ui-checkboxradio-label{display:flex;align-items:center;gap:5px;white-space:nowrap}.ui-checkboxradio.ui-helper-hidden-accessible{display:none}.ui-checkboxradio-icon{min-width:14px;min-height:14px;width:14px;height:14px;background-image:url(/build/assets/checkbox-uncheck-CxhVAdTH.svg);background-size:contain;background-repeat:no-repeat}.ui-checkboxradio-checked .ui-checkboxradio-icon{background-image:url(/build/assets/checkbox-check-DB6lJoOp.svg)}.ui-checkboxradio-radio-label .ui-checkboxradio-icon{background-image:url(/build/assets/radio-uncheck-1sHo2zQp.svg)}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-checkboxradio-icon{background-image:url(/build/assets/radio-check-B-6OdlFV.svg)}.ui-slider{height:6px;width:calc(100% - 14px);border-radius:3px;background:#edf4fd;position:relative;margin:0 auto}.ui-slider .ui-slider-range{background:#b6d2f8;height:6px;position:absolute;border-bottom-left-radius:3px;border-top-left-radius:3px}.ui-slider .ui-slider-handle{width:14px;height:14px;border-radius:50%;border:1px solid #7e838b;background:#b6d2f8;position:absolute;top:-4px;margin-left:-7px}.ui-slider-input{padding:0!important;border-radius:0!important;background:#fff!important;border:1px solid #7e838b;color:#7e838b;font-size:12px;font-weight:400;line-height:18px;flex-basis:70px!important;width:70px;text-align:center}.ui-slider-input-container{display:flex;gap:20px;justify-content:space-around;flex-basis:100%}.ui-selectmenu-button{position:relative;border-radius:8px;border:1px solid #eaecf0;background:#fff;color:#1c1d1f;font-size:14px;font-weight:400;padding:10px 20px;display:flex;align-items:center;gap:8px}.ui-selectmenu-button .ui-selectmenu-text{order:1}.ui-selectmenu-button .ui-icon{order:2;background-image:url(/build/assets/arrow-up-CNSh7q6o.svg);background-repeat:no-repeat;background-position:center;width:20px;height:20px}.ui-selectmenu-button.ui-selectmenu-button-open .ui-icon{background-image:url(/build/assets/arrow-down-B3-ZUsMV.svg)}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu ul{margin-top:10px}.ui-selectmenu-menu li{list-style-type:none}.ui-selectmenu-menu .ui-menu-item-wrapper{padding:10px 20px;border:1px solid #eaecf0;background:#fff;box-shadow:0 2px 6px #13124212}.ui-selectmenu-menu .ui-state-active{border-right:1px solid #eaecf0;border-bottom:1px solid #eaecf0;border-left:1px solid #eaecf0;background:#f8fbff}.ui-selectmenu-open{display:block}.breadcrumbs{padding:16px 36px}@media (max-width: 768px){.breadcrumbs{padding:16px 10px}}.breadcrumbs a{text-decoration:none;color:#7e838b;font-size:16px;font-weight:500}.breadcrumbs span{color:#7e838b;font-size:16px;font-weight:500}.breadcrumbs span:last-child{color:#1c1d1f}.language-select{position:relative;display:inline-block}.language-select.open .dropdown-toggle svg{transform:rotate(180deg)}.language-select .dropdown-toggle{display:flex;padding:5px 16px;justify-content:flex-start;align-items:center;gap:8px;flex-shrink:0;border-radius:6px;border:1px solid #1c1d1f;background:#edf4fd;cursor:pointer}@media (max-width: 768px){.language-select .dropdown-toggle span{display:none}}.language-select .name{flex-grow:2}.language-select .dropdown-toggle:hover,.language-select .dropdown-toggle:focus{background-color:#d4e7fc}.language-select .dropdown-menu{display:none;flex-direction:column;justify-content:center;align-items:center;border:1px solid var(--Neutral, #7E838B);z-index:1000;margin-top:10px;background:#faf9f9}.language-select.open .dropdown-menu{display:flex;position:absolute}.language-select .dropdown-menu a{display:flex;padding:5px 16px;align-items:center;justify-content:flex-start;gap:8px;background:#faf9f9;color:#1c1d1f;font-size:16px;font-weight:500;width:100%;text-decoration:none}.language-select .dropdown-menu a:hover{background-color:#c8ddfa}.language-select .dropdown:hover .dropdown-menu{display:block}.language-select .flag{width:20px;height:20px;flex-shrink:0;border-radius:10px;overflow:hidden}.language-select .flag img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.navbar{background-color:#edf4fd}.navbar .container{display:flex;justify-content:space-between;align-items:center;padding:20px 80px;width:100%}@media (max-width: 768px){.navbar .container{padding:20px 20px 20px 40px}}.navbar .brand{max-width:102px;max-height:43px}.navbar .brand img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.navbar .content{display:flex;align-items:center;justify-content:flex-end;gap:20px;flex-grow:2}@media (max-width: 768px){.navbar .content{justify-content:space-between;gap:10px;margin-left:auto;flex-grow:0}}.navbar .nav-item{display:flex;align-items:center;gap:5px;font-size:16px;font-weight:500;color:#1c1d1f}.navbar .nav-item a,.navbar .nav-item span{font-size:16px;font-weight:500;color:#1c1d1f;text-decoration:none}.navbar .nav-item a{display:flex;align-items:center;gap:5px}@media (max-width: 768px){.navbar .nav-item a span{display:none}}.navbar .nav-item .avatar{width:28px;height:28px;border-radius:6px;border:1px solid #1c1d1f;background:#fff;overflow:hidden;color:#000;font-size:16px;display:flex;align-items:center;justify-content:center}.navbar .nav-item .avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.navbar .nav-item .logout{display:flex;align-items:center;gap:5px;justify-content:center}.login .navbar,.register .navbar,.password-request .navbar,.password-reset .navbar{background-color:#eef2f5}.sidebar{position:relative;max-width:15px;flex-grow:1;min-height:100vh;background-color:#e8e8e8}@media (max-width: 768px){.sidebar{max-width:0}}.sidebar #sidebar-toggle{position:absolute;right:-15px;top:25px;width:31px;height:31px;background-color:#fff;border-radius:6px;filter:drop-shadow(0px 4px 40px rgba(0,0,0,.06));transform:rotate(180deg)}.sidebar #sidebar-toggle svg{width:100%;height:100%}@media (max-width: 768px){.sidebar #sidebar-toggle{right:-31px}}.sidebar .content{display:none}.sidebar.open{padding:28px 23px;max-width:300px}.sidebar.open .content{display:block}.sidebar.open #sidebar-toggle{transform:rotate(0)}@media (max-width: 768px){.sidebar.open{position:absolute;top:0;left:0;min-height:100%;z-index:1000}.sidebar.open #sidebar-toggle{right:-15px}}.sidebar .header{display:flex;align-items:center;gap:16px}.sidebar .header .logo{height:20px}.sidebar .header .logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sidebar .header .role span{color:#1c1d1f;font-size:16px;font-weight:500;text-transform:capitalize}.sidebar .sidebar-nav{display:flex;flex-direction:column;gap:16px;margin-top:30px}.sidebar .sidebar-item{display:flex;align-items:center;flex-wrap:nowrap;gap:10px;text-decoration:none;cursor:pointer}.sidebar .sidebar-item svg{width:18px;height:18px}.sidebar .sidebar-item span{flex-grow:2;color:var(--Basic, #1c1d1f);font-size:18px}.sidebar .sidebar-item.show span+svg{transform:rotate(180deg)}.sidebar .sidebar-item.show+.sidebar-submenu{display:flex}.sidebar .sidebar-item.active span{font-weight:800}.sidebar .sidebar-submenu{display:none;flex-basis:100%;flex-direction:column;gap:10px}.sidebar .sidebar-submenu a{margin-left:28px;color:#1c1d1f;font-size:16px;text-decoration:none}.sidebar .sidebar-submenu a.active{font-weight:800}.popup{display:none;position:absolute;top:0;left:0;z-index:9999;padding:20px;width:100%;height:100%;background:#0e0e0eb3}.popup-content{border-radius:6px;border:1px solid #eff0f6;background-color:#fff;box-shadow:0 5px 16px #080f340f;display:flex;flex-direction:column;gap:18px;padding:100px 50px;position:relative;width:100%;max-width:600px;max-height:400px;margin-top:calc(50vh - 200px)}.popup-close{position:absolute;top:36px;right:36px;cursor:pointer}.popup.active{display:flex;justify-content:center}.popup .title{color:#1c1d1f;text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:24px;font-weight:600}.popup .content{color:#1c1d1f;text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:18px;font-weight:400}.popup .close{border-radius:6px;border:1px solid #7e838b;background:#fff;display:flex;align-items:center;justify-content:center;padding:12px 30px;gap:8px;cursor:pointer}.popup .delete{border-radius:6px;border:1px solid #db4446;background:#fff;display:flex;justify-content:center;align-items:center;padding:12px 30px;gap:8px;cursor:pointer}.popup .actions{display:flex;justify-content:center;gap:16px;margin-top:60px}.popup .upload-image-field{border:1px dashed #336af4;max-width:488px;height:208px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.popup .upload-image-field__text{color:#7e838b;font-size:14px;font-weight:400;text-align:center}.popup .upload-image-field__text span{color:#336af4;text-decoration-line:underline;cursor:pointer}.popup .upload-image-field input{display:none}.popup .upload-image-progress{display:none;align-items:center;gap:8px;border:1px dashed #336af4;padding:18px 30px}.popup .upload-image-progress__bar{flex-grow:2;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.popup .upload-image-progress__img{width:54px;height:54px;background-color:#d3d3d3}.popup .upload-image-progress__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup .upload-image-progress__text{color:#1c1d1f;font-size:14px;font-weight:400;flex-grow:2}.popup .upload-image-progress__delete{width:24px;height:24px;cursor:pointer}.popup .upload-image-progress__bar-fill{width:100%;height:4px;border-radius:2px;background:#7e838b;position:relative}.popup .upload-image-progress__bar-fill-inner{position:absolute;width:0%;height:4px;border-radius:2px;background-color:#356fff;transition:width 1s ease-in-out}.notification{display:none;background-size:40px 40px;box-shadow:0 0 8px #0000004d;margin:20px auto;padding:15px;animation:bg-animate 5s linear infinite;position:fixed;z-index:9999;right:0;top:65px;background-color:#fff}.notification__title{font-weight:600}.notification__content{margin-right:10px}.notification .close{float:right;color:inherit;text-decoration:none}.notification#error{border-left:7px #dc3d21 solid;color:#dc3d21}.notification#warning{border-left:7px #df8b00 solid;color:#df8b00}.notification#info{border-left:7px #168dd0 solid;color:#168dd0}.notification#success{border-left:7px #55a12c solid;color:#55a12c}@keyframes bg-animate{0%{background-position:0 0}to{background-position:-80px 0}}.filter{min-width:320px;max-width:320px;display:none;flex-direction:column;position:absolute;top:100%;right:0;z-index:100;background-color:#fff;border:20px solid #ffffff;box-shadow:0 2px 6px #13124212}@media (max-width: 768px){.filter{width:100%}}.filter.active{display:flex}.filter form{display:flex;flex-wrap:wrap;gap:16px}.filter-control{flex-basis:100%;position:relative;justify-content:space-between;display:flex;flex-wrap:wrap;gap:16px 10px}.filter-control span{flex-basis:100%}.filter-control>svg{position:absolute;top:50%;left:20px;transform:translateY(-50%)}.filter-control input[type=text]{border-radius:6px;background:#efefef;padding:12px 20px 12px 46px;flex-basis:100%}.filter-sort,.filter-status{justify-content:flex-start}.filter-actions{margin-top:30px;flex-wrap:nowrap}.filter-reseller-purchases{flex-direction:column;align-items:flex-start}.portal-table{border-radius:8px;border:1px solid #eaecf0;background-color:#fff}.portal-table .header{position:relative;display:flex;flex-wrap:wrap;padding:20px 24px 19px;align-items:center;justify-content:space-between;gap:16px}.portal-table .header .actions{display:flex;gap:20px}@media (max-width: 768px){.portal-table .header .actions{gap:10px;flex-wrap:wrap;justify-content:space-between;flex-basis:100%}}.portal-table .header .filters,.portal-table .header .export{display:flex;align-items:center;gap:8px;cursor:pointer}.portal-table .header .filters{position:relative}.portal-table .header .filters .filter-dropdown-menu{display:none;position:absolute}.portal-table .header .limit{display:flex;align-items:center;gap:10px}.portal-table .header .edit-actions{display:flex;gap:10px;align-items:center}@media (max-width: 768px){.portal-table .header .edit-actions{flex-wrap:wrap}}.portal-table .header .save,.portal-table .header .cancel,.portal-table .header .add-country{display:none;border:1px solid #1a73e9;border-radius:8px;height:45px}.portal-table .header .add-country{max-width:200px}@media (max-width: 768px){.portal-table .header .add-country{flex-basis:100%}}.portal-table .delete-country{display:none;cursor:pointer}.portal-table.editing-mode .edit{display:none}.portal-table.editing-mode .save,.portal-table.editing-mode .cancel,.portal-table.editing-mode .add-country{display:flex}.portal-table.editing-mode .logo{cursor:pointer}.portal-table.editing-mode .delete-country{display:block}.portal-table .table-container{width:100%;position:relative}.portal-table .table{width:100%;border-collapse:collapse;display:grid;gap:0}.portal-table .table .cell{display:flex;align-items:center;gap:5px;padding:12px 24px;border-bottom:1px solid #eaecf0;position:relative}.portal-table .table .cell-header{min-width:-moz-max-content;min-width:max-content;border-top:1px solid #eaecf0;border-bottom:1px solid #eaecf0;background-color:#fcfcfd}.portal-table .table .cell-header span{color:#667085;font-size:14px;font-weight:500;line-height:18px}.portal-table .table .cell-header.editing{border:1px solid #a1c2ee;background:#fcfcfd;color:#667085;font-size:14px;font-weight:400;line-height:20px}.portal-table .table .cell-header.editing .editable-input{background:#f8fbff}.portal-table .table .cell.editing{border:1px solid #a1c2ee;background:#f8fbff;color:#1a73e9;font-size:14px;font-weight:400;line-height:20px}.portal-table .table .cell.editing .editable-input{color:#1a73e9;background:#f8fbff}.portal-table .table .cell-2{grid-column:span 2}.portal-table .table .editable-input{border:none}.portal-table .table .editable-input:focus{outline:none}.portal-table .table .company-name{color:#101828;font-size:14px;font-weight:500;white-space:nowrap}.portal-table .table .actions{width:260px;background-color:#fff;position:sticky;right:0;z-index:2}.portal-table .table .actions:before{content:"";position:absolute;top:0;left:-1px;width:1px;height:100%;background-color:#eaecf0}@media (max-width: 768px){.portal-table .table .actions{position:relative}}.portal-table .table .status{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:4px 8px 4px 6px;position:relative;border-radius:16px}.portal-table .table .status .dot{position:relative;width:8px;height:8px;border-radius:50%}.portal-table .table .status .text{font-family:Open Sans,sans-serif;font-weight:600;font-size:10px;text-align:center;text-transform:capitalize}.portal-table .table .status.active{background-color:#ebfdf2}.portal-table .table .status.active .dot{background-color:#14b96c}.portal-table .table .status.active .text{color:#037847}.portal-table .table .status.inactive{background-color:#f2f4f7}.portal-table .table .status.inactive .dot{background-color:#6c778b}.portal-table .table .status.inactive .text{color:#364254}.portal-table .table .status.declined{background-color:#f7f2f2}.portal-table .table .status.declined .dot{background-color:#8b6c6c}.portal-table .table .status.declined .text{color:#364254}.portal-table .table .reseller-dropdown-menu{display:none;position:absolute;top:100%;left:24px;z-index:100;background:#fff;box-shadow:0 2px 6px #13124212}.portal-table .table .reseller-dropdown-menu .status-item{padding:10px;display:flex;align-items:center;gap:5px}.portal-table .table .reseller-dropdown-menu .status-item:hover{background-color:#f3f3f3}.portal-table .table .reseller-dropdown-menu .status-item span{color:#000;font-size:12px;font-weight:400;white-space:nowrap}.portal-table .table .reseller-dropdown-menu .status-item .status-dot{width:8px;height:8px;border-radius:50%}.portal-table .table .reseller-dropdown-menu .status-item .status-dot.active{background-color:#14ba6d}.portal-table .table .reseller-dropdown-menu .status-item .status-dot.inactive{background-color:#6c778b}.portal-table .table .status-action{cursor:pointer;display:flex;align-items:center;justify-content:center}.portal-table .table .status-action.show+.reseller-dropdown-menu{display:block}.portal-table .footer td{padding:35px 24px 13px}.portal-table .title{color:#222;font-size:18px;font-weight:500}.portal-table .logo{width:45px;height:45px;border-radius:50%;overflow:hidden}.portal-table .logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.portal-table .table-simplebar-track{border-radius:8px;border:1px solid #eaecf0;background-color:#fff;height:14px;padding:2px 0;width:100%;position:absolute;bottom:-25px}.portal-table .table-simplebar-scrollbar{border-radius:8px;background-color:#1a73e9;height:9px}.pagination{display:flex;gap:10px;list-style-type:none;justify-content:center;margin:20px}.pagination a svg,.pagination span svg{width:100%;height:100%}.login .main-content{background-color:#eef2f5;max-width:100%}.login .card{margin:100px auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;max-width:446px;padding:75px 70px 100px;flex-shrink:0;border-radius:3px;background:#fff;box-shadow:0 2px 12px #13124212}.login .card-header{color:#292929;font-size:20px;font-style:normal;font-weight:700;line-height:normal;align-self:flex-start}.login .card-subheader{color:#545454;align-self:flex-start}.login .card-body{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:16px}.login .card-body .form-control{width:100%}.login .card-body .button{width:100%;max-width:230px;margin-top:22px}@media (max-width: 768px){.login .card{padding:50px 30px 60px}}.register .main-content{background-color:#eef2f5}.register .card{margin:100px auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;max-width:446px;padding:75px 70px 100px;flex-shrink:0;border-radius:3px;background:#fff;box-shadow:0 2px 12px #13124212}.register .card-header{color:#292929;font-size:20px;font-style:normal;font-weight:700;line-height:normal;align-self:flex-start}.register .card-subheader{color:#545454;align-self:flex-start}.register .card-body{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:16px}.register .card-body .form-group,.register .card-body .form-control{width:100%}.register .card-body .button{width:100%;max-width:230px;margin-top:22px}@media (max-width: 768px){.register .card{padding:50px 30px 60px}}.password-request .main-content,.password-reset .main-content{background-color:#eef2f5;max-width:100%}.password-request .card,.password-reset .card{margin:100px auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;max-width:446px;padding:75px 70px 100px;flex-shrink:0;border-radius:3px;background:#fff;box-shadow:0 2px 12px #13124212}.password-request .card-header,.password-reset .card-header{color:#292929;font-size:20px;font-style:normal;font-weight:700;line-height:normal;align-self:flex-start}.password-request .card-subheader,.password-reset .card-subheader{color:#545454;align-self:flex-start}.password-request .card-body,.password-reset .card-body{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:16px}.password-request .card-body form,.password-reset .card-body form{width:100%;display:flex;flex-direction:column;gap:12px}.password-request .card-body .form-control,.password-reset .card-body .form-control{width:100%}.password-request .card-body .button,.password-reset .card-body .button{width:100%;max-width:230px;margin:22px auto 0}@media (max-width: 768px){.password-request .card,.password-reset .card{padding:50px 30px 60px}}.home .portal-table{width:90%}@media (max-width: 768px){.home .portal-table{margin-bottom:15px;width:100%}}.home .portal-table .table .actions:before{content:none}.home .resellers-info{width:100%}.home-active-request-table .table{grid-template-columns:repeat(3,1fr)}.home-active-request-table .table .cell:nth-last-child(1){border-bottom:none}.active-requests .table{grid-template-columns:repeat(3,1fr) 400px repeat(4,1fr)}.active-requests .table .cell:nth-last-child(-n+8){border-bottom:none}.active-requests .table-simplebar-track{width:calc(100% - 260px)}@media (max-width: 768px){.active-requests .table-simplebar-track{width:100%}}.resellers-info .edit-actions{display:flex;gap:10px;align-items:center}.resellers-info .edit-actions .save,.resellers-info .edit-actions .cancel{border:1px solid #1a73e9;border-radius:8px;height:45px}.resellers-info .table{grid-template-columns:repeat(22,1fr)}.resellers-info .table .cell:nth-last-child(-n+22){border-bottom:none}.resellers-info .table .cell:nth-last-child(-n+44) .reseller-dropdown-menu{top:-72px}.request-prices-table .header{flex-wrap:wrap}.request-prices-table .header .title{flex-basis:100%}.request-prices-table .header .subtitle{color:#667085;font-size:14px;font-weight:400}.request-prices-table .table{grid-template-columns:100%}.request-prices-table .table .cell:nth-last-child(-n+1){border-bottom:none}.request-prices-table .table a{color:#101828;font-size:14px;font-weight:500;white-space:nowrap;text-decoration:none}.request-prices-id-table .table{grid-template-columns:repeat(7,1fr)}.request-prices-id-table .table .cell{color:#667085}.request-prices-id-table .table .cell.article-name{color:#101828;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}.request-prices-id-table .table .cell:nth-last-child(-n+7){border-bottom:none}.request-prices-id-table .header-wrapper{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:6px}.request-prices-id-table .header-wrapper .country{display:flex;padding:6px 10px;justify-content:center;align-items:center;gap:6px;border-radius:16px;background:#ecf8fd;color:#667085;font-size:12px;font-weight:500}.request-prices-id-table .header-wrapper .country .flag{width:20px;height:20px;border-radius:50%;overflow:hidden}.request-prices-id-table .header-wrapper .country .flag img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.request-prices-id-table .header-wrapper .back{flex-basis:100%}.request-prices-id-table .header-wrapper .back a{display:flex;align-items:center;gap:5px;text-decoration:none;color:#667085;font-size:14px;font-weight:400;line-height:20px}.request-prices-id-table .header-wrapper .back a svg{margin-bottom:1px}.request-prices-id-table .header-wrapper .status{display:flex;padding:6px 8px 6px 6px;justify-content:center;align-items:center;gap:6px;border-radius:16px;text-transform:capitalize;font-size:12px;font-weight:500}.request-prices-id-table .header-wrapper .status .dot{width:8px;height:8px;border-radius:50%}.request-prices-id-table .header-wrapper .status.active{background-color:#ecfdf3;color:#037847}.request-prices-id-table .header-wrapper .status.active .dot{background-color:#14ba6d}.request-prices-id-table .header-wrapper .status.inactive{background-color:#f3f3f3}.request-prices-id-table .header-wrapper .status.inactive .dot{background-color:#6c778b}.request-prices-id-table .header-wrapper .status.declined{background-color:#f7f2f2}.request-prices-id-table .header-wrapper .status.declined .dot{background-color:#8b6c6c}.request-prices-id-table .table-simplebar-track{width:calc(100% - 235px)}@media (max-width: 768px){.request-prices-id-table .table-simplebar-track{width:100%}}.request-prices-id .editing-mode .cell.reseller-sales-price{border-right:1px solid #a1c2ee;border-left:1px solid #a1c2ee;background:#f8fbff;color:#667085}.request-prices-id .editing-mode .cell-header.reseller-sales-price{border:1px solid #a1c2ee;color:#667085;background:#fcfcfd}.request-prices-id .editing-mode .cell.reseller-sales-price input{background:#f8fbff;color:#667085}.countries-prices-table .table{width:-moz-fit-content;width:fit-content;grid-gap:0}.countries-prices-table .table .editable-input{width:55px}.countries-prices-table .table select.editable-input{width:100%}.countries-prices-table .table .cell{color:#667085;font-size:14px;font-weight:400}.countries-prices-table .table .cell.article-code{position:sticky;left:0;min-width:100px;background-color:#fff;z-index:2;color:#101828;font-size:14px;font-weight:500}@media (max-width: 768px){.countries-prices-table .table .cell.article-code{position:relative}}.countries-prices-table .table .cell.article-name{position:sticky;left:100px;min-width:200px;background-color:#fff;z-index:2;color:#101828;font-size:14px;font-weight:500}@media (max-width: 768px){.countries-prices-table .table .cell.article-name{position:relative;left:unset}}.countries-prices-table .table .cell.editing{color:#1a73e9;background:#f8fbff;border:unset;border-bottom:1px solid #eaecf0}.countries-prices-table .table .cell.editing.advised-sales-price-column[class*=country-new]{border-left:none;border-right:1px solid #b6d2f8}.countries-prices-table .table .cell.editing.reseller-price-column[class*=country-new]{border-right:none;border-left:1px solid #b6d2f8}.countries-prices-table .table .cell.editing.advised-sales-price-column[class*=country-new]+.reseller-price-column[class*=country-new]{border-right:none;border-left:none}.countries-prices-table .table .cell.editing .editable-input{color:#1a73e9;background:#f8fbff}.countries-prices-table .table .cell-header-row-1{background-color:#fcfcfd!important;color:#101828;font-size:14px;font-weight:500;line-height:18px}.countries-prices-table .table .cell-header-row-1.editing{color:#101828;font-size:14px;font-weight:500;background:#fcfcfd;border:none;border-top:1px solid #b6d2f8;border-left:1px solid #b6d2f8;border-right:1px solid #b6d2f8}.countries-prices-table .table .cell-header-row-1.editing .editable-input{color:#101828;background:#fcfcfd}.countries-prices-table .table .cell-header-row-1.editing[class*=country-new]+[class*=country-new]{border-left:none}.countries-prices-table .table .cell-header-row-2{background-color:#fcfcfd!important;color:#667085;font-size:14px;font-weight:400;line-height:20px}.countries-prices-table .table .cell-header-row-2.editing{color:#667085;font-size:14px;font-weight:400;background:#fcfcfd;border:none}.countries-prices-table .table .cell-header-row-2.editing[class*=country-new]{border-left:1px solid #b6d2f8;border-right:1px solid #b6d2f8}.countries-prices-table .table .cell-header-row-2.editing[class*=country-new]+[class*=country-new]{border-left:none}.countries-prices-table .table .cell-header-row-2.editing .editable-input{color:#667085;background:#fcfcfd}.countries-prices-table .table .cell-header-row-3{color:#667085;background-color:#fff;font-size:11px!important;font-weight:400!important;line-height:20px!important}.countries-prices-table .table .cell-header-row-3.editing{color:#667085;font-size:11px;font-weight:400;background:#fff;border:none;border-bottom:1px solid #eaecf0}.countries-prices-table .table .cell-header-row-3.editing.advised-sales-price-column{border-right:1px solid #b6d2f8}.countries-prices-table .table .cell-header-row-3.editing.reseller-price-column{border-left:1px solid #b6d2f8}.countries-prices-table .table .cell-header-row-3.editing .editable-input{color:#667085;background:#fcfcfd}.countries-prices-table .country-name{display:flex;flex-direction:row;gap:5px;align-items:center;justify-content:flex-start}.countries-prices-table .table-simplebar-track{width:calc(100% - 300px);right:0}@media (max-width: 768px){.countries-prices-table .table-simplebar-track{width:100%}}.reseller-prices-id-table .table{grid-template-columns:repeat(6,1fr)}.reseller-prices-id-table .table .cell{color:#667085}.reseller-prices-id-table .table .cell.article-name{color:#101828;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}.reseller-prices-id-table .table .cell:nth-last-child(-n+6){border-bottom:none}.reseller-prices-id-table .header-wrapper{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:6px}.reseller-prices-id-table .header-wrapper .country{display:flex;padding:6px 10px;justify-content:center;align-items:center;gap:6px;border-radius:16px;background:#ecf8fd;color:#667085;font-size:12px;font-weight:500}.reseller-prices-id-table .header-wrapper .country .flag{width:20px;height:20px;border-radius:50%;overflow:hidden}.reseller-prices-id-table .header-wrapper .country .flag img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reseller-prices-id-table .header-wrapper .back{flex-basis:100%}.reseller-prices-id-table .header-wrapper .back a{display:flex;align-items:center;gap:5px;text-decoration:none;color:#667085;font-size:14px;font-weight:400;line-height:20px}.reseller-prices-id-table .header-wrapper .back a svg{margin-bottom:1px}.reseller-prices-id-table .header-wrapper .status{display:flex;padding:6px 8px 6px 6px;justify-content:center;align-items:center;gap:6px;border-radius:16px;text-transform:capitalize;font-size:12px;font-weight:500}.reseller-prices-id-table .header-wrapper .status .dot{width:8px;height:8px;border-radius:50%}.reseller-prices-id-table .header-wrapper .status.active{background-color:#ecfdf3;color:#037847}.reseller-prices-id-table .header-wrapper .status.active .dot{background-color:#14ba6d}.reseller-prices-id-table .header-wrapper .status.inactive{background-color:#f3f3f3}.reseller-prices-id-table .header-wrapper .status.inactive .dot{background-color:#6c778b}.reseller-prices-id-table .header-wrapper .status.declined{background-color:#f7f2f2}.reseller-prices-id-table .header-wrapper .status.declined .dot{background-color:#8b6c6c}.reseller-prices-id .editing-mode .cell.reseller-sales-price{border-right:1px solid #a1c2ee;border-left:1px solid #a1c2ee;background:#f8fbff;color:#667085}.reseller-prices-id .editing-mode .cell-header.reseller-sales-price{border:1px solid #a1c2ee;color:#667085;background:#fcfcfd}.reseller-prices-id .editing-mode .cell.reseller-sales-price input{background:#f8fbff;color:#667085}.reseller-purchases-table .subtitle{color:#667085;font-size:14px;font-weight:400;line-height:20px}.reseller-purchases-table .table{grid-template-columns:repeat(6,1fr)}.reseller-purchases-table .table .cell{color:#667085}.reseller-purchases-table .table .cell a{color:#667085;font-weight:500;text-decoration:none}.reseller-purchases-table .table .cell .status{border-radius:16px;padding:2px 8px;white-space:nowrap;display:flex;align-items:center;gap:6px}.reseller-purchases-table .table .cell .dot{display:inline-block;width:8px;height:8px;border-radius:50%}.reseller-purchases-table .table .cell .status-paid,.reseller-purchases-table .table .cell .status-pay_on_delivery{background-color:#f2f7f3;color:#1c1d1f}.reseller-purchases-table .table .cell .status-paid .dot,.reseller-purchases-table .table .cell .status-pay_on_delivery .dot{background-color:#6e8b6c}.reseller-purchases-table .table .cell .status-saved,.reseller-purchases-table .table .cell .status-in_cart{background-color:#f2f4f7;color:#364254}.reseller-purchases-table .table .cell .status-saved .dot,.reseller-purchases-table .table .cell .status-in_cart .dot{background-color:#6c778b}.reseller-purchases-table .table .cell .status-payment_failed{background-color:#f7f2f2;color:#1c1d1f}.reseller-purchases-table .table .cell .status-payment_failed .dot{background-color:#8b6c6c}.reseller-purchases-table .table .cell:nth-last-child(-n+6){border-bottom:none}.purchase-details{display:flex;flex-direction:column;gap:20px;width:100%;border-radius:8px;background:#fff;padding:25px 30px}.purchase-details .purchase-info{display:flex;flex-direction:column;gap:16px;width:100%}.purchase-details .reseller-info-hidden,.purchase-details .customer-info-hidden{display:none}.purchase-details .purchase-info-row{width:100%;display:flex;justify-content:space-between;align-items:flex-start}.purchase-details .purchase-info-row.open+.reseller-info-hidden,.purchase-details .purchase-info-row.open+.customer-info-hidden{display:flex;flex-direction:column;gap:16px}.purchase-details .purchase-info-row.open .purchase-info-value svg:first-child{display:none}.purchase-details .purchase-info-row.open .purchase-info-value svg:last-child{display:block}.purchase-details .purchase-info-label{display:flex;align-items:center;gap:5px;color:#384860;font-size:16px;font-weight:400;letter-spacing:.2px}.purchase-details .purchase-info-label.label-strong{color:#121a26;font-weight:700}.purchase-details .purchase-info-label.label-dark{color:#121a26}.purchase-details .purchase-info-value{color:#121a26;text-align:right;font-size:16px;font-weight:700;letter-spacing:.2px}.purchase-details .purchase-info-value.value-light{color:#384860;text-align:right;font-size:16px;font-weight:400;letter-spacing:.2px}.purchase-details .purchase-info-value svg:last-child{display:none}.purchase-details .purchase-info-product{display:flex;align-items:center;gap:20px;margin-top:20px}.purchase-details .product-picture{width:72px;height:72px;background-color:#f6f8fc;margin-right:20px}.purchase-details .product-picture img[src=""]{display:none}.purchase-details .product-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.purchase-details .purchase-articles{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0;margin-bottom:10px}.purchase-details .purchase-articles-title{display:flex;align-items:center;justify-content:center;border-top:1px solid #d6dce5;background:#f6f8fc;padding:16px 8px;text-align:center;color:#19213d;font-feature-settings:"clig" off,"liga" off;font-size:11px;font-weight:500}.purchase-details .purchase-articles-title:first-child{justify-content:flex-start;border-radius:8px 0 0;border-left:1px solid #d6dce5}.purchase-details .purchase-articles-title:nth-child(5){border-radius:0 8px 0 0;border-right:1px solid #d6dce5}.purchase-details .purchase-articles-value{padding:8px;border-bottom:1px solid #d6dce5;display:flex;align-items:center;justify-content:center}.purchase-details .purchase-articles-value:nth-last-child(-n+5){border-bottom:1px solid #d6dce5}.purchase-details .purchase-articles-value:nth-last-child(5n+1){border-right:1px solid #d6dce5}.purchase-details .purchase-articles-value:nth-last-child(5){border-radius:0 0 0 8px}.purchase-details .purchase-articles-value:nth-last-child(1){border-right:1px solid #d6dce5;border-radius:0 0 8px}.purchase-details .purchase-articles .purchase-article-name{min-width:300px;flex-direction:column;align-items:flex-start;justify-content:center;border-left:1px solid #d6dce5}.purchase-details .purchase-articles .purchase-article-name span:first-child{color:#19213d;font-size:14px;font-weight:600}.purchase-details .purchase-articles .purchase-article-name span:last-child{color:#19213d;font-size:12px;font-weight:400}.purchase-details .purchase-articles .purchase-article-amount{color:#19213d;font-size:14px;font-weight:600}.purchase-details .simplebar-scrollable-x{margin-bottom:25px}.purchase-details .table-simplebar-track{border-radius:8px;border:1px solid #eaecf0;background-color:#fff;height:14px;padding:2px 0;width:100%;position:absolute;bottom:-25px}.purchase-details .table-simplebar-scrollbar{border-radius:8px;background-color:#1a73e9;height:9px}.reseller-welcome{padding:16px;border-radius:6px;background-color:#fff}.reseller-welcome .title{color:#000;font-size:24px;font-weight:500;margin-bottom:10px;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.reseller-welcome .title span{color:#000;font-size:24px;font-weight:500;flex-basis:calc(100% - 55px)}.reseller-welcome .title span.no-show{display:none}.reseller-welcome p{color:#7e838b;font-size:16px;font-weight:500;flex-basis:calc(100% - 55px)}.reseller-welcome p.no-show{display:none}.reseller-welcome .content{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.reseller-welcome .content .editable-field{height:140px}.reseller-welcome br{display:block;content:"";margin-bottom:16px}.reseller-welcome .editable-field{display:none;width:100%;color:#000;font-size:16px;border:none;background-color:#f8fbff;padding:6px;border-radius:6px;height:35px;outline:none}.reseller-welcome .editable-field.show{display:inline-block}.reseller-welcome .edit-text-btn{background-color:#fff;border:none;cursor:pointer;border-radius:50%;width:45px;height:45px;min-width:45px;min-height:45px;justify-content:center;align-items:center}.reseller-welcome .edit-text-btn:hover{box-shadow:0 0 3px #42445a80}.reseller-welcome .edit-text-btn:active{transform:scale(.9)}.reseller-welcome textarea.show+.edit-text-btn{display:none}.reseller-welcome .editable-field-actions{flex-basis:100%;display:none;gap:20px;justify-content:flex-end}.reseller-welcome .editable-field-actions.show{display:flex}.solution-notification a{margin-top:17px;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;display:flex;align-items:center;gap:13px}#save-text-success{border-left:7px #168dd0 solid;color:#168dd0}#save-text-error{border-left:7px #dc3d21 solid;color:#dc3d21}.default-products-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:30px;align-items:stretch}.default-products-grid .default-product-item{display:flex;flex-direction:column;max-width:320px;position:relative}.default-products-grid .default-product-item .loading{display:none}.default-products-grid .default-product-item .loading.show{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fffc;z-index:1000}.default-products-grid .default-product-item .loading .loader{--d: 22px;width:4px;height:4px;border-radius:50%;color:#1a73e9;box-shadow:calc(1 * var(--d)) calc(0 * var(--d)) 0 0,calc(.707 * var(--d)) calc(.707 * var(--d)) 0 1px,calc(0 * var(--d)) calc(1 * var(--d)) 0 2px,calc(-.707 * var(--d)) calc(.707 * var(--d)) 0 3px,calc(-1 * var(--d)) calc(0 * var(--d)) 0 4px,calc(-.707 * var(--d)) calc(-.707 * var(--d)) 0 5px,calc(0 * var(--d)) calc(-1 * var(--d)) 0 6px;animation:l27 1s infinite steps(8)}@keyframes l27{to{transform:rotate(1turn)}}.default-products-grid .default-product-item .picture{width:100%;height:235px;background:#d0d0d0;overflow:hidden;border-top-left-radius:8px;border-top-right-radius:8px}.default-products-grid .default-product-item .picture img[src=""]{display:none}.default-products-grid .default-product-item .picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.default-products-grid .default-product-item .actions{display:flex;gap:8px;position:absolute;right:10px;top:10px}.default-products-grid .default-product-item .actions a,.default-products-grid .default-product-item .actions .copy-picture{width:40px;height:40px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.default-products-grid .default-product-item .actions a:active,.default-products-grid .default-product-item .actions .copy-picture:active{background-color:#f2f4f7;transform:scale(.9)}.default-products-grid .default-product-item .description{display:flex;flex-direction:column;justify-content:flex-start;background-color:#fff;padding:24px;flex-grow:2;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.default-products-grid .default-product-item .description .name{color:#1a73e9;font-size:24px;font-weight:600;text-decoration:none}.default-products-grid .default-product-item .description .price{color:#1c1d1f;font-size:20px;font-weight:700}.default-products-grid .default-product-item .description-key{font-size:16px;font-weight:500}.default-products-grid .default-product-item .description-value{font-size:16px;font-weight:400;border:none;flex-basis:100%;width:100%;background-color:#f8fbff;padding:6px;border-radius:6px}.default-products-grid .default-product-item .description-value[disabled]{background-color:#fff}.default-products-grid .default-product-item .description-value:focus-visible{outline:none}.default-products-grid .default-product-item .description textarea{overflow-x:hidden;resize:none}.default-products-grid .default-product-item .description .product-name,.default-products-grid .default-product-item .description .product-title,.default-products-grid .default-product-item .description .product-subtitle,.default-products-grid .default-product-item .description .product-description{margin-top:16px;display:flex;gap:5px;flex-wrap:wrap}.default-products-grid .default-product-item .description .product-actions{margin-top:16px;display:none;gap:10px;justify-content:space-between}.default-products-grid .default-product-item .description .product-actions.show{display:flex}.default-products-grid .default-product-item .description .product-actions .product-description-save,.default-products-grid .default-product-item .description .product-actions .product-description-cancel{padding:10px}.default-products-grid .default-product-item .description .product-actions .product-description-save:active,.default-products-grid .default-product-item .description .product-actions .product-description-cancel:active{transform:scale(.9)}.default-products-grid .add-configuration{cursor:pointer}.default-products-grid .add-configuration .picture{display:flex;justify-content:center;align-items:center;background:#f1f6fa}.default-products-grid .edit{cursor:pointer}.default-products-grid .edit:active{transform:scale(.9)}.default-products-grid .edit-tooltip{position:absolute;top:-65px;right:-10px;display:none;width:230px;padding:16px;align-items:center;justify-content:space-between;gap:8px;z-index:1000;background-color:#fff;border-radius:4px;box-shadow:0 2px 7px #0000001f}.default-products-grid .edit-tooltip.open{display:flex}.default-products-grid .edit-tooltip input{color:#168dd0;font-size:12px;font-weight:400}.default-products-grid .edit-tooltip input:focus-visible{outline:none}.default-products-grid .edit-tooltip button{background-color:#fff;color:#1c1d1f;font-size:12px;font-weight:400;cursor:pointer}.default-products-grid .edit-tooltip .corner{position:absolute;background-color:#fff;transform:rotate(45deg);height:18px;width:18px;right:20px;bottom:-5px}.personal-account .container{gap:34px;flex-direction:row;flex-wrap:wrap}.personal-account .page-description{flex-basis:100%;width:100%}.personal-account .upload-logo{display:flex;gap:24px;align-items:center}.personal-account .logo{border-radius:6px;border:1px solid rgba(126,131,139,.2);width:82px;height:82px;overflow:hidden;cursor:pointer}.personal-account .logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.personal-account .upload-logo-title{color:#1c1d1f;font-size:18px;font-weight:500}.personal-account .tabs{display:flex;flex-direction:column;gap:24px;align-items:stretch;flex-basis:270px}.personal-account .tab{border-radius:6px;background:#fff;border:1px solid #ffffff;box-shadow:0 2px 6px #13124212;color:#1c1d1f;font-size:18px;font-weight:500;padding:10px;text-align:center;cursor:pointer}.personal-account .tab.active{border:1px solid #168dd0;box-shadow:0 2px 6px #13124212}.personal-account .upload-logo{border-radius:6px;background:#fff;box-shadow:0 2px 6px #13124212;padding:21px 34px}.personal-account .tabs-content{flex-basis:calc(100% - 304px)}@media (max-width: 768px){.personal-account .tabs-content{flex-basis:100%}}.personal-account form{display:flex;flex-direction:column;gap:20px}.personal-account .tab-content{display:none;border-radius:6px;background:#fff;box-shadow:0 2px 6px #13124212;padding:20px}.personal-account .tab-content.active{display:flex;flex-wrap:wrap}.personal-account .tab-title{flex-basis:100%;color:#1c1d1f;font-size:24px;font-weight:500;margin:0 15px 30px}.personal-account .group{display:flex;flex-direction:column;gap:8px;flex-basis:calc(50% - 30px);margin:0 15px 30px}@media (max-width: 768px){.personal-account .group{flex-basis:100%;margin-right:auto}}.personal-account .group.full{flex-basis:100%;min-width:200px}.personal-account .group.full-left{flex-basis:calc(50% - 30px);margin-right:calc(50% - 30px);min-width:200px}@media (max-width: 768px){.personal-account .group.full-left{flex-basis:100%;margin-right:auto}}.personal-account .group.three{flex-basis:calc(33.3333333333% - 30px)}@media (max-width: 768px){.personal-account .group.three{flex-basis:100%;margin-right:auto}}.personal-account .group.quarter{flex-basis:calc(25% - 30px)}@media (max-width: 768px){.personal-account .group.quarter{flex-basis:calc(50% - 15px)}}.personal-account .group.three-quarters{flex-basis:calc(75% - 30px)}@media (max-width: 768px){.personal-account .group.three-quarters{flex-basis:100%;margin-right:auto}}.personal-account label{color:#7e838b;font-size:14px;font-weight:500;flex-grow:2}.personal-account select,.personal-account input[type=text],.personal-account input[type=email],.personal-account input[type=password]{border-radius:6px;border:1px solid #168dd0;background:#fff;padding:10px 16px;color:#1c1d1f;font-size:16px;font-weight:500;width:100%;position:relative}.personal-account input[type=password]{color:#d9d9d9;font-weight:700}.personal-account select:focus-visible,.personal-account input[type=text]:focus-visible,.personal-account input[type=email]:focus-visible,.personal-account input[type=password]:focus-visible{outline:2px solid #168dd0;background-color:#f8fbff}.personal-account .optional{color:#adb2bb;font-size:14px;font-weight:500}.personal-account .input-password-group{position:relative}.personal-account .input-password-group img,.personal-account .input-password-group svg{display:none}.personal-account .input-password-group .show-password{position:absolute;top:10px;right:15px;cursor:pointer}.personal-account .input-password-group .show-password svg:first-child{display:block}.personal-account .input-password-group .show-password.show img:first-child,.personal-account .input-password-group .show-password.show svg:first-child{display:none}.personal-account .input-password-group .show-password.show img:last-child,.personal-account .input-password-group .show-password.show svg:last-child{display:block}.personal-account #save{display:none}.personal-account #save .button-submit{color:#fff;background:#168dd0;min-width:200px}.personal-account #save .button-cancel{border:1px solid #168dd0;color:#7e838b}.personal-account #save.show{display:flex;justify-content:space-between;max-width:330px;gap:10px}@media (max-width: 768px){.personal-account #save.show{max-width:100%}}.personal-account #success{align-items:center;gap:28px;flex-wrap:nowrap}.personal-account #success span{color:#1c1d1f;font-size:24px;font-weight:500}.personal-account #error{align-items:center;gap:28px;flex-wrap:nowrap}.personal-account #error span{color:#1c1d1f;font-size:24px;font-weight:500}.personal-account #errors{align-items:center;gap:28px;flex-wrap:nowrap}.personal-account #errors ul{display:flex;flex-direction:column;gap:10px;list-style-type:none}.personal-account #errors li{color:#1c1d1f;font-size:24px;font-weight:500}.personal-account #errors img,.personal-account #errors svg{width:48px;height:48px}.configurator #root,.configurator-configuration #root{border-radius:8px;border:1px solid #eaecf0}.configurator #root .button-add-to-cart,.configurator-configuration #root .button-add-to-cart{display:flex;padding:12px 8px;justify-content:center;align-items:center;gap:4px;border-radius:6px;background:#168dd0;color:#fff;font-family:Open Sans,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;flex-basis:calc(50% - 10px);max-width:calc(50% - 10px);cursor:pointer;white-space:nowrap}@media (max-width: 768px){.configurator #root .button-add-to-cart,.configurator-configuration #root .button-add-to-cart{flex-basis:unset;max-width:unset}}.configurator #root .button-add-to-cart svg,.configurator-configuration #root .button-add-to-cart svg{width:24px;height:24px;min-width:24px;min-height:24px}.configurator #root .button-save-offer,.configurator-configuration #root .button-save-offer{border:1px solid #168dd0;display:flex;padding:12px 8px;justify-content:center;align-items:center;gap:8px;border-radius:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:20px;font-style:normal;font-weight:600;line-height:normal;width:250px;background:#fff;color:#168dd0;flex-basis:calc(50% - 10px);max-width:calc(50% - 10px);white-space:nowrap}@media (max-width: 768px){.configurator #root .button-save-offer,.configurator-configuration #root .button-save-offer{flex-basis:unset;max-width:unset}}.configurator #root .button-save-offer svg,.configurator-configuration #root .button-save-offer svg{width:24px;height:24px;min-width:24px;min-height:24px}.configurator #root .button-save-product,.configurator-configuration #root .button-save-product{color:#168dd0;background-color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer;margin-top:10px;display:flex;align-items:center;gap:8px}.configurator-popup{display:block;position:relative;background-color:#fff;padding:48px;border-radius:6px;border:1px solid #eff0f6;box-shadow:0 5px 16px #080f340f;max-width:650px;margin-top:200px;margin-bottom:auto}.configurator-popup__wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;justify-content:center;z-index:9999;background-color:#00000080}.configurator-popup__wrapper.active{display:flex}.configurator-popup h2{color:#1c1d1f;text-align:center;font-size:24px;font-weight:600;margin-bottom:30px}.configurator-popup p{color:#1c1d1f;text-align:center;font-size:16px;font-weight:400}.cart-popup{position:relative;background-color:#fff;padding:48px;border-radius:6px;border:1px solid #eff0f6;box-shadow:0 5px 16px #080f340f;max-width:850px;display:flex;gap:14px}.cart-popup__wrapper{position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;display:none;z-index:9999;background-color:#00000080}.cart-popup__wrapper.active{display:flex}.cart-popup .go-to-cart-btn{display:flex;padding:12px;justify-content:center;align-items:center;border-radius:6px;background:#168dd0;color:#fff;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.cart-popup .go-to-configuring-btn{display:flex;padding:12px;justify-content:center;align-items:center;border-radius:6px;border:1px solid #168dd0;background-color:#fff;color:#168dd0;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.form-settings-container{border-radius:6px;background:#fff;box-shadow:0 2px 6px #13124212;padding:20px;max-width:600px}.form-settings-container form{display:flex;flex-wrap:wrap;gap:10px}.form-settings-container form label,.form-settings-container form input{flex-basis:100%}.form-settings-container form label{color:#7e838b;font-size:14px;font-weight:500}.form-settings-container form input{border-radius:6px;border:1px solid #168dd0;background:#fff;padding:10px 16px;color:#1c1d1f;font-size:16px;font-weight:500;width:100%;position:relative;margin-bottom:10px}.form-settings-container form input:focus-visible{transition:all .3s ease;outline:2px solid #168dd0;background-color:#f8fbff}.form-settings-container form button{color:#fff;background:#168dd0;min-width:200px}.form-settings-container form button:hover{background:#1377b3;cursor:pointer;transition:all .3s ease;transform:scale(1.05)}.form-settings-container form button:active{transform:scale(.9)}.purchases-table .subtitle{color:#667085;font-size:14px;font-weight:400;line-height:20px}.purchases-table .table{grid-template-columns:repeat(5,1fr)}.purchases-table .table .cell{color:#667085}.purchases-table .table .cell a{color:#667085;font-weight:500;text-decoration:none}.purchases-table .table .cell .status{border-radius:16px;padding:2px 8px;white-space:nowrap;display:flex;align-items:center;gap:6px}.purchases-table .table .cell .dot{display:inline-block;width:8px;height:8px;border-radius:50%}.purchases-table .table .cell .status-paid,.purchases-table .table .cell .status-pay_on_delivery{background-color:#f2f7f3;color:#1c1d1f}.purchases-table .table .cell .status-paid .dot,.purchases-table .table .cell .status-pay_on_delivery .dot{background-color:#6e8b6c}.purchases-table .table .cell .status-saved,.purchases-table .table .cell .status-ordered{background-color:#f2f4f7;color:#364254}.purchases-table .table .cell .status-saved .dot,.purchases-table .table .cell .status-ordered .dot{background-color:#6c778b}.purchases-table .table .cell .status-payment_failed{background-color:#f7f2f2;color:#1c1d1f}.purchases-table .table .cell .status-payment_failed .dot{background-color:#8b6c6c}.purchases-table .table .cell:nth-last-child(-n+5){border-bottom:none}.pending-purchases-table .subtitle{color:#667085;font-size:14px;font-weight:400;line-height:20px}.pending-purchases-table .table{grid-template-columns:repeat(7,1fr)}.pending-purchases-table .table .cell{color:#667085}.pending-purchases-table .table .cell a{color:#667085;font-weight:400;text-decoration:none}.pending-purchases-table .table .cell .status{border-radius:16px;padding:2px 8px;white-space:nowrap;display:flex;align-items:center;gap:6px}.pending-purchases-table .table .cell .dot{display:inline-block;width:8px;height:8px;border-radius:50%}.pending-purchases-table .table .cell .status-paid,.pending-purchases-table .table .cell .status-pay_on_delivery{background-color:#f2f7f3;color:#1c1d1f}.pending-purchases-table .table .cell .status-paid .dot,.pending-purchases-table .table .cell .status-pay_on_delivery .dot{background-color:#6e8b6c}.pending-purchases-table .table .cell .status-saved,.pending-purchases-table .table .cell .status-in_cart{background-color:#f2f4f7;color:#364254}.pending-purchases-table .table .cell .status-saved .dot,.pending-purchases-table .table .cell .status-in_cart .dot{background-color:#6c778b}.pending-purchases-table .table .cell .status-payment_failed{background-color:#f7f2f2;color:#1c1d1f}.pending-purchases-table .table .cell .status-payment_failed .dot{background-color:#8b6c6c}.pending-purchases-table .table .cell:nth-last-child(-n+7){border-bottom:none}.pending-purchases-table .table .copy-email{cursor:pointer;border-radius:50%;width:35px;height:35px;display:flex;align-items:center;justify-content:center}.pending-purchases-table .table .copy-email:active{background-color:#f2f4f7}.prices-table .table{grid-template-columns:repeat(6,1fr)}.prices-table .table .cell{color:#667085;font-size:14px;font-weight:400;line-height:20px}.prices-table .table .article-name{color:#101828;font-size:14px;font-weight:500;line-height:20px}.prices-table .table .status{border-radius:16px;padding:2px 8px;white-space:nowrap;display:flex;align-items:center;gap:6px}.prices-table .table .dot{display:inline-block;width:8px;height:8px;border-radius:50%}.prices-table .table .status-approved{color:#037847;background-color:#ecfdf3}.prices-table .table .status-approved .dot{background-color:#14ba6d}.prices-table .table .status-pending{border-radius:16px;color:#364254;background-color:#f2f4f7;padding:2px 8px;white-space:nowrap}.prices-table .table .status-pending .dot{background-color:#6c778b}.prices-table .table .status-declined{border-radius:16px;color:#364254;background-color:#f7f2f2;padding:2px 8px;white-space:nowrap}.prices-table .table .status-declined .dot{background-color:#8b6c6c}.prices-table .table .cell:nth-last-child(-n+6){border-bottom:none}.prices .editing-mode .cell.reseller-sales-price{border-right:1px solid #a1c2ee;border-left:1px solid #a1c2ee;background:#f8fbff;color:#667085}.prices .editing-mode .cell-header.reseller-sales-price{border:1px solid #a1c2ee;color:#667085;background:#fcfcfd}.prices .editing-mode .cell.reseller-sales-price input{background:#f8fbff;color:#667085}
