.btn-block-container[data-v-8d4ac89f]{text-align:center}.btn-block-container .btn-primary[data-v-8d4ac89f]{display:inline-block;margin-right:0!important;min-width:1px!important;width:220px!important}.btn-block-container .btn-primary[data-v-8d4ac89f]:last-child{margin-bottom:0!important}@media (min-width: 992px){.btn-block-container .btn-primary[data-v-8d4ac89f]{margin:0 0 1rem!important;padding:5px 1rem 0!important;width:270px!important}}@media (min-width: 992px){.btn-block-container p[data-v-8d4ac89f]{font-size:23px!important}}.btn[data-v-492f8a4f]{border-width:0;margin:0}.btn-hollow[data-v-492f8a4f]{background:none;border-width:2px;color:#0097d0}.btn-hollow[data-v-492f8a4f]:hover,.btn-hollow[data-v-492f8a4f]:focus{background:#047db5;border-color:#047db5;color:#fff}.btn.btn-link[data-v-492f8a4f]{display:inline-block;border-width:0;padding:.25em .5em;color:inherit;font-weight:700}.btn.btn-link[data-v-492f8a4f]:not(:disabled):not(.disabled):active,.btn.btn-link:not(:disabled):not(.disabled).active[data-v-492f8a4f]{box-shadow:none;background:var(--bs-gray-200)}.btn.has-icon[data-v-492f8a4f]{padding-right:2em}.card[data-v-4b7ea4f4]{padding:1.5em;background:var(--bs-gray-100);border:1px solid var(--bs-gray-200);box-shadow:0 3px 6px #00000029;margin-bottom:1.5em}.card.seamless[data-v-4b7ea4f4]{padding:0;border:none}.card hr[data-v-4b7ea4f4]{margin:.5em auto}.ra-card-section+.ra-card-section[data-v-52ec77ed]{margin-top:1.5rem;border-top:1px solid var(--bs-gray-200);padding-top:1.5rem}.ra-card-section h4[data-v-52ec77ed]{margin-bottom:.5rem;font-size:1.2em!important;font-weight:400!important}.ra-card-section+.ra-card-section.card-section-compact[data-v-52ec77ed]{margin-top:.5rem;padding-top:.5rem}.ra-card-section-heading[data-v-52ec77ed]{display:flex;align-items:center;min-height:2em}.ra-card-section.card-section-compact h4[data-v-52ec77ed]{margin-bottom:0;font-size:1.2em!important;font-weight:700!important}.ra-card-section .ra-card-section-heading .btn.btn-link.ra-btn-clear[data-v-52ec77ed]{margin-left:auto;width:auto;color:var(--bs-gray-500);text-transform:none!important;background-image:url(/$web/public/img/svg/delete-gray.svg);background-repeat:no-repeat;background-position:left center;background-size:1rem 1rem;padding-left:1.2rem;align-self:baseline;display:inline-flex;align-items:center;line-height:2;font-size:1.25rem!important}.btn.btn.btn.btn-checkbox[data-v-b98673af]{background:none;border:2px solid var(--bs-gray-500);color:var(--bs-gray-500);padding:.5rem 1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;text-transform:none;height:auto!important;width:100%}.btn.btn.btn.btn-checkbox.paired[data-v-b98673af]{max-width:48%}.btn.btn.btn.btn-checkbox .btn-checkbox-icon[data-v-b98673af]{width:1.5rem;height:1.5rem;margin:.5rem auto .25rem}.btn.btn.btn.btn-checkbox .detail-label[data-v-b98673af]{font-size:.8em;margin-top:.25rem;border-top:1px solid var(--bs-gray-200);padding-top:.25rem;width:100%;text-align:center;font-weight:400}.btn.btn.btn.btn-checkbox[data-v-b98673af]:active,.btn.btn.btn.btn-checkbox.checked[data-v-b98673af]{background:var(--bs-gray-500);color:var(--bs-white)}.toggle-buttons[data-v-7fe0ef7e]{display:flex;flex-wrap:wrap;gap:.5rem}.toggle-buttons-group .btn[data-v-7fe0ef7e]:not(:first-child){border-left:none!important;border-top-left-radius:0;border-bottom-left-radius:0}.toggle-buttons-group .btn[data-v-7fe0ef7e]:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.form-invalid[data-v-7fe0ef7e]{border:2px solid var(--bs-form-invalid-border-color)}.form-errormesssage[data-v-7fe0ef7e]{color:var(--bs-form-invalid-border-color);font-style:italic}.form-errormessage-below[data-v-7fe0ef7e]{margin:-1rem 0 1rem}.form-fineprint[data-v-7fe0ef7e]{font-size:.9em;margin-top:.5rem;color:#626462}.modal-backdrop{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:table;transition:opacity .3s ease}.modal-backdrop .modal-dialog{position:relative;top:25%;max-width:570px}.modal-backdrop .modal-dialog .modal-content{width:95%;margin:0 auto;padding:1rem;background-color:#fff;box-shadow:0 2px 8px #00000054;transition:all .3s ease}@media (min-width: 768px){.modal-backdrop .modal-dialog .modal-content{width:570px}}.modal-backdrop .modal-dialog .modal-header{position:relative;padding:0;padding-bottom:1rem;border:none}@media (min-width: 992px){.modal-backdrop .modal-dialog .modal-header{padding:1rem 0;margin:0 1rem}}.modal-backdrop .modal-dialog .modal-header h3{margin-right:1rem}.modal-backdrop .modal-dialog .modal-header h3:only-child{margin-right:0}@media (min-width: 992px){.modal-backdrop .modal-dialog .modal-header h3{margin-right:0}}.modal-backdrop .modal-dialog .modal-header button.close{position:absolute;top:0;right:0;background:var(--bs-white);border:none}.modal-backdrop .modal-dialog .modal-header button.close:after{display:block;content:"";background-image:url(/$web/public/img/svg/close-gray.svg);background-repeat:no-repeat;background-size:12px;width:12px;height:12px}@media (min-width: 992px){.modal-backdrop .modal-dialog .modal-header button.close{right:-1rem}}.modal-backdrop .modal-dialog .modal-body{display:block;width:100%}@media (min-width: 992px){.modal-backdrop .modal-dialog .modal-body{padding-bottom:2rem}}.modal-backdrop .modal-dialog .modal-body .btn{display:block;border-radius:4px;font-size:16px!important;font-weight:700!important;margin:0;width:220px;text-align:center;text-transform:uppercase}@media (min-width: 992px){.modal-backdrop .modal-dialog .modal-body .btn{margin-right:0}}.modal-backdrop .modal-dialog .modal-body .btn-primary:focus-visible,.modal-backdrop .modal-dialog .modal-body .btn-outline-primary:focus-visible{border:1px solid #ffffff}.modal-backdrop .modal-dialog .modal-buttonrow{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem}.modal-backdrop .modal-dialog .modal-buttonrow .btn{margin:0!important}.modal-backdrop .modal-dialog .modal-footer{align-items:start;justify-content:flex-start;padding-top:0;padding-left:0}@media (min-width: 992px){.modal-backdrop .modal-dialog .modal-footer{margin:0 1rem}}.modal-wide.modal-backdrop .modal-dialog{top:5%;max-width:1140px}.modal-wide.modal-backdrop .modal-dialog .modal-content{width:95%;max-height:90vh;overflow-y:auto}@media (min-width: 1536px){.modal-wide.modal-backdrop .modal-dialog .modal-content{width:1140px}}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-from .modal-container,.modal-leave-to .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.route-chips[data-v-87eb1d12]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.route-chip+.icon[data-v-87eb1d12]{margin-left:.5em}.route-chip[data-v-87eb1d12]{padding:.1em .6em;border-radius:3em;min-width:3em;font-size:.9rem;letter-spacing:1px;font-weight:700;text-align:center;text-transform:uppercase}.route-editor-container[data-v-7eeab54a]{display:flex}.route-editor-icon[data-v-7eeab54a]{width:1.5rem;height:1.5rem;margin-right:1rem}.route-editor[data-v-7eeab54a],.route-editor[data-v-7eeab54a]>*{width:100%}.route-tags[data-v-7eeab54a]{display:flex;flex-wrap:wrap;margin-top:16px;gap:1rem}.route-tag[data-v-7eeab54a]{position:relative;background-color:var(--bs-white);border-radius:.5em;border:2px solid var(--bs-gray-500);padding:.5em 1em;color:var(--bs-gray-500);font-weight:700}.route-tag-delete[data-v-7eeab54a]{position:absolute;top:-10px;right:-10px;width:24px;height:24px;border-radius:50%;border:2px solid var(--bs-gray-500);background-color:var(--bs-white);background-image:url(/$web/public/img/svg/close-gray.svg);background-repeat:no-repeat;background-position:center;background-size:60%;cursor:pointer}.route-tag-delete[data-v-7eeab54a]:hover,.route-tag-delete[data-v-7eeab54a]:focus{background-repeat:no-repeat;background-position:center;background-size:60%;outline:none;border:none;z-index:100;color:var(--bs-gray-500);background-color:#d0d0cf;border-color:#c4c4c3}.toggle-buttons[data-v-1b2d1f53]{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.3rem,1fr));gap:.5rem}.toggle-buttons-group[data-v-1b2d1f53]{display:flex;justify-content:start}.toggle-buttons-group .btn.btn.btn[data-v-1b2d1f53]{margin:0!important;width:14.2857142857%;max-width:3em}.toggle-buttons-group .btn[data-v-1b2d1f53]:not(:first-child){border-left:none!important;border-top-left-radius:0;border-bottom-left-radius:0}.toggle-buttons-group .btn[data-v-1b2d1f53]:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.form-invalid[data-v-1b2d1f53]{border:2px solid var(--bs-form-invalid-border-color)}.form-errormesssage[data-v-1b2d1f53]{color:var(--bs-form-invalid-color);font-style:italic;margin:.25rem 0 0}.form-errormessage-below[data-v-1b2d1f53]{margin:-1rem 0 1rem}.form-fineprint[data-v-1b2d1f53]{font-size:.9em;margin-top:.5rem;color:var(--bs-gray-500)}.step-buttons[data-v-1b2d1f53]{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.route-chips-card[data-v-1b2d1f53]{flex-direction:row}.route-chips[data-v-1b2d1f53]{margin:0 1rem;padding:0 1rem;border-right:2px solid var(--bs-gray-200);border-left:2px solid var(--bs-gray-200);flex:1 1 auto}.route-chips-edit[data-v-1b2d1f53]{background:url(/$web/public/img/svg/edit-gray.svg) center no-repeat;width:2rem;min-height:2rem;align-self:stretch;border:none}.modal-route-editor[data-v-1b2d1f53]{margin-bottom:2rem;padding:.5rem}.card.message-card-added[data-v-e1272ad2]{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 1rem;background:#ecf3d8}.card.message-card-added .btn-close[data-v-e1272ad2]{width:1.5em;border:none;background:url(/$web/public/img/svg/close-gray.svg) no-repeat center}.card.message-card-empty[data-v-e1272ad2]{padding:.5rem 1rem;background:var(--bs-info)}.card-heading[data-v-e1272ad2]{font-size:1.5em!important}.inactive[data-v-e1272ad2],.inactive .buttons[data-v-e1272ad2]{color:var(--bs-gray-500)}.delivery-row[data-v-e1272ad2]{margin-top:1rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end}.delivery-cell[data-v-e1272ad2]{border:2px solid var(--bs-gray-300);border-radius:8px;background:#fff;display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1rem;max-width:100%}.delivery-cell img[data-v-e1272ad2]{border-radius:0;overflow:visible}.delivery-address[data-v-e1272ad2]{word-break:break-all;text-align:center}.add-button-container[data-v-e1272ad2]{display:flex;justify-content:center}.add-button[data-v-e1272ad2]{width:20em!important}.add-new-subscription[data-v-e1272ad2]{text-transform:uppercase}.toggle-buttons.toggle-buttons[data-v-e1272ad2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.3rem,1fr));gap:.5rem}.toggle-buttons-group.toggle-buttons-group[data-v-e1272ad2]{display:flex;justify-content:start}.toggle-buttons-group.toggle-buttons-group .btn.btn.btn[data-v-e1272ad2]{margin:0!important;width:14.2857142857%;max-width:3em}@media (max-width: 576px){.toggle-buttons-group.toggle-buttons-group .btn.btn.btn[data-v-e1272ad2]{padding:.5rem 0}}.toggle-buttons-group.toggle-buttons-group .btn[data-v-e1272ad2]:not(:first-child){border-left:none!important;border-top-left-radius:0;border-bottom-left-radius:0}.toggle-buttons-group.toggle-buttons-group .btn[data-v-e1272ad2]:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.form-invalid[data-v-e1272ad2]{border:2px solid var(--bs-danger)}.form-errormesssage[data-v-e1272ad2]{color:var(--bs-danger);font-style:italic;margin:.25rem 0 0}.form-errormessage-below[data-v-e1272ad2]{margin:-1rem 0 1rem}.spinner-container[data-v-d0d1d4c0]{min-height:100dvh;display:flex;align-items:center;justify-content:center}.icon-preload[data-v-d0d1d4c0]{display:none}
