.woocommerce-NoticeGroup,.woocommerce-notices-wrapper{max-width:700px;width:100%;position:relative;margin-left:auto;margin-right:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-NoticeGroup .woocommerce-error,.woocommerce-NoticeGroup .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-message{-webkit-transition:all;transition:all;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;height:auto;padding:1rem;width:100%;border:1px solid #8c8c8c;margin-left:auto;margin-right:auto;margin-bottom:2rem!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.woocommerce-NoticeGroup .woocommerce-error .button,.woocommerce-NoticeGroup .woocommerce-message .button,.woocommerce-notices-wrapper .woocommerce-error .button,.woocommerce-notices-wrapper .woocommerce-message .button{margin-top:1rem}.woocommerce-NoticeGroup .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-error{color:var(--invalid,#de1521);border-color:var(--invalid,#de1521)}.woocommerce-NoticeGroup .woocommerce-error :not(.button),.woocommerce-notices-wrapper .woocommerce-error :not(.button){color:var(--invalid,#de1521)}.woocommerce-NoticeGroup .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-message{color:var(--valid,#048e04);border-color:var(--valid,#048e04)}.woocommerce-NoticeGroup .woocommerce-message :not(.button),.woocommerce-notices-wrapper .woocommerce-message :not(.button){color:var(--valid,#048e04)}.woocommerce-checkout .woocommerce-NoticeGroup{width:100%}.woocommerce-checkout .woocommerce-error{max-width:100%;width:700px;color:var(--invalid,#de1521);border:1px solid #8c8c8c;border-color:var(--invalid,#de1521);margin:1rem auto;text-align:center;padding:1rem}@media (max-width:991px){.woocommerce-checkout .woocommerce-error{width:100%}}.woocommerce-checkout .woocommerce-error *{color:var(--invalid,#de1521)}