h1.svelte-184st3n{font-size:30px;padding-bottom:4px;text-transform:uppercase}p.svelte-184st3n{font-size:14px}label.svelte-184st3n{font-size:10px}.email-label.svelte-184st3n{display:none}.promotion-image.svelte-184st3n{height:36%;width:100%}.promotion-image.svelte-184st3n video:where(.svelte-184st3n){width:100%;height:100%;object-fit:cover}.signup-button.svelte-184st3n{font-size:13px;width:107px;height:37px;background-color:#fdba00;margin-bottom:10px;border:none;display:flex;align-items:center;justify-content:center}.signup-button.svelte-184st3n:hover{background-color:#000;color:#ef4034;border:1px solid #ef4034}.underline.svelte-184st3n{text-decoration:underline}.close-button.svelte-184st3n{position:absolute;top:1rem;right:1rem;cursor:pointer;z-index:2;background-color:transparent;border:none}.checkbox-container.svelte-184st3n{line-height:.7;padding-bottom:32px}.promotion-backdrop.svelte-184st3n{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:1000;display:flex;align-items:center;justify-content:center;cursor:pointer}.promotion-popup.svelte-184st3n{position:relative;width:90%;height:630px;background-color:#fff;color:#000;display:flex;flex-direction:column;gap:1rem;border:1px solid #ef4034;box-shadow:0 0 20px #000c;cursor:default;max-width:90vw;max-height:90vh}.promotion-content.svelte-184st3n{padding:0 26px}.first-paragraph.svelte-184st3n{padding-bottom:32px}.first-paragraph.svelte-184st3n{font-size:20px}.divider.svelte-184st3n{border-bottom:.86px solid #2F2F2F;margin-bottom:32px}.colored-text.svelte-184st3n{color:#fdba00;padding-bottom:18px;font-weight:600;font-size:20px}.promotion-image.svelte-184st3n video:where(.svelte-184st3n){object-fit:cover}.input-field.svelte-184st3n{background-color:transparent;border:none;height:35px;border-radius:0;color:#000;width:100%;border-bottom:.86px solid #909090;margin-bottom:10px}.checkbox.svelte-184st3n{width:10px;height:10px;margin-left:0}.checkbox-text.svelte-184st3n{color:#6a6a6a}.checkbox-text.svelte-184st3n a:where(.svelte-184st3n){text-decoration:underline}.error.svelte-184st3n{font-size:11px;color:red;padding-bottom:5px}.thankyou-promotion-code.svelte-184st3n{margin-top:2rem;padding:3px 12px;background-color:#2a2a2a;border-radius:4px;border:.4px solid #727272;color:#fff;font-weight:400;font-size:22px;width:16rem;font-family:Montreal regular}.thankyou-promotion-code.clickable.svelte-184st3n{cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}.thankyou-promotion-code.clickable.svelte-184st3n:hover{background-color:#3a3a3a;border-color:#ff9f2a;transform:scale(1.02)}.thankyou-promotion-code.clickable.svelte-184st3n:active{transform:scale(.98);background-color:#ff9f2a}.thankyou-promotion-code.clickable.svelte-184st3n:focus{outline:2px solid #FF9F2A;outline-offset:2px}@media (hover: none) and (pointer: coarse){.thankyou-promotion-code.clickable.svelte-184st3n:active{background-color:#ff9f2a;border-color:#ff9f2a}}.sucess-colored-text.svelte-184st3n{color:#ff9f2a;font-weight:600;font-size:24px;margin-top:3rem}.success-message-title.svelte-184st3n{padding-bottom:40px}@media (min-width: 750px){.promotion-popup.svelte-184st3n{flex-direction:row-reverse;width:860px;height:520px}.promotion-image.svelte-184st3n{width:50%;height:100%}.promotion-content.svelte-184st3n{width:60%}p.svelte-184st3n{font-size:17px}.second-paragraph.svelte-184st3n{padding-bottom:52px}.divider.svelte-184st3n{margin-bottom:32px}.input-field.svelte-184st3n{font-size:15px;width:256px}h1.svelte-184st3n{font-size:40px;margin-top:40px}.signup-button.svelte-184st3n{font-size:16px;width:130px;height:43px;padding:18px 15px}.checkbox-container.svelte-184st3n{padding-bottom:31px}.checkbox-text.svelte-184st3n{font-size:12px}.checkbox.svelte-184st3n{height:12px;width:12px}.success-message-title.svelte-184st3n{padding-bottom:40px}}@media (max-width: 365px){h1.svelte-184st3n{font-size:20px}p.svelte-184st3n{font-size:12px}}@media (max-width: 320px){.first-paragraph.svelte-184st3n,.checkbox-container.svelte-184st3n{padding-bottom:20px}.divider.svelte-184st3n{margin-bottom:20px}}@media (max-width: 400px){h1.svelte-184st3n{font-size:20px}.first-paragraph.svelte-184st3n{padding-bottom:20px}.divider.svelte-184st3n{margin-bottom:20px}}
