.ced{background:#000;color:#fff;padding:clamp(2.5rem,6vw,4.5rem) clamp(1.25rem,4vw,2rem);box-sizing:border-box}.ced *,.ced *:before,.ced *:after{box-sizing:border-box}.ced__inner{max-width:75rem;margin:0 auto;display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:end}.ced__col{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.ced__heading{margin:0;font-size:clamp(1.25rem,2.5vw,1.625rem);line-height:1.3;font-weight:600}.ced__form{margin:0;max-width:26rem}.ced__field{display:flex;align-items:stretch;border:2px solid #fff}.ced__input{flex:1;min-width:0;padding:.95rem 1rem;border:0;background:#000;color:#fff;font:inherit;font-size:1rem;border-radius:0}.ced__input::placeholder{color:#fff;opacity:1}.ced__input:focus-visible{outline:3px solid #fff;outline-offset:-5px}.ced__submit{display:flex;align-items:center;justify-content:center;width:3.5rem;border:0;border-left:2px solid #fff;background:#fff;color:#000;cursor:pointer;transition:background-color .2s,color .2s}.ced__submit:hover{background:#000;color:#fff}.ced__submit:focus-visible{outline:3px solid #fff;outline-offset:2px}.ced__note{margin:.75rem 0 0;font-size:.9375rem}.ced__label{margin:0;font-size:1.9375rem}.ced__email{color:#fff;font-size:clamp(1.0625rem,2vw,1.25rem);font-weight:500;text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:2px;overflow-wrap:anywhere}.ced__email:hover{text-decoration-thickness:4px}.ced__email:focus-visible{outline:3px solid #fff;outline-offset:4px}.ced__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:750px){.ced__inner{grid-template-columns:1fr 1fr;gap:4rem}.ced__col--contact{align-items:flex-end;text-align:right}}@media(prefers-reduced-motion:reduce){.ced__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=AAAg */
