.proposal-confirmation{background:#f8f9f6;color:#2a2b2a;padding-block:clamp(40px,6vw,80px)}.proposal-confirmation__inner.container{max-width:840px}.proposal-confirmation__step{color:#144734;font-size:1.4rem;font-weight:700;margin:0 0 16px}.proposal-confirmation__heading{color:#144734;font-size:clamp(3rem,4vw,4.4rem);line-height:1.15;margin:0 0 24px;overflow-wrap:anywhere}.proposal-confirmation__intro{font-size:1.8rem;line-height:1.65;margin:0 0 32px;max-width:65ch}.proposal-confirmation__form fieldset{border:0;margin:0 0 24px;min-width:0;padding:0}.proposal-confirmation__form legend{font-size:1.8rem;font-weight:700;line-height:1.5;margin-bottom:16px;padding:0;width:100%}.proposal-confirmation__choice{cursor:pointer;font-size:1.6rem;gap:12px;min-height:48px;padding-block:10px}.proposal-confirmation__choice input{accent-color:#144734;flex:0 0 20px;height:20px;margin:0;width:20px}.proposal-confirmation__button{--btn-bg-color: 20 71 52;--btn-bg-hover-color: 15 53 39;--btn-text-color: 255 255 255;min-height:48px}.proposal-confirmation input:focus-visible,.proposal-confirmation__button:focus-visible{outline:2px solid #144734;outline-offset:4px}.proposal-confirmation__note{font-size:1.4rem;line-height:1.6;margin:20px 0 0;max-width:70ch}.proposal-confirmation__status{color:#843222;font-size:1.6rem;line-height:1.5;margin:0 0 20px}.proposal-confirmation__status[data-pending]{color:#144734}@media(max-width:599px){.proposal-confirmation__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/proposal-confirmation.css.map */
