.validation-message p[hidden]{display:none}.validation-message p{display:block}.validation-message .message-qualified{color:var(--color-primary-dark)}.validation-message .message-unqualified,.validation-message .message-commercial,.validation-message .message-unknown,.validation-message .message-future,.validation-message .message-missing_street_number,.message-maps-failure{color:var(--color-bell-pepper)}.message-maps-failure span{display:block}.unit-number-toggle-container{margin-bottom:1em}.toggle-switch{display:flex;align-items:center;gap:.75em;cursor:pointer;-webkit-user-select:none;user-select:none}.toggle-wrapper{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}.toggle-switch input[type=checkbox]{position:absolute;width:44px;height:24px;-webkit-appearance:none;appearance:none;background-color:#ccc;border-radius:24px;outline:none;transition:background-color .3s;cursor:pointer;margin:0;padding:0;z-index:1}.toggle-switch input[type=checkbox]:checked{background-color:var(--color-primary-dark, #1a5f3f)}.toggle-slider{position:absolute;width:20px;height:20px;border-radius:50%;background-color:#fff;top:2px;left:2px;transition:transform .3s;pointer-events:none;box-shadow:0 2px 4px #0003;z-index:2}.toggle-switch input[type=checkbox]:checked~.toggle-slider{transform:translate(20px)}.toggle-label{font-weight:400;color:var(--color-text, #333)}.toggle-description{margin-top:.5em;margin-left:0;color:var(--color-text-secondary, #666);font-size:.9em}
/*# sourceMappingURL=/cdn/shop/t/5/assets/address-form.css.map */
