@font-face{font-family:Poppins;src:url(../fonts/Poppins-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}:root{--white:#fff;--gray:#171920;--blue:#1a8ee8;--yellow:#FFC50A;--light-gray:#f1f1f1}body{font-family:Poppins}body nav.navbar{padding:21px 40px}body nav.navbar .container-fluid{padding:0}body>.container-fluid{padding:40px;background-color:#f6f6f6}body>.container-fluid .row .main h3{letter-spacing:0;color:var(--gray);text-transform:uppercase;font-weight:600;font-size:15px;line-height:12px;margin-bottom:16px}body>.container-fluid .row .main .create-pdf{background:#b2b2b2;border-radius:2px;padding:13px 148px;color:var(--white);font-size:13px;line-height:12px;font-weight:600;text-decoration:none;float:right;border:none}body>.container-fluid .row .main .panel{background-color:var(--white);opacity:1;padding:20px;margin-bottom:24px}body>.container-fluid .row .main .panel.terms h5{color:var(--gray);font-size:12px;line-height:16px;margin-bottom:16px;font-weight:600}body>.container-fluid .row .main .panel.terms img{float:left;margin-right:4px}body>.container-fluid .row .main .panel.terms .row{margin-top:4px;color:var(--gray);font-size:12px;line-height:16px;font-weight:500}body>.container-fluid .row .main .panel.terms .row ol{list-style-position:inside;padding:0}body>.container-fluid .row .main .panel.terms .row ol li.reddy{color:red}body>.container-fluid .row .main .panel textarea{border:1px solid #b2b2b2;border-radius:2px;height:80px;max-width:624px;width:100%;opacity:.8;font-size:12px;line-height:12px;padding:10px;font-weight:400;color:#000;resize:none;margin-bottom:16px}body>.container-fluid .row .main .panel textarea::placeholder{color:#b2b2b2}body>.container-fluid .row .main .panel .configurator-files,body>.container-fluid .row .main .panel .configurator-images{text-align:center;margin-top:10px}body>.container-fluid .row .main .panel .configurator-files .description,body>.container-fluid .row .main .panel .configurator-images .description{display:block;font-size:12px;padding-right:40px;text-align:center}body>.container-fluid .row .main .panel .configurator-files .description.no-padding,body>.container-fluid .row .main .panel .configurator-images .description.no-padding{padding-right:0}body>.container-fluid .row .main .panel .configurator-files>div,body>.container-fluid .row .main .panel .configurator-images>div{margin-bottom:10px;position:relative}body>.container-fluid .row .main .panel .configurator-files img,body>.container-fluid .row .main .panel .configurator-images img{height:150px;object-fit:cover}body>.container-fluid .row .main .panel .configurator-files a:not(.file-link),body>.container-fluid .row .main .panel .configurator-images a:not(.file-link){width:35px;height:35px;border-radius:50%;position:absolute;bottom:0;right:10px;background-color:var(--yellow);border:none;display:flex;align-items:center;justify-content:center}body>.container-fluid .row .main .panel .configurator-files a:not(.file-link) img,body>.container-fluid .row .main .panel .configurator-images a:not(.file-link) img{max-height:18px}body>.container-fluid .row .main .panel .fileinput-cancel{margin-bottom:8px;width:100%;background:red;color:var(--white);font-weight:500;font-size:13px;line-height:12px;border:none;border-radius:2px;min-height:32px}body>.container-fluid .row .main .panel .add-button{background:var(--light-gray);border-radius:2px 2px 0 0;font-size:13px;line-height:12px;color:var(--gray);height:39px;padding:0 85px;border:none;font-weight:600;width:auto;display:inline-block;line-height:39px}body>.container-fluid .row .main .panel h4{letter-spacing:0;color:var(--gray);font-weight:600;font-size:15px;line-height:12px;margin-bottom:16px}body>.container-fluid .row .sidebar .form-group .select2 .selection .select2-selection{border:1px solid var(--unnamed-color-f1f1f1);border:1px solid #f1f1f1;border-radius:0 0 2px 2px;font-weight:600;font-size:15px;line-height:12px;letter-spacing:0;color:var(--gray);padding:7px 8px;min-height:36px;box-shadow:none}body>.container-fluid .row .sidebar .form-group .select2 .selection .select2-selection::placeholder{color:var(--gray)}body>.container-fluid .row .sidebar .form-group .select2 .selection .select2-selection img{margin-right:30px}body>.container-fluid .row .sidebar .form-group .select2 .selection .select2-selection__choice__display>div{display:flex;align-items:center;margin-left:5px}body>.container-fluid .row .sidebar .form-group .select2 .selection .select2-selection__clear{margin-top:0}body>.container-fluid .row .sidebar .form-group .select2 .selection .select2-selection__choice{padding:0;margin-top:0;font-size:12px;line-height:16px;margin-right:5px;margin-bottom:5px}body>.container-fluid .row .sidebar .form-group .select2 .selection .select2-selection__choice img{margin-right:10px}body>.container-fluid .row .sidebar .form-group label{font-size:12px;line-height:12px;font-weight:500;margin-bottom:8px}body>.container-fluid .row .sidebar .form-group select{border:1px solid var(--unnamed-color-f1f1f1);border:1px solid #f1f1f1;border-radius:0 0 2px 2px;font-weight:600;font-size:15px;line-height:12px;letter-spacing:0;color:var(--gray);padding:10px 8px}body>.container-fluid .row .sidebar .form-group select::placeholder{color:var(--gray)}body>.container-fluid .row .sidebar .form-group textarea{font-weight:700;font-size:15px;line-height:12px;letter-spacing:0;color:var(--gray);margin:0}body>.container-fluid .row .sidebar .form-group textarea::placeholder{color:var(--gray)}body>.container-fluid .row .sidebar h3{letter-spacing:0;color:#171920;text-transform:uppercase;font-weight:600;font-size:15px;line-height:12px;margin-bottom:16px}body>.container-fluid .row .sidebar .link-code{margin-top:18px;background:#fff;text-align:center;display:block;padding:12px 5px;color:var(--gray);margin-bottom:5px;font-size:12px;line-height:12px;font-weight:500;font-family:Poppins}body>.container-fluid .row .sidebar .btn-save-copy{margin-bottom:24px;border:1px solid var(--blue);border-radius:2px;text-align:center;font-weight:600;font-size:13px;line-height:10px;color:var(--gray);text-transform:uppercase;padding:13px 10px;width:100%}body>.container-fluid .row .sidebar .btn-save-copy.btn-copy{margin-top:0}body>.container-fluid .row .sidebar .panel{background-color:var(--white);opacity:1;padding:16px;margin-bottom:24px}body>.container-fluid .row .sidebar .panel>div{margin-bottom:10px}body>.container-fluid .row .sidebar .panel .element-label{font-size:12px;line-height:12px;font-weight:500;margin-bottom:8px}body>.container-fluid .row .sidebar .panel .element{border:1px solid var(--light-gray);border-radius:0 0 2px 2px;color:var(--gray);font-size:12px;line-height:16px;padding:10px;position:relative}body>.container-fluid .row .sidebar .panel .element span.color-circle{height:16px;width:16px;border-radius:50%;margin-right:10px;display:inline-block}body>.container-fluid .row .sidebar .panel .element span.accessory-image{position:absolute;right:5px;top:0;height:100%}body>.container-fluid .row .sidebar .panel .element span.accessory-image img{max-height:100%}body>.container-fluid .row .sidebar .panel .form-group .file-input .fileinput-cancel{margin-bottom:8px;width:100%;background:red;color:var(--white);font-weight:500;font-size:13px;line-height:12px;border:none;border-radius:2px;min-height:32px}body>.container-fluid .row .sidebar .panel .form-group .file-input .kv-upload-progress .progress-bar{border-radius:2px;color:var(--white);font-weight:500;font-size:13px;line-height:12px;padding:9px;border:none;border-radius:2px}body>.container-fluid .row .sidebar .panel .form-group .file-input .btn-file{background-color:var(--blue);border-radius:2px;color:var(--white);font-weight:500;font-size:13px;line-height:12px;padding:9px;width:100%}body>.container-fluid .row .sidebar .panel .form-group .file-input .btn-file i{margin-right:5px}body>.container-fluid .row .sidebar .panel .form-group label{font-size:12px;line-height:12px;font-weight:500;margin-bottom:8px}body>.container-fluid .row .sidebar .panel form{margin-bottom:10px}body>.container-fluid .row .sidebar .panel form#configurator-form>div{margin-bottom:10px}.canvas-wrapper canvas{max-width:100%}.order-accept-wrapper{display:none}.loader{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center}.loader span{animation:pulse 1s infinite}@keyframes pulse{from{opacity:1}50%{opacity:.3}to{opacity:1}}.button-pos{background:#28a745;color:#fff;font-size:13px;font-weight:600;border-radius:1px;border:0;height:36px}.button-pos:hover{background:#28a745}.button-neg{background:#fff;color:red;font-size:13px;font-weight:600;border-radius:3px;border:0;height:36px;border:1px solid red;border-color:red}.button-neg.full,.button-neg:hover{background:red;color:#fff;border-color:red}.button-neu{background:#fff;color:#171920;font-size:13px;font-weight:600;border-radius:1px;border:0;height:36px;border:1px solid #b2b2b2;border-color:#b2b2b2}.button-neu:hover{background:#fff;color:#171920;border-color:#b2b2b2}.countdown-wrapper{display:flex;align-items:center;padding:10px 0}.countdown-wrapper img{width:24px;margin-right:10px}.countdown-wrapper .countdown{font-weight:600;color:#171920;font-size:24px}.order-accept-buttons button{margin-right:5px}.client-model-3d{background-color:transparent!important}.client-model-3d canvas{background:0 0!important}.zoom-buttons button{background-color:var(--yellow);padding:13px 20px;color:var(--gray);font-weight:600;font-size:13px;line-height:10px;border:none;border-radius:2px}.zoom-buttons.side{margin-bottom:30px}.modal{font-family:Poppins}.modal .modal-dialog{max-width:600px}.modal .modal-content{border-radius:3px!important}.modal .modal-header{border-bottom:0;padding-bottom:0}.modal .modal-header h5{font-size:24px}.modal .modal-header button{opacity:1}.modal p{color:#171920;font-weight:600;font-size:15px;margin-bottom:20px}.modal p.warn{color:red;font-size:12px;font-weight:600}.modal p.warn img{width:15px}.modal label{width:100%;color:#171920;font-weight:600;font-size:15px;margin-bottom:10px}.modal textarea{width:100%;padding:10px;border:1px solid #b2b2b2;resize:false;border-radius:3px;font-size:12px;resize:none}.modal .buttons{text-align:right;margin-top:24px}.trader{display:none}.not-trader{display:initial}.is-trader .trader{display:initial}.is-trader .not-trader{display:none}.container-fluid.raw{padding:0;margin:0}