:root{--brand-red: #b32134;--success-green: #10b981;--text-dark: #333333;--text-medium: #5a7588;--text-light: #969696;--text-placeholder: #999999;--giveaway-bg: #f9fafb;--border-color: #e5e7eb;--white: #ffffff;--yellow-bg: #fef3c7;--black: #000000}.giveaway-landing{min-height:100vh;background-color:#f9fafbdb;-webkit-backdrop-filter:blur(2.95px);backdrop-filter:blur(2.95px);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.giveaway-container{max-width:42rem;margin:0 auto;padding:2rem 1rem;display:flex;flex-direction:column;gap:2rem}@media (min-width: 1024px){.giveaway-container{max-width:52rem}}@media (min-width: 1280px){.giveaway-container{max-width:60rem}}.giveaway-header{text-align:center}.giveaway-title{font-family:League Spartan,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.875rem;font-weight:500;color:var(--brand-red);margin-bottom:1rem;line-height:1.2}@media (min-width: 640px){.giveaway-title{font-size:2.25rem}}@media (min-width: 1024px){.giveaway-title{font-size:3rem}}.giveaway-subtitle{color:var(--text-medium);font-size:1rem;line-height:1.5;padding:0 1rem;max-width:32rem;margin:0 auto}@media (min-width: 640px){.giveaway-subtitle{font-size:1.125rem}}.giveaway-form-section{background-color:var(--white);border-radius:.75rem;box-shadow:0 4px 16px #0000000f;padding:1.5rem}@media (min-width: 1024px){.giveaway-form-section{padding:2.5rem}}#submission-video-wrapper{max-width:600px;margin:2rem auto;border-radius:12px;overflow:hidden}.giveaway-info-box{background-color:var(--yellow-bg);border-radius:.5rem;padding:1rem;margin-bottom:.5rem}.info-box-content{display:flex;align-items:flex-start;gap:.75rem}.info-icon{width:1.5rem;height:1.5rem;background-color:var(--black);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.125rem}.info-icon span{color:var(--white);font-size:.75rem;font-weight:700}.info-box-content h3{font-weight:600;color:var(--text-dark);margin-bottom:.2rem;font-size:1.3rem}.info-box-content p{font-size:1rem;color:#6b7280;line-height:1.25;margin:0}.giveaway-form{display:flex;flex-direction:column;gap:1.5rem}.form-group{display:flex;flex-direction:column}.form-label{display:block;color:var(--brand-red);font-size:1rem;font-weight:600;margin-bottom:.2rem}.form-input{width:100%;padding:.75rem 1rem;border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-dark);font-size:1rem;transition:all .2s ease;box-sizing:border-box}.form-input::placeholder{color:var(--text-placeholder)}.form-input:focus{outline:none;border-color:var(--brand-red);box-shadow:0 0 0 2px #b321341a}.checkbox-group{display:flex;flex-direction:column;gap:.75rem}.checkbox-label{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}.checkbox-input{margin-top:.25rem;width:1rem;height:1rem;color:var(--brand-red);border:1px solid #d1d5db;border-radius:.25rem;flex-shrink:0}.checkbox-text{font-size:.875rem;color:#6b7280;line-height:1.25}.text-link{color:var(--brand-red);text-decoration:underline}.text-link:hover{text-decoration:none}.submit-button{width:100%;background-color:var(--brand-red);color:var(--white);padding:1rem;border-radius:.5rem;font-weight:600;font-size:1.125rem;border:none;cursor:pointer;transition:background-color .2s ease}.submit-button:hover{background-color:#9f1c2e}.updated-prize-style{padding:1.5rem;background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;margin-bottom:2rem;text-align:center}.discount-badges{display:flex;flex-direction:column;gap:.25rem;align-items:center;margin:.75rem 0}.green-badge{background-color:#22c55e;color:#fff;font-weight:600;padding:.25rem .75rem;border-radius:9999px;font-size:.9rem}.red-badge{background-color:#ef4444;color:#fff;font-weight:500;font-size:.8rem;padding:.2rem .5rem;border-radius:4px}.prize-section{background-color:var(--white);border-radius:.75rem;box-shadow:0 4px 16px #fff;padding:1.5rem}.prize-title{font-family:League Spartan,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.25rem;font-weight:500;color:var(--brand-red);text-align:center;margin-bottom:1.5rem}.prize-content{text-align:center}.prize-image{width:10rem;height:10rem;background-color:var(--brand-red);border-radius:.5rem;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center}.prize-image img{width:6rem;height:auto;object-fit:contain}.prize-name{font-size:1.125rem;font-weight:700;color:var(--text-dark);margin-bottom:.75rem}.prize-description{font-size:.875rem;color:var(--text-medium);margin-bottom:1rem;line-height:1.25}.prize-value{display:flex;align-items:center;justify-content:center;gap:.5rem}.value-label{color:var(--brand-red);font-weight:700}.prize-link{text-decoration:none;color:inherit;display:block;transition:box-shadow .2s ease,transform .2s ease;border-radius:.75rem}.prize-link:hover .prize-section{box-shadow:0 6px 20px #0000001f;transform:translateY(-2px)}.features-section{display:flex;flex-direction:column;gap:1rem}@media (min-width: 1024px){.features-section{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}}.feature-card{background-color:var(--white);border-radius:.75rem;box-shadow:0 4px 16px #0000000f;padding:1.5rem}.feature-content{text-align:center}.feature-icon{width:4rem;height:4rem;background-color:var(--brand-red);border-radius:50%;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center}.feature-title{font-family:League Spartan,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.25rem;font-weight:500;color:var(--brand-red);margin-bottom:.75rem}.feature-description{font-size:.875rem;color:var(--text-light);line-height:1.25;margin:0}.legal-footer{text-align:center;padding:0 .5rem}.legal-footer p{font-size:.75rem;color:var(--text-light);line-height:1.25;margin:0}.section{padding:0;margin:0}.giveaway-landing *{box-sizing:border-box}@media (max-width: 639px){.giveaway-container{padding:1.5rem 1rem;gap:1.5rem}.giveaway-form-section,.prize-section,.feature-card{padding:1rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/coffee-and-chill.css.map */
