.retractation [hidden]{display:none!important}.retractation{padding-top:3rem;padding-bottom:5rem}.retractation .page-header{text-align:left}.retractation .banner--margin{margin-bottom:2.4rem}.retractation__receipt .page-header{margin-bottom:1.6rem}.retractation__receipt-body>p:first-child{margin-top:0}.retractation__submit{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.4rem}.retractation__submit.is-loading{pointer-events:none}.retractation__submit .loader-button__loader,.retractation__submit .spinner{display:inline-flex;align-items:center}.retractation__submit .icon--spinner{width:2rem;height:2rem}.retractation__intro{margin-bottom:2.4rem}.retractation__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}.retractation__field{margin-bottom:1.6rem}.retractation__label{display:block;margin-bottom:.6rem;font-weight:500}.retractation__input{width:100%;padding:1.2rem 1.6rem;border:1px solid rgba(var(--text-color),.25);border-radius:var(--input-border-radius, 0);background:rgb(var(--background, 255, 255, 255));color:rgb(var(--text-color));font:inherit;line-height:1.4}.retractation__input:focus{outline:none;border-color:rgb(var(--text-color));box-shadow:0 0 0 1px rgb(var(--text-color))}.retractation__input--textarea{min-height:9rem;resize:vertical}.retractation__checkbox{display:flex;gap:1rem;align-items:flex-start;margin:1.6rem 0;line-height:1.4;cursor:pointer}.retractation__checkbox input{margin-top:.3rem;flex:0 0 auto}.retractation__recap{padding:1.6rem 2rem;margin-bottom:1.6rem;border:1px solid rgba(var(--text-color),.15);border-radius:var(--block-border-radius, 0)}.retractation__summary-list{margin:0}.retractation__summary-list div{display:flex;gap:.8rem;padding:.4rem 0;border-bottom:1px solid rgba(var(--text-color),.08)}.retractation__summary-list dt{flex:0 0 40%;font-weight:600;margin:0}.retractation__summary-list dd{margin:0;flex:1;word-break:break-word}.retractation__confirm-actions,.retractation__receipt-actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2rem}.retractation__receipt-meta{margin:1.6rem 0}@media screen and (max-width:740px){.retractation__grid{grid-template-columns:1fr}}@media print{.header,.footer,.link-bar,.mobile-toolbar,.retractation__receipt-actions{display:none!important}}.retractation-order{margin:2.4rem 0}.retractation-order__inner{padding:1.6rem 2rem;border:1px solid rgba(var(--text-color),.15);border-radius:var(--block-border-radius, 0)}.retractation-order__text{margin:.8rem 0 1.6rem}.retractation-order__button{display:inline-flex}
/*# sourceMappingURL=/cdn/shop/t/80/compiled_assets/styles.css.map */
