.shop-error{background:#fff;border-radius:12px;padding:3rem 2rem;box-shadow:0 4px 6px -1px #0000000d;margin:0 auto;text-align:center;border-top:5px solid #aa3373}@media screen and (min-width:1400px){.shop-error{width:75%}}.shop-error:not(:has(.shop-error__title)):has(.shop-error__content) .shop-error__content{font-weight:500;font-size:1.3rem}.shop-error__title{font-weight:700;font-size:1.75rem;margin-bottom:0}.shop-error__title:has(+.shop-error__content){margin-bottom:1rem}.shop-error__content p{margin-bottom:.5rem}.shop-error__content p:last-of-type{margin-bottom:0}@media screen and (max-width:768px){#initError{padding:0}#initError .container{padding:2rem 1rem}}.form-section{margin-bottom:2.5rem}.form-section:last-of-type{margin-bottom:0}.form-section--alerts{margin-bottom:2.5rem!important}.form-section--actions{display:flex;justify-content:flex-end;align-items:center;gap:2rem;margin-top:2rem}.form-section .alert{margin-bottom:0}.form-section .card{box-shadow:none;border:0;background:none}.form-section .card .card-header{background:none;font-weight:500;border-bottom:0;padding:0}.form-section .card .card-header .divider{margin-bottom:0;margin-top:1.25rem}.form-section .card .card-header h3{margin-bottom:0;line-height:1.5rem}.form-section .card .card-body{background:#fff;border:1px solid #dd4295;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;padding:0}.form-section .card .card-body .form-field{padding:1rem;border-bottom:1px dashed rgba(0,0,0,.25)}.form-section .card .card-body .form-field:last-of-type{border-bottom:0}.form-section .form-label{font-weight:600}
