body{margin:0;font-family:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;width:100vw;overflow-x:hidden}:root{--cardBG:#fff;--cardAltBG:#eceef1;--bodyBG:#fff;--navColor:#fff;--navTextColor:#1a2035;--borderColor:#d3d6dd;--mainTextColor:#2b2b2b;--lightTextColor:#8a8f93;--ssBlue:#0086f7;--ssRed:#d00000;--ssOrange:#ee6e00;--ssGrey:#adadc4;--ssGreen:#29b933;--smallRadius:8px;--largeRadius:10px;--positiveAccentValues:0,211,98;--neutralAccentValues:0,134,247;--negativeAccentValues:208,0,0;--positiveAccentColor:rgb(var(--positiveAccentValues));--neutralAccentColor:rgb(var(--neutralAccentValues));--negativeAccentColor:rgb(var(--negativeAccentValues));--cardGradient:linear-gradient(169deg,#e4f5ff 22%,#ffe1e1);--pageMargins:70px;--statusBarWidth:350px}.flexCenter{align-items:center;justify-content:center}.flex,.flexCenter,.flexY{display:flex;flex-wrap:wrap}.flexY{align-items:center}.flexX{display:flex;justify-content:center;flex-wrap:wrap}h1,h2,h3,h4{font-weight:400}*{box-sizing:border-box}.hemi{font-family:"hemi_head_bd_it"}.half{width:50%}.splash{height:100vh;color:#8a8f93;color:var(--lightTextColor)}.thinContainer{width:min(100%,700px);flex-wrap:wrap}.bold{font-weight:700}.input{outline:none!important;border-radius:8px;border-radius:var(--smallRadius);padding:8px 10px;font-size:11pt;background-color:#ececf5;border:1px solid transparent;box-sizing:border-box;color:#585858}.input:focus{border-color:#0086f7;border-color:var(--neutralAccentColor)}a:hover{color:#0086f7;color:var(--neutralAccentColor)}a{text-decoration:none;color:inherit}.button{--buttonAccentColor:var(--neutralAccentColor);color:#fff;border:none;background-color:var(--buttonAccentColor);padding:10px 25px;border-radius:8px;border-radius:var(--smallRadius);cursor:pointer;outline:none!important;font-size:17px}.button.plain{color:inherit;background-color:transparent;font-size:inherit;padding:0}.button.plain.negative,.button.plain.neutral,.button.plain.positive{color:var(--buttonAccentColor)}.button:hover{-webkit-filter:brightness(115%);filter:brightness(115%)}.button:active{-webkit-filter:brightness(95%);filter:brightness(95%)}button.positive{--buttonAccentColor:var(--positiveAccentColor)}button.negative{--buttonAccentColor:var(--negativeAccentColor)}.button.hollow{border:1px solid var(--buttonAccentColor);background-color:inherit;color:var(--buttonAccentColor)}.button:disabled{cursor:default;-webkit-filter:grayscale(70%) brightness(80%) opacity(80%);filter:grayscale(70%) brightness(80%) opacity(80%)}.wide{width:100%;min-width:100%;max-width:100%}label.wide,span.wide{display:block}textarea.input{min-height:40px;font-family:inherit}div.line{padding:0;margin:10px 0;border-top:1px solid #d3d6dd;border-top:1px solid var(--borderColor)}.desktop .noDesktop,.mobile .desktopOnly,.mobile .noMobile,.tablet .desktopOnly,.tablet .noTablet{display:none}.App,.root{width:100vw;width:100%;color:var(--mainTextColor)}.App .portalDestination:empty{display:none}.App .appContents.appBackground{height:100vh;width:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:-1}.App .env{position:fixed;text-transform:uppercase;font-size:2.5rem;top:15vh;right:0;color:#1fe01f;background:#ececec;width:11ch;padding:.75rem;z-index:21}@font-face{font-family:"hemi_head_bd_it";src:url(/static/media/hemi_head_bd_it.520ef549.eot);src:url(/static/media/hemi_head_bd_it.520ef549.eot) format("embedded-opentype"),url(/static/media/hemi_head_bd_it.94a35b2d.woff2) format("woff2"),url(/static/media/hemi_head_bd_it.a1995197.woff) format("woff"),url(/static/media/hemi_head_bd_it.256f286c.ttf) format("truetype"),url(/static/media/hemi_head_bd_it.0e45c861.svg#hemi_head_bd_it) format("svg")}.popupBG{position:fixed;background-color:rgba(32,32,49,.3);min-height:100vh;width:100vw;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;padding:32px;max-height:100vh;overflow-y:auto}.Popup{background-color:var(--cardBG);border:1px solid var(--borderColor);border-radius:var(--largeRadius);cursor:auto;padding:20px;max-height:90vh;overflow:auto}.Popup .titleBar{display:flex;justify-content:space-between;align-items:center;padding:10px 10px 25px;grid-gap:25px;gap:25px}.Popup h1:empty{display:none}.Popup h1{margin:0}.Popup .exitIcon{font-size:35px;color:#a2a2af}.Popup .story{padding:10px 0}.Popup .story:empty{display:none}.mobile .popupBG{padding:0}.mobile .Popup{height:100%;max-height:unset;position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;border-radius:0;padding:20px}.SignInPopup{padding:10px 40px}.SignInPopup label{padding-left:5px;padding-bottom:7px;display:block}.SignInPopup .authIcon{padding-right:20px}.SignInPopup .authIcon.facebook{padding-right:10px}.Navbar{background-color:var(--navColor);color:#585858;padding:22px 0;position:relative;position:-webkit-sticky;position:sticky;top:0;z-index:100;margin:auto}.Navbar .logo img{height:50px}.Navbar .controls{position:absolute;right:0;font-weight:600;font-size:18px}.Navbar .controls:last-child .NavbarItem{padding-right:0}.Navbar .controls .link,.Navbar .controls .NavbarItem{padding:0 15px;font-weight:600;font-size:18px}.Navbar .controls .iconLink{display:flex;flex-direction:column;padding:0 15px;font-weight:600;text-align:center;align-items:center;grid-gap:5px;gap:5px}.Navbar .iconContainer{position:relative}.Navbar .controls .icon{font-size:30px}.Navbar .controls .iconText{font-size:12px}.Navbar .badge{font-size:15px;position:absolute;background:var(--negativeAccentColor);color:#fff;height:19px;width:19px;border-radius:50%;top:0;right:0;-webkit-transform:translateX(7px) translateY(-3px);transform:translateX(7px) translateY(-3px)}.Navbar .controls .link:hover{color:var(--neutralAccentColor);cursor:pointer}.Navbar .profileImageContainer{display:flex;flex-direction:column;font-size:18px;grid-gap:3px;gap:3px}.Navbar .profileImage{--profileImageSize:35px;width:var(--profileImageSize);height:var(--profileImageSize)}.Navbar .userMenuButtonText{display:flex;grid-gap:3px;gap:3px}.mobile .Navbar .logo,.tablet .Navbar .logo{padding-left:15px}.mobile .Navbar .logo img,.tablet .Navbar .logo img{height:30px}.Navbar .burger{font-size:20pt}.Navbar .toRight{position:absolute;right:0;padding-right:10px;font-size:15pt}.Navbar .toRight button{padding:5px}.Navbar .ActiveLocation{margin-left:20px;font-weight:600;font-size:18px}.SelectLocation{display:flex;align-items:center;flex-direction:column}.SelectLocation .CardsContainer{display:flex}.SelectLocation .titleBar{position:relative;padding-bottom:10px;display:flex;justify-content:center;align-items:center;border-bottom:1px solid var(--borderColor);text-align:center;width:320px}.SelectLocation .titleBar .hemi{padding-bottom:10px;font-size:28px;white-space:nowrap}.LocationCard{cursor:pointer;margin:24px 16px;padding:16px 12px;width:160px;background-color:grey;white-space:nowrap;border-radius:var(--smallRadius);text-align:center;background-color:#ececf5}.Orders .TopBar{display:flex;flex-direction:row}.Orders .SideBarSearchContainer{width:100%;max-width:100%;position:fixed;z-index:2}.Orders .SideBarContainer{position:absolute}.Orders .SearchContainer{display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap;grid-gap:24px;gap:24px;background-color:#fff;width:100%;padding-left:var(--statusBarWidth);padding-bottom:34px}.Orders .SearchContainer .FilteredSearch{font-size:18px;font-weight:500}.Orders .SearchBox{display:flex;flex-direction:column;color:var(--black);margin-left:36px;width:100%}.Orders .SearchBox .SearchInput{height:48px;padding-left:28px;font-size:22px}.Orders .SearchBox .SearchIcon{color:#b7b7b7;position:absolute;margin:16px 8px 8px}.Orders .SearchBox .SearchInput:focus{outline:none;caret-color:var(--fg)}.Orders .OrderScreen{position:relative;top:-7px;background-color:#fff;display:flex;height:calc(100vh - 190px)}.Orders .StatusTabsContainer{display:table-row}.Orders .NewOrdersButton{background-color:green;display:flex;grid-gap:8px;gap:8px;font-weight:700}.Orders .NewOrdersButtonContainer{position:fixed;bottom:64px;display:flex;justify-content:flex-end}.Orders .StatusTab.Tab{width:calc(var(--statusBarWidth)/2);min-width:calc(var(--statusBarWidth)/2);padding:16px;background-color:#ececf5;color:#b7b7b7;text-transform:capitalize;display:table-cell;vertical-align:middle;border-radius:8px;text-align:center;height:100%}.Orders .StatusTab.Tab.Active{background-color:#d1d1e3;color:#000;z-index:3}.Orders .SideBar{width:var(--statusBarWidth);min-width:var(--statusBarWidth);overflow-y:auto;border:15px solid #d1d1e3;background-color:#d1d1e3;grid-gap:15px;gap:15px;display:flex;flex-direction:column;scrollbar-width:none;max-height:calc(100vh - 250px)}.Orders .SideBar::-webkit-scrollbar{width:0;background:transparent}.Orders .LoadMore{text-align:center;font-size:12px;padding:16px;cursor:pointer}.Orders .OrderCard{display:flex;align-items:center;justify-content:space-between;font-size:12px;padding:8px 16px;border-radius:8px;cursor:pointer;line-height:2;background-color:#ececf4}.Orders .OrderCard.Active{border:4px solid #99999b}.OrderCard .OrderCardDetails{height:100%;display:flex;flex-direction:column;justify-content:space-between}.OrderCard .OrderCardDetails.StatusDate{text-align:right}.OrderCard .OrderCardDetails.StatusDate .OrderCardDetailsStatus{font-weight:700}.OrderDetails{width:100%;max-width:100%;padding:64px 0 16px 16px;flex-grow:1;overflow-x:auto;padding-left:calc(var(--statusBarWidth) + 36px)}.OrderDetails .NextStep{font-size:18px;padding-bottom:32px}.OrderDetails .NextStepTitle{padding-bottom:15px}.OrderDetails .Title{font-size:36px;font-weight:700;padding-bottom:2px;white-space:nowrap;vertical-align:middle}.OrderDetails .CurrentStatus{padding-bottom:28px;font-size:18px}.OrderDetails .CurrentStatus>span{font-weight:700}.OrderDetails .RefundOrderButton{color:#d00000;cursor:pointer;font-size:22px;font-weight:700;text-align:right}.OrderDetails .ActionDropdown{color:#fff;padding:12px 16px;margin-left:8px;cursor:pointer;width:calc(100% - 8px);font-size:22px}.OrderDetails .ActionDropdown .CaretIcon{color:#fff;vertical-align:center}.OrderDetails .ActionDropdown .DropdownTitle{display:flex;justify-content:space-between;align-items:center;white-space:nowrap;font-weight:700}.OrderDetails .Status{color:#fff;padding:16px 64px;text-align:center;margin-top:8px;cursor:pointer;text-transform:capitalize}.OrderDetails .BodyContainer{display:flex;justify-content:space-between;overflow-y:auto}.OrderDetails .Body{padding:10px 0}.OrderDetails .Body .Label{color:#979797}.OrderDetails .Body .Value{padding-left:8px;font-weight:700}.OrderDetails .OrderItemsTitle{color:#979797;padding-bottom:8px}.OrderDetails .Header{width:100%;display:flex;flex-direction:row;justify-content:space-between}.OrderDetails .StatusDropdown{padding-top:8px;display:flex;flex-wrap:nowrap;align-items:center;width:100%}.OrderDetails .StatusDropdown .menuButtonContainer,.OrderDetails .StatusDropdown .menuButtonContainer .MenuButton{width:100%}.OrderDetails .StatusDropdown .StatusTitle{font-size:22px}.ConfirmStatusPopup{padding:10px 40px}.ConfirmStatusPopup label{padding-left:5px;padding-bottom:7px;display:block}.ConfirmStatusPopup .body{text-align:center}.ConfirmStatusPopup .action button{padding-top:12px;margin:0 6px}.ConfirmStatusPopup .action{padding:36px 0 24px}.CommentView .CommentContainer{padding-top:20px;text-align:left}.ConfirmActionPopup{padding:10px 40px}.ConfirmActionPopup label{padding-left:5px;padding-bottom:7px;display:block}.ConfirmActionPopup .body{text-align:center;text-transform:capitalize}.ConfirmActionPopup .action{padding:36px 0 24px}.ConfirmActionPopup .action button{margin:0 6px}.CollapsibleCard{padding:4px 24px;width:100%;background-color:#ececf5}.CollapsibleCard .CollapsibleCardHeader{padding:8px 0;display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer;font-size:22px;line-height:1.8}.CollapsibleCard .CollapsibleCardBodyWrapper{overflow:hidden;transition:max-height 2s cubic-bezier(0,1.2,0,1.2)}.CollapsibleCard .CollapsibleCardBody{padding:16px 0}.CollapsibleCard .CollapsibleCardSeparator{display:none}.CollapsibleCard.Expanded .CollapsibleCardSeparator{display:block;margin:0 -24px;border-bottom:1px solid var(--borderColor)}.CollapsibleCard .CollapsibleCardHeader .CaretIcon{vertical-align:center;padding-left:12px}.CollapsibleCard.Expanded .CollapsibleCardHeader .CaretIcon .fa-caret-down{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.OrderHistory,.PaymentInfo{padding-bottom:30px;line-height:2.5}.OrderHistory .OrderStatusCard{display:flex;justify-content:space-between;background-color:#fff;border-radius:8px;padding:8px 16px;font-size:12px}.OrderHistory .OrderStatusCard .OrderStatusCardTime{text-align:right}.OrderHistory .OrderStatusCardContainer{grid-gap:16px;gap:16px;display:grid}.Comments{padding-bottom:30px;line-height:2.5}.Comments .CommentCard{background-color:#fff;border-radius:8px;padding:8px 16px;font-size:12px}.Comments .CommentCard .Comment{color:var(--lightTextColor)}.Comments .CommentCard .CommentDate{text-align:right}.Comments .CommentCardContainer{grid-gap:16px;gap:16px;display:grid}.Comments .CommentCardContainer .AddCommentInput{background-color:#fff}.Comments .CommentCardContainer .AddCommentButton{width:-webkit-max-content;width:max-content}.OrderContent .ContentItem{padding-bottom:30px;line-height:2.5}.OrderContent .ContentItem .CollapsibleCard{background-color:#f1f9fe!important}.OrderContent .ContentItem .CollapsibleCard .AdvancedNotes{color:var(--lightTextColor)}.ConfirmRefundPopup{padding:10px 40px}.ConfirmRefundPopup label{padding-left:5px;padding-bottom:7px;display:block}.ConfirmRefundPopup .body{text-align:center;text-transform:capitalize}.ConfirmRefundPopup .action{padding:36px 0 24px}.ConfirmRefundPopup .RefundAmount{color:#d00000;font-weight:600}.ConfirmRefundPopup .action button{padding-top:12px;margin:0 6px}.ConfirmRefundPopup .error{text-align:center;color:var(--negativeAccentColor)}.DatePicker{font-size:20px;display:flex;align-items:center;grid-gap:8px;gap:8px}.FilterPopup .TypeHeader{font-size:20px;font-weight:500;padding-bottom:8px}.FilterPopup .TypeContainer{padding:0 16px}.FilterPopup .FilterContainer{display:flex;flex-direction:row;flex-wrap:nowrap}.FilterPopup .StatusCheckbox{display:flex;padding:6px 0;font-weight:800;align-items:center;grid-gap:8px;gap:8px;font-size:18px;white-space:nowrap}.FilterPopup .action{display:flex;justify-content:center;padding-top:30px}.FilterPopup .DateTypeCheckBox{display:flex;grid-gap:8px;gap:8px;font-size:18px;align-items:center}.FilterPopup .DatePickerContainer{padding-left:28px}.FilterPopup .DatePicker{width:150px;margin-right:28px}.FilterPopup .CalendarIcon{height:100%}.FilterPopup .DateFilter{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.FilterPopup .FromToDateInputs{display:flex;align-items:center;grid-gap:8px;gap:8px;padding-right:8px}.FilterPopup .FromToDateInputContainer{display:flex;grid-gap:8px;gap:8px;font-size:18px}.FilterPopup .CustomerFilterContainer{display:flex;flex-direction:row;flex-wrap:wrap;margin:-4px -8px}.FilterPopup .HalfFilter{padding:8px;width:50%}.AppliedFilters{width:350px;min-width:350px;padding:16px;background-color:#d1d1e3}.AppliedFilters .AppliedFiltersTitle{display:flex;font-size:24px;padding-bottom:4px;align-items:center;justify-content:space-between}.AppliedFilters .DatePicker{width:130px;margin-right:28px}.AppliedFilters .Range{display:flex;grid-gap:8px;gap:8px}.AppliedFilters .StatusCardContainer{display:flex;flex-direction:column;grid-gap:14px;gap:14px;width:-webkit-min-content;width:min-content;padding-top:20px}.AppliedFilters .StatusCard{display:flex;align-items:center;background-color:#ececf5;padding:10px;border-radius:var(--smallRadius);font-weight:600;white-space:nowrap;grid-gap:12px;gap:12px;justify-content:space-between}.AppliedFilters .exitIcon{cursor:pointer}.AppliedFilters .ChangeFiltersButton{margin-top:20px}.AppliedFilters .DateFilters{display:flex;grid-gap:4px;gap:4px;flex-direction:column;padding-top:20px}.AppliedFilters .CustomerFilterContainer{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -4px}.AppliedFilters .HalfFilter{padding:20px 4px 4px;width:50%}.AccessLevelDropDown{display:flex;align-items:center;white-space:nowrap;width:100%}.AccessLevelDropDown select{margin-left:8px;width:100%}.LocationsSelection{margin:16px 0}.LocationsSelection .LocationsSelectionCheckbox{border:2px solid #cfcfcf;margin:4px;width:20px;height:20px;cursor:pointer}.LocationsSelection .Location{margin-top:4px;margin-bottom:12px}.Employees .title{text-align:center}.Employees .EmployeeContaier .EmployeeCard:first-of-type{margin-top:0!important}.Employees .EmployeeContaier .EmployeeCard:last-of-type{margin-bottom:0!important}.Employees .EmployeeCard{border:3px solid var(--borderColor);border-radius:var(--smallRadius);padding:8px 16px;margin:24px 0}.Employees .EmployeeName{margin:4px 0!important}.Employees .row{display:flex;align-items:center}.Employees .row.header{justify-content:space-between}.Employees .row div{flex:.5 1}.Employees .EmployeeContaier{max-height:calc(100vh - 220px);overflow-y:auto;margin-top:24px!important}.ConfirmEmployeeRemove{padding:10px 40px}.ConfirmEmployeeRemove .body{text-align:center}.ConfirmEmployeeRemove .actions{padding:12px 0;display:flex;justify-content:space-between}.ConfirmEmployeeRemove .actions button{flex:.48 1}.RemoveEmployeeButton{display:flex;justify-content:center;text-align:center;grid-gap:10px;gap:10px;font-size:16px;margin:16px 0}.RemoveEmployeeButton div{color:var(--negativeAccentColor);font-weight:600;cursor:pointer;width:-webkit-min-content;width:min-content;white-space:nowrap}.EmployeeAdd{padding:10px 40px}.EmployeeAdd .body{text-align:center}.EmployeeAdd .body .AccessLevelDropDown,.EmployeeAdd .body .emailInput,.EmployeeAdd .LocationSelectionWrapper{margin-bottom:40px}.EmployeeAdd .action{padding:12px 16px;display:flex;justify-content:center;width:100%}.EmployeeAdd .action .button{width:100%}.EmployeeAdd .LocationSelectionWrapper{text-align:start}.EmployeeAdd .row{display:flex;align-items:center}.EmployeeAdd .row div{flex:.5 1}.EmployeeAdd .error{text-align:center;color:var(--negativeAccentColor)}.Products .title{text-align:center;white-space:nowrap}.Products .ProductContainer{margin-top:24px!important;display:flex;flex-wrap:wrap;margin:0 -20px}@media only screen and (max-width:1000px){.Products .ProductContainer .ProductCardContainer{width:50%!important;max-width:50%!important}}.Products .ProductContainer .ProductCardContainer{width:25%;max-width:25%;padding:20px}.Products .ActionContainer{padding:64px 0;display:flex;align-items:flex-end;font-size:22px;font-weight:700;grid-gap:32px;gap:32px;flex-direction:column}.Products .header{flex-wrap:nowrap}.Products .header .SearchBox{display:flex;flex-direction:column;color:var(--black);margin-left:36px;width:100%}.Products .header .SearchBox .SearchInput{height:48px;padding-left:28px;font-size:22px}.Products .header .SearchBox .SearchIcon{color:#b7b7b7;position:absolute;margin:16px 8px 8px}.Products .header .SearchBox .SearchInput:focus{outline:none;caret-color:var(--fg)}.ProductCardContainer .ProductCard{width:100%;padding:24px;background-color:#fff;background-color:#f1f9fe;border:6px solid #f1f9fe;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow-x:hidden;cursor:pointer;height:100%}.ProductCardContainer .ProductCard .ProductCardTitle{overflow-x:hidden;font-size:30px;max-width:100%}.ProductCardContainer .ProductCard .PriceContainer,.ProductCardContainer .ProductCard .SkuCodeContainer{font-size:18px;padding-top:8px;justify-content:center;color:var(--lightTextColor)}.ProductCardContainer .ProductCard .PriceContainer .Price,.ProductCardContainer .ProductCard .SkuCodeContainer .SkuCode{font-weight:700}.ProductCardContainer .ProductCard .ProductImage{max-width:90%;padding:20px 0;height:260px}.ProductCardContainer .InOutStockIndicator{width:100%;text-align:center;color:var(--negativeAccentColor);font-weight:700;margin-top:16px}.ImageUploadInput{display:none}.EditProductPopup{padding:10px 40px}.EditProductPopup .body{text-align:center}.EditProductPopup .error{text-align:center;color:var(--negativeAccentColor)}.EditProductPopup .ProductEditForm{display:flex;grid-gap:20px;gap:20px}.EditProductPopup .ProductEditForm .ActionContainer{padding:8px;display:flex;justify-content:flex-end;font-size:18px;font-weight:700}.EditProductPopup .ProductEditForm .ImageAndSkusContainer{width:50%;max-width:50%;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.EditProductPopup .ProductEditForm .ChangeProductImage{background-color:#f1f9fe}.EditProductPopup .ProductEditForm .ProductImagePreview{object-fit:contain;width:80%;padding:16px 0;height:260px}.EditProductPopup .ProductEditForm .PriceInput{display:flex;flex-wrap:nowrap;align-items:center;grid-gap:8px;gap:8px;width:100%}.EditProductPopup .ProductEditForm .EditForm{display:flex;flex-direction:column;grid-gap:20px;gap:20px;width:50%;max-width:50%;text-align:left}.EditProductPopup .ProductEditForm .EditForm .subStory{display:flex;flex-direction:column;align-items:flex-start}.EditProductPopup .DoneButtonContainer{padding:40px 0;width:100%;display:flex;justify-content:center}.EditProductPopup .DoneButton{padding-left:40px;padding-right:40px}.EditProductPopup .ProductEditForm .SizeAddForm{display:flex;grid-gap:8px;gap:8px}.EditProductPopup .ProductEditForm .AvailableSizes{text-align:left}.EditProductPopup .SaveButtonContainer{display:flex;justify-content:center;padding:32px 0}.EditProductPopup .ArchivedProductSkus{display:flex;flex-wrap:wrap}.ManageSkuRow td{padding-bottom:10px}.ManageSkuRow .DeleteButton{color:#acacb8!important;font-weight:700}.ConfirmSkuDeletePopup .body{text-align:center}.ConfirmSkuDeletePopup .action button{padding-top:12px;margin:0 6px}.ConfirmSkuDeletePopup .action{padding:36px 0 24px}.ConfirmSkuDeletePopup .BoldName{font-weight:700}.DeleteProductsPopup{padding:10px 40px}.DeleteProductsPopup .body{text-align:center}.DeleteProductsPopup .action{padding:12px 16px;display:flex;justify-content:center;width:100%}.DeleteProductsPopup .ProductContainer{margin-top:24px!important;display:flex;flex-direction:column;grid-gap:32px;gap:32px}.DeleteProductsPopup .ProductContainer .RemoveFromListButton{margin-top:16px}.DeleteProductsPopup .error{text-align:center;color:var(--negativeAccentColor)}.DeleteProductsPopup .NoDeletedProductsMessage{color:#9898a8}.AddProductPopup{padding:10px 40px}.AddProductPopup .body{text-align:center}.AddProductPopup .error{text-align:center;color:var(--negativeAccentColor)}.AddProductPopup .ProductAddForm{display:flex;grid-gap:20px;gap:20px}.AddProductPopup .ProductAddForm .ActionContainer{padding:8px;display:flex;justify-content:flex-end;font-size:18px;font-weight:700}.AddProductPopup .ProductAddForm .ChangeProductImage{width:50%;max-width:50%;background-color:#f1f9fe}.AddProductPopup .ProductAddForm .ProductImagePreview{object-fit:contain;width:80%;padding:16px 0;height:260px}.AddProductPopup .ProductAddForm .PriceInput{display:flex;flex-wrap:nowrap;align-items:center;grid-gap:8px;gap:8px;width:100%}.AddProductPopup .ProductAddForm .AddForm{display:flex;flex-direction:column;grid-gap:20px;gap:20px;width:50%;max-width:50%}.AddProductPopup .ProductAddForm .AddForm .subStory{display:flex;flex-direction:column;align-items:flex-start}.AddProductPopup .DoneButtonContainer{padding:40px 0;width:100%;display:flex;justify-content:center}.AddProductPopup .DoneButton{padding-left:40px;padding-right:40px}.ConfirmDeletePopup .body{text-align:center}.ConfirmDeletePopup .action button{padding-top:12px;margin:0 6px}.ConfirmDeletePopup .action{padding:36px 0 24px}.ConfirmDeletePopup .ProductName{font-weight:700}.ManageBasicPresetsPopup{width:min(100%,700px)}.ManageBasicPresetsPopup .PresetsContainer{display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:0 30px}.PresetCard,.PresetCard .ImageSpecsContainer{display:flex;grid-gap:20px;gap:20px}.PresetCard .ImageSpecsContainer{background-color:#f1f9fe;border-radius:var(--smallRadius);padding:20px;width:100%}.PresetCard .PresetImage{width:100px;height:100px}.PresetCard .Preset{flex-direction:column}.PresetCard .Preset,.PresetCard .SpecsContainer{display:flex;width:100%;justify-content:space-between}.PresetCard .SpecContainer{display:flex;flex-direction:column;align-items:center}.PresetCard .SpecName{color:var(--lightTextColor)}.PresetCard .SpecValue{display:flex;font-weight:700;align-items:center;grid-gap:2px;gap:2px}.PresetCard .SpecInput{width:75px}.PresetCard .ActionButton{white-space:nowrap;font-weight:700;min-width:115px}.PresetCard .PresetName{font-size:20px;font-weight:700}.Customers .TopBar{display:flex;flex-direction:row}.Customers .SideBarSearchContainer{width:100%;max-width:100%;position:fixed;z-index:2}.Customers .SideBarContainer{position:absolute}.Customers .SearchContainer{display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap;grid-gap:24px;gap:24px;background-color:#fff;width:100%;padding-left:var(--statusBarWidth);padding-bottom:34px}.Customers .SearchContainer .FilteredSearch{font-size:18px;font-weight:500}.Customers .SearchBox{display:flex;flex-direction:column;color:var(--black);margin-left:36px;width:100%}.Customers .SearchBox .SearchInput{height:48px;padding-left:28px;font-size:22px}.Customers .SearchBox .SearchIcon{color:#b7b7b7;position:absolute;margin:16px 8px 8px}.Customers .SearchBox .SearchInput:focus{outline:none;caret-color:var(--fg)}.Customers .CustomerScreen{position:relative;top:-7px;background-color:#fff;display:flex;height:calc(100vh - 190px)}.Customers .StatusTabsContainer{display:table-row}.Customers .CustomerPageTitle{font-weight:700;font-size:28px;padding-bottom:32px}.Customers .SideBar{width:var(--statusBarWidth);min-width:var(--statusBarWidth);overflow-y:auto;border:15px solid #d1d1e3;background-color:#d1d1e3;grid-gap:15px;gap:15px;display:flex;flex-direction:column;scrollbar-width:none;max-height:calc(100vh - 250px)}.Customers .SideBar::-webkit-scrollbar{width:0;background:transparent}.Customers .LoadMore{text-align:center;font-size:12px;padding:16px;cursor:pointer}.Customers .SideBar .CustomerSideBarTitle{padding:16px 0;font-size:20px;font-weight:700;text-align:center}.Customers .CustomerCard{display:flex;align-items:center;justify-content:space-between;font-size:12px;padding:8px 16px;border-radius:8px;cursor:pointer;line-height:2;background-color:#ececf4}.Customers .CustomerCard.Active{border:4px solid #99999b}.CustomerDetails{width:100%;max-width:100%;padding:68px 0 16px 16px;flex-grow:1;overflow-x:auto;padding-left:calc(var(--statusBarWidth) + 36px)}.CustomerDetails .CollapsibleCard{background-color:#f1f9fe!important}.CustomerDetails .NextStep{font-size:18px;padding-bottom:32px}.CustomerDetails .NextStepTitle{padding-bottom:15px}.CustomerDetails .Title{font-size:36px;font-weight:700;padding-bottom:2px;white-space:nowrap;vertical-align:middle}.CustomerDetails .CurrentStatus{padding-bottom:28px;font-size:18px}.CustomerDetails .CurrentStatus>span{font-weight:700}.CustomerDetails .RefundOrderButton{color:#d00000;cursor:pointer;font-size:22px;font-weight:700;text-align:right}.CustomerDetails .ActionDropdown{color:#fff;padding:12px 16px;margin-left:8px;cursor:pointer;width:calc(100% - 8px);font-size:22px}.ActionDropdownItem{width:218px;padding:4px 8px;text-align:center}.CustomerDetails .ActionDropdown .CaretIcon{color:#fff;vertical-align:center}.CustomerDetails .ActionDropdown .DropdownTitle{display:flex;justify-content:space-between;align-items:center;white-space:nowrap;font-weight:700}.CustomerDetails .Status{color:#fff;padding:16px 64px;text-align:center;margin-top:8px;cursor:pointer;text-transform:capitalize}.CustomerDetails .BodyContainer{display:flex;justify-content:space-between;overflow-y:auto}.CustomerDetails .Body{padding:10px 0}.CustomerDetails .Body .Label{color:#979797}.CustomerDetails .Body .Value{padding-left:8px;font-weight:700}.CustomerDetails .OrderItemsTitle{color:#979797;padding-bottom:8px}.CustomerDetails .StatusDropdown{padding-top:8px;display:flex;flex-wrap:nowrap;align-items:center;width:100%}.CustomerDetails .StatusDropdown .menuButtonContainer,.CustomerDetails .StatusDropdown .menuButtonContainer .MenuButton{width:100%}.CustomerDetails .StatusDropdown .StatusTitle{font-size:22px}.CustomerDetails .CustomerName{font-weight:700;font-size:28px;padding-bottom:12px}.CustomerInfo,.SavedCards{padding-bottom:30px;line-height:2.5}.SavedCards .SavedCardsContainer{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.SavedCards .CardContainer{display:flex;flex-direction:column;grid-gap:2px;gap:2px;padding:8px 16px;border-radius:8px;background-color:#ececf4}.CustomersOrders .OrdersContainer{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.Customers .CustomerOrderCard{display:flex;align-items:center;justify-content:space-between;font-size:12px;padding:8px 16px;border-radius:8px;cursor:pointer;line-height:2;background-color:#ececf4;white-space:nowrap;grid-gap:8px;gap:8px}.CustomerOrderCard .OrderCardDetails{height:100%;display:flex;flex-direction:column;justify-content:space-between}.CustomerOrderCard .OrderCardDetails.StatusDate{text-align:right}.CustomerOrderCard .OrderCardDetails.StatusDate .OrderCardDetailsStatus{font-weight:700}
/*# sourceMappingURL=main.1ee6793a.chunk.css.map */