.et-shipment-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-foreground),.5);display:flex;align-items:center;justify-content:center;padding:1.6rem;z-index:10000}.et-shipment-modal-container{position:relative;width:min(70rem,100%);max-height:92vh;overflow:auto;background:rgb(var(--color-background));border:var(--inputs-border-width, .1rem) solid rgba(var(--color-foreground),var(--inputs-border-opacity, .2));border-radius:var(--inputs-radius, 1rem);color:rgb(var(--color-foreground));box-shadow:var(--inputs-shadow-horizontal-offset, 0) var(--inputs-shadow-vertical-offset, .5rem) var(--inputs-shadow-blur-radius, 2rem) rgba(var(--color-shadow),var(--inputs-shadow-opacity, .1))}.et-shipment-modal-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.4rem 1.6rem 1rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.et-shipment-modal-title{margin:0;font-size:calc(var(--font-heading-scale, 1) * 2.2rem);line-height:1.2;letter-spacing:calc(var(--font-heading-scale, 1) * .02rem);font-weight:var(--font-heading-weight, 600);font-family:var(--font-heading-family);color:rgb(var(--color-foreground))}.et-shipment-modal-close{border:0;background:transparent;font-size:2.8rem;line-height:1;cursor:pointer;color:rgb(var(--color-foreground));padding:0;width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;border-radius:.4rem;transition:background-color var(--duration-short, .2s) ease}.et-shipment-modal-close:hover{background-color:rgba(var(--color-foreground),.05)}.et-shipment-modal-body{padding:1.4rem 1.6rem 1.6rem}.et-shipment-modal-form{display:flex;flex-direction:column;gap:1.2rem}.et-shipment-modal-field{display:flex;flex-direction:column;gap:.5rem}.et-shipment-modal-field label{font-size:1.4rem;font-weight:var(--font-body-weight, 400);color:rgba(var(--color-foreground),.8);font-family:var(--font-body-family)}.et-shipment-modal-field input[type=text],.et-shipment-modal-field select,.et-shipment-modal-field textarea{padding:.8rem 1rem;border:var(--inputs-border-width, .1rem) solid rgba(var(--color-foreground),var(--inputs-border-opacity, .2));border-radius:var(--inputs-radius, .6rem);font-size:1.4rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background));transition:border-color var(--duration-short, .2s) ease;font-family:var(--font-body-family)}.et-shipment-modal-field textarea{resize:vertical;min-height:8rem}.et-shipment-modal-field input[type=text]:focus,.et-shipment-modal-field select:focus,.et-shipment-modal-field textarea:focus{outline:none;border-color:var(--recharge-color-brand, rgb(var(--color-link)));box-shadow:0 0 0 .3rem rgba(var(--color-foreground),.1)}.et-shipment-modal-field--error input[type=text],.et-shipment-modal-field--error textarea{border-color:rgb(var(--color-error, 185, 28, 28));box-shadow:0 0 0 .2rem #b91c1c40}.et-shipment-modal-field--error input[type=text]:focus,.et-shipment-modal-field--error textarea:focus{border-color:rgb(var(--color-error, 185, 28, 28));box-shadow:0 0 0 .3rem #b91c1c40}.et-shipment-modal-field-error{display:block;font-size:1.2rem;color:rgb(var(--color-error, 185, 28, 28));margin-top:.4rem;min-height:1.6em}.et-shipment-modal-field-error:empty{display:none}.et-shipment-modal-field-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.et-shipment-modal-field-row--zip-time .et-shipment-modal-field[data-field=zip]{min-width:0}.et-shipment-modal-field-row--zip-time .et-shipment-modal-field[data-field=deliveryTime] select{width:100%;min-width:0}@media(max-width:640px){.et-shipment-modal-field-row,.et-shipment-modal-field-row--zip-time{grid-template-columns:1fr}}.et-shipment-modal-error{padding:1rem;background:#fee2e2;border:.1rem solid rgba(254,202,202,1);border-radius:var(--inputs-radius, .6rem);color:#991b1b;font-size:1.3rem;font-family:var(--font-body-family)}.et-shipment-modal-loading{padding:2rem;text-align:center;color:rgba(var(--color-foreground),.6);font-size:1.4rem;font-family:var(--font-body-family)}.et-shipment-modal-switch-link{background:none;border:none;color:var(--recharge-color-brand, rgb(var(--color-link)));font-size:1.4rem;cursor:pointer;text-decoration:underline;padding:0;font-family:var(--font-body-family);transition:color var(--duration-short, .2s) ease}.et-shipment-modal-switch-link:hover{color:var(--recharge-color-brand-120, rgba(var(--color-link), .8))}.et-shipment-modal-locations-list{display:flex;flex-direction:column;gap:.8rem;max-height:40rem;overflow-y:auto;padding:.5rem}.et-shipment-modal-location-option{display:flex;align-items:center;gap:1rem;padding:1.2rem;border:.2rem solid rgba(var(--color-foreground),var(--inputs-border-opacity, .2));border-radius:var(--inputs-radius, .8rem);background:rgb(var(--color-background));cursor:pointer;transition:all var(--duration-short, .2s) ease;position:relative}.et-shipment-modal-location-option:hover{border-color:var(--recharge-color-brand, rgb(var(--color-link)));background:rgba(var(--color-foreground),.04)}.et-shipment-modal-location-option--selected{border-color:var(--recharge-color-brand, rgb(var(--color-link)));background:rgba(var(--color-link),.1)}.et-shipment-modal-location-option input[type=radio]{margin:0;cursor:pointer;flex-shrink:0;align-self:center}.et-shipment-modal-location-info{flex:1;display:flex;flex-direction:column;gap:.4rem}.et-shipment-modal-location-name{font-size:1.5rem;font-weight:var(--font-heading-weight, 600);color:rgb(var(--color-foreground));font-family:var(--font-heading-family)}.et-shipment-modal-location-address{font-size:1.3rem;color:rgba(var(--color-foreground),.6);font-family:var(--font-body-family)}.et-shipment-modal-location-distance{font-size:1.3rem;color:rgba(var(--color-foreground),.7);font-family:var(--font-body-family);font-weight:500;margin-left:auto;flex-shrink:0;padding-left:1rem}.et-shipment-modal-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.6rem 1.4rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.et-shipment-modal-footer-center{flex:1;display:flex;justify-content:center;align-items:center}.et-shipment-modal-footer-actions{display:flex;align-items:center;gap:1rem}.et-shipment-modal-button{padding:.8rem 1.6rem;border-radius:var(--buttons-radius, .6rem);font-size:1.4rem;font-weight:var(--font-body-weight-bold, 600);cursor:pointer;transition:all var(--duration-short, .2s) ease;border:var(--buttons-border-width, .2rem) solid transparent;font-family:var(--font-body-family)}.et-shipment-modal-button--primary{background-color:var(--recharge-button-brand, #085f63);color:var(--recharge-button-color, rgb(var(--color-button-text)));border-color:var(--recharge-button-brand, #085f63)}.et-shipment-modal-button--primary:hover:not(:disabled){background-color:rgba(var(--color-button, 8, 95, 99),.9);border-color:rgba(var(--color-button, 8, 95, 99),.9)}.et-shipment-modal-button--secondary{background-color:rgb(var(--color-background));color:rgba(var(--color-foreground),.8);border-color:rgba(var(--color-foreground),var(--inputs-border-opacity, .2))}.et-shipment-modal-button--secondary:hover{background-color:rgba(var(--color-foreground),.04);border-color:rgba(var(--color-foreground),.3)}.et-shipment-modal-button:disabled{opacity:.6;cursor:not-allowed}.et-shipment-modal-link{border:0;background:transparent;padding:0;font-size:1.4rem;font-family:var(--font-body-family);text-decoration:underline;cursor:pointer}.et-shipment-modal-link--danger{color:rgb(var(--color-error, var(--et-shipment-cancel-bg, 185, 28, 28)))}.et-shipment-modal-link--danger:hover{color:rgba(var(--color-error, var(--et-shipment-cancel-bg, 185, 28, 28)),.85)}@media(max-width:640px){.et-shipment-modal-overlay{padding:0;align-items:flex-end}.et-shipment-modal-container{width:100%;max-height:90vh;border-radius:var(--inputs-radius, 1rem) var(--inputs-radius, 1rem) 0 0}.et-shipment-modal-footer{flex-direction:column-reverse;gap:1.2rem}.et-shipment-modal-footer-center{flex:none;width:100%;justify-content:center}.et-shipment-modal-footer-actions{width:100%;flex-direction:column-reverse;gap:1rem}.et-shipment-modal-switch-link{width:100%;text-align:center;padding:.8rem 0}.et-shipment-modal-button{width:100%}}@keyframes et-shipment-loader-spin{to{transform:rotate(360deg)}}.et-shipment-loader-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#00000080;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem}.et-shipment-loader-spinner{width:5.6rem;height:5.6rem;border:.4rem solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;box-sizing:border-box;animation:et-shipment-loader-spin .85s linear infinite}.et-shipment-loader-text{color:#fff;font-size:1.5rem;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/18/assets/affinity-manage-shipment-modal.css.map */
