.login-input-label{max-width:30rem;text-overflow:clip}.password-reminder-text{color:#ccc;font-size:.675em;font-weight:400;padding-left:.25rem}.account-login .hero.is-fullheight{min-height:calc(100vh - 52px)}.card-wrapper{margin:auto;max-width:40rem}@media (max-width:400px){.card-wrapper{max-width:100%;padding:0}label{display:none!important}}.account-login label{color:grey}.account-login-header{color:$primary;font-size:3rem}.account-login-wrapper{margin:auto;padding-top:1rem}@media screen and (max-width:768px){.step-progress{flex-direction:column}}.step-progress .step{background-color:#eceffd;color:#606ca9;cursor:default;float:left;margin:0 .18rem;min-width:5rem;padding:.5rem .5rem .5rem 1.8rem;position:relative;text-align:center;transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:768px){.step-progress .step{margin:0!important;text-align:left}}.step-progress .step:after,.step-progress .step:before{border-bottom:1.33rem solid transparent;border-left:1.05rem solid #eceffd;border-top:1.34rem solid transparent;content:" ";height:0;position:absolute;right:-1rem;top:0;transition:border-color .2s ease;width:0}@media screen and (max-width:768px){.step-progress .step:after,.step-progress .step:before{border-bottom:.975rem solid transparent;border-left:.825rem solid #eceffd;border-top:.975rem solid transparent;display:none;right:-.825rem}}.step-progress .step:last-child:after{border:0 solid #000;margin-right:0}.step-progress .step:before{border-left:1.05rem solid #fff;left:0;right:auto}@media screen and (max-width:768px){.step-progress .step:before{border-left:.825rem solid #fff}}.step-progress .step:first-child:before{border:none}.step-progress .step:first-child{margin-left:0}.step-progress .step>span:before{color:#3c9bd1;content:"❱";left:-.5rem;opacity:1;position:relative}.step-progress .step.done>span:before{opacity:1;-webkit-transition:opacity .3s ease .5s;-moz-transition:opacity .3s ease .5s;-ms-transition:opacity .3s ease .5s;transition:opacity .3s ease .5s}.step-progress .step.current{background-color:#19568f;color:#fff}.step-progress .step.current>span:before{color:#ff6700;content:"✨";left:-.5rem;opacity:1;position:relative}.step-progress .step.current:after{border-left:1.05rem solid #19568f}@media screen and (max-width:768px){.step-progress .step.current:after{border-left:.825rem solid #19568f}}.hero.is-small.terminal-hero{background:#26314b;border-bottom:1px solid #0b162d;padding:.125rem 0}.terminal-hero .new-order-button{padding:1.55rem 1.75rem 1.55rem 2.5rem}.terminal-reader-v-select ul[role=listbox]{min-width:10rem}.terminal-reader-v-select input.vs__search{min-width:6rem}.terminal-location-v-select ul[role=listbox]{min-width:10rem}.terminal-location-v-select input.vs__search{min-width:6rem}.admin-sidebar.column+.column{padding-left:1.5rem}.manage-integrations .admin-sidebar{box-shadow:3px 0 16px -10px rgba(0,0,0,.55);z-index:4}.manage-integrations .admin-sidebar .menu-wrapper{position:relative}.manage-integrations .admin-sidebar .menu-wrapper .close-menu{position:absolute;right:0;top:0}.manage-integrations .admin-sidebar .menu-list{font-size:.9rem}.manage-integrations .admin-sidebar .menu-list .menu-nav-link{text-decoration:none}.manage-integrations .admin-sidebar .menu-list .menu-nav-link .is-active{background:#fff}.print-employee-barcode .field-label{margin-bottom:.5em}.distribute-item-refund article.media{align-items:center;display:flex}.distribute-item-refund article.media .refund-item-quantity{align-items:center;background:#363636;color:#fff;display:flex;height:96px;min-width:48px;padding:0 1rem 0 .75rem}.distribute-item-refund article.media .refund-item-quantity .refund-item-quantity-text{font-size:2.5rem;font-weight:700;margin:0 auto}.inbound-return-refund-modal .modal-content{max-width:90vw;min-height:65vh;width:100%}.inbound-return-refund-modal .channel-order-payments{padding:1.25rem}.inbound-return-refund-modal .channel-order-payments>.heading{margin-bottom:1.75rem}.inbound-return-refund-modal .channel-order-payments .card .card-image.payment-type{background:#bdc8e0;color:#455373;padding:.35rem 0}.blackfisk-pricing-strategy-select.is-danger .vs__dropdown-toggle{border-color:red}.blackfisk-pricing-strategy-select .vs__dropdown-toggle{min-width:10rem}.blackfisk-pricing-strategy-select .vs__dropdown-menu{min-width:15rem}.blackfisk-product-condition-select ul[role=listbox]{min-width:180px}.blackfisk-product-condition-select input.vs__search{min-width:8rem}.create-product-steps .v-select>.vs__dropdown-toggle{height:2.5rem}.create-product-steps .product-details{padding:2.25rem}.create-product-steps .product-details .detail-field-row{margin-bottom:.75rem!important}.search-bar.card{padding:1rem 1.25rem}.search-bar .field.is-grouped.is-grouped-multiline.advanced-card:not(:last-child){margin-bottom:.75rem;padding:.75rem 1rem}.search-bar .advanced-card>.control{margin:0}.blackfisk-brand-select.is-danger .vs__dropdown-toggle{border-color:red}.blackfisk-brand-select ul[role=listbox]{min-width:240px}.blackfisk-brand-select input.vs__search{min-width:6rem}.blackfisk-category-select.is-danger .vs__dropdown-toggle{border-color:red}.blackfisk-category-select ul[role=listbox]{min-width:360px}.blackfisk-category-select input.vs__search{min-width:7rem}.blackfisk-purchasing-select ul[role=listbox]{min-width:220px}.blackfisk-purchasing-select input.vs__search{min-width:6rem}.channel-listing-search-bar .search-listings-button{border-radius:0;margin:-1px;padding:1.2rem}.channel-listing-search>.channel-listing-search-bar>.search-bar{background:#f8f8ff}.blackfisk-select-product-type ul[role=listbox]{min-width:300px}.blackfisk-select-product-type input.vs__search{min-width:8rem}.channel-order-item-salesperson-v-select{--vs-selected-bg:#757a95;--vs-selected-color:#fff;--vs-controls-color:#fff}.channel-order-item-salesperson-v-select.vs--disabled{--vs-disabled-bg:#757a95;--vs-selected-color:#fff;--vs-controls-color:#fff}.terminal-line-item{border-bottom:1px solid #cdd6e8;padding-bottom:.75rem}.terminal-line-item,.terminal-line-item .line-pricing-detail{margin-bottom:1.25rem}.terminal-line-item .line-pricing-detail>.field.is-grouped>.control{margin-bottom:0!important}.channel-order-payment-detail{margin:0 auto;max-width:56rem;padding:2.25rem}.list-channel-order-payments table.data-sheet-table{font-size:1.05rem}.list-channel-order-payments .modal-content{max-width:90vw;min-height:65vh;width:100%}.order-payments .payment-section{margin-bottom:1.5rem}.order-totals .order-discounts>.control{margin-bottom:0!important}.template-note{background-color:#fafafa;border:1px solid #e3e3e3;margin:.35rem 0;padding:.5rem .75rem}.pos-terminal .terminal-hero-dropdown{padding:1.55rem .75rem 1.55rem 2.5rem}.pos-terminal .columns.is-fullheight,.pos-terminal .is-fullheight.proprow{height:calc(100vh - 9rem);max-height:calc(100vh - 9rem);min-height:calc(100vh - 9rem)}.pos-terminal .payment-entry{padding:1.75rem 2.5rem}.pos-terminal .unit-selection{padding:1.75rem}.pos-terminal .order-discounts{padding-top:1.25rem}.pos-terminal .order-discounts .discount-block{margin-bottom:2.25rem}.pos-terminal .order-information-panel{background:#bdc8e0;box-shadow:inset 3px 2px 5px 1px rgba(0,0,0,.08);padding:1.75rem}.pos-terminal .order-information-panel .order-notes .list-template-notes{max-height:25rem;overflow:auto}.pos-terminal .order-information-panel strong{color:#455373}.pos-terminal .order-information-panel #printReceiptOptions{padding-top:0}.pos-terminal .order-information-panel #printReceiptOptions .dropdown-content{padding-bottom:.35rem;padding-top:.25rem}.pos-terminal .order-information-panel .order-status{margin-bottom:1.25rem}.pos-terminal .order-information-panel .order-totals,.pos-terminal .order-information-panel .quantity-addons .icon,.pos-terminal .order-information-panel .title,.pos-terminal .order-information-panel a.line-item-total,.pos-terminal .order-information-panel a.line-item-total .icon{color:#455373}.pos-terminal thead .data-sheet-column-titles.is-fixed-column-titles{top:9rem}.new-service-ticket-item{background:#fff}.new-service-ticket-item-modal>.modal-content{background:#f8f8ff;height:90vh;width:75vw}.list-customer-orders table.data-sheet-table,.list-customer-returns table.data-sheet-table,.list-customer-service-tickets table.data-sheet-table{font-size:1.05rem}.customer-detail .edit-customer-information{margin-bottom:1.25rem}.manage-customers{border-top:.75rem solid #23d160}.manage-customers .customer-detail-container{padding:1.75rem}.manage-customers .search-customers{padding:.75rem 0 0}.manage-customers .search-customers-container{padding:0}.manage-customers .customer-search-criteria{background:#f8f8ff}