.account-success-message{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:.375rem;color:#155724;padding:1.5rem;position:fixed;top:20px;left:50%;transform:translate(-50%);width:calc(100% - 2rem);max-width:600px;z-index:9999;box-shadow:0 4px 20px #00000026;animation:slideInFromTop .5s ease-out}.template-index .account-success-message{margin:0;max-width:600px}.account-success-message[aria-hidden=true]{display:none}.account-success-message__icon{display:inline-block;margin-right:.75rem;vertical-align:top;width:1.5rem;height:1.5rem;flex-shrink:0}.account-success-message__content{display:inline-block;width:calc(100% - 2.25rem)}.account-success-message__title{margin:0 0 .5rem}.account-success-message__subtitle{margin:0}.account-success-message__close{position:absolute;top:1rem;right:1rem;background:none;border:none;color:inherit;cursor:pointer;padding:.25rem;transition:opacity .2s ease}.account-success-message__close:hover,.account-success-message__close:focus{opacity:1;outline:2px solid currentColor;outline-offset:2px}.account-success-message__close:focus{outline-style:solid}@keyframes slideInFromTop{0%{transform:translate(-50%) translateY(-100%);opacity:0}to{transform:translate(-50%) translateY(0);opacity:1}}@media (prefers-contrast: high){.account-success-message{border-width:2px}}@media (prefers-reduced-motion: reduce){.account-success-message{animation:none}}@media (max-width: 768px){.account-success-message{padding:1rem;width:calc(100% - 1rem);top:10px;max-width:none}.account-success-message__close{top:.75rem;right:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/component-account-success.css.map */
