.preference-centre__header{display:flex;padding:3rem 1rem;gap:2.4rem;align-items:center;border-bottom:1px solid #bcd1e6;margin-bottom:3rem}.preference-centre__header .preference-centre__header-title{margin-top:0;margin-bottom:.8rem}.preference-centre__header .preference-centre__header-caption{margin:0}.preference-centre__form-inputs{display:flex;align-items:center;justify-content:space-around;gap:2rem;margin:3rem 0}.form-status{margin-top:2rem}.form-status .icon{width:1.8rem}.loading-overlay{position:absolute;z-index:1;width:1.8rem;background:#fff}#preference-centre-form{position:relative}#preference-centre-form .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7;z-index:99}#preference-centre-form.loading .loading-overlay{display:block}.button.loading{color:transparent;position:relative;cursor:not-allowed;opacity:.5}.loading-overlay__spinner{width:1.8rem;display:inline-block}.button.loading>.loading-overlay__spinner,button.loading>.loading-overlay__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;height:100%;display:flex;align-items:center}.button.loading>.loading-overlay__spinner .spinner,button.loading>.loading-overlay__spinner .spinner{width:fit-content}.loading-overlay__spinner.hidden{display:none}.loading-overlay__spinner .path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:#fff;animation:dash 1.4s ease-in-out infinite}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/preference-centre.css.map */
