.wrapper{flex-grow:1;overflow:hidden;position:relative}.scroll{height:100%;overflow:auto;scroll-behavior:smooth;padding-bottom:10px}.shadow-top,.shadow-bottom{position:absolute;border-radius:0 0 6em 6em;opacity:0;transition:opacity .5s;pointer-events:none;z-index:2;right:0;left:0;height:1em;background-image:linear-gradient(rgba(0,0,0,.2) 0%,rgba(255,255,255,0) 100%)}.shadow-top{top:0}.shadow-bottom{bottom:0;transform:rotate(180deg)}.is-active{opacity:1}.notification-dropdown .dropdown-content{display:flex;flex-direction:column}.notification-dropdown .dropdown-content .scroll{max-height:250px}.notification-dropdown .dropdown-item{outline:0;color:inherit;padding-left:0;padding-right:0}.notification-dropdown .dropdown-item:hover{color:inherit;background-color:#0000}.notification-dropdown .dropdown-item.dropdown-actions{padding:0}.notification-dropdown .notification-list{flex-grow:1;overflow:hidden}.notification-dropdown .notification-list .wrapper{height:100%}.notification-dropdown .notification-row a{padding:7px 35px!important}.notification-dropdown .dropdown-action{padding:5px 0}.notification-dropdown .dropdown-action:hover{color:#fff}.bell[data-v-2f7ce648]{background-color:#181b1f}.no-interaction[data-v-2f7ce648]{pointer-events:none}.notification-item[data-v-2f7ce648]{position:relative}.notification-item .unread[data-v-2f7ce648]{position:absolute;top:6px;left:-19px;width:10px;height:10px;background-color:#cb1217;border-radius:50%}.muted[data-v-2f7ce648]{opacity:.7}.icon[data-v-2f7ce648]{position:relative;background:inherit}.icon .dot[data-v-2f7ce648]{z-index:2;width:10px;height:10px;background-color:#cb1217;border-radius:50%;position:absolute;top:-1px;right:1px}.icon .indicator[data-v-2f7ce648]{z-index:1;width:16px;height:16px;background:inherit;position:absolute;border-radius:50%;top:-4px;right:-2px}.path[data-v-1e8fadc7]{stroke-dasharray:1000;stroke-dashoffset:0}.path.circle[data-v-1e8fadc7]{-webkit-animation:ring-1e8fadc7 .8s ease-in-out 1;animation:ring-1e8fadc7 .8s ease-in-out 1}.path.check[data-v-1e8fadc7]{stroke-dashoffset:-100;-webkit-animation:check-1e8fadc7 1.65s ease-in 1 .3s normal forwards;animation:check-1e8fadc7 1.65s ease-in 1 .3s normal forwards}@keyframes check-1e8fadc7{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}@keyframes ring-1e8fadc7{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}svg #discount #Check[data-v-0d572e7b]{stroke-width:1.25}.modal-card.login-register-dialog{width:auto;max-height:none;position:relative;border-radius:18px}.modal-card.login-register-dialog .csrf-error a{text-decoration:underline;color:inherit!important}.modal-card.login-register-dialog .bg__image{display:flex;width:50%;height:100%;background-color:#cb1217;color:#fff;position:absolute;top:0;left:50%;overflow:hidden}.modal-card.login-register-dialog .bg__image .bg__svgs{position:absolute;width:100%;height:100%;display:block;pointer-events:none}.modal-card.login-register-dialog .bg__image .bg__svgs .top-left{position:absolute;z-index:0;top:-86px;left:-28px;transform:rotate(8deg)}.modal-card.login-register-dialog .bg__image .bg__svgs .bottom-right{position:absolute;z-index:0;bottom:-86px;right:-35px}.modal-card.login-register-dialog .bg__image .bg__svgs .bottom-right-corner{position:absolute;z-index:0;bottom:-34px;right:-35px}.modal-card.login-register-dialog .bg__image p,.modal-card.login-register-dialog .bg__image ul,.modal-card.login-register-dialog .bg__image li{color:#fff}.modal-card.login-register-dialog .bg__image .marketing__import{position:absolute;inset:0;z-index:5;opacity:0;transition:all .1s ease 0s;pointer-events:none}.modal-card.login-register-dialog .bg__image .marketing__import.loaded{opacity:1}.modal-card.login-register-dialog .bg__image .marketing__import iframe{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}.modal-card.login-register-dialog .bg__image .marketing__import iframe.login{z-index:2;transition:opacity .15s ease 0s}.modal-card.login-register-dialog .bg__image .marketing__import iframe.register{transition:opacity .15s ease .5s}.modal-card.login-register-dialog .bg__image .marketing__import iframe.register.visible{transition:opacity .15s ease 0s}.modal-card.login-register-dialog .bg__image .marketing__import iframe.visible{pointer-events:auto;opacity:1}.modal-card.login-register-dialog .modal-card-head{border-radius:0;background-color:#0000!important;position:relative;z-index:6}.modal-card.login-register-dialog .modal-card-head button.modal-close.side__panel{background-color:#0a0a0a4d}@media screen and (hover: hover){.modal-card.login-register-dialog .modal-card-head button.modal-close.side__panel:hover{background-color:#0a0a0a80}}.modal-card.login-register-dialog .modal-card-body{padding-bottom:60px}.modal-card.login-register-dialog .modal-card-body.reset{padding-top:0}.modal-card.login-register-dialog .choose a.btn{display:inline-block;width:100%;height:auto}.modal-card.login-register-dialog .verification_badges{margin-top:.5em;margin-bottom:.5em}.modal-card.login-register-dialog .verification_badges img{width:40px}.modal-card.login-register-dialog p.context{margin-bottom:1em}.modal-card.login-register-dialog .field .icon{transition:all .15s ease;opacity:0}.modal-card.login-register-dialog .field .icon.has-text-danger{opacity:1}.modal-card.login-register-dialog .field.filled .icon,.modal-card.login-register-dialog .field:focus-within .icon{opacity:1}.modal-card.login-register-dialog .field.accept_option .b-checkbox.checkbox input[type=checkbox]:checked+.check{border-color:#509be0;background-color:#509be0}.modal-card.login-register-dialog .field.accept_option .check{box-shadow:none!important}.modal-card.login-register-dialog .footer__confirm{padding:2rem 0 0}.modal-card.login-register-dialog .footer__confirm:not(:last-child){padding:2rem 0;border-bottom-style:solid;border-bottom-width:1px}.modal-card.login-register-dialog .footer__switch{padding:2rem 0 0}.modal-card.login-register-dialog .content{max-width:50%;margin-left:20px;position:relative;z-index:2}.modal-card.login-register-dialog .content ul{list-style:none}.modal-card.login-register-dialog .content ul li{position:relative}.modal-card.login-register-dialog .content ul li:after{content:"";display:block;position:absolute;top:.5em;left:-1em;height:.35em;width:.35em;border-right:1px solid #fff;border-top:1px solid #fff;transform:rotate(45deg)}.modal-card.login-register-dialog .modal-close{position:absolute;max-width:30px;max-height:30px;top:10px;right:10px}.modal-card.login-register-dialog .modal-close:before{transition:background-color .2s ease;width:60%}.modal-card.login-register-dialog .modal-close:after{transition:background-color .2s ease;height:60%}.nav-help[data-v-2e00074d]{padding:25px 18px}.modal-card.invite-user-dialog{width:auto;max-height:none}.modal-card.invite-user-dialog .email{width:300px}.modal-card.invite-user-dialog .email input{text-align:right;border-right:0;padding-right:0;border-color:#e3e3e5}.modal-card.invite-user-dialog .domain{border-color:#e3e3e5}.modal-card.invite-user-dialog .domain .button{text-transform:inherit;padding-left:.5em;background-color:inherit;border:1px solid;border-left:0;font-weight:300;border-color:#e3e3e5}.carousel-page[data-v-1a35f6fa]{height:375px}.carousel-page .content[data-v-1a35f6fa]{text-align:center}.list[data-v-aa6bf594]{text-align:left}.carousel[data-v-2a9ab800] img{height:150px}.product-option[data-v-3b21c452]{border-radius:12px}.product-option .icon[data-v-3b21c452]{color:#68737d}.modal-card .modal-card-body[data-v-3b21c452]{overflow-y:hidden}.modal-card.mobile .modal-card-body[data-v-3b21c452]{display:flex;flex-direction:column;justify-content:center}.modal-card.mobile .modal-card-body .create-product-options[data-v-3b21c452]{flex-direction:column;align-items:center}.modal-card.mobile .modal-card-body .create-product-options .product-option[data-v-3b21c452]{width:50vw}.attachments[data-v-434f9640]{position:relative;padding:0 4px;flex-grow:1}.attachments .dropdown[data-v-434f9640]{max-width:calc(100% - 28px)}.attachments .dropdown[data-v-434f9640] .dropdown-trigger{flex-grow:1;max-width:100%}.attachments .dropdown .attachment_item a[data-v-434f9640]{opacity:1}.attachments .filename__wrapper[data-v-434f9640]{max-width:calc(100% - 28px)}.bend-input[data-v-2b65a3dd]{background-color:#fff;border-radius:8px}.b-tabs.is-switch[data-v-182d3bb6]{margin:0;display:inline-block}.b-tabs.is-switch .is-toggle[data-v-182d3bb6]{border-radius:20px;background:#e6e9e9}.b-tabs.is-switch li[data-v-182d3bb6]{margin:0}.b-tabs.is-switch li a[data-v-182d3bb6]{padding:5px 10px;border:none!important}.b-tabs.is-switch li:first-child a[data-v-182d3bb6]{border-radius:20px 0 0 20px}.b-tabs.is-switch li:last-child a[data-v-182d3bb6]{border-radius:0 20px 20px 0}.b-tabs.is-switch li .toggle__title[data-v-182d3bb6]{letter-spacing:.5px}.b-tabs.is-switch li.is-active a[data-v-182d3bb6]{background-color:#509be0;z-index:auto}.b-tabs.is-switch li:not(.is-active) a[data-v-182d3bb6]:hover{background:#e3e3e5!important}.direction-switch li{width:60px}.details-legend[data-v-53398802]{position:absolute;top:120px;background:#ebebeb;border:1px solid #ccc;left:0;z-index:1;border-bottom-right-radius:10px;border-top-right-radius:10px}.details-overlay[data-v-53398802]{width:20%;position:absolute;top:60px;background:#ebebeb;border:1px solid #ccc;left:0;z-index:2;color:#000;border-bottom-right-radius:10px}.details-overlay .columns[data-v-53398802]{padding:15px}.details-overlay .columns .container[data-v-53398802]{overflow-y:auto;max-height:calc(70vh - 70px)}.details-overlay .columns .container .column[data-v-53398802]{height:100%}.details-overlay .table[data-v-53398802]{color:#000}.details-overlay .table td[data-v-53398802]{padding:0}.details-overlay .table td[data-v-53398802]:first-child{font-weight:700}.details-overlay .features[data-v-53398802]{text-align:center;font-weight:700}.details-overlay .features span[data-v-53398802]{margin:5px;border-bottom:2px solid}.details-overlay .features span.etch[data-v-53398802]{border-color:#f0f}.details-overlay .features span.nokerf[data-v-53398802]{border-color:red}.details-overlay .features span.bend[data-v-53398802]{border-color:#0cc}.details-overlay .toggle[data-v-53398802]{position:absolute;top:-1px;left:100%;background:#ebebeb;padding:.4em;border-top-right-radius:10px;border-bottom-right-radius:10px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.details-overlay.hidden[data-v-53398802]{width:0}.deformation-legend img[data-v-53398802]{border:1px solid #ccc}.buttons[data-v-53398802]{position:absolute;top:60px;right:0;font-size:24px;background:#ebebeb;border-top-left-radius:10px;border-bottom-left-radius:10px;border:1px solid #ccc}.buttons a[data-v-53398802]:hover{color:#333}.buttons a[data-v-53398802]{display:flex;justify-content:center;align-items:center;padding:.3em .4em;margin-right:-1px}.buttons a.active[data-v-53398802]{background:#292c2f;color:#6196d5}.buttons a[data-v-53398802]:last-child{border-bottom-left-radius:10px}.buttons a[data-v-53398802]:not(:last-child){margin-bottom:1px}.buttons .button.is-loading[data-v-53398802]{background-color:unset;border-color:unset;margin-right:0}.left-enter-active[data-v-53398802],left-leave-active[data-v-53398802],.right-enter-active[data-v-53398802],right-leave-active[data-v-53398802]{transition:all .2s ease}.left-enter[data-v-53398802],.left-leave-to[data-v-53398802]{left:-40px}.right-enter[data-v-53398802],.right-leave-to[data-v-53398802]{right:-45px}.drawing-canvas{position:relative;width:100%;height:100%}.drawing-canvas .flip-box{background-color:#0000;width:100%;height:100%;perspective:1000px}.drawing-canvas .flip-box-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.drawing-canvas .flip-box.flipped .flip-box-inner{transform:rotateY(180deg)}.drawing-canvas .flip-box-front,.drawing-canvas .flip-box-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.drawing-canvas .flip-box-front{color:#000}.drawing-canvas .flip-box-back{color:#fff;transform:rotateY(180deg)}.scs-part-preview{position:relative;width:100%;height:100%;overflow:hidden;background-color:#fff;border-radius:10px}.scs-part-preview .bend-selection.drawing-image-container{padding:0;height:100%;width:100%}.scs-part-preview canvas{width:100%!important;height:100%!important;background-color:#fff!important;border:none!important}.scs-part-preview .pad-for-toggle{padding-bottom:50px}.scs-part-preview .preview-toggle{position:absolute;bottom:15px;left:50%;transform:translate(-50%);display:flex;align-items:center;z-index:101}.scs-part-preview .preview-toggle .flip{margin-left:20px}.scs-part-preview .preview-toggle .is-toggle{margin:.75em 0}.scs-part-preview .close-tools{position:absolute;top:1px;right:0;display:flex;align-items:center;z-index:101}.scs-part-preview .toolbox{display:flex;flex-direction:column;position:absolute;top:.5em;left:.5em;border-radius:8px;padding:.25em;background-color:#181b1f}.scs-part-preview .toolbox a{display:flex;justify-content:center;align-items:center;height:2em;width:2em;margin:0 0 .25em;border-radius:4px;color:#a9aeae!important}.scs-part-preview .toolbox a .icon,.scs-part-preview .toolbox a .icon i{color:inherit!important}.scs-part-preview .toolbox a:hover{color:#fff!important;background-color:#282c2f}.scs-part-preview .model-loading-overlay{position:absolute;background-color:#fff;text-align:center;width:100%;height:100%;z-index:100;top:0;left:0}.scs-part-preview .model-loading-overlay span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:25px}.scs-part-preview a{display:inline-block;margin-right:.75em}.bend-errors{max-width:700px}.bend-errors .bend-errors-container{padding:.5em}.bend-errors .bend-errors-container .bend-error:not(:first-child){margin-top:1em;margin-bottom:.25em}.modal-card.bending-dialog{max-width:none!important;width:unset!important}.modal-card.bending-dialog .modal-card-body{padding-bottom:0}.bending-dialog .part-preview{height:100%;width:100%}.bending-dialog .part-preview .scs-part-preview{height:calc(100% - 25px)!important}.bending-dialog .caution span{vertical-align:middle}.bending-dialog .caution .square{width:15px;height:15px;display:inline-block;background-color:#eddbabb3}.bending-dialog.mobile .modal-card-body{-ms-overflow-style:none;scrollbar-width:none}.bending-dialog.mobile .modal-card-body::-webkit-scrollbar{width:0!important;height:0!important}.bending-dialog.mobile .modal-card-body table.table tr{border-radius:12px}.bending-dialog.mobile .part-preview{aspect-ratio:16/9;height:unset}.bending-dialog.mobile .legend{margin-top:30px;max-width:unset;width:unset;-ms-overflow-style:none;scrollbar-width:none}.bending-dialog.mobile .legend::-webkit-scrollbar{width:0!important;height:0!important}.bending-dialog .bend-table tr{cursor:pointer}.bending-dialog .columns{height:100%;max-height:100%;align-items:center}.bending-dialog .drawing-image-container{padding:0;width:100%;height:100%}.bending-dialog .legend{width:360px;max-width:360px;min-width:360px;height:100%;overflow:auto}.bending-dialog .loading-parent{position:relative}.bending-dialog .loading-spacer{height:100px}.editable-value{position:relative}.editable-value:not(.editing) .editable-label{position:static}@media screen and (hover: hover){.editable-value:hover .edit-icon{opacity:1}}.editable-value .editable-label{position:absolute;top:.75em;left:0;z-index:5;font-weight:400!important;transition:all .2s ease}.editable-value .editable-label.radio,.editable-value .editable-label.upload,.editable-value .editable-label.checkbox,.editable-value .editable-label.switch{position:static;pointer-events:auto}.editable-value .editable-label.radio .radio__padding,.editable-value .editable-label.upload .radio__padding,.editable-value .editable-label.checkbox .radio__padding,.editable-value .editable-label.switch .radio__padding{padding:.75em .75em 0 .25em}@media screen and (max-width: 1024px){.editable-value .editable-label.radio .radio__padding,.editable-value .editable-label.upload .radio__padding,.editable-value .editable-label.checkbox .radio__padding,.editable-value .editable-label.switch .radio__padding{padding:.75em .75em 0}}.editable-value .editable-label.has-value{display:none}.editable-value .editable-label~.edit .field .field.has-addons .control input{border-bottom-right-radius:8px;border-top-right-radius:8px;margin-right:.25em}.editable-value .editable-label~.edit .field .field.has-addons a .icon{border-radius:100%;height:2em;width:2em;margin-left:.25em}.editable-value .editable-label~.edit .field .field.has-addons a:focus-visible{outline:none}.editable-value.editing .editable-label{pointer-events:none;font-size:12px;top:-.75em;left:.75em;padding:0 3px}.editable-value.editing .editable-label .edit-icon{display:none}.editable-value.editing .editable-label.has-value{display:block}.editable-value.editing:focus-within .editable-label{color:#509be0!important}.editable-value input:focus,.editable-value select:focus,.editable-value textarea:focus{box-shadow:none;border-color:#509be0}.editable-value .edit .control{display:inline-block;vertical-align:middle}.editable-value a{margin-top:5px;margin-left:2px}.editable-value .value :not(.placeholder){word-break:break-word}.editable-value .placeholder{color:gray;vertical-align:middle}.editable-value .edit-icon{opacity:0;transition:all .2s ease}.editable-value .icon{font-size:13px}.mobile .preview-column{height:100%}.preview-drawing-dialog.modal-card{max-width:none!important;width:unset!important}.preview-drawing-dialog.modal-card .modal-card-body{padding-bottom:0}.preview-drawing-dialog.modal-card .columns{height:100%}.preview-drawing-dialog.modal-card .features{text-align:center;font-weight:700}.preview-drawing-dialog.modal-card .features span{margin:5px;border-bottom:2px solid}.preview-drawing-dialog.modal-card .features span.etch{border-color:#f0f}.preview-drawing-dialog.modal-card .features span.nokerf{border-color:red}.preview-drawing-dialog.modal-card .features span.bend{border-color:#0cc}.preview-drawing-dialog.modal-card .parts-menu{width:250px;max-height:100%;overflow:auto}.preview-drawing-dialog.modal-card .parts-menu .menu{padding-right:10px}.preview-drawing-dialog.modal-card .parts-menu .menu a a{visibility:hidden;padding:0 5px}.preview-drawing-dialog.modal-card .parts-menu .is-active a.action{color:#fff;visibility:visible}.preview-drawing-dialog.modal-card .parts-menu a.action{background-color:inherit}.preview-drawing-dialog.modal-card .parts-menu .menu a:hover a,.preview-drawing-dialog.modal-card .parts-menu .menu .is-active a{visibility:visible}.preview-drawing-dialog.modal-card .parts-menu .menu a:hover a .icon,.preview-drawing-dialog.modal-card .parts-menu .menu .is-active a .icon{color:#fff}.preview-drawing-dialog.modal-card .parts-menu i{color:inherit!important}.preview-drawing-dialog.modal-card .b-tabs{height:100%;padding-bottom:2em}.preview-drawing-dialog.modal-card .b-tabs .tab-content,.preview-drawing-dialog.modal-card .b-tabs .tab-content .tab-item{height:100%}.preview-drawing-dialog.modal-card .preview{position:relative;width:100%;height:100%}.preview-drawing-dialog.modal-card .preview.details .preview-toggle{left:55%}.quote-exit-dialog.modal-card{border-radius:18px;max-width:500px}.quote-exit-dialog.modal-card .modal-card-body{display:flex;flex-direction:column;justify-content:stretch;align-items:center;padding:20px 4em}.quote-exit-dialog.modal-card.quote-exit-dialog .modal-card-body{padding:4em}.select-folder-modal .modal-content{height:100%}.select-folder-dialog{height:100%!important;max-width:90%;width:450px;margin:0 auto!important}.select-folder-dialog ul li a{padding:.5em 0}.select-folder-dialog .is-empty p{margin-bottom:2em}.confirm-units-dialog.modal-card .default{position:absolute;left:1.5em;top:1.5em}.toggle__wrapper{border-radius:100px;padding:2px;display:inline-flex;align-items:center}.toggle__wrapper a.toggle-units{display:inline;padding:2px 8px 3px!important;font-weight:700!important;border-radius:50px!important;min-width:40px;text-align:center}.toggle__wrapper a.toggle-units:not(:first-child){margin-left:.25em}.toggle__wrapper a.toggle-units.active,.toggle__wrapper a.toggle-units.active:hover{color:#fff!important}.toggle__wrapper a.toggle-units:hover{color:inherit!important}.toggle__wrapper a.toggle-units span.units-label{vertical-align:text-bottom;margin-left:-5px;display:inline-block;margin-bottom:1px;margin-right:1em}.toggle__wrapper a.toggle-units label.radio+span{cursor:pointer}.internal-checkbox{margin-right:5px}.add-note .attachments{display:block}.add-note .attachments .attachment_item{display:inline-block;border:1px solid;border-radius:4px;margin:5px;padding:2px 5px 2px 10px}.add-note .attachments .attachment_item span,.add-note .attachments .attachment_item .delete{vertical-align:middle}.add-note .attachments .attachment_item .delete{opacity:1}.add-note .internal .textarea{border-color:#e1dd57;background:rgba(225,221,87,.05)}.add-note .flex{display:flex}.add-note button{margin-left:5px}.add-note .upload.control{margin-right:5px}.note-actions{position:absolute;top:8px;right:10px}.note-actions a.archive:hover .icon i{color:inherit}.note-content{padding:10px 15px 0}.profile figure{padding-top:3px}.note-content .attachments{margin-top:20px;display:flex;flex-wrap:wrap}.note-content .attachments>*{margin:5px}.note-content .attachments .image-attachment{width:100px;height:100px;border:1px solid #ccc;background-size:cover!important;background-position:center!important;border-radius:4px}.note{position:relative;border:1px solid #68737d;border-radius:8px}.note.archived{opacity:.7}.note:not(:first-child){margin-top:15px}.note .important .icon{color:#fff}.note.internal{border-color:#e1dd57;background:rgba(225,221,87,.05)}.note .profile{width:auto;padding-right:0}.note .content{padding-top:10px}.note .content .button{margin-top:8px}.note .columns{margin-bottom:0}.note .flex{display:flex}.modal-card.view-notes-dialog{width:auto;max-height:90vh;max-width:700px;margin:0 auto!important}.modal-card.view-notes-dialog .modal-card-body{padding-bottom:0}.modal-card.view-notes-dialog .rows{display:flex;flex-direction:column;height:100%;overflow-y:hidden;padding-bottom:1em}.modal-card.view-notes-dialog .rows .row.notes{flex-grow:1;overflow:auto}.modal-card.view-notes-dialog .rows .row.add-note{padding-top:20px}.drawing_item{padding:10px;display:flex;width:33%;justify-content:center}@media screen and (max-width: 1350px){.drawing_item{width:50%}}@media screen and (min-width: 1650px){.drawing_item{width:25%}}@media screen and (min-width: 2400px){.drawing_item{width:20%}}.drawing_item.tablet .batch__check{left:-.75em;right:-.75em}.drawing_item.tablet .batch__check label.b-checkbox{padding:25px 2em}.drawing_item.mobile .batch__check{opacity:1;left:-.5em;right:-.5em}.drawing_item.mobile .batch__check label.b-checkbox.checkbox{padding:1em 2em}.drawing_item.mobile .batch__check label.b-checkbox.checkbox input[type=checkbox]+.check{width:1.5em;height:1.5em;border-width:2.5px}.drawing_item .batch__check{inset:8px}.drawing_item .batch__check label.b-checkbox.checkbox{padding:1em}.drawing_item .batch__check label.b-checkbox.checkbox input[type=checkbox]:checked+.check{background-color:#509be0}@media screen and (hover: hover){.drawing_item:hover .batch__check{opacity:1}.drawing_item:hover .batch__check input[type=checkbox]+.check{pointer-events:auto}}.drawing_item.batch__active{opacity:1;pointer-events:auto;margin-bottom:0!important}.drawing_item.image-only{display:block;width:auto}.drawing_item .drawing-image-container{cursor:pointer}.drawing_item .filename{margin-bottom:.25em!important}.drawing_item .size{margin-bottom:0!important}.drawing_item .card{border-radius:12px;overflow:hidden;display:flex;flex-direction:column;height:100%;width:100%}.drawing_item .card .loading{padding:20px 0}.drawing_item .card .card-content{padding:1em;flex-grow:1}.drawing_item .card .card-content .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:.5em}.drawing_item .card .card-content .title .editable-value .edit{margin-top:.5em}.drawing_item .card .card-content .title .editable-value .label,.drawing_item .card .card-content .title .editable-value input{background-color:#303437}.drawing_item .card .card-content .title .editable-value .value>span{max-width:100%;display:flex;align-items:center;justify-content:flex-start}.drawing_item .card .card-content .title .editable-value .value .value__label{max-width:calc(100% - 26px);display:inline-block;text-overflow:ellipsis;overflow:hidden}.drawing_item .card .card-content .title .editable-value .value .icon{text-align:left}.drawing_item .card .card-footer{padding:10px;border:0}.drawing_item .card .card-footer .level{width:100%}.drawing_item .card .card-footer .level-item .action .icon__label{margin-left:.5em}.drawing_item .card .card-footer .level-item:not(.has-dropdown) .action{width:26px;height:24px;padding:0 1px}.drawing_item .progress-circle{position:relative;display:inline-block;width:80%;max-width:300px;margin:.5em auto 0}.drawing_item .progress-circle .progressbar-text{font-size:2.5rem;position:absolute;left:50%;top:50%;padding:0;margin:0;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.modal-card.request-quote-dialog{width:auto;max-height:none}.modal-card.request-quote-dialog .modal-card-head{padding:1em}.modal-card.request-quote-dialog .modal-card-head .modal-close{position:absolute;max-width:30px;max-height:30px;top:10px;right:10px}.modal-card.request-quote-dialog .modal-card-head .modal-close:before{width:60%}.modal-card.request-quote-dialog .modal-card-head .modal-close:after{height:60%}.modal-card.request-quote-dialog section.modal-card-body{padding-bottom:.75em}.modal-card.request-quote-dialog img{max-width:80%}.modal-card.request-quote-dialog .columns{margin-bottom:0!important}.modal-card.request-quote-dialog .columns .columns:last-child .column{padding-bottom:0}.modal-card.request-quote-dialog .column{padding:.75em .5em}@media screen and (max-width: 1023px){.modal-card.request-quote-dialog .column{padding:.75em}}.modal-card.request-quote-dialog .spacing--thickness{padding:0;margin-bottom:0}@media screen and (min-width: 1024px){.modal-card.request-quote-dialog .spacing--thickness{margin-bottom:0}}@media screen and (max-width: 1023px){.modal-card.request-quote-dialog .mobile-pb-0{padding-bottom:0}}.modal-card.request-quote-dialog .field input::-webkit-outer-spin-button,.modal-card.request-quote-dialog .field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.modal-card.request-quote-dialog .field input[type=number]{-moz-appearance:textfield}.modal-card.request-quote-dialog .button.is-sale[disabled]{opacity:1;background-color:#a9aeae;border-color:#a9aeae}.modal-card.request-quote-dialog input:-webkit-autofill,.modal-card.request-quote-dialog input:-webkit-autofill:hover,.modal-card.request-quote-dialog textarea:-webkit-autofill,.modal-card.request-quote-dialog textarea:-webkit-autofill:hover,.modal-card.request-quote-dialog select:-webkit-autofill,.modal-card.request-quote-dialog select:-webkit-autofill:hover,.modal-card.request-quote-dialog select:-webkit-autofill:focus{border:1px solid #a9aeae;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0px 1000px #282c2f inset;transition:background-color 50000s ease-in-out 0s}.modal-card.request-quote-dialog input:-webkit-autofill:focus,.modal-card.request-quote-dialog textarea:-webkit-autofill:focus,.modal-card.request-quote-dialog select:-webkit-autofill:focus{border:1px solid #509be0!important}.modal-card.request-quote-dialog .custom .loading-overlay{z-index:999}.modal-card.request-quote-dialog .custom select,.modal-card.request-quote-dialog .custom .select{width:100%}.modal-card.request-quote-dialog .custom .no-drawing .upload{display:flex;min-height:200px;width:100%}@media screen and (max-width: 1023px){.modal-card.request-quote-dialog .custom .no-drawing .upload{min-height:120px}}.modal-card.request-quote-dialog .custom .no-drawing .upload label.upload.upload_disabled{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #e3e3e5;border-radius:8px}.modal-card.request-quote-dialog .custom .no-drawing .upload .upload_action{display:flex;flex-direction:column;align-items:center}.modal-card.request-quote-dialog .custom .no-drawing .upload .uploaded_file{position:relative;border-radius:4px;background-color:#e6e9e9;text-align:center}.modal-card.request-quote-dialog .custom .no-drawing .upload .uploaded_file .uploaded_icon_close{position:absolute;z-index:3;top:-10px;right:-10px;color:#cb1217;margin:0}.modal-card.request-quote-dialog .custom .no-drawing .upload .uploaded_file .uploaded_icon{color:#282c2f}.modal-card.request-quote-dialog .custom .no-drawing .upload .uploaded_file .file_type{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:absolute;padding-bottom:1em;pointer-events:none}.modal-card.request-quote-dialog .custom .no-drawing .upload .uploaded_file .file_type span{color:#282c2f;letter-spacing:.5px}.modal-card.request-quote-dialog .custom .no-drawing .upload .uploaded_file .file_name{display:block;color:#282c2f;margin:.5em 1em 8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:12ch}.modal-card.request-quote-dialog .custom .no-drawing .upload .upload-draggable{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal-card.request-quote-dialog .custom .no-drawing .upload label.upload{border:none}.modal-card.request-quote-dialog .completed{margin-left:2em}.modal-card.request-quote-dialog .completed p{margin-bottom:.25em}.modal-card.request-quote-dialog .completed p:first-of-type{margin-bottom:.5em}.dropzone[data-v-72da96ea]{display:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:99999;padding:10px}.dropzone.dropping[data-v-72da96ea]{display:block}.dropzone.dropping .container[data-v-72da96ea]{display:flex;align-items:center;border:2px dashed #509be0;border-radius:10px;background:linear-gradient(rgba(80,155,224,.45),rgba(80,155,224,.45));width:100%;height:100%}.dropzone.dropping .container .loading_content[data-v-72da96ea]{width:100%}.dropzone.dropping .container .loading_content p[data-v-72da96ea]{display:block;font-weight:700;color:#fff}.dropzone.dropping .container .loading_content .loader[data-v-72da96ea]{margin:.25em auto 0;font-size:80px}.new-card-dialog .supported{display:flex;justify-content:flex-end;margin-bottom:1em;margin-right:-.25em}.new-card-dialog .supported .card__bg{margin-left:.5em}.new-card-dialog #braintree-form-container .columns{align-items:flex-start}.new-card-dialog #braintree-form-container .form__input{height:40px;border:1px solid;border-radius:8px;padding:0 .75em;transition:all .2s ease}.new-card-dialog #braintree-form-container .field{position:relative}.new-card-dialog #braintree-form-container .field label:not(.b-checkbox){position:absolute!important;top:1.4em;left:1em}.new-card-dialog #braintree-form-container .field label:not(.b-checkbox).filled{top:.25em;left:1.45em;font-size:.75rem}.new-card-dialog #braintree-form-container .field.has-focus label{top:.25em;left:1.45em;font-size:.75rem}.new-card-dialog #braintree-form-container .field.error label{color:#cb1217!important}.new-card-dialog #braintree-form-container .field.error .form__input{border-color:#cb1217!important}.new-card-dialog #braintree-form-container .field .error__msg{position:absolute;left:calc(1.5em - 1px);bottom:.25em;color:#cb1217}.new-card-dialog #braintree-form-container .field .error__msg .icon{color:#cb1217;margin-bottom:2px}.new-card-dialog .modal-card-body .field label.b-checkbox{position:static;padding:0!important;margin-left:.5em}.new-card-dialog .modal-card-body .field label.b-checkbox .check{box-shadow:none!important}.new-card-dialog .modal-card-foot input[type=submit].button{color:#fff;border-color:#cb1217;background-color:#cb1217;transition:all .15s ease}@media screen and (hover: hover){.new-card-dialog .modal-card-foot input[type=submit].button:hover{border-color:#9c0e12;background-color:#9c0e12}}.new-card-dialog.mobile .column{margin-bottom:0}.new-card-dialog.mobile #braintree-form-container+.field{margin-top:1em}.modal-card.pro-account-dialog{width:auto;max-height:none}.modal-card.pro-account-dialog .modal-card-body{overflow-y:hidden}.modal-card.pro-account-dialog .modal-card-foot a{position:absolute;left:1.5em;font-size:15px}.modal-card.pro-account-dialog .request .loading-overlay{z-index:999}.modal-card.pro-account-dialog .completed{margin-left:2em}.modal-card.pro-account-dialog .completed p{margin-bottom:.25em}.modal-card.pro-account-dialog .completed p:first-of-type{margin-bottom:.5em}.dark__theme .wizardBar__step:before,.dark__theme .wizardBar__step:after,.dark__theme~.modal .wizardBar__step:before,.dark__theme~.modal .wizardBar__step:after{border-color:#a9aeae!important}.dark__theme .wizardBar__step--dot,.dark__theme~.modal .wizardBar__step--dot{background-color:#a9aeae}.dark__theme .wizardBar__step--dot .icon,.dark__theme~.modal .wizardBar__step--dot .icon{color:#a9aeae}.dark__theme .wizardBar__step span,.dark__theme~.modal .wizardBar__step span{color:#a9aeae!important}.dark__theme .wizardBar__step.active .wizardBar__step--dot,.dark__theme~.modal .wizardBar__step.active .wizardBar__step--dot{background-color:#cb1217}.dark__theme .wizardBar__step.active span,.dark__theme~.modal .wizardBar__step.active span{color:#fff}.dark__theme .wizardBar__step.accepted .wizardBar__step--dot,.dark__theme~.modal .wizardBar__step.accepted .wizardBar__step--dot{background-color:#454d55}.dark__theme .wizardBar__step.accepted span,.dark__theme~.modal .wizardBar__step.accepted span{color:#e3e3e5}.dark__theme .wizardBar__step.accepted span.icon,.dark__theme~.modal .wizardBar__step.accepted span.icon{color:#fff}.light__theme .wizardBar__step:before,.light__theme .wizardBar__step:after,.light__theme~.modal .wizardBar__step:before,.light__theme~.modal .wizardBar__step:after{border-color:#a9a9ae!important}.light__theme .wizardBar__step--dot,.light__theme~.modal .wizardBar__step--dot{background-color:#a9a9ae}.light__theme .wizardBar__step--dot .icon,.light__theme~.modal .wizardBar__step--dot .icon{color:#a9aeae}.light__theme .wizardBar__step span,.light__theme~.modal .wizardBar__step span{color:#68737d!important}.light__theme .wizardBar__step.active .wizardBar__step--dot,.light__theme~.modal .wizardBar__step.active .wizardBar__step--dot{background-color:#cb1217}.light__theme .wizardBar__step.active span,.light__theme~.modal .wizardBar__step.active span{color:#fff}.light__theme .wizardBar__step.accepted .wizardBar__step--dot,.light__theme~.modal .wizardBar__step.accepted .wizardBar__step--dot{background-color:#e3e3e5}.light__theme .wizardBar__step.accepted span,.light__theme~.modal .wizardBar__step.accepted span{color:#68737d}.light__theme .wizardBar__step.accepted span.icon,.light__theme~.modal .wizardBar__step.accepted span.icon{color:#fff}.wizardBar[data-v-3cc36da2]{width:50vw;min-width:600px;max-width:100%;margin:0 auto;display:flex;align-items:flex-start}.wizardBar__step[data-v-3cc36da2]{appearance:none;-webkit-appearance:none;background-color:#0000;border:none;text-align:center;transition:.2s all ease;position:relative}.wizardBar__step[data-v-3cc36da2]:before,.wizardBar__step[data-v-3cc36da2]:after{content:"";display:block;position:absolute;z-index:0;top:1em;left:0;width:calc(50% - 2px);margin:0 2px;height:12px;border-bottom:1px dashed}.wizardBar__step[data-v-3cc36da2]:after{left:50%}.wizardBar__step[data-v-3cc36da2]:first-child:before{display:none}.wizardBar__step[data-v-3cc36da2]:last-child:after{display:none}.wizardBar__step--dot[data-v-3cc36da2]{position:relative;z-index:1;width:25px;height:25px;border-radius:100%;margin:0 auto .5em}.wizardBar__step--dot .icon[data-v-3cc36da2]{opacity:0}.wizardBar__step--label[data-v-3cc36da2]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wizardBar__step.accepted .wizardBar__step--dot .icon[data-v-3cc36da2]{opacity:1}.wizardBar button[data-v-3cc36da2]{cursor:pointer}.wizardBar button[disabled][data-v-3cc36da2]{cursor:not-allowed}.mobile .wizardBar[data-v-3cc36da2]{width:100%;min-width:0}.mobile .wizardBar__step[data-v-3cc36da2]:before,.mobile .wizardBar__step[data-v-3cc36da2]:after{top:.65rem;border-bottom:2px dotted}.mobile .wizardBar__step--dot[data-v-3cc36da2]{width:18px;height:18px}.material-tags{position:absolute;z-index:5;margin-left:.45em}.material-tags .new{background-color:#4d99e2;color:#fff;display:inline-block;padding:0 5px;border-radius:5px}.material-tags .limited .icon{color:#d9a600!important}.material-tags .out-of-stock{color:#fff;display:inline-block;padding:0 5px;border-radius:5px;cursor:pointer;background-color:#cb1217}.material-tags .out-of-stock.short{background-color:#0000}.material-tags .out-of-stock.short .icon{color:#cb1217}.material-tags .out-of-stock .icon{color:#fff;vertical-align:middle}.quote-errors{max-width:700px}.quote-errors .quote-errors-container{padding:.5em}.quote-errors .quote-errors-container .quote-error:not(:first-child){margin-top:1em;margin-bottom:.25em}.b-table.quote_table{max-height:100%;min-height:100%;display:flex;overflow:hidden;flex-direction:column;padding-bottom:.75em}.b-table.quote_table .has-sticky-header{border-radius:11px;margin-top:-1px}.b-table.quote_table .table-wrapper{flex-grow:1;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.b-table.quote_table .table-wrapper::-webkit-scrollbar{width:0!important;height:0!important}.b-table.quote_table .table-wrapper table{border-radius:8px;min-height:100%}.b-table.quote_table .table-wrapper table thead tr{position:sticky;top:1px;z-index:8}.b-table.quote_table .table-wrapper table th{border-top:1px solid;border-bottom:1px solid;position:static!important}.b-table.quote_table .table-wrapper table th:first-child{border-top-left-radius:8px;border-left:1px solid}.b-table.quote_table .table-wrapper table th:last-child{border-top-right-radius:8px;border-right:1px solid}.b-table.quote_table .table-wrapper table th span{text-transform:none;letter-spacing:normal;white-space:nowrap}.b-table.quote_table .table-wrapper table th span.tag.is-info{background-color:#509be0;border-radius:100px;line-height:1.5em;height:auto;padding:0 .5em}.b-table.quote_table .table-wrapper table tbody tr{cursor:pointer}.b-table.quote_table .table-wrapper table tbody tr:not(.is-selected):hover{background-color:#00000026}.b-table.quote_table .table-wrapper table tbody tr.is-disabled{background-color:#0000!important;pointer-events:auto}.b-table.quote_table .table-wrapper table tbody tr.is-disabled td .material-name,.b-table.quote_table .table-wrapper table tbody tr.is-disabled td .thickness-value,.b-table.quote_table .table-wrapper table tbody tr.is-disabled td .currency{opacity:.6}.b-table.quote_table .table-wrapper table tbody tr.new_material td{border-top:1px solid #e6e9e9}.b-table.quote_table .table-wrapper table tbody tr:not(.new_material):not(.first_material) div.type .material-name{display:none}.b-table.quote_table .table-wrapper table tbody tr .quote-errors-container{display:inline}.b-table.quote_table .table-wrapper table tbody tr td{font-weight:700}.b-table.quote_table .table-wrapper table tbody tr td .material-tags{margin-top:0;margin-right:.5em;margin-left:0}.b-table.quote_table .table-wrapper table tbody tr td .type{display:inline-block}.b-table.quote_table .table-wrapper table tbody tr td .thickness{position:relative}.b-table.quote_table .table-wrapper table tbody tr td .learn{margin-left:5px}.b-table.quote_table .table-wrapper table tbody tr td[data-label=Total]{white-space:nowrap}.b-table.quote_table .table-wrapper table tbody tr td:first-child{border-left:1px solid}.b-table.quote_table .table-wrapper table tbody tr td:last-child{border-right:1px solid}.b-table.quote_table .table-wrapper table tbody tr:last-child td{border-bottom:1px solid}.b-table.quote_table .table-wrapper table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.b-table.quote_table .table-wrapper table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.tile-material .material-tags,.tile-material-type .material-tags{top:-10px;left:0}.light__theme .side-panel__wrapper.options .side-panel,.light__theme~.modal .side-panel__wrapper.options .side-panel{box-shadow:0 0 8px -2px #00000080}.light__theme .side-panel__wrapper:not(.options) .side-panel,.light__theme~.modal .side-panel__wrapper:not(.options) .side-panel{background-color:#f5f5f5}.side-panel__wrapper[data-v-682e0a62]{height:100%;min-width:max(400px,25%)}.side-panel__wrapper.small[data-v-682e0a62]{min-width:0}.side-panel__wrapper .toggle-wrapper[data-v-682e0a62]{padding:0 10px}.side-panel__wrapper .toggle-wrapper .toggle[data-v-682e0a62]{cursor:pointer;background:#000;color:#fff;padding:5px 10px;border-top-left-radius:6px;border-top-right-radius:6px;position:absolute;width:90%;left:5%;top:-30px;z-index:2}.side-panel__wrapper .toggle-wrapper .toggle .icon[data-v-682e0a62]{color:#fff}.side-panel__wrapper .side-panel[data-v-682e0a62]{border-top-left-radius:12px;height:100%}.side-panel__wrapper.is-fixed[data-v-682e0a62]{position:fixed;top:calc(70px - .75em);bottom:-.75em;right:-.75em;height:auto}.side-panel__wrapper.is-fixed .side-panel[data-v-682e0a62]{border-radius:0;max-height:100vh;padding-bottom:calc(40px + 2.5em)}.side-panel__wrapper.is-fixed .side-panel[data-v-682e0a62] .updated__form .field label:not(.upload){border-radius:4px;white-space:nowrap;max-width:calc(100% - 2.75em);overflow:hidden;text-overflow:ellipsis}.side-panel__wrapper.mobile[data-v-682e0a62]:not(.options){position:fixed;top:calc(100% - 72px);left:5%;width:90%}.side-panel__wrapper.mobile:not(.options) .side-panel[data-v-682e0a62]{padding:.75em 1em 73px;border-top-right-radius:12px}.side-panel__wrapper.mobile:not(.options) .side-panel .est-ship-date[data-v-682e0a62]{width:90vw;margin-left:-1em}.side-panel__wrapper.mobile:not(.options).active[data-v-682e0a62]{top:calc(100% - 70vh)}.side-panel__wrapper.mobile:not(.options).active .side-panel[data-v-682e0a62]{max-height:72vh;overflow-y:auto}.side-panel__wrapper.mobile.options .side-panel[data-v-682e0a62]{position:relative;border-radius:0;padding-top:0;overflow-y:auto}.side-panel__wrapper.options[data-v-682e0a62]{min-width:100%}.sms-opt-in{border-radius:8px}.sms-opt-in .field .control .button,.sms-opt-in .field .control input{min-height:100%}.sms-opt-in .field .control p.help{text-align:left}.sms-opt-in .sms-confirm{min-width:60%}.confirmation{height:100%}.confirmation .quoted__tile{border-radius:12px;padding:1em}.confirmation.mobile .quoted__tile{flex-direction:column}.confirmation.mobile .quoted__tile .description{margin-right:.5em;margin-bottom:.5em}.confirmation.mobile .quoted__tile .description .has-text-left{text-align:center!important}.confirmation.mobile .marketing{min-height:600px}.confirmation .download-invoice .loading-overlay .loading-icon:after{margin-left:2em}.confirmation .finalize-account .checkout-btn .button{padding-left:3em;padding-right:3em;margin-top:.5em}.confirmation .accept_option .b-checkbox.checkbox input[type=checkbox]:checked+.check{border-color:#509be0;background-color:#509be0}.confirmation .accept_option .check{box-shadow:none!important}.confirmation .marketing{background-color:#f5f5f5}.confirmation .marketing iframe{width:100%;height:100%}.billing-shipping{overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.billing-shipping::-webkit-scrollbar{width:0!important;height:0!important}.billing-shipping .updated__form{max-height:740px;overflow:hidden;transition:all .25s ease}.billing-shipping .updated__form.shipping__form.hidden{margin-bottom:0!important}.billing-shipping .updated__form .edit__shipping{max-height:0px;overflow:hidden;transition:max-height .25s ease;-webkit-transition:max-height .25s ease;-moz-transition:max-height .25s ease;-ms-transition:max-height .25s ease;-o-transition:max-height .25s ease}.billing-shipping .updated__form .edit__shipping.active{transition:max-height .25s ease .1s;-webkit-transition:max-height .25s ease .1s;-moz-transition:max-height .25s ease .1s;-ms-transition:max-height .25s ease .1s;-o-transition:max-height .25s ease .1s}.billing-shipping .updated__form .edit__shipping .columns .column{margin-top:2px}.billing-shipping .updated__form .field input{display:block}.billing-shipping .updated__form .field:not(:last-child){margin-bottom:1.5em}.billing-shipping .updated__form .field .b-checkbox.checkbox{background-color:#0000}.billing-shipping .updated__form .field .b-checkbox.checkbox input[type=checkbox]{box-shadow:none!important}.billing-shipping .updated__form .field .b-checkbox.checkbox input[type=checkbox]+.check{box-shadow:none!important;width:1em;height:1em}.billing-shipping .updated__form .field .button.is-light{background-color:#e3e3e5;border:1px solid #68737d}.billing-shipping .updated__form .po__wrapper{padding:0 5px}.billing-shipping .updated__form .po-warning{margin-top:-.25em;margin-left:.25em;margin-bottom:1em}.billing-shipping .updated__form .attachment .upload a{white-space:nowrap}.billing-shipping .updated__form .attachments__wrapper .column{max-width:100%}.billing-shipping .updated__form .attachments__wrapper .attachment__list .attachment_item{border:none;white-space:nowrap;margin:0;max-width:100%}.billing-shipping .updated__form .attachments__wrapper .attachment__list .attachment_item .delete{margin-left:8px}.billing-shipping .billing__section{max-height:550px;overflow:hidden;transition:all .25s ease .1s;-webkit-transition:max-height .25s ease .1s;-moz-transition:max-height .25s ease .1s;-ms-transition:max-height .25s ease .1s;-o-transition:max-height .25s ease .1s}.billing-shipping .billing__section .form__wrapper{max-height:0;overflow:hidden;transition:all .25s ease;-webkit-transition:max-height .25s ease;-moz-transition:max-height .25s ease;-ms-transition:max-height .25s ease;-o-transition:max-height .25s ease}.billing-shipping .billing__section .form__wrapper.active{max-height:410px;transition:max-height .25s ease .1s;-webkit-transition:max-height .25s ease .1s;-moz-transition:max-height .25s ease .1s;-ms-transition:max-height .25s ease .1s;-o-transition:max-height .25s ease .1s}.billing-shipping .display__shipping{max-height:300px;overflow:hidden;transition:all .25s ease .1s}.billing-shipping .updated__form.hidden,.billing-shipping .display__shipping.hidden,.billing-shipping .billing__section.hidden{max-height:0px;transition:all .25s ease}.billing-shipping.mobile .updated__form .column{margin-top:-.75em}.billing-shipping.mobile .po__wrapper .field-body{flex-grow:1}.op-dropdown[data-v-2ce14437]{border:1px solid #68737d;border-radius:10px}.dark__theme .tap-dropdown,.dark__theme~.modal .tap-dropdown{background-color:#282c2f}.light__theme .tap-dropdown,.light__theme~.modal .tap-dropdown{background-color:#fff}.tap-dropdown[data-v-1731c3f6]{border:1px solid #68737d;border-radius:10px}.dark__theme .dir-container,.dark__theme~.modal .dir-container{background-color:#282c2f}.light__theme .dir-container,.light__theme~.modal .dir-container{background-color:#fff}.dir-container[data-v-75b3ba97]{width:34px;border-radius:10px}.dir-control[data-v-75b3ba97]{border:1px solid #cccccf;text-align:center;width:34px;height:20px}.dir-control.active[data-v-75b3ba97]{color:#fff;background-color:#509be0}.up-arrow[data-v-75b3ba97]{border-top-left-radius:10px;border-top-right-radius:10px;line-height:20px}.down-arrow[data-v-75b3ba97]{border-bottom-left-radius:10px;border-bottom-right-radius:10px;line-height:16px;margin-top:-1px}.dark__theme .csk-dropdown,.dark__theme~.modal .csk-dropdown{background-color:#282c2f}.light__theme .csk-dropdown,.light__theme~.modal .csk-dropdown{background-color:#fff}.csk-dropdown[data-v-fe09d38a]{border:1px solid #68737d;border-radius:10px}.light__theme .dimple-dropdown,.light__theme~.modal .dimple-dropdown{background-color:#fff}.dimple-dropdown[data-v-422708b6]{border:1px solid #68737d;border-radius:10px}.select-hardware .filter-panel{min-width:225px}.hardware-selection .control-label{flex-wrap:wrap}.hardware-detail .descriptions{width:100%}.hardware-dialog{max-width:none!important;width:unset!important}.hardware-dialog .modal-card-body{padding-top:0}.hardware-dialog .modal-card-foot .is-uppercase.editable{font-size:14px}.hardware-dialog .breadcrumbs{text-transform:uppercase;font-size:13px}.hardware-dialog .breadcrumbs a{cursor:pointer}.hardware-dialog .breadcrumbs a:not([disabled]){font-weight:700}.hardware-dialog .breadcrumbs a:hover{color:#a9aeae}.hardware-dialog .breadcrumbs a.editable:hover{color:#fff}.hardware-dialog .breadcrumbs a.disabled{border-color:#0000;pointer-events:none;cursor:default}.hardware-dialog .quote-tile{width:100%;border:1px solid rgba(0,0,0,0);cursor:pointer;position:relative;display:flex;align-items:center;border-radius:12px;padding:15px 20px}.hardware-dialog .quote-tile:not(.group).selected{background-color:#515961;border-color:#454d53}.hardware-dialog .quote-tile .preview{max-height:35px}.hardware-dialog .quote-tile .control-label{display:flex;flex-grow:1;align-items:center}.hardware-dialog .quote-tile p{text-transform:uppercase;font-weight:700}.dark__theme .catalog-button,.dark__theme~.modal .catalog-button{background-color:#282c2f}.light__theme .catalog-button,.light__theme~.modal .catalog-button{background-color:#fff}.hole-config-table .b-table .table td{vertical-align:middle}.hole-config-table .b-table .table .select,.hole-config-table .b-table .table select{width:100%}.hole-config-table .b-table .table tr.detail-row,.hole-config-table .b-table .table tr.detail-row td{border:0}.hole-config-table .b-table .table tr.detail{box-shadow:none;background:inherit!important}.hole-config-table .b-table .table tr.detail .detail-container pre{box-shadow:none;border-radius:6px;padding:20px}.hole-config-table .b-table .table .icon-column{padding:0;margin:0;text-align:right}.hole-config-table .b-table .table .operation-select{height:38px;align-items:center}.hole-config-table .b-table .table .mdi-check-circle{color:#68737d}.hole-config-table .b-table .table .chevron-cell{padding:0}.hole-config-table .b-table .table thead tr th:first-child{width:20px;padding:0}.light__theme .hole-config-table .b-table .table .is-selected,.light__theme~.modal .hole-config-table .b-table .table .is-selected{background-color:#509be066}.light__theme .hole-config-table .b-table .table .is-size-selected,.light__theme~.modal .hole-config-table .b-table .table .is-size-selected{background-color:#f1f7fd}.dark__theme .hole-config-table .b-table .table .is-selected,.dark__theme~.modal .hole-config-table .b-table .table .is-selected{background-color:#181b1f}.dark__theme .hole-config-table .b-table .table .is-size-selected,.dark__theme~.modal .hole-config-table .b-table .table .is-size-selected{background-color:#222629}.modal-card.hole-operation-dialog{max-width:none!important;width:unset!important}.modal-card.hole-operation-dialog .modal-card-foot .is-uppercase.editable{font-size:14px}.hole-operation-dialog .csk_angle{min-width:80px;max-width:80px}.hole-operation-dialog .hole-table{overflow-y:auto;max-height:100%;height:100%}.hole-operation-dialog.mobile .drawing__preview{aspect-ratio:16/9;height:auto}.hole-operation-dialog .drawing__preview{height:100%}.hole-operation-dialog.mobile .modal-card-body{padding-bottom:10px;overflow-x:hidden}.hole-operation-dialog.mobile .column.drawing__preview{aspect-ratio:16/9;max-width:100%}.hole-operation-dialog.mobile .configure{display:block;overflow-y:auto;margin-right:-2em;padding-right:.5em}.hole-operation-dialog.mobile .configure .drawing-image-container{max-width:100%}.hole-operation-dialog.mobile .configure .drawing-image-container>div{padding:5px}.hole-operation-dialog.mobile .configure .column.hole-table{overflow-y:hidden;max-height:none}.hole-operation-dialog.mobile .configure tr{margin-top:15px;display:table-row!important}.hole-operation-dialog.mobile .b-table table{border-radius:8px;overflow:hidden}.hole-operation-dialog.mobile .b-table table tbody tr td{border-bottom:1px solid;align-items:center}.hole-operation-dialog.mobile .b-table table tbody tr td[data-label=Countersink]{flex-wrap:wrap}.hole-operation-dialog.mobile .b-table table tbody tr td[data-label=Countersink]:before{min-width:100%;margin-bottom:.5em}.hole-operation-dialog.mobile .b-table:not(.is-expanded) table tbody tr td:last-child{border-bottom:none!important}.hole-operation-dialog.mobile .modal-card-foot .button.is-primary{white-space:normal;height:auto}.hole-operation-dialog .configure{height:100%}.hole-operation-dialog .configure .drawing-image-container{max-width:90%;margin:0 auto}.hole-operation-dialog .configure .drawing-image-container>div{padding:20px}.modal-card.finish-dialog{max-width:none!important;width:unset!important}.modal-card.finish-dialog .part-preview{height:100%}.modal-card.finish-dialog .modal-card-body{padding-bottom:25px}.modal-card.finish-dialog .modal-card-body .powder{height:100%}.modal-card.finish-dialog .modal-card-foot .is-uppercase.editable{font-size:14px}.modal-card.finish-dialog .lead-time{padding:1em;margin:3em auto auto;background-color:#fef1c3;width:80%;border-radius:10px}.modal-card.finish-dialog .lead-time a{font-weight:700;text-decoration:underline}.modal-card.finish-dialog .finish__options{max-height:100%;height:100%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.modal-card.finish-dialog .finish__options::-webkit-scrollbar{width:0!important;height:0!important}.modal-card.finish-dialog .finish__options .select{width:100%}.modal-card.finish-dialog .finish__options .select select{width:100%;box-shadow:none!important}.modal-card.finish-dialog .powder-colors{max-height:100%;overflow-y:auto}.modal-card.finish-dialog .quote-tile{width:100%;border:1px solid rgba(0,0,0,0);overflow:hidden;cursor:pointer;position:relative;display:flex;justify-content:space-evenly;align-items:center;border-radius:12px;padding:1.25em 1.5em}.modal-card.finish-dialog .quote-tile:not(.group).selected{background-color:#515961;border-color:#454d53}.modal-card.finish-dialog .quote-tile p{text-transform:uppercase;font-weight:700}.modal-card.finish-dialog .quote-tile .columns{width:100%}.modal-card.finish-dialog .quote-tile img.example{position:absolute;top:0;right:0;height:100%;border-top-left-radius:0;border-bottom-left-radius:0}.modal-card.finish-dialog .quote-tile .control-label{display:flex;flex-grow:1;justify-content:space-between;align-items:center}.modal-card.finish-dialog.mobile .part-preview{aspect-ratio:16/9;height:auto;width:100%}.modal-card.finish-dialog.mobile .finish__options{overflow:unset}.modal-card.finish-dialog.mobile .columns{display:block!important;overflow-y:auto}.modal-card.finish-dialog.mobile .modal-card-body{padding-bottom:0}.modal-card.finish-dialog.mobile .modal-card-body .content{margin-bottom:1em}.modal-card.finish-dialog.mobile .modal-card-body .content p{font-size:14px}.modal-card.finish-dialog.mobile .modal-card-body .field .select{top:45%}.modal-card.finish-dialog.mobile .modal-card-body .field .select select{font-size:14px}.modal-card.finish-dialog.mobile .powder{flex-direction:column}.modal-card.finish-dialog.mobile .powder .column:first-child{flex-grow:0}.modal-card.finish-dialog.mobile .powder .powder-colors{overflow-y:visible}.modal-card.finish-dialog.mobile .powder .powder-colors label{padding:1em}.modal-card.finish-dialog.mobile .notification{font-size:14px;padding:.5em 1em;margin-top:.5em}.modal-card[data-v-dc01563a]{max-width:unset;width:unset}.preview[data-v-dc01563a]{width:100%;height:100%;background-color:#fff;overflow:hidden;border-radius:6px}.modal-card-body[data-v-dc01563a]{display:flex;justify-content:center;align-items:center}img[data-v-dc01563a]{object-fit:scale-down}img[data-v-08a2fcd1]{object-fit:cover;border-radius:10px;border:1px solid #e3e3e5}.large[data-v-08a2fcd1],.large img[data-v-08a2fcd1]{width:200px;height:200px;min-width:200px;max-width:200px;min-height:200px;max-height:200px}.small[data-v-08a2fcd1],.small img[data-v-08a2fcd1]{width:100px;height:100px;min-width:100px;max-width:100px;min-height:100px;max-height:100px}.product-image[data-v-08a2fcd1]{border-radius:10px;position:relative}.overlay[data-v-08a2fcd1]{opacity:0;background-color:#282c2fcc;border-radius:10px;position:absolute;z-index:10;inset:0;transition:opacity .2s ease,background-color .1s ease,border-color .1s ease}.overlay .upper-icon[data-v-08a2fcd1]{color:#a9a9ae}.overlay .view-icon[data-v-08a2fcd1]{color:#a9a9ae;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (hover: hover){.overlay[data-v-08a2fcd1]:hover{opacity:1;pointer-events:auto;margin-bottom:0!important}}.dropdown-item[data-v-0ab372d1] .drawing-image-container{padding-bottom:0;width:66px;max-width:66px;height:66px;max-height:66px;border:solid 1px #e3e3e5}.product-page[data-v-1dd3640b]{min-height:calc(100vh - 96px);max-height:calc(100vh - 96px);overflow-y:auto}.product-main[data-v-1dd3640b]{margin:0 auto!important;padding:40px}.item__qty .qty .qty-edit{margin-left:auto}.item__qty .qty input{max-width:140px;min-width:140px;font-weight:700;text-align:center;-moz-appearance:textfield}.item__qty .qty input::-webkit-outer-spin-button,.item__qty .qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.item__qty .qty input:disabled{font-weight:inherit;color:inherit}.item__qty .qty__button{position:absolute;top:4px;z-index:2;background-color:#0000!important;box-shadow:none!important}.item__qty .qty__button:last-child{right:0}.item__qty .qty__button span.icon{border:1px solid;border-radius:100%}.cart-item{margin-top:24px;position:relative;min-width:min(800px,100vw - 516px)}.cart-item.disabled{border:2px solid #cb1217!important;box-shadow:none}.cart-item-header{padding-right:2em}@media screen and (hover: hover){.cart-item:hover .batch__check{opacity:1}.cart-item:hover .batch__check .action-group{pointer-events:auto}}.cart-item .description .is-default{opacity:1}.cart-item .batch__check label.b-checkbox{padding:1em 0;width:inherit}.cart-item.mobile{min-width:0}.cart-item.mobile .cart-item-header{flex-direction:column;align-items:stretch!important;overflow:hidden;max-height:3.25em;transition:all .15s ease}.cart-item.mobile .cart-item-header button.button{background-color:#0000!important;border:none!important;transition:all .15s ease;box-shadow:none!important}.cart-item.mobile .item__wrapper{flex-wrap:wrap;padding:.75em 0}.cart-item.mobile .item__wrapper .preview__wrapper{padding:0;flex-grow:1}.cart-item.mobile .item__wrapper .item__info{order:0}.cart-item.mobile .item__wrapper .description{order:1}.cart-item.mobile .item__wrapper .description .opEdit__mobile{position:absolute;top:auto;right:1.75em}.cart-item.mobile .item__wrapper .info__tile a,.cart-item.mobile .batch__check{opacity:1}.cart-item.mobile .batch__check .action-group{pointer-events:auto}.cart-item .item__info .content{color:#282c2f;white-space:nowrap}.cart-item .item__info .large-top-margin{margin-top:3.5em}.cart-item .cart-item-header{border-bottom:1px solid #cccccf}.cart-item .editable-value.editing .field .field.has-addons .control{display:flex;flex-grow:1}.cart-item .editable-value.editing .field .help.counter,.cart-item .editable-value.editing .field .help.counter.is-invisible{position:absolute;top:-1.5em;right:0;margin:0;visibility:visible!important}.cart-item .editable-value .value{position:relative}.cart-item .custom{margin-top:5px}.cart-item .material-sku{margin-right:10px}.cart-item:first-child{margin-top:2em}.cart-item:first-child.mobile{padding-top:18px}.cart-item .currency{font-weight:700}.cart-item .currency.sub__info{color:#a9a9ae!important}.cart-item .info__tile{background-color:#f5f5f5;border-radius:8px}.cart-item .info__tile.disabled{color:#68737d;opacity:.75}.cart-item .info__tile.disabled .locked__info{pointer-events:auto}.cart-item .info__tile a{opacity:0;transition:all .1s ease}@media screen and (hover: hover){.cart-item .info__tile:hover a{opacity:1}}.cart-item .filename,.cart-item .editable-value .value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.cart-item .has-text-right p{margin-left:auto}.cart-item .quantity_adjustment .level-right{width:100%}.cart-item .quantity_adjustment input{max-width:90px}.cart-item .delete_item{line-height:40px}.cart-item .custom_quote{margin-top:1em}.cart-item .VueCarousel{width:calc(100% - 18px);margin:0 auto}.cart-item .VueCarousel .VueCarousel-navigation-next,.cart-item .VueCarousel .VueCarousel-navigation-prev{font-family:Material Design Icons;color:#999;outline:0!important}.cart-item .VueCarousel .VueCarousel-navigation-next:hover,.cart-item .VueCarousel .VueCarousel-navigation-prev:hover{color:#fff}.cart-item .VueCarousel .VueCarousel-navigation--disabled{display:none}.cart-item .VueCarousel .VueCarousel-dot-container{margin-top:10px!important;margin-bottom:15px}.cart-item .VueCarousel .VueCarousel-dot-container button{margin-top:0!important;outline:0!important;padding:5px!important}.create-formal-quote-dialog[data-v-31222884]{width:auto;max-width:600px}.modal-card.create-saved-cart[data-v-a68201ba]{width:auto}.modal-card.create-saved-cart .info[data-v-a68201ba]{border-radius:10px;padding:1em;margin-bottom:2em}.est-ship-date[data-v-07f8b328]{display:inline-block;border-radius:100px;background-color:#fff;width:100%}.modal-card.review-quote-dialog{width:auto;max-height:none}.modal-card.review-quote-dialog .button.is-primary span.mdi{margin-right:5px}.modal-card.review-quote-dialog .button.is-primary span{margin-top:-8px}.modal-card.review-quote-dialog .logo{margin-right:2em}.modal-card.review-quote-dialog .logo img{width:150px}.modal-card.review-quote-dialog .modal-card-body#create_order_body{padding-bottom:0}.modal-card.review-quote-dialog .review .review_header{border-bottom:1px solid #454d55}.modal-card.review-quote-dialog .totals p>span:first-child{margin-right:10px}.shipping-method{overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.shipping-method::-webkit-scrollbar{width:0!important;height:0!important}.shipping-method p a{font-weight:400}.shipping-method p .is-danger{color:#cb1217}.shipping-method .field .field-body .field.has-addons{flex-wrap:wrap}.shipping-method .field:not(:last-child) label{margin-bottom:.5em}.shipping-method .field label.b-radio .check{box-shadow:none!important}.shipping-method .field label.b-radio.rate input[type=radio]+.check{display:none}.shipping-method .field label.b-radio input[type=radio]:checked+.control-label .check{border-color:#509be0}.shipping-method .field label.b-radio input[type=radio]:checked+.control-label .check:before{background-color:#509be0}.shipping-method .field label.b-radio.rate{background-color:#fff;border-radius:8px;border:1px solid rgba(0,0,0,0);margin-right:0!important;width:100%}.shipping-method .field label.b-radio.rate:not(:last-child){margin-bottom:1.5em}.shipping-method .field label.b-radio.rate .check{width:1.25em;height:1.25em;border:2px solid #68737d;border-radius:100%}.shipping-method .field label.b-radio.rate .check:before{content:"";width:1.25em;height:1.25em;position:absolute;margin-left:-.625em;margin-bottom:-.625em;left:50%;bottom:50%;border-radius:100%;transform:scale(0);transition:transform .15s ease-out}.shipping-method .field label.b-radio.rate input[type=radio]:checked~.control-label .check{border-color:#509be0}.shipping-method .field label.b-radio.rate input[type=radio]:checked~.control-label .check:before{background-color:#509be0;transform:scale(.5)}.shipping-method .field label.b-radio.rate .control-label{width:100%;display:flex;justify-content:space-between;align-items:center}.shipping-method .field label.b-radio.rate .control-label .description{display:flex;flex-direction:column;flex-grow:1}.shipping-method .field label.b-radio.rate .control-label .description__info{color:#282c2f}.shipping-method .field label.b-radio.rate .control-label .price{min-width:80px}.shipping-method .field label.b-radio.rate.selected{color:#509be0;background-color:#dcebf9;border:1px solid #509be0;box-shadow:none}.shipping-method .field label.b-radio.rate.selected .check{border-color:#509be0}.shipping-method .field label.b-radio.rate.selected .check:before{background-color:#509be0}.light__theme .post-processing-summary-container,.light__theme~.modal .post-processing-summary-container{background-color:#f5f5f5;overflow:auto}.light__theme .post-processing-summary-container .current__discount span,.light__theme~.modal .post-processing-summary-container .current__discount span{color:#fff}.light__theme .post-processing-summary-container section:not(.borderless),.light__theme~.modal .post-processing-summary-container section:not(.borderless){border-color:#cccccf}.light__theme .post-processing-summary-container .quantity__input label.label,.light__theme~.modal .post-processing-summary-container .quantity__input label.label{background-color:#f5f5f5}.light__theme .post-processing-summary-container .quantity__input input[type=number],.light__theme~.modal .post-processing-summary-container .quantity__input input[type=number]{background-color:#f5f5f5}.light__theme .post-processing-summary-container .quantity__input .button.integer,.light__theme~.modal .post-processing-summary-container .quantity__input .button.integer{border-color:#454d55;background-color:#f5f5f5}.light__theme .post-processing-summary-container .quantity__input .button.integer .icon,.light__theme~.modal .post-processing-summary-container .quantity__input .button.integer .icon{color:#454d55}.light__theme .post-processing-summary-container .discounts__list,.light__theme~.modal .post-processing-summary-container .discounts__list{color:#454d55}.post-processing-summary-container[data-v-d42014f0]{border-top-left-radius:12px;padding:.75em}.post-processing-summary-container .current__discount[data-v-d42014f0]{text-align:center;margin-top:.75em}.post-processing-summary-container .current__discount span[data-v-d42014f0]{display:inline-block;border-radius:100px;background-color:#509be0;padding:.25em .5em;line-height:1em}.post-processing-summary-container section[data-v-d42014f0]:not(.borderless){padding-bottom:1.5em;border-bottom:1px solid}.post-processing-summary-container ul.discounts__list[data-v-d42014f0]{margin:0 auto;padding-top:.5em;text-align:right}.post-processing-summary-container ul.discounts__list li[data-v-d42014f0]{margin-top:1em}.post-processing-summary-container .subtotal__summary[data-v-d42014f0]{margin-top:1.25em}.post-processing-summary-container .quantity__input .b-numberinput.field[data-v-d42014f0]{align-items:center}.post-processing-summary-container[data-v-d42014f0] label.label{margin-left:calc(24px + .75em)}.post-processing-summary-container[data-v-d42014f0] button.integer{border-radius:100%;padding-left:.5em;padding-right:.5em;height:24px;width:24px;box-shadow:none!important}.est-ship-date[data-v-d42014f0]{margin-top:auto;padding:1em!important;text-align:center;border-radius:0;background-color:#e3e3e5}.est-ship-date[data-v-d42014f0] p{font-size:.85rem;line-height:18px;margin-top:2px;margin-bottom:.25em}.est-ship-date[data-v-d42014f0] p strong{display:block;font-size:1.15rem;line-height:24px;margin-top:3px}.tile-sku.quote-tile.thickness{border:1px solid rgba(0,0,0,0);margin:7px!important;padding:0}.tile-sku.quote-tile.thickness label.b-radio{padding:1.25em 1.5em;margin-right:0!important}.tile-sku.quote-tile.thickness[disabled]{box-shadow:none;border:1px solid}.tile-sku.quote-tile.thickness .material-tags{top:-10px;left:0}.tile-sku.quote-tile.thickness .check{box-shadow:none!important}.tile-sku.quote-tile.thickness .control-label{display:flex;flex-grow:1;justify-content:space-between;align-items:center}.tile-sku.quote-tile.thickness .thickness__visual{display:inline-block;width:48px}.material-skus[data-v-451c7d7c]{height:100%}.material-skus .sku-column[data-v-451c7d7c],.material-skus .tile-container[data-v-451c7d7c]{height:inherit}.material-skus .sku-column[data-v-451c7d7c]{position:relative}.material-skus .show-more[data-v-451c7d7c]{position:absolute;bottom:25px;left:50%;transform:translate(-50%)}.quote-tile-view{height:inherit;margin-top:10px}.quote-tile-view .tile-container{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;padding-bottom:2em}.quote-tile-view .tile-container::-webkit-scrollbar{width:0!important;height:0!important}.quote-tile-view .tile-container .tile-material.is-disabled,.quote-tile-view .tile-container .tile-material-type.is-disabled{box-shadow:none;border:1px solid;opacity:.6;pointer-events:none}.quote-tile-view .tile-container .tile-material.is-disabled .quote-errors-container,.quote-tile-view .tile-container .tile-material-type.is-disabled .quote-errors-container{pointer-events:auto}.quote-tile-view .tile-container .group{padding:.5em .75em .5em 1em;margin:7px}.quote-tile-view .tile-container .category,.quote-tile-view .tile-container .type{padding:.5em .75em .5em 5em;margin:7px}@media screen and (max-width: 375px){.quote-tile-view .tile-container .category,.quote-tile-view .tile-container .type{padding:.5em .75em .5em 4.5em}}.quote-tile-view.mobile .quote-tile,.quote-tile-view.mobile .quote-tile.type,.quote-tile-view.tablet .quote-tile,.quote-tile-view.tablet .quote-tile.type{flex-basis:100%;max-width:none}.quote-tile-view.mobile .quote-tile p.tile-description,.quote-tile-view.mobile .quote-tile.type p.tile-description,.quote-tile-view.tablet .quote-tile p.tile-description,.quote-tile-view.tablet .quote-tile.type p.tile-description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.quote-tile-view.mobile .quote-tile .column.is-flex-grow-0,.quote-tile-view.mobile .quote-tile.type .column.is-flex-grow-0,.quote-tile-view.tablet .quote-tile .column.is-flex-grow-0,.quote-tile-view.tablet .quote-tile.type .column.is-flex-grow-0{padding:.5em .75em}.quote-tile-view.mobile .tile-material .has-info{max-width:calc(100% - 40px)}.quote-tile-view.mobile .tile-material-type,.quote-tile-view.mobile .tile-material.category{min-height:58px}.quote-tile-view.mobile .tile-material-type .is-flex-grow-1,.quote-tile-view.mobile .tile-material.category .is-flex-grow-1{max-width:calc(100% - 38px)}.quote-tile-view.mobile .tile-material-type .is-flex-grow-1 p.tile-name:only-child,.quote-tile-view.mobile .tile-material.category .is-flex-grow-1 p.tile-name:only-child{line-height:3em}.quote-tile-view.mobile .tile-material-type .is-flex-grow-0,.quote-tile-view.mobile .tile-material.category .is-flex-grow-0{min-width:38px}.quote-tile-view .quote-tile{cursor:pointer;position:relative;display:flex;justify-content:space-evenly;align-items:center;border-radius:12px;margin:1rem 7px 0;padding:1.25em 1.5em}.quote-tile-view .quote-tile:last-child{margin-bottom:7px}.quote-tile-view .quote-tile:not(.group).selected{border-color:#454d53}.quote-tile-view .quote-tile p{text-transform:uppercase;font-weight:700}.quote-tile-view .quote-tile p.tile-description{text-transform:none;color:inherit;font-weight:inherit}.quote-tile-view .quote-tile .column{display:flex}.quote-tile-view .quote-tile .tile-info{display:flex;flex-direction:column;justify-content:center}.quote-tile-view .quote-tile .columns{width:100%}.quote-tile-view .quote-tile img.example{position:absolute;top:0;left:0;height:100%;border-radius:12px 0 0 12px}.quote-tile-view .header{margin-bottom:15px}.quote-tile-view .quantity-discounts{overflow:hidden}.quote-tile-view .quantity-discounts p.header{margin-bottom:1em}.quote-tile-view .quantity-discounts .columns{margin-top:0;margin-bottom:0}.quote-tile-view .quantity-discounts .columns .quantity-column{min-width:150px;flex:none;width:30%}.quote-tile-view .quantity-discounts .discount{color:#90b24a}.quote-tile-view .quantity-discounts .quantity{vertical-align:text-bottom}.quote-tile-view .quantity-discounts .quantity .control{display:inline}.quote-tile-view .material-link{text-align:center;margin:0 2em}.quote-tile-view .material-link a{font-weight:inherit!important;text-transform:none!important}.quote-footer[data-v-342af8c7]{width:100%;display:flex;justify-content:space-between}.quote-footer .footer-left a[data-v-342af8c7]{line-height:30px}.quote-view-header.list__mode{position:absolute;top:0;left:0;width:100%;padding-top:.75em}.quote-view-header .header.columns{align-items:center;min-height:72px}.quote-view-header .header>.is-switch{margin-right:10px}.quote-view-header .header .list__header .b-numberinput{align-items:center}.quote-view-header .header .list__header .b-numberinput input{max-width:10ch}.quote-view-header .header .list__header label.label{margin-left:calc(24px + .75em)}.quote-view-header .header .list__header button.integer{border-radius:100%;padding-left:.5em;padding-right:.5em;height:24px;width:24px}.quote-view-header p.header{display:inline-block}.quote-view-header .select_quantity{margin-left:8px}.quote-view-header .quantity span{vertical-align:middle;color:#fff}.quote-view-header .quantity .control{display:inline-block;vertical-align:middle;margin-left:.5em;width:100px}.dark__theme .op-panel.disabled,.dark__theme~.modal .op-panel.disabled{box-shadow:none;background-color:#32383c;border:1px solid #68737d;color:#68737d}.dark__theme .op-panel.disabled p,.dark__theme~.modal .op-panel.disabled p{color:#68737d}.dark__theme .op-panel .panel-footer,.dark__theme~.modal .op-panel .panel-footer{background-color:#282c2f}.light__theme .op-panel.disabled,.light__theme~.modal .op-panel.disabled{box-shadow:none;background-color:#f5f5f5;border:1px solid #a9a9ae;color:#a9a9ae}.light__theme .op-panel.disabled p,.light__theme~.modal .op-panel.disabled p{color:#a9a9ae}.light__theme .op-panel .table th,.light__theme~.modal .op-panel .table th{border-bottom-color:#ccc}.light__theme .op-panel .panel-footer,.light__theme~.modal .op-panel .panel-footer{background-color:#f5f5f5}.trigger[data-v-72b93436]{flex-basis:100%}.op-enabled[data-v-72b93436]{border:1px solid #4d99e2;border-radius:10px}.op-enabled span[data-v-72b93436]{font-weight:700}.mdi-chevron-up[data-v-72b93436]{transition:transform .15s ease-out,opacity 86ms ease-out}.is-open[data-v-72b93436]{transform:rotate(180deg)}.panel-footer[data-v-72b93436]{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.quote-errors[data-v-72b93436]{border:1px solid #f14668}.loading-parent[data-v-72b93436]{position:relative}.loading-spacer[data-v-72b93436]{height:100px}.modal-card.bend-deformation-confirm-dialog[data-v-44bac034]{width:auto;max-height:none}.panel-title[data-v-e3d65b66]{font-weight:700;text-transform:capitalize}.bend-table[data-v-e3d65b66] .bend-angle-cell{padding-left:0}.panel-title[data-v-192a0a1a]{font-weight:700;text-transform:capitalize}.dark__theme .color-item.selected,.dark__theme~.modal .color-item.selected{background-color:#454d55}.dark__theme .color-item.selected .color-swatch,.dark__theme~.modal .color-item.selected .color-swatch{border:2px solid #509be0}.dark__theme .color-item.selected p,.dark__theme~.modal .color-item.selected p{font-weight:700}@media screen and (hover: hover){.dark__theme .color-item:not(.selected):hover,.dark__theme~.modal .color-item:not(.selected):hover{background-color:#32383c}}.light__theme .color-item.selected,.light__theme~.modal .color-item.selected{background-color:#509be066}.light__theme .color-item.selected .color-swatch,.light__theme~.modal .color-item.selected .color-swatch{border:2px solid #509be0}.light__theme .color-item.selected p,.light__theme~.modal .color-item.selected p{font-weight:700;color:#282c2f}@media screen and (hover: hover){.light__theme .color-item:not(.selected):hover,.light__theme~.modal .color-item:not(.selected):hover{background-color:#f5f5f5}}.color-item[data-v-4047b895]{cursor:pointer}.color-swatch[data-v-4047b895],.color-swatch[data-v-f42e568c]{border-radius:6px;height:36px;width:36px}.panel-title[data-v-1db4ea8a]{font-weight:700;text-transform:capitalize}.dark__theme .op-chiclet.disabled,.dark__theme~.modal .op-chiclet.disabled{box-shadow:none;background-color:#32383c;border:1px solid #68737d;color:#68737d}.dark__theme .op-chiclet.disabled p,.dark__theme~.modal .op-chiclet.disabled p{color:#68737d}.light__theme .op-chiclet.disabled,.light__theme~.modal .op-chiclet.disabled{box-shadow:none;background-color:#f5f5f5;border:1px solid #a9a9ae;color:#a9a9ae}.light__theme .op-chiclet.disabled p,.light__theme~.modal .op-chiclet.disabled p{color:#a9a9ae}.op-chiclet[data-v-c97aa9f8]{height:52px}.op-enabled[data-v-c97aa9f8]{border:1px solid #4d99e2;border-radius:10px}.op-enabled span[data-v-c97aa9f8]{font-weight:700}.chiclet-title[data-v-c97aa9f8]{font-weight:700;text-transform:capitalize}.op-chiclet[data-v-2b2c81b6],.op-chiclet[data-v-7b027b54]{height:52px}.post-processing .message{margin-top:1em;margin-bottom:1em}.post-processing .message a{text-decoration:underline}.post-processing .columns{padding-top:10px 0}.post-processing .back-nav{margin-top:5px;cursor:pointer}.post-processing .breakdown{font-weight:400;font-style:italic}.material_breadcrumbs[data-v-2f4ea16c]{text-transform:uppercase;text-align:center;line-height:1em}.material_breadcrumbs a[data-v-2f4ea16c]{cursor:pointer}.material_breadcrumbs a[data-v-2f4ea16c]:not([disabled]){font-weight:700}.material_breadcrumbs a.disabled[data-v-2f4ea16c]{border-color:#0000;pointer-events:none;cursor:default}.material_breadcrumbs span[data-v-2f4ea16c]:not(.icon){display:inline-block}.light__theme .quote-dialog .post-processing .table th span,.light__theme~.modal .quote-dialog .post-processing .table th span{color:#a9a9ae}.disabled[data-v-34130f5c]{opacity:.5;pointer-events:none}.modal-card.quote-dialog{max-height:none;border-radius:0!important}.modal-card.quote-dialog .drawing-progress{margin:0 auto;max-width:350px;max-height:100%;width:100%}.modal-card.quote-dialog .loading-overlay{background-color:#fff6}.modal-card.quote-dialog .modal-card-head,.modal-card.quote-dialog .modal-card-body>.quote,.modal-card.quote-dialog .modal-card-foot>*{margin:0 auto!important}.modal-card.quote-dialog .post-summary{width:240px}.modal-card.quote-dialog .choice-column{max-width:600px;transition:flex .25s ease}.modal-card.quote-dialog .choice-column.hidden{flex:0 0 auto}.modal-card.quote-dialog .modal-card-head{display:initial}.modal-card.quote-dialog .centered{margin-left:auto;margin-right:auto;display:block}.modal-card.quote-dialog .quote-drawing-preview{max-height:100%;width:100%;aspect-ratio:16/9}.modal-card.quote-dialog .dfm{font-weight:500;width:85%;border-radius:10px}.modal-card.quote-dialog .quote .VueCarousel .VueCarousel-navigation-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:100%;transform:translateY(calc(-50% - 2.25em)) translate(0);color:#454d55;transform:all .15s ease}.modal-card.quote-dialog .quote .VueCarousel .VueCarousel-navigation-button.VueCarousel-navigation-prev{left:10px}.modal-card.quote-dialog .quote .VueCarousel .VueCarousel-navigation-button.VueCarousel-navigation-next{right:10px}@media screen and (hover: hover){.modal-card.quote-dialog .quote .VueCarousel .VueCarousel-navigation-button:hover{background-color:#e3e3e5;color:#282c2f}}.modal-card.quote-dialog .quote .VueCarousel .VueCarousel-navigation-button:focus,.modal-card.quote-dialog .quote .VueCarousel .VueCarousel-navigation-button:focus-within{outline:none!important}.modal-card.quote-dialog .quote .VueCarousel .units{margin-top:1em}.modal-card.quote-dialog .quote .VueCarousel .VueCarousel-dot-container{margin-top:0!important}.modal-card.quote-dialog .quote .VueCarousel .VueCarousel-dot-container button.VueCarousel-dot{margin-top:.5em!important;background-color:#0000!important;position:relative}.modal-card.quote-dialog .quote .VueCarousel .VueCarousel-dot-container button.VueCarousel-dot:after{content:"";display:block;position:absolute;top:10px;left:10px;z-index:1;width:10px;height:10px;border-radius:100%;background-color:#fff;border:1px solid #181b1f}.modal-card.quote-dialog .quote .VueCarousel .VueCarousel-dot-container button.VueCarousel-dot--active:after{background-color:#cb1217}.modal-card.quote-dialog .quote .VueCarousel .VueCarousel-dot-container button.VueCarousel-dot:focus,.modal-card.quote-dialog .quote .VueCarousel .VueCarousel-dot-container button.VueCarousel-dot:focus-within{outline:none}.modal-card.quote-dialog .quote .VueCarousel .drawing_item .field.batch__check{display:none!important}.modal-card.quote-dialog .quote .VueCarousel .preview__reprocessing{position:absolute;z-index:3;width:100%;height:100%;background-color:#fff;border-radius:12px}.modal-card.quote-dialog .quote .VueCarousel .preview__reprocessing p{color:#282c2f;margin-bottom:1.6em}.modal-card.quote-dialog .quote .preview__header{margin-top:24px}.modal-card.quote-dialog .quote .preview.column{padding:4em 0 0;transition:flex .25s ease}.modal-card.quote-dialog .quote .quote-drawing-preview{padding-bottom:0;margin-bottom:0}.modal-card.quote-dialog .quote.verify .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.modal-card.quote-dialog.tablet .modal-card-body{padding:20px 2em}.modal-card.quote-dialog.tablet .quote{height:100%}.modal-card.quote-dialog.mobile .column.preview{width:100%;aspect-ratio:16/9}.modal-card.quote-dialog.mobile .modal-card-head{padding-bottom:.75em;align-items:flex-start}.modal-card.quote-dialog.mobile .modal-card-head .columns{margin-bottom:0!important}.modal-card.quote-dialog.mobile .modal-card-body{padding:.5em 1em 0}.modal-card.quote-dialog.mobile .modal-card-body .preview.column{padding:0;margin-top:0}.modal-card.quote-dialog.mobile .modal-card-foot{border-radius:0}.modal-card.quote-dialog.mobile .modal-card-foot button.is-sale{max-width:50vw;white-space:normal;height:auto}.modal-card.quote-dialog.mobile .thumbnail{max-width:500px;width:100%;margin:0 auto}.modal-card.quote-dialog.mobile .quote{flex-direction:column;margin-top:0;height:100%;overflow-y:scroll;overflow-x:hidden;padding:25px 0;display:block!important;-ms-overflow-style:none;scrollbar-width:none}.modal-card.quote-dialog.mobile .quote::-webkit-scrollbar{width:0!important;height:0!important}.modal-card.quote-dialog.mobile .quote>.column.is-5{flex-grow:0}.modal-card.quote-dialog.mobile .quote.verify .details,.modal-card.quote-dialog.mobile .quote .choice__wrapper{width:100%}.modal-card.quote-dialog.mobile .quote .choice__wrapper .quoter{max-height:100%;height:100%;-ms-overflow-style:none;scrollbar-width:none}.modal-card.quote-dialog.mobile .quote .choice__wrapper .quoter::-webkit-scrollbar{width:0!important;height:0!important}.modal-card.quote-dialog.mobile .quote .choice__wrapper .post-processing{margin-bottom:20px}.modal-card.quote-dialog.mobile .quote .choice__wrapper .quoter:not(.post-processing){margin-right:-2em;padding:0 2.5em 1.5em .5em}.modal-card.quote-dialog.mobile .quote .choice__wrapper .quoter:not(.post-processing).post-processing{padding-bottom:0}.modal-card.quote-dialog.mobile .quote .choice__wrapper .quoter:not(.post-processing) .select-quantity .columns .columns .column{padding-top:.75em}.modal-card.quote-dialog.mobile .quote .choice__wrapper .quoter:not(.post-processing) .quote-tile .tile-description{white-space:nowrap;max-width:60vw;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 375px){.modal-card.quote-dialog.mobile .quote .quote-view-header{display:none}.modal-card.quote-dialog.mobile .quote .choice__wrapper .quoter{padding:.75em;-ms-overflow-style:none;scrollbar-width:none}.modal-card.quote-dialog.mobile .quote .choice__wrapper .quoter::-webkit-scrollbar{width:0!important;height:0!important}.modal-card.quote-dialog.mobile .quote .choice__wrapper .quoter.post-processing{max-height:100%;height:100%;overflow-y:scroll;overflow-x:hidden}.modal-card.quote-dialog.mobile .quote .choice__wrapper .quoter .quote-tile .tile-info p:first-child:not(:only-child){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-card.quote-dialog.mobile .quote .choice__wrapper .quoter .quote-tile .tile-info p:only-child{max-height:42px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5em}}.modal-card.quote-dialog.mobile .reprocessing{width:100%;padding:25px 0 0}.modal-card.quote-dialog.mobile .reprocessing .drawing_item{padding:0}.modal-card.quote-dialog .progress-circle{position:relative;display:inline-block;width:80%;margin:.5em auto 0}.modal-card.quote-dialog .progress-circle .progressbar-text{font-size:2.5rem;position:absolute;left:50%;top:50%;padding:0;margin:0;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.modal-card.quote-dialog .reprocessing{width:42.8%;padding:4em 1.5em 0}.modal-card.quote-dialog .reprocessing .drawing_item{max-width:100%}.modal-card.quote-dialog .thumbnail{max-width:150px}.modal-card.quote-dialog .mode-toggle{margin-right:10px}.modal-card.quote-dialog .modal-card-body{padding:20px 0 0 20px}.modal-card.quote-dialog .choice__wrapper{max-height:100%;-ms-overflow-style:none!important;scrollbar-width:none!important}.modal-card.quote-dialog .choice__wrapper::-webkit-scrollbar{width:0!important;height:0!important}.modal-card.quote-dialog .choice__wrapper.list__mode{min-height:100%;position:relative;overflow:visible}.modal-card.quote-dialog .choice__wrapper.list__mode .quoter:not(.post-processing){height:100%;max-height:calc(100% - 84px);width:100%;position:absolute;top:64px;left:0;overflow-y:hidden}.modal-card.quote-dialog .side-panel{padding:0}@media screen and (max-width: 375px){.modal-card.quote-dialog .modal-card-foot a.editable.is-uppercase{display:none}}.modal-card.quote-dialog.desktop .modal-card-body{padding:0}.modal-card.quote-dialog.desktop .quote{display:flex;max-height:100%;height:100%;margin:0}.modal-card.quote-dialog.desktop .quote .choice__wrapper{max-height:100%;overflow-y:hidden;overflow-x:hidden;height:inherit;padding:0}.modal-card.quote-dialog.desktop .quote .choice__wrapper:after{box-sizing:initial}.modal-card.quote-dialog .quoter{position:relative;min-height:100px;height:inherit;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.modal-card.quote-dialog .quoter::-webkit-scrollbar{width:0!important;height:0!important}.template__options.mobile[data-v-4906d19e]{overflow-y:hidden;min-height:3em}.param-help-dialog.modal-card section.modal-card-body{padding-bottom:25px}.param-help-dialog.modal-card .part-image-container{background-color:#fff;padding:20px;border-radius:10px}.param-help-dialog.modal-card .part-image-container .part-image{width:100%;display:block}.param-help-dialog.modal-card .part-text{margin-top:40px;font-weight:700;font-size:18px;text-align:center}.tooltip.param__tooltip{max-width:calc(25vw - 1em);pointer-events:none!important}.param-help{margin-top:.5em}.param-adjustment .param__help{pointer-events:auto}.param-adjustment .units__label{position:absolute;top:0;right:40px;z-index:1;line-height:2.5rem;padding-right:.25em}.param-adjustment .choice label.switch{background-color:#0000!important}.param-adjustment .choice label.switch input[type=checkbox]+.check{width:1.85em;height:1em}.param-adjustment .choice label.switch input[type=checkbox]+.check:before{width:.72em;height:.72em}.bend-config{display:block}.bend-config.updated__form .bend-item .field label.label{margin-left:0}.bend-config .adjustment .bend-color{display:inline-block;width:12px;height:12px;border:1px solid #fff;border-radius:100%}.bend-config .units__label{position:absolute;top:0;right:40px;line-height:2.5em}.scs-admin~.modal .part-configuration .adjustment.highlighted{background:#1c1f21}.part-configuration.mobile{flex-grow:1}.part-configuration.mobile .adjustment{max-height:none}.part-configuration .part-link{vertical-align:text-bottom}.part-configuration .adjustment{margin-left:-1em;margin-right:-1em;padding:0 1em;max-height:200px;overflow-y:hidden;transition:all .15s ease}.part-configuration .adjustment.highlighted{background:#f2f2f2}.part-configuration .adjustment.hidden{max-height:0px;padding-top:0!important}.part-configuration .adjustment .group__title{margin-top:-.5em}.part-configuration label.label{max-width:calc(100% - 4em)!important;border-radius:4px;margin-left:.5em}.part-preview[data-v-00dd6c19]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background-color:#fff;border-radius:10px}.part-preview svg[data-v-00dd6c19]{width:100%!important;height:100%!important}.part-preview .svg-container[data-v-00dd6c19]{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.part-preview .svg-image[data-v-00dd6c19]{width:100%;height:100%;max-width:100%;max-height:100%;padding:1em}.part-preview .edit-svg[data-v-00dd6c19]{position:absolute;left:0;top:0;z-index:2}.part-preview .edit-svg svg g *[data-v-00dd6c19]{stroke-width:5!important;stroke:#0000!important}.part-preview .highlight-svg svg g#model #dims[data-v-00dd6c19],.part-preview .edit-svg svg g#model #dims[data-v-00dd6c19]{display:none}.part-preview .highlight-svg[data-v-00dd6c19]{position:absolute;left:0;top:0;z-index:1}.part-preview .highlight-svg svg[data-v-00dd6c19]{padding-bottom:1px}.part-preview.mobile .svg-image[data-v-00dd6c19]{padding:.25em}.part__preview,.part__preview .stage__center{height:100%}.part__preview .stage__center p{width:100%}.part-gallery .parts .part-tile{box-shadow:0 0 8px -2px #00000080}.part-gallery .tabs{display:none}.part-gallery section.tab-content{margin:0 3rem;padding:0}.part-gallery .parts{display:flex;flex-flow:row wrap;overflow:auto;max-height:calc(100vh - 205px);margin-top:0;padding-bottom:.5em;-ms-overflow-style:none;scrollbar-width:none}.part-gallery .parts::-webkit-scrollbar{width:0!important;height:0!important}.part-gallery .parts .column{padding:var(--columnGap)}@media screen and (max-width: 359px){.part-gallery .parts .column{width:100%}}.part-gallery .parts .part-tile{min-height:100px;position:relative;border-radius:12px;padding:10px}.part-gallery.mobile .tab-content{margin:0 .75em;min-height:calc(100vh - 253px)}.part-gallery.mobile .tab-content .parts{max-height:calc(100vh - 243px)}.modal-card.part-builder-dialog .side-panel{overflow:auto}.modal-card.part-builder-dialog .side-panel .tabs{z-index:10}.modal-card.part-builder-dialog .modal-card-body{overflow:hidden}.modal-card.part-builder-dialog .modal-card-body .part-preview{margin:0 auto}.modal-card.part-builder-dialog .part__stage:not(.gallery){height:100%;padding-bottom:73px}.modal-card.part-builder-dialog .part-tile{border:1px solid rgba(0,0,0,0);cursor:pointer}.modal-card.part-builder-dialog .part-tile:hover{border:1px solid #a9a9ae}.modal-card.part-builder-dialog .modal-card-foot .button .icon{color:inherit}.modal-card.part-builder-dialog.mobile .modal-card-head .progressBar__wrapper{min-width:80vw}.modal-card.part-builder-dialog.mobile .modal-card-body{display:flex;flex-direction:column}.modal-card.part-builder-dialog.mobile .modal-card-body .content__body{flex-grow:0}.modal-card.part-builder-dialog.mobile .part__stage:not(.gallery){padding-bottom:0}.modal-card.part-builder-dialog.mobile .options__wrapper{height:100%;overflow:auto}.upload-tile[data-v-e8928a06]{width:84px;aspect-ratio:1/1;border-radius:10px;border:1px dashed #a9a9ae;background:#e6e9e9}.customer-image[data-v-e8928a06]{border-radius:10px;display:flex;flex-direction:column;align-items:center}.customer-image img[data-v-e8928a06]{width:68px;height:68px;min-width:68px;max-width:68px;min-height:68px;max-height:68px;clip-path:circle()}.modal-card.welcome-org-dialog{width:auto;max-height:none}.modal-card.welcome-org-dialog img{display:inline-block}.modal-card.welcome-org-dialog .modal-card-foot{justify-content:center}.modal-card .modal-card-body[data-v-3383150a]{overflow:clip}.modal-card .modal-card-body .carousel[data-v-3383150a],.modal-card .modal-card-body section[data-v-3383150a]{width:100%}.modal-card .modal-card-body .modal-card-foot[data-v-3383150a]{justify-content:flex-end;width:100%}.modal-card.mobile[data-v-3383150a]{position:relative;min-height:100%!important;flex-direction:column;justify-content:center}.modal-card.mobile .modal-card-body[data-v-3383150a]{position:static!important}.modal-card.mobile .modal-card-foot[data-v-3383150a]{position:absolute;bottom:0;padding:1rem}.modal-card.mobile .carousel[data-v-3383150a] .carousel-arrow{display:none}@media screen and (hover: hover){.carousel[data-v-3383150a] .carousel-arrow .icon:hover{border:none!important}}.carousel[data-v-3383150a] .indicator-item{pointer-events:none}.carousel[data-v-3383150a] .indicator-item:not(:last-child){margin-right:1.25rem}.carousel[data-v-3383150a] .indicator-item .indicator-style{background:#e3e3e5;border:unset;pointer-events:none}.is-active .carousel[data-v-3383150a] .indicator-item .indicator-style{border:unset}#scsMainMenu .navbar-start .navbar-item{height:100%}#scsMainMenu .feature-gate{width:100%;left:0;background-color:#0000}#scsMainMenu .navbar-end .nav-help{padding:25px 18px}#scsMainMenu .navbar-end .organization{text-transform:none}.notifications-dialog .no-notifications{margin-top:50px}.notifications-dialog .footer-actions{width:100%}.notifications-dialog .footer-actions a{padding:5px;margin-right:25px}.notifications-dialog .menu-list{padding-left:10px}.notifications-dialog .menu-list a{padding-left:0}.notifications-dialog .menu-list li{padding:10px 0;border-bottom:1px solid #444}.notifications-dialog .notification-item{position:relative}.notifications-dialog .notification-item .unread{position:absolute;top:13px;left:-18px;width:10px;height:10px;background-color:#cb1217;border-radius:50%}.notifications-dialog .muted{opacity:.7}.b-sidebar .sidebar-content.is-fullheight.is-dark{background:#282c2f}.sidebar{padding:.75em 0;height:100%;position:relative}.sidebar .bottom{position:absolute;left:0;right:0;bottom:1em}.sidebar .float-r{float:right}.sidebar .logo{width:100%;text-align:center;margin:.5em 0;padding-top:1px}.sidebar .logo .light{display:none}.sidebar .menu-label{margin-top:2.5em;padding:0 1.1rem}.sidebar .navbar-item{padding:.75rem 1rem}.sidebar .navbar-item span{vertical-align:middle;font-size:1.25rem;margin-right:8px}.sidebar .icon{position:relative;background:inherit}.sidebar .icon .dot{z-index:2;width:8px;height:8px;background-color:#cb1217;border-radius:50%;position:absolute;top:1px;right:3px;margin:0}.sidebar .icon .indicator{z-index:1;background:#282c2f!important;width:12px;height:12px;background:inherit;position:absolute;border-radius:50%;top:-1px;right:1px;margin:0}.scs-customer .navbar .navbar-item{font-weight:700;letter-spacing:1px;text-transform:uppercase}.scs-customer .navbar,.scs-customer .navbar-brand,.scs-customer .navbar-burger{min-height:70px}.scs-customer .navbar{font-weight:700}.scs-customer .navbar.is-fixed{position:fixed;width:100%}.scs-customer .navbar:not(.mobile):not(.tablet).welcome .container{max-width:100%;margin:0 1.25em 0 1.5em}.scs-customer .navbar figure.image{margin-right:.75em}.scs-customer .navbar .dropdown-item span{font-weight:700;vertical-align:middle}.scs-customer .navbar .dropdown-menu{min-width:235px}.scs-customer .navbar .navbar-item.is-active{color:#fff}.scs-customer .navbar .navbar-item.active_cart{background:#cb1217;color:#fff}.scs-customer .navbar .navbar-item.active_cart .icon{color:#fff;padding:0 20px;vertical-align:sub;margin-right:2px}.scs-customer .navbar .custom_quote{margin-right:3em}.scs-customer .navbar a.link{margin-top:25px;display:inline-block}.scs-customer .navbar .guidelines{margin-right:3em}.scs-customer .navbar .login_and_register a{display:inline-block}.scs-customer .navbar .login_and_register a.login{margin-top:25px;margin-left:1em;font-weight:700}.scs-customer{min-height:100vh;transition:background-color .2s ease}.scs-customer .nav-group .invite-banner{background-color:#509be0;color:#fff;text-align:center;padding:4px}.scs-customer-logged-in .grecaptcha-badge{display:none!important}body .scs-sidebar{padding:.5rem 1.75rem}body .intercom-widget-showing .scs-sidebar{padding-bottom:75px}body .intercom-widget-showing~.modal.is-full-screen .modal-card-foot,body .intercom-widget-showing .modal-card-foot,body .intercom-widget-showing footer div:not([style*="display: none"]):first-child{padding-left:90px}#affirm-button[data-v-0156efa9]{cursor:pointer}.pay-order-dialog .payment-confirmation{-ms-overflow-style:none;scrollbar-width:none}.pay-order-dialog .payment-confirmation::-webkit-scrollbar{width:0!important;height:0!important}.pay-order-dialog .payment-confirmation label.b-radio{border-radius:8px}.pay-order-dialog .payment-confirmation label.b-radio.selected{box-shadow:none;border:1px solid #509be0!important}.pay-order-dialog .payment-confirmation label.b-radio input[type=radio]:checked+.check{border-color:#509be0}.pay-order-dialog .payment-confirmation label.b-radio input[type=radio]:checked+.check:before{background-color:#509be0}.pay-order-dialog .payment-confirmation label.b-radio .check{position:absolute;top:14px;right:1em;box-shadow:none!important}.pay-order-dialog .payment-confirmation label.b-radio .control-label{width:100%}.pay-order-dialog .payment-confirmation label.b-radio label.b-radio .check,.pay-order-dialog .payment-confirmation label.b-checkbox .check{position:static}.payment-confirmation{flex-grow:1;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.payment-confirmation::-webkit-scrollbar{width:0!important;height:0!important}.payment-confirmation .payment_method label{flex-direction:column;align-items:flex-start;width:100%}.payment-confirmation .payment_method .field .field-body .field.has-addons{flex-direction:column}.payment-confirmation .payment_method .field .field-body .field.has-addons label.b-radio{position:relative;border:1px solid rgba(0,0,0,0);border-radius:8px;overflow:hidden}.payment-confirmation .payment_method .field .field-body .field.has-addons label.b-radio .option__label{line-height:24px}.payment-confirmation .payment_method .field .field-body .field.has-addons label.b-radio.card{background-color:#fff}.payment-confirmation .payment_method .field .field-body .field.has-addons label.b-radio.selected{border-color:#509be0;box-shadow:none;color:#509be0}.payment-confirmation .payment_method .field .field-body .field.has-addons label.b-radio.selected .option__label{font-weight:700}.payment-confirmation .payment_method .field .field-body .field.has-addons label.b-radio.selected input[type=radio]:checked+.check{border-color:#509be0}.payment-confirmation .payment_method .field .field-body .field.has-addons label.b-radio.selected input[type=radio]:checked+.check:before{background-color:#509be0}.payment-confirmation .payment_method .field .field-body .field.has-addons label.b-radio:not(.selected) .icon__wrapper span{color:#454d55}.payment-confirmation .payment_method .field .field-body .field.has-addons label.b-radio:not(.selected) .icon__wrapper span:before{color:#454d55}.payment-confirmation .payment_method .field .field-body .field.has-addons label.b-radio:not(.selected) .icon__wrapper span.scs-icon-paypal-3c .path1:before{color:#68737d}.payment-confirmation .payment_method .field .field-body .field.has-addons label.b-radio:not(.selected) .icon__wrapper span.scs-icon-paypal-3c .path2:before{color:#454d55}.payment-confirmation .payment_method .field .field-body .field.has-addons label.b-radio:not(.selected) .icon__wrapper span.scs-icon-paypal-3c .path3:before{color:#282c2f}.payment-confirmation .payment_method .field .field-body .field.has-addons label.b-radio .check{position:absolute;top:14px;right:1em;box-shadow:none!important}.payment-confirmation .payment_method .field .field-body .field.has-addons label.b-radio .control-label{padding-left:0;width:100%}.payment-confirmation .payment_method .field .field-body .field.has-addons label.b-radio .card__icon{width:48px;height:29px}.payment-confirmation .payment_method .field .field-body .field.has-addons label.b-radio .card__icon svg{border-radius:3px;border:1px solid}.payment-confirmation .payment_method .field .field-body .field.has-addons .icon__wrapper{display:flex;justify-content:flex-start;align-items:center}.payment-confirmation .payment_method .field .field-body .field.has-addons .pm__container label.b-radio .check,.payment-confirmation .payment_method .field .field-body .field.has-addons .pm__container label.b-checkbox .check{position:static}.payment-confirmation .payment_method .field .field-body .field.has-addons .pm__container .payment-applied .icon{color:#509be0}.payment-confirmation .pay_with.mobile p{white-space:nowrap}.payment-confirmation .pay_with.mobile .formalQuote__wrapper p{white-space:normal}.payment-confirmation .pay_with.mobile .supported{flex-wrap:wrap;justify-content:flex-end}.payment-confirmation .pay_with .paypal__check{display:inline-block;position:relative;top:3px}.payment-confirmation .error__msg{font-weight:700;color:#cb1217}.payment-confirmation .error__msg .error__icon{color:#cb1217;margin-bottom:0}.payment-confirmation .pm__container{max-height:0px;overflow:hidden;transition:all .2s ease;color:#454d55}.payment-confirmation .pm__container.active{max-height:1000px}.payment-confirmation .pm__container.error .card__options{border-color:#cb1217}.payment-confirmation .pm__container .payment__button{max-width:400px;margin:auto}.payment-confirmation .pm__container #paypal-button{padding-right:1px}.payment-confirmation .card__options .options label.b-radio input[type=radio]+.check{box-shadow:none!important}.payment-confirmation .card__options .options label.b-radio input[type=radio]+.check:before{left:8.5px}.payment-confirmation .card__options .options label.b-radio .control-label{display:flex;justify-content:space-between;align-items:center;flex-grow:1}.payment-confirmation p{margin-bottom:1em}.payment-confirmation #braintree-checkout .columns{margin:-.75em -.5em 0}.payment-confirmation #braintree-form-container{overflow:hidden;max-height:0px;transition:all .2s ease}.payment-confirmation #braintree-form-container.active{max-height:250px;padding:.5em 0}.payment-confirmation #braintree-form-container #braintree-checkout{margin-top:.25em}.payment-confirmation #braintree-form-container .form__input{height:40px;border:1px solid;border-radius:8px;padding:0 .75em;transition:all .2s ease}.payment-confirmation #braintree-form-container .field label:not(.b-checkbox){position:absolute!important;top:calc(1.5em + 1px);left:1em;width:auto;font-size:1rem}.payment-confirmation #braintree-form-container .field label:not(.b-checkbox).filled{top:.25em;font-size:.85rem}.payment-confirmation #braintree-form-container .field.has-focus label{top:.25em;font-size:.85rem}.payment-confirmation #braintree-form-container .field label.b-checkbox{position:static}.payment-confirmation #braintree-form-container .field label.b-checkbox .check{box-shadow:none!important}.payment-confirmation #braintree-form-container .field.error label{color:#cb1217!important}.payment-confirmation #braintree-form-container .field.error .form__input{border-color:#cb1217!important}.payment-confirmation .discount_code .field label.label{max-width:calc(100% - 6em)!important}.payment-confirmation .discount_code .button{min-height:100%;box-shadow:none!important}.payment-confirmation .formal-quote-description{background-color:#fff;border-radius:8px;border:1px solid rgba(0,0,0,0)}.is-default{text-decoration:underline;text-decoration-style:dotted}.cart.mobile .payment-confirmation .discount_code{display:flex;flex-direction:column}.cart.mobile .payment-confirmation .discount_code .column:last-child{text-align:center;padding-top:0}.cart.mobile .pm__container .card__options label{position:relative}.cart{position:relative;min-height:calc(100vh - 70px)}.cart .shopping_cart .column.spacer{min-width:max(390px,25% - 1em)}.cart .stage__cart{max-width:min(70%,100% - 400px);padding-top:calc(70px + .75em)}.cart .ship__messages{margin-top:3em}.cart .standout{background-color:#e6e9e9;border-radius:12px}.cart .large-order-message a span{vertical-align:top}.cart .cart_totals{background-color:#e3e3e5;color:#282c2f;flex-grow:0}.cart .cart_totals .subtotal{line-height:.85em}.cart .cart_totals .is-default{cursor:pointer}.cart .cart_totals .button.is-light{background-color:#0000;height:auto;padding-top:2px;padding-bottom:2px}.cart .cart_totals .button.is-light .icon{transition:all .2s ease}.cart .cart_totals .button.is-light.active .icon{transform:rotate(180deg)}.cart .cart_totals .adj__list{overflow:hidden;max-height:0px;transition:all .2s ease}.cart .cart_totals .adj__list.active{max-height:300px}.cart .batch__header,.cart .wizard__wrapper{opacity:0;z-index:-1;pointer-events:none;transition:all .15s ease}.cart .batch__header.active,.cart .wizard__wrapper.active{opacity:1;z-index:5;pointer-events:auto}.cart .batch__header{position:absolute;width:calc(100% - 1.5em)}.cart .batch__actions .button{margin-bottom:6px}.cart .batch__actions .button.disabled{background-color:#f5f5f5;opacity:.8;box-shadow:none!important}.cart.mobile .stage__cart{max-width:100%}.cart.mobile .cart_items{padding:0 1em}.cart.mobile .cart_footer{flex-wrap:wrap;padding:0}.cart.mobile .cart_footer .btn__trigger{position:absolute;top:-2.5em;border-radius:0 8px 0 0;background-color:#e3e3e5;transition:all .2s ease}.cart.mobile .cart_footer .btn__trigger .icon{transition:all .2s ease}.cart.mobile .cart_footer .btn__trigger.trigger__hide .icon{transform:rotate(180deg)}.cart.mobile .cart_footer .btn__trigger.batch__active{opacity:0;pointer-events:none}.cart.mobile .cart_footer .cart_totals{min-width:100%;margin-left:0;margin-right:0;max-height:1000px;transition:all .2s ease}.cart.mobile .cart_footer .cart_totals.hide{overflow:hidden;max-height:0px;padding-bottom:0!important;padding-top:0!important}.cart.mobile .cart_footer .cart_totals .totals__details{overflow-y:auto;max-height:0vh;transition:all .2s ease}.cart.mobile .cart_footer .cart_totals .totals__details.expanded{max-height:80vh}.cart.mobile .cart_footer .buttons__wrapper{padding:1em}.cart.ship__spacing{margin-top:7em}.cart h2{margin:.5em 0 .75em}.cart .scoot{position:relative;right:-.5ch}.cart .currency,.cart .multiplier{font-family:B612 Mono,monospace!important}.cart .adjustment-block .column{padding-top:0;padding-bottom:0}.cart .checkout-btn{display:inline;box-shadow:none!important}.cart .content h2{margin-right:.25em;display:inline}.cart .no-right-padding{padding-right:0}.cart .cart_footer{position:fixed;bottom:0;left:0;z-index:10;width:100%;padding-left:.75em;padding-right:.75em}.cart .cart_footer .america{line-height:.5em}.cart .cart_footer .button{box-shadow:none!important}.cart .cart_footer .button#submit-braintree-payment{line-height:1em}.cart .payment_method .card__icon svg#iconCardFront{margin-top:2px}.cart.complete{display:flex}.cart.complete .wrapper{display:flex;flex-direction:column;flex-grow:1}.cart.complete .wrapper .order_complete{min-height:100%}.cart .empty_cart{margin-top:8em;text-align:center}.modal-card.view-invoice-dialog{width:auto;max-height:none}.modal-card.view-invoice-dialog .modal-card-head .level,.modal-card.view-invoice-dialog .modal-card-foot .level{width:100%}.modal-card.view-invoice-dialog .download-invoice{position:absolute;left:10px;top:20px}.modal-card.view-invoice-dialog .download-invoice .loading-overlay .loading-background{opacity:.75}.modal-card.view-invoice-dialog .download-invoice .loading-icon{width:100%;height:100%}.modal-card.view-invoice-dialog .download-invoice .loading-icon:after{width:1.5em;height:1.5em;top:calc(50% - .75em);left:calc(50% - .75em)}.modal-card.view-invoice-dialog .invoice_container{height:100%}.modal-card.view-invoice-dialog .invoice_container iframe{position:relative;width:100%;height:100%}.modal-card.view-tracker-dialog{width:auto;max-height:none}.modal-card.view-tracker-dialog .modal-card-head .level{width:100%}.modal-card.view-tracker-dialog .tracker_container{height:100%}.modal-card.view-tracker-dialog .tracker_container iframe{position:relative;width:100%;height:100%}.icon[data-v-7aae4b30]{color:inherit}.upload-error[data-v-7aae4b30]{color:#cb1217}.upload-ok[data-v-7aae4b30]{color:#58b64d}.upload.attachment__upload{cursor:pointer}.upload.attachment__upload .loading-overlay{border-radius:0 8px 8px 0;overflow:hidden;pointer-events:none}.upload.attachment__upload .loading-overlay .loading-background{opacity:1}.upload.attachment__upload .loading-overlay .loading-icon:after{width:1.5em;height:1.5em;top:calc(50% - .75em);left:calc(50% - .75em);border-width:.2em}.upload.attachment__upload .attachment__label{white-space:nowrap}.upload.attachment__upload.is-black .loading-background{background-color:#282c2f}.upload.attachment__upload.is-black .loading-icon:after{border-bottom-color:#fff;border-left-color:#fff}.attachment_item{display:inline-block}.attachment_item a{opacity:0;transition:all .1s ease}.attachment_item .filename{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (hover: hover){.attachment_item:hover a{opacity:1}}.attachment_item.mobile a{opacity:1}.modal-card.pay-order-dialog{width:auto;max-height:none}.modal-card.pay-order-dialog.mobile .verification_badges{margin-top:40px;position:static;text-align:center}.modal-card.pay-order-dialog .verification_badges{position:absolute;left:20px}.modal-card.pay-order-dialog .verification_badges img{width:40px}.line-item .items__info{margin-top:0!important;margin-top:1.5em}.line-item .items__info .pricing{margin-top:0}.line-item .items__info .currency,.line-item .items__info .multiplier{font-family:B612 Mono,monospace}.line-item .items__info .capitalize{text-transform:capitalize}.line-item .items__info table{width:auto!important}.line-item .items__info table tbody tr td{border:none;padding:0}.line-item .items__info table tbody tr td .info__label{margin-right:.5em}.line-item .items__info table tbody tr td:last-child{text-align:right;margin-left:.5em}.line-item .items__info table tbody tr td .info__amount{font-weight:700}.line-item{padding:1.75em 0}.line-item .operations{white-space:nowrap}.line-item .operations .operation:first-letter{text-transform:capitalize}.line-item:not(.mobile) .drawing_item{max-width:150px;width:100%!important}.line-item.mobile .float-left-mobile{float:left}.line-item.mobile .float-right-mobile{float:right}.line-item.mobile .columns .column.adds{position:static}.line-item.mobile .custom{clear:both}.line-item .drawing_item{padding:0}.line-item .drawing_item .drawing-image-container{border:1px solid}.line-item .columns{position:relative}.line-item .columns .column.adds{text-align:right;position:absolute;top:21%;right:0;margin-top:.5em}.line-item .columns .column.adds ul{list-style:none;margin:0}.line-item .columns .column.adds ul li{text-transform:capitalize;margin:0}.line-item .columns .column.adds ul li .currency{font-family:B612 Mono,monospace}.line-item .custom{margin-top:5px}.line-item .title.is-4{margin-bottom:.5em!important}.line-item .files{flex:none;width:15%}.line-item .files a{display:block}.line-item .help{margin-top:1em}.line-item .description{min-width:0}.line-item .description p{margin-bottom:.5em}.order_item.item{border-radius:12px;box-shadow:none!important;overflow:hidden;margin:0 auto 1em;max-width:min(100% - 6em,1400px);width:100%}.order_item.item:first-child{margin-top:1em}.order_item.item:last-child{margin-bottom:42px}.order_item.item.mobile{margin:0 auto 1em;max-width:calc(100% - 2em)}.order_item.item.mobile:first-child{margin-top:1em}.order_item.item.mobile .summary .subheader{padding:.25em .75em .5em}.order_item.item.mobile .summary .subheader>div{flex-direction:column}.order_item.item.mobile .summary .subheader .actions{display:block;text-align:center;min-width:100%}.order_item.item.mobile .summary .subheader .actions div:before{display:none}.order_item.item.mobile .payment.column{text-align:left}.order_item.item .payment.column{text-align:right}.order_item.item a.tbd span{vertical-align:inherit}.order_item.item .summary .item_header{background-color:#cccccf;padding:.5em .75em;border-bottom:1px solid}.order_item.item .summary .item_header span:not(.order__status){text-transform:uppercase}.order_item.item .summary .item_header .mr-12{margin-right:3em}.order_item.item .summary .item_header span.order__status{position:relative}.order_item.item .summary .item_header span.order__status:before{content:"";display:block;width:8px;height:8px;border-radius:100%;position:absolute;top:.35em;left:-1.5em}.order_item.item .summary .item_header .info__group{display:flex;align-items:center}.order_item.item .summary .item_header .info__group span:last-child{text-transform:none;margin-left:.5em}.order_item.item .summary .item_header .payment__cta{margin-top:.5em}.order_item.item .summary .item_header .payment__cta .payment_expired{opacity:.85;cursor:default}.order_item.item .summary .subheader{padding:.5em .75em;border-bottom:1px solid}.order_item.item .summary .subheader .deadline span{font-weight:400;text-transform:uppercase}.order_item.item .summary .subheader .actions{min-width:360px}.order_item.item .summary .subheader .actions>div:not(:first-child):before{content:"|"}.order_item.item .summary .subheader .actions a{padding:0 .5em}.order_item.item .summary .subheader .actions a span{font-weight:700;color:#509be0}.order_item.item .summary .subheader .actions>div:last-child a{padding-right:0}.order_item.item .summary .view-actions span{vertical-align:middle}.order_item.item .summary .subtitle{margin-bottom:5px}.order_item.item .summary .payment.unpaid,.order_item.item .summary .expired.unpaid{cursor:pointer}.order_item.item .summary .payment .title,.order_item.item .summary .expired .title{color:inherit}.order_item.item .summary .payment span,.order_item.item .summary .expired span{vertical-align:middle}.order_item.item .details,.order_item.item .field.attachments{padding:.5em .75em}.order_item.item .details .line-item:not(:first-of-type),.order_item.item .field.attachments .line-item:not(:first-of-type){border-top:1px solid}.order_item.item .details .line-item:not(.mobile) .drawing_item,.order_item.item .field.attachments .line-item:not(.mobile) .drawing_item{max-width:none}.order_item.item .icon .mdi-link-variant{margin-right:5px}.order_item.item p:not(:last-child){margin-bottom:0}.order_item.item .callout,.order_item.item .callout .icon{color:#cb1217!important}.order_item.item .action_items{visibility:visible!important}.order_item.item .summary{position:relative}.order_item.item .summary .invoice{color:#ff3860}.order_item.item .details{display:flex;flex-direction:column}.order_item.item .action-links{padding-bottom:15px}.order_item.item .action-links .gated-feature-wrapper .feature-gate{background-color:#303437}.order_item.item .note{margin-bottom:.5em}.orders .line-item:not(:first-of-type){border-top:1px solid #454d55}.orders{display:flex}.orders .cart-header{background-color:#fff}.orders .orders_sidebar{background-color:#f5f5f5;max-width:min(33.333%,400px);min-height:calc(100vh - 70px);max-height:calc(100vh - 70px);position:relative;overflow:hidden}.orders .orders_sidebar .header-title{margin:1em 0}.orders .orders_sidebar .filters{margin-top:2.75em}.orders .orders_sidebar .filters .filter_selection a{position:relative;border:2px solid rgba(0,0,0,0);border-radius:100px;padding-right:5em;transition:border .5s ease-in-out}@media screen and (hover: hover){.orders .orders_sidebar .filters .filter_selection a:hover{background-color:#e6e9e9}}.orders .orders_sidebar .filters .filter_selection a.is-active{background-color:#e3e3e5;color:#282c2f}.orders .orders_sidebar .filters .filter_selection a.is-active .filter_label{font-weight:700}.orders .orders_sidebar .filters .filter_selection a.active a{background-color:#e3e3e5;color:#282c2f}.orders .filtered_items{position:relative;max-height:calc(100vh - 70px);min-height:calc(100vh - 70px);width:66.66667%;min-width:calc(66.6vw - 400px);overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.orders .filtered_items::-webkit-scrollbar{width:0!important;height:0!important}.orders .filtered_items .cart-header{position:sticky;top:0;z-index:10;padding:18px 3em 14px}.orders .filtered_items .infinite-loading-container .no-results{display:block;margin-top:4.5em}.orders .net30{margin-top:1.5em}.orders .panel-heading{background-color:#0000;padding:.75em 0}.orders .filtered_items{max-width:80%}.orders .filters_selection{margin-top:2em}.orders .list-enter-active{transition:all .2s}.orders .list-leave .list-leave-active,.orders .list-leave-to{display:none}.orders .list-enter{opacity:0;transform:translate(200%);-webkit-transform:translateX(200%)}.orders.mobile .cart-header{padding:18px 0 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.orders.mobile .filtered_items{max-width:100%}.orders.mobile .mobile_filters{background-color:#f5f5f5;min-width:100%;margin:14px 0 0;padding:0 1em}.orders.mobile .mobile_filters nav{max-height:0px;overflow:hidden;transition:all .2s ease}.orders.mobile .mobile_filters nav.is-active{max-height:300px}.orders.mobile .mobile_filters .folder-dropdown{min-width:40px;max-width:40px;flex-grow:1;transition:all .2s ease;margin:.75em 0}.orders.mobile .mobile_filters .folder-dropdown .field.has-addons{position:relative;display:block}.orders.mobile .mobile_filters .folder-dropdown .field .folders-btn{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;background:rgba(0,0,0,0);position:absolute;top:.5em;left:0;z-index:5;padding:1px 8px}.orders.mobile .mobile_filters .folder-dropdown .field .select,.orders.mobile .mobile_filters .folder-dropdown .field select{width:100%}.orders.mobile .mobile_filters .folder-dropdown .field select{pointer-events:none;padding-right:1em;border-radius:8px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:rgba(0,0,0,0);box-shadow:none!important}.orders.mobile .mobile_filters .folder-dropdown.is-active{max-width:800px}.orders.mobile .mobile_filters .folder-dropdown.is-active select{pointer-events:auto;padding-left:2.5em;padding-right:2.5em}.modal-card-foot[data-v-4070715c]{padding:1rem}.content-wrapper[data-v-4070715c]{display:flex;justify-content:space-between;align-items:center;width:100%}.content-wrapper.is-mobile[data-v-4070715c]{flex-direction:column;align-items:stretch}.link-container[data-v-4070715c]{flex:1;min-width:0;margin-right:1rem}.link-container a[data-v-4070715c]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buttons-container[data-v-4070715c]{display:flex;gap:.5rem;flex-wrap:nowrap;justify-content:flex-end}.is-mobile .buttons-container[data-v-4070715c]{margin-top:1rem;justify-content:stretch;flex-wrap:wrap}.is-mobile .buttons-container .button[data-v-4070715c]{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 768px){.modal-card-foot[data-v-4070715c]{padding:.75rem}.content-wrapper.is-mobile .link-container[data-v-4070715c]{margin-right:0;margin-bottom:.5rem}.content-wrapper.is-mobile .buttons-container .button[data-v-4070715c]{padding-left:.5rem;padding-right:.5rem;font-size:.9rem}}.custom-body[data-v-1814c1ac]{padding:0}.error-message-container[data-v-1814c1ac]{height:21px}.title[data-v-1814c1ac]{font-size:1.5rem;font-weight:700}.subtitle[data-v-1814c1ac]{font-size:1rem;margin-top:10px;max-width:600px;margin-left:auto;margin-right:auto}.columns[data-v-1814c1ac]{margin-left:-.75rem;margin-right:-.75rem}@media screen and (max-width: 767px){.title[data-v-1814c1ac]{font-size:1.25rem}.subtitle[data-v-1814c1ac]{font-size:.9rem;max-width:100%}}.design-service-picker .raised-box{border:solid 1px #e6e9e9;border-radius:15px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transition:box-shadow .3s ease,border .3s ease;height:100%;display:flex;flex-direction:column;justify-content:center;transition:box-shadow .3s ease}.design-service-picker .raised-box:hover{box-shadow:0 4px 12px -2px #0003}.design-service-picker .radio-control span:first-child{display:flex;width:19px}.design-service-picker .radio-option{padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:250px}.design-service-picker .radio-image{width:200px;margin-bottom:10px}.design-service-picker .radio-label{margin-left:10px}.design-service-picker .selected{border:solid 2px #509be0}.design-service-picker .has-text-focus{color:#509be0}.review-section-content[data-v-669bd685]{display:flex;align-items:center}@media screen and (max-width: 768px){.review-section-content[data-v-669bd685]{flex-direction:column}}.ds-image[data-v-669bd685]{max-width:200px;margin:0 auto 20px}@media screen and (min-width: 769px){.ds-image[data-v-669bd685]{margin-right:30px;margin-bottom:0}}.checkbox-container[data-v-669bd685]{display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width: 768px){[data-v-669bd685] .column{padding:.5rem}[data-v-669bd685] .b-checkbox{font-size:.9rem}}.review-sketch .ds-image{border:1px solid #ccc;border-radius:12px}.upload-design-image .upload{background:#f5f5f5;border-radius:12px}.upload-design-image .upload .upload-draggable{border:2px dashed #509be0}.upload-design-image .file-upload-container .section.drop-area{padding:1.5rem 1rem}.upload-design-image .file-upload-container .upload-message{font-size:.9rem}.upload-design-image .file-list-container{max-height:250px;overflow-y:auto;width:100%}.upload-design-image .file-list-container .box{margin-bottom:.75rem;padding:.75rem;box-shadow:none;background:#f5f5f5}.upload-design-image .file-list-container .thumbnail{width:70px;height:70px;object-fit:cover;border-radius:8px}.upload-design-image .file-list-container .file-name-container{min-width:0}.upload-design-image .file-list-container .uploaded-file-name{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.85rem}.upload-design-image .file-list-container .trash-icon{cursor:pointer;transition:color .3s;font-size:1.2rem;padding:.25rem}.upload-design-image .file-list-container .trash-icon:hover{color:#d20000}@media screen and (max-width: 768px){.upload-design-image .file-upload-container .section.drop-area{padding:1rem .5rem}.upload-design-image .file-upload-container .upload-message{font-size:.8rem}.upload-design-image .file-list-container{max-height:250px}.upload-design-image .file-list-container .box{padding:.75rem;margin-bottom:.5rem}.upload-design-image .file-list-container .thumbnail{width:50px;height:50px}.upload-design-image .file-list-container .uploaded-file-name{font-size:.8rem}.upload-design-image .file-list-container .trash-icon{font-size:1.2rem}}.thank-you-page .body{max-width:90%}@media screen and (max-width: 768px){.thank-you-page .body{max-width:100%}}.thank-you-page .box{box-shadow:none;border:1px solid #e6e9e9;margin-bottom:1.5rem;display:flex;flex-direction:column;justify-content:center;height:100%;padding:1rem}@media screen and (max-width: 768px){.thank-you-page .box{margin-bottom:1rem}}.thank-you-page .box img{margin:0 auto 1rem;width:80px}@media screen and (max-width: 768px){.thank-you-page .box img{width:60px}}.thank-you-page .box .content{flex-grow:1;display:flex;align-items:center}.thank-you-page .message{width:82%;margin:0 auto;font-size:.875rem}@media screen and (max-width: 768px){.thank-you-page .message{width:100%}}.project-details-form .b-field{margin-bottom:1.5rem}.project-details-form .longest-side-container{display:flex;width:100%;gap:1rem;flex-wrap:wrap}.project-details-form .longest-side-wrapper{flex:1 1 auto;min-width:200px}.project-details-form .longest-side-field{width:100%}.project-details-form .toggle-switch-wrapper{flex:0 0 auto;min-width:80px;display:flex;align-items:baseline;padding-bottom:.5rem;margin-top:3px}.project-details-form .input-wrapper{display:flex;flex-direction:column}.project-details-form .input-wrapper p{margin-top:.5rem}@media screen and (max-width: 768px){.project-details-form .updated__form{padding:.75rem}.project-details-form .longest-side-container{flex-direction:column;gap:.5rem}.project-details-form .toggle-switch-wrapper{align-self:flex-start;margin-bottom:6px}.project-details-form .b-field{margin-bottom:1rem}}.updated__form .b-field[data-v-5858875e],.your-details-form .b-field,.your-details-form-template .b-field{margin-bottom:1.5rem}.your-details-form-template .buttons{margin-top:1rem}.your-details-form-template .button{margin:.5rem}.your-details-form-template .raised-box{border:solid 1px #e6e9e9;border-radius:15px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transition:box-shadow .3s ease,border .3s ease;height:100%;display:flex;flex-direction:column;justify-content:center;transition:box-shadow .3s ease}.your-details-form-template .raised-box:hover{box-shadow:0 4px 12px -2px #0003}.your-details-form-template .radio-control span:first-child{display:flex;width:19px}.your-details-form-template .radio-option{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.your-details-form-template .radio-image{width:100px}.your-details-form-template .radio-label{margin-left:0}.your-details-form-template .b-radio{margin-right:0!important}.your-details-form-template .selected{border:solid 2px #509be0}.your-details-form-template .has-text-focus{color:#509be0}.select-material .custom-column[data-v-4043bdee]{padding:0}.select-material .additional-fields[data-v-4043bdee]{margin-top:1.5rem}.select-material .columns[data-v-4043bdee]{margin-left:0;margin-right:0}.select-material .column[data-v-4043bdee]{padding-left:0;padding-right:0}@media screen and (max-width: 1023px){.select-material .updated__form[data-v-4043bdee]{width:100%}.select-material .additional-fields .columns[data-v-4043bdee]{display:block}.select-material .additional-fields .column[data-v-4043bdee]{padding-top:0;padding-bottom:0;margin-bottom:1.5rem}.select-material .b-field[data-v-4043bdee]{margin-bottom:1.5rem!important}}.design-services-dialog{width:auto;max-height:none}.design-services-dialog .modal-card-body{flex-grow:0;background:#fff;padding-top:0;padding-bottom:0;overflow-y:auto}.design-services-dialog .progress-wrapper{margin-bottom:0;height:4px}.design-services-dialog .modal-card-foot .content,.design-services-dialog .modal-card-foot .content .content{width:100%}.design-services-dialog .hide-step-items .step-items{display:none}.design-services-dialog .fade-enter-active,.design-services-dialog .fade-leave-active{transition:opacity .5s}.design-services-dialog .fade-enter,.design-services-dialog .fade-leave-to{opacity:0}@media screen and (max-width: 768px){.design-services-dialog .modal-card-body{max-height:calc(90vh - 108px)}.design-services-dialog .is-mobile .step-items{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;padding-bottom:.5rem}.design-services-dialog .is-mobile .step-item{flex:0 0 auto}}.create-folder{margin-top:15px;padding:.5em .75em}.folder-filters.tablet .folders .scrollable_list{right:-.75em}.folder-filters.mobile{display:block!important;margin:.75em .5em .75em 0;padding:0}.folder-filters.mobile .folders{margin-right:0;margin-left:0;max-width:100%}.folder-filters.mobile .folders .folder-dropdown{min-width:40px;max-width:40px}.folder-filters.mobile .folders .folder-dropdown .field.has-addons{position:relative;display:block}.folder-filters.mobile .folders .folder-dropdown .field .folders-btn{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;background:rgba(0,0,0,0);position:absolute;top:.5em;left:0;z-index:5;padding:1px 8px}.folder-filters.mobile .folders .folder-dropdown .field .select,.folder-filters.mobile .folders .folder-dropdown .field select{width:100%}.folder-filters.mobile .folders .folder-dropdown .field select{pointer-events:none;padding-right:1em;border-radius:8px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:rgba(0,0,0,0);box-shadow:none!important}.folder-filters.mobile .folders .folder-dropdown.is-active{max-width:800px}.folder-filters.mobile .folders .folder-dropdown.is-active select{pointer-events:auto;padding-left:2.5em;padding-right:2.5em}.folder-filters.mobile .view-all{position:absolute;bottom:.5em;left:0;margin-left:0;border:none}.folder-filters.mobile .view-all a{padding:.5em 0 .5em .75em}.folder-filters .folders-header{position:sticky;top:0;z-index:1;background:#f5f5f5}.folder-filters .folders{position:sticky;top:0;border:2px dashed rgba(0,0,0,0);transition:all .5s ease-in-out}.folder-filters .folders.flash{border:2px dashed #509be0;border-radius:10px;transition:all 0s}.folder-filters .folders .scrollable_list{margin-right:-2px;-ms-overflow-style:none;scrollbar-width:none}.folder-filters .folders .scrollable_list::-webkit-scrollbar{width:0!important;height:0!important}.folder-filters .folders a.folder__item{position:relative;border:2px solid rgba(0,0,0,0);border-radius:100px;transition:border .5s ease-in-out}.folder-filters .folders a.folder__item.is-active{background-color:#e3e3e5;color:#282c2f}.folder-filters .folders a.folder__item.is-active .filter_label{font-weight:700}.folder-filters .folders a.folder__item.move-success{border:2px solid #19a340;transition:border 0s}.folder-filters .folders a.folder__item.move-danger{border:2px solid #cb1217;transition:border 0s}.folder-filters .folders a.folder__item.dropping{border:2px dashed #509be0;background:linear-gradient(rgba(80,155,224,.45),rgba(80,155,224,.45));transition:border 0s}.folder-filters .folders a.folder__item.dragging a{transition:border 0s}@media screen and (hover: hover){.folder-filters .folders a.folder__item:hover{background-color:#e6e9e9}}.folder-filters .folders a.folder__item .on_hover{display:flex;position:absolute;top:-1px;right:-1px;z-index:2;opacity:0}.folder-filters .folders a.folder__item .on_hover a{padding:.25em;border-radius:8px;border:none;display:inline-block}.folder-filters .folders a.folder__item .on_hover a:last-child{padding:.25em .5em}@media screen and (hover: hover){.folder-filters .folders a.folder__item:hover .on_hover{opacity:1}}.folder-filters .quote-link{margin-top:50px}.folder-filters .quote-link a{padding-left:0}.folder-filters .custom_quote{display:inline}.folder-filters .action_text{margin-bottom:.5em}.folder-filters .action_text>span:first-child{margin-right:10px}.folder-filters .action_text a{display:inline;vertical-align:middle;padding:0 .5em}.folder-filters .action_text a.sort_order{padding-top:.45em}.folder-filters .view-all{position:sticky;bottom:0;z-index:1;background:#f5f5f5}.folder-filters .view-all a{padding:.5em 1em;border-radius:100px;border:2px solid rgba(0,0,0,0)}@media screen and (hover: hover){.folder-filters .view-all a:hover{background-color:#e6e9e9}}.folder-filters .view-all.active{font-weight:700}.folder-filters .view-all.active a{background-color:#e3e3e5;color:#282c2f}.drawing_items .dropzone{position:absolute;top:0;left:0;padding:0}.drawing_items .dropzone.uploading{position:fixed}.drawing_items .dropzone.uploading .container{border:none;background:rgba(0,0,0,.6);max-width:unset}.drawing_items[data-v-54bd9396]{display:flex;flex-direction:column;max-height:100%;width:100%}.drawing_items .filtered_items[data-v-54bd9396]{position:relative;max-height:calc(100vh - 70px);min-height:calc(100vh - 70px);width:66.66667%;min-width:calc(66.6vw - 400px);overflow-x:hidden;scrollbar-width:none}.drawing_items .filtered_items[data-v-54bd9396]::-webkit-scrollbar{width:0!important;height:0!important}.drawing_items .filters[data-v-54bd9396]{flex:1 1 auto;overflow-y:auto;margin:15px 0;position:relative;scrollbar-width:none}.drawing_items .filters[data-v-54bd9396]::-webkit-scrollbar{width:0!important;height:0!important}.drawing_items .drawings_sidebar[data-v-54bd9396]{max-height:calc(100vh - 70px);min-height:calc(100vh - 70px);background-color:#f5f5f5;max-width:min(33.333%,400px)}.drawing_items .cart-header__wrapper[data-v-54bd9396]{position:relative;position:sticky;margin:0 -1em!important;padding:.5em 5px .5em 1.5em;top:-1px;width:calc(100% + .5em);min-width:100%;z-index:12}@media screen and (max-width: 1350px){.drawing_items .cart-header__wrapper[data-v-54bd9396]{margin-left:0!important;padding:.5em}}.drawing_items .cart-header__wrapper .batch__active .cart-header>div[data-v-54bd9396]{width:50%}.drawing_items .cart-header__wrapper.mobile[data-v-54bd9396]{padding:0;margin:0!important;width:100%}.drawing_items .cart-header__wrapper.mobile .cart-header[data-v-54bd9396]{padding:18px 1em 0;width:100%;min-width:100%}.drawing_items .cart-header__wrapper.mobile .cart-header .filter-btn[data-v-54bd9396]{margin:0}.drawing_items .cart-header__wrapper.mobile .cart-header label.upload .button[data-v-54bd9396]{border-radius:8px!important}.drawing_items .cart-header__wrapper.mobile .cart-header .header-buttons label[data-v-54bd9396]{margin:0!important}.drawing_items .cart-header__wrapper.mobile .cart-header .header-buttons a[data-v-54bd9396]{padding:.5em;margin:0!important}.drawing_items .cart-header__wrapper.mobile .cart-header .batch__active .button.is-sale[data-v-54bd9396]{margin-bottom:.75em}.drawing_items .cart-header[data-v-54bd9396]{flex-wrap:wrap;width:100%;min-width:100%;padding:.5em 0}.drawing_items .mobile_filters[data-v-54bd9396]{background-color:#f5f5f5;margin:0;padding:0 1em}.drawing_items .mobile_filters nav[data-v-54bd9396]{overflow:hidden;max-height:0;position:relative;transition:all .2s ease}.drawing_items .mobile_filters nav.is-active[data-v-54bd9396]{max-height:200px;padding-bottom:1.5em}.drawing_items .drawings[data-v-54bd9396]{padding:0 2.5em}@media screen and (min-width: 1200px){.drawing_items .drawings.drawings[data-v-54bd9396]{min-width:calc(100% + .5em)}}@media screen and (min-width: 1600px){.drawing_items .drawings.drawings[data-v-54bd9396]{min-width:100%}}.drawing_items .drawings.tablet .drawing_item[data-v-54bd9396]{width:50%;display:inline-flex}.drawing_items .drawings.mobile[data-v-54bd9396]{width:100%;padding:0}.drawing_items .drawings.mobile .not-draggable[data-v-54bd9396]{padding:0 calc(1em - 10px)}.drawing_items .drawings[data-v-54bd9396],.drawing_items .drawings .draggable[data-v-54bd9396],.drawing_items .drawings .not-draggable[data-v-54bd9396]{display:flex;flex-flow:row wrap;margin-bottom:1rem;width:100%}.drawing_items .drawing_item .card.drawing_upload[data-v-54bd9396]{box-shadow:none!important}.drawing_items.mobile .drawing_item[data-v-54bd9396]{width:100%}.drawing_items.mobile .drawing_item[data-v-54bd9396]:first-child{margin-top:6px}.drawing_items.mobile .field.has-addons[data-v-54bd9396]{flex-direction:column}.drawing_items.mobile .drawing_items[data-v-54bd9396]{min-height:calc(100vh - 70px);max-height:calc(100vh - 70px)}.drawing_items.mobile .drawing_items>.field>.field-body>.field.has-addons[data-v-54bd9396]{flex-wrap:wrap}.drawing_items.mobile .filtered_items[data-v-54bd9396]{padding:0!important;min-width:100%}.drawing_items.mobile .cart-footer[data-v-54bd9396]{width:100%;background-color:#fff}.drawing_items.tablet .filtered_items[data-v-54bd9396]{min-width:66.6667%}.drawing_items.tablet .cart-footer[data-v-54bd9396]{padding:1em 0}.welcome_container{padding-bottom:5em}.welcome_container .cad-options .level-1{height:100%}.welcome_container.container{margin-top:50px}.welcome_container .welcome{position:relative;border-radius:10px;border:2px #509be0 dashed;padding:40px 0;text-align:center;margin-bottom:1em}.welcome_container .welcome.mobile{padding:20px 0;border:none}@media screen and (max-width: 1023px){.welcome_container .welcome .title{padding:0 2em}}.welcome_container .welcome .drawing_upload_button .loader{margin-bottom:1em}.welcome_container .welcome .drawing_upload_button a.text{color:#fff}.welcome_container .welcome p.instructions-mobile{width:50%;margin:.75em auto 1em}.welcome_container .welcome a.btn{margin:1em 0}.welcome_container .welcome .action_text{margin-bottom:.5rem}.welcome_container .welcome .drawings{margin:2em 2em 0;justify-content:center;text-align:left;display:flex;flex-wrap:wrap}.welcome_container .welcome .parts-builder,.welcome_container .custom_quote{margin-top:2em}.welcome_container .rights{max-width:40%;margin:0 auto}.welcome_container.mobile .custom_quote a{display:inline-block}.cart-footer{padding:25px 0;position:fixed;bottom:0;left:0;right:0;z-index:12;background:#454d55}.quote.tablet .cart-footer{padding:1em 0}.quote.mobile .cart-footer{width:100%;background-color:#fff}.quote .cart-footer{background:rgba(0,0,0,0);padding:1em;left:auto}.referrals h2{margin-bottom:20px}.referrals .dash-item{display:flex;flex-direction:column}.referrals .dash-item .title,.referrals .dash-item .datapoint{width:100%}.referrals .dash-item .datapoint{display:flex;height:100%;flex-direction:column;justify-content:center}.referrals .dash-item.tile--smaller{padding:1em 1.5em 1.5em;min-height:0}.referrals .dash-item.tile--smaller .link__wrapper:not(:first-child){margin-top:.5em}.drawing-image-container svg .bends *{stroke:#0cc!important;stroke-width:1.5}.drawing-image-container svg #narrow *{fill:#ff9696}.admin.drawing-image-container svg .etch *{stroke:#f0f!important}.admin.drawing-image-container svg .nokerf *{stroke:red!important}.admin.drawing-image-container svg .dim *{stroke:#999!important}.drawing-image-container svg .holes .hole.valid:hover,.drawing-image-container svg .holes .hole.valid.highlight{fill:#999!important}.drawing-image-container svg .holes .hole.valid.selected{fill:#333!important}.drawing-image-container svg .holes .hole.size-error,.drawing-image-container svg .holes .hole.resized.size-error{stroke-width:2;stroke:#cb1217!important}.drawing-image-container .bends .bend.hidden{display:none!important}.drawing-image-container.measure .drawing-image svg{cursor:crosshair!important}.drawing-image-container svg .dim *{stroke:#000!important}.drawing-image-container svg #extents *{fill:#f006!important;stroke-width:inherit;stroke:none!important}.drawing-image-container svg #dielines *{stroke-width:inherit;stroke:#f00c!important}.drawing-image-container svg #min-flanges *{fill:#eddbabb3!important;stroke-width:inherit;stroke:none!important}.drawing-image-container svg #clearance *{fill:#eddbabb3!important;stroke-width:1;stroke:#b4a476!important}.drawing-image-container svg .holes .hole.valid:hover,.drawing-image-container svg .holes .hole.valid.selected,.drawing-image-container svg .holes .hole.valid.highlight{fill:#333!important}.drawing-image-container svg .holes .hole.resized{fill:#fff;stroke:#000!important}.drawing-image-container svg .holes #countersinking path,.drawing-image-container svg .holes #countersinking circle,.drawing-image-container svg .holes #tapping path,.drawing-image-container svg .holes #tapping circle,.drawing-image-container svg .holes #dimple_forming path,.drawing-image-container svg .holes #dimple_forming circle{stroke:#555!important;stroke-width:1}.drawing-image-container svg .holes #countersinking #tooling,.drawing-image-container svg .holes #tapping #tooling,.drawing-image-container svg .holes #dimple_forming #tooling{opacity:40%}.drawing-image-container svg.dark .dim *{stroke:#ccc!important}.drawing-image-container svg.dark .bends *{stroke:#fff!important;stroke-width:1.5}.drawing-image-container svg.dark .holes .hole.valid:hover,.drawing-image-container svg.dark .holes .hole.valid.selected,.drawing-image-container svg.dark .holes .hole.valid.highlight{fill:#999!important}.drawing-image-container svg.dark .holes #countersinking path,.drawing-image-container svg.dark .holes #countersinking circle,.drawing-image-container svg.dark .holes #tapping path,.drawing-image-container svg.dark .holes #tapping circle,.drawing-image-container svg.dark .holes #dimple_forming path,.drawing-image-container svg.dark .holes #dimple_forming circle{stroke:#ccc!important;stroke-width:1}.drawing-image-container svg.dark .holes #countersinking #tooling,.drawing-image-container svg.dark .holes #tapping #tooling,.drawing-image-container svg.dark .holes #dimple_forming #tooling{opacity:40%}.drawing-image-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background-color:#fff}.drawing-image-container .base path{transition:fill .8s;fill:#0000001a}.drawing-image-container.flip{transform:scaleX(-1)}.drawing-image-container.flip .base path{fill:#00000059}.drawing-image-container .svg-wrapper{width:100%;height:100%;position:relative}.drawing-image-container.fullsize{padding-bottom:unset;height:100%;width:100%}.drawing-image-container.fullsize .svg-image{position:static;height:100%;width:100%;cursor:unset!important}.drawing-image-container.fullsize img{height:auto;width:auto}.drawing-image-container .drawing-image{position:absolute;top:0;left:0;width:100%;height:100%;padding:5px;text-align:center}.drawing-image-container .svg-image{width:100%;height:100%;max-width:100%;max-height:100%;display:flex;justify-content:center;cursor:pointer}.drawing-image-container .svg-image svg{max-width:100%;max-height:100%;width:100%;height:100%}.drawing-image-container img{max-width:100%;max-height:100%;position:absolute;inset:0;margin:auto}.drawing-image-container svg *{stroke:#000!important}.drawing-image-container svg.dim *{stroke:#999!important}.drawing-image-container svg #smgrid *,.drawing-image-container svg #grid *,.drawing-image-container svg #gridlines *{stroke:#ccc!important}.drawing-image-container svg .dim *{stroke:#999!important}.drawing-image-container #smgrid *,.drawing-image-container #grid *,.drawing-image-container #gridlines{stroke:#ccc!important}.drawing-image-container #grid *{stroke:#999!important}.drawing-image-container.rounded{border-radius:10px;overflow:hidden}.bend-selection{border-radius:10px}.bend-selection .svg-image .bend{stroke:#000!important;stroke-width:inherit!important;cursor:pointer}.bend-selection .svg-image .bend:not(.bold){stroke-width:inherit!important}.bend-selection .svg-image .bend:not(.clickable){pointer-events:none}.bend-selection .svg-image .bend:hover,.bend-selection .svg-image .bend.select,.bend-selection .svg-image .bend.highlight{opacity:.5}.bend-selection .svg-image .bend.hidden{opacity:0}.bend-selection .svg-image .bend.select{opacity:1}.bend-selection.admin.drawing-image-container svg .bend.select,.bend-selection.admin.drawing-image-container svg .bend.highlight{stroke:red!important;stroke-width:2!important}.bend-selection.drawing-image-container svg .bend{stroke-dasharray:8!important;stroke-width:1.7!important}.bend-selection.drawing-image-container svg .bend.select,.bend-selection.drawing-image-container svg .bend.highlight{stroke-width:4!important}.bend-selection.drawing-image-container svg .bend.clickable{stroke-width:20!important;stroke:#0000!important}.hole-selection{border-radius:10px}.hole-selection .svg-image .hole.valid{cursor:pointer}.cart-line-item{padding:.5em 0 .75em}.cart-line-item>.columns{align-items:center}.cart-line-item .preview{aspect-ratio:16/9;padding-top:0;padding-bottom:0;max-width:33.333%}.cart-line-item .preview .preview_carousel,.cart-line-item .preview .VueCarousel-wrapper{width:100%;height:100%}.cart-line-item .preview .VueCarousel{width:100%;margin:0 auto}.cart-line-item .preview .VueCarousel .VueCarousel-wrapper{padding:.4em 0}.cart-line-item .preview .VueCarousel .VueCarousel-wrapper .VueCarousel-slide{position:relative}.cart-line-item .preview .VueCarousel .VueCarousel-wrapper .VueCarousel-slide .delete__image{float:none!important;position:absolute;top:0;right:0;z-index:5}.cart-line-item .preview .VueCarousel .drawing-image-container{margin-bottom:.25em}.cart-line-item .preview .VueCarousel .VueCarousel-dot-container{margin-top:10px!important;margin-bottom:12px}.cart-line-item .preview .VueCarousel .VueCarousel-dot-container button{margin-top:0!important;outline:0!important}.cart-line-item .preview .VueCarousel .VueCarousel-navigation--disabled{opacity:.4}.cart-line-item .preview .VueCarousel .VueCarousel-navigation--disabled .icon{background-color:#0000!important}.cart-line-item .preview .VueCarousel .VueCarousel-navigation .VueCarousel-navigation-button{transform:none!important;top:auto;bottom:4px;outline:0!important}.cart-line-item .preview .VueCarousel .VueCarousel-navigation .VueCarousel-navigation-button .icon{color:#454d55;border-radius:100%;background-color:#0000;transition:all .15s ease}@media screen and (hover: hover){.cart-line-item .preview .VueCarousel .VueCarousel-navigation .VueCarousel-navigation-button:hover .icon{background-color:#e6e9e9;color:#282c2f}}.cart-line-item .preview .VueCarousel .VueCarousel-pagination{position:absolute;bottom:0;width:calc(100% - 80px);margin:0 40px}.cart-line-item .preview .VueCarousel .VueCarousel-pagination .VueCarousel-dot{position:relative;background-color:#0000!important;padding:6px!important}.cart-line-item .preview .VueCarousel .VueCarousel-pagination .VueCarousel-dot:after{content:"";width:6px;height:6px;border-radius:100%;border:1px solid #454d55;background-color:#f5f5f5;position:absolute;top:6px;left:6px}.cart-line-item .preview .VueCarousel .VueCarousel-pagination .VueCarousel-dot--active:after{background-color:#cb1217}.cart-line-item .info{position:relative;margin-top:0;margin-bottom:0;align-items:stretch;max-width:calc(66.666% + 1.5rem)}.cart-line-item .info .delete-cart-item{position:absolute;top:.75em;right:1.35em;z-index:1}.cart-line-item .info .description{margin-top:1em;max-width:66.667%}.cart-line-item .info .description .filename,.cart-line-item .info .description .size{margin-bottom:.75em}.cart-line-item .info .editable-value{min-height:62px}.cart-line-item .info .editable-value input[type=text]{background-color:#0000;box-shadow:none!important}.cart-line-item .info .editable-value .edit a{vertical-align:baseline!important}.cart-line-item .info .editable-value span.label{font-style:italic}.cart-line-item .info .editable-value span:not(.placeholder){font-weight:700;vertical-align:baseline;color:#fff}.cart-line-item .operations{height:100%;margin-top:.75em}.cart-line-item .operations .item__qty{display:inline-block;min-width:5ch;font-weight:700}.cart-line-item .operations ul.adds{list-style:none;margin-top:.5em;margin-left:0}.cart-line-item .operations ul.adds li{font-weight:700}.cart-line-item .attachments{position:relative;padding:0 8px 0 0;flex-grow:1;max-width:33.333%}.cart-line-item .attachments .attachment_item{border:none;padding:0;margin:0;width:100%;max-width:100%}.cart-line-item .attachments .attachment_item .filename{max-width:calc(100% - 60px);font-weight:400;font-style:normal;margin-right:6px}.cart-line-item:not(.mobile) .drawing_item{max-width:150px;width:100%!important}.cart-line-item .drawing_item{padding:0}.cart-line-item .files{flex:none;width:15%}.cart-line-item .files a{display:block}.cart-line-item.tablet>.columns,.cart-line-item.mobile>.columns{flex-direction:column;align-items:stretch;position:relative}.cart-line-item.tablet>.columns .preview,.cart-line-item.mobile>.columns .preview{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%;max-width:100%;aspect-ratio:auto}.cart-line-item.tablet>.columns .preview .preview_carousel,.cart-line-item.mobile>.columns .preview .preview_carousel{width:calc(100% - 150px)}.cart-line-item.tablet>.columns .preview .operations,.cart-line-item.mobile>.columns .preview .operations{margin-top:1.5em;width:150px;height:auto}.cart-line-item.tablet>.columns .preview .upload,.cart-line-item.mobile>.columns .preview .upload{min-width:51%}.cart-line-item.tablet>.columns .preview .attachments,.cart-line-item.mobile>.columns .preview .attachments{min-width:50%;max-width:100%}.cart-line-item.tablet>.columns .info,.cart-line-item.mobile>.columns .info{position:static;max-width:100%}.cart-line-item.tablet>.columns .info .delete-cart-item,.cart-line-item.mobile>.columns .info .delete-cart-item{top:0}.cart-line-item.tablet>.columns .info .description,.cart-line-item.mobile>.columns .info .description{max-width:100%;margin-top:0}.saved_cart_item.item{margin-bottom:40px;padding:1em 1em 1.2em;display:flex}.saved_cart_item.item .expand__collapse{margin-top:.2em;margin-right:6px}.saved_cart_item.item .expand__collapse button{cursor:pointer;padding:0;background-color:#0000;border:none;border-radius:100%;transition:transform .15s ease,background .2s ease}.saved_cart_item.item .item__wrapper{flex-grow:1;max-width:calc(100% - 30px)}.saved_cart_item.item .item__wrapper .item__header .main__header,.saved_cart_item.item .item__wrapper .item__header .header__links,.saved_cart_item.item .item__wrapper .item__header .subheader{display:flex;justify-content:space-between;align-items:center}.saved_cart_item.item .item__wrapper .item__header .header__links{margin-bottom:.25em}.saved_cart_item.item .item__wrapper .item__header .header__links div{margin-left:.75em}.saved_cart_item.item .item__wrapper .item__header .header__links div .icon{width:auto;margin-right:3px}.saved_cart_item.item .item__wrapper .item__header .header__links div .icon.mdi-share-variant{margin-top:-2px}.saved_cart_item.item .item__wrapper .item__header .header__links div.delete_item .icon{margin-top:-1px;margin-right:2px}@media screen and (min-width: 1400px){.saved_cart_item.item .item__wrapper .item__header .header__links div.link--nothd{display:none}}@media screen and (max-width: 1399px){.saved_cart_item.item .item__wrapper .item__header .header__links div.link--fullhd{display:none}}.saved_cart_item.item .item__wrapper .item__header .header__links a.button{height:auto;padding:3px 8px;border-radius:8px}.saved_cart_item.item .item__wrapper .item__header .header__links a.button .icon{margin-left:0}.saved_cart_item.item .item__wrapper .item__header .header.title .editable-value .value span{line-height:34px}.saved_cart_item.item .item__wrapper .item__header .header.title .editable-value input[type=text]{box-shadow:none!important;padding:.25em .75em;height:auto}.saved_cart_item.item .item__wrapper .item__header .header.title .editable-value input[type=text]:focus{border-color:#509be0}.saved_cart_item.item .item__wrapper .item__header .header.title .editable-value .edit .field.has-addons a{margin-top:0}.saved_cart_item.item .item__wrapper .item__header .header.title .editable-value .edit .field.has-addons a .icon{height:calc(1.75em - 1px);width:calc(1.75em - 1px)}.saved_cart_item.item .item__wrapper .item__header .header.title .editable-value .edit .field.has-addons small.help.counter{float:none;position:absolute;pointer-events:none;top:-.85em;right:.75em;z-index:5;padding:0 3px;font-weight:400;transition:visibility .15s ease}.saved_cart_item.item .item__wrapper .item__header .subheader .sub__wrapper{display:flex;align-items:center;line-height:.9em}.saved_cart_item.item .item__wrapper .item__header .subheader .sub__wrapper .pending{margin:0 0 0 .5ch}.saved_cart_item.item .item__wrapper .item__header .subheader .subtitle{font-weight:400;margin-bottom:0}.saved_cart_item.item a.tbd span{vertical-align:inherit}.saved_cart_item.item .button .icon,.saved_cart_item.item .icon .mdi-link-variant{margin-right:4px!important}.saved_cart_item.item .button.is-primary,.saved_cart_item.item .button.is-upsell,.saved_cart_item.item .pending{margin-bottom:5px}.saved_cart_item.item .attachment_item{line-height:1.5em}.saved_cart_item.item p:not(:last-child){margin-bottom:0}.saved_cart_item.item .callout,.saved_cart_item.item .callout .icon{color:#cb1217!important}.saved_cart_item.item .action_items{visibility:visible!important}.saved_cart_item.item .details{display:flex;flex-direction:column}.saved_cart_item.item .details .cart-line-item{-webkit-transition:max-height .2s ease,margin-top .2s ease,opacity .175s ease-in .05s;-moz-transition:max-height .2s ease,margin-top .2s ease,opacity .175s ease-in .05s;transition:max-height .2s ease,margin-top .2s ease,opacity .175s ease-in .05s;max-height:1000px;opacity:1}.saved_cart_item.item .details .cart-line-item .attachments{max-height:6em;overflow-y:auto;-ms-overflow-style:auto;scrollbar-width:5px!important}.saved_cart_item.item .details .cart-line-item .attachments::-webkit-scrollbar{width:5px!important;height:auto!important}.saved_cart_item.item .details .cart-line-item .attachments::-webkit-scrollbar-track{width:5px;background-color:#454d55;border-radius:8px}.saved_cart_item.item .details .cart-line-item .attachments::-webkit-scrollbar-thumb{width:3px;background-color:#68737d;border:1px solid #454d55;border-radius:8px}.saved_cart_item.item .details .cart-line-item:first-child{margin-top:1.5rem}.saved_cart_item.item .details .cart-line-item:last-child{padding-bottom:0}.saved_cart_item.item.collapsed .expand__collapse button{transform:rotate(-90deg)}.saved_cart_item.item.collapsed .details .cart-line-item{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;overflow:hidden;max-height:0px;padding:0;opacity:0}.saved_cart_item.item.collapsed .details .cart-line-item:first-child{margin-top:0}.saved_cart_item.item.mobile .main__header{flex-direction:column}.saved_cart_item.item .action-links{padding-bottom:15px}.saved_cart_item.item .action-links div{margin-bottom:.25em}.saved_cart_item.item .note{margin-bottom:.5em}.saved_carts{display:flex}.saved_carts .filters{flex:1 1 auto;overflow-y:auto;margin:15px 0;position:relative;scrollbar-width:none}.saved_carts .filters::-webkit-scrollbar{width:0!important;height:0!important}.saved_carts .saved_carts_sidebar{background-color:#f5f5f5;max-width:400px;max-width:min(33.333%,400px);min-height:calc(100vh - 70px);max-height:calc(100vh - 70px);position:relative;overflow:hidden}.saved_carts .saved_carts_sidebar .header-title{margin:1em 0}.saved_carts .filtered_items{position:relative;max-height:calc(100vh - 70px);min-height:calc(100vh - 70px);width:66.66667%;min-width:calc(66.6vw - 400px);overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.saved_carts .filtered_items::-webkit-scrollbar{width:0!important;height:0!important}.saved_carts .filtered_items .cart-header{position:sticky;top:0;z-index:10;padding:18px 3em 14px}.saved_carts .filtered_items .saved_cart_items{padding:0 3em;max-width:1400px;margin:0 auto}.saved_carts .filtered_items .infinite-loading-container .no-results{display:block;margin-top:4.5em}.saved_carts .filtered_items .infinite-loading-container .no-results .no-carts{padding:1em;border-radius:15px;width:50%;margin:3em auto}.saved_carts .filtered_items:not(.mobile):not(.tablet){max-width:calc(100% - 250px)}.saved_carts .net30{margin-top:1.5em}.saved_carts .filters_selection{margin-top:2em}.saved_carts .line-item:not(:first-of-type){border-top:1px solid #454d55}.saved_carts .list-enter-active{transition:all .2s}.saved_carts .list-leave .list-leave-active,.saved_carts .list-leave-to{display:none}.saved_carts .list-enter{opacity:0;transform:translate(200%);-webkit-transform:translateX(200%)}.saved_carts.mobile .cart-header{padding:18px 0 0}.saved_carts.mobile .cart-header .action__wrapper{padding:0 1em}.saved_carts.mobile .cart-header .mobile_filters{background-color:#f5f5f5;margin:14px 0;padding:0 1em}.saved_carts.mobile .cart-header .mobile_filters nav{overflow:hidden;max-height:0;position:relative;transition:all .2s ease}.saved_carts.mobile .cart-header .mobile_filters nav.is-active{max-height:200px;padding-bottom:1.5em}.saved_carts.mobile .cart-header .mobile_filters nav .folders{border:none}.saved_carts.mobile .cart-header .mobile_filters .search{flex-grow:1;max-width:40px;transition:all .2s ease}.saved_carts.mobile .cart-header .mobile_filters .search .control input{pointer-events:none;padding-left:1.5em;box-shadow:none!important}.saved_carts.mobile .cart-header .mobile_filters .search.is-active{max-width:800px;width:100%}.saved_carts.mobile .cart-header .mobile_filters .search.is-active input{pointer-events:auto;padding-left:2.5em}.saved_carts.mobile .saved_cart_items{padding:0 1em}.saved_carts.mobile .saved_cart_items .saved_cart_item .main__header{flex-direction:column;align-items:flex-start}.saved_carts.mobile .saved_cart_items .saved_cart_item .main__header .header__links{width:100%;margin-bottom:.5em}.saved_carts.mobile .saved_cart_items .saved_cart_item .main__header .header__links .link--nothd:first-child{margin-left:0}.saved_carts.mobile .saved_cart_items .saved_cart_item .main__header .header__links div:last-child{flex-grow:1;text-align:right}.saved_carts.mobile .saved_cart_items .saved_cart_item .details .cart-line-item .preview{flex-direction:column}.saved_carts.mobile .saved_cart_items .saved_cart_item .details .cart-line-item .preview .preview_carousel{aspect-ratio:16/9;width:100%}.saved_carts.mobile .saved_cart_items .saved_cart_item .details .cart-line-item .preview .operations{width:100%;text-align:left!important;margin-top:0;padding:.5em}.saved_carts.mobile .saved_cart_items .saved_cart_item .details .cart-line-item .preview .upload{margin-top:.5em}.saved_carts.mobile .saved_cart_items .saved_cart_item .details .cart-line-item .preview .attachments{max-height:12em}.edit-account{max-width:960px;margin:0 auto}.edit-account .button{margin-top:1em;padding:15px}.edit-account .has-info .field{flex-wrap:wrap}.edit-account .has-info .control{display:flex;flex-grow:1}.edit-account .has-info .control input{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.edit-account .has-info span.subtitle{display:block;width:100%;margin:.5em 0 .25em}.edit-account .info{position:absolute;top:0;right:-2em;display:flex;height:100%;padding:0 1em;cursor:pointer}.edit-account section.otp{margin:1em 0}.edit-account section.otp .otp_setup p{margin-bottom:1em}.edit-account section.otp .otp_setup canvas{margin-bottom:1em}.right-column[data-v-6fa569cf]{display:flex;flex-direction:column;justify-content:space-between}.modal-card.edit-address-dialog{width:auto;max-height:none}.modal-card.edit-address-dialog .modal-card-foot{justify-content:space-between}.modal-card.edit-address-dialog .modal-card-foot a{margin-right:15px}.edit-profile{max-width:960px;margin:0 auto}.edit-profile .button{float:right;padding:15px}.edit-profile .columns .columns.footer__wrapper{display:flex;margin-top:.75em}@media screen and (max-width: 768px){.edit-profile .columns .columns.footer__wrapper .column:not(:first-child){padding-top:.75em}}.edit-profile .columns .columns{margin-bottom:0}@media screen and (max-width: 768px){.edit-profile .columns .columns .column:not(:first-child){padding-top:0}}.organization-settings{max-width:960px;margin:0 auto}.organization-settings .button{float:right;padding:15px}.organization-settings .page-subtitle{margin-top:-1em}.organization-settings .columns .columns.footer__wrapper{display:flex;margin-top:.75em}@media screen and (max-width: 768px){.organization-settings .columns .columns.footer__wrapper .column:not(:first-child){padding-top:.75em}}.organization-settings .columns .columns{margin-bottom:0}@media screen and (max-width: 768px){.organization-settings .columns .columns .column:not(:first-child){padding-top:0}}.payments .cards{padding-bottom:1em}.payments .cards .card__wrapper{flex:none;width:33.333%}@media screen and (max-width: 1375px){.payments .cards .card__wrapper{width:50%}}@media screen and (max-width: 968px){.payments .cards .card__wrapper{width:100%}}.payments .cards .card__wrapper .card{border-radius:12px}.payments .cards .card__wrapper .card .card__header a{width:2em;height:2em;border-radius:100%;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.payments .cards .card__wrapper .card p.card__label{letter-spacing:.5px}.payments .cards .card__wrapper .card .card__number{margin-top:-.5em}.payments .cards .card__wrapper .card .lastFour{letter-spacing:.5px;margin-left:.5em}.payments .cards .card__wrapper .card .lastFour.amex{margin-left:.1em}.payments .no-payments{text-align:center;margin-top:2em}.edit-seller[data-v-473e60eb]{max-width:960px}.control[data-v-473e60eb] input{border-color:#dbdbdb}.account-settings{display:flex}.account-settings .settings_sidebar{display:flex;flex-direction:column;padding:.5em 1.5em .5em 1.75em;max-width:min(33.333%,400px);position:relative;overflow:hidden}.account-settings .settings_sidebar .header-title{margin:1em 0}.account-settings .settings_sidebar nav ul{position:relative;border:.5px dashed rgba(0,0,0,0);transition:all .5s ease-in-out;max-height:100%;margin-left:-4em;width:calc(100% + 4em + 2px)}.account-settings .settings_sidebar nav ul li a{position:relative;border:2px solid rgba(0,0,0,0);border-radius:0 8px 8px 0;padding-left:4.75em;padding-right:5em;transition:border .5s ease-in-out}.account-settings .settings_sidebar nav ul li a.is-active{font-weight:700}.account-settings .settings_sidebar nav ul li a .icon{height:auto}.account-settings .page__container{position:relative;flex:1 1;max-height:calc(100vh - 70px);min-height:calc(100vh - 70px);width:66.66667%;min-width:calc(66.6vw - 400px);padding:0 2.5em;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.account-settings .page__container::-webkit-scrollbar{width:0!important;height:0!important}.account-settings .page__container .cart-header{padding:18px 0 14px}.account-settings .page__container .updated__form{padding:0 .25em}.account-settings .page__container .updated__form .columns{margin-bottom:.75em;align-items:center}.account-settings .page__container .updated__form .columns .column{margin:0 .375em}.account-settings .page__container .updated__form .columns .column:first-child{margin-left:0}.account-settings .page__container .updated__form .columns .column:last-child{margin-right:0}.account-settings.mobile .page__container{padding:0 1em}.account-settings.mobile .page__container nav ul{margin-top:1em;text-align:center;border-bottom:1px solid}.account-settings.mobile .page__container nav ul li{display:inline-block}.account-settings.mobile .page__container nav ul li a{display:inline-block;padding:.5em 1em}.account-settings.mobile .page__container nav ul li a.is-active{position:relative;background-color:#0000;font-weight:700}.account-settings.mobile .page__container nav ul li a.is-active:after{content:"";width:100%;height:1px;position:absolute;bottom:-1px;left:0;z-index:2}.account-settings.mobile .page__container nav ul li a .icon{height:auto}.account-settings.mobile .page__container>div{padding:0 1em}.account-settings.mobile .page__container .updated__form .column{margin:0 0 .75em}.account-settings.mobile .page__container .updated__form .column .columns{margin-bottom:0}.product-drawing-image[data-v-151eeb90]{border:1px solid #ccc}.mdi-chevron-up[data-v-151eeb90]{transition:transform .15s ease-out,opacity 86ms ease-out}.is-open[data-v-151eeb90]{transform:rotate(180deg)}.product-drawing-items[data-v-21d1dd82]{overflow-x:auto}.product-sidebar[data-v-571901ca]{max-width:min(33.333%,400px);background-color:#f5f5f5}.product-sidebar.mobile[data-v-571901ca]{max-width:100%;padding-top:0!important;padding-bottom:0!important;overflow:hidden;max-height:0vh;transition:all .2s ease}.product-sidebar.mobile.active[data-v-571901ca]{max-height:calc(100vh - 134px);overflow-y:auto;padding-top:1rem!important;padding-bottom:1rem!important}.product-items-text[data-v-571901ca]{color:#68737d}.product-footer[data-v-747aa188]{position:fixed;left:0;bottom:0;z-index:30;width:100%}.product-footer .buttons_wrapper[data-v-747aa188]{background-color:#f5f5f5}.product-footer .mobile__trigger[data-v-747aa188]{width:calc(100% - 1rem);border:none;outline:none;background-color:#e6e9e9;border-top-left-radius:12px;border-top-right-radius:12px}.product-footer .mobile__trigger .icon[data-v-747aa188]{transition:all .2s ease}.product-footer .mobile__trigger.active .icon[data-v-747aa188]{transform:rotate(180deg)}.upload-tile[data-v-66fb05c0]{width:100px;height:100px;border-radius:10px;border:1px dashed #a9a9ae;background:#e6e9e9;position:relative}@keyframes spinAround-66fb05c0{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(359deg)}}.upload-tile .is-loading[data-v-66fb05c0]{animation:spinAround-66fb05c0 .75s infinite linear;border:2px solid #dbdbdb;border-radius:9999px;border-right-color:#0000;border-top-color:#0000;content:"";display:block;height:1em;position:relative;width:1em}.upload-tile .is-centered[data-v-66fb05c0]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.small-images[data-v-592bbca2]{display:inline-flex;vertical-align:top;max-width:416px;flex-wrap:wrap}.draggable-media[data-v-592bbca2]{display:grid;grid-template-columns:repeat(6,100px);grid-gap:2px}.grid-height-short[data-v-592bbca2]{grid-template-rows:repeat(1,100px)}.grid-height-medium[data-v-592bbca2]{grid-template-rows:repeat(2,100px)}.grid-height-tall[data-v-592bbca2]{grid-template-rows:repeat(3,100px)}.hero-image[data-v-592bbca2]{grid-row:1/4;grid-column:1/3}.media-grid-move[data-v-592bbca2],.media-grid-enter-active[data-v-592bbca2],.media-grid-leave-active[data-v-592bbca2]{transition:all .5s ease}.media-grid-enter-from[data-v-592bbca2],.media-grid-leave-to[data-v-592bbca2]{opacity:0;transform:translate(30px)}.pricing-details .markup-input{width:100px}.pricing-details .markup-input input{text-align:right}.pricing-details .basis-switch::v-deep li a{padding:0!important}.pricing-details .basis-switch::v-deep li:last-child:hover a{border-top-right-radius:20px!important;border-bottom-right-radius:20px!important;border:1px solid #509be0!important}.pricing-details .basis-switch::v-deep li:first-child:hover a{border-top-left-radius:20px!important;border-bottom-left-radius:20px!important;border:1px solid #509be0!important}.pricing-details .basis-switch::v-deep li.is-active a{border-bottom:0px!important}.pricing-details .field{margin:0!important}.pricing-details .markup-field::v-deep .icon i:before{color:#a9aeae}.pricing-details .price-to-customer{box-shadow:none;background-color:#e6e9e9}.product-short-description-tooltip-text{display:inline-block;text-align:center}.product-main[data-v-1c291365]{max-width:min(66.666%,700px)}.product-main.mobile[data-v-1c291365]{max-width:100%;margin-left:0!important;padding:1rem!important}.product-section[data-v-1c291365]{margin-bottom:3rem}.is-danger[data-v-1c291365]>.tox-tinymce{border-color:#cb1217;border-width:1px}.modal-card[data-v-29a878a6]{width:min(100%,800px)}.title[data-v-29a878a6]{text-align:center;margin-right:125px;margin-left:125px}.modal-text[data-v-29a878a6]{text-align:center;margin-right:50px;margin-left:50px}.confirm-dialog.modal-card .passphrase{margin-top:2em}.confirm-dialog.modal-card .confirm-dialog-info{padding:1em;border-radius:10px}.product-header[data-v-7774145a]{min-height:70px;background-color:#000}.logo[data-v-7774145a]{margin-left:21px;align-items:center;display:flex}.logo .logo-text[data-v-7774145a]{color:#fff;font-size:1em;font-weight:700;margin-left:5px;text-transform:uppercase}.hero-image[data-v-7a68431f]{position:relative}.hero-image img[data-v-7a68431f]{object-fit:cover;border-radius:10px;border:1px solid #e3e3e5;aspect-ratio:1/1;width:100%;height:100%}.hero-image-overlay[data-v-7a68431f]{opacity:0;transition:opacity .2s ease;inset:0;position:absolute;z-index:10}.hero-image-overlay .view-icon[data-v-7a68431f]{font-size:3rem;color:#a9a9ae;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (hover: hover){.hero-image-overlay[data-v-7a68431f]:hover{opacity:1;pointer-events:auto}}.selected-image[data-v-7a68431f]{opacity:.4}.product-info[data-v-47e5f3be]{background-color:#f5f5f5;border-radius:10px}.product-info.mobile .qty__wrapper[data-v-47e5f3be]{width:100%;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.product-info.mobile .qty__wrapper[data-v-47e5f3be] .item__qty{margin:0!important}.product-info.mobile .qty__wrapper[data-v-47e5f3be] .item__qty .qty{justify-content:space-between}.product-info.mobile .qty__wrapper[data-v-47e5f3be] .item__qty .qty .qty-edit{max-width:min(14ch,100%);margin-left:0}.product-info.mobile .qty__wrapper[data-v-47e5f3be] .item__qty .qty input{background-color:#0000;border:none;box-shadow:none;min-width:5ch;max-width:100%}img.user__img[data-v-028d1094]{width:24px;height:24px;border-radius:100%}.icon[data-v-16b7b3fc]{color:inherit}.body-text[data-v-16b7b3fc]{font-size:14px;font-weight:600}.product-footer[data-v-79880432]{width:100%;background-color:#f5f5f5}.product-footer.is-fullscreen[data-v-79880432]{position:fixed;left:0;bottom:0}.product-footer.mobile[data-v-79880432]{flex-direction:column}.product-footer.mobile .est__ship[data-v-79880432]{width:100%;background-color:#cccccf;color:#282c2f}.product-footer.mobile .buttons__wrapper[data-v-79880432]{width:100%;justify-content:center}.product-footer .add-to-cart span[data-v-79880432]{margin-left:3rem;margin-right:3rem}.product-footer .add-to-cart.mobile span[data-v-79880432]{margin-left:unset;margin-right:unset}.product-page[data-v-403b3214]{overflow-y:auto;height:100%}.product-page .product-main[data-v-403b3214]{overflow-y:auto;margin:0 auto!important}.product-page .product-main .product-info[data-v-403b3214]{width:100%}.product-page .product-main.is-modal[data-v-403b3214]{min-height:calc(100% - 155px);max-height:calc(100% - 155px)}.product-page .product-main.is-modal.mobile[data-v-403b3214]{min-height:calc(100vh - 157px);max-height:calc(100vh - 157px)}.product-page .product-main.is-fullscreen[data-v-403b3214]{min-height:calc(100vh - 155px);max-height:calc(100vh - 155px)}.modal-card[data-v-5737bcef]{max-width:unset;width:unset}.modal-card-body[data-v-5737bcef]{padding:0;overflow-y:hidden}.product-detail[data-v-96c4076a]{min-height:calc(100vh - 135px);max-height:calc(100vh - 135px);overflow-y:auto}.product-item[data-v-6bf53bd7]{border-radius:10px}.product-item[data-v-6bf53bd7] .trigger-content{align-items:flex-start;padding-top:1rem;padding-left:.5rem;padding-right:1rem}.product-item[data-v-6bf53bd7] .trigger-content.mobile{flex-direction:column;align-items:unset}.product-item[data-v-6bf53bd7] .trigger-content.mobile .button-menu{justify-content:space-between;margin-top:.5rem;margin-bottom:1rem;align-items:center}.product-item[data-v-6bf53bd7] .collapsed-content{border-top:1px solid #cccccf;padding:1.5rem}.product-item[data-v-6bf53bd7] .icon__label{text-transform:uppercase;font-weight:600}.product-item[data-v-6bf53bd7] .delete-action span{color:#cb1217}.product-item[data-v-6bf53bd7] .pending-approval span{opacity:.6}.product-item[data-v-6bf53bd7] .short-description{max-width:80%}.product-item[data-v-6bf53bd7] .is-closed{transform:rotate(-90deg)}.product-item[data-v-6bf53bd7] .collapse-button{cursor:pointer;padding:0;background-color:#0000;border:none;border-radius:100%;transition:transform .15s ease,background .2s ease}.product-item[data-v-6bf53bd7] .collapse-button .icon{transition:transform .15s ease-out,opacity 86ms ease-out}.product-item[data-v-6bf53bd7] .image-placeholder{width:100px;height:100px;border-radius:10px;border:1px dashed #a9a9ae;background:#e6e9e9}.content[data-v-049abe3c]{height:100%}.modal-card-body[data-v-049abe3c]{overflow:hidden}.centered[data-v-049abe3c]{text-align:center}.products[data-v-66f76cd0]{display:flex}.products .filters[data-v-66f76cd0]{flex:1 1 auto;overflow-y:auto;margin:15px 0;position:relative;scrollbar-width:none}.products .filters[data-v-66f76cd0]::-webkit-scrollbar{width:0!important;height:0!important}.products .side-bar[data-v-66f76cd0]{background-color:#f5f5f5;max-width:400px;max-width:min(33.333%,400px);min-height:calc(100vh - 70px);max-height:calc(100vh - 70px);position:relative;overflow:hidden}.products .page-container[data-v-66f76cd0]{min-height:calc(100vh - 70px);max-height:calc(100vh - 70px);overflow:hidden}.products .page-container .filtered_items[data-v-66f76cd0]{overflow:auto;scrollbar-width:none}.products .page-container .filtered_items[data-v-66f76cd0]::-webkit-scrollbar{width:0!important;height:0!important}.products .product-items[data-v-66f76cd0]{max-width:1400px}.products .product-items[data-v-66f76cd0] .product-item{margin-bottom:1.5rem;margin-left:.25rem;margin-right:.25rem}.products .product-items[data-v-66f76cd0] .product-item:last-child{margin-bottom:4rem}.products .no-results .square[data-v-66f76cd0]{aspect-ratio:1/1;border-radius:12px;background-color:#f5f5f5;width:min(33.333%,300px)}.products .no-results .square img[data-v-66f76cd0]{width:65%}.products.mobile .squares__wrapper[data-v-66f76cd0]{flex-direction:column}.products.mobile .squares__wrapper .square[data-v-66f76cd0]{width:min(85%,300px);margin-bottom:1rem;padding:1.5rem!important}.customer-info[data-v-66f76cd0]{margin-bottom:1.5rem}.customer-info img[data-v-66f76cd0]{width:68px;height:68px;min-width:68px;max-width:68px;min-height:68px;max-height:68px;clip-path:circle()}.customer-info.mobile[data-v-66f76cd0]{margin-bottom:1rem}.customer-info.mobile img[data-v-66f76cd0]{width:50px;height:50px;min-width:50px;max-width:50px;min-height:50px;max-height:50px;clip-path:circle()}.request-earnings[data-v-66f76cd0]{margin-right:3rem;margin-bottom:1rem}.filtered_items[data-v-66f76cd0]{padding-left:3rem;padding-right:3rem}.filtered_items.mobile[data-v-66f76cd0]{padding-left:1.5rem;padding-right:1.5rem}.header[data-v-66f76cd0]{border-bottom:1px solid #cccccf;display:flex;justify-content:space-between;align-items:center;margin:1.5rem 3rem}.header.mobile[data-v-66f76cd0]{flex-direction:column;align-items:flex-start;margin-bottom:1rem;margin-left:1.5rem;margin-right:1.5rem}.icon{color:#a9aeae}.icon svg{fill:#509be0}.drawing_upload_button .loader{display:inline-block;width:2em;height:2em;vertical-align:bottom}.drawing_upload_button a .icon{vertical-align:middle}.drawing_upload_button a.button{cursor:pointer}.drawing_upload_button.is-drop{width:100%;height:100%}.drawing_upload_button.is-drop .upload-draggable{border:2px dashed #509be0;display:flex;flex-grow:1;justify-content:center;align-items:center;padding:1em 0;transition:all .15s ease}@media screen and (hover: hover){.drawing_upload_button.is-drop .upload-draggable:hover,.drawing_upload_button.is-drop .upload-draggable.is-hovered{background-color:#509be066;border-color:#509be0}}.print-frame[data-v-b32e1c62]{width:0;height:0;opacity:0}.scs-customer .container{padding:0!important}@media screen and (max-width: 1088px){.scs-customer .container{padding:0 1em}}.scs-customer>.container:not(.welcome){max-width:100%!important}.verification_badges.mobile img{max-width:50px;max-height:50px;margin:20px 5px}.verification_badges img{max-width:30px;max-height:30px;border-radius:0;margin:0 3px;vertical-align:middle}.gated-feature-wrapper{position:relative}.gated-feature-wrapper .feature-gate{position:absolute;width:100%;height:100%;z-index:1;opacity:.4;background-color:#282c2f;cursor:pointer}

/*# sourceMappingURL=customer.css.map*/
