.couponPill{vertical-align:middle;border-radius:27px;align-items:center;gap:8px;max-width:100%;min-height:26px;padding:0 12px;font-family:Lab Grotesque,LabGrotesque-Bold-fallback,Helvetica,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:1.25;display:inline-flex}.couponPill--applied{color:#1f7a15;background:#1f7a1514}.couponPill--offer{color:#000;background:#0000000f}.couponPill .couponPill__icon{flex:none}.couponPill .couponPill__code{letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere}.couponPill .couponPill__label{white-space:nowrap;font-family:Lab Grotesque,LabGrotesque-Regular-fallback,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.couponPill--celebrate{animation:.52s cubic-bezier(.2,.9,.3,1.3) couponPill-module-scss-module__rP2R4a__couponPillPop;position:relative;overflow:hidden}.couponPill--celebrate:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 20%,#ffffffbf 50%,#0000 80%);animation:.9s ease-out .2s forwards couponPill-module-scss-module__rP2R4a__couponPillShine;position:absolute;inset:0;transform:translate(-120%)}@keyframes couponPill-module-scss-module__rP2R4a__couponPillPop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@keyframes couponPill-module-scss-module__rP2R4a__couponPillShine{to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.couponPill--celebrate{animation:none}.couponPill--celebrate:after{animation:none;display:none}}
@media screen and (min-width:769px){.common-dialog.cartPanel .MuiDialog-paper{width:calc(100% - 64px);max-width:1040px;margin:32px;position:relative;right:auto}}.cartPanel .cart-dialog-content{padding:0}.cartPanel__head{flex-direction:column;gap:4px;padding:24px 32px 20px;display:flex}.cartPanel__title{color:#000;margin:0;font-family:Lab Grotesque,LabGrotesque-Bold-fallback,Helvetica,Arial,sans-serif;font-size:1.5625rem;font-style:normal;font-weight:700;line-height:1.25}.cartPanel__subtitle{color:#595959;font-variant-numeric:tabular-nums;margin:0;font-family:Lab Grotesque,LabGrotesque-Light-fallback,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:300;line-height:1.58}.cartPanel__product{border-top:1px solid #e5e5e5;flex-direction:column;gap:16px;padding:24px 32px 8px;display:flex}.cartPanel__productHead{align-items:flex-start;gap:16px;display:flex}.cartPanel__productImg{-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid #e5e5e5;flex:none;width:72px;height:80px;display:block}.cartPanel__productText{flex-direction:column;gap:4px;min-width:0;padding-top:4px;display:flex}.cartPanel__productName{color:#000;margin:0;font-family:Lab Grotesque,LabGrotesque-Bold-fallback,Helvetica,Arial,sans-serif;font-size:1.0625rem;font-style:normal;font-weight:700;line-height:1.25}.cartPanel__productDesign{color:#595959;font-family:Lab Grotesque,LabGrotesque-Light-fallback,Helvetica,Arial,sans-serif;font-style:normal;font-weight:300}.cartPanel__productMeta{color:#595959;font-variant-numeric:tabular-nums;margin:0;font-family:Lab Grotesque,LabGrotesque-Light-fallback,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:300;line-height:1.58}.cartPanel__productBar{background:#f2f2f2;justify-content:space-between;align-items:center;gap:12px;margin:0 -20px;padding:12px 20px;display:none}.cartPanel__productBarName{letter-spacing:.08em;text-transform:uppercase;color:#000;font-family:Lab Grotesque,LabGrotesque-Bold-fallback,Helvetica,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:700}.cartPanel__productBarMeta{color:#595959;font-variant-numeric:tabular-nums;font-family:Lab Grotesque,LabGrotesque-Light-fallback,Helvetica,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:300}.cartPanel__narrow{display:none}.cartPanel__table{border-collapse:collapse;table-layout:fixed;width:100%}.cartPanel__th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:#595959;vertical-align:bottom;border-bottom:1px solid #000;padding:0 12px 8px 0;font-family:Lab Grotesque,LabGrotesque-Bold-fallback,Helvetica,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:700}.cartPanel__th--size{width:96px}.cartPanel__th--qty{width:56px}.cartPanel__th--recipient{width:150px}.cartPanel__th--actions{text-align:right;width:132px;padding-right:0}.cartPanel__row{cursor:pointer}.cartPanel__row:hover{background:#f2f2f2}.cartPanel__td{vertical-align:middle;color:#000;border-bottom:1px solid #e5e5e5;padding:12px 12px 12px 0;font-family:Lab Grotesque,LabGrotesque-Light-fallback,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:300}.cartPanel__td--size{font-family:Lab Grotesque,LabGrotesque-Bold-fallback,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700}.cartPanel__td--qty{font-variant-numeric:tabular-nums}.cartPanel__td--empty{color:#595959}.cartPanel__td--actions{padding:4px 0}.cartPanel__forMe{color:#595959}.cartPanel__rowActions{justify-content:flex-end;gap:4px;display:flex}.cartPanel__rowAction{letter-spacing:.08em;text-transform:uppercase;color:#000;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;height:44px;padding:0 12px;font-family:Lab Grotesque,LabGrotesque-Bold-fallback,Helvetica,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;text-decoration:underline}.cartPanel__rowAction:hover{color:#fff;background:#000;text-decoration:none}.cartPanel__rowAction:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #000}@media (forced-colors:active){.cartPanel__rowAction:focus-visible{outline-offset:2px;outline:2px solid canvastext}}.cartPanel__line{border-bottom:1px solid #e5e5e5;align-items:stretch;margin:0 -20px;display:flex}.cartPanel__lineEdit{text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:12px;min-width:0;padding:16px 12px 16px 20px;font-family:inherit;display:flex}.cartPanel__lineEdit:hover{background:#f2f2f2}.cartPanel__lineEdit:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #000}@media (forced-colors:active){.cartPanel__lineEdit:focus-visible{outline-offset:2px;outline:2px solid canvastext}}.cartPanel__lineMain{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.cartPanel__lineImg{-o-object-fit:contain;object-fit:contain;flex:none;width:44px;height:50px;display:block}.cartPanel__lineText{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.cartPanel__lineTitle{color:#000;font-family:Lab Grotesque,LabGrotesque-Bold-fallback,Helvetica,Arial,sans-serif;font-size:15px;font-style:normal;font-weight:700}.cartPanel__lineMeta{color:#595959;font-family:Lab Grotesque,LabGrotesque-Light-fallback,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:300}.cartPanel__lineValue{color:#000}.cartPanel__linePrice{font-variant-numeric:tabular-nums;color:#000;flex:none;align-items:center;gap:8px;font-family:Lab Grotesque,LabGrotesque-Bold-fallback,Helvetica,Arial,sans-serif;font-size:15px;font-style:normal;font-weight:700;display:flex}.cartPanel__chevron{width:20px;height:20px;display:block}.cartPanel__lineRemove{cursor:pointer;background:0 0;border:0;border-left:1px solid #949494;flex:none;justify-content:center;align-items:center;width:56px;display:flex}.cartPanel__lineRemove img{width:16px;height:18px;display:block}.cartPanel__lineRemove:hover{background:#f2f2f2}.cartPanel__lineRemove:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #000}@media (forced-colors:active){.cartPanel__lineRemove:focus-visible{outline-offset:2px;outline:2px solid canvastext}}.cartPanel__empty{border-top:1px solid #e5e5e5;flex-direction:column;align-items:flex-start;gap:12px;padding:64px 32px;display:flex}.cartPanel__emptyTitle{color:#000;margin:0;font-family:Lab Grotesque,LabGrotesque-Bold-fallback,Helvetica,Arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.25}.cartPanel__emptyText{color:#000;max-width:420px;margin:0;font-family:Lab Grotesque,LabGrotesque-Light-fallback,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.58}.cartPanel__emptyAction{margin-top:8px}.cartPanel__summary{border-top:1px solid #e5e5e5;justify-content:flex-end;margin-top:16px;padding:24px 32px 0;display:flex}.cartPanel__summaryInner{flex-direction:column;gap:8px;width:320px;display:flex}.cartPanel__summaryRow{color:#000;justify-content:space-between;gap:16px;margin:0;font-family:Lab Grotesque,LabGrotesque-Light-fallback,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:300;display:flex}.cartPanel__summaryValue{font-variant-numeric:tabular-nums;font-family:Lab Grotesque,LabGrotesque-Bold-fallback,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700}.cartPanel__couponRow{align-items:center}.cartPanel__couponLabel{min-width:0}.cartPanel__couponValue{color:#1f7a15}.cartPanel__offers{flex-direction:column;align-items:flex-end;gap:12px;margin:16px 0 0;padding:0 32px;list-style:none;display:flex}.cartPanel__offer{flex-direction:column;align-items:flex-start;gap:4px;width:320px;max-width:100%;display:flex}.cartPanel__offerText{color:#000;margin:0;font-family:Lab Grotesque,LabGrotesque-Light-fallback,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:300;line-height:1.58}.cartPanel__mergeWrap{padding:24px 32px 0}.cartPanel__actions{justify-content:flex-end;align-items:center;gap:12px;padding:24px 32px 32px;display:flex}.cartPanel__actions .button{letter-spacing:.08em;white-space:nowrap;height:44px;min-height:44px;padding:0 24px;font-size:.75rem}.cartPanel__help{color:#595959;text-align:center;border-top:1px solid #e5e5e5;justify-content:center;gap:8px;padding:16px 32px;font-family:Lab Grotesque,LabGrotesque-Light-fallback,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:300;display:flex}.cartPanel__help p{margin:0}.cartPanel__help a{color:#000;text-decoration:underline}@media screen and (max-width:900px){.cartPanel__head{gap:4px;padding:20px 20px 16px}.cartPanel__title{font-size:1.25rem}.cartPanel__subtitle{font-size:.875rem}.cartPanel__subtitleOrder{display:none}.cartPanel__product{border-top:0;gap:0;padding:0 20px}:is(.cartPanel__productHead,.cartPanel__wide){display:none}:is(.cartPanel__productBar,.cartPanel__narrow){display:block}.cartPanel__productBar{display:flex}:is(.cartPanel__empty,.cartPanel__summary,.cartPanel__offers,.cartPanel__mergeWrap,.cartPanel__actions,.cartPanel__help){padding-left:20px;padding-right:20px}.cartPanel__empty{padding-top:40px;padding-bottom:40px}.cartPanel__summary{margin-top:0}.cartPanel__actions .button{flex:auto}}.duplicate-line-warning{margin-bottom:20px}.cartPanel__line--duplicate{border-left:3px solid #a94f00;padding-left:16px}.duplicateFlag{letter-spacing:.08em;text-transform:uppercase;color:#a94f00;margin:0;font-family:Lab Grotesque,LabGrotesque-Bold-fallback,Helvetica,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:1}.already-paid-warning{margin-bottom:20px}.already-paid-warning:focus-visible{outline-offset:2px;outline:2px solid #000}.cartPanel__line--alreadyPaid{border-left:3px solid #a94f00;padding-left:16px}.alreadyPaidFlag{letter-spacing:.08em;text-transform:uppercase;color:#a94f00;margin:0;font-family:Lab Grotesque,LabGrotesque-Bold-fallback,Helvetica,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:1}.cartPanel__row--duplicate .cartPanel__td:first-child{border-left:3px solid #a94f00;padding-left:12px}.cartPanel__back{letter-spacing:.08em;text-transform:uppercase;color:#000;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;height:44px;margin-left:-8px;padding:0 8px;font-family:Lab Grotesque,LabGrotesque-Bold-fallback,Helvetica,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;display:inline-flex}.cartPanel__back img{width:20px;height:20px;display:block}.cartPanel__back:hover{color:#595959}.cartPanel__back:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #000}@media (forced-colors:active){.cartPanel__back:focus-visible{outline-offset:2px;outline:2px solid canvastext}}.cartPanel__back:focus-visible{border-radius:3px}.cartPanel .edit-design--inline .dialog-content{grid-template-columns:400px minmax(0,1fr);grid-template-areas:"gallery heading""gallery form";align-content:start;gap:0 32px;padding:0 32px 24px;display:grid}.cartPanel .edit-design--inline .edit-item-heading{grid-area:heading}.cartPanel .edit-design--inline .dialog-content-main{display:contents}.cartPanel .edit-design--inline .slider-container{grid-area:gallery}.cartPanel .edit-design--inline .order-item-form{grid-area:form;min-width:0}.cartPanel .editInline__footer{border-top:1px solid #e5e5e5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 -32px;padding:20px 32px;display:flex}.cartPanel .editInline__footerRight{align-items:center;gap:12px;display:flex}.cartPanel .editInline__footerRight .button{letter-spacing:.08em;white-space:nowrap;height:44px;min-height:44px;padding:0 24px;font-size:.75rem}.cartPanel .editInline__remove{letter-spacing:.08em;text-transform:uppercase;color:#000;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;height:44px;margin-left:-12px;padding:0 12px;font-family:Lab Grotesque,LabGrotesque-Bold-fallback,Helvetica,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;text-decoration:underline}.cartPanel .editInline__remove:hover{color:#fff;background:#000;text-decoration:none}.cartPanel .editInline__remove:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #000}@media (forced-colors:active){.cartPanel .editInline__remove:focus-visible{outline-offset:2px;outline:2px solid canvastext}}@media screen and (max-width:900px){.cartPanel .edit-design--inline .dialog-content{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""gallery""form";gap:20px 0;padding:0 20px 20px}.cartPanel .editInline__footer{margin:0 -20px;padding:16px 20px}.cartPanel .editInline__footerRight{flex:auto;justify-content:flex-end}}.cart-merge-prompt{border:1px solid #e5e5e5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.cart-merge-prompt__text{color:#000;max-width:340px;margin:0;font-family:Lab Grotesque,LabGrotesque-Light-fallback,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:300;line-height:1.58}.cart-merge-prompt__action.button{letter-spacing:.08em;white-space:nowrap;flex:none;height:44px;min-height:44px;padding:0 24px;font-size:.75rem}
.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}
.payment-received-overlay .MuiDialog-paper{border-radius:4px}.payment-received-overlay__content{padding:32px 24px}@media screen and (max-width:430px){.payment-received-overlay__content{padding:24px 16px}}.payment-received-overlay__heading{color:#000;margin:0 0 12px}.payment-received-overlay__heading:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #000}@media (forced-colors:active){.payment-received-overlay__heading:focus-visible{outline-offset:2px;outline:2px solid canvastext}}.payment-received-overlay__detail{margin:0 0 24px}.payment-received-overlay__detail p{margin:0 0 12px}.payment-received-overlay__detail p:last-child{margin-bottom:0}.payment-received-overlay__detail a{color:#000;text-underline-offset:3px;text-decoration:underline}.payment-received-overlay__detail a:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #000}@media (forced-colors:active){.payment-received-overlay__detail a:focus-visible{outline-offset:2px;outline:2px solid canvastext}}.payment-received-overlay__orderNumber{font-family:Lab Grotesque,LabGrotesque-Bold-fallback,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700}.payment-received-overlay__trouble{color:#4d4d4d;margin:0 0 16px;font-size:.875rem;line-height:1.58}.payment-received-overlay__steps{margin:0 0 24px;padding:0;list-style:none}.payment-received-overlay__step{align-items:flex-start;gap:12px;padding:12px 0;display:flex}.payment-received-overlay__step+.payment-received-overlay__step{border-top:1px solid #e0e0e0}.payment-received-overlay__icon{fill:none;stroke:#000;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px}.payment-received-overlay__icon .fill{fill:#000;stroke:none}.payment-received-overlay__icon--done .mark{stroke:#fff}:is(.payment-received-overlay__icon .ring,.payment-received-overlay__icon .track){stroke:#949494}.payment-received-overlay__icon--still .ring{stroke:#000}.payment-received-overlay__stepText{flex-direction:column;gap:4px;display:flex}.payment-received-overlay__stepLabel{color:#000;font-family:Lab Grotesque,LabGrotesque-Bold-fallback,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25}.payment-received-overlay__stepStatus{color:#4d4d4d;font-size:.875rem;line-height:1.58}.payment-received-overlay__bar{background:#949494;border-radius:27px;height:8px;position:relative;overflow:hidden}.payment-received-overlay__barFill{background:#000;border-radius:27px;width:40%;position:absolute;top:0;bottom:0;left:0}@media (prefers-reduced-motion:no-preference){.payment-received-overlay__barFill{animation:1.4s ease-in-out infinite paymentReceivedOverlay-module-scss-module__0MsBYG__paymentReceivedSlide}.payment-received-overlay__icon[data-motion=spin]{transform-origin:50%;animation:.9s linear infinite paymentReceivedOverlay-module-scss-module__0MsBYG__paymentReceivedSpin}}.payment-received-overlay__working{color:#4d4d4d;margin:0;font-size:1rem;line-height:1.58}.payment-received-overlay__checkAgain{min-width:44px;min-height:44px}@keyframes paymentReceivedOverlay-module-scss-module__0MsBYG__paymentReceivedSpin{to{transform:rotate(360deg)}}@keyframes paymentReceivedOverlay-module-scss-module__0MsBYG__paymentReceivedSlide{0%{transform:translate(-100%)}to{transform:translate(250%)}}

.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 .date-error p{color:#b00000;margin:8px 0 0;font-size:.875rem;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}}
