
.userContainer{flex-flow:wrap;justify-content:center;align-items:center;padding:90px 0;display:flex}.userContainer .form-container .form .button{width:100%}.account-dialog .account-content-container .dialog-header .close-dialog{justify-content:space-between;align-items:center;display:flex}.account-dialog .account-content-container .dialog-header .close-dialog .icon-label{margin-left:12px}.account-dialog .account-content-container .dialog-content .user-container{padding:0}
.allocate-size-container .allocate-size-header{justify-content:space-between;display:flex}.allocate-size-container .allocate-size-header .sizeText{text-align:center;margin-top:8px;font-size:.625rem;line-height:1.58;display:block}.allocate-size-container .allocate-size-header .title{font-size:1rem;line-height:26px}.allocate-size-container .allocate-size-header .desc{font-size:.875rem;line-height:21px}.allocate-size-container .allocate-size-body{margin-top:20px}.allocate-size-container .allocate-size-content{background:#f2f2f2;flex-flow:wrap;justify-content:flex-start;padding:20px 16px;display:flex;position:relative}.allocate-size-container .allocate-size-content.history{background:0 0;border:1px solid #f2f2f2}.allocate-size-container .allocate-size-content.history+.allocate-size-content{margin-top:1px}.allocate-size-container .allocate-size-content .tooltipContainer.mobile.info{left:0}.allocate-size-container .allocate-size-content .custom-size-text{min-width:120px;margin-right:32px;font-size:.875rem;line-height:26px}.allocate-size-container .allocate-size-content .custom-size-text .icon{vertical-align:middle;margin-left:8px}.allocate-size-container .allocate-size-content .item{flex-direction:column;justify-content:flex-start;align-items:center;width:calc(9.09091% - 9px);margin-bottom:12px;display:flex}.allocate-size-container .allocate-size-content .item:not(:last-child){margin-right:8px}.allocate-size-container .allocate-size-content .item.wider{min-width:100px}.allocate-size-container .allocate-size-content .size-input{box-sizing:border-box;text-align:center;background:#fff;border:1px solid gray;border-radius:3px;width:100%;height:50px;margin-bottom:4px;font-size:1rem;line-height:26px}.allocate-size-container .allocate-size-content .sizeLabelValue{margin-bottom:16px;font-size:1.25rem;line-height:26px}.allocate-size-container .allocate-size-content .sizeLabel{font-size:.875rem;line-height:19px}.allocate-size-container .allocate-size-content .sizeLabel.history{font-size:.875rem;line-height:1.58}.flexCenter{flex-direction:column;justify-content:center;align-items:center;display:flex}.pointer{cursor:pointer}:is(.allocate-size-checkbox .MuiFormControlLabel-label,.billing-checkbox .MuiFormControlLabel-label){font-size:1rem;line-height:26px}.billing-checkbox{margin-bottom:24px}@media screen and (max-width:720px){.allocate-size-container .allocate-size-content{flex-flow:wrap;justify-content:flex-start;padding:16px 4px}.allocate-size-container .allocate-size-content .item{width:65px;margin:4px}.allocate-size-checkbox.MuiFormControlLabel-root{align-items:flex-start;margin-left:0}.allocate-size-checkbox.MuiFormControlLabel-root>.MuiCheckbox-root{padding:4px 12px 4px 4px}}
.common-dialog .delivery-estimate-content{--rf-field-height:51px}.common-dialog .delivery-estimate-content .reform-date-picker{width:100%}.common-dialog .delivery-estimate-content .dialog-content form .input-group .inline{display:inline-flex}.common-dialog .delivery-estimate-content .dialog-content form .input-group .inline>.input-group{flex-direction:column;margin-bottom:0;margin-right:40px;display:flex}.common-dialog .delivery-estimate-content .dialog-content form .input-group .inline>.input-group>.label{align-items:center;display:flex}.common-dialog .delivery-estimate-content .dialog-content form .input-group .inline>.input-group>.label .icon{cursor:pointer;margin-left:8px}.common-dialog .delivery-estimate-content .dialog-content form .input-group .inline>.input-group .input-note{margin-left:12px;font-size:1rem;line-height:26px}.common-dialog .delivery-estimate-content .dialog-content form .input-group .inline .MuiTextField-root.input{width:65px}.common-dialog .delivery-estimate-content .dialog-content form .flex-label{align-items:center;display:flex!important}.common-dialog .delivery-estimate-content .dialog-content form .flex-label .icon{cursor:pointer;margin-left:8px}.common-dialog .delivery-estimate-content .dialog-content form .MuiFormHelperText-root.MuiFormHelperText-contained.Mui-error{white-space:nowrap}:is(.common-dialog .delivery-estimate-content .dialog-content form #groupOrderTime-helper-text,.common-dialog .delivery-estimate-content .dialog-content form #orderReviewTime-helper-text){display:none}.common-dialog .delivery-estimate-content .dialog-content .deliveryDateContainer .label{margin:12px 0;font-size:.875rem;line-height:1.58;display:block}.common-dialog .delivery-estimate-content .dialog-content .deadline-zone-controls .deadline-zone-label{margin-top:16px;display:block}.common-dialog .delivery-estimate-content .dialog-content .deadline-zone-controls .deadline-zone-summary{margin-top:12px;font-size:.75rem;line-height:1.58}.common-dialog .delivery-estimate-content .dialog-content .timeframe-trigger{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:0;display:flex}.common-dialog .delivery-estimate-content .dialog-content .timeframe-trigger>:first-child{flex:auto;min-width:0}.common-dialog .delivery-estimate-content .dialog-content .timeframe-trigger:focus-visible{outline-offset:-2px;outline:2px solid #000}.common-dialog .delivery-estimate-content .dialog-content .timeframe-trigger .collapse-disc{flex:0 0 20px;width:20px;height:20px}.common-dialog .delivery-estimate-content .dialog-content .timeframe-trigger .collapse-chev{width:6px;height:6px}.common-dialog .delivery-estimate-content .dialog-content .timeframe-trigger{color:#000;min-height:44px;margin-top:24px;font-family:Lab Grotesque,LabGrotesque-Black-fallback,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:900;line-height:1.58}.common-dialog .delivery-estimate-content .dialog-content .timeframe-panel .inline{padding-top:12px}.common-dialog .delivery-estimate-content .dialog-content .deliveryEstimate.customHtml{margin-top:24px}.common-dialog .delivery-estimate-content .dialog-content .delivery-estimate-recalculating .time.loader-text{color:#666}.common-dialog .delivery-estimate-content .dialog-content .help>.content{color:gray;flex-direction:column;justify-content:center;align-items:center;font-size:.75rem;line-height:1.58;display:flex}.common-dialog .delivery-estimate-content .dialog-content .help>.content a{color:#000}@media screen and (max-width:768px){.common-dialog .delivery-estimate-content .dialog-content .common-dropDown.dropDown{max-width:385px}}
