body:not(.customer-mode) #termsBox,body:not(.customer-mode) #signStatus{display:none!important}body.customer-mode #orderItemsList button,body.customer-mode #btnAddAnotherItem{display:none!important}body.customer-mode .switcher,body.customer-mode .body-pad>*{display:none!important}body.customer-mode #reviewSignBlock{display:block!important}body.customer-mode #orderItemsHelp{display:none!important}body.customer-mode #orderItemsTopWrap{padding-top:26px}body.customer-mode .customer-only-btn{display:inline-block!important}body:not(.customer-mode) .customer-only-btn{display:none!important}body.customer-mode .field label .u,body.customer-mode .field .auto-tag,body.customer-mode .field .price-ico{display:none!important}body.customer-mode .sig-meta input,body.customer-mode .sig-meta select,body.customer-mode #sigClient .field input{pointer-events:auto!important;background:#fff!important;border:1px solid #e3ddd1!important;border-radius:3px!important;padding:8px 10px!important;color:#1c1a17!important}body.customer-mode #btnFinalise{background:#6b1a22!important;color:#fff!important}body.pdf-rendering .tabs,body.pdf-rendering .sign-actions,body.pdf-rendering .sign-btn-row,body.pdf-rendering .demo-tag,body.pdf-rendering .customer-banner,body.pdf-rendering .ref-btn,body.pdf-rendering .sig-clear,body.pdf-rendering .locked-banner,body.pdf-rendering .quote-pdf-link,body.pdf-rendering button,body.pdf-rendering .btn,body.pdf-rendering .auto-tag,body.pdf-rendering .panel:not(.active){display:none!important}body.pdf-rendering .preview img,body.pdf-rendering .photo-anno img{display:block!important;max-width:100%!important}body.pdf-rendering .pdf-value-span{display:block!important;background:#f7f4ee!important;color:#1c1a17!important;border:1px solid #e3ddd1!important;border-radius:3px!important;padding:6px 8px!important}@media(max-width:760px){html,body{overflow-x:hidden;max-width:100%}input,select,textarea{font-size:16px!important}.pp-grid{grid-template-columns:1fr!important}img,svg,canvas,table{max-width:100%}}.change-box{margin-top:12px;padding:14px 16px;border:1.5px solid #2f7a3a;border-radius:10px;background:#f1f8f2;display:grid;gap:6px}.change-box .cb-h{font-weight:600;color:#1f5a2b}.change-box .cb-row{display:flex;justify-content:space-between;gap:12px;font-size:14px}.change-box .cb-diff{font-size:16px;padding-top:6px;border-top:1px dashed #9cc7a4;color:#1f5a2b}.change-box.less .cb-diff{color:#a3322b}.change-box .cb-l{display:grid;gap:4px;font-size:12px;font-weight:600;margin-top:6px}.change-box .cb-l span{font-weight:400;color:#6b6b6b}.change-box textarea{width:100%;font:16px Jost,sans-serif;padding:8px 10px;border:1px solid #9cc7a4;border-radius:8px}.change-box .cb-note{font-size:12px;color:#4d6b52}body.change-order #btnPayCash,body.change-order #btnPayTransfer,body.change-order #btnPayCard{display:none!important}.change-cust{margin:12px 0;padding:14px 16px;border:1.5px solid #A98B54;border-radius:10px;background:#faf5ea}.change-cust .cc-h{font-weight:600;margin-bottom:4px}.change-cust p{margin:0 0 10px;font-size:14px}.pp-suggest{position:absolute;left:0;right:0;top:100%;margin-top:4px;z-index:60;max-height:min(52vh,420px);overflow:auto;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9cfc0;border-radius:10px;box-shadow:0 14px 34px -12px #28141459}.pp-suggest[hidden]{display:none}.pp-opt{padding:12px 14px;font-size:15px;line-height:1.3;border-bottom:1px solid #f0e9df;cursor:pointer;color:#1c1a17}.pp-opt:last-child{border-bottom:0}.pp-opt:hover,.pp-opt.on{background:#f6efe6}.pp-opt.pp-special{color:#6b1a22;font-weight:600;background:#fbf7f1}.pp-none{padding:12px 14px;font-size:13px;color:#7a6865}.facing-warn{margin-top:8px;padding:8px 10px;border-radius:8px;background:#fdecea;border:1px solid #e3a09a;color:#a3322b;font-size:12.5px;font-weight:600;line-height:1.35}.masthead{background:var(--paper);color:var(--ink);padding:0 0 22px}.masthead:after,.masthead:before{display:none}.masthead .brand img{width:100%;max-width:none;aspect-ratio:1214/302;object-fit:cover;object-position:center}.masthead .doc-label,.masthead .doc-sub{padding:0 clamp(20px,5vw,48px)}.masthead .doc-label h1{color:var(--ink)}.masthead .doc-label .conf{border-color:#6b1a2259;color:#6b1a22}.masthead .doc-sub{color:#8a7f6e}#pick-modules-wrap .std-wrap{flex-wrap:wrap;row-gap:4px}#pick-modules{flex:1 1 90px;min-width:90px}.std-wrap .std-same{align-self:center;font-size:12px;color:#8a6a2e;white-space:nowrap;margin-left:2px}body.mod-on .mod-hide{display:none!important}#mod-wrap{margin:0 0 18px;padding:16px;border:1px solid #d9d0c0;background:#fffdf9}.mod-head{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline;margin-bottom:12px}.mod-head b{font-size:12px;letter-spacing:.2em;text-transform:uppercase}.mod-head span{font-size:13px;color:#7a746b}.mod-presets{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:14px;font-size:13px;color:#5b5750}.mod-presets button{font:600 13px inherit;font-family:inherit;padding:8px 14px;border:1px solid #1c1a17;background:#1c1a17;color:#fff;cursor:pointer}.mod-presets button.ghost{background:transparent;color:#1c1a17}.mod-grid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:18px;align-items:start}.mod-side{min-width:0}.mod-add{display:flex;flex-direction:column;gap:8px}.mod-add button{display:grid;grid-template-columns:42px 1fr auto;gap:10px;align-items:center;text-align:left;padding:9px 11px;border:1px solid #d9d0c0;background:#fff;cursor:pointer;font-family:inherit;color:#1c1a17}.mod-add button:hover{border-color:#1c1a17}.mod-add svg{width:42px;height:42px}.mod-add b{display:block;font-size:14px}.mod-add i{display:block;font-style:normal;font-size:12px;color:#7a746b;font-variant-numeric:tabular-nums}.mod-add em{font-style:normal;font-size:12px;font-weight:700;color:#6b1a22;white-space:nowrap}.mod-summary{margin-top:14px;background:#fff;border:1px solid #d9d0c0}.mod-summary div{display:flex;justify-content:space-between;gap:12px;padding:10px 13px;font-size:13px;border-bottom:1px solid #eee7da}.mod-summary div:last-child{border-bottom:0}.mod-summary span{color:#7a746b}.mod-summary strong{text-align:right;font-variant-numeric:tabular-nums}.mod-summary div:last-child strong{color:#6b1a22;font-size:16px}.mod-stage-wrap{position:relative;min-width:0}.mod-stage{position:relative;width:100%;aspect-ratio:16/10;background-color:#fffdf8;background-image:linear-gradient(#ebe3d4 1px,transparent 1px),linear-gradient(90deg,#ebe3d4 1px,transparent 1px);border:1px solid #d9d0c0;overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none}.mod-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;color:#9a917f;font-size:14px;pointer-events:none}.mod-p{position:absolute;cursor:grab;touch-action:none}.mod-pi{position:absolute;transform-origin:50% 50%}.mod-pi svg{width:100%;height:100%;display:block;overflow:visible}.mod-lab{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;pointer-events:none;font-size:11.5px;line-height:1.15;color:#3d372f;text-align:center;font-variant-numeric:tabular-nums}.mod-lab b{display:inline-block;min-width:17px;padding:1px 4px;border-radius:9px;background:#1c1a17;color:#fff;font-size:10.5px;font-weight:600}.mod-lab span{font-weight:600;white-space:nowrap}.mod-lab em{font-style:normal;font-size:10.5px;font-weight:700;color:#6b1a22;white-space:nowrap}.mod-lab .mod-need{color:#b3261e}.mod-p.unset .mod-body{stroke:#b3261e;stroke-dasharray:5 4}.mod-h{position:absolute;right:-7px;bottom:-7px;width:18px;height:18px;border-radius:50%;background:#6b1a22;border:2px solid #fff;box-shadow:0 1px 4px #0000004d;cursor:nwse-resize;touch-action:none;display:none;z-index:2}.mod-p.sel .mod-h{display:block}.mod-p.grow{z-index:6}.mod-p.sel{z-index:5;filter:drop-shadow(0 4px 10px rgba(0,0,0,.22))}.mod-p.sel .mod-body{stroke:#6b1a22;stroke-width:2.5}.mod-p.drag{cursor:grabbing;z-index:6}.mod-tools{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-height:46px;margin-bottom:8px;padding:5px 8px;background:#fff;border:1px solid #d9d0c0}.mod-tools[hidden]{display:none}.mod-toolhint{display:flex;align-items:center;min-height:46px;margin-bottom:8px;padding:5px 10px;border:1px dashed #d9d0c0;font-size:12.5px;color:#7a746b}.mod-toolhint[hidden]{display:none}.mod-selname{margin-right:auto;font-size:12.5px;font-weight:600;color:#1c1a17}.mod-dim{display:flex;align-items:center;gap:5px;font-size:11.5px;color:#7a746b;margin:0;letter-spacing:0;text-transform:none}.mod-dim input{width:58px!important;min-width:0;padding:6px 7px!important;font-size:14px!important;text-align:center;border:1px solid #1c1a17!important;background:#fff!important}.mod-dim input.invalid{border-color:#b3261e!important;background:#fdf1ef!important}.mod-x,.mod-cm{font-size:12px;color:#7a746b}.mod-tools button{font:600 12.5px inherit;font-family:inherit;padding:7px 11px;background:#fff;border:1px solid #1c1a17;color:#1c1a17;cursor:pointer}.mod-legend{margin-top:8px;font-size:12px;color:#7a746b}.mod-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.mod-fields .field{margin-bottom:0}.mod-wd{display:flex;align-items:center;gap:8px}.mod-wd input{min-width:0;flex:1}.mod-wd span{color:#7a746b}.mod-size.mod-unused{opacity:.45}.mod-ro input{background:transparent;border-style:dashed;color:#4a453e}.mod-fields .mod-wide{grid-column:span 2}.mod-rule{margin:10px 0 0;font-size:11.5px;line-height:1.45;color:#8a6a2e}@media(max-width:800px){.mod-grid{grid-template-columns:minmax(0,1fr)}.mod-stage-wrap{order:-1}.mod-stage{aspect-ratio:1/1}.mod-add{flex-direction:row;overflow-x:auto}.mod-add button{grid-template-columns:36px auto;min-width:150px}.mod-add em{display:none}.mod-fields{grid-template-columns:minmax(0,1fr)}.mod-fields .mod-wide{grid-column:auto}.mod-stage{margin-top:0}}body.customer-mode .mod-lab em,body.customer-mode .mod-add,body.customer-mode .mod-rule,body.customer-mode .mod-presets,body.customer-mode .mod-tools,body.customer-mode .mod-toolhint,body.customer-mode .mod-h,body.customer-mode .mod-summary div:last-child,body.customer-mode .mod-head span{display:none!important}body.customer-mode .mod-stage{pointer-events:none}body.customer-mode .mod-p.sel .mod-body{stroke:#8a7a63;stroke-width:1.5}body.customer-mode .mod-p.sel{filter:none}@media print{.mod-lab em,.mod-add,.mod-rule,.mod-presets,.mod-tools,.mod-toolhint,.mod-h,.mod-summary div:last-child,.mod-head span{display:none!important}}#pick-adjust-wrap .adj-note{display:block;margin-top:6px;font-size:11.5px;line-height:1.35;color:#8a6a2e}body.customer-mode #pick-adjust-wrap{display:none!important}@media print{#pick-adjust-wrap{display:none!important}}.mod-dimline{position:absolute;pointer-events:none;z-index:4;color:#8a6a2e}.mod-dimline[hidden]{display:none}.mod-dimline.h{height:0;border-top:1px solid rgba(138,106,46,.55)}.mod-dimline.h:before,.mod-dimline.h:after{content:"";position:absolute;top:-5px;width:0;height:9px;border-left:1px solid rgba(138,106,46,.55)}.mod-dimline.h:before{left:0}.mod-dimline.h:after{right:0}.mod-dimline.h span{position:absolute;left:50%;bottom:2px;transform:translate(-50%);padding:0 6px;background:#fffdf8;font:600 12px/1.2 Inter,sans-serif;white-space:nowrap}.mod-dimline.h.below span{bottom:auto;top:2px}.mod-dimline.v{width:0;border-left:1px solid rgba(138,106,46,.55)}.mod-dimline.v:before,.mod-dimline.v:after{content:"";position:absolute;left:-5px;width:9px;height:0;border-top:1px solid rgba(138,106,46,.55)}.mod-dimline.v:before{top:0}.mod-dimline.v:after{bottom:0}.mod-dimline.v span{position:absolute;top:50%;left:-9px;transform:translate(-50%,-50%) rotate(-90deg);padding:0 6px;background:#fffdf8;font:600 12px/1.2 Inter,sans-serif;white-space:nowrap}.mod-dimline.v.right span{left:9px}@media print{.mod-dimline{display:none!important}}#mod-wrap .mod-addrow{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;margin:0 0 12px;flex-direction:row}#mod-wrap .mod-addrow button{grid-template-columns:38px 1fr auto;padding:8px 10px}#mod-wrap .mod-addrow svg{width:38px;height:38px}#mod-wrap .mod-sumrow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}#mod-wrap .mod-sumrow div{border-bottom:0;border-right:1px solid #eee7da;flex-direction:column;align-items:flex-start;gap:3px}#mod-wrap .mod-sumrow div:last-child{border-right:0}#mod-wrap .mod-sumrow strong{text-align:left}#mod-wrap .mod-stagescroll{width:100%;overflow-x:auto}#mod-wrap .mod-stage{aspect-ratio:2/1;min-width:760px}.mod-parts{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-top:6px;margin-top:4px;border-top:1px dashed #e3d9c6}.mod-parts[hidden]{display:none}.mod-pt{font-size:12px;font-weight:700;color:#1c1a17;margin-left:4px}.mod-p.sel [data-part]{cursor:move}.mod-p.sel .mod-pdot{cursor:ew-resize}.mod-p.parting{z-index:6}@media(max-width:900px){#mod-wrap .mod-addrow{grid-template-columns:repeat(2,minmax(0,1fr))}#mod-wrap .mod-sumrow{grid-template-columns:minmax(0,1fr)}#mod-wrap .mod-sumrow div{border-right:0;border-bottom:1px solid #eee7da;flex-direction:row;justify-content:space-between}}.mod-step{display:inline-flex;align-items:center;border:1px solid #1c1a17;background:#fff}.mod-step button{border:0!important;padding:5px 10px!important;font-size:15px!important;line-height:1}.mod-step b{min-width:22px;text-align:center;font-size:14px}.mod-lab .mod-scl{font-size:10.5px;font-weight:600;color:#8a6a2e}.mod-quick{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:8px 0 12px;padding:10px 12px;border:1px dashed #d9d0c0;background:#fffdf8;font-size:13px}.mod-quick>span{font-weight:600;color:#3d372f}.mod-quick label{display:inline-flex;align-items:center;gap:5px;color:#3d372f}.mod-quick input{width:76px;padding:6px 8px;border:1px solid #cfc4b2;font:inherit;background:#fff}.mod-quick select{padding:6px 8px;border:1px solid #cfc4b2;font:inherit;background:#fff;max-width:100%}.mod-quick button{padding:7px 14px;background:#6b1a22;color:#fff;border:1px solid #6B1A22;font:inherit;font-weight:600;cursor:pointer}.mod-quick button:hover{background:#501218}.mod-quick em{font-style:normal;font-size:12px;color:#3d372f;flex-basis:100%}.mod-quick em:empty{display:none}.mod-quick em.bad{color:#b3261e}body.customer-mode .mod-quick{display:none}@media print{.mod-quick{display:none!important}}.mod-quick label[hidden]{display:none}body.customer-mode #btnSaveOnly{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sales-form-extra.css.map */
