.cancel-order-wrapper{padding:6rem 0}.cancel-order-inner{max-width:640px;margin:0 auto;padding:0 2rem}.cancel-order__heading{margin-bottom:1.5rem;font-size:2.5rem;line-height:1.2}.cancel-order__intro{margin-bottom:3.5rem;font-size:1.05rem;line-height:1.6;color:rgb(var(--color-foreground))}.cancel-order__form .cancel-order__field{margin-bottom:2rem;position:relative}.cancel-order__form .cancel-order__field label{position:static!important;transform:none!important;top:auto!important;left:auto!important;pointer-events:auto!important;background:transparent!important;padding:0!important}.cancel-order__form label{display:block;margin-bottom:.75rem;font-size:1rem;font-weight:500;letter-spacing:.01em;color:rgb(var(--color-foreground))}.cancel-order__form input[type=text],.cancel-order__form input[type=email],.cancel-order__form textarea{width:100%;padding:1.1rem 1.25rem;border:1px solid rgb(var(--color-foreground) / .25);background:transparent;font:inherit;font-size:1rem;line-height:1.4;box-sizing:border-box;border-radius:0}.cancel-order__form input[type=text]::placeholder,.cancel-order__form input[type=email]::placeholder{color:rgb(var(--color-foreground) / .5)}.cancel-order__form input[type=text]:focus,.cancel-order__form input[type=email]:focus,.cancel-order__form textarea:focus{outline:none;border-color:rgb(var(--color-foreground))}.cancel-order__form textarea{min-height:120px;resize:vertical;font-family:inherit}.cancel-order__confirm{margin:3rem 0 2.5rem}.cancel-order__confirm label{display:flex;align-items:flex-start;gap:.85rem;cursor:pointer;margin-bottom:0;font-size:.95rem;line-height:1.5;font-weight:400}.cancel-order__confirm input[type=checkbox]{margin-top:.2rem;width:1.1rem;height:1.1rem;flex-shrink:0;cursor:pointer}.cancel-order__form button[type=submit]{padding:1.2rem 2.5rem;font-size:.95rem;letter-spacing:.1em;text-transform:uppercase}.cancel-order__form button[disabled]{opacity:.35;cursor:not-allowed}.cancel-order__success{padding:2.5rem;background:rgb(var(--color-background));border:1px solid rgb(var(--color-foreground) / .15)}.cancel-order__success h2{margin-top:0;margin-bottom:1rem}.cancel-order__errors{padding:1.25rem;margin-bottom:2rem;border:1px solid #c00;color:#c00;font-size:.95rem}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
