@font-face{font-family:"TTChocolatesRegular";src:url("../fonts/TTChocolatesRegular/font.woff2") format("woff2"),url("../fonts/TTChocolatesRegular/font.woff") format("woff")}html{font-size:18px;font-size:clamp(17px,1.3vw,30px);font-family:"TTChocolatesRegular";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;font-feature-settings:"onum" 1,"pnum" 1}body{background-color:#f5f5f5;min-height:100vh}*{color:var(--cHi)}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd,div,address{line-height:1.2em;margin:0}ul,ol{list-style:none;padding:0}img,svg{height:auto}input,button,textarea,select{font:inherit;padding:0;appearance:none;border-radius:0}:root{--cHi: #b38854}body{background-color:#000}.avocado{display:block;width:100%;height:auto;max-width:50rem;margin:5vh auto 0}.logo{display:block;margin:10vw auto;width:6rem}main{margin:0 auto 12vw auto;width:80vw;max-width:40rem}main h1{font-weight:normal;padding-bottom:2rem;line-height:1em;font-size:1.5rem;color:#fff;text-transform:uppercase;letter-spacing:.08em;font-feature-settings:"onum" 0,"pnum" 1}main div{padding-bottom:1rem}main label{display:block;padding-bottom:.4rem;color:#fff}main *:focus{outline:none}main input[type=text],main input[type=email],main textarea{border:1px solid #000;padding:.5rem 1rem;width:100%;background-color:var(--cHi);color:#000;transition:background-color .3s ease}main input[type=text]:focus,main input[type=email]:focus,main textarea:focus{background-color:#d75f11}main p{padding-top:.5rem}main p+input[type=text]{opacity:.5;position:absolute;left:-200vw}main input[type=radio]{display:none}main input[type=radio]+label{cursor:pointer;position:relative;padding-left:1.5rem;color:var(--cHi)}main input[type=radio]+label::before{content:"";display:block;width:1rem;height:1rem;border-radius:100%;border:1px solid var(--cHi);position:absolute;left:-0.03rem;top:.1rem}main input[type=radio]:checked+label::before{background-color:var(--cHi);box-shadow:inset 0 0 0 2px #000}main input[type=radio]:disabled+label{opacity:.5}main #form-message h2{font-weight:normal;text-transform:uppercase;letter-spacing:.08em;font-feature-settings:"onum" 0,"pnum" 1;margin-top:1rem}main #form-message p{padding-bottom:40vh;margin-bottom:50vw;line-height:1.4em;font-size:1rem}main #form-message+form{display:none}main #form-message:empty+form{display:block}main button{border:1px solid #000;padding:.5rem 1rem;background-color:#fff;text-transform:uppercase;color:#000;margin-left:auto;display:block;margin-top:2rem;cursor:pointer}/*# sourceMappingURL=styles.css.map */
