.wcf{background-color:var(--wcf-bg, #00423e);color:var(--wcf-text, #ffffff);padding-top:var(--wcf-padding-top, 96px);padding-bottom:var(--wcf-padding-bottom, 96px)}.wcf__inner{max-width:720px;margin-inline:auto;padding-inline:var(--spacing-md, 24px)}.wcf__eyebrow{font-family:TWKLausanne,sans-serif;font-size:20px;font-weight:600;letter-spacing:0;text-transform:uppercase;color:var(--wcf-accent, #74b007);margin:0 0 12px}.wcf__heading{font-family:TWKLausanne,sans-serif;font-size:clamp(32px,4vw,56px);font-weight:200;line-height:1.1;color:var(--wcf-text, #ffffff);margin:0 0 16px}.wcf__text{font-family:TWKLausanne,sans-serif;font-size:clamp(16px,1.3vw,19px);font-weight:200;line-height:1.5;color:var(--wcf-text, #ffffff);margin:0 0 32px}.wcf__text p{margin:0}.wcf__step[hidden]{display:none}.wcf .wcf__input,.wcf .wcf__textarea{width:100%;background:transparent;border:1px solid var(--wcf-accent, #74b007);color:var(--wcf-text, #ffffff);font-family:TWKLausanne,sans-serif;font-weight:200}.wcf .wcf__input{border-radius:100px}.wcf .wcf__textarea{border-radius:20px;min-height:120px;resize:vertical}.wcf .wcf__input::placeholder,.wcf .wcf__textarea::placeholder{color:var(--wcf-text, #ffffff);opacity:.8;text-transform:uppercase}.wcf .wcf__input[readonly]{opacity:.7;cursor:not-allowed}.wcf__label{display:block;font-family:TWKLausanne,sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0;color:var(--wcf-accent, #74b007);margin:0 0 8px 20px}.wcf__verify{display:flex;gap:12px}.wcf__verify .wcf__input{flex:1}.wcf__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px}.wcf__field{margin:0}.wcf__field--full{grid-column:1 / -1}.wcf .wcf__btn{border-radius:100px;background-color:var(--wcf-btn-bg, #74b007);color:var(--wcf-btn-text, #ffffff);border-color:var(--wcf-btn-bg, #74b007);box-shadow:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.wcf .wcf__btn:hover{background-color:#ddeba6;border-color:#ddeba6;color:#00423e}.wcf .wcf__btn:disabled{opacity:.6;cursor:wait}.wcf__error{display:none;font-family:TWKLausanne,sans-serif;font-size:15px;font-weight:200;color:#ffb4a8;margin:12px 0 0 20px}.wcf__error--visible{display:block}@media screen and (max-width:600px){.wcf__verify{flex-direction:column}.wcf__grid{grid-template-columns:1fr}.wcf .wcf__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/winner-claim-form.css.map */
