.customer-header-section .title{font-size:25px;text-align:center;font-weight:300;width:100%}.customer-sub-section{display:flex;justify-content:space-around}.customer-sub-actions{margin:10px 0 0;width:100%;display:flex;justify-content:center;align-items:stretch}.customer-sub-actions :first-child,.customer-sub-actions :last-child{border-right:none;border-left:none}.customer-sub-actions a{cursor:pointer;flex:1 1;text-align:center;border:.5px solid hsla(0,0%,43.9%,.45);font-size:12px;padding:5px 15px}.customer-sub-actions a:hover,.customer-sub-actions a:hover i,.customer-sub-actions a:hover p{background-color:#28282b}.customer-sub-actions a i,.customer-sub-actions a p{pointer-events:none;font-size:1.2em;white-space:nowrap}.customer-add-order.disabled i,.customer-add-order.disabled p{color:hsla(0,0%,100%,.35)}.container{max-width:1700px;margin:0 auto;display:block}.divider{border-bottom:.5px solid hsla(0,0%,43.9%,.45);margin:30px auto 25px;width:99%;float:none;display:inline-block;clear:both}.divider.clear{opacity:0}.dividerv2{border-bottom:.5px solid hsla(0,0%,43.9%,.45);display:flex;justify-content:center;margin-left:50%;transform:translateX(-50%);margin-top:.5rem;margin-bottom:.5rem}.dividerv2.divider-80{min-width:80%}.dividerv2.divider-95{min-width:95%}.dividerv2.divider-99{min-width:99%}.dividerv2.clear{opacity:0}.section-title{font-weight:600;font-size:21px;margin:5px 0 10px 5px}.section-title.bold{font-weight:600;letter-spacing:.5px}.section-title.centered{text-align:center}.info-section .section-title{font-weight:600;font-size:21px;margin:5px 0 10px 5px}.info-section .section-title.bold{font-weight:600;letter-spacing:.5px}.info-section .section-title.centered{text-align:center}.info-section.main p{font-size:20px}.info-section .section-content{background-color:#28282b;padding:20px;border-radius:5px}.info-section .section-content.flex{display:flex;flex-direction:row;flex-wrap:wrap}.info-section .info-key-value{flex-grow:0;flex-shrink:0;flex-basis:50%;padding:15px;white-space:pre-line}.info-section .info-key-value p{word-break:break-word;vertical-align:center}.info-section .info-key-value p:first-of-type{font-size:14px;font-weight:400;color:#a3a3a3;margin:0 0 7px}.info-section .info-key-value p:last-of-type{margin:0;color:#d6d6d6}.info-section .info-key-value a{display:inline-block;margin-top:.75rem;background-color:#1b1b1d;padding:.5rem;border-radius:3px;height:auto}.info-section .info-key-value a:hover{background-color:grey}.info-section .info-key-value.with-logo{display:flex}.info-section .info-key-value.with-logo i{display:block;width:40px;font-size:38px;margin-right:15px;text-align:center;margin-top:15px}.info-section .info-key-value.small{padding:5px}.info-section .info-key-value.small i{display:block;font-size:28px;margin-right:15px;text-align:center}.feed-result-text{display:block;font-size:14px;margin:auto 0;text-align:center}.feed-result-text.muted{font-size:.87rem;color:grey}.notes-feed,.order-feed{margin-top:10px}.order-container{animation-name:fade;animation-duration:.5s;margin-bottom:10px;background-color:#28282b;border-radius:5px;padding:5px 15px;display:flex;justify-content:space-between;cursor:pointer;position:relative}.order-container small i,.order-container small i small{color:#f9c784}@media (min-width:1025px){.order-container:hover{background-color:#404040}}.order-container.highlight{border-left:2px solid #f9c784}.order-container .order-left p,.order-container .order-right p{margin-top:10px;margin-bottom:10px}.order-container .order-left p:first-of-type,.order-container .order-right p:first-of-type{font-weight:700;font-size:18px}.order-container .order-left p:nth-child(2),.order-container .order-left p:nth-child(3),.order-container .order-left p:nth-child(4),.order-container .order-right p:nth-child(2),.order-container .order-right p:nth-child(3),.order-container .order-right p:nth-child(4){font-size:13px}.order-container .order-left{text-align:left}.order-container .order-right{text-align:right}.note{animation-name:fade;animation-duration:.5s;border-top:.5px solid hsla(0,0%,43.9%,.45);padding-left:10px;padding-right:10px;margin-left:-10px;margin-right:-10px}.note:last-child{border-bottom:.5px solid hsla(0,0%,43.9%,.45)}.note small i{color:#f9c784}.note.highlight-pending{border-left:2px solid #214af0}.note.highlight-done{border-left:2px solid #2dc937}.note .note-header p{display:block;font-weight:600;font-size:16px}.note .note-header p i{float:right}.note .note-body p{font-size:15px;display:block;margin:0;letter-spacing:.5px}.note .note-footer{display:flex;justify-content:space-between;align-items:center}.note .note-footer p{display:block;font-weight:600;font-size:14px}@media (min-width:1025px){.note:hover{background-color:#28282b;cursor:pointer}}.page-padding{max-width:900px;margin:0 auto}.page-padding,.page-padding.extra-large{padding-left:5vw;padding-right:5vw}@media (min-width:1200px){.page-padding.extra-large{padding-left:2vw;padding-right:2vw}}.page-padding.small{padding-left:.05vw;padding-right:.05vw}label[required]:after{content:" *";color:red}p{word-break:break-word}.input-section{margin:2.7em auto}.input-section.with-background{padding:15px;background-color:#28282b;border-radius:5px}.input-section input[type=email],.input-section input[type=number],.input-section input[type=password],.input-section input[type=tel],.input-section input[type=text]{border:.5px solid hsla(0,0%,43.9%,.45);border-radius:4px;background-color:initial;outline:none}.input-section input[type=tel]{height:40px}.input-section textarea{font-size:1.1em;border:.5px solid hsla(0,0%,43.9%,.45);border-radius:4px;background-color:initial}.input-section select,.input-section textarea{margin:10px 0 40px;padding:.4em .4em .4em .7em;width:100%;outline:none}.input-section select{background:url(/static/media/angle-down-solid.5f833967.svg) no-repeat 95% 50%;-webkit-appearance:none;appearance:none;border:none;border-radius:4px;background-color:#28282b;font-size:.95em;cursor:pointer}.input-section select:hover{background-color:#707070}.input-section select[required]{color:red}.input-section input:focus{border-color:#f9c784}.input-section .text-input-container label{font-size:18px;margin-bottom:15px}.input-section .text-input-container input,.input-section .text-input-container label{display:block}.input-section .text-input-container input::placeholder{color:hsla(0,0%,43.9%,.45)}.input-section .text-input-container input[type=email],.input-section .text-input-container input[type=number],.input-section .text-input-container input[type=password],.input-section .text-input-container input[type=tel],.input-section .text-input-container input[type=text]{margin:10px 0 40px;padding:.4em .4em .4em .7em;width:100%;font-size:.95em}.input-section .text-input-container.selected a{display:inline-block}.input-section .text-input-container.selected input:after{content:'<i className="fas fa-times"></i>'}.input-section .text-input-container .input-clear{border:1px solid transparent;background-color:initial;display:inline-block;vertical-align:middle;outline:0;cursor:pointer;position:relative;padding:0;width:1%;width:.1px;transition:opacity .5s ease-in}.input-section .text-input-container .input-clear:after{content:"X";display:inline-block;width:17px;height:17px;background-color:#404040;position:absolute;right:10px;top:11px;bottom:0;margin:auto;padding:4px;border-radius:50%;text-align:center;line-height:17px;color:#fff;font-weight:400;font-size:13px;box-shadow:0 0 2px #000;cursor:pointer}.custom-file-upload,.link-button,button{outline:none;background-color:initial;padding:9px;border:.5px solid hsla(0,0%,43.9%,.45);border-radius:4px;font-size:18px;height:40px;cursor:pointer;word-break:keep-all}@media (min-width:1025px){.custom-file-upload:hover,.link-button:hover,button:hover{background-color:#28282b}}.custom-file-upload.login,.custom-file-upload.submit,.link-button.login,.link-button.submit,button.login,button.submit{color:#87f3ba;border-color:#87f3ba;float:right}.custom-file-upload.login i,.custom-file-upload.submit i,.link-button.login i,.link-button.submit i,button.login i,button.submit i{color:#87f3ba}.input-box,.text-input-container{position:relative}.input-box{display:flex}.input-size{position:absolute;font-size:12px;top:-20px;right:5px}.input-size.textarea{top:0}.link-button{max-width:400px;margin:0 auto}.autocomplete-section{background-color:#404040;position:absolute;padding:5px;top:50px;left:0;width:100%;border-radius:5px;transition:all .3s ease-in;opacity:0}.autocomplete-section.active{opacity:1}.autocomplete-section p{display:block}.autocomplete-section .autocomplete-result{background-color:#28282b;padding:5px;margin-bottom:5px;border-radius:5px;display:flex;justify-content:space-between;height:65px;cursor:pointer;transition:all .3s ease-in}@media (min-width:1025px){.autocomplete-section .autocomplete-result:hover{background-color:#707070;padding-left:7px;padding-right:7px}}.autocomplete-section .autocomplete-left{align-self:center}.autocomplete-section .autocomplete-left .autocomplete-main-name{font-size:18px;margin:0}.autocomplete-section .autocomplete-left .autocomplete-sub-name{font-size:14px;margin:0}.autocomplete-section .autocomplete-right{align-self:center}.autocomplete-section .autocomplete-right p{font-size:14px;text-align:right;color:#a3a3a3;margin:0}.radio-input input{visibility:hidden}.radio-input input+label{font-size:1rem;margin:0;padding:.5rem;transition:all .6s;border:1px solid hsla(0,0%,95.7%,0);border-radius:4px;cursor:pointer}@media (min-width:1025px){.radio-input input+label:hover{background-color:#404040}}.radio-input input:checked+label{border:1px solid #f9c784;color:#f9c784}.input-radio-container{display:flex;flex-wrap:wrap;grid-gap:25px;gap:25px}.input-radio-container-title{font-weight:700;margin-bottom:1.5rem}a{text-decoration:none}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.loading-spinner.page-loader{position:relative}.loading-spinner.page-loader i{display:block;margin:0 auto;font-size:5rem;text-align:center;align-self:center;animation:spin 2s infinite;position:absolute;left:42%}.d-flex{display:flex}.justify-content-end{justify-content:right}.flex-wrap{flex-wrap:wrap}.align-items-center{align-items:center}.product-assorment-status.never-bought-status div{color:red;writing-mode:vertical-rl;text-orientation:upright;font-size:13px;font-weight:700;margin-top:auto!important;width:auto!important;height:auto!important;letter-spacing:-5px}.product-assorment-status.red-status div{background-color:#ef2f2f}.product-assorment-status.yellow-status div{background-color:#ffbf00}.product-assorment-status.green-status div{background-color:#2dc937}.product-assorment-status div{width:12px;height:3px;margin-top:.25rem}.product-assorment-status div:first-of-type{margin-top:0}table{animation-name:fade;animation-duration:.5s;width:100%;margin:0 auto;border-collapse:collapse}table tr{background-color:#28282b;border-top:8px solid #1b1b1d}table tbody tr{cursor:pointer}@media (min-width:1025px){table tbody tr:hover{background-color:#404040}}table tbody tr.with-spacer{border-top:50px solid #1b1b1d}table tbody tr.with-spacer-small{border-top:25px solid #1b1b1d}table th{padding:10px;font-weight:700;font-size:14px;letter-spacing:.7px}table td{padding:12px 5px;border:none;text-align:center;font-size:13px}@media (max-width:600px){table td{padding:.5rem .2rem}}table .problem{border-left:2px solid #ef2f2f!important}table .problem .red{color:#ef2f2f}table .warning{border-left:2px solid orange!important}table .missing-product-table-row{border-left:4px solid #ef2f2f!important}table .warning-product-table-row{border-left:4px solid #ffbf00!important}table .success-product-table-row{border-left:4px solid #2dc937!important}table .optimal-product-table-row{border-right:4px solid #d6d6d6}table input{width:40px;height:30px;background-color:initial;border:.5px solid hsla(0,0%,43.9%,.45);border-radius:4px;color:#d6d6d6;padding:4px;text-align:center;margin:0;font-size:15px;z-index:5}.order-section-title{background-color:#1b1b1d;height:100px}.order-section-title td{font-weight:100;font-size:21px;text-align:center!important;width:100px}.order-section-title td img{width:100px}.order-section-title.small img{width:30px!important}.order-section-extra-info{height:100px}.order-section-extra-info td{font-weight:100;font-size:16px;text-align:center!important;width:100px}.order-section-extra-info td img{width:100px}.order-section-extra-info p{color:#f9c784;font-weight:700}.order-section-extra-info div{display:flex;justify-content:space-around}.flex-items-container{display:grid}.flex-items-container#selected-customer-payment-info{grid-template-columns:3fr 1fr;grid-gap:10px}.fa-exclamation-circle{color:#f9c784}.message-div{padding:10px;border-radius:5px;width:100%}.message-div i{display:block;text-align:center;font-size:72px}.message-div a,.message-div p{margin-top:35px;display:block;text-align:center;font-size:18px}.flex{display:flex;justify-content:space-between}.grid{display:grid}path{pointer-events:all}path:hover{opacity:.5;cursor:pointer}.users-table tr:hover{cursor:auto;background-color:#28282b}.td-btns{transform:scale(.8);padding:2px}.td-btns button:hover{background-color:#404040}.modal-container{position:fixed;z-index:15;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.9)}.modal-container .modal-question-text{font-size:16px;text-align:center;line-height:28px}.modal-container .modal-content{background-color:#1b1b1d;margin:auto;padding:30px;border:.5px solid hsla(0,0%,43.9%,.45);width:70vw;z-index:20;animation-name:slideFromTop;animation-duration:.55s}.modal-container.large .modal-content{width:95vw;max-width:600px}.modal-container p i{font-size:48px}.modal-container .modal-footer{margin-top:5%;display:flex;justify-content:space-around}.filter-setter-container{justify-content:space-between;animation-name:height-animation;animation-duration:.6s;align-items:center}.filter-fields .text-input-container{flex-grow:2}.filter-fields.grid{grid-template-columns:47.5% 47.5%;grid-column-gap:5%;column-gap:5%}.feed-result-text span{display:inline-block;background-color:#28282b;padding:3px;border-radius:5px;margin:0 3px 3px;font-size:13px}.feed-result-text span.highlight{color:#f9c784}.disabled{pointer-events:none;color:grey}.nowrap{white-space:nowrap}.problem-background{background-color:#ef2f2f}.attention-label{display:block;padding:.2rem;margin:.5rem;text-align:center;border-radius:2px;font-size:.8rem;font-weight:700}.attention-label.problem{background-color:#ef2f2f}.attention-label.warning{background-color:orange}.attention-label.success{background-color:green}#appt-table{overflow-x:scroll}iframe{overflow:visible}.highlight{color:#f9c784!important;font-weight:700!important}.pending-highlight{color:#214af0!important;font-weight:700!important}.picture-grid-body ul{display:flex;flex-wrap:wrap;padding:0}.picture-grid-body li{flex-grow:1;list-style:none}.picture-grid-body img{max-height:100%;min-width:100%;object-fit:cover;vertical-align:bottom;opacity:1;border-radius:5px;transition:opacity .3s ease-out}.picture-grid-body img:hover{cursor:pointer;opacity:.5}.file-uploader-btn{text-align:right}.file-uploader-btn input[type=file]{display:none}.file-uploader-btn .custom-file-upload{transition:background-color .3s ease-out;display:inline-block}.file-uploader-btn .custom-file-upload:hover{background-color:#404040}.date-range-container .date-picker{display:flex;justify-content:space-between;text-align:center}.date-range-container .date-picker input{text-align:center;padding:.75rem 0;margin:0;font-weight:700}.date-range-container .date-picker input:hover{cursor:pointer;background-color:#353434}.date-range-container .date-picker button{font-size:1rem;white-space:nowrap}.date-range-container .date-btn-container{display:flex;justify-content:center}.date-range-container button{float:none!important}.transaction-table tr{height:4.5rem}.comment{margin-top:1rem;margin-bottom:1rem;padding-left:1.2rem!important;padding-right:1.2rem!important;border-bottom:1px solid grey}.comment span{font-weight:700}.comment small{color:grey}.comment:first-of-type{border-top:1px solid grey}.comment .comment-text{display:flex;width:100%;justify-content:space-between}.comment .comment-text i{margin-left:10px;cursor:pointer}.comment .comment-text p{margin-top:0}.notification{border-radius:5px;cursor:pointer;margin-top:.5rem;margin-bottom:.5rem;justify-content:space-around;display:flex;padding:.75rem .2rem .75rem 1rem;background-color:#28282b}.notification:hover{background-color:#707070}.notification.new{border-left:2px solid #f9c784!important}.notification .middle{width:80%;font-size:.85rem}.notification .notification-body span{font-weight:700}.notification .icon{position:relative;min-width:12%;width:10%}.notification .icon i{position:absolute;top:50%;transform:translateY(-50%);font-size:1.45rem}.notification .icon-close{right:25%}.notification p{margin:.2rem}.notification small{color:grey}.notification .notification-title{display:flex;justify-content:space-between}.notification .notification-title-text{font-weight:700;margin-bottom:.5rem}.dismiss-all-btn{text-align:right}.dismiss-all-btn button{margin-top:1rem}.mentionWrapper{margin-top:2rem;margin-bottom:2rem;width:100%;background:transparent}.mentionWrapper .mentionWrapper__control{border-radius:5px;border:1px solid hsla(0,0%,100%,.2);min-height:35px}.mentionWrapper .mentionWrapper__highlighter{margin:.35em .4em .75em;font-size:1.11rem!important}.mentionWrapper .mentionWrapper__highlighter strong{visibility:hidden;border-bottom:1px solid #707070}.mentionWrapper .mentionWrapper__highlighter{color:red}.mentionWrapper .mentionWrapper__input{padding:.4em .4em .4em .7em!important;outline:0;border:0;resize:none;outline:none;overflow:hidden;font-size:1.1rem!important}.mentionWrapper .mentionWrapper__input::placeholder{color:#7288a3}.mentionWrapper .mentionWrapper__suggestions{background-color:rgba(0,0,0,.6)!important;padding:1rem .5rem;box-shadow:0 0 11px 0 rgba(0,0,0,.25);border-radius:5px}.mentionWrapper .mentionWrapper__suggestions__list{font-size:1.1rem}.mentionWrapper .mentionWrapper__suggestions__item{padding:.5rem .25rem}.mentionWrapper .mentionWrapper__suggestions__item--focused{background-color:#707070}.mentionWrapper .mentionedFriend{color:#7288a3;text-decoration:underline}.raffle-ticket-display{font-size:18px}.raffle-ticket-display span{margin-bottom:15px;display:block}.raffle-ticket-display p{font-weight:700;margin-top:30px}.order-help div{margin-top:.5rem;padding:8px 5px}.order-help .missing-product-help{border-left:4px solid #ef2f2f!important}.order-help .warning-product{border-left:4px solid #ffbf00!important}.order-help .success-product{border-left:4px solid #2dc937!important}.optimal-product{border-left:4px solid #d6d6d6!important}.note .edit-buttons button{border:none}.note .edit-buttons button:first-of-type{margin-right:1.5rem}.general-section-title{font-weight:600;font-size:21px;margin:5px 0 10px 5px}.text-align-center{text-align:center}.contact-component{margin-bottom:20px;width:100%;background-color:#28282b;border-radius:5px}.contact-component p{margin-top:10px;margin-bottom:10px}.contact-component .contact-position{font-weight:700;font-size:18px}.contact-component .contact-body{display:flex;justify-content:space-between}.contact-component .contact-body .contact-picture{width:25%;display:flex;align-items:center;justify-content:center;font-size:60px;padding:20px}.contact-component .contact-body .contact-main-info{width:60%}.contact-component .contact-body .contact-edit-buttons{width:15%}.contact-component .contact-body .contact-edit-buttons button{display:block;margin-top:17px}.contact-component .contact-short-description{padding:10px 20px 25px}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes slideFromTop{0%{margin-top:-500px}to{margin-top:0}}@keyframes showModal{0%{margin-top:-500px;opacity:0}to{margin-top:200px;opacity:1}}@keyframes height-animation{0%{max-height:0;opacity:0}to{max-height:500px;opacity:1}}.tabsection-btns{margin-top:15px;margin-bottom:10px;display:flex;justify-content:space-between}.tabsection-btns button{text-transform:uppercase;font-size:13px;font-weight:500;flex-grow:5;margin-left:3px;margin-right:3px;outline:none;transition:all .3s;background-color:#28282b;border:none;border-bottom:5px solid transparent}.tabsection-btns button:hover{cursor:pointer}.tabsection-btns button:first-of-type{margin-left:0}.tabsection-btns button:last-of-type{margin-right:0}.tabsection-btns button.active{background-color:#707070;border-bottom:5px solid #f9c784}.tabsection-pages .tabsection-page{display:none;padding:10px;margin-top:5px}.tabsection-pages .tabsection-page.active{display:block}.tabsection-footer-btns{display:flex;margin-top:20px}.tabsection-footer-btns button{width:100%;outline:none}.qb-template-pdf{padding:5px 35px;background-color:#fff;width:816px;height:1045px;cursor:default}.qb-template-pdf .invoice-header h2{text-align:right;font-weight:700}.qb-template-pdf h1,.qb-template-pdf h2,.qb-template-pdf h3,.qb-template-pdf h4{color:#000}.qb-template-pdf .main-header{display:flex;justify-content:space-between}.qb-template-pdf .main-header td,.qb-template-pdf .main-header th{font-size:14px;text-align:center}.qb-template-pdf p,.qb-template-pdf td,.qb-template-pdf th{font-size:11px;color:#000}.qb-template-pdf .billtoshipto{display:flex;justify-content:center;width:100%}.qb-template-pdf .billtoshipto div{width:95%;text-align:left;padding:5px}.qb-template-pdf .billtoshipto .header,.qb-template-pdf .billtoshipto .text-content{border:2px solid #000}.qb-template-pdf .billtoshipto .header p,.qb-template-pdf .billtoshipto .text-content p{margin:5px}.qb-template-pdf .billtoshipto .header{border-bottom:none}.qb-template-pdf .billtoshipto .header p{font-size:12px;margin:5px}.qb-template-pdf table,.qb-template-pdf td,.qb-template-pdf th{border:1px solid #000}.qb-template-pdf table{width:100%;text-align:center;background-color:#fff;color:#000;border-collapse:initial;cursor:default}.qb-template-pdf table td,.qb-template-pdf table th{padding:4px;word-wrap:wrap;background-color:#fff;color:#000;cursor:default;white-space:nowrap;overflow:hidden}.qb-template-pdf .big-table tbody tr td:nth-of-type(2){white-space:normal;overflow:initial;text-align:left}.qb-template-pdf .big-table,.qb-template-pdf .big-table thead tr td{border-bottom:2px solid #000}.qb-template-pdf .big-table tbody td{border:1px solid #000;border-top:none;border-bottom:none;cursor:text}.qb-template-pdf .big-table-footer{display:grid;grid-template-columns:1.75fr 1fr;grid-template-rows:1fr 1fr 1fr}.qb-template-pdf .footer-subtotal{border:solid #000;padding:5px 10px;display:flex;justify-content:space-between;align-items:center}.qb-template-pdf .footer-subtotal p{display:block;margin:auto 0;font-size:12px}.qb-template-pdf .footer-subtotal h1,.qb-template-pdf .footer-subtotal h2,.qb-template-pdf .footer-subtotal h3,.qb-template-pdf .footer-subtotal p{margin:0;padding:0;font-weight:700}.qb-template-pdf .footer-subtotal:first-of-type{grid-column:1/1;border-left:2px solid #000;border-bottom:2px solid #000}.qb-template-pdf .footer-subtotal:nth-of-type(2),.qb-template-pdf .footer-subtotal:nth-of-type(3),.qb-template-pdf .footer-subtotal:nth-of-type(4),.qb-template-pdf .footer-subtotal:nth-of-type(5){grid-column:2/2;border-left:2px solid #000;border-bottom:2px solid #000;border-right:2px solid #000}.qb-template-pdf .main-footer{width:25%}.qb-template-pdf .page-number{text-align:center;color:#000}.qb-template-pdf .big-table{height:366px;border-spacing:0}.qb-template-pdf .gray-row td{background-color:#e4e2e2}.qb-template-pdf .california-message{font-size:12px;color:#000;width:60%;font-weight:700;margin-top:10px}.qb-template-pdf .terms-and-conditions{width:80%;display:flex;margin-bottom:10px;margin-top:5px}.qb-template-pdf .terms-and-conditions div:nth-child(2) p{margin:0}*{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;color:#d6d6d6;box-sizing:border-box}main{min-height:80vh}body{height:100vh;margin:0;background-color:#1b1b1d}.container,body{overflow-x:hidden}.container{padding:0 0 120px;height:100%}h2{font-size:1.4em}label{font-size:.9em}.big-logo{display:block;margin:.5em 0;text-align:center;font-size:6em}nav{background-color:initial;margin:0;padding:10px 5px 10px 10px;z-index:10;display:flex;flex-direction:row;height:55px;justify-content:space-between;align-items:center}nav div i{font-size:1.3em}nav .left-navbar{width:22%;display:flex;flex-direction:row;justify-content:space-between}nav .left-navbar button,nav .search button{background-color:initial;border:none;margin-left:5px;cursor:pointer}@media (min-width:1025px){nav .left-navbar button:hover,nav .search button:hover{background-color:#404040}}nav .search{display:flex}nav .searchbar-container{position:relative;z-index:20}nav input{outline:none;pointer-events:none;background-color:#404040;border-radius:4px;padding:.4em .4em .4em .7em;font-size:1.1em;border:0;opacity:0;width:1px;transition:width .3s ease,opacity .3s ease;height:40px}nav .input.active{pointer-events:auto;width:75vw;opacity:1;z-index:11}.footer{position:fixed;left:0;bottom:0;width:100%;height:110px;background-color:#1b1b1d;border-top:1px solid hsla(0,0%,100%,.2);box-shadow:0 12px 24px rgba(0,0,0,.1),0 -12px 24px rgba(0,0,0,.2);color:#d6d6d6;text-align:center;padding-top:1rem;z-index:5}.footer ul{display:flex;justify-content:space-around;padding:0}.footer ul li{display:inline-block;padding:0}.footer ul li:hover i,.footer ul li:hover p{color:grey}.footer ul li a{text-decoration:none;display:block}.footer ul li a p{padding:0;margin:0;font-size:.8rem;color:#a3a3a3}.footer ul li a i{font-size:1.2rem;color:#a3a3a3}.footer ul li i,.footer ul li p{pointer-events:none;transition:all .2s}.footer ul li.active-footer-btn a i,.footer ul li.active-footer-btn a p{color:#f9c784}.footer ul li.active-footer-btn a i{font-size:1.3rem}.footer ul li:first-child{margin-left:0}.footer ul li:last-child{margin-right:0}.page-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.page-title h2{margin-bottom:9px;font-weight:600}.page-title p{font-size:14px;margin:0}.page-title .date-container{text-align:right}.sidenav{background-color:#28282b;height:100%;width:220px;position:fixed;z-index:10;top:0;left:-220px;padding:15px 0;overflow-x:hidden;transition:.3s}.sidenav.active{left:0}.sidenav .sidenav-header{padding:10px}.sidenav .sidenav-header .close-btn{float:right}.sidenav .sidenav-header .close-btn:hover{background-color:#404040}.sidenav .sidenav-header h3,.sidenav .sidenav-header p{text-align:center;margin:0}.sidenav .sidenav-header p{font-size:13px;color:#d6d6d6}.sidenav .sidenav-body-btns{margin-top:15px}.sidenav .sidenav-link{display:grid;grid-template-columns:15% 70% 15%;padding:20px 10px;border-top-left-radius:2px;border-bottom-left-radius:2px;border-left:5px solid transparent;cursor:pointer}@media (min-width:1025px){.sidenav .sidenav-link:hover{background-color:#404040}}.sidenav .sidenav-link i,.sidenav .sidenav-link p{text-transform:uppercase;margin:0;font-size:16px}.sidenav .sidenav-link .fa-chevron-right{text-align:right}.sidenav .sidenav-link.active{background-color:#404040;border-left:5px solid #f9c784}.sidenav .sidenav-link.active i,.sidenav .sidenav-link.active p{color:#f9c784}@media only screen and (min-width:600px){#invoice-list-page table{font-size:.6rem}.note{border:.5px solid hsla(0,0%,43.9%,.45);border-radius:5px;margin-top:15px}.footer,.sidenav-btn{display:none}.footer{top:0;right:0;width:75px;bottom:auto;height:100%}.footer ul{margin:initial;padding:initial;margin-top:5rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer ul li{padding:.5rem;display:initial;left:50px;margin:1rem}.footer ul li:first-child{margin-left:1rem}.footer ul li:last-child{margin-right:1rem}.sidenav{left:0;z-index:10}.sidenav .close-btn{display:none}main,nav{margin-left:220px!important}.main-not-logged-in{margin-left:0!important}.input.active{width:60vw!important;opacity:1;z-index:11}.order-totals-container{bottom:25px}}#create-note-page .autocomplete-section{position:inherit;top:0;transform:translateY(-25px)}#invoice-page .section-content,#sales-order-page .section-content,#view-note-page .section-content,#view-order-page .section-content{display:grid;grid-template-columns:2fr 1fr;padding:5px}#invoice-page .section-content i,#sales-order-page .section-content i,#view-note-page .section-content i,#view-order-page .section-content i{font-size:30px;align-content:center}#invoice-page #view-note-data .section-content,#sales-order-page #view-note-data .section-content,#view-note-page #view-note-data .section-content,#view-order-page #view-note-data .section-content{grid-template-columns:1fr}#order-feed-totals .section-content,#order-form-totals .section-content{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center;padding:3px}#order-feed-totals .section-content i,#order-form-totals .section-content i{font-size:30px;align-content:center}#order-feed-totals .section-content{grid-template-columns:1fr 1fr!important}#order-form-account-information .section-content{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center;padding:3px}#order-form-account-information .section-content i{font-size:30px;align-content:center;transform:translateY(-10px)}#order-form-account-information .info-key-value:last-of-type,#order-form-account-information .info-key-value:nth-child(4),#order-form-account-information .info-key-value:nth-child(5){text-align:left;grid-column:1/4}#order-form-account-information-summary .section-content{display:grid;grid-template-columns:1fr 1fr;text-align:center;padding:3px}#order-form-account-information-summary .section-content i{font-size:30px;align-content:center;transform:translateY(-10px)}#order-form-account-information-summary .section-content .info-key-value:first-of-type,#order-form-account-information-summary .section-content .info-key-value:last-of-type{text-align:center;grid-column:1/4}#order-form-totals table tr,#order-form-totals table tr:hover{pointer-events:none}#order-page-summary-products{border-radius:5px}#order-page-summary-products tr td:nth-of-type(2){text-align:left!important}#order-page-summary-products tr td{padding:8px}#orderForm table tbody tr td:nth-of-type(3){text-align:left}#order-create-page .autocomplete-section{position:inherit;top:-25px}#creditmemo-preview-container,#invoice-preview-container{overflow-x:auto;width:100%}.admin-page-container{display:flex}@media (max-width:500px){.admin-page-container{display:block}.admin-page-container .user-row{margin-left:10px;margin-right:10px}}#admin-page{max-width:1200px!important}.user-row{background-color:#28282b;padding:5px 15px;margin-top:10px;margin-bottom:15px;border-radius:10px;display:flex;flex-wrap:wrap}.option-selector-options-container{display:grid;grid-template-columns:1fr 1fr 1fr}.fade{animation-name:fade;animation-duration:.55s}.list-page-filter-sort-selectors{display:flex;justify-content:space-evenly}.list-page-filter-sort-selectors .text-input-container{flex-grow:1.5}#admin-edit-create-user{margin-left:45px;min-width:250px!important;max-width:400px}#appt-table table{border-collapse:initial}#appt-table table thead th td{text-align:center}#appt-table table tr:hover{background-color:#28282b}#appt-table table tbody tr td:hover{background-color:#707070}#creditmemo-preview-container,#invoice-preview-container{overflow-y:hidden}.pdfContainer{display:none}.img-icon{max-width:45px;margin-top:10px}.missing-product-section{display:flex;flex-direction:column}.missing-product{background-color:#191919;margin-top:.25rem;margin-bottom:.25rem;padding:.75rem;border-radius:5px}.missing-product.light{background-color:#28282b}.red{color:#ef2f2f}.green{color:#87f3ba}.centered{text-align:center}.tag-multi-select{margin-bottom:40px}.tag-multi-select .tag-multi-select-title{font-size:18px;margin-bottom:20px;display:block}.tag-multi-select .dropdown-container{border:none!important;background-color:#28282b!important}.tag-multi-select .rmsc .clear-selected-button{padding:9px!important}.tags-container{display:flex;flex-wrap:wrap}.tags-container .tag{border:.5px solid hsla(0,0%,43.9%,.45);margin-right:5px;padding:.5rem;border-radius:5px;background-color:#1b1b1d}.tall-multi-select .rmsc .dropdown-heading{height:70px!important}.rmsc .dropdown-heading-value{white-space:normal!important}.dropdown-container,.dropdown-container .selected,.dropdown-content,.dropdown-content .selected,.panel-content,.panel-content .selected{background-color:#1b1b1d!important}.dropdown-container .select-item:hover,.dropdown-content .select-item:hover,.panel-content .select-item:hover{background-color:#404040!important}.dropdown-container .search input,.dropdown-content .search input,.panel-content .search input{background-color:#1b1b1d!important;color:#fff!important}.input-flex-container{display:flex;align-items:stretch;justify-content:space-around;width:100%;grid-gap:30px;gap:30px}.input-flex-container label{white-space:nowrap}.input-flex-container>div{flex:1 1}.copyable{background-color:#1b1b1d;border-radius:10px;cursor:pointer;padding:10px;text-align:center}.copyable:active{background-color:#fff!important}.expand-grid-item{grid-column:span 2}@media (min-width:1025px){.responsive-section{display:flex;flex-wrap:wrap}}.text-with-badge{display:flex;align-items:center;grid-gap:10px;gap:10px}.flex-gap-1{grid-gap:15px;gap:15px}.flex-gap-2{grid-gap:20px;gap:20px}.flex-gap-3{grid-gap:30px;gap:30px}.flex-gap-4{grid-gap:40px;gap:40px}.flex-gap-5{grid-gap:50px;gap:50px}.birthday-picker{display:grid;grid-template-columns:1.25fr .7fr .8fr;grid-column-gap:10px;column-gap:10px}.birthday-picker select{margin:0!important}.product-disabled{opacity:.4}.order-totals-container{display:flex;background-color:#28282b;position:fixed;bottom:175px;width:60%;max-width:300px;justify-content:space-between;box-shadow:5px 5px 15px 5px rgba(0,0,0,.5);border-radius:7px;padding:10px 15px}.order-totals-container div p{margin:0 0 3px}.order-totals-container div :first-child{font-weight:700;color:#f9c784}.text-center{text-align:center}.task-section p:first-letter{text-transform:uppercase}.task-section .task-need{padding-left:5px;padding-top:12px;padding-bottom:10px;width:100%}.task-section .task-section-content{display:flex;flex-direction:column}a,button{cursor:pointer!important}.transaction-row{cursor:pointer;transition:background-color .2s ease}.transaction-row:active,.transaction-row:hover{background-color:#acacac}.transaction-row:active td,.transaction-row:hover td{color:#000}@media (min-width:1025px){#home-page{max-width:1250px;margin:0 auto}#home-page .home-page-body{display:grid;grid-template-columns:1fr 1fr;grid-gap:6rem;gap:6rem}}@media (max-width:1024px){#home-page .home-page-body{display:flex;flex-direction:column;grid-gap:4rem;gap:4rem}}.damaged-items-section{margin-top:20px}.damaged-items-section h3{margin-bottom:10px}.damaged-items-section .item-selection{position:relative}.damaged-items-section .autocomplete-results{max-height:200px;overflow-y:auto;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;background:#1b1b1d;position:absolute;z-index:10;width:100%;margin-top:5px}.damaged-items-section .autocomplete-item{padding:10px;cursor:pointer;border-bottom:1px solid hsla(0,0%,100%,.2)}.damaged-items-section .autocomplete-item:hover{background-color:#404040}.damaged-items-section .autocomplete-results p{padding:10px;color:#666}.damaged-items-section .selected-items table{width:100%;border-collapse:collapse;margin-top:15px}.damaged-items-section .selected-items td,.damaged-items-section .selected-items th{padding:10px;text-align:left}.damaged-items-section .selected-items input[type=number]{width:80px;padding:5px;border:1px solid #ccc;border-radius:4px}.damaged-items-section .selected-items button{padding:5px 10px;background-color:#ff4d4d;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.damaged-items-section .selected-items button:hover{background-color:#c00}.damaged-items-section .edit-damaged-items-btn{padding:8px 16px;color:#fff;border:none;border-radius:4px;cursor:pointer;margin-bottom:15px}.damaged-items-section .edit-controls{display:flex;grid-gap:10px;gap:10px;margin-top:15px;justify-content:space-around}.damaged-items-section .edit-controls button:disabled{background-color:#ccc;cursor:not-allowed}.justify-content-between{justify-content:space-between}.comment-count{color:#f9c784;font-weight:700;font-size:.95rem;padding-left:5px}.badge{padding:2px 5px;border-radius:5px;background-color:#f9c784;color:#000;font-weight:700}
/*# sourceMappingURL=main.6903dd82.chunk.css.map */